Shock and Vibration

Shock and Vibration / 2021 / Article

Research Article | Open Access

Volume 2021 |Article ID 8886069 |

Jinwei Sun, Jingyu Cong, Weihua Zhao, Yonghui Zhang, "Quantized Feedback Control of Active Suspension Systems Based on Event Trigger", Shock and Vibration, vol. 2021, Article ID 8886069, 15 pages, 2021.

Quantized Feedback Control of Active Suspension Systems Based on Event Trigger

Academic Editor: Luca Landi
Received01 Oct 2020
Revised12 Apr 2021
Accepted03 May 2021
Published12 May 2021


As the deviation error will accumulate during the data acquisition and transcoding process of an active suspension system, this paper presents a sliding-mode-based quantized feedback control method. The aim of the controller is to improve the vertical performance of vehicles in the presence of external interferences. A 7-DOF suspension model with nonlinear springs and actuator dynamics is built for the control purpose. Firstly, a static quantizer on the uplink channel and a dynamic quantizer on the downlink channel are considered in the sliding mode controller to reduce the cumulative error and suppress the sprung mass motions. Secondly, an event trigger mechanism is introduced in the controller design process to reduce energy consumption and operation frequency of the actuator. The overall stability of the designed controller is proved by the Lyapunov functions. Finally, numerical simulations are carried out to evaluate the efficacy of the proposed controller. Different quantitative and trigger conditions are discussed, and the random road excitation is considered as the external disturbance input. The results of the control method indicate that the designed controller can improve the riding comfort with little loss of handling stability compared with the passive system. In addition, the trigger mechanism can improve the working efficiency of actuators effectively.

1. Introduction

As the passive suspension system can hardly provide a better compromise between riding comfort and handling stability, the controllable suspension system has received extensive attention in recent years [1, 2], and the control technology can be classified into a semiactive and active suspension system [3]. Despite the high cost and power requirement, an active suspension system can provide desired control force and improve the vehicle’s dynamic performance significantly [2].

Many active suspension control approaches such as optimal control [4], adaptive control [5], and linear quadratic regulator control have been proposed. An adaptive backstepping controller with hard constraints for the active suspension system is designed in [6] to stabilize the attitude of vehicle and improve ride comfort. A saturated adaptive robust controller to improve suspension performance is proposed in [7], while in [8], backstepping control to compensate actuator lag in the nonlinear full vehicle model is designed. As the accurate dynamic model of the suspension system is difficult to determine, many different control techniques have been proposed for active suspension systems. A fuzzy logic controller has been used to provide desired actuation force for the capacity of resisting external disturbances and parameter uncertainty [9]. An output feedback finite-time controller was designed in [10] for active suspension systems to compensate the unknown external disturbance and improve the suspension performance, and a bioinspired dynamics-based adaptive tracking active suspension controller was presented in [11] to cancel vibration energy transmitted by suspension inherent nonlinearity. Another well-known control method which can exert robustness on unmeasured disturbances and parameter uncertainties for nonlinear systems is the sliding mode control [12]. The traditional sliding mode scheme can hardly be implemented on complicated systems with unknown parameters and the system model must be known. Hence, many research studies focused on the combination of control algorithms for uncertain systems to achieve better performance [13]. An enhanced adaptive self-organizing fuzzy sliding mode controller for an active suspension system is proposed in [14], and a hybrid self-organizing fuzzy and radial basis-function neural-network controller is used to reduce the sprung acceleration in [15]. The model-free adaptive sliding controller proposed in [16] uses a functional approximation and online learning technique to improve the control performance.

With respect to the existing results, most of conventional control algorithms tend to ignore the performance degradation caused by quantization errors, which may cause a certain deviation from the original data after decoding at the receiving end. Therefore, quantization error should be considered in the active suspension design process. In addition, for active suspension systems, a certain amount of energy will be generated during the working process of the controller. The time-triggered mechanism [17] can be utilized to save energy and reduce the actuator action frequency while extending the life of the actuator.

This study proposes an event-trigger-based quantitative feedback active suspension system with quantization error, both the static quantizer and dynamic quantizer are utilized, and the sliding mode controller is also adopted. The objective of the proposed controller is to reduce the influence of accumulated sensor signal errors, enhance the actuator efficiency, and improve active suspension system properties. Compared with the recent active suspension control systems, the main contributions of this study are as follows:(1)The connection channels between the suspension model and the controller are considered, and robust quantization control theory is designed for the active suspension system to reduce the signal transmission during data acquisition and transcoding(2)The event trigger mechanism is introduced in the controller design process to reduce the operation frequency of the active suspension actuator

The rest of the paper is organized as follows. The 7-DOF suspension model with actuator dynamics is presented in the upcoming section. The procedure for the design of the quantized feedback controller and event trigger mechanism is illustrated next. Simulation and discussion of the results are summarized later, and concluding remarks are given in the last section.

2. Vehicle Suspension Model

A full vehicle suspension model with heave, pitch, and roll motions of the sprung mass and four unsprung mass vertical motions is utilized to describe the dynamics of the vehicle., as shown in Figure 1. The terms and represent the sprung and unsprung masses, respectively. and are the pitch and roll angle of the vehicle sprung mass. The linear damping and spring coefficients are denoted as and , respectively, and represents the tire stiffness. The external road disturbance is denoted as . The suspension deflection can be expressed as

Then, the spring and damping forces can be given bywhere is the nonlinear spring coefficient. and are the sprung and unsprung mass displacements of each corner, respectively. Assuming the pitch and roll angle of the sprung mass are small, the following approximation can be obtained:where , and are the distances of the suspensions to the center of the vehicle. Then, the vehicle suspension model with sprung and unsprung mass dynamics can be given aswhere and are the roll and pitch moment inertia of the sprung mass; is the dynamic tire load. The antiroll bar forces arewhere and are the antiroll bar stiffness.

Active force is generated by the actuator located between the sprung and unsprung masses. The control input of the vertical, pitch, and roll motions can be expressed as

The electrohydraulic actuator model can be represented aswhere , is the discharge coefficient, is the actuator piston area, is the hydraulic supply pressure, is a function of the bulk modulus of the fluid, is the spool valve area gradient, , is the hydraulic fluid density, and is the spool valve input that can be the controlled voltage or current.

3. Controller Design

A quantize-event-trigger-based sliding mode controller is designed in this section for the active suspension system, and the control diagram of the proposed controller is shown in Figure 2.

3.1. Robust Quantization Feedback Controller

Robust quantization control theory contains control problems based on the quantizer, in which the dynamic quantizer expands the quantization range by adjusting the quantization level to achieve asymptotic stability of the system. This section mainly focuses on the connection channels between the suspension model and the controller. Both static quantizer and dynamic quantizer are utilized, and a sliding mode controller is also adopted. The main feature of the dynamic quantizer is that it can increase the quantization range of the quantizer by adjusting the quantization level. It can also reduce the size of the limit cycle when the system is in a steady state and achieve asymptotic stability. Compared with the static quantizer, its control effect is better, but the structure is more complicated. For practical consideration, we utilize a static quantizer on the uplink channel and a dynamic quantizer on the downlink channel. The quantization system is shown in Figure 3.

Assuming the suspension system considered in this paper in bounded-state stable, the road profile and its derivate are totally bounded. Selecting the state variables as , the suspension system model including heave, pitch, and roll motions can be expressed as

Then, the abovementioned functions can be written as [18]where ; , , and represent the vertical, pitch, and roll force generated by the active suspension, respectively. ; , , ; and , , and .

Assumption 1. satisfies the inequality , where , and are constants.
As shown in Figure 3, a static quantizer is used in the uplink channel, where is the control law designed by the quantized state, is a fixed number; the down channel utilized a dynamic quantizer to transfer system quantized states, and is the quantization parameter adjusted statically. Defining a function that takes the nearest integer, the uniform quantizer with the quantization level parameter isThe uniform quantization error isThen,where , is the dimension of the vector .
For the dynamic quantizer, a special quantization level parameter is given when the system runs to the sliding surface.The linear sliding surface is defined as follows:where is a given vector to ensure that the system has stable eigenvalues and . The object of sliding mode control is to force the system state trajectory to reach the sliding surface and maintain the sliding mode in the presence of uncertainties and disturbances.

Lemma 1. (see [19]). There is a fixed constant , and we assume which satisfies

Then, the following equation can be obtained:

By considering the uplink and down channel quantize, the following control law can be designed [19]:where . The control law can keep the system states reach and maintain on the sliding surface .

A simple and effective design of the adjustment law is as follows [20]:where .

3.2. Event Trigger Mechanism

In recent years, event triggers have been used to reduce computational costs and energy consumption, resulting in a wide range of applications in control systems [21, 22]. The event trigger mechanism is based on the physical quantity signal of the sensor; when the semaphore reaches a certain condition, sampling is performed. In this way, the average sampling period is longer than the fixed sampling period, so that the sampling frequency of the system can be effectively reduced. As the nest sample instant is dependent on the previous sampling information, the control law is held constant between sampling instants. Defining the event trigger instant as , the system maintains the control output at time in the time interval . The discretization state error of the system is

The sampling is not periodic; hence, is not constant. For computational purposes, the deviation from the system state to the desired state is given bywhere is the set reference. As the error variable is required to vanish or settle in close vicinity of zero, the reference state is set as .

The triggering instant is completely characterized by a triggering rule, so a triggering rule is introduced [23].where . The term represents the overall error; the system is triggered when the error is small, guaranteeing the control output. When , the system is triggered at , and the control output is maintained until . The following relation determines the triggering instants in an iterative manner:

The event trigger time is . For , and lower bound on the event trigger time is ensured. is bounded by [23]where .

Proof:. Considering system (9),At time interval , discretization state error rises from 0 to the final value at instant, soby inserting the control law (17) into abovementioned equation., with the initial condition , and the solution of inequality (27) can be understood by utilizing the comparison lemma [24] and is given asSimilarly, for triggering time instant ,and then, inequality (24) is satisfied.
Discretized state error after quantization isEvent is triggered at discrete moments , when or , . So,the following equation is satisfied:Therefore, the triggered control law applied to the system is

3.3. Stability Analysis

In order to illustrate the reliability of the proposed algorithm, the stability of the quantize-event-trigger-based sliding mode controller needs to be considered. From (11) and (18), ; then, . Combining with , the derivative of the sliding surface is written as

From inequalities and ,

If Assumption 1 is satisfied, equation (34) can be written as

As and , equation (35) can be written as

For , , . By substituting the control law (17), the following inequality can be obtained:

Defining , (37) can be written as

According to and triangle inequality, one can obtain

Then, (38) it can be observed as

Hence, the state trajectories of the plant can be driven to the sliding surface, and the overall stability of the proposed suspension controller holds.

4. Numerical Simulation and Discussion

The effectiveness of the proposed controller is discussed in this section through the simulation results of the MATLAB/Simulink. The model and controller parameters are listed in Tables 1 and 2, respectively.


Sprung mass
Unsprung mass
Gravity to front axle distance
Gravity to rear axle distance
Center of gravity to the left side
Center of gravity to the right side
Pitch moment of inertia
Roll moment of inertia
Spring stiffness
Damping coefficient
Tire stiffness
Hydraulic supply pressure
Piston area
Discharge coefficient
Spool valve area gradient
Oil density



When the vehicle is driven in a straight line, road roughness is an important factor that affects the riding comfort and handling stability of the vehicle. Pavement roughness is often expressed in terms of statistical characteristic parameters in the frequency domain, such as power spectral density or variance. However, the power spectral density expression can hardly meet the research needs of vehicle dynamics control, and it is necessary to simulate the road roughness in the time domain. The power spectral density of signal wheel road disturbance can be expressed as [25]

Road roughness can be seen as the first-order response of unite white noise in the filtered white noise method, and through introducing a low cutoff frequency, the system frequency response is

The time-domain model of signal wheel excitation can be obtained by writing (42) into a differential form.

The definition of specific symbols can be seen in [25]. The four-wheel excitation model can be obtained by the time delay between front and rear axles and the coherence between left and right tracks [26]. Assuming that the vehicle is traveling on the B-level road with constant speed of 60 km/h, the time domain road profiles of four wheels are plotted in Figure 4.

The purpose of the active suspension controller is to improve the riding comfort while keeping the wheels in constant contact with the road surface. The riding comfort is evaluated by the movement of the sprung mass motion, and the handling stability is evaluated through the dynamic displacement of the tire. To verify the effectivness of the quantized feedback controller, different quantitative and trigger conditions are considered, and the road disturbance input is the B-level road.

Figure 5–Figure 7 reflect the control effect of the sprung mass motions with the quantized feedback controller. Sprung mass vertical acceleration, pitch acceleration, and roll acceleration with the combined quantizer, static quantizer, and uncontrolled condition are plotted. As can be seen from the figures, the passive system reported significantly more amplitude than the other two controlled systems. Partial enlarged detail of the figures indicates that compared with the static quantizer, a combined quantizer composed of the static and dynamic quantizer can achieve better performance.

Figure 8 represents the simulation contrast curves of the suspension deflection of the vehicle. It can be seen from Figure 8 that the proposed combined quantizer in this study outperforms the static quantizer and passive system in time domain. The time responses of the vehicle’s tire deflection of four corners are set out in Figure 9. As shown in the figure, although the peak value of the controlled system is slightly greater than that of the passive system, the root mean square values are nearly consistent with the uncontrolled model. The partial enlarged details also show that the tire deflections with the static and combined quantizer are little changed. These results suggest that the quantized feedback controller is able to improve riding comfort effectively while maintaining the wheels in contact with the road surface.

The results of the trigger signals are shown in Figure 10, and the quantization parameters are summarized in Figure 11. From the data in Figures 10 and 11, it is apparent that the trigger moments are corresponding to the change of quantization parameters. Actuator force with the event trigger mechanism is presented in Figure 12. The figure illustrates that compared with the control law without the trigger mechanism, the output force frequency with the trigger mechanism is significantly reduced, which has a certain effect on reducing power consumption and reducing fatigue damage of the actuator. Therefore, it is necessary to introduce the trigger mechanism to the controller.

Table 3 compares the summary statistics for sprung mass accelerations, suspension deflection, and tire deflection with and without the trigger mechanism. Besides, the nonsingular fast terminal sliding mode (NFTSM) control method [27] is also added to verify the effectiveness of the proposed method. As Table 3 shows, the introduction of the trigger mechanism has very little effect on the vehicle’s riding comfort, and the designed controller has performance similar to that of the NFTSM controller in improving the sprung mass characteristics.

Vertical accelerationPitch accelerationRoll accelerationFL suspension deflectionFL tire deflection

With trigger0.24370.35760.45650.00270.0036
Without trigger0.24220.35590.45480.00270.0036

5. Conclusions

The aim of the present research was to deal with the quantization error and improve the actuator efficiency of the control system. A sliding-mode-based quantized feedback controller was designed for the active suspension system to improve the riding comfort with external disturbances. Then, an event trigger mechanism was introduced in the design process of the quantization controller to reduce the operation frequency of the actuator. Some conclusions can be drawn as follows:(1)Compared with the static quantizer, the combined quantizer can achieve better performance(2)The introduction of the trigger mechanism can effectively reduce the operating frequency of the actuator while maintaining the control effect of the active system(3)The overall controller of the active suspension can improve riding comfort while maintaining handling stability without deterioration in the presence of external disturbances

The performance of the proposed controller has been validated under random road excitation in the MATLAB/Simulink environment.

In the future works, the influence of an in-wheel motor on vehicle vertical vibration will be considered, and critical test conditions will be applied. Besides, the longitude and lateral influence will also be considered.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.


This research was funded by the Natural Science Foundation of Shannxi Province, grant no. 2021JQ-857, and Shaanxi Provincial Key Research and Development Project, grant no. 2020ZDLGY16-01.


  1. F. Zhao, S. S. Ge, F. Tu, Y. Qin, and M. Dong, “Adaptive neural network control for active suspension system with actuator saturation,” IET Control Theory & Applications, vol. 10, no. 14, pp. 1696–1705, 2016. View at: Publisher Site | Google Scholar
  2. J. J. Rath, M. Defoort, H. R. Karimi, and K. C. Veluvolu, “Output feedback active suspension control with higher order terminal sliding mode,” IEEE Transactions on Industrial Electronics, vol. 64, no. 2, pp. 1392–1403, 2017. View at: Publisher Site | Google Scholar
  3. Y. Qin, F. Zhao, Z. Wang et al., “Comprehensive analysis for influence of controllable damper time delay on semi-active suspension control strategies,” Journal of Vibration & Acoustics, vol. 139, no. 3, 2017. View at: Publisher Site | Google Scholar
  4. H. E. Tseng and D. Hrovat, “State of the art survey: active and semi-active suspension control,” Vehicle System Dynamics, vol. 53, no. 7, pp. 1–29, 2015. View at: Publisher Site | Google Scholar
  5. F. Zhao, M. Dong, Y. Qin et al., “Adaptive neural-sliding mode control of active suspension system for camera stabilization,” Shock and Vibration, vol. 2015, Article ID 542364, 8 pages, 2015. View at: Publisher Site | Google Scholar
  6. W. Sun, H. Gao, and O. Kaynak, “Adaptive backstepping control for active suspension systems with hard constraints,” IEEE/ASME Transactions on Mechatronics, vol. 18, no. 18, pp. 1072–1079, 2013. View at: Publisher Site | Google Scholar
  7. W. Sun, Z. Zhao, and H. Gao, “Saturated adaptive robust control for active suspension systems,” IEEE Transactions on Industrial Electronics, vol. 60, no. 9, pp. 3889–3896, 2013. View at: Publisher Site | Google Scholar
  8. N. Yagiz and Y. Hacioglu, “Backstepping control of a vehicle with active suspensions,” Control Engineering Practice, vol. 16, no. 12, pp. 1457–1467, 2008. View at: Publisher Site | Google Scholar
  9. W. Rattasiri and S. K. Halgamuge, “Computationally advantageous and stable hierarchical fuzzy systems for active suspension,” IEEE Transactions on Industrial Electronics, vol. 50, no. 1, pp. 48–61, 2003. View at: Publisher Site | Google Scholar
  10. H. Pan and W. Sun, “Nonlinear output feedback finite-time control for vehicle active suspension systems,” IEEE Transactions on Industrial Informatics, vol. 15, no. 4, pp. 2073–2082, 2019. View at: Publisher Site | Google Scholar
  11. H. Pan, X. Jing, W. Sun, and H. Gao, “A bioinspired dynamics-based adaptive tracking control for nonlinear suspension systems,” IEEE Transactions on Control Systems Technology, vol. 26, no. 3, pp. 903–914, 2018. View at: Publisher Site | Google Scholar
  12. B. Mohan and S. B. Phadke, “Variable structure active suspension system,” in Proceeedings of the IEEE IECON, International Conference on Industrial Electronics, Control, and Instrumentation, pp. 1945–1948, Tokyo, Japan, July 1996. View at: Google Scholar
  13. P. C. Chen, C. W. Chen, and W. L. Chiang, “GA-based modified adaptive fuzzy sliding mode controller for nonlinear systems,” Expert Systems with Applications, vol. 36, no. 3, pp. 5872–5879, 2009. View at: Publisher Site | Google Scholar
  14. R.-J. Lian, “Enhanced adaptive self-organizing fuzzy sliding-mode controller for active suspension systems,” IEEE Transactions on Industrial Electronics, vol. 60, no. 3, pp. 958–968, 2013. View at: Publisher Site | Google Scholar
  15. J. Lin and R.-J. Lian, “Intelligent control of active suspension systems,” IEEE Transactions on Industrial Electronics, vol. 58, no. 2, pp. 618–628, 2011. View at: Publisher Site | Google Scholar
  16. S.-J. Huang and H.-Y. Chen, “Adaptive sliding controller with self-tuning fuzzy compensation for vehicle suspension control,” Mechatronics, vol. 16, no. 10, pp. 607–622, 2006. View at: Publisher Site | Google Scholar
  17. H. Pan, X. Chang, and D. Zhang, “Event-triggered adaptive control for uncertain constrained nonlinear systems with its application,” IEEE Transactions on Industrial Informatics, vol. 16, no. 6, pp. 3818–3827, 2019. View at: Google Scholar
  18. B.-C. Zheng and Y.-M. Xue, “A sliding sector approach to quantized feedback variable structure control,” International Journal of Control, Automation and Systems, vol. 11, no. 6, pp. 1177–1186, 2013. View at: Publisher Site | Google Scholar
  19. B.-C. Zheng and G.-H. Yang, “Quantised feedback stabilisation of planar systems via switching-based sliding-mode control,” IET Control Theory & Applications, vol. 6, no. 1, pp. 149–156, 2012. View at: Publisher Site | Google Scholar
  20. B.-C. Zheng and G.-H. Yang, “Robust quantized feedback stabilization of linear systems based on sliding mode control,” Optimal Control Applications and Methods, vol. 34, no. 4, pp. 458–471, 2013. View at: Publisher Site | Google Scholar
  21. J. Lunze and D. Lehmann, “A state-feedback approach to event-based control,” Automatica, vol. 46, no. 1, pp. 211–215, 2010. View at: Publisher Site | Google Scholar
  22. K. J. Aström, “Event based control,” in Analysis and Design of Nonlinear Control Systems, pp. 127–147, Springer, Berlin, Germany, 2008. View at: Google Scholar
  23. A. Sinha, “Temperature regulation in a Continuous Stirred Tank Reactor using event triggered sliding mode control,” in Proceedings of the Ifac Third International Conference on Advances in Control and Optimization of Dynamical Systems, Hyderabad, India, July 2018. View at: Google Scholar
  24. H. K. Khalil, Nonlinear Systems, Prentice-Hall, Upper Saddle River, NJ, USA, 3rd edition, 2002.
  25. ISO 8608, Mechanical Vibration–Road Surface Profiles–Reporting of Measured Data, International Standardization Organization, Geneva, Switzerland, 1995.
  26. H. Ren, S. Chen, and Z. Wu, “Model of excitation of random road profile in time domain for a vehicle with four wheels,” in Proceedings of the International Conference on Mechatronic Science, Electric Engineering and Computer, pp. 2332–2335, Jilin, China, August 2011. View at: Google Scholar
  27. J. Sun, J. Y. Cong, L. Gu et al., “Higher order sliding mode control for active suspension systems subject to actuator faults and disturbances,” Proceedings of the Institution of Mechanical Engineers, vol. 233, no. 2, pp. 280–298, 2019. View at: Google Scholar

Copyright © 2021 Jinwei Sun et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Related articles

No related content is available yet for this article.
 PDF Download Citation Citation
 Download other formatsMore
 Order printed copiesOrder

Related articles

No related content is available yet for this article.

Article of the Year Award: Outstanding research contributions of 2021, as selected by our Chief Editors. Read the winning articles.