Abstract
With the continuous advancement of the automotive industry’s demand for driving comfort and handling stability, active suspension systems have become a research hotspot due to their ability to achieve effective balancing among multiple performance metrics. However, traditional active suspension control algorithms face challenges such as insufficient modeling accuracy and excessive reliance on empirical parameter optimization when dealing with nonlinear systems. To address these issues, this study proposes an improved linear quadratic regulator (LQR) control strategy that integrates differential geometry theory and genetic algorithm (GA) optimization to enhance the control performance of nonlinear active suspension systems. First, a quarter-car nonlinear active suspension model is established using differential geometry theory, effectively preserving the system’s nonlinear characteristics and improving modeling precision. Building on this foundation, an enhanced LQR controller is designed, combined with the global optimization capability of the genetic algorithm, to construct a fitness function based on multiple suspension performance metrics. This approach achieves automated optimization of the weight coefficient matrix and multi-objective balancing. To validate the effectiveness of the proposed control strategy, comparative simulations under discrete impact road and Class C random road conditions are conducted using the MATLAB-Simulink platform. Results demonstrate that, compared to PID control, the GA-LQR strategy reduces the root mean square (RMS) values of body vertical acceleration, suspension dynamic deflection, and tire dynamic displacement by 6.94%, 57.72%, and 4.4%, respectively, under discrete impact road conditions. Under Class C road conditions, these reductions further increase to 22.1%, 63.6%, and 16.25%. This study provides a high-performance and robust control strategy for nonlinear suspension systems, laying a theoretical foundation for improving overall vehicle performance and driving handling stability.
Keywords
Introduction
With the continuous development of the automotive industry and the gradual improvement of people’s living standards, ride comfort has become one of the key indicators for measuring vehicle quality. As a crucial component of the vehicle chassis, the suspension system primarily consists of elastic elements, guidance mechanisms, and shock absorbers. Its main function is to mitigate shocks experienced by the vehicle when driving on uneven roads, thereby enhancing ride comfort. Based on working principles and adjustment methods, vehicle suspension systems can be categorized into three types: passive suspension, semi-active suspension, and active suspension. Passive suspension systems have fixed damping coefficients, which imposes certain limitations on balancing vehicle handling performance and ride smoothness. To improve vehicle maneuverability while effectively suppressing vertical, roll, and pitch motions caused by road impacts, researchers have developed semi-active suspension systems with adjustable damping characteristics and active suspension systems capable of proactively generating actuation forces to control body movements. Compared to passive and semi-active systems, active suspensions demonstrate superior ability to balance conflicting performance metrics such as ride comfort, suspension travel, and road grip, garnering significant attention in the industry.1–5
The performance of active suspension systems is directly determined by the quality of their control algorithms. 6 Current mainstream control algorithms can generally be divided into two categories: model-based control algorithms and model-free control algorithms. Model-free control algorithms, which do not rely on precise system modeling but instead achieve feedback control through input-output data, demonstrate unique advantages when handling nonlinear controlled systems. Common model-free control methods include fuzzy control7–9 and PID control.10,11 Researchers like Sun and Yang developed an adjustable fuzzy control algorithm for suspension systems, effectively improving vehicle comfort and driving stability. 7 Rashid et al. proposed a quarter-car semi-active suspension control method incorporating fuzzy logic controllers, leveraging the broad adjustment capabilities of magnetorheological (MR) dampers to reduce body vibrations. 8 Laoufi and Eskandarian established a seven-degree-of-freedom nonlinear full-vehicle dynamics model and implemented fuzzy controllers, with simulations confirming enhanced ride smoothness. 9 Han et al. introduced an adaptive fuzzy PID control strategy enabling self-adjustment of control parameters under complex road conditions. 10 However, both fuzzy control and PID control often require extensive trial-and-error processes and heavy reliance on operator expertise when formulating control rules or tuning gain coefficients. Such experience-driven parameter adjustment methods struggle to meet modern requirements for high precision and automation in control algorithms.
To achieve optimal suspension control performance, model-based suspension control algorithms have attracted extensive attention. Representative approaches include the Linear Quadratic Regulator (LQR), 12 adaptive control,13–15 and Model Predictive Control (MPC).16,17 Among these, the LQR algorithm has been widely adopted in industrial applications for stabilizing linear time-invariant systems due to its superior stability and robustness. 18 To address system parameter uncertainties and external stochastic disturbances, Bai and Wang 19 proposed a robust optimal integral sliding mode control strategy by integrating LQR optimal control with sliding mode control. For tractor systems with significant unsprung mass, Ahn et al. 20 designed a Linear Quadratic Gaussian (LQG) optimal control algorithm. Jin and Luo 21 employed an equivalent linearization method to transform nonlinear suspension systems into linear ones by minimizing the mean square error to determine equivalent damping and stiffness matrices. However, existing studies often oversimplify suspension system modeling by treating inherently nonlinear parameters such as spring stiffness coefficients and damping coefficients as fixed values.22–24 In practice, suspension systems exhibit significant complexity, and neglecting the nonlinear characteristics of stiffness and damping leads to substantial deviations between predicted and actual results. 14 Therefore, comprehensive consideration of these nonlinear factors is essential during suspension system modeling to ensure model accuracy and control strategy. 7
In recent years, research on transforming complex nonlinear systems into linear models through differential geometry theory has attracted significant attention. Compared with conventional linearization methods, the differential geometry approach accounts for the geometric structure of nonlinear systems, thereby better preserving their inherent nonlinear characteristics during transformation and yielding linearized models with enhanced accuracy.25,26 Chen et al. 27 decoupled a nonlinear suspension system using differential geometry methods, isolating the wheel and sprung mass as independent linear subsystems. To achieve precise control of a magnetically suspended double-gimbal control moment gyroscope (MSDGCMG), Chen and Chen 28 proposed a novel linearization methodology based on differential geometry theory, significantly improving the linearization precision of MSDGCMG. Pan et al. 29 employed differential geometric linearization theory to convert a Static Var Generator (SVG) nonlinear system into a linear equivalent, subsequently developing an SVG control algorithm that demonstrated superior robustness and stability in simulations. Rezapour et al. 30 derived robotic motion equations using differential geometric techniques and implemented partial feedback linearization to linearize the direct-drive portion of system dynamics, with simulation results validating their theoretical framework. These research advancements collectively demonstrate the distinctive advantages of differential geometry theory in addressing system nonlinearities.
The integration of differential geometry theory enhances the precision of suspension system models, which in turn improves the performance of Linear Quadratic Regulator (LQR) controllers. However, this advancement simultaneously increases controller complexity, particularly in determining the weighting matrices Q and R within the LQR framework. Conventionally, these weighting matrices have been predominantly determined through empirical engineering practices—an approach plagued by inherent subjectivity and inefficiency. 18 Furthermore, the lack of direct correspondence between control performance optimization and the configuration of LQR weighting matrices exacerbates the complexity and difficulty of parameter tuning.
The emergence of intelligent optimization algorithms has introduced novel solutions to controller parameter calibration. Kumar 31 proposed an Adaptive Particle Swarm Optimization (APSO) algorithm to optimize weighting matrix elements in LQR controllers, demonstrating its viability as an effective alternative to traditional weight selection methods. Meng et al. 32 developed a Simulated Annealing (SA)-based methodology for LQR weight matrix optimization, significantly enhancing calibration efficiency. Nevertheless, both APSO and SA algorithms exhibit susceptibility to local optima, leading to diminished optimization capabilities. In contrast, Genetic Algorithms (GA) have gained widespread adoption due to their inherent advantages in population diversity, crossover mechanisms, and parallel search capabilities, which confer superior robustness and adaptability in addressing global optimization, complex constraints, and multimodal problems.
This study introduces differential geometry theory to construct an improved LQR controller with high model accuracy and optimizes the weighting coefficient matrices of the controller using a Genetic Algorithm (GA). The research aims to overcome the control performance degradation caused by treating nonlinear characteristic parameters as constants in traditional LQR controllers when handling suspension models, as well as the problem in configuring weighting coefficient matrices. First, a 1/4-scale nonlinear active suspension model is established using differential geometry theory, explicitly incorporating the nonlinear characteristics of suspension parameters. Based on this model, an improved LQR controller considering these nonlinear features is developed. Subsequently, a performance evaluation function, that is, a fitness function, is designed to assess the performance of the LQR controller. The weighting coefficient matrices of the LQR controller are optimized via the Genetic Algorithm to determine the optimal feedback control strategy. Finally, MATLAB-Simulink simulations are conducted to replicate vehicle driving conditions under discrete impact road models and random road models. The effectiveness of the proposed control strategy is verified by comparing the vertical body acceleration, suspension dynamic deflection, and tire dynamic displacement between passive suspension systems and PID-controlled active suspension systems.
Construction of nonlinear active suspension model
According to Newton’s second law, a 1/4 nonlinear active suspension model is established. As shown in Figure 1, the 1/4 suspension model is a two-degree-of-freedom model, including the vertical displacements of the vehicle body and unsprung mass. The spring and damping of the suspension are located between the vehicle body and unsprung mass. The stiffness of the vehicle tire is equivalent to a linear spring. The equations of motion of the two-degree-of-freedom nonlinear 1/4 suspension model are shown in equation (1):

One-fourth nonlinear active suspension model.
In the equation,
In order to obtain the accurate changes of spring output force and damping output force, referring to a certain class B car in CarSim software, the relationship between spring output force and suspension stroke and the relationship between damping output force and suspension movement speed are obtained respectively. Through the MATLAB curve fitting toolbox, the fitting curve is obtained. The relationship between the compression stroke of the suspension and the spring force is shown in Figure 2. It can be seen that in the range of −0.005 to 0 m of the suspension stroke, the suspension stroke and the spring output force are approximately linearly related, and the rest show a nonlinear relationship. When the suspension stroke is zero, that is, in a stationary state, the spring output force is not zero. The reason is that the spring is affected by the gravity of the vehicle body. The spring has been deformed when the vehicle is stationary. The nonlinear spring fitting curve is in the form of a cubic equation, as shown in the following equation (2):

Suspension spring force fitting curve.
In the equation,
Similarly, the relationship between the expansion and contraction rate of the damper and the damping force is shown in Figure 3. The nonlinear damping fitting curve can be written in the form of a quadratic polynomial, as shown in equation (4):

Suspension damping force fitting curve.
In the equation,
Control methods
Linearization of nonlinear 1/4 active suspension model
Theoretical basis of differential geometry
For nonlinear problems, the differential geometry method can retain the high-order terms of nonlinearity, and realize the linear decoupling of nonlinear systems through coordinate transformation and nonlinear retention methods. Write the state equation and output equation of the nonlinear suspension as:
In the equation,
There is a positive integer r such that the system meets the condition in the vicinity of a specific operating point
In this context, the relative order of the system in the neighborhood of
When the relative order of the nonlinear system expression is r and satisfies
Where:
Differential geometric linear suspension model
Select suspension dynamic deflection
The matrix expression for the output observation values is:
The state space equation and output equation for the nonlinear active suspension are defined as:
Where:
Let
When
It can be concluded that the relative order
We can derive:
Similarly let
Let
Let
Contrasting with the previous equation, the control rate expression for the nonlinear active suspension model is chosen as:
Substituting equation (11) into (5), we obtain the linear mathematical model of the nonlinear active suspension:
Where:
Design of LQR controller optimized by genetic algorithm
In order to improve the ride comfort and operational stability of the vehicle, this paper aims to reduce the vertical acceleration of the vehicle body, suspension dynamic deflection and tire dynamic displacement. Therefore, the performance index of the LQR controller designer is:
Let the weight coefficient matrix be:
Equation (13) is further arranged as:
Where:
Enter the equation (14):
The optimal control force of the actuator output is:
In the equation,
The optimal feedback gain matrix
As can be seen from equations (13) to (16), the optimal control force is greatly related to the weight coefficient. However, the weight coefficient is often selected based on experience. Although the subjective adjustment of the weight coefficient can obtain the corresponding optimal control law, there is great subjectivity. To solve this problem, this paper uses a genetic algorithm to optimize the weight coefficients of the optimal linear controller (LQR) controller. Considering that the three performance indicators of the suspension system are both related and contradictory, the weighted summation method used in this paper can turn multi-objective optimization into single-objective optimization, simplifying the complexity of the problem. At the same time, it is necessary to ensure that the suspension stroke cannot exceed the limit stroke of the suspension. Therefore, the fitness function designed in this study is shown in equation (17). The optimal weight coefficient is determined by finding the minimum value of the fitness function.
In the equation,
The operation steps of genetic algorithm are as follows: ① Generate a population and assign it to the weight coefficient

LQR controller optimization weighting coefficient flow chart.
Taking the discrete impact road surface as an example, in the optimization process of genetic algorithm, the change of fitness function value of the optimal individual is shown in Figure 5. As the population is continuously optimized, the fitness value of the optimal individual continuously decreases and finally converges to 0.00495. At this time, the corresponding optimal individual

Optimal individual and fitness function change.
The optimal feedback matrix determined through the genetic algorithm is:
The optimal control force is then determined as:
By the same token, the optimal controlling force of Class C random pavement is:
Simulation results and analysis
The relevant parameters of a certain B-class car are: vehicle body mass

Diagram of discrete impact pavement model.
The time-domain model of Class C road roughness is as shown in equation (19). The schematic diagram of the Class C road model is shown in Figure 7.

Class C road height information.
In the equation,
According to the 1/4 suspension dynamics formula, a simulation model is built in Simulink software, and the step size is selected as 0.005. After converting the nonlinear suspension model into a linear model by using the differential geometry method, the GA-LQR control algorithm is used to obtain the optimal feedback control law, thereby obtaining the feedback control force of the nonlinear suspension system. The control flow chart of the nonlinear suspension system is shown in Figure 8. The working conditions are discrete impact road surface and Class C random road surface respectively. The observed quantities are body vertical acceleration, suspension dynamic deflection and tire dynamic displacement. The GA-LQR control algorithm is compared with passive suspension and traditional PID algorithm. The Simulink active suspension simulation diagram is shown in Figure 9.

Nonlinear suspension control flow chart.

Simulink active suspension simulation.
As can be seen from Figures 10 to 12, under the condition of discrete impact road surface, compared with passive suspension and active suspension using traditional PID control algorithm, the GA-LQR control algorithm can not only significantly reduce the vertical acceleration of the vehicle body, suspension dynamic deflection and tire dynamic displacement, but also reduce the time for each observed quantity to reach a stable state.

Body vertical acceleration response under discrete impact.

Suspension dynamic disturbance response under discrete impact.

Tire dynamic displacement response under discrete impact.
It can be concluded from Table 1 that compared with passive suspension, the root mean square values of vehicle body vertical acceleration, suspension dynamic disturbance and tire dynamic displacement by using GA-LQR control algorithm are reduced by 17.3%, 45.3% and 10.4% respectively. Compared with the traditional PID control algorithm, the root mean square values of vehicle body vertical acceleration, suspension dynamic disturbance and tire dynamic displacement by using GA-LQR control algorithm are reduced by 6.94%, 57.72% and 4.4% respectively. The traditional PID control algorithm cannot reduce the suspension dynamic disturbance, and compared with passive suspension, it is increased by 29.4%.
Comparison of performance indexes in discrete impact conditions.
As can be seen from Figures 13 to 15, under the condition of Class C random road surface, compared with passive suspension and active suspension using traditional PID control algorithm, the GA-LQR control algorithm can reduce the vertical acceleration of the vehicle body, suspension dynamic deflection and tire dynamic displacement, among which the suspension dynamic deflection can be significantly reduced.

Body vertical acceleration response under Class C road surface.

Suspension dynamic deflection response under Class C road surface.

Tire dynamic displacement response under Class C road surface.
It can be concluded from Table 2 that compared with passive suspension, the root mean square values of vehicle body vertical acceleration, suspension dynamic disturbance and tire dynamic displacement by using GA-LQR control algorithm are reduced by 28.2%, 63.6% and 23% respectively. Compared with the traditional PID control algorithm, the root mean square values of vehicle body vertical acceleration, suspension dynamic disturbance and tire dynamic displacement by using GA-LQR control algorithm are reduced by 22.1%, 63.6% and 16.25% respectively. The traditional PID control algorithm cannot reduce suspension dynamic disturbance and tire dynamic displacement.
Comparison of performance indexes under Class C pavement conditions.
Conclusion
This paper conducts research on the control strategy of nonlinear active suspension systems in view of the significant nonlinear characteristics of automobile suspension systems. First, the nonlinear active suspension model is transformed into a linear model by using differential geometry theory. Then, the linear quadratic regulator (LQR) is optimized by genetic algorithm (GA) to obtain the feedback control force of the active suspension, and comparative studies are carried out under Class C random road surface and discrete impact road surface conditions respectively. The simulation results show that:
(1) The fitness function designed in this study can effectively take into account each evaluation index of the suspension system. At the same time, combined with genetic algorithm, it can realize the rapid optimization of the weight coefficient of the linear quadratic regulator controller. The setting relationship between the active suspension performance and the weight coefficient matrix in the LQR controller is clarified, avoiding the empiricism and subjectivity in the traditional weight coefficient setting process and significantly improving the coefficient setting efficiency.
(2) The genetic algorithm optimized linear quadratic regulator (GA-LQR) control algorithm proposed in this study can effectively improve the comprehensive vibration reduction performance of the suspension system. Compared with the traditional proportional-integral-derivative (PID) control, under the discrete impact road surface, the GA-LQR algorithm reduces the root mean square values of vehicle body vertical acceleration, suspension dynamic deflection and tire dynamic displacement by 6.94%, 57.72% and 4.4% respectively; under Class C road surface, the above three indicators are reduced by 22.1%, 63.6% and 16.25% respectively.
Footnotes
Declaration of conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Ethical considerations
This work does not involve ethical approval or consent. All authors confirm compliance with academic integrity standards in data analysis and result reporting.
Consent to participate
All authors made substantial contributions to the conception and implementation of the research, as well as the writing and revision of the manuscript. All authors have read and approved the final version of the manuscript, and consent to its publication.
Funding
The authors disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: “This research was funded by Project supported by the Joint Funds of the National Natural Science Foundation of China, grant number U24A6008,”“This research was funded by Project supported by the Joint Funds of the National Natural Science Foundation of China, grant number U20A20332,”“This study is supported by the Qinhuangdao Municipal Science and Technology Research and Development Plan, grant number 202501A284” and “This study is supported by the Hebei Province Central Guiding Local Science and Technology Development Fund Project, grant number 254Z0801G.”
Conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Data Availability Statement
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
Trial registration number/date
The trial registration number/date is not applicable to this work.
