Abstract
In this paper, a disturbance attenuation controller is presented for networked vehicle active suspension with measurement noise and random control delay. By defining the appearing probabilities of control delay as the membership function, the Takagi–Sugeno (T–S) fuzzy model of networked vehicle active suspension is established with the consideration of the persistent irregular road disturbance, the random actuator delay, and the measurement noise. By designing a transformation vector, the disturbance attenuation control problem is reformulated as an equivalence two-point-boundary-value problem under the constrains of a delay-free system with respect to an equivalence performance index. After that, an optimal disturbance attenuation controller is proposed by solving a Riccati equation and a Stein equation, in which a Kalman filter is employed to estimate the road disturbance state with Gaussian white noise. Finally, by employing a simple vehicle active suspension, simulation results show that the designed controller can attenuate the vibration and compensate the control delay for the networked T–S fuzzy vehicle active suspension, in which the values of the sprung mass acceleration, the suspension deflection and the tyre deflection can be reduced effectively.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Vehicle active suspension plays an important component of the automobile assisted driving technology in improving the driving safety, the road-holding capability and the passenger ride comfort [1, 2]. However, many irresistible phenomena threat to the safety and stability of vehicle active suspension, such as the irregular road disturbances and structure friction loss. To offset the persistent vehicle body’s vibration and satisfy the control performance requirement of the vehicle active suspension, various active control schemes have been proposed in recent decades aiming to achieve the tradeoff among the conflicting performance requirements including the road-holding ability, ride comfort, suspension deflection and energy consumption [3]. More recently, combining active vibration control strategies with advanced optimal control technologies to offset the irregular vehicle body’s vibration has been attracted continuing attention, such as linear quadratic optimal control [4], approximate optimal active control [5] and optimal preview active control [6].
With advantages of convenient maintenance and flexible structure, the researches on networked control system (NCSs) have become important topics in the automatic control domain [7, 8], such as stability analysis [9], controller design [10, 11], and fault-tolerant diagnosis and control [12,13,14]. Then, the networked vehicle active suspension is an inevitable trend by using the technologies of advanced actuator and communication network. However, due to the complexities of active suspension actuator and communication network, control delay is inevitable in practical vehicle engineering [15]. On the one hand, while the advanced suspension actuator implements the control strategies, the control delay will be induced from building up the required control force, such as pneumatic [16, 17] and hydraulic systems [18, 19]. On the other hand, in communication network, control delay mainly results from transmitting the control signals from vehicle implementing agency to actuator. Unfortunately, the control delay usually brings about the deterioration of control performance, even the instability of vehicle active suspension. Taken the control delay and external road disturbances into account, the design problem of vibration control strategy for networked vehicle active suspension is crucially important for development of the vehicle initiative safety system. The aim of this paper is to seek a disturbance attenuation controller to reduced the road-induced vibration of the vehicle active suspension and compensate the random control delay.
The disturbance attenuation control problem for networked vehicle active suspension is discussed in this paper, in which the random control delay and the external road disturbances with Gaussian white noise are considered. First, the T–S fuzzy model for networked vehicle active suspension is established, where the appearing probabilities of control delay are defined as the membership function. After that, a delay-free transformation system and a corresponding reformed performance index are designed based on an introduced transformation vector. By employing the optimal control theory and a Kalman filter, a physically realizable disturbance attenuation controller is proposed. Finally, the effectiveness of proposed control scheme is illustrated by discussing the sprung mass acceleration, the suspension deflection and the tyre deflection under different situations with control delay.
The rest of this paper is organized as follows. The attenuation control problem for networked vehicle active suspension is presented in Sect. 2. The main result of this paper is proposed in Sect. 3 where the optimal disturbance attenuation controller is developed. By employing a simple vehicle active suspension, some simulation results are given in Sect. 4. Some findings and concluding remarks are concluded in Sect. 5.
2 Problem Description
In this section, we discuss a simple vehicle active suspension displayed in Fig. 1. Tanking the random control delay into account, the dynamic equations of the two-dimensional vehicle active suspension are described as
where \(m_s(t)\) and \(z_s(t)\) denote the mass and displacement of sprung components; \(z_s(t)\) and \(z_u(t)\) are the mass and displacement of unsprung components; \(k_t\) and \(c_t\) denote the compressibility and damping of the pneumatic tyre; \(c_s\) and \(k_s\) stand for the damping and stiffness of vehicle active suspension, respectively. u(t) is the control force with control delay \(\tau\), and \(z_r\) denotes the road irregularities acting on the vehicle active suspension.
Defining the following vehicle suspension system state
the continuous-time state space of vehicle active suspension can be written as
where \(x_1\) denotes the suspension deflection, \(x_2\) is the tyre deflection, \(x_3\) and \(x_4\) represent the velocities of sprung mass and unsprung mass, respectively; \(y_c(t)\) is the controlled output; \(v(t) = \dot{z}_r (t)\), and
Considering the vehicle active suspension under an in-vehicle network, the following fuzzy rule is defined based on the random control delay \(\tau\), which is in the form as
where T denotes the sampling period, the random control delay \(\tau\) is evaluated between two adjacent sampling periods with \(\left( {m - 1} \right) T \le \tau < mT\), \(A={\mathrm{e}^{\bar{A}T}}\), \(H=\int _0^T {{\mathrm{e}^{\bar{A}t}}{\mathrm{d}}t\bar{B}}\) and \(D = \int _0^T {{\mathrm{e}^{\bar{A}t}}{\mathrm{d}}t\bar{D}}\).
Defining the appearing probabilities of control delay as membership function to fuzzily fuse the subsystems (5), the global model of networked vehicle active suspension with random control delay can be formulated as
where M is the number of switch subsystems, \({\mu _i}\) denotes the appearing probability of the control delay with the following constrains
For the external road disturbances, as stated in [5], based on the ground displacement power spectral density (PSD) under different road roughnesses, the road disturbance v(t) can be viewed as the output of the following exosystem
where \(\bar{G}_v \in R^{2p \times 2p}\), \(F_v \in R^{1 \times 2p}\), and
in which the considered frequency range of road disturbances is arranged in \(\left[ {\omega _1 ,\omega _2 } \right] = \left[ {\beta _1 \omega _n ,\beta _2 \omega _n } \right]\) with \(0< \beta _1< 1 < \beta _2\); \(p \in \left[ {\left( {\omega _2 - \omega _1 } \right) l/2\pi v_0 + 1,\left( {\omega _2 - \omega _1 } \right) l/2\pi v_0 + 2} \right)\) restricts the frequency of road roughness; l is the road length.
Taken the measurement noise into account, the discrete-time form of Eq. (8) can be described as following equation with the sampling period T
where \(G_v = e^{\bar{G}_vT}\), m(k) and n(k) denote the discrete-time Gaussian white-noise processes with zero-mean values
In general, the performance requirements include the suspension deflection, the sprung mass acceleration and the tyre deflection. In order to trade off between performance requirements and energy consumption, the following average performance index is chosen as
where \(Q \in R^{3\times 3}\) is positive-semi-definite matrix, and R is a positive real number.
Then, the disturbance attenuation control problem for networked vehicle active suspension with random control delay and measurement noise can be formulated to find a controller \(u^ * ( \cdot )\) to minimize the performance index (12) under the constrains of (6) and (10).
3 Design of Optimal Disturbance Attenuation Controller
3.1 Reformation of Disturbance Attenuation Control Problem
Due to the control delay items \(\sum \nolimits _{i = 1}^M {\mu _i Hu(k - i)}\), it is difficult to design the optimal disturbance attenuation controller. In order to resolve this problem, the following transformation vector is introduced as
vehicle active suspension (6) can be reformulated as
where
Substituting the second formula \(y_c(k)\) of (14) into the performance index (12), it can be reformulated as
Expanding superposition and summarizing the same item, one has
where
Then the introduced average quadratic performance index (12) can be reformulated as
where \(\tilde{R} = R_{uu} + R\).
Therefore, the disturbance attenuation control problem can be reformulated to find a controller \(u^ * ( \cdot )\) to minimize the performance index (16) under the constrains of (10) and (14).
Remark 1
Noted the designed real number \(\tilde{R}\), the absolute value of component \(R_{uu}\) is in the range of [0, 1] based on the small values of matrices A, B, C and H. Therefore, the value of R could set a reasonable value to ensure the existence of \(\tilde{R}^{-1}\), which is larger than the absolute value of \(R_{uu}\)
3.2 Optimal Disturbance Attenuation Controller
The main results are described in the following theorem, which include a physical realizable disturbance attenuation controller with a Kalman filter for estimating the road disturbances.
Theorem 1
Consider the disturbance attenuation control problem for theT–Sfuzzy networked vehicle active suspension (6) subject to the persistent irregular road disturbance (10) with respect to the average quadratic performance index (12), the disturbance attenuation controller can be designed as
where
in whichPis the unique solution of the following Riccati equation
and\(P_1\)is the unique solution of the following Stein equation
with\(A_1 = A - B\tilde{R}^{ - 1} Q_{zu}^T\).
Meanwhile,\(\hat{w}(k)\)is the estimation of road disturbance statew(k), which can be obtained from the following Kalman filter
where
Proof
Applying the optimal theory to disturbance attenuation control problem, the disturbance attenuation controller can be designed as
Then the following TPBV problem is introduced
By defining the following vector \(\lambda (k)\)
the above TPBV problem can be obtained.
Rearranging (26), (27) and (28), we have
Substituting (29) into (26), the disturbance attenuation controller can be obtained as
Rearranging (28) and the first formula of (27), we have
Thus we have
Noting the parameters for the items of z(k) and w(k) in (28) and (32), the Riccati equation (22) and Stein equation (23) are obtained.
Meanwhile, it should be noted that the disturbance attenuation controller (30) is physical unrealizable caused by the disturbance state w(k). Then by applying the Kalman filter theory, the Kalman filter (24) is designed under the assumption (11). Substituting the estimated value \(\hat{w}(k)\) for w(k) into the controller (30), the optimal disturbance attenuation controller (20) is designed. The proof is completed. \(\square\)
4 Simulation Results
In this section, by employing a simple active vehicle suspension, experimental results will be discussed detailed to show the abilities for offsetting the irregular road disturbance and compensating the random control delay of the proposed optimal disturbance attenuation controller (20).
The parameters of vehicle active suspension are listed in Table 1. Thus the matrices A, B, C and D in Eq. (14) are obtained as
Meanwhile, the road displacement input is generated from the exosystem in Eq. (10) based on the parameters shown in Table 2. The curve of the random road disturbances input is shown in Fig. 2. In order to established the T–S fuzzy networked vehicle active suspension, the probability distributions of control delay \(\tau\) are given in Table 3. At the same time, the designed performance index (12) is set as \(Q = {10^7} \times {\mathrm{diag}}\left\{ {1,\;2,\;5} \right\} , R = 215.07\) (Fig. 2).
In order to show the abilities of offsetting the irregular road disturbance and compensating the random control delay more clearly, the control performances will be discussed by applying the proposed controller to the above vehicle active suspension. Specially, considering an open-loop vehicle active suspension and ones under proposed control scheme with control delay \(\tau = 15\), 24, 45 ms, the comparison curves of the sprung mass acceleration, the suspension deflection, the tyre deflection and the control force are displayed in Figs. 3, 4, 5 and 6.
From Figs. 3, 4 and 5, by applying the proposed control scheme, it can be observed that the values of the suspension deflection, the sprung mass acceleration and the tyre deflection could be converged to a small range rapidly under control delays \(\tau = 15\), 24, 45 ms. Meanwhile, although the control delays increase, the values of the sprung mass acceleration, suspension deflection and tyre deflection can be arranged in the range of \((-\,0.25,0.25)\), \((-\,0.05,0.05)\) and \((-\,0.025,0.025)\), respectively. Then the control performance can be improved effectively under the proposed control scheme. Meanwhile, from Fig. 6, the trajectories of control schemes are similar under the situations with control delays \(\tau = 15\), 24, 45 ms.
After that, in order to demonstrate the ability of improving the control performance under control delays, the root-mean-square (RMS) values of control performance requirements are displayed in Tables 4, 5 and 6 including the sprung mass acceleration, suspension deflection and tyre deflection are displayed in Tables 4, 5 and 6 under different situations with control delays \(\tau = 15\), 24, 34, 45 and 56 ms, in which the decrement rate (DR) of the closed-loop (CL) response relative to the OL vehicle active suspension are given. For example, while control delay \(\tau = 15\) ms, the RMS values of sprung mass acceleration, suspension deflection and tyre deflection under proposed controller are 0.0840, 0.0215 and 0.0129. Compared to OL system, the decrement rate are 52.24%, 45.15% and 34.18%.
In summary, the proposed control scheme is efficient to improve the control performance, offset the road disturbance and compensate the control delay.
5 Conclusion
The disturbance attenuation control scheme for T–S fuzzy networked vehicle active suspension was developed in this paper. A T–S fuzzy model of networked vehicle active suspension was established based on the appearing probabilities of control delay. The gain matrices of the disturbance attenuation control scheme were designed by solving a TPBV problem formulated from a delay-free transformation system and an equivalence performance index. Meanwhile, the road disturbance state were estimated from a Kalman filter under white noise. The simulation results have shown that under the proposed control scheme with different control delays, the values of control performance including suspension deflection, sprung mass acceleration and tyre deflection can be effectively reduced, and the road disturbances can be significantly offset.
References
Tseng, H.E., Hrovat, D.: State of the art survey: active and semi-active suspension control. Veh. Syst. Dyn. 53, 1034–1062 (2015)
Sun, W., Pan, H., Zhang, Y., Gao, H.: Multi-objective control for uncertain nonlinear active suspension systems. Mechatronics 24, 318–327 (2014)
Lian, R.-J.: Enhance adaptive self-organizing fuzzy sliding-mode controller for active suspension systems. IEEE Trans. Ind. Electron. 60, 958–968 (2013)
Brezas, P., Smith, M.C.: Linear quadratic optimal and risk-sensitive control for vehicle active suspensions. IEEE Trans. Control Syst. Technol. 22, 543–566 (2014)
Han, S.-Y., Zhang, C.-H., Tang, G.-Y.: Approximation optimal vibration for networked nonlinear vehicle active suspension with actuator time delay. Asian J. Control 19, 983–995 (2017)
Gohrle, C., Schindler, A., Sawodny, O.: Design and vehicle implementation of preview active suspension controller. IEEE Trans. Control Syst. Technol. 22, 1135–1142 (2014)
Hu, Z., Deng, F.: Modeling and stabilization of networked control systems with bounded packet dropouts and occasionally missing control inputs subject to multiple sampling periods. J. Frankl. Inst. 354, 4675–4696 (2017)
Liang, X., Xu, J., Zhang, H.: Optimal control and stabilization for networked control systems with packet dropout and input delay. IEEE Trans. Circuits Syst. II Express Briefs 64, 1087–1091 (2017)
Chen, J., Meng, S., Sun, J.: Stability analysis of networked control systems with aperiodic sampling and time-varying delay. IEEE Trans. Cybern. 46, 2312–2320 (2017)
Wu, C., Liu, J., Jing, X., Li, H., Wu, L.: Adaptive fuzzy control for nonlinear networked control systems. IEEE Trans. Syst. Man Cybern. Syst. 47, 2420–2430 (2017)
Li, H., Wu, C., Jing, X., Wu, L.: Fuzzy tracking control for nonlinear networked systems. IEEE Trans. Cybern. 46, 2020–2031 (2017)
Ge, Y., Wang, J., Zhang, L., Wang, B., Li, C.: Robust fault tolerant control of distributed networked control systems with variable structure. J. Frankl. Inst. 353, 2553–2575 (2016)
Han, S.-Y., Chen, Y.-H., Tang, G.-Y.: Fault diagnosis and fault-tolerant tracking control for discrete-time systems with faults and delays in actuator and measurement. J. Frankl. Inst. 354, 4719–4738 (2017)
Wen, S., Chen, Michael Z.Q., Zeng, Z., Yu, X., Huang, T.: Fuzzy control for uncertain vehicle active suspension systems via dynamic sliding-mode approach. IEEE Trans. Syst. Man Cybern. Syst. 47, 24–32 (2017)
Moradi, M., Fekih, A.: Adaptive PID-sliding-mode fault-tolerant control approach for vehicle suspension systems subject to actuator faults. IEEE Trans. Veh. Technol. 63, 1041–1051 (2014)
Ren, H., Chen, S., Zhao, Y., Liu, G., Yang, L.: State observer-based sliding mode control for semi-active hydro-pneumatic suspension. Veh. Syst. Dyn. 54, 194–216 (2016)
Yue, W., Shi, Y., Peng, A., Li, S.: Study on ride comfort of a heavy vehicle based on active hydro-pneumatic suspension. J. Vib. Shock 35, 183–188 (2016)
Sun, W., Pan, H., Gao, H.: Filter-based adaptive vibration control for active vehicle suspensions with electrohydraulic actuators. IEEE Trans. Veh. Technol. 65, 4619–4626 (2016)
Zhang, Y., Zhang, X., Zhan, M., Guo, K., Zhao, F., Liu, Z.: Study on a novel hydraulic pumping regenerative suspension for vehicles. J. Frankl. Inst. 352, 485–499 (2015)
Acknowledgements
This work is supported by the Natural Science Foundation of Shandong Province (ZR2017MF044), the Shandong Province Key Research and Development Program (2018GGX101016, 2018GGX101048, 2017GGX10144), the Shandong Province Higher Educational Science and Technology Program (J17KA047, J16LN07, J16LB06, J15LN13), the Natural Science Foundation of China (61671220, 61702217).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhong, XF., Han, SY., Zhou, J. et al. Design of Optimal Disturbance Attenuation Controller for Networked T–S Fuzzy Vehicle Active Suspension with Control Delay. Int. J. Fuzzy Syst. 21, 676–684 (2019). https://doi.org/10.1007/s40815-018-0556-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40815-018-0556-6