Acessibilidade / Reportar erro

A Novel Sliding Mode Control Algorithm for an Active Suspension System Considering with the Hydraulic Actuator

Abstract

The suspension system has the role of regulating and extinguishing oscillations in the vehicle. To improve stability and comfort, the active suspension system is proposed to replace the passive suspension system. There are many algorithms used for active suspension system control, such as PID, LQR, Fuzzy, etc. Among them, the nonlinear control method which uses the SMC algorithm gives a stable performance. This research proposes the use of the SMC algorithm to control the operation of the active suspension system equipped with a quarter dynamics model. The process of linearization of the hydraulic actuator is presented in the paper. As a result of the simulation, the values of displacement and acceleration of the sprung mass were significantly reduced when the vehicle used the active suspension system controlled by the SMC algorithm. The SMC controller established in this paper provides stability in many situations. Therefore, the vehicle's smoothness and comfort have been significantly improved. In the future, intelligent algorithms can be combined with SMC algorithms to improve the efficiency of the controller.

Keywords
Vehicle dynamics; Sliding Mode Control (SMC); Nonlinear Control Method; Active Suspension System; Hydraulic Actuator

Graphical abstract


Graphical abstract

1 INTRODUCTION

Vehicle oscillation has a great influence on the health of passengers and the quality of goods. There are many causes of vehicle oscillations, in which the excitation from the road surface is the direct cause of these oscillations. To evaluate the oscillation, several parameters are considered, such as displacement of the sprung mass, acceleration of the sprung mass, roll angle, etc. These parameters are evaluated based on the maximum value and the average value which is calculated according to the Root Mean Square (RMS) (Tian and Nguyen, 2020Tian, M. and Nguyen, V. (2020). Control Performance of Suspension System of Cars with PID Control Based on 3D Dynamic Model, Journal of Mechanical Engineering, Automation and Control Systems, 1(1):1-10.). In addition, the oscillation frequency should also be considered.

R M S = 1 T 0 T f 2 θ d θ (1)

The suspension system on the vehicle has the role of regulating and extinguishing the oscillations of the vehicle. The conventional passive (mechanical) suspension system consists of the spring, shock absorber, and lever arm (Nguyen, 2021aNguyen, T. A. (2021a). Advance the Stability of the Vehicle by Using the Pneumatic Suspension System Integrated with the Hydraulic Actuator, Latin American Journal of Solids and Structures, 18(7).). According to (Jugulkar et al., 2016Jugulkar, L. M., Singh, S., and Sawant, S. M. (2016). Analysis of Suspension with Variable Stiffness and Variable Damping Force for Automobile Applications, Advances in Mechanical Engineering, 8(5):1-19.; Jiregna and Sirata, 2020Jiregna, I. and Sirata, G. (2020). A Review of the Vehicle Suspension System, Journal of Mechanical and Energy Engineering, 4(44):109-14.), the stiffness of the spring and damper is unchanged. Therefore, the smoothness of the vehicle will not be guaranteed. To improve the comfort of the vehicle, several solutions have been proposed. In (Abid et al., 2015Abid, H. J., Chen, J., and Nassar, A. A. (2015). Equivalent Air Spring Suspension Model for Quarter-Passive Model of Passenger Vehicles, International Scholarly Research Notices, 2015.), Abid et al. came up with a solution to use the air spring to replace the metal spring. According to Eskandary et al., the stiffness of the air spring can automatically change based on stimuli from the pavement (Eskandary et al., 2016Eskandary, P. K., Khajepour, A., Wong, A., and Ansari, M. (2016). Analysis and Optimization of Air Suspension System with Independent Height and Stiffness Tuning, International Journal of Automotive Technology, 7(5):807-16.). In addition, adjusting the stiffness of the damper also has a positive effect on the suspension system. The idea of using semi-active suspension was proposed by Aljarbouh and Fayaz (Aljarbouh and Fayaz, 2020Aljarbouh, A. and Fayaz, M. (2020). Hybrid Modelling and Sliding Mode Control of Semi-Active Suspension Systems for Both Ride Comfort and Roadholding, Symmetry, 12(8).). This suspension system uses the Electro-Rheological damper (ER), which is controlled by an electric current. When current is supplied, a magnetic field will appear inside the damper. This causes the extremely small iron particles to arrange tightly. Since then, the damping's stiffness has changed (Xiao et al., 2018Xiao, P., Gao, H., Shi, P., and Niu, L. (2018). Research on Air Suspension with Novel Dampers Based on Glowworm Swarm Optimization Proportional-Integral-Derivative Algorithm, Advances in Mechanical Engineering, 10(8):1-19.). Besides changing the stiffness of the spring and damper, the idea of integrating a hydraulic actuator into the suspension was also proposed. According to (Wang et al., 2018Wang, D., Zhao, D., Gong, M., and Yang, B. (2018). Research on Robust Model Predictive Control for Electro-Hydraulic Servo Active Suspension Systems, IEEE Access, 6:3231-40.), this suspension system is called the active suspension system.

There are many methods used to control the active suspension system. In (Anh, 2020Anh, N. T. (2020). Control an Active Suspension System by Using PID and LQR Controller. International Journal of Mechanical and Production Engineering Research and Development, 10(3): 7003-12.), Anh used the PID algorithm with three coefficients KP, KI, and KD to reduce the error of the system to the minimum value. In the case of the integral system being ideal, the coefficient KI can be neglected. Therefore, this controller is only for PD (Haddar et al., 2019). The parameters of the PID controller can be self-tuned through the self-learning algorithm. This is shown in the paper of Talib and Darus (Talib and Darus, 2013Talib, M. H. A. and Darus, I. Z. M. (2013). Self-Tuning PID Controller for Active Suspension System with Hydraulic Actuator, 2013 IEEE Symposium on Computers & Informatics: 86-91.). In addition, these parameters can be optimized based on the PSO algorithm (Talib et al., 2021). According to Munawwarah and Yakub, the PID control algorithm can be combined with the Fuzzy control algorithm to improve the efficiency of the operation (Munawwarah and Yakub, 2021Munawwarah, S. and Yakub, F. (2021). Control Analysis of Vehicle Ride Comfort Through Integrated Control Devices on the Quarter and Half Car Active Suspension Systems, Journal of Automobile Engineering, 235(5):1256-68.). Besides, the combination of the PID algorithm and ANN also brings high efficiency to the system (Heidari and Homaei, 2013Heidari, M. and Homaei, H. (2013). Design a PID Controller for Suspension System by Back Propagation Neural Network, Journal of Engineering, 2013.). Recently, Nguyen has proposed double integrated active suspension system control that uses two hydraulic actuators by a PID controller (Nguyen, 2021bNguyen, T. A. (2021b). Improving the Comfort of the Vehicle Based on Using the Active Suspension System Controlled by the Double-Integrated Controller, Shock and Vibration, 2021.). According to this result, the values of displacement and acceleration of the sprung mass have been significantly reduced. In fact, the PID controller is cheap and durable. However, this controller is only suitable for SISO systems. For systems with multiple inputs and multiple outputs (MIMO), the use of an LQR controller is a reasonable solution (Maurya and Bhangal, 2018Maurya, V. K. and Bhangal, N. S. (2018). Optimal Control of Vehicle Active Suspension System, Journal of Automation and Control Engineering, 6(1):22-6.). The LQR control algorithm helps to optimize the cost function. This is demonstrated by Nagarkar et al. (Nagarkar et al., 2011Nagarkar, M. P., Vikhe, G. J., Borole, K. R., and Nandedkar, V. M. (2011). Active Control of Quarter-Car Suspension System Using Linear Quadratic Regulator, International Journal of Automotive and Mechanical Engineering; 3(1):364-72.). To use this algorithm, the equations describing the oscillation state of the vehicle must be reduced to the state matrix (Rodriguez-Guevara et al., 2021). The unknown matrices of the system can be determined through the Riccati algebraic equation (Xia et al., 2015). In (Pang et al., 2017Pang, H., Chen, Y., Chen, J. N., and Liu, X. (2017). Design of LQG Controller for Active Suspension without Considering Road Input Signals, Shock and Vibration, 2017.), Pang et al. proposed the use of a Gaussian filter for the LQR controller. Therefore, this controller is given a new name, and it is LQG. The signal of the LQG controller is more stable than that of the LQR controller because of the Gaussian filter that is fitted (Chen et al., 2018Chen, S., Cai, Y., Wang, J., and Yao, M. (2018). A Novel LQG Controller of Active Suspension System for Vehicle Roll Safety, International Journal of Control, Automation and Systems, 16:2203-13.; Gomonwattanapanich et al., 2020Gomonwattanapanich O., et al. (2020). Vibration Control of Vehicle by Active Suspension with LQG Algorithm, International Journal of Automotive and Mechanical Engineering, 17(2):8011-18.). Besides, several other linear control algorithms have also been used for active suspension systems (Bello et al., 2015Bello, M. M., Shafie, A. A., and Khan, R. (2015). Active Vehicle Suspension Control Using Full State-Feedback Controller, Advanced Materials Research, 1115:440-45.; Chai and Sun, 2010Chai, L. and Sun, T. (2010). The Design of LQG Controller for Active Suspension Based on Analytic Hierarchy Process, Mathematical Problems in Engineering, 2020.).

In some special cases, the linear control methods cannot meet the system's stability requirements. Therefore, several methods of nonlinear control and intelligent control have been proposed. The Robust control algorithm has been shown by Keleemullah et al. in their paper (Kaleemullah et al., 2019Kaleemullah, M., Faris, W., and Ghazaly, N. M. (2019). Analysis of Active Suspension Control Policies for Vehicle Using Robust Controllers, International Journal of Advanced Science and Technology, 28(16):836-55.). The control parameter H is optimized based on Robust control algorithms (Rizvi et al., 2018). This controller provides a stable performance against changes from external stimuli (Singh et al., 2016Singh, N., Chhabra, H., and Bhangal, K. (2016). Robust Control of Vehicle Active Suspension System, International Journal of Control and Automation, 9(4):149-60.; Gudarzi and Oveisi, 2014Gudarzi, M. and Oveisi, A. (2014). Robust Control for Ride Comfort Improvement of an Active Suspension System Considering Uncertain Driver’s Biodynamics, Journal of Low Frequency Noise, Vibration and Active Control, 33(3):317-339.). Therefore, this algorithm can be applied to both electric vehicles that use the motor in the wheel (Wu et al., 2020). When external influences change continuously, Adaptive control is suitable for the active suspension system (Huang et al., 2018). According to Fu et al., the response of the Adaptive control algorithm is completely consistent with the change of pavement excitation (Fu et al., 2017Fu, Z. J., Li, B., Ning, X. B., and Xie, W. D. (2017). Online Adaptive Optimal Control of Vehicle Active Suspension Systems Using Single-Network Approximate Dynamic Programming, Mathematical Problems in Engineering, 2017.). The response time of the Adaptive control algorithm is shorter than that of the LQR algorithm. According to Huang et al., the adaptation process is extremely gentle, and it occurs in a short period (Huang et al., 2015). This is also demonstrated by Sun and Gao in their study (Sun et al., 2013Sun, W., Zhao, Z., and Gao, H. (2013). Saturated Adaptive Robust Control for Active Suspension Systems, IEEE Transactions on Industrial Electronics, 60(9):3889-96.). To improve the efficiency of the Adaptive control algorithm, the Fuzzy algorithm has been combined. Therefore, the response of this controller was better guaranteed (Soleymani et al., 2012Soleymani, M., Montazeri-Gh, M., and Amiryan, R. (2012). Adaptive Fuzzy Controller for Vehicle Active Suspension System Based on Traffic Conditions, Scientia Iranica, 19(3):443-53.; Na et al., 2020). The input data of the Fuzzy controller will have to go through the fuzzification process (Palanisamy and Karuppan, 2016Palanisamy, S. and Karuppan, S. (2016). Fuzzy Control of Active Suspension System. Journal of Vibroengineering, 18(5):3197-204.). According to Mrazgua, the output signal of the controller is determined based on the fuzzy rule, which has been established previously (Mrazgua et al., 2021Mrazgua, J., Chaibi, R., Tissir, E. H., and Ouahi, M. (2021). Static Output Feedback Stabilization of T-S Fuzzy Active Suspension Systems. Journal of Terramechanics, 97:19-27.). Besides, the neural control algorithms also have positive effects on the active suspension system (Liu et al., 2019; Aela et al., 2020Aela, A. M. A., Kenne, J. P., and Mintsa H. A. (2020). Adaptive Neural Network and Nonlinear Electrohydraulic Active Suspension Control System. Journal of Vibration and Control.).

The Sliding Mode Control algorithm can be used for complex oscillating nonlinear systems. In (Nguyen, 2021cNguyen, T. A. (2021c). Study on the Sliding Mode Control Method for the Active Suspension System. International Journal of Applied Science and Engineering, 18(5).), Nguyen used the Sliding Mode Control algorithm (SMC) for the quarter dynamics model. This oscillating system is an unstable nonlinear form. According to Sam and Osman, hydraulic actuators have been linearized (Sam and Osman, 2006Sam, Y. M. and Osman, J. H. S. (2006). Sliding Mode Control of a Hydraulically Actuated Active Suspension, Jurnal Teknologi, 44:37-48.). It becomes a function of the input voltage signal. In (Bai and Guo, 2018Bai, R. and Guo, D. (2018). Sliding-Mode Control of the Active Suspension System with the Dynamics of a Hydraulic Actuator, Complexity, 2018.), Bai and Guo introduced the Sliding Mode Control algorithm with five state variables. However, the error signal is only derivative three times. Therefore, the stability of the control process is still not guaranteed. In (Wei and Su, 2020Wei, S. and Su, X. (2020). Sliding Mode Control Design for Active Suspension Systems Using Quantum Particle Swarm Optimisation, International Journal of Vehicle Design, 81(1/2):93-114.), Wei and Su introduced a way to select the sliding surface for the SMC algorithm. Besides, some parameters of this controller are also optimized based on the PSO algorithm. In addition, the Sliding Mode Control algorithm can also be combined with other linear control and intelligent control methods (Sam et al., 2007Sam, Y. M., Hudha, K., and Osman, J. H. S. (2007). Proportional-Integral Sliding Mode Control of a Hydraulically Actuated Active Suspension System: Force Tracking and Disturbance Rejection Control on Non-linear Quarter Car Model, International Journal of Vehicle Systems Modelling and Testing, 2(4):391-410.; Li et al., 2019Li, W., Du, H., Ning, D., and Li, W. (2019). Robust Adaptive Sliding Mode PI Control for Active Vehicle Seat Suspension Systems, 2019 Chinese Control and Decision Conference, 5403-08.; Lin et al., 2019Lin, B., Su, X., and Li, X. (2019). Fuzzy Sliding Mode Control for Active Suspension System with Proportional Differential Sliding Mode Observer, Asian Journal of Control, 21(1):1-13.; Zhao et al., 2015; Alves et al., 2014; Sun and Zhao, 2020Sun, J. and Zhao, K. (2020). Adaptive Neural Network Sliding Mode Control for Active Suspension Systems with Electrohydraulic Actuator Dynamics, International Journal of Advanced Robotic Systems.).

This research aims to establish a nonlinear control algorithm for the active suspension system. The SMC algorithm was chosen for this purpose. Different from previous studies, this paper details the linearization of hydraulic actuators. Besides, the process of designing the controller with the state variables of the oscillator model is also clearly shown. This linearization process is completely novel and unique. The results of the paper were obtained from the simulation, which was carried out in the Matlab-Simulink environment. The specific content of the paper is presented below.

2. MATERIAL AND METHOD

2.1. Quarter dynamics model

With the quarter dynamics model (Figure 1), the equations describing the vehicle's oscillation are given as follows:

Figure 1
Quarter dynamics model.
m 1 z ¨ 1 = F K + F C + F A (2)
m 2 z ¨ 2 = F K T - F K - F C - F A (3)

Where:

Force of the spring:

F K = K z 2 - z 1 (4)

Force of the damper:

F C = C z ˙ 2 - z ˙ 1 (5)

Force of the tire:

F K T = K T h - z 2 (6)

The above equations are rewritten as:

m 1 z ¨ 1 = - K z 1 - C z ˙ 1 + K z 2 + C z ˙ 2 + F A (7)
m 2 z ¨ 2 = K z 1 + C z ˙ 1 - K + K T z 2 - C z ˙ 2 - F A + K T h (8)

2.2. Hydraulic actuator dynamics model

The structure of the hydraulic actuator is shown in Figure 2. This is a complex hydraulic piston. The displacement of the piston depends on the displacement of the servo valves.

Figure 2
Hydraulic actuator.

The force generated by the hydraulic actuator is proportional to the pressure change between the two chambers ΔP:

F A = S p Δ P (9)

The displacement of servo valve xsv is controlled by the current signal i(t):

x s v = 1 t k s v i t - x s v d t (10)

The flow of liquid inside the cylinder is calculated according to equation (11):

Q = s 3 s 1 x s v P s - s g n x s v Δ P (11)

The pressure difference between the two chambers of the cylinder is a complex function:

Δ P = σ 1 Q - σ 2 σ 1 Δ P - S p x ˙ s d t (12)

From (11) and (12), the change in pressure ΔP can be rewritten as:

Δ P = σ 3 x s v P s - s g n x s v Δ P d t - σ 2 Δ P d t - σ 1 S p x ˙ s d t (13)

Combining (9) and (13), the impact force that is generated by the hydraulic actuator can be calculated as equation (14):

F A = S P Δ P = S P σ 3 x s v P s - s g n x s v Δ P d t - σ 2 Δ P d t - σ 1 S p x ˙ s d t (14)

2.3. Sliding theory

Consider the SISO nonlinear object of order n, which is described by the following equations of state:

x ˙ = f x + g x u y = h x (15)

Where:

x=x1x2...xnTRn is the state vector of the system

uRn is the input signal

yRn is the output signal

fxRn,gxRn are smooth function vectors describing the kinematics of the system

hxRn is a smooth function describing the relationship between the state variable and the output

As required, the output signal y(t) is controlled according to the set signal ys(t). The object's input and output relationship can be represented as follows:

y n = a x + b x u (16)

Where:

a x = L f n h x (17)
b x = L g L f n - 1 h x (18)

With:

L f h x = h x x f x = h x x 1 h x x 2 ... h x x n f 1 x f 2 x ... f n x (19)
L g L f k h x = L f k - 1 h x x f x x g x (20)

In order for the point to move to the desired position, the trajectory of the motion of the point must be determined. This trajectory is called the slip surface σ(x) (Figure 3).

σ x = e n - 1 + k 1 e n - 2 + ... + k n - 2 e ˙ + k n - 1 e (21)

Where:

e(t) is the error of the system

e t = y s t - y t (22)

ki is the coefficient of the Hurwitz polynomial

Figure 3
Sliding surface.
P s = s n - 1 + k 1 s n - 2 + ... + k n - 2 s + k n - 1 (23)

According to Lyapunov's stability theory:

V = 1 2 σ 2 (24)

Take the derivatives of both sides of (24):

V ˙ = σ σ ˙ (25)

Because σ0V˙<0

Take the derivatives of both sides of (21):

σ ˙ = e n + k 1 e n - 1 + ... + k n - 2 e ¨ + k n - 1 e ˙ = y s n - y n + k 1 e n - 1 + ... + k n - 2 e ¨ + k n - 1 e ˙ = y s n - a x - b x u + k 1 e n - 1 + ... + k n - 2 e ¨ + k n - 1 e ˙ = - K s g n σ (26)

Therefore, the control signal u(t) can be defined as:

u t = 1 b x - a x + y s n + k 1 e n - 1 + k 2 e n - 2 + ... + k n - 2 e ¨ + k n - 1 e ˙ + K s g n σ (27)

2.4. Establishing the Sliding Mode Control algorithm

The control system diagram is shown in Figure 4. The actuator of the active suspension system is a hydraulic piston.

Figure 4
Control schematic.

According (10):

τ x ˙ s v = k s v i t - x s v x s v = k s v i t - τ x ˙ s v (28)

Because:

k s v τ x ˙ s v τ x s v k s v i t (29)

Take the derivatives of both sides of (14):

F ˙ A = S p σ 3 x s v P s - s g n x s v Δ P - σ 2 S p F A - σ 1 S p x ˙ s (30)

Because: sgnxsvΔPPs

F ˙ A S p σ 3 P s k s v γ 1 i t - σ 2 γ 2 F A - σ 1 S p 2 γ 3 x ˙ s (31)

The above equation can be rewritten in linear form as follows:

F ˙ A = γ 1 i t - γ 2 F A - γ 3 z ˙ 1 - z ˙ 2 (32)

Taking (2) + (3), we get:

m 1 z ¨ 1 + m 2 z ¨ 2 = K T h - K T z 2 (33)

Equation (33) can be rewritten as:

z ¨ 1 = K T λ m 1 h - z 2 (34)

Let the state variables as follows:

x 1 = z 1 x 2 = z ˙ 1 x 3 = z 2 x 4 = z ˙ 2 x 5 = F A

Taking the derivative of state variables:

x ˙ 1 = x 2 x ˙ 2 = 1 m 1 - K x 1 - C x 2 + K x 3 + C x 4 + x 5
x ˙ 3 = x 4 x ˙ 4 = 1 m 2 K x 1 + C x 2 - K + K T x 3 - C x 4 - x 5
x ˙ 5 = γ 1 i t - λ 3 x 2 + γ 3 x 4 - γ 2 x 5

Assume that the output signal is the displacement of the sprung mass:

y = z 1 = x 1 (35)

Take the derivatives of both sides of (35):

y ˙ = x ˙ 1 = x 2 (36)

Taking the second derivative of (36):

y ¨ = - K T λ m 1 x 3 (37)

Take the derivatives of both sides of (37):

y 3 = - K T λ m 1 x 4 (38)

The fourth derivative of the output signal has the following form:

y 4 = - K T λ m 1 m 2 K x 1 + C x 2 - K + K T x 3 - C x 4 - x 5 (39)

Take the derivatives of both sides of (39):

y 5 = K T λ m 1 m 2 K C 1 m 1 + 1 m 2 x 1 + C 2 m 1 + C 2 m 2 - K - γ 3 x 2 - C K m 1 + K + K T m 2 x 3 - C 2 m 1 + C 2 m 2 - K - K T - γ 3 x 4 - C m 1 + C m 2 + γ 2 x 5 + K T γ 1 λ m 1 m 2 i t = μ 1 x 1 + μ 2 x 2 + μ 3 x 3 + μ 4 x 4 + μ 5 x 5 + K T γ 1 λ m 1 m 2 i t (40)

The error of the system:

e t = y s - y (41)

The sliding surface is designed based on the error signal e(t):

σ = e 4 + k 1 e 3 + k 2 e ¨ + k 3 e ˙ + k 4 e (42)

The control signal is defined as (43):

i t = λ i = 1 2 m i K T γ 1 y s n - j = 1 n μ j x j + s = 1 n - 1 k s e n - 1 - s + P s g n m = 0 n - 1 l = 0 n - 1 k m e n - 1 - l (43)

3. RESULTS AND DISCUSSIONS

3.1. Simulation condition

In this research, the excitation from the pavement has the form of a sine wave (Figure 5). The amplitude of the oscillation will be changed in two cases as shown in Table 1.

Figure 5
Roughness on the road.
Table 1
Parameters of the roughness on the road.
h = A s i n 2 π f t + φ (44)

In each case, vehicle oscillations will be investigated through two situations. In the first situation, the vehicle only uses the conventional passive suspension system. In the second situation, the active suspension system with the SMC method is proposed. The results obtained from the simulation include displacement of the sprung mass, the acceleration of the sprung mass, the displacement of the unsprung mass, and the acceleration of the unsprung mass.

The specifications of the reference vehicle and the hydraulic actuator are shown in Table 2.

Table 2
Specification of the vehicle and actuator.

3.2. Simulation results

Case 1:

In this case, the amplitude of the excitation from the pavement will not be large. The change in displacement of the sprung mass is shown through the graph of Figure 6. According to this graph, if the vehicle only uses the conventional passive suspension system, the maximum value of the displacement of the sprung mass can reach 61.5 (mm) in the first phase. In subsequent phases, the peak value of the oscillation will decrease slightly, reaching 57.8 (mm). The average value of the oscillation which is calculated according to the RMS is 39.9 (mm). In contrast, if the vehicle uses the active suspension system, the displacement of the sprung mass will be significantly reduced. According to this result, its maximum displacement is only 12.9 (mm). Besides, the average value is also much lower, RMS = 8.9 (mm).

Figure 6
Displacement of the sprung mass (Case 1).

The acceleration of the sprung mass is a measure of the vehicle's smoothness. If this value is too large, the smoothness of the vehicle will be affected. Therefore, it is necessary to determine the maximum and average value of the acceleration of the sprung mass. The change of acceleration with time is illustrated in Figure 7.

Figure 7
Acceleration of the sprung mass (Case 1).

According to Figure 7, the maximum acceleration of the sprung mass is 1.295 (m/s2) and 0.748 (m/s2) respectively, corresponding to the two investigated situations. After this value is reached, the acceleration of the sprung mass will oscillate steadily with a smaller amplitude. The average value of the acceleration, which is calculated in terms of RMS, is 0.386 (m/s2) and 0.086 (m/s2), respectively. Obviously, if the vehicle uses only the conventional mechanical suspension system, the average value of acceleration is about 4.5 times that of the case where the suspension is controlled by the SMC nonlinear controller.

According to some previous studies, the active suspension system will cause the unsprung mass to fluctuate more strongly than the passive suspension system. That causes the displacement and acceleration of the unsprung mass to be larger. Although this does not affect the smoothness of the vehicle too much. However, if the displacement and acceleration of the unsprung mass are guaranteed, vehicle comfort will be at its maximum.

When using the nonlinear controller, which is established in this paper, the displacement and acceleration of the unsprung mass are guaranteed to the smallest extent (Figure 8 and Figure 9). According to these graphs, the difference in amplitudes of the two cases is very small. Therefore, the smoothness and comfort of the vehicle are always guaranteed to be the best.

Figure 8
Displacement of the unsprung mass (Case 1).
Figure 9
Acceleration of the unsprung mass (Case 1).

Case 2:

In the second case, the excitation from the pavement has a larger amplitude. Therefore, the oscillation of the vehicle will also be larger. Similar to the first case, the displacement of the sprung mass in the first phase will be the largest, reaching 123.1 (mm). In subsequent phases, this value is more stable, only about 115.3 (mm) (Figure 10). Meanwhile, the maximum value of displacement of the sprung mass when using the SMC controller is only 25.8 (mm). This value is only about 20.9% compared to the situation of vehicles using the passive suspension system.

Figure 10
Displacement of the sprung mass (Case 2).

In addition, the average value of the oscillation also has a significant difference corresponding to the two simulated situations. According to (1), their values are 79.8 (mm) and 17.8 (mm) respectively. As a result, the vehicle body will oscillate more stably and safely.

The change in acceleration of the sprung mass during the investigation period is shown in Figure 11. Accordingly, if the active suspension system is used to replace the conventional passive suspension system, the value of maximum acceleration will decrease from 2.590 (m/s2) to 1.501 (m/s2). After the end of the first phase, the oscillations in the later stages will gradually decrease and become more stable. The average value of acceleration in the case of vehicles using the mechanical suspension system is RMS = 0.773 (m/s2). This value is 4.49 times higher than in the case of vehicles using the active suspension system controlled by the SMC algorithm, RMS = 0.172 (m/s2). Obviously, the vehicle's stability and smoothness have been significantly improved when the vehicle is equipped with this advanced suspension system.

Figure 11
Acceleration of the sprung mass (Case 2).

The SMC nonlinear control algorithm helps to reduce the oscillation of the sprung mass. Besides, the oscillation of the unsprung mass is also guaranteed within certain limits. This is demonstrated by Figure 12 and Figure 13. Again, the oscillation of the whole vehicle is enhanced.

Figure 12
Displacement of the unsprung mass (Case 2).
Figure 13
Acceleration of the unsprung mass (Case 2).

The results of the simulation process are summarized as shown in Table 3 and Table 4.

Table 3
Results of the displacement of the sprung mass.
Table 4
Results of the acceleration of the sprung mass.

The percentages of variation between active and passive suspension use are summarized in Table 5.

Table 5
Compare two suspension systems.

4. CONCLUSION

Oscillation can directly affect the stability and comfort of the vehicle during travel. Many factors cause a vehicle's oscillation, among which roughness on the road surface is the main cause of this phenomenon. The conventional passive suspension system cannot meet the requirements set for the smoothness and comfort of the vehicle. Therefore, the active suspension system is proposed to replace the mechanical suspension system.

This research proposes to use a quarter dynamics model to simulate the vehicle's oscillation. Besides, the dynamics model of the hydraulic actuator is also shown. This model is linearized with very small errors. Because the vehicle is a complex oscillating system, the Sliding Mode Control algorithm is proposed. This is a very complex nonlinear control method. In this paper, the author has established the sliding control method based on a linearized hydraulic actuator. This is a completely novel and unique solution. It is completely different from other conventional control methods.

The simulation results showed the superiority of the Sliding Mode Control algorithm. According to these results, the displacement and acceleration of the sprung mass were greatly reduced if the vehicle used the active suspension system. Besides, the oscillation of the unsprung mass is almost unchanged from another situation. In both cases, the performance of the controller is high. The vehicle's stability and smoothness have been significantly improved.

This research has only been performed in a quarter dynamics model. At the same time, the results of the research are shown based on the simulation process. In the future, more complex models can also be proposed. Besides, the experimental process is necessary to accurately evaluate the efficiency of this nonlinear control algorithm.

References

  • Abid, H. J., Chen, J., and Nassar, A. A. (2015). Equivalent Air Spring Suspension Model for Quarter-Passive Model of Passenger Vehicles, International Scholarly Research Notices, 2015.
  • Aela, A. M. A., Kenne, J. P., and Mintsa H. A. (2020). Adaptive Neural Network and Nonlinear Electrohydraulic Active Suspension Control System. Journal of Vibration and Control.
  • Aljarbouh, A. and Fayaz, M. (2020). Hybrid Modelling and Sliding Mode Control of Semi-Active Suspension Systems for Both Ride Comfort and Roadholding, Symmetry, 12(8).
  • Alves, U. N. L. T., et al. (2014). Sliding Mode Control for Active Suspension System with Data Acquisition Delay, Mathematical Problems in Engineering, 2014.
  • Anh, N. T. (2020). Control an Active Suspension System by Using PID and LQR Controller. International Journal of Mechanical and Production Engineering Research and Development, 10(3): 7003-12.
  • Bai, R. and Guo, D. (2018). Sliding-Mode Control of the Active Suspension System with the Dynamics of a Hydraulic Actuator, Complexity, 2018.
  • Bello, M. M., Shafie, A. A., and Khan, R. (2015). Active Vehicle Suspension Control Using Full State-Feedback Controller, Advanced Materials Research, 1115:440-45.
  • Chai, L. and Sun, T. (2010). The Design of LQG Controller for Active Suspension Based on Analytic Hierarchy Process, Mathematical Problems in Engineering, 2020.
  • Chen, S., Cai, Y., Wang, J., and Yao, M. (2018). A Novel LQG Controller of Active Suspension System for Vehicle Roll Safety, International Journal of Control, Automation and Systems, 16:2203-13.
  • Eskandary, P. K., Khajepour, A., Wong, A., and Ansari, M. (2016). Analysis and Optimization of Air Suspension System with Independent Height and Stiffness Tuning, International Journal of Automotive Technology, 7(5):807-16.
  • Fu, Z. J., Li, B., Ning, X. B., and Xie, W. D. (2017). Online Adaptive Optimal Control of Vehicle Active Suspension Systems Using Single-Network Approximate Dynamic Programming, Mathematical Problems in Engineering, 2017.
  • Gomonwattanapanich O., et al. (2020). Vibration Control of Vehicle by Active Suspension with LQG Algorithm, International Journal of Automotive and Mechanical Engineering, 17(2):8011-18.
  • Gudarzi, M. and Oveisi, A. (2014). Robust Control for Ride Comfort Improvement of an Active Suspension System Considering Uncertain Driver’s Biodynamics, Journal of Low Frequency Noise, Vibration and Active Control, 33(3):317-339.
  • Haddar, M., et al. (2019). Intelligent PD Controller Design for Active Suspension System Based on Robust Model-free Control Strategy, Journal of Mechanical Engineering Science, 233(14):4863-80.
  • Heidari, M. and Homaei, H. (2013). Design a PID Controller for Suspension System by Back Propagation Neural Network, Journal of Engineering, 2013.
  • Huang, Y., et al. (2015). Adaptive Control of Nonlinear Uncertain Active Suspension Systems with Prescribed Performance, ISA Transactions, 54:145-55.
  • Huang, Y., et al. (2018). Robust Adaptive Control for Vehicle Active Suspension Systems with Uncertain Dynamics. Transactions of the Institute of Measurement and Control, 40(4):1237-49.
  • Jiregna, I. and Sirata, G. (2020). A Review of the Vehicle Suspension System, Journal of Mechanical and Energy Engineering, 4(44):109-14.
  • Jugulkar, L. M., Singh, S., and Sawant, S. M. (2016). Analysis of Suspension with Variable Stiffness and Variable Damping Force for Automobile Applications, Advances in Mechanical Engineering, 8(5):1-19.
  • Kaleemullah, M., Faris, W., and Ghazaly, N. M. (2019). Analysis of Active Suspension Control Policies for Vehicle Using Robust Controllers, International Journal of Advanced Science and Technology, 28(16):836-55.
  • Li, W., Du, H., Ning, D., and Li, W. (2019). Robust Adaptive Sliding Mode PI Control for Active Vehicle Seat Suspension Systems, 2019 Chinese Control and Decision Conference, 5403-08.
  • Lin, B., Su, X., and Li, X. (2019). Fuzzy Sliding Mode Control for Active Suspension System with Proportional Differential Sliding Mode Observer, Asian Journal of Control, 21(1):1-13.
  • Liu, Y. J., et al. (2019). Adaptive Neural Network Control for Active Suspension Systems with Time-Varying Vertical Displacement and Speed Constraints, IEEE Transactions on Industrial Electronics, 66(12):9458-66.
  • Maurya, V. K. and Bhangal, N. S. (2018). Optimal Control of Vehicle Active Suspension System, Journal of Automation and Control Engineering, 6(1):22-6.
  • Mrazgua, J., Chaibi, R., Tissir, E. H., and Ouahi, M. (2021). Static Output Feedback Stabilization of T-S Fuzzy Active Suspension Systems. Journal of Terramechanics, 97:19-27.
  • Munawwarah, S. and Yakub, F. (2021). Control Analysis of Vehicle Ride Comfort Through Integrated Control Devices on the Quarter and Half Car Active Suspension Systems, Journal of Automobile Engineering, 235(5):1256-68.
  • Na, J., et al. (2020). Adaptive Finite-Time Fuzzy Control of Nonlinear Active Suspension Systems with Input Delay, IEEE Transactions on Cybernetics, 50(6):2639-50.
  • Nagarkar, M. P., Vikhe, G. J., Borole, K. R., and Nandedkar, V. M. (2011). Active Control of Quarter-Car Suspension System Using Linear Quadratic Regulator, International Journal of Automotive and Mechanical Engineering; 3(1):364-72.
  • Nguyen, T. A. (2021a). Advance the Stability of the Vehicle by Using the Pneumatic Suspension System Integrated with the Hydraulic Actuator, Latin American Journal of Solids and Structures, 18(7).
  • Nguyen, T. A. (2021b). Improving the Comfort of the Vehicle Based on Using the Active Suspension System Controlled by the Double-Integrated Controller, Shock and Vibration, 2021.
  • Nguyen, T. A. (2021c). Study on the Sliding Mode Control Method for the Active Suspension System. International Journal of Applied Science and Engineering, 18(5).
  • Palanisamy, S. and Karuppan, S. (2016). Fuzzy Control of Active Suspension System. Journal of Vibroengineering, 18(5):3197-204.
  • Pang, H., Chen, Y., Chen, J. N., and Liu, X. (2017). Design of LQG Controller for Active Suspension without Considering Road Input Signals, Shock and Vibration, 2017.
  • Rizvi S. M. H., et al. (2018). H Control of 8 Degrees of Freedom Vehicle Active Suspension System, Journal of King Saud University – Engineering Sciences, 30(2):161-69.
  • Rodriguez-Guevara, D., et al. (2021). Active Suspension Control Using an MPC-LQR-LPV Controller with Attraction Sets and Quadratic Stability Conditions, Mathematics, 9(20).
  • Sam, Y. M. and Osman, J. H. S. (2006). Sliding Mode Control of a Hydraulically Actuated Active Suspension, Jurnal Teknologi, 44:37-48.
  • Sam, Y. M., Hudha, K., and Osman, J. H. S. (2007). Proportional-Integral Sliding Mode Control of a Hydraulically Actuated Active Suspension System: Force Tracking and Disturbance Rejection Control on Non-linear Quarter Car Model, International Journal of Vehicle Systems Modelling and Testing, 2(4):391-410.
  • Singh, N., Chhabra, H., and Bhangal, K. (2016). Robust Control of Vehicle Active Suspension System, International Journal of Control and Automation, 9(4):149-60.
  • Soleymani, M., Montazeri-Gh, M., and Amiryan, R. (2012). Adaptive Fuzzy Controller for Vehicle Active Suspension System Based on Traffic Conditions, Scientia Iranica, 19(3):443-53.
  • Sun, J. and Zhao, K. (2020). Adaptive Neural Network Sliding Mode Control for Active Suspension Systems with Electrohydraulic Actuator Dynamics, International Journal of Advanced Robotic Systems.
  • Sun, W., Zhao, Z., and Gao, H. (2013). Saturated Adaptive Robust Control for Active Suspension Systems, IEEE Transactions on Industrial Electronics, 60(9):3889-96.
  • Talib, M. H. A. and Darus, I. Z. M. (2013). Self-Tuning PID Controller for Active Suspension System with Hydraulic Actuator, 2013 IEEE Symposium on Computers & Informatics: 86-91.
  • Talib, M. H. A., et al. (2021). Vibration Control of Semi-Active Suspension System Using PID Controller with Advanced Firefly Algorithm and Particle Swarm Optimization. Journal of Ambient Intelligence and Humanized Computing, 12:1119-37.
  • Tian, M. and Nguyen, V. (2020). Control Performance of Suspension System of Cars with PID Control Based on 3D Dynamic Model, Journal of Mechanical Engineering, Automation and Control Systems, 1(1):1-10.
  • Wang, D., Zhao, D., Gong, M., and Yang, B. (2018). Research on Robust Model Predictive Control for Electro-Hydraulic Servo Active Suspension Systems, IEEE Access, 6:3231-40.
  • Wei, S. and Su, X. (2020). Sliding Mode Control Design for Active Suspension Systems Using Quantum Particle Swarm Optimisation, International Journal of Vehicle Design, 81(1/2):93-114.
  • Wu, H., et al. (2020). Robust Control for Active Suspension of Hub-Driven Electric Vehicles Subject to in-Wheel Motor Magnetic Force Oscillation, Applied Sciences 10(11).
  • Xia, R. X., et al. (2015). Linear-Quadratic-Gaussian Controller for Truck Active Suspension Based on Cargo Integrity, Advances in Mechanical Engineering, 7(12):1-9.
  • Xiao, P., Gao, H., Shi, P., and Niu, L. (2018). Research on Air Suspension with Novel Dampers Based on Glowworm Swarm Optimization Proportional-Integral-Derivative Algorithm, Advances in Mechanical Engineering, 10(8):1-19.
  • Zhao, F., et al. (2015). Adaptive Neural-Sliding Mode Control of Active Suspension System for Camera Stabilization, Shock and Vibration, 2015.

Edited by

Editor: Marcílio Alves

Publication Dates

  • Publication in this collection
    05 Jan 2022
  • Date of issue
    2022

History

  • Received
    22 Nov 2021
  • Accepted
    26 Nov 2021
Individual owner www.lajss.org - São Paulo - SP - Brazil
E-mail: lajsssecretary@gmsie.usp.br