Next Article in Journal
Dynamic Monitoring and Analysis of Mining Land Subsidence in Multiple Coal Seams in the Ehuobulake Coal Mine Based on FLAC3D and SBAS-InSAR Technology
Previous Article in Journal
Fast Calibration Method for Base Coordinates of the Dual-Robot Based on Three-Point Measurement Calibration Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Control of Quarter-Car Active Suspension System Based on Optimized Fuzzy Linear Quadratic Regulator Control Method

1
Department of Mechanical Engineering, Muş Alparslan University, 49100 Muş, Turkey
2
Department of Electronics and Automation, Muş Alparslan University, 49100 Muş, Turkey
3
Department of Electronics and Electrical Engineering, University College London (UCL), London WC1E 7JE, UK
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(15), 8802; https://doi.org/10.3390/app13158802
Submission received: 15 July 2023 / Revised: 28 July 2023 / Accepted: 28 July 2023 / Published: 30 July 2023

Abstract

:
Vehicle suspension systems, which affect driving performance and passenger comfort, are actively researched with the development of technology and the insufficient quality of passive suspension systems. This paper establishes the suspension model of a quarter of the car and active control is realized. The suspension model was created using the Lagrange–Euler method. LQR, fuzzy logic control (FLC), and fuzzy-LQR control algorithms were developed and applied to the suspension system for active control. The purpose of these controllers is to improve car handling and passenger comfort. Undesirable vibrations occur in passive suspension systems. These vibrations should be reduced using the proposed control methods and a robust system should be developed. To enhance the performance of the fuzzy logic control (FLC) and fuzzy-LQR control methods, the optimal values of the coefficients of the points where the feet of the member functions touch are calculated using the particle swarm optimization (PSO) algorithm. Then, the designed controllers were simulated in the computer environment. The success of the control performance of the applied methods concerning the passive suspension system was compared in percentages. The results are presented and evaluated graphically and numerically. Using the integral time-weighted absolute error (ITAE) criterion, the methods were compared with each other and with the studies in the literature. As a result, it was found that the proposed control method (fuzzy-LQR) is about 84.2% more successful in body motion, 90% in car acceleration, 84.5% in suspension deflection, and 86.7% in tire deflection compared to the studies in the literature. All these results show that the car’s ride comfort has been significantly improved.

1. Introduction

Vehicle suspension systems, which have a decisive influence on a vehicle’s ride comfort and handling characteristics, have been researched from the past to the present with the development of technology [1,2,3,4]. Suspension systems have the important task of supporting the vehicle’s weight, keeping the tires in contact with the ground, and isolating the disturbing influences on the chassis. D’Amato and Viassolo proposed a fuzzy logic control method for the ASS using internal and external control loops [5]. A fuzzy logic controller is applied to the model of a quarter, where the inner loop controls the nonlinear hydraulic actuator to monitor the desired actuation force. In contrast, the outer loop is calculated by GA-based optimization. Foda proposed a fuzzy logic control method for controlling the suspension system of a small car and applied it in the simulation environment [6]. Results were obtained for three different road types. The body handling and the responses in the suspension working area exhibited good damping characteristics for different road conditions. Al-Holou et al. [7] proposed a fuzzy logic control method with a neural network for ASSs. The method was applied to the model of a quarter car in the simulation environment and contrasted with the methods of a passive system, SMC, SMFLC, and SMNNNFLC. The simulation results show that the proposed SMNNNFLC method provides higher ride comfort and quality than the other methods mentioned in the article. Sam et al. [8] proposed a proportional-integral sliding mode control method for the ASS and applied it to a quarter-car model in a simulation environment. This study compared the controller’s performance with the linear quadratic controller (LQR) and the existing passive suspension system. It was shown that the proposed method is more robust compared to the linear quadratic controller method and the passive suspension system. The constrained H∞ control of active suspensions, an LMI approach, was proposed by Chen and Guo [9]. In a simulation environment for the LMI-optimized H∞ control of a 2-DOF-constrained suspension system, good handling, constraining the suspension stroke, and avoiding actuator saturation were among the issues investigated. The result of this study was that close contact of the wheels with the road was ensured, and the best possible ride comfort was achieved when the suspension shocks and control inputs were kept within the specified limits.
Chen et al. [10] applied the constrained H∞ control to the half-car model in a simulation environment using multicriteria LMI optimization. Positive results were obtained in improving ride comfort. Yagız et al. [11] proposed a robust fuzzy sliding mode controller for the half-car model with an ASS. The magnitudes of trunk displacement and pitching motion were reduced and the resonance peak caused by the car body was eliminated. It was also found that the magnitudes of trunk acceleration and pitching motion were reduced over a wide range of frequencies, significantly improving ride comfort. Gao et al. [12] investigated the problem of robust sampling data control for indeterminate active car suspension systems on a quarter-car model. Using an input-lag approach, the active car suspension system was transformed into a continuous-time system with state delay using sampling measurements, and polytopic parameter uncertainty was used to characterize the actual uncertain situation. Salem and Aly proposed a fuzzy logic control method for the ASS of a quarter car and applied it in a simulation environment [13]. This method was compared with the PID control method in two different types of railroads. The ride comfort was improved by reducing the body acceleration caused by the car body during road disturbances caused by smooth roads and real road bumps. Lin and Lian studied the intelligent control of ASSs in a simulation environment [14]. This study addressed the problem of selecting learning rate and weight distribution parameters that affect the proposed self-organizing fuzzy controller (SOFC) performance in engineering problems. For this reason, a hybrid self-organizing fuzzy and radial basis functional neural network controller (HSFRBNC) was proposed in this study. SOFC and HSFRBNC methods were compared, and HSFRBNC was found to provide better control performance in improving the suspension system lifetime and ride comfort of a car. Sun et al. [15] applied H∞ control for active car suspension systems in the finite frequency domain with time domain constraints to the model of a quarter car in a simulation environment. In this study, using the generalized Kalman–Yakubovich–Popov (KYP) lemma, a state feedback controller was designed in linear matrix inequality (LMI) optimization in H∞-norm, leading to controlled output without distortion. Reduced results were obtained in a certain frequency band to improve driving comfort. Li et al. [16] proposed a reliable fuzzy H∞ control method for actuator-delayed and faulty ASSs and applied it in a simulation environment. A passive system and an FLC method were contrasted with the approach. The simulation results showed that the designed reliable fuzzy controller could provide better suspension performance in the presence of changes in sprung and unsprung mass, delay, and actuator failure.
Sun et al. [17] proposed an adaptive rollback control strategy for car suspensions with rigid conditions. The proposed controller considers suspension spacing, dynamic tire loads, and actuator saturation as time boundary conditions. In the presence of parameter uncertainties, the method was applied to the half-car model in a simulation environment in the study to stabilize vehicle performance and improve ride comfort. Sun et al. [18] proposed a limited adaptive back-stepping control strategy for ASSs to achieve multi-purpose control. In addition to improving ride comfort, the time-domain constraints required for active suspension control were also guaranteed throughout the time domain and the Lyapunov barrier function was used in this study. The method was applied to the model of a quarter vehicle. Deshpande et al. [19] proposed a disturbance observer-based sliding mode control method for ASSs and implemented it in a simulation and experimental environment. In the study, three different types of road profiles and load variations were tried and verified. The results were compared with those of passive suspension systems, significantly improving mass displacement and acceleration performance. To shed light on the design of suspension control systems in the existing literature, Tseng and Hrovat offered a literature study [20] in which they shared their observations on the most recent hardware implementations of active and semi-ASSs. Wang et al. [21] proposed a static output feedback control strategy based on the variable substitution method and linear matrix inequality for ASSs with limited information. The main feature of the proposed method was that it provided a pre-assignment of the controller structure. This study, which used a half-vehicle model, aimed to improve ride comfort and balance simultaneously. The validity of the designed controller for different track profiles was shown by numerical examples, taking into account other boundary conditions such as suspension preload, actuator saturation, controller-dependent information, etc. Simulation results showed that the optimized controller with static output feedback achieved better suspension performance than a suitable controller with static output feedback. Palanisamy and Karuppan proposed a fuzzy logic control method for controlling ASSs and applied it to a quarter-vehicle model in a simulation environment [22]. The system was compared with a passive and a PID-controlled system. The FLC method was applied to three road profiles and positive results were obtained.
Zhao et al. [23] proposed an adaptive neural network control method for the ASS with actuator saturation and applied it in a simulation environment. A YSA observer was used for state prediction using the system’s measured input and output data. The study optimized the feedback control parameters using PSO based on the state observer. The method was compared with the passive state suspension system, neural sliding mode control (SMCNN), and traditional neural network (TNN) control methods. In the simulation results, body vibration was effectively suppressed, the values of the proposed controller RMS were improved under different road conditions, and the body displacement results were obtained at a lower value than the SMCNN controller and TNN controller. Pan et al. [24] proposed an adaptive control method for ASSs to improve the vertical dynamic performance of the car in the presence of parameter uncertainties, disturbing inputs, and non-ideal actuators. Comparative simulations were performed. Compared with existing control methods, the presented control method was adaptive to parameter uncertainties, and it was shown to reduce the effects of non-ideal actuators in the simulation environment. Wen et al. [25] proposed a fuzzy control method for uncertain active car suspension systems with a dynamic sliding mode approach. They applied it to a quarter-car model in a simulation environment. This study used a T-S fuzzy method to consider the change in masses. The sliding mode control parameters were linearly generated and a dynamic fuzzy term was used to construct the sliding mode controller. It was found that the method significantly reduced the spring-mass acceleration compared to passive systems and a lower body acceleration was achieved during road disturbances.
Senthil Kumar et al. [26] proposed an Adaptive Neuro-Fuzzy Inference System (ANFIS) controller for a hydraulically actuated active suspension and applied it to a semi-auto model in a simulation environment. The proposed method was compared with passive and PID control methods for a sinusoidal trajectory profile. As a result of the simulation, it was found that the body displacement and tilt angle of the ANFIS-controlled ASS were significantly lower than those of the PID-controlled suspension system. Zhou et al. [27] proposed an optimal sliding mode control (OSMC) for an ASS based on a genetic algorithm and implemented it in a simulation environment. From the simulation results, the comprehensive performance index (RMS) of the OSMC controller was reduced by 12.73% and 33.4% compared to the SMC controller and passive system, respectively. Nagarkar et al. [28] implemented GA-based multicriteria optimized fuzzy logic and PID control of the active quarter-car nonlinear suspension system in a simulation environment. It was shown that the active FLC control system based on GA minimized the frequency-weighted RMS acceleration and VDV compared with PID and passive suspension systems, thus improving ride comfort. Li et al. [29] proposed an adaptive event-driven fuzzy control method for active vehicle suspension systems with uncertainties. They applied it to the model of a quarter car in the simulation environment. The T-S fuzzy model was used for suspension system uncertainties. The purpose of this method was to save communication resources. As a result of the simulation, a reliable fuzzy controller design approach based on the adaptive event-driven scheme was provided, which can effectively reduce the transmission load at all frequencies.
Youness and Lobusov proposed a networked control scheme for the ASS of a complete car model [30]. The study investigated two networked control systems. PID and LQR control methods were used. They proposed a networked control system for the ASS using the CAN network model. In a networked system with low network speed, the results show that the performance of the LQR method was better than that of PID. Liu et al. [31] proposed an adaptive neural network (NN) as a control method for a four-car model with time-varying vertical displacement and speed limit and an ASS with unknown car mass. The unknown car mass was inserted into the simulation environment using the NN used in the method. Wang et al. [32] proposed and experimentally applied a new method for active suspension systems using model-independent finite-time motion control methods. In this method, the vertical dynamics of the suspension system, including the external disturbances, were estimated by the time delay estimation. The estimated error was compensated using the integral sliding mode control method. The experimental results showed that the method performed adequately as long as the vertical displacement of the sprung mass and the vertical car acceleration reduced the RMS error compared with the traditional suspension system methods. Lin et al. [33] proposed the fuzzy sliding mode control method with a proportional differential sliding mode observer for an ASS. It was shown that the fuzzy sliding mode control method in the simulation environment could improve the ride comfort, operational stability, and driving safety of the car, and reduce energy consumption.
Wang et al. [34] proposed a fuzzy sliding mode-based anti-disruptive control for a 7-DOF active car suspension system. An extended state observer was used to estimate all disturbances in the system. The fuzzy sliding mode control for active distortion suppression (FSM-ADRC) was compared with existing active distortion suppression methods (ADRC and SM-ADRC). This comparison showed that the proposed method performed better. Li et al. [35] proposed an adaptive optimal control with neural networks and output feedback for ASSs and implemented it in a simulation environment. In this study, NNs were used to identify unknown nonlinear states, and an NN state observer was used to predict unmeasurable states. The proposed optimal control algorithm ensured the boundedness of the signals of the controlled system, and the power of the control input and the amplitude of the vertical displacement was minimized. Nichiţelea and Unguritu proposed an adaptive harmonic control for the active suspension of a quarter of a car and applied it in a simulation environment [36]. The method was compared with the classical PI controller, the H∞ controller, and the model predictive control method. The comparison results showed that the harmonic controller performed better than control algorithms for some performance criteria. Using the least squares method, Nagarkar et al. [37] optimized and implemented a passive suspension system as an active FLC system. This study compared passive systems, traditional FLC, optimized passive systems, and optimized FLC methods. The optimized passive suspension system obtained 30% and 27% lower RMS acceleration and VDV values than the original. The governor force was reduced by 38% compared to the original FLC system. VDV and RMS acceleration and maximum acceleration were also reduced by 32%, 28%, and 24%, respectively.
Yuvapriya et al. [38] proposed an LQR control method using the BAT algorithm for car suspension system control, which was applied in an experimental environment on different road profiles. The study also compared the effectiveness of the method with the GWO algorithm. Regarding the road profile with bumps, the percentage reduction in the RMS value of trunk acceleration for the proposed BA-adjusted LQR was 64.6%, while the GWO-adjusted LQR was 37.5%. Similarly, for the impulse path profile, the BA-adjusted LQR resulted in a 43% reduction and the GWO-adjusted LQR resulted in a 25.2% reduction in the RMS value of hull acceleration compared to the conventional LQR. The proposed control method increased the ride comfort despite the rough road profile. Manna et al. [39] proposed an LQR control method using the active suspension system’s ant colony optimization (ACO). They applied it to the model of a quarter car in an experimental environment. The proposed method was experimentally compared with the classical LQR and model predictive control (MPC) methods in three track profiles. The results showed that the proposed method significantly reduced the acceleration of the body due to uneven road profiles compared to the classical tuned LQR and model predictive control (MPC). It was also shown to improve car handling and occupant comfort significantly. Ma and Li proposed an adaptive fault-tolerant fuzzy control method for active seat suspension systems with full state constraints [40]. The method included electromagnetic actuator failures, constraints on the car seat, active suspension and wheel displacement, vertical vibration velocities, and current. In control design, fuzzy logic systems approximate unknown nonlinear dynamics because the systems have dynamic properties such as complexity and spring nonlinearity. A new adaptive fuzzy FTC method used an adaptive recursive backstepping design algorithm with barrier Lyapunov functions. When the electromagnetic actuator failed, the proposed method ensured that all vertical vibration states were stable. Kozek et al. [41] presented a neural algorithm based on reinforced learning to optimize ASSs’ linear quadratic controller (LQR). They applied it to the system of a quarter car in a simulation environment. The method was compared with the passive and classical LQR control methods. The method seemed to increase user comfort by 67% compared to the passive system and 14% compared to the non-optimized LQR. Consequently, the comparison of these studies is provided in Table 1 to better comprehend and compare the studies in the literature.
In this paper, the suspension model of a quarter-car is created, and active control is implemented. The suspension model is created using the Lagrange–Euler method. LQR, fuzzy logic control (FLC), and fuzzy-LQR control algorithms are developed and applied to the suspension system for active control. The purpose of these controllers is to improve car handling and passenger comfort. Undesirable vibrations occur in passive suspension systems. These vibrations should be reduced using the proposed control methods and a robust system should be developed. The optimal values of the coefficients of the contact points of the membership functions are obtained using the particle swarm optimization (PSO) algorithm to enhance the performance of the FLC and fuzzy-LQR control methods. Following that, the computer environment is used to simulate the designed controllers. The success of the control performance of the applied methods concerning the passive suspension system is compared in percentages. The results are presented and evaluated graphically and numerically. The methods are contrasted against one another and the research in the literature using the integral time-weighted absolute error (ITAE) criterion. As a result, it is found that the proposed control method (fuzzy-LQR) is about 84.2% more successful in body motion, 90% in car acceleration, 84.5% in suspension deflection, and 86.7% in tire deflection compared to the studies in the literature. All these results show that the car’s ride comfort is significantly improved.
The following is a concise list of the study’s main contributions.
  • By utilizing the particle swarm optimization (PSO) algorithm, obtaining the weights of the points where the membership functions of the fuzzy-LQR control method touch, and applying this control method to the ASS, the system gains the ability to make its own decision to optimally determine the critically important Q and R parameters in the control of the system. This is the first major contribution of our study.
  • Using the passive state of the ASS, LQR control method, PSO-based fuzzy logic control (FLC), and PSO-based fuzzy-LQR control methods together, and comparing the obtained results is the second important contribution of this study.
  • Comparing the methods used with each other using the ITAE performance index and comparing the method showing the most successful performance among the methods with the studies in the literature is another contribution of the study.
The most important contribution of this study is to combine the self-determination capability of the fuzzy logic control method with the advantage of the LQR control method, which is one of the optimal control methods, and to bring it to the literature in the control of ASSs. As a result of the reasons and research given above, it was concluded that it would be beneficial to publish the study since it is thought that it is original and will contribute to the literature. The authors believe that this work is novel theoretically as a result. The remaining sections of this paper are the following: Section 2 presents the mathematical model of the suspension system. Section 3 describes the design of the LQR, PSO-based FLC, and PSO-based fuzzy-LQR control methods. Section 4 reviews numerical simulation results. The study’s numerical and graphical findings are presented in this section. At the end of this chapter, a comparison table with the literature, each other, and interpretation is also provided. Section 5 concludes by summarizing the findings. This section analyzes and interprets the article’s findings. Additionally, tips for enhancing the method are provided at the end of this section, along with details about upcoming research studies involving the method.

2. Mathematical Model of the Suspension System

The mathematical model that will be utilized to control the system was obtained using the Lagrange–Euler approach. The quarter-car model is shown in Figure 1. Our quarter-car model has two degrees of freedom. In this model, the car is designed symmetrically and is divided into four parts. The model includes only vertical vibration motion without considering the pitch and roll motion of the chassis and wheel. The model of the suspension system is given in the following equations.
Here mb is the mass of a quarter of the car body, mw is the mass of the wheel assembly, ks is the spring coefficient of the suspension system, bs is the damper coefficient of the suspension system, kt is the spring coefficient of the tire, and bt is the damper coefficient of the tire. In addition, while the state variables show the displacement (xw) movements of the body (xb) and the wheel assembly, the input variables xr show the road roughness (distortion) and F the control force exerted by the active element applied between the body and the wheel.
m b x ¨ b + b s x ˙ b x ˙ w + k s x b x w F s = 0
m w x ¨ w + b t x ˙ w x ˙ r + k t x w x r b s x ˙ b x ˙ w k s x b x w F s = 0
x ¨ b = 1 m b ( b s x ˙ b x ˙ w + k s x b x w F s )
x ¨ w = 1 m w ( b t x ˙ w x ˙ r + k t x w x r b s x ˙ b x ˙ w k s x b x w F s )
x 1 = x b ; x 2 = x w ; x 3 = x ˙ b ; x 4 = x ˙ w ;
x ˙ 1 = x 2 x ˙ 2 = 1 m b ( b s x 3 x 4 + k s x 1 x 2 F s ) x ˙ 3 = x 4 x ˙ 4 = 1 m w ( b t x 4 x ˙ r + k t x 2 x r b s x 3 x 4 k s x 1 x 2 F s )
The dynamic model of the linearly moving system is constructed in the state space form x ˙ = A x + B u as follows.
x ˙ 1 x ˙ 2 x ˙ 3 x ˙ 4 = 0   1   0   0 k s m b b s m b   k s m b   b s m b 0 k s m w 0 b s m w 0 k s k t m w 1 b s m w x 1 x 2 x 3 x 4 + 0 0 0 1 m b 0 k t m w 0 1 m w
y = 1   0 0   0 1 0 1   0 k s m b b s m b k s m b   b s m b x 1 x 2 x 3 x 4 + 0 0 0 0 0 1 m b
The dynamics of the hydraulic actuator used in active suspension control are shown with the transfer function given in Equation (9).
H a c t ( s ) = 1 1 / 60 s + 1
The active suspension road disturbance is modeled as a 5 cm high road bump using Equation (10) for the input signal.
r t = 0.025 × [ 1 c o s ( 8 π t ) ]
Road disturbances with different characteristics, quality of sensing sensors required for feedback, limitations on available control force, and body acceleration are some factors that affect passenger comfort, represented by ab, and suspension deflection, represented by sd. This article presents the control algorithms applied to the quarter-car active suspension model in a closed-loop system with the measurement of body acceleration x ¨ b as feedback.

3. Controller Designs for the Suspension System

These controllers designed for the suspension system aim to increase car handling and passenger comfort. In addition, it is aimed to reduce the vibrations that occur in passive suspension systems by using the proposed control methods and designing a robust system. While the controller was being designed, the equations obtained for the system’s control were prepared in the previous section. The system’s control aims to design a controller that achieves minimum error value by increasing car handling and passenger comfort. The suspension system is controlled using linear quadratic regulator (LQR), PSO-based fuzzy logic control (FLC), and PSO-based fuzzy linear quadratic regulator (fuzzy-LQR) control methods. The most important problem during a system’s control is determining the optimal control law that minimizes the determined performance index under various economic and safety constraints. The linear quadratic regulator (LQR) control method, which is one of the optimal control methods, is a method that uses the state-space model of the system [42]. It is a type of controller based on the principle of complete state feedback. The main objective of optimal control is to obtain control signals that result in a system satisfying certain physical constraints while overfulfilling (maximizing or minimizing) a selected performance criterion or cost function. The LQR control method is widely used because it is simple, optimal, and robust [43,44]. The input of the LQR control method is u = K × x , where K represents the feedback control input and x represents the states of the system. Control input is chosen to minimize the following cost function, which is determined using state space equations.
J = 1 2 0 t ( x T t Q x + u T R u ) d t
The purpose of the control here is to minimize the integral of the squared power index. The matrices Q and R are the weight matrices here. Q is a positive semidefinite symmetric matrix and R is a positive definite matrix ( Q 0 , R > 0). In optimal control, the control vector u, x, indicates the system states and Equation (11) is quadratic concerning both x(t) and u(t). The optimal feedback input K is determined using the following equation.
K = R 1 B T P
Here, B represents the input matrix of the system. The positive definite matrix p value is determined using the Riccati equation. Here A stands for the state matrix.
A T P + P A P B R 1 B T P + Q = 0
Another ASS control method is the fuzzy logic control (FLC) method. The FLC algorithm is a method invented by Zadeh [45]. An FLC algorithm consists of five stages. In the first stage, the input variables are converted into a fuzzy set and, in the second stage, rule tables, membership functions, and a rule base are formed. This rule base consists of a set of IF-THEN rules derived from the verbal statements of experts with knowledge of the system. In the third stage, the inference mechanism performs the inference process of these rules on the system and provides fuzzy outputs. In the fourth stage, the membership functions and the range of fuzzy sets are defined in the database. In the last stage, defuzzification, a fuzzy set is converted into a net value for output. In this paper, the boundary values of the membership functions of the FLC algorithm were obtained using particle swarm optimization (PSO), one of the swarm-based optimization algorithms [46,47]. The mean square error (MSE) was chosen as the PSO algorithm’s goal function to reduce system-related faults. The Mamdani inference approach was applied to the FLC method that was used for system control. For all input and output values used, triangle-type membership functions are also preferred. The particle swarm optimization flowchart (PSO-FLC) used to fit the membership functions of the FLC method proposed for suspension system control is shown in Figure 2.
The controller uses the error (e) and the rate of change of the error ( e ˙ ) as input values. The membership functions and the control table obtained using triangular membership functions and PSO-FLC are given below. Figure 3 and Figure 4 show the membership functions defined for the system’s input values e and e ˙ . Figure 5 shows the membership functions defined for the F (force) output value.
For the PSO algorithm, the number of particles was set to 50 and the number of iterations to 80. The limits of the membership functions used in the FLC method optimized with the PSO algorithm are given in Table 2. Table 3 shows the control table created for the FLC control method. The fuzzy control variables e, e, and F compose the control table given in Table 3; e ,   e ˙ ,   F indicate the error, error change, and power, respectively. NB, NM, Z, PM, and PB stand for negative large, negative medium, zero, positive medium, and positive large.
The fuzzy linear quadratic regulator (fuzzy-LQR) control method, which is another recommended method for active control of the suspension system, is a control method that shares the advantageous aspects of the linear quadratic controller (LQR) and the fuzzy control method. Here, an attempt is made to utilize the advantages of the LQR and FLC methods by combining them. Obtaining the Q and R matrices that affect the performance of the LQR control method with fuzzy logic causes the proposed method (fuzzy-LQR) to become a dynamic structure that depends on variable road conditions, thus increasing passenger comfort and achieving a realistic performance of the method. The fuzzy-LQR controller, which takes the error and its derivative as input to the controller, uses the fuzzy controller rules to change the K = [k1, k2, k3] expressions of the state feedback gain. The boundary values of the membership functions of the fuzzy-LQR control algorithm were obtained using particle swarm optimization (PSO), one of the swarm-based optimization algorithms. For the PSO algorithm, the mean square error (MSE) was set as the objective function to minimize the errors resulting from the system’s operation. The controller uses the error (e) and the rate of change of the error ( e ˙ ) as input values. The fuzzy-LQR control method uses the Mamdani method and triangular membership functions. The membership functions and the rule table created for fuzzy-LQR are given below. For the PSO algorithm, the number of particles is 75 and the number of iterations is 130. Figure 6 and Figure 7 shows the membership functions and limits for the system’s input values e and e ˙ . The membership functions and bounds for the F (force) output value is shown in Figure 8.
Table 4 shows the boundary values of the membership functions used in the fuzzy-LQR control method and optimized with the PSO algorithm. Table 5 shows the rule table created for the fuzzy-LQR control method. In the table, the fuzzy control variables e ,   e ˙ ,   F , and F indicate the error, error variation, and power, respectively. The values given in the table, NB, NS, Z, PS, and PB, represent negative large, negative small, zero, positive small, and positive large, respectively.

4. Numerical Simulation Results

In this section, controllers for the suspension of a quarter car are designed, and the results of the simulations that have been tried on the system are given. The control algorithms developed and applied for the system are LQR, PSO-based FLC, and PSO-based fuzzy-LQR methods. Active control of the system was performed using these methods, and the obtained results were presented with graphs and tables. The main objective in controlling the car suspension system is to minimize the impact of the disturbance caused by the road entrance on passenger comfort. The initial parameters of the system are determined as follows: Matlab/Simulink package program was used in this study. The physical parameters of the car suspension system are mb = 300 kg, mw = 60 kg, ks = 16,000 N/m, bs = 1000 Ns/m, kt = 190,000 N/m, and bt = 100 Ns/m. The initial value of the position of the car suspension system is assumed to be x = 0 m. The simulation time of the system is assumed to be 2.5 s. The road entrance is shown in Figure 9. This driveway is a 5 cm high mound of earth.
This study presents the graphs resulting from the passive state of the suspension system and the active control of the LQR, PSO-based FLC, and PSO-based fuzzy-LQR methods. Figure 10 and Figure 11 show the graphs obtained as a result of the motion of the car body and the acceleration of the car body, which are the parameters affecting passenger comfort, and the passive state and active control with the LQR, PSO-based fuzzy, and PSO-based fuzzy-LQR control methods.
By looking at Figure 10, the plot of the vertical deflection of the car body as a function of time, it is clear that all the methods used significantly reduce the vibration amplitude and the seat time compared to the passive suspension system. It can be seen that the smallest change in vibration amplitude is in the PSO-based fuzzy-LQR control (0.018~0 m range) and the highest amplitude is in the LQR control (0.038~0.005 m). The acceleration acting on the car due to the poor road entrances can reach dimensions that disturb the passengers. Therefore, reducing car acceleration amplitudes is important for car ride comfort. By examining the acceleration curve of the car body, it can be seen that the PSO-based fuzzy-LQR control type (in the range of 1~1 m/s2) attenuates the acceleration amplitudes much more successfully. Similarly, the highest amplitude is observed for the LQR control type (about 2.1~2.4 m). It is also observed that the LQR control type causes undesirable amplitude increases. The suspension deflection and tire deflection resulting from the methods used are shown in Figure 12 and Figure 13.
Another criterion for the success of the methods is whether the methods used in car suspension systems cause the problem of suspension constriction. The suspension deflection curve in Figure 12 shows that the suspension range has reached zero, i.e., the initial position, for all three controller types and thus does not narrow. It can be seen that the PSO-based fuzzy-LQR (in the range of about 0.018~0 m) occurs at a much lower amplitude in the control mode. Similarly, the highest amplitude is observed in LQR control (about 0.033~0.005 m). The graph of the tire deflection in Figure 13 shows that the tire deflection occurs in all three types of controllers. It can be seen that the PSO-based fuzzy-LQR (about −0.0012~0.0018 m) occurs at a much lower amplitude in the control type. Similarly, it can be seen that the highest tire deviation occurs in the LQR control type (about 0.0018~0.003 m). Figure 14 shows the control forces that result from active control.
In car vibration reduction studies, the fact that the control force required by a controller is low is accepted as an indicator of the successful operation of that controller. The fuzzy-LQR controller requires less power, as seen in Figure 13 when looking at the change in the controller forces required by the motor over time. It can be seen that it ranges from about −520 to 250 N for the PSO-based fuzzy-LQR controller. Similarly, it can be seen that the highest force requirement is for LQR control (about −1000~1000 N). The previous graphs show that the fuzzy-LQR controller provides better control with less force requirement. Table 6 provides a comparison table for the body motion, car acceleration, suspension deflection, tire deflection, and required force parameters of the methods used in the study according to the performance index of the integral time-weighted absolute error (ITAE).
I T A E = t e d t
In Table 6, the values that have the best error performance are shown in bold. According to the car body motion results obtained using the performance criteria in Table 4, the fuzzy-LQR control method has the lowest error performance with a value of 0.00302 m. The LQR control approach (0.00450 m) showed the worst error performance. According to the ITAE criteria, the error performance of the PSO-based FLC control method (0.00380 m) was relatively better than that of the LQR control method. For the results of the acceleration error of the car body, another parameter listed in the table, the PSO-based fuzzy-LQR control method, showed the lowest error performance with a value of 0.007545 m/s2. The LQR control approach (0.14680 m/s2) showed the worst error performance. According to the ITAE criteria, the PSO-based FLC method performed relatively better than the LQR control method in the acceleration error of the car body (0.15020 m/s2). According to the results of suspension span error, another parameter listed in the table, the PSO-based fuzzy-LQR control method, showed the lowest error performance and was 0.00280 m. The LQR control approach (0.00430 m) showed the worst error performance.
According to the ITAE criteria, the error performance of the PSO-based FLC method (0.00363 m) was relatively better than that of the LQR control method. According to the tire deflection error results, another parameter in the table, the PSO-based fuzzy-LQR control method, showed the lowest error performance and its value was 0.00015 m. The LQR control approach (0.00046 m) showed the worst error performance. According to the ITAE criteria, the error performance of the PSO-based FLC method in tire deformation (0.00024 m) was relatively better than that of the LQR control method. According to the error results of another given parameter, the force to be applied, the PSO-based fuzzy-LQR control method showed the lowest error performance, and its value was 59.29 N. The LQR control approach (67.16 N) showed the worst error performance. According to the ITAE criteria, the error performance of the PSO-based FLC method in tire deformation (68.46 N) was relatively better than that of the LQR control method. The percentage improvement performance of the applied methods compared to the passive system was determined using Equation (15). Figure 15 shows the percentage improvement graphs of the methods compared to the passive system.
I m p r o v e m e n t % = p a s s i v e a c t i v e p a s s i v e × 100
According to the graphs in Figure 15, the body performance increased by 84.2%, car acceleration increased by 90%, suspension deflection increased by 84.5%, and tire deflection increased by 86.7% compared to the passive system by using the PSO-based fuzzy-LQR control method. As shown in Figure 15, maximum performance improvements were obtained for all parameters using the PSO-based fuzzy-LQR method, one of the three control methods we used. Additionally, and perhaps most significantly, Table 7 contrasts the performance standards of the fuzzy-LQR control method, one of our suggested approaches, with those of the research in the literature. This table demonstrates how effective our method is in comparison to other methods.
The best values for error performance are highlighted in bold in Table 7. According to the results of car body motion obtained utilizing the ITAE performance criteria in Table 7, the PSO-based fuzzy-LQR control method showed the lowest error performance, and its value was 0.00302 m. According to the performance criteria in the studies reported in the literature, the car body motion performance is determined by the harmonic, MPC, and H-infinity control methods, respectively, and their values are 0.0039, 0.0041, and 0.0071 m, respectively. According to the results of car acceleration in the table, the minimum error value is determined by the fuzzy-LQR control method, MPC control method, H-infinity control method, and harmonic control method, respectively, and their values are 0.07545, 0.1252, 0.1588, and 0.1683 m/s2, respectively. According to the suspension deflection results of another parameter given in the table, the minimum error value is determined by the PSO-based fuzzy-LQR control method, the harmonic control method, the MPC control method, and the H-infinity control method, and their values are 0.00280, 0.0044, 0.0072, and 0.0046 m, respectively. Finally, according to the actuator force results shown in the table, the minimum error values were determined by the PSO-based fuzzy-LQR control method, the harmonic control method, the MPC control method, and the H-infinity control method, and their values are 59.29, 80.7, and 95.5 N, respectively. Considering the above results, the proposed PSO-based fuzzy-LQR control method showed superior performance in terms of all parameters compared with the studies in the literature when compared with the ITAE criteria.

5. Conclusions

In this paper, the model of the suspension system of a quarter-car is established, and an active control system is implemented with three different control methods. In developing the controller, the goal of improving the car handling performance and passenger comfort was achieved, as shown in the graphs. Active control was performed using the ASS, LQR, fuzzy logic control (FLC), and fuzzy-LQR control algorithms. To enhance the performance of the FLC and fuzzy-LQR control methods, the optimal values of the coefficients of the points where the feet of the membership functions touch were calculated using the particle swarm optimization (PSO) algorithm. Then, the designed controllers were simulated in the computer environment. The success of the control performance of the applied methods concerning the passive suspension system was compared in percentages. The methods were compared against one another and the research in the literature using the integral time-weighted absolute error (ITAE) criterion. As a result, it was found that the proposed control method (fuzzy-LQR) is about 84.2% more successful in body motion, 90% in car acceleration, 84.5% in suspension deflection, and 86.7% in tire deflection compared to the studies in the literature. All these results show that car ride comfort can be improved significantly. The proposed controller’s (fuzzy-LQR) successful results have demonstrated that this sort of control may be expanded upon and applied to both linear and nonlinear systems. Future studies can aim to investigate the method’s behavior with a real-time experimental application of the proposed method. Furthermore, the method can be applied to half- and full-car models in simulation and experimental environments.

Author Contributions

Methodology, T.A.; software, T.A. and E.S.; formal analysis, T.A. and E.S.; investigation, T.A. and E.S.; resources, T.A. and E.S.; data curation, T.A. and E.S.; writing—original draft preparation, T.A.; writing—review and editing, T.A. and E.S. All authors have read and agreed to the published version of the manuscript.

Funding

The publication fee for this article was supported by University College London (UCL).

Acknowledgments

The authors would like to thank University College London (UCL) for supporting the publication fee of this article.

Conflicts of Interest

The authors declared no potential conflicts of interest concerning the research, authorship, and/or publication of this article.

Nomenclature

m b Mass of a quarter-car body
m w Mass of the wheel assembly
k s Spring coefficient of the suspension system
b s Damper coefficient of the suspension system
k t Spring coefficient of the tire
b t Damper coefficient of the tire
x b Body travel
x ¨ b Body acceleration
x w Displacement of the wheel assembly
x r The road roughness (distortion)
x b x w Suspension deflection
x w x r Tire deflection
F Actuator control force
A S S Active suspension system
L Q R Linear quadratic regulator
P S O Particle swarm optimization algorithm
F L C Fuzzy logic control
F u z z y L Q R Fuzzy linear quadratic regulator

References

  1. Alleyne, A.; Hedrick, J. Nonlinear adaptive control of active suspensions. IEEE Trans. Control Syst. Technol. 1995, 3, 94–101. [Google Scholar] [CrossRef]
  2. Li, I.-H.; Lee, L.-W. Design and Development of an Active Suspension System Using Pneumatic-Muscle Actuator and Intelligent Control. Appl. Sci. 2019, 9, 4453. [Google Scholar] [CrossRef] [Green Version]
  3. Jain, S.; Saboo, S.; Pruncu, C.I.; Unune, D.R. Performance Investigation of Integrated Model of Quarter Car Semi-Active Seat Suspension with Human Model. Appl. Sci. 2020, 10, 3185. [Google Scholar] [CrossRef]
  4. Han, S.-Y.; Liang, T. Reinforcement-Learning-Based Vibration Control for a Vehicle Semi-Active Suspension System via the PPO Approach. Appl. Sci. 2022, 12, 3078. [Google Scholar] [CrossRef]
  5. D’amato, F.J.; Viassolo, D.E. Fuzzy control for active suspensions. Mechatronics 2000, 10, 897–920. [Google Scholar] [CrossRef]
  6. Foda, S.G. Fuzzy control of a quarter-car suspension system. In ICM 2000, Proceedings of the 12th International Conference on Microelectronics. (IEEE Cat. No. 00EX453), Tehran, Iran, 31 October–2 November 2000; IEEE: Piscataway, NJ, USA, 2000; pp. 231–234. [Google Scholar]
  7. Al-Holou, N.; Lahdhiri, T.; Joo, D.S.; Weaver, J.; Al-Abbas, F. Sliding mode neural network inference fuzzy logic control for active suspension systems. IEEE Trans. Fuzzy Syst. 2002, 10, 234–246. [Google Scholar] [CrossRef]
  8. Sam, Y.M.; Osman, J.H.; Ghani, M.A. A class of proportional-integral sliding mode control with application to active suspension system. Syst. Control Lett. 2004, 51, 217–223. [Google Scholar] [CrossRef]
  9. Chen, H.; Guo, K.H. Constrained H∞ control of active suspensions: An LMI approach. IEEE Trans. Control Syst. Technol. 2005, 13, 412–421. [Google Scholar] [CrossRef]
  10. Chen, H.; Liu, Z.Y.; Sun, P.Y. Application of constrained H∞ control to active suspension systems on Half-Car models. J. Dyn. Syst. Meas. Control 2004, 127, 345–354. [Google Scholar] [CrossRef]
  11. Yagiz, N.; Hacioglu, Y.; Taskin, Y. Fuzzy Sliding-Mode Control of Active Suspensions. IEEE Trans. Ind. Electron. 2008, 55, 3883–3890. [Google Scholar] [CrossRef]
  12. Gao, H.; Sun, W.; Shi, P. Robust Sampled-Data H∞ Control for Vehicle Active Suspension Systems. IEEE Trans. Control Syst. Technol. 2009, 18, 238–245. [Google Scholar] [CrossRef]
  13. Salem, M.M.; Aly, A.A. Fuzzy control of a quarter-car suspension system. Int. J. Comput. Inf. Eng. 2009, 3, 1276–1281. [Google Scholar]
  14. Lin, J.; Lian, R.-J. Intelligent Control of Active Suspension Systems. IEEE Trans. Ind. Electron. 2010, 58, 618–628. [Google Scholar] [CrossRef]
  15. Sun, W.; Gao, H.; Kaynak, O. Finite frequency H∞ control for vehicle active suspension systems. IEEE Trans. Control Syst. Technol. 2010, 19, 416–422. [Google Scholar] [CrossRef]
  16. Li, H.; Liu, H.; Gao, H.; Shi, P. Reliable Fuzzy Control for Active Suspension Systems with Actuator Delay and Fault. IEEE Trans. Fuzzy Syst. 2011, 20, 342–357. [Google Scholar] [CrossRef] [Green Version]
  17. Sun, W.; Gao, H.; Kaynak, O. Adaptive Backstepping Control for Active Suspension Systems with Hard Constraints. IEEE/ASME Trans. Mechatron. 2012, 18, 1072–1079. [Google Scholar] [CrossRef]
  18. Sun, W.; Pan, H.; Zhang, Y.; Gao, H. Multi-objective control for uncertain nonlinear active suspension systems. Mechatronics 2014, 24, 318–327. [Google Scholar] [CrossRef]
  19. Deshpande, V.S.; Mohan, B.; Shendge, P.D.; Phadke, S.B. Disturbance observer-based sliding mode control of active suspension systems. J. Sound Vib. 2014, 333, 2281–2296. [Google Scholar] [CrossRef]
  20. Tseng, H.E.; Hrovat, D. State of the art survey: Active and semi-active suspension control. Veh. Syst. Dyn. 2015, 53, 1034–1062. [Google Scholar] [CrossRef]
  21. Wang, G.; Chen, C.; Yu, S. Optimization and static output-feedback control for half-car active suspensions with constrained information. J. Sound Vib. 2016, 378, 1–13. [Google Scholar] [CrossRef]
  22. Palanisamy, S.; Karuppan, S. Fuzzy control of active suspension system. J. Vibroeng. 2016, 18, 3197–3204. [Google Scholar] [CrossRef] [Green Version]
  23. Zhao, F.; Ge, S.S.; Tu, F.; Qin, Y.; Dong, M. Adaptive neural network control for active suspension system with actuator saturation. IET Control Theory Appl. 2016, 10, 1696–1705. [Google Scholar] [CrossRef]
  24. Pan, H.; Sun, W.; Jing, X.; Gao, H.; Yao, J. Adaptive tracking control for active suspension systems with non-ideal actuators. J. Sound Vib. 2017, 399, 2–20. [Google Scholar] [CrossRef]
  25. Wen, S.; Chen, M.Z.Q.; Zeng, Z.; Yu, X.; Huang, T. Fuzzy Control for Uncertain Vehicle Active Suspension Systems via Dynamic Sliding-Mode Approach. IEEE Trans. Syst. Man, Cybern. Syst. 2016, 47, 24–32. [Google Scholar] [CrossRef]
  26. Kumar, P.S.; Sivakumar, K.; Kanagarajan, R.; Kuberan, S. Adaptive Neuro Fuzzy Inference System control of active suspension system with actuator dynamics. J. Vibroeng. 2018, 20, 541–549. [Google Scholar] [CrossRef] [Green Version]
  27. Zhou, C.; Liu, X.; Chen, W.; Xu, F.; Cao, B. Optimal Sliding Mode Control for an Active Suspension System Based on a Genetic Algorithm. Algorithms 2018, 11, 205. [Google Scholar] [CrossRef] [Green Version]
  28. Nagarkar, M.P.; Bhalerao, Y.J.; Vikhe Patil, G.J.; Zaware Patil, R.N. GA-based multi-objective optimization of active nonlinear quarter car suspension system—PID and fuzzy logic control. Int. J. Mech. Mater. Eng. 2018, 13, 10. [Google Scholar] [CrossRef]
  29. Li, H.; Zhang, Z.; Yan, H.; Xie, X. Belirsiz aktif süspansiyon sistemleri için uyarlanabilir olayla tetiklenen bulanık kontrol. Sibernetik Üzerine IEEE Işlemleri 2018, 49, 4388–4397. [Google Scholar]
  30. Youness, S.F.; Lobusov, E.C. Networked control for active suspension system. Procedia Comput. Sci. 2019, 150, 123–130. [Google Scholar] [CrossRef]
  31. Liu, Y.-J.; Zeng, Q.; Tong, S.; Chen, C.L.P.; Liu, L. Adaptive Neural Network Control for Active Suspension Systems with Time-Varying Vertical Displacement and Speed Constraints. IEEE Trans. Ind. Electron. 2019, 66, 9458–9466. [Google Scholar] [CrossRef]
  32. Wang, J.; Jin, F.; Zhou, L.; Li, P. Implementation of model-free motion control for active suspension systems. Mech. Syst. Signal Process. 2018, 119, 589–602. [Google Scholar] [CrossRef]
  33. Lin, B.; Su, X.; Li, X. Fuzzy Sliding Mode Control for Active Suspension System with Proportional Differential Sliding Mode Observer. Asian J. Control 2018, 21, 264–276. [Google Scholar] [CrossRef] [Green Version]
  34. Wang, H.; Lu, Y.; Tian, Y.; Christov, N. Fuzzy sliding mode based active disturbance rejection control for active suspension system. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2019, 234, 449–457. [Google Scholar] [CrossRef]
  35. Li, Y.; Wang, T.; Liu, W.; Tong, S. Neural Network Adaptive Output-Feedback Optimal Control for Active Suspension Systems. IEEE Trans. Syst. Man Cybern. Syst. 2021, 52, 4021–4032. [Google Scholar] [CrossRef]
  36. Nichiţelea, T.-C.; Unguritu, M.-G. Design and comparisons of adaptive harmonic control for a quarter-car active suspension. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2021, 236, 343–352. [Google Scholar] [CrossRef]
  37. Nagarkar, M.; Bhalerao, Y.; Bhaskar, D.; Thakur, A.; Hase, V.; Zaware, R. Design of passive suspension system to mimic fuzzy logic control active suspension system. Beni-Suef Univ. J. Basic Appl. Sci. 2022, 11, 109. [Google Scholar] [CrossRef]
  38. Yuvapriya, T.; Lakshmi, P.; Elumalai, V.K. Experimental validation of LQR weight optimization using BAT algorithm applied to vibration control of vehicle suspension system. IETE J. Res. 2022, 1–11. [Google Scholar] [CrossRef]
  39. Manna, S.; Mani, G.; Ghildiyal, S.; Stonier, A.A.; Peter, G.; Ganji, V.; Murugesan, S. Ant Colony Optimization Tuned Closed-Loop Optimal Control Intended for Vehicle Active Suspension System. IEEE Access 2022, 10, 53735–53745. [Google Scholar] [CrossRef]
  40. Ma, S.; Li, Y. Adaptive fuzzy fault-tolerant control for active seat suspension systems with full-state constraints. Syst. Sci. Control Eng. 2023, 11, 2153391. [Google Scholar] [CrossRef]
  41. Kozek, M.; Smoter, A.; Lalik, K. Neural-Assisted Synthesis of a Linear Quadratic Controller for Applications in Active Suspension Systems of Wheeled Vehicles. Energies 2023, 16, 1677. [Google Scholar] [CrossRef]
  42. Anderson, B.D.; Moore, J.B. Optimal Control: Linear Quadratic Methods; Courier Corporation: Chelmsford, MA, USA, 2007. [Google Scholar]
  43. Abut, T. Mus Alparslan University Modeling and Optimal Control of a DC Motor. Int. J. Eng. Trends Technol. 2016, 32, 146–150. [Google Scholar] [CrossRef]
  44. Zhao, T.; Li, W. LQR-based attitude controllers design for a 3-DOF helicopter system with comparative experimental tests. Int. J. Dyn. Control 2023, 1–10. [Google Scholar] [CrossRef]
  45. Zadeh, L.A. Fuzzy logic. Computer 1988, 21, 83–93. [Google Scholar] [CrossRef]
  46. Eberhart, R.; Kennedy, J. Particle swarm optimization. In Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar]
  47. Poli, R.; Kennedy, J.; Blackwell, T. Particle swarm optimization: An overview. Swarm Intell. 2007, 1, 33–57. [Google Scholar] [CrossRef]
Figure 1. Quarter-car model.
Figure 1. Quarter-car model.
Applsci 13 08802 g001
Figure 2. Particle swarm optimization (PSO-based FLC) flowchart used to adjust the membership functions of the FLC method.
Figure 2. Particle swarm optimization (PSO-based FLC) flowchart used to adjust the membership functions of the FLC method.
Applsci 13 08802 g002
Figure 3. Optimized FLC membership functions defined for the input value e.
Figure 3. Optimized FLC membership functions defined for the input value e.
Applsci 13 08802 g003
Figure 4. Optimized FLC membership functions defined for the input value e ˙ .
Figure 4. Optimized FLC membership functions defined for the input value e ˙ .
Applsci 13 08802 g004
Figure 5. Optimized FLC membership functions defined for the output value F.
Figure 5. Optimized FLC membership functions defined for the output value F.
Applsci 13 08802 g005
Figure 6. Fuzzy-LQR membership functions defined for the input value e.
Figure 6. Fuzzy-LQR membership functions defined for the input value e.
Applsci 13 08802 g006
Figure 7. Fuzzy-LQR membership functions defined for the input value e ˙ .
Figure 7. Fuzzy-LQR membership functions defined for the input value e ˙ .
Applsci 13 08802 g007
Figure 8. Fuzzy-LQR membership functions defined for the output value F.
Figure 8. Fuzzy-LQR membership functions defined for the output value F.
Applsci 13 08802 g008
Figure 9. The road input.
Figure 9. The road input.
Applsci 13 08802 g009
Figure 10. The response to the body motion using the methods described.
Figure 10. The response to the body motion using the methods described.
Applsci 13 08802 g010
Figure 11. The response to the body acceleration using the methods described.
Figure 11. The response to the body acceleration using the methods described.
Applsci 13 08802 g011
Figure 12. The response to the suspension deflection using the methods described.
Figure 12. The response to the suspension deflection using the methods described.
Applsci 13 08802 g012
Figure 13. The response to the tire deflection using the methods described.
Figure 13. The response to the tire deflection using the methods described.
Applsci 13 08802 g013
Figure 14. The response to the force using the methods described.
Figure 14. The response to the force using the methods described.
Applsci 13 08802 g014
Figure 15. The percentage performance comparisons of (a) the X body position and X body acceleration and (b) suspension and tire deflection.
Figure 15. The percentage performance comparisons of (a) the X body position and X body acceleration and (b) suspension and tire deflection.
Applsci 13 08802 g015
Table 1. The comparison table of the existing studies.
Table 1. The comparison table of the existing studies.
ReferencesProposed Control MethodsResults/Findings/Limitations
D’Amato, ve Viassolo [5] (2000) Fuzzy logic control (FLC)Regarding the open loop, passenger comfort for small/medium road disturbances was improved by 58%, while the maximum bump amplitude for which the suspension limits cannot be reached was increased by 18%.
Foda [6] (2000)FLCBoth body ride and suspension workspace responses exhibited good damping characteristics for different road inputs.
Al-Holou et al. [7] (2002)Sliding mode neural network inference fuzzy
logic control (SMNNNFLC)
The simulation results showed that the proposed SMNNNFLC provided higher ride comfort and handling quality than the other methods presented in the paper.
Sam et al. [8] (2004) Proportional-integral sliding mode controlThe method was shown to be more robust than the benchmarked method.
Chen and Guo [9] (2005)Constrained H∞ controlAs a result of this study, when the suspension strokes and control inputs were kept within the defined limits, tight contact of the wheels with the road was ensured and the best possible ride comfort was achieved.
Yagız et al. [11] (2008)Fuzzy sliding-mode control (fuzzy-SMC)It was seen that the magnitudes of the body displacement and pitching motion were reduced and the resonance peak caused by the vehicle body was eliminated. It was also seen that the magnitudes of the body and pitching motion acceleration were reduced in a wide frequency range, thus providing a significant improvement in driving comfort.
Salem and Aly [13] (2009) FLCImproved driving comfort by reducing body acceleration caused by the vehicle body in road disturbances
Lin and Lian [14] (2010)Hybrid self-organizing fuzzy and radial basis function neural network controller (HSFRBNC)The challenge of finding suitable parameters for SOFC design were eliminated. It was shown to improve the service life of the suspension claim and the ride comfort of a car.
Zhao et al. [25] (2016)Adaptive neural network control In the simulation results, the vehicle body vibrations were effectively suppressed, and RMS values were improved.
Palanisamy and Karuppan [22] (2016)FLCPositive results were obtained in terms of applicability in ASSs.
Wen et al. [25] (2017) Fuzzy control with dynamic sliding mode approachIt was observed that the spring-mass acceleration under road disturbance was significantly reduced, and lower body acceleration was achieved.
Nichiţelea and Unguritu [36] (2022)Adaptive harmonic controlUsing the proposed method, better results were obtained in some performance criteria compared to other control algorithms.
Yuvapriya et al. [38] (2022)BAT/GWO-LQRIn the case of the bump road profile, the percentage reduction in the RMS value of the body acceleration was 64.6% for the proposed BA-tuned LQR and 37.5% for the GWO-tuned LQR. Similarly, for the pulse path profile, the reduction in the RMS value of the body acceleration compared to the conventional LQR was 43% for the BA-tuned LQR and 25.2% for the GWO-tuned LQR.
Table 2. The limit values of FLC membership functions.
Table 2. The limit values of FLC membership functions.
k1k2k3k4k5k6
0.920.460.780.361.240.83
Table 3. The rule table created for FLC.
Table 3. The rule table created for FLC.
FNBNMZPMPB
NBNBNBNBNMZ
NMNBNBNMZPM
ZNBNSZPMPB
PMNMZPMPBPB
PBZPMPBPBPB
Table 4. The limit values of fuzzy-LQR membership functions.
Table 4. The limit values of fuzzy-LQR membership functions.
p 1 p 2 p 3 p 4 p 5 p 6 p 7 p 8
1.81.40.830.420.231.631.340.92
p 9 p 10 p 11 p 12 p 13 p 14 p 15
0.640.361.421.10.740.330.18
Table 5. The rule table created for fuzzy-LQR.
Table 5. The rule table created for fuzzy-LQR.
F N B N S Z P S P B
N B N B N S P B N B P S
N S N S N B N S P S Z
Z Z N B N B P B P B
P S N B N S P S P B P S
P B Z Z P B P S P B
Table 6. Comparisons of applied control methods using performance criteria.
Table 6. Comparisons of applied control methods using performance criteria.
Performance Criteria (ITAE)PassiveLQRPSO-Based FLCPSO-Based Fuzzy-LQR
Body   travel   ( X b o d y ) ( m ) 0.019140.004500.003800.00302
Body   acceleration   X ¨ b o d y
( m / s 2 )
0.754100.146800.150200.07545
Suspension   deflection   ( X b o d y X w h e e l ) ( m ) 0.018010.004300.003630.00280
Tire   deflection   ( X w h e e l X r o a d ) ( m ) 0.001130.000460.000240.00015
Actuator   ( F ) ( N ) -67.1668.4659.29
Table 7. The performance comparison of the proposed control method with the literature methods.
Table 7. The performance comparison of the proposed control method with the literature methods.
Performance Criteria (ITAE)PSO-Based Fuzzy-LQRHarmonic [36]H-Infinity [36]MPC [36]
Body   travel   ( X b o d y ) ( m ) 0.003020.00390.00710.0041
Body   acceleration   X b o d y
( m / s 2 )
0.075450.16830.15880.1252
Suspension   deflection   ( X b o d y X w h e e l ) ( m ) 0.002800.00440.00720.0046
Tire   deflection   ( X w h e e l X r o a d ) ( m ) 0.00015---
Actuator   ( F ) ( N ) 59.296495.580.7
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Abut, T.; Salkim, E. Control of Quarter-Car Active Suspension System Based on Optimized Fuzzy Linear Quadratic Regulator Control Method. Appl. Sci. 2023, 13, 8802. https://doi.org/10.3390/app13158802

AMA Style

Abut T, Salkim E. Control of Quarter-Car Active Suspension System Based on Optimized Fuzzy Linear Quadratic Regulator Control Method. Applied Sciences. 2023; 13(15):8802. https://doi.org/10.3390/app13158802

Chicago/Turabian Style

Abut, Tayfun, and Enver Salkim. 2023. "Control of Quarter-Car Active Suspension System Based on Optimized Fuzzy Linear Quadratic Regulator Control Method" Applied Sciences 13, no. 15: 8802. https://doi.org/10.3390/app13158802

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop