journal article·2024-04-09Open access

Enhancing Mechanical Safety in Suspension Systems: Harnessing Control Lyapunov and Barrier Functions for Nonlinear Quarter Car Model via Quadratic Programs

Tamir Shaqarin, Bernd R. Noack

Applied Sciences· Volume 14· Issue 8

Abstract

Limiting the suspension stroke in vehicles holds critical and conceivable benefits. It is crucial for the safety, stability, ride comfort, and overall performance of the vehicle. Furthermore, it improves the reliability of suspension components and maintains consistent handling during regular and rough driving conditions. Hence, the design of a safety-critical controller to limit the suspension stroke for active suspension systems is of high importance. In this study, we employed a quarter-car model that incorporates a suspension spring with cubic nonlinearity. The proposed safety-critical controller is the control Lyapunov function–control barrier function–quadratic programming (CLF-CBF-QP). Initially, we designed the reference controller as a linear quadratic regulator (LQR) controller based on the linearized quarter-car model. The reference state-feedback LQR controller simplified the design of the control Lyapunov function. Consequently, from the nonlinear model, we construct a simple control Lyapunov function that relies only on the sprung mass velocity to have a relative degree of one. The CLF intends to improve the performance by considering the nonlinearity and via online optimization. We then formulate the control barrier function to restrict the suspension stroke from breaching its limits. To assess the effectiveness of the proposed controller, we present two challenging road inputs for the nonlinear quarter-car model when employing CLF-CBF-QP and LQR controllers. The CLF-CBF-QP findings surpassed the LQR controller in terms of safety and performance. This study highlights the immense potential of CLF-CBF-QP for suspension systems, improving the time-domain performance, limiting the suspension stroke, and guaranteeing safety.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Vibration Control and Rheological Fluids · Vehicle Dynamics and Control Systems · Hydraulic and Pneumatic Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Mechanical Engineering, Tafila Technical University, Tafila 66110, Jordan

Chair of Artificial Intelligence and Aerodynamics, School of Mechanical Engineering and Automation, Harbin Institute of Technology, Shenzhen 518055, China

Guangdong Provincial Key Laboratory of Intelligent Morphing Mechanisms and Adaptive Robotics, Harbin Institute of Technology, Shenzhen 518055, China

Funding

National Science Foundation of China (NSFC) · Guangdong Basic and Applied Research Foundation · Shenzhen Science and Technology Program

References (43)

Show source-provided references
1. Shoukry, Y., El-Shafie, M., and Hammad, S. (July, January 30). Networked embedded generalized predictive controller for an active suspension system. Proceedings of the 2010 American Control Conference, Baltimore, MA, USA.10.1109/ACC.2010.5530876 ↗
2. MPC-on-chip: An embedded GPC coprocessor for automotive active suspension systems10.1109/LES.2010.2051794 ↗
3. Optimisation of active suspension control inputs for improved performance of active safety systems10.1080/00423114.2017.1340652 ↗
4. Recent research on vehicle noise and vibration10.1504/IJVNV.2012.051536 ↗
5. Nonlinear vibration control device for a vehicle suspension using negative stiffness mechanism10.1007/s42417-020-00275-6 ↗
6. Rapidly exponentially stabilizing control lyapunov functions and hybrid zero dynamics10.1109/TAC.2014.2299335 ↗
7. Rodriguez-Guevara, D., Favela-Contreras, A., Beltran-Carbajal, F., Sotelo, D., and Sotelo, C. (2021). Active suspension control using an MPC-LQR-LPV controller with attraction sets and quadratic stability conditions. Mathematics, 9.10.3390/math9202533 ↗
8. Rodriguez-Guevara, D., Favela-Contreras, A., Beltran-Carbajal, F., Sotelo, C., and Sotelo, D. (2022). An MPC-LQR-LPV controller with quadratic stability conditions for a nonlinear half-car active suspension system with electro-hydraulic actuators. Machines, 10.10.3390/machines10020137 ↗
9. Optimal control of vehicle random vibration with constrained suspension deflection10.1006/jsvi.1996.0036 ↗
10. Robust optimal control for the vehicle suspension system with uncertainties10.1109/TCYB.2021.3052816 ↗
11. Yu, W., Li, J., Yuan, J., and Ji, X. (2021, January 15–17). LQR controller design of active suspension based on genetic algorithm. Proceedings of the 2021 IEEE 5th Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Xi’an, China.10.1109/ITNEC52019.2021.9587272 ↗
12. Ahn, D.V., Kim, K., Oh, J., Seo, J., Lee, J.W., and Park, Y.J. (2023). Optimal Control of Semi-Active Suspension for Agricultural Tractors Using Linear Quadratic Gaussian Control. Sensors, 23.10.3390/s23146474 ↗
13. Ergin, T., and Yatak, M.Ö. (2023). Optimal Control Method of Semi-Active Suspension System and Processor-in-the-Loop Verification. Appl. Sci., 13.10.3390/app132011253 ↗
14. Robust sampled-data H∞ control for vehicle active suspension systems10.1109/TCST.2009.2015653 ↗
15. Saturated adaptive robust control for active suspension systems10.1109/TIE.2012.2206340 ↗
16. Robust control of an electromagnetic active suspension system: Simulations and measurements10.1016/j.mechatronics.2012.07.002 ↗
17. Analysis of active suspension control policies for vehicle using robust controllers
18. A frequency domain technique for characterizing nonlinearities in a tire-vehicle suspension system10.1115/1.1855931 ↗
19. LPV model based gain-scheduling controller for a full vehicle active suspension system10.1177/1077546307078784 ↗
20. LPV gain-scheduling controller design for a non-linear quarter-vehicle active suspension system10.1177/0142331208090630 ↗
21. Sename, O. (2021). Review on LPV approaches for suspension systems. Electronics, 10.10.3390/electronics10172120 ↗
22. Backstepping control of a vehicle with active suspensions10.1016/j.conengprac.2008.04.003 ↗
23. Design of a coordinated adaptive backstepping tracking control for nonlinear uncertain active suspension system10.1016/j.apm.2019.06.030 ↗
24. Backstepping LQG controller design for stabilizing and trajectory tracking of vehicle suspension system10.1007/s42452-020-1945-7 ↗
25. Robust sliding mode control of a full vehicle without suspension gap loss10.1177/1077546305058268 ↗
26. Improved optimal sliding mode control for a non-linear vehicle active suspension system10.1016/j.jsv.2017.02.017 ↗
27. Adaptive sliding mode control based nonlinear disturbance observer for active suspension with pneumatic spring10.1016/j.jsv.2021.116241 ↗
28. Robustness analysis of feedback linearisation and LQR control on quarter-car model with cubic nonlinearity10.1504/IJVNV.2018.097209 ↗
29. A nonlinear quarter-car active suspension design based on feedback linearisation and H∞ control10.1504/IJVNV.2018.093098 ↗
30. Khan, M.A., Abid, M., Ahmed, N., Wadood, A., and Park, H. (2020). Nonlinear control design of a half-car model using feedback linearization and an LQR controller. Appl. Sci., 10.10.3390/app10093075 ↗
31. Regionless explicit model predictive control of active suspension systems with preview10.1109/TIE.2019.2926056 ↗
32. A Lyapunov-like characterization of asymptotic controllability10.1137/0321028 ↗
33. Stabilization with relaxed controls10.1016/0362-546X(83)90049-4 ↗
34. Barrier Lyapunov functions for the control of output-constrained nonlinear systems10.1016/j.automatica.2008.11.017 ↗
35. Control barrier function based quadratic programs for safety critical systems10.1109/TAC.2016.2638961 ↗
36. Constructive safety using control barrier functions10.3182/20070822-3-ZA-2920.00076 ↗
37. Ames, A.D., Grizzle, J.W., and Tabuada, P. (2014, January 15–17). Control barrier function based quadratic programs with application to adaptive cruise control. Proceedings of the 53rd IEEE Conference on Decision and Control, IEEE, Los Angeles, CA, USA.10.1109/CDC.2014.7040372 ↗
38. Ames, A.D., Coogan, S., Egerstedt, M., Notomista, G., Sreenath, K., and Tabuada, P. (2019, January 25–28). Control barrier functions: Theory and applications. Proceedings of the 2019 18th European Control Conference (ECC), Naples, Italy.10.23919/ECC.2019.8796030 ↗
39. Yano, K. (1957). The Theory of Lie Derivatives and Its Applications, North-Holland Publishing Company.
40. Torque saturation in bipedal robotic walking through control Lyapunov function-based quadratic programs10.1109/ACCESS.2015.2419630 ↗
41. Xu, X., Waters, T., Pickem, D., Glotfelter, P., Egerstedt, M., Tabuada, P., Grizzle, J.W., and Ames, A.D. (2017, January 27–30). Realizing simultaneous lane keeping and adaptive speed regulation on accessible mobile robot testbeds. Proceedings of the 2017 IEEE Conference on Control Technology and Applications (CCTA), Kohala Coast, HI, USA.10.1109/CCTA.2017.8062713 ↗
42. Impact of using an inerter on the performance of vehicle active suspension10.12913/22998624/150566 ↗
43. A fast-converging particle swarm optimization through targeted, position-mutated, elitism (PSO-TPME)10.1007/s44196-023-00183-z ↗