Next Article in Journal
Selective Catalytic Removal of High Concentrations of NOx at Low Temperature
Previous Article in Journal
Optimal Design and Operation of Dual-Ejector PEMFC Hydrogen Supply and Circulation System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Controller Considering Road Disturbances for a Vehicular Flywheel Battery System

School of Electrical and Information Engineering, Jiangsu University, Xuefu Road 301, Zhenjiang 212013, China
*
Author to whom correspondence should be addressed.
Energies 2022, 15(15), 5432; https://doi.org/10.3390/en15155432
Submission received: 21 June 2022 / Revised: 21 July 2022 / Accepted: 25 July 2022 / Published: 27 July 2022

Abstract

:
At present, the stability study of the flywheel battery system under the influence of road conditions is only limited to the analysis of dynamic characteristics but also lacks effective controller considering road disturbances. In order to solve this defect and further improve the robust performance of vehicular flywheel battery systems under road disturbances, a robust controller considering interference of road surface roughness is proposed. Firstly, on the basis of a brief introduction to flywheel battery system structure, the influence degree of the flywheel by road condition is compared to find the key areas most affected by road disturbance factors. Then the nonlinear dynamic model of the axial suspension system is constructed, and the actual road surface roughness is regarded as the unmodeled dynamics of the external disturbance emphatically. Following, the established unknown system dynamics is approximated by radial basis function (RBF) neural network based on the minimum parameter learning method, the control input is generated by sliding-mode control law, and the weight adjustment of neural network is replaced by the designed adaptive law of parameter estimation. The effects of different levels of road surface roughness on the system are simulated, and the robustness of the proposed controller is verified based on the Lyapunov method. Finally, the experimental platform to simulate road disturbances is designed ingeniously. Experimental results show that the proposed controller can make the flywheel battery system have good robustness under different road conditions.

1. Introduction

A vehicular battery system is a power battery with great development potential in the field of new energy vehicles [1,2]. As the key link of the flywheel battery system, the stability control performance of the magnetic suspension support-flywheel rotor system directly affects the operation quality of the whole flywheel battery system under external disturbances [3,4]. The disturbance source mainly comes from two aspects: on the one hand, it comes from the influence of the vehicle’s own driving conditions (starting, braking, acceleration, deceleration, uphill, turning, etc.) on the stability of the flywheel, which can be regarded as instantaneous disturbance; on the other hand, it comes from the road conditions of vehicles (different road levels) on the stability of flywheel, which can be regarded as the continuous disturbance. However, for the vehicle-mounted flywheel battery system, the disturbance from the road surface is continuous and inevitable because the vehicle runs on different road surface levels. Therefore, compared with the stability that can be restored to the original state by instantaneous disturbance, for the vehicle-mounted flywheel battery system, the robustness (the ability to maintain its original state under continuous perturbation) is a more critical factor.
At present, the influence of road conditions on the stability of the flywheel battery system has been studied. In [5], the impact of harmonic road disturbances on active magnetic bearing supported flywheel energy storage system in electric vehicles is analyzed. In [6], the influence of the magnetic force of the hub motor on vehicle dynamics under longitudinal and transverse working conditions is analyzed. In [7], the vertical dynamic effect of the axial AMB system subjected to seismic disturbance is analyzed. However, the current research is only limited to the theoretical analysis of the influence of different road surface roughness on the dynamic system of magnetic bearing supported flywheel rotor, and it has not been elevated to the level of control strategy. However, it is very important and challenging to translate the influence of road conditions on flywheel battery system stability into controller.
As a matter of fact, from the perspective of system characteristics, with the increase in road complexity, the nonlinear unbalanced response of the vehicle flywheel battery suspension rotor system will be intensified. Therefore, the traditional PID controller cannot cope with the requirements of robust control of flywheel batteries on complex road surfaces. Especially for the vehicle-mounted flywheel battery system, which is obviously affected by continuous disturbance (road excitation), if a traditional PID controller is adopted, the model of its control system needs to have quite high precision requirements, and the modeling is very variable and complex [8,9,10]. However, different from the PID controller, which relies on the accurate mathematical model, another classical variable structure controller, namely the sliding-mode controller (SMC), is especially suitable for the robust control of the magnetic suspension system of the vehicle-mounted flywheel battery system, which is frequently affected by external disturbances. Because sliding mode can be designed and is independent of object parameters and disturbances, SMC has the advantages of fast response, insensitive to corresponding parameter changes and disturbances, no online identification of the system, and simple physical implementation [11,12]. However, it is worth noting that sliding mode control has a significant disadvantage in practical application; that is, when the state trajectory reaches the sliding mode surface, it is difficult to strictly slide along the sliding mode toward the equilibrium point, but on both sides of the sliding mode back and forth to approach the equilibrium point, resulting in chattering. Therefore, adaptive adjustment of perturbation parameters and reduction of chattering is the key to achieving the high stability of SMC. In [13], an adaptive SMC using the fuzzy neural network is proposed to cope with the problem of chattering phenomena caused by the sign action in SMC design and to ensure the stability of the controlled system without the requirement of auxiliary compensated controllers despite the existence of uncertainties. In [14], an adaptive robust controller using adaptive integral SMC and time-delay estimation (TDE) is proposed to eliminate the reaching phase together with the noise-sensitive switching action used in the conventional sliding mode control and adaptation gain dynamics to achieve improved tracking accuracy and reduced chattering. In [15], an SMC based on radial basis function (RBF) neural network for nonlinear dynamic systems is proposed to online update the estimates of system dynamics and strictly guarantee the asymptotical stability of the closed-loop system convergence of the neural network weight-updating process. In [16], a nonlinear adaptive SMC using multiple control structures is proposed to change the dynamics of the nonlinear system, ensuring the trajectories always move to a switching condition. However, the present methods are too complicated to construct an adaptive law, which affects the real-time performance. Moreover, the interference signal is not simulated according to the signal of the actual application background of the controlled object, so the controller may be very stable under the ideal disturbance signal but lose its original efficacy in the face of its practical application. Therefore, in order to solve the above problems and based on the existing research experience, an adaptive compensation algorithm of RBF neural network based on the minimum parameter learning method should be a good choice in an SMC. The weight adjustment of the traditional neural network can be replaced by the designed adaptive law of parameter estimation, which enhances the real-time performance of the system and is beneficial to the engineering application.
In this study, based on the magnetic suspension system of vehicular flywheel battery, an SMC considering the influence of road surface roughness is proposed, which makes the flywheel battery system have better robustness under different road conditions. Taking a vehicle-mounted magnetic suspension flywheel battery with a virtual inertia spindle as an example, its magnetic suspension system controller is designed. Firstly, the configuration and contrastive analysis of the flywheel battery are presented. It is worth noting that the axial direction of the magnetic suspension system is more obviously influenced by the road excitation through the comparative analysis of the radial and axial directions. Therefore, this paper mainly takes the axial magnetic suspension system as an example to design its SMC. Then, the nonlinear analytical model of the axial magnetic suspension system is constructed, focusing on the road surface roughness as the unmodeled dynamics of the external disturbance, rather than the imaginary random type signals. Additionally, the RBF neural network adaptive compensation based on the minimum parameter learning method was used to realize the online adjustment of the neural network weight and the approximation of the unknown system dynamics. Therefore, it effectively solves the problem that existing methods are too complex to construct adaptive law and affect real-time performance. In addition, the proposed controller is compared with the classical PID controller. Finally, performance tests based on a cleverly designed experimental platform are conducted to verify whether the proposed control method makes the system has good robustness under different road conditions.

2. Configuration

2.1. Topology

The configuration and magnetic circuits of the flywheel battery system are shown in Figure 1. As shown in Figure 1, the radial hybrid magnetic bearing (R-HMB) is used to provide radial 2-DOF stability, and the flywheel is balanced in the axial direction by the axial hybrid magnetic bearing (A-HMB). There is no coupling and interference between them. A more detailed magnetic circuit can be found in [17].

2.2. Vibration Influence Analysis

Taking a group of road condition contrast pictures, for example, the influence degree of radial and axial displacements is compared. As shown in Figure 2, by comparing the axial and radial displacement curves representing the influence of road conditions, respectively, it can be seen that the radial offset is much smaller than the axial offset in the condition of the same road and automobile suspension system conditions. In addition, similar comparison situation results also appeared in other conditions with the same working parameters. Therefore, compared with the radial direction of the magnetic suspension system of the flywheel battery, the axial direction is more susceptible to the influence of automobile suspension and road conditions.
Based on the above results, the reason is analyzed as follows: the disturbance force acting on the flywheel can be mainly divided into its own modal force and the external unbalanced force, which will cause the unstable vibration of each freedom of the flywheel. Specifically, in such configuration of the combination magnetic bearing (CMB) in this paper, the radial disturbance factors are mainly manifested as its own gyro effect and various working conditions in vehicle-mounted situations (acceleration and deceleration, turning, up and down the hill, etc.), hence, its radial equilibrium is mainly maintained by R-HMB [18,19]. The axial disturbance factors ignore the influence of the gyro effect, which is mainly manifested in various road conditions under vehicle-mounted applications (different levels of road bumps or longitudinal vibration of the car body, etc.). The axial disturbing force acting on the flywheel will cause its axial displacement vertically upward or downward from the equilibrium point; thus, the control current is adjusted online accordingly to keep the flywheel at equilibrium point.
To sum up, the modeling of this paper is mainly focused on the axial model, while the radial model can be modeled just by conventional methods under the influence of automobile suspension system and road conditions so as to ensure the control accuracy of the whole system.

3. Analytical Modeling of Axial Suspension System

Based on the above analysis, the modeling of the A-HMB system should be analyzed with emphasis, which is the premise and basis for the implementation of subsequent control strategies.
For the A-HMB, the axial suspension force acting on the flywheel rotor consists mainly of Maxwell force, thus according to the Maxwell tensor method, the relationship between the magnetic force (Maxwell force) and magnetic flux can be written as follows [20]:
F m ( ϕ s ) = ϕ s 2 2 μ 0 S a
where ϕs is the total magnetic flux, μ0 is the permeability of the free space having value of 4π × 10−7 N/A2, and Sa is the cross-sectional area of air gap.
For the A-HMB system, as shown in Figure 3, the Newtonian equation of motion can be written as:
m x ¨ = F 1 + F 2 G + f
where m is the mass of the flywheel, x is the displacement, F1 and F2 are the magnetic force acting on the flywheel under different displacements, G is the gravity of the flywheel, and f is the external disturbance force acting on the flywheel.
At a certain time, when the flywheel generates a positive x displacement at the axial balance position, then the axial air gap will decrease, and the bias flux will increase accordingly; thus, the control flux needs to offset a certain amount of bias flux in order to make the flywheel return to the balance position. Conversely, the negative x displacement is generated, and the total flux in the air gap is the bias flux superposition control flux. From (1), Equation (2) of motion can be further written as:
m x ¨ = ( ϕ b ϕ c ) 2 2 μ 0 S a + ( ϕ b + ϕ c ) 2 2 μ 0 S a G + f
where ϕb is the bias flux, ϕc is the control flux.
For the A-HMB system in Figure 4, the biased flux and control flux at different axial displacements can be expressed as:
ϕ b = F m μ 0 S a 2 ( x 0 ± x ) , ϕ b = F m μ 0 S a 2 ( x 0 ± x )
where Fm is the total magnetomotive force of axial PMs, x0 is the axial air gap at the balance position, N is the number of axial coil turns, ic is the incoming axial control current.
Further, (3) can be written in the form of magnetomotive force and control current as:
m x ¨ = ( F m μ 0 S a 2 ( x 0 x ) μ 0 S a N i c ( x 0 x ) ) 2 2 μ 0 S a + ( F m μ 0 S a 2 ( x 0 + x ) + μ 0 S a N i c ( x 0 + x ) ) 2 2 μ 0 S a G + f = μ 0 S a ( F m 2 N i c ) 2 8 ( x 0 x ) 2 + μ 0 S a ( F m + 2 N i c ) 2 8 ( x 0 + x ) 2 G + f = K ( ( F m 2 N i c ) 2 ( x 0 x ) 2 + ( F m + 2 N i c ) 2 ( x 0 + x ) 2 ) G + f
Equation (5) shows that the A-HMB system has strongly non-affine nonlinear dynamics. By choosing x 1 = x , x 2 = x ˙ , and u = i c , (5) can be represented as:
{ x ˙ 1 = x 2 x ˙ 2 = f m ( x 1 , u ) + ξ y = x 1
where f m = K m ( ( F m 2 N i c ) 2 ( x 0 x 1 ) 2 + ( F m + 2 N i c ) 2 ( x 0 + x 1 ) 2 ) and ξ = f G m .
For the non-affine nonlinear system of (6), the model of the time-varying affine nonlinear system using the Taylor series expanded by the nonlinear function fm(x1, u) with respect to u(t) around the time-varying linearized point μ can be written as:
{ x ˙ 1 = x 2 x ˙ 2 = f m ( x 1 , μ ) + g d ( x 1 , μ ) Δ u + d ( t ) y = x 1
where Δ u = u μ , g d ( x 1 , μ ) =   f m ( x 1 , u )   u | u = μ , and | d ( t ) | D , which represents the unmodeled dynamics and external disturbances. μ should be as close to u as possible, which is chosen as u ( t 1 ) = μ .
Therefore, (7) can be written in the following modified form to obtain the affine nonlinear system model of the A-HMB system:
{ x ˙ 1 = x 2 x ˙ 2 = f n ( x 1 , μ ) + g d ( x 1 , μ ) u + d ( t ) y = x 1
where
f n ( x 1 , μ ) = f m ( x 1 , μ ) g d ( x 1 , μ ) μ
and
g d ( x 1 , μ ) = 4 N K m ( F m 2 N μ ( x 0 x 1 ) 2 F m + 2 N μ ( x 0 + x 1 ) 2 )

4. Design of Adaptive SMC

Let the expected output displacement of the flywheel be represented by xd, and the actual displacement is x, then the error is denoted as e = x x d . The sliding-mode function is designed as:
s = e ˙ + c e
where c > 0 . Taking the derivative of (9) and plugging it in the value of (8), which can be obtained:
s ˙ = f n + g d u + d ( t ) x ¨ d + c e ˙
From (10), the control law can be designed as the following:
u = 1 g d ( f n + x ¨ d c e ˙ η 1 sgn ( s ) )
If fn in the system is precisely known (i.e., gd is known as well), the Lyapunov function is chosen as:
L = 1 2 s 2
Therefore,
L ˙ = s s ˙ = s ( f n + g d u + d ( t ) x ¨ d + c e ˙ ) = s ( f n + ( f n + x ¨ d c e ˙ η 1 sgn ( s ) ) + d ( t ) x ¨ d + c e ˙ ) = s ( d ( t ) ) η 1 | s |
where η1 shows a constant rate. Hence, by choosing η 1 D , s s ˙ 0 is obtained ( L ˙ = 0 when s = 0 ). At this point, the closed-loop system is asymptotically stable and has superior robustness.
However, fn in the actual system is often unknown and inaccurate. Moreover, excitation of unmodeled dynamics by symbolic functions will cause chattering, so it is necessary to use neural networks to approximate fn.

4.1. Adaptive Control of RBF Network Approximation Based on Minimum Parameter Learning Method

In this study, an RBF neural network is used to approximate the uncertain term fn adaptively. Its algorithm is given as:
h j = exp ( x c j 2 2 b j 2 ) ,   j = 1 , , m
From (13), fn can be written as:
f n = W T h ( x ) + ε f
where x is the input signal of the RBF network, j represents the number of nodes in the hidden layer of the RBF network, h = [ h 1 , h 2 , , h m ] T is the output of the Gaussian function, W is the ideal neural network weight, εf is the neural network approximation error with | ε f | ε N , and fn is the ideal output of the RBF network. Here, x is chosen as x = [ e   e ˙ ] T . Therefore, the output of the RBF can be written as:
f ^ n ( x ) = W ^ T h ( x )
where h(x) represents the RBF Gaussian function.
The neural network minimum parameter learning method is adopted [21], defining φ = W 2 , φ is a normal number, φ ^ is an estimate of φ, φ ˜ = φ ^ φ . Equation (11) can be designed as:
u = 1 g d ( 1 2 s φ ^ h T h + x ¨ d c e ˙ η 2 sgn ( s ) λ s )
where f ^ n is the estimated value of RBF network, η 2 ε N + D , λ > 0 . It should be noted that the initial state needs to be given a preset control input; that is, the initial value of gd is assumed to be given in order to realize the initial suspension of the system. However, this is not inconsistent with the unknown dynamic model of the whole system because the unknown factor in the axial direction is defined as the uncertain axial displacement and corresponding control current changes.
From (14), we can write (10) as that
s ˙ = W T h + ε + ( 1 2 s φ ^ h T h + x ¨ d c e ˙ η 2 sgn ( s ) λ s ) + d x ¨ d + c e ˙ = W T h + ε 1 2 s φ ^ h T h η 2 sgn ( s ) + d λ s

4.2. Stability Analysis

The Lyapunov candidate function is chosen as:
L = 1 2 s 2 + 1 2 γ φ ˜ 2
where γ is the adaptive learning rate parameter with γ > 0 . In the training process of the adaptive SMC controller, the value of γ should be chosen reasonably because its value will affect the asymptotic stability and the optimal transient control performance of the system. Therefore, the derivative of L can be derived that
L ˙ = s s ˙ + 1 γ φ ˜ φ ^ ˙ = s ( W T h + ε 1 2 s φ ^ h T h η 2 sgn ( s ) + d λ s ) + 1 γ φ ˜ φ ^ ˙ 1 2 s 2 φ h T h + 1 2 1 2 s 2 φ ^ h T h + ( ε + d ) s η 2 | s | + 1 γ φ ˜ φ ^ ˙ λ s 2 = φ ˜ ( 1 2 s 2 h T h + 1 γ φ ^ ˙ ) + 1 2 + ( ε + d ) s η 2 | s | λ s 2 φ ˜ ( 1 2 s 2 h T h + 1 γ φ ^ ˙ ) + 1 2 λ s 2
The adaptive law for tuning the weight in order to approximate the function f ^ n ( x ) is designed as
φ ^ ˙ = 1 2 γ s 2 h T h k γ φ ^
where k > 0 . Hence, it can be further obtained as
L ˙ k φ ˜ φ ^ + 1 2 λ s 2 k 2 ( φ ˜ 2 φ 2 ) + 1 2 λ s 2 = k 2 φ ˜ 2 λ s 2 + ( k 2 φ 2 + 1 2 )
Taking k = 2 λ / γ , then
L ˙ λ γ φ ˜ 2 λ s 2 + ( k 2 φ 2 + 1 2 ) = 2 λ ( 1 2 s 2 + 1 2 γ φ ˜ 2 ) + ( k 2 φ 2 + 1 2 ) = 2 λ L + R
where R = k 2 φ 2 + 1 2 . Solving the above inequality can get
L R 2 λ + ( L ( 0 ) R 2 λ ) e 2 λ t
Hence,
lim t L = R 2 λ = k 2 φ 2 + 1 2 2 λ = 2 λ γ φ 2 + 1 4 λ = φ 2 2 γ + 1 4 λ
Therefore, by choosing 0 < R | 2 λ L | , the result L ˙ 0 is obtained. Among them, if s 0 , then L ˙ < 0 , if s = 0 , then L ˙ 0 . Meanwhile, due to L 0 and the control input u is bounded by the maximum value of um, i.e., u u m , so the s and φ ˜ are uniformly bounded. According to the LaSalle invariance principle on the basis of the Lyapunov stability discriminant generalization theorem, the closed loop system is asymptotically stable, when t , then s 0 , and thus, e 0 , e ˙ 0 . Finally, the objective of function approximation can be realized. The overall control scheme block diagram of the control system is shown in Figure 4.

5. Simulation Results and Analysis

By using the designed SMC and the nonlinear analytical model of A-HMB, a simulation is executed using similar design parameter values as of the prototype system to verify the performance of the controller. Mass of the flywheel is 2.8 kg, the initial balance position of the flywheel is set to 0.5 mm according to the axial air gap, magnetic force constant K is 7.5 × 1011, the magnetomotive force of axial PMs is about 150 AT, and the number of axial coil turns is 250.
RBF network is chosen by a two input-five hidden-one output, and the initial weight value of RBF is set to 2. The value of cj is 0.5, and bj is 5. The control law and adaptive law are designed using (14) and (16), respectively; the value of the parameter is λ = 40, and the adaptive learning rate parameter is γ = 150. In the sliding function, the values of the parameters set as c = 200, η2 = 30 according to the results of multiple debugging. The output response begins to oscillate above the value of γ, and hence, these optimal values are selected for the adaptive learning parameter to give the best transient response.

5.1. Interference Analysis of Road Roughness

Different from the traditional study of road condition representations, the interference signals of different road conditions are considered as unmodeled dynamics in the control system is one of the important innovations of this paper. The schematic diagram of the vehicle driving on the road is shown in Figure 5. In general, the road surface is uneven, and the description of the road roughness (Considering the most common cases, the time-domain model of pavement in the form of filtered white noise is mainly considered) can be expressed [22,23]:
z ˙ g ( t ) = 2 π n 1 u z g ( t ) + 2 π n 0 G q ( n 0 ) u ϖ ( t )
where zg is the displacement of the road roughness, n0 is the reference spatial frequency, which is generally taken as 0.1 m−1; n1 is the cut-off space frequency under road roughness, which is taken as 0.01 m−1, i.e., the corresponding maximum road surface wavelength is 100 m; Gq(n0) is the roughness coefficient of road surface, its geometric average value is determined according to the grade of different road roughness; u is the speed of the vehicle, ϖ(t) is the Gaussian white noise signal, which is related to the amplitude of power spectral density and sampling frequency.
The disturbance excitation of different road levels is only aimed at the A-HMB system, and the vehicle suspension system is not taken into consideration. Road excitation produces vibration in the vertical direction (z-axis) of the vehicle and is then transferred to the flywheel system to affect its axial stability. In the simulation process, the initial state of the flywheel is in the axial balance position; that is, there is no output displacement under ideal circumstances, and then the ideal output displacement is assumed to fluctuate sinusoidally within the allowable range of 0.05 mm. It is assumed that the vehicle travels at a constant speed of u = 30 m/s (the same goes for speed changes). The amplitude of power spectral density and sampling frequency of all white noise signals under interference are uniformly set at 0.5 and 10 Hz. When the SMC is involved, the tracking of the axial output displacement and response velocity of the flywheel is observed.

5.2. Results Analysis

In order to verify the effectiveness of the proposed control law, the analyses of the results are as follows. Figure 6a shows the plots for fn and f ^ n with non-interference signal. Taking C-grade road surface as an example, Figure 6b shows its plots for fn and f ^ n . The more intense the external interference, the less accurate the system approximates fn.
The control current input of the system is shown in Figure 7. Figure 7a shows the axial control current input without interference, which changes correspondingly with the stable displacement of the system, and its average value remains around 1.5 A. As shown in Figure 7b, a disturbance of the C-level road surface is added to the system model as unmodeled dynamics by this time. It can be seen that under the influence of the control law, the control current (control input signal) is indeed adjusted in real time to maintain the axial stability of the system. It can be seen that with the aggravation of bad road conditions, the control current changes greatly under the influence of the control law of the system, which aims to make the system have enough robustness after rapid adaptive adjustment.
Furthermore, it is very important to verify the robust performance of the controller more widely and comprehensively. The indexes to evaluate robust performance include dynamic performance such as signal tracking, interference suppression, and real-time responsiveness. Figure 8 shows the corresponding displacement and response speed of the A-HMB system generated by the non-interference signal and the interference signals with different road roughness levels as the unmodeled dynamics. It can be seen that, when there is no interference, the system shows great tracking performance under the action of adaptive SMC and can adjust accordingly with the expected output displacement in real time. Even under the influence of different road surface roughness, the overall fluctuation error is within the acceptable permissible range, and the adaptive tracking advantage is still significant.
Figure 9a,b show the phase trajectory when A-level road surface and C-level road surface is included in the system as unmodeled dynamics, respectively. It can be seen that both trajectories slide along the preset sliding surface c, which has an absolute slope of 200. Therefore, it can be seen that even under the interference of road conditions, the designed SMC can still make the system state slide along the sliding mode surface with a fast response speed, and the chattering phenomenon is well solved.
To further verify the advantages of a robust controller, the physical parameters of the AMB system (taking the flywheel mass as an example) are varied from 10 to 20 times the prototype value. The reason to expand the mass as a verification index is that the flywheel of the prototype system in this paper is only experimental, while the actual flywheel mass is much greater than this. The simulated output response of the A-HMB system should remain bounded for the variation in parameters.
Figure 10 shows the output response with flywheel mass 10 times and 20 times the prototype value. As shown in Figure 10, it can be shown that the simulated output response of the A-HMB is indeed bounded, so its tracking performance is very good; that is, its robustness is still very good.
Further, the performance of the proposed robust controller is compared with that of the classical PID controller. According to (2), ignoring the external disturbance force, the open-loop transfer function of the system can be approximated as a second-order oscillation link G(s) = kizc/(ms2-kx) (where kizc is the axial current stiffness and kx is the axial displacement stiffness) through the Laplace transform [24]. The parameters of the PID controller for the A-HMB are Kp = 2, Ki = 0.1 and Kd = 30.
Figure 11 shows the comparison results between the PID controller and the SMC for the position tracking of the A-HMB system under discrete sinusoidal signals. From Figure 11, it can be seen that SMC can achieve better global tracking performance from the beginning to the end compared with the intact local tracking performance under the control of the traditional PID controller. Therefore, on the whole, SMC has significantly better robustness than the traditional PID controller.

6. Experimental Results and Analysis

To verify the control performance of the proposed SMC under the influence of road conditions, an experimental platform is set up for evaluation. It should be noted that the radial suspension control of the prototype still uses the classical linear PID controller because the radial air gap of R-HMB is always in the linear range. In short, when the radial perturbation occurs, the R-HMB system is regarded as a linear system. On the contrary, when axially disturbed, the A-HMB system is regarded as a time-varying nonlinear system (the axial air gap is 0.5 mm, which exceeds the linear air gap of 0.25 mm). The specific radial and axial disturbance factors are analyzed in Section 2.
The overall experimental platform is shown in Figure 12. It mainly includes a prototype body of the vehicular flywheel battery, an operating platform used for simulation of different working states and a set of the controller.
The principle of the experimental device to simulate road conditions is as follows: The signal generator sends a signal simulating the road condition excitation, and then the signal is amplified and output by the power amplifier to drive the shaker. Therefore, the push rod of the shaker will impact the base of the flywheel battery according to the frequency of the road condition signal so as to realize the performance test experiment simulating the influence of the vehicle flywheel battery by the road condition disturbance. It should be noted that since the road noise signal is converted into a force signal and transmitted to the system, the feedback mechanism of the actual control system is still the feedback of displacement, and the error derivative of the system input signal is operable under the measurement noise.
During the experiment, the working speed of the flywheel is maintained at 1500 r/min, and its purpose is to weaken or even strip out the gyroscopic effect caused by high-speed flywheel battery and purely analyze the robustness of the flywheel battery system due to road disturbance. The path spectrum frequency applied to the signal generator is set at 4 Hz, and its amplitude varied according to different levels of road conditions. Here, one thing to be clear is that the road spectrum amplitude set has taken the speed of the vehicle into account (Equation (17)) so as to avoid the defect that the experiment cannot simulate the actual constant speed.
Figure 13a shows the change of axial displacement of the flywheel from static suspension (no external excitation) to the application of B-level road excitation. Similarly, the change of that with C-level road excitation is shown in Figure 13b. As can be seen from Figure 13, when the flywheel is suspended in an axial static state, the fluctuation range of its displacement is maintained at ±0.02 mm. At this time, under the interference of B-level and C-level road surface, the fluctuation of its axial displacement increases by ±0.01 mm and ± 0.02 mm, respectively, but the overall displacement trend still follows the state of normal suspension within the preset ideal displacement controllable range (±0.05 mm). Therefore, the proposed SMC has great performance, and it is proven to have good robustness.
Figure 14 shows the axial displacement of the flywheel under the interference of sustained B-level and C-level road conditions. It can be seen that, under sustained road excitation, the axial displacement always follows the preset ideal displacement trajectory and maintains a good continuity, which indicates that the proposed SMC has a fast response speed. Therefore, the good robustness is further proved by the experimental results.

7. Conclusions

In this paper, taking the magnetic suspension control system of a vehicle-mounted flywheel battery as an example, a robust controller (SMC) considering the interference of road surface roughness is proposed. Moreover, the controller is established according to the simulation signals of road conditions rather than the imaginary random type signals. Therefore, the algorithm in this paper has strong reliability and practical significance. Various simulations of the control law and considering the robustness performance are skillfully performed and analyzed, which demonstrate the superiority of the proposed controller. In addition, because the existing methods are too complicated to construct an adaptive law, which affects the real-time performance, in our study, the weight adjustment of the traditional neural network is replaced by the designed adaptive law of parameter estimation, which enhances the real-time performance of the system and is beneficial to the engineering application. Moreover, the experimental platform simulating the road condition is cleverly designed, which is the first ingenious use of signal generators, shakers, power amplifiers, etc., to simulate the excitation of the road condition (based on the road condition spectrum), so it can be used to verify the correctness of the control strategy proposed in this paper. Good experimental results show that the controller has good robustness under different road conditions.
In addition, it is worth noting that the robust controller is only designed for the disturbance considering the influence of road conditions, but not the driving conditions. In order to further improve the robustness and stability of the flywheel battery system, a composite controller accounting for vehicle driving and road conditions should be further considered. Moreover, a vehicular flywheel battery experiment platform based on mobile vehicles should be designed in the future to verify the feasibility of the proposed controller. With the help of the experimental platform of mobile vehicles, more comprehensive experiments can be done combining various vehicle and road conditions that are closer to the actual situations. The experimental tests such as crossing the isolation zone, acceleration, deceleration, uphill, downhill, and turning on different roads can be conducted, which can verify or further improve the proposed controller.

Author Contributions

Project administration, W.Z.; Writing—original draft, X.G. and L.Z.; Conceptualization, W.Z.; methodology, X.G.; software, L.Z.; validation, X.G.; All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grant 52077099 and Grant 51607080, and in part by the China Postdoctoral Science Foundation under Grant 2019M651737.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sun, B.; Dragičević, T.; Freijedo, F.D.; Vasquez, J.C.; Guerrero, J.M. A control algorithm for electric vehicle fast charging stations equipped with flywheel energy storage systems. IEEE Trans. Power Electron. 2016, 31, 6674–6685. [Google Scholar] [CrossRef] [Green Version]
  2. Vazquez, S.; Lukic, S.M. Battery storage systems for transport and grid applications. IEEE Trans. Ind. Electron. 2010, 57, 3881–3895. [Google Scholar] [CrossRef] [Green Version]
  3. Tang, E.; Han, B.; Zhang, Y. Optimum compensator design for the flexible rotor in magnetically suspended motor to pass the first bending critical speed. IEEE Trans. Ind. Electron. 2016, 63, 343–354. [Google Scholar] [CrossRef]
  4. Hutterer, M.; Schroedl, M. Stabilization of active magnetic bearing systems in the case of defective sensors. IEEE/ASME Trans. Mechatron. 2021, 1–11. [Google Scholar] [CrossRef]
  5. Soni, T.; Sodhi, R. Impact of harmonic road disturbances on active magnetic bearing supported flywheel energy storage system in electric vehicles. In Proceedings of the 2019 IEEE Transportation Electrification Conference (ITEC-India), Bengaluru, India, 17–19 December 2019; pp. 1–4. [Google Scholar]
  6. Tan, D.; Lu, C. The influence of the magnetic force generated by the in-wheel motor on the vertical and lateral coupling dynamics of electric vehicles. IEEE Trans. on Veh. Technol. 2015, 65, 4655–4668. [Google Scholar] [CrossRef]
  7. Ovchinnikov, V.F.; Nikolaev, M.Y.; Litvinov, V.N. Dynamics of a vertical flexible rotor on active magnetic bearings with structural deviations during seismic disturbances. IEEE Magn. Lett. 2018, 9, 1–5. [Google Scholar] [CrossRef]
  8. Psonis, T.K.; Nikolakopoulos, P.G.; Mitronikas, E. Design of a PID controller for a linearized magnetic bearing. Int. J. Rotating Mach. 2015, 2015, 1–12. [Google Scholar] [CrossRef] [Green Version]
  9. Schuhmann, T.; Hofmann, W.; Werner, R. Improving operational performance of active magnetic bearings using Kalman filter and state feedback control. IEEE Trans. Ind. Electron. 2011, 59, 821–829. [Google Scholar] [CrossRef]
  10. Darbandi, S.M.; Behzad, M.; Salarieh, H.; Mehdigholi, H. Linear output feedback control of a three-pole magnetic bearing. IEEE/ASME Trans. Mechatron. 2013, 19, 1323–1330. [Google Scholar]
  11. Zhao, L.; Huang, J.; Liu, H.; Li, B.; Kong, W. Second-order sliding mode observer with online parameter identification for sensorless induction motor drives. IEEE Trans. Ind. Electron. 2014, 61, 5280–5289. [Google Scholar] [CrossRef]
  12. Traore, D.; Plestan, F.; Glumineau, A.; De Leon, J. Sensorless induction motor: High-order sliding-mode controller and adaptive interconnected observer. IEEE Trans. Ind. Electron. 2008, 55, 3818–3827. [Google Scholar] [CrossRef]
  13. Wai, R.; Lee, J. Adaptive fuzzy-neural-network control for maglev transportation system. IEEE Trans. Neural Netw. 2008, 19, 54–70. [Google Scholar] [PubMed]
  14. Lee, J.; Chang, P.; Jin, M. Adaptive integral sliding mode control with time-delay estimation for robot manipulators. IEEE Trans. Ind. Electron. 2017, 64, 6796–6804. [Google Scholar] [CrossRef]
  15. Fei, J.; Ding, H. Adaptive sliding mode control of dynamic system using RBF neural network. Nonlinear Dyn. 2012, 70, 1563–1573. [Google Scholar] [CrossRef]
  16. Zad, H.S.; Khan, T.I.; Lazoglu, I. Design and adaptive sliding-mode control of hybrid magnetic bearings. IEEE Trans. Ind. Electron. 2018, 65, 2537–2547. [Google Scholar]
  17. Zhang, W.; Wang, J.; Zhu, P.; Yu, J. A novel vehicle-mounted magnetic suspension flywheel battery with a virtual inertia spindle. IEEE Trans. Ind. Electron. 2022, 69, 5973–5983. [Google Scholar] [CrossRef]
  18. Zhang, W.; Zhang, L.; Li, K.; Zhu, H. Dynamic correction model considering influence of foundation motions for a centripetal force type-magnetic bearing. IEEE Trans. Ind. Electron. 2021, 68, 9811–9821. [Google Scholar] [CrossRef]
  19. Zhang, W.; Zhu, P.; Wang, J.; Zhu, H. Stability control for a centripetal force type-magnetic bearing-rotor system based on golden frequency section point. IEEE Trans. Ind. Electron. 2021, 68, 12482–12492. [Google Scholar] [CrossRef]
  20. Zhang, W.; Zhu, H.; Yang, Z.; Sun, X.; Yuan, Y. Nonlinear model analysis and “switching model” of AC–DC three-degree-of-freedom hybrid magnetic bearing. IEEE/ASME Trans. on Mechatron. 2016, 21, 1102–1115. [Google Scholar] [CrossRef]
  21. Chen, B.; Liu, X.; Liu, K.; Lin, C. Direct adaptive fuzzy control of nonlinear strict-feedback systems. Automatica 2009, 45, 1530–1535. [Google Scholar] [CrossRef]
  22. Song, Y.; Wang, J.; Xie, J.; Zhao, Z. Influence of Random Road Surface Roughness to Servo System. In Proceedings of the 2018 5th International Conference on Information Science and Control Engineering (ICISCE), Zhengzhou, China, 20–22 July 2018; pp. 791–795. [Google Scholar]
  23. Wong, J.Y. Theory of Ground Vehicles; Wiley: Hoboken, NJ, USA, 2008. [Google Scholar]
  24. Yang, J.; Zhang, W.; Ge, Y. A precise measurement of windings axes and stiffness coefficient for power magnetic bearing. In Proceedings of the 2010 International Conference on Electrical and Control Engineering, Wuhan, China, 25–27 June 2010; pp. 217–220. [Google Scholar]
Figure 1. Configuration and magnetic circuit analysis. (a) Section view of the prototype. (b) Magnetic bearing of prototype.
Figure 1. Configuration and magnetic circuit analysis. (a) Section view of the prototype. (b) Magnetic bearing of prototype.
Energies 15 05432 g001
Figure 2. Vibration analysis under road condition. (a) A 3D model with ADAMS simulation software. (b) Contrast waveforms of radial and axial offsets affected by road conditions (B-level road roughness).
Figure 2. Vibration analysis under road condition. (a) A 3D model with ADAMS simulation software. (b) Contrast waveforms of radial and axial offsets affected by road conditions (B-level road roughness).
Energies 15 05432 g002
Figure 3. The analysis of A-HMB system. (Note: the direction of the arrow in the figure only represents the direction of displacement, and the actual direction of the forces are all vertical upward.)
Figure 3. The analysis of A-HMB system. (Note: the direction of the arrow in the figure only represents the direction of displacement, and the actual direction of the forces are all vertical upward.)
Energies 15 05432 g003
Figure 4. Block diagram of the overall control scheme of A-HMB system.
Figure 4. Block diagram of the overall control scheme of A-HMB system.
Energies 15 05432 g004
Figure 5. Schematic diagram of the vehicle affected by rough road surface.
Figure 5. Schematic diagram of the vehicle affected by rough road surface.
Energies 15 05432 g005
Figure 6. fn and its estimate. (a) Non-interference signal. (b) C-level road surface.
Figure 6. fn and its estimate. (a) Non-interference signal. (b) C-level road surface.
Energies 15 05432 g006
Figure 7. Control current for the A-HMB. (a) Non-interference signal. (b) C-level road surface.
Figure 7. Control current for the A-HMB. (a) Non-interference signal. (b) C-level road surface.
Energies 15 05432 g007
Figure 8. Axial displacement and response speed of the A-HMB system under disturbance of different road roughness grades. (a) Non-interference signal. (b) A-level road surface. (c) B-level road surface. (d) C-level road surface.
Figure 8. Axial displacement and response speed of the A-HMB system under disturbance of different road roughness grades. (a) Non-interference signal. (b) A-level road surface. (c) B-level road surface. (d) C-level road surface.
Energies 15 05432 g008
Figure 9. Phase trajectory. (a) Phase trajectory of the system with A-level road surface as the unmodeled dynamics. (b) Phase trajectory of the system with C-level road surface as the unmodeled dynamics.
Figure 9. Phase trajectory. (a) Phase trajectory of the system with A-level road surface as the unmodeled dynamics. (b) Phase trajectory of the system with C-level road surface as the unmodeled dynamics.
Energies 15 05432 g009
Figure 10. Displacement and speed response of the A-HMB system with the mass parameter variation.
Figure 10. Displacement and speed response of the A-HMB system with the mass parameter variation.
Energies 15 05432 g010
Figure 11. Displacement and speed response of the A-HMB system with the mass parameter variation.
Figure 11. Displacement and speed response of the A-HMB system with the mass parameter variation.
Energies 15 05432 g011
Figure 12. Experimental setup of the prototype considering road surface roughness (simulate with vibrator).
Figure 12. Experimental setup of the prototype considering road surface roughness (simulate with vibrator).
Energies 15 05432 g012
Figure 13. Changes in axial displacement when different levels of road surface are applied. (a) B-level road surface. (b) C-level road surface.
Figure 13. Changes in axial displacement when different levels of road surface are applied. (a) B-level road surface. (b) C-level road surface.
Energies 15 05432 g013
Figure 14. Axial displacement when different levels of sustained road surfaces are applied. (a) B-level road surface. (b) C-level road surface.
Figure 14. Axial displacement when different levels of sustained road surfaces are applied. (a) B-level road surface. (b) C-level road surface.
Energies 15 05432 g014
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, W.; Gu, X.; Zhang, L. Robust Controller Considering Road Disturbances for a Vehicular Flywheel Battery System. Energies 2022, 15, 5432. https://doi.org/10.3390/en15155432

AMA Style

Zhang W, Gu X, Zhang L. Robust Controller Considering Road Disturbances for a Vehicular Flywheel Battery System. Energies. 2022; 15(15):5432. https://doi.org/10.3390/en15155432

Chicago/Turabian Style

Zhang, Weiyu, Xiaowei Gu, and Lindong Zhang. 2022. "Robust Controller Considering Road Disturbances for a Vehicular Flywheel Battery System" Energies 15, no. 15: 5432. https://doi.org/10.3390/en15155432

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop