Abstract
This article introduces the β phase plane method to determine the stability state of the vehicle and then proposes the electronic stability program fuzzy controller to improve the stability of vehicle driving on a low adhesion surface at high speed. According to fuzzy logic rules, errors between the actual and ideal values of the yaw rate and sideslip angle can help one achieve a desired yaw moment and rear wheel steer angle. Using genetic algorithm, optimize the fuzzy controller parameters of the membership function, scale factor, and quantization factor. The simulation results demonstrate that not only the response fluctuation range of the yaw rate and sideslip angle, but also the time taken to reach steady state are smaller than before, while reducing the vehicle oversteer trend and more closer to neutral steering. The optimized fuzzy controller performance has been improved.
Keywords
Introduction
The main reason for traffic accidents is that the vehicle loses stability when driving at high speed. In recent decades, to enhance vehicle stability driving on low adhesion roads, vehicles were equipped with four-wheel steering (4WS), traction control system (TCS), and electronic stability program (ESP). Although the 4WS can reduce sideslip angle to nearly zero when the vehicle turns, it becomes less effective when tire’s lateral force approaches the limit of adhesion, and vehicle dynamics show nonlinear characteristics. 1
The TCS system was designed to maximize the contact forces between the tires and the road during braking and acceleration. 2 TCS controls the output torque of the driving wheels to control the tires’ longitudinal force. This is not available in the braking condition. Therefore, the application scope of TCS is limited.
The tire friction circle principle demonstrates that the lateral force margin is less than the margin of the wheel longitudinal force and lateral force, and therefore, the longitudinal force does not necessarily reach saturation.
However, as the vehicle goes into the limit-handling region and nonlinearity becomes significant at a high lateral acceleration range, it becomes unstable, unfamiliar to the drivers, and eventually difficult to maneuver. 3 The active rear wheel steering (ARS) system employs the rear wheel steering angle as the only control input and selects either sideslip angle or yaw rate as the control target. 4
To ensure the stability of the vehicles in the nonlinear area, one can apply an ESP intervention, which is the use of unsaturated tire longitudinal force on the vehicle yaw and lateral movement, thereby improving the vehicle’s turning stability in extreme conditions. ESP generates yaw moment, and direct yaw moment control is the advanced control system used to improve the dynamic performance of road vehicles under various road conditions.5–7 ESP is introduced to control the yaw motion and prevent oversteering and understeering. 2 Direct yaw moment has a higher ability to stabilize the vehicle motion than active steering control. 8
This article introduces the rear wheel steer angle to maintain sideslip angle in an ideal range and then combines the additional yaw moment and rear wheel steer angle to improve the lateral movement stability. Introduce the β phase method to judge the stability state of the vehicle. The designed ESP fuzzy controller depends on the result of
Vehicle dynamic model
Modeling analysis is an important means of control theory research. This article required the building of the following models: the 8-degree-of-freedom nonlinear vehicle dynamic model, the 2-degree-of-freedom vehicle model, and the Gim tire model.
Eight-degree-of-freedom vehicle dynamic model
The 8-degree-of-freedom dynamic model is utilized for simulation research. This model includes a longitudinal, lateral, and horizontal pendulum and four-wheel rotation. The corresponding mechanical analysis of the vehicle is shown in Figure 1:
Longitudinal movement
Lateral movement
Yawing motion
Roll motion
Wheel rotational balance equation

Eight-degree-of-freedom vehicle dynamic model diagram.
Gim tire model
The Gim tire model9,10 has the characteristics of quick calculating speed, adaptability, and high precision, especially in case of the large tire slip angle. Its accuracy is far better than that for other tire models. In this section, we selected the Gim tire model to calculate the longitudinal and lateral forces of the tire.
Desired vehicle model
The linear 2-degree-of-freedom model reflects drivers’ expected vehicle steering characteristics. Yaw rate is a crucial signal for the motion control systems of ground vehicles.
The 2 degrees of freedom in a linear model allows for calculating the vehicle’s yaw rate and sideslip angle expectations as follows:
Steady-state yaw rate
where
As the vehicle’s lateral acceleration value cannot exceed a maximum acceleration determined by the adhesion coefficient µ of the tire and the road surface condition, we have the following formula
The nominal value of the yaw rate can be expressed as follows
Generally, the reference sideslip angle is given as zero to ensure stability, 11 whereas the reference yaw rate is defined in terms of vehicle parameters, longitudinal speed, and the driver’s steering input. 12
A steady-state desired slip angle (see equation (9)) is deduced based on a 2-degree-of-freedom vehicle model in Rajamani. 12 However, a zero slip angle is selected for the desired response in Nagai et al. 13 and Boada et al. 14 Using 2 degrees of freedom and the simultaneous equations, we can obtain the vehicle’s sideslip angle
Taking into account the ground conditions attached to confront limits, the sideslip angle can be expressed as follows
In considering the nominal sideslip angle, the vehicle should reach the value of the sideslip angle taking into account the physical limits at the same time. If the vehicle sideslip angle reaches the feature value, the vehicle will become uncontrollable and enter dangerous conditions.
The desired slip angle response cannot always be obtained when the tire force exceeds the tire’s adhesion limit. Thus, the desired slip angle has an upper bound, which can be expressed as follows 12
From the above formula, we can obtain the adhesion coefficient under the center of mass of sideslip angle limit value, as shown in Table 1.
Sideslip angle of the center of mass of the adhesion coefficient under the limit.
Table 1 shows that the limit of the sideslip angle decreases with an increasing road adhesion friction coefficient. Especially on a low adhesion road, the centroid sideslip angle itself is very small and is more difficult to control precisely, so this article introduced the β phase plane law.
Therefore, the nominal value of the sideslip angle is given by
ESP control strategy
ESP can generate the stabilizing yaw moment based on the steering angle, vehicle sideslip angle, wheel speed, yaw rate, and lateral acceleration. 15 To improve the vehicle handling stability, the yaw rate (the yaw velocity of the chassis) and the sideslip angle (the angle between the directions of the velocity and chassis) of the vehicle should be controlled to follow their target values. 16
Select the control variables
Yaw rate and sideslip angle are important variables describing vehicle stability. In the vehicle stability control process, sideslip angle β and yaw rate ωγ are the two states of the vehicle’s lateral dynamics. 17
Introduction of
phase plane method
First of all, to avoid ESP, control the vehicle frequently. Second, in the low friction road, the limitation of the sideslip angle is very small, and it is difficult to control it to follow the desired value. Sideslip angle β and its change rate were used to judge the vehicle’s stability, namely, using the
Figure 2 describes the phase trajectory of the stable and unstable vehicle. Obviously, in Figure 2, the portion enclosed by the two boundary lines represents the stable area of the vehicle; therefore, according to the boundary line equation, the vehicle stability criterion can be derived as follows

Phase trajectory of centroid sideslip angle and its change rate.
When the above inequality holds, the vehicle driving state is stable. Once the inequality relationship is broken, the vehicle will lose its stability. The coefficients B1 and B2 are constants. The documents of Yamamoto and colleagues19,20 and He 21 discussed these in detail. The vehicle’s related parameters determine the values to be B1 = 2.41 and B2 = 9.615.
Vehicle stability determination condition
To avoid the ESP system intervene so frequently that influence passengers' comfort and cause drivers psychological pressure. We use the following equation (14) to determine the yaw rate of the tolerance band
where C is a constant. Based on the literature review, this article considered C = 0.165. We combined the inequalities (13) and (14).
These two inequalities form the basis for determining vehicle stability. As long as one of them is not satisfied, the vehicle loses its stability. Then, ESP would intervene and control the vehicle.
The method of controlling vehicle stability
It is difficult to control the sideslip angle and yaw rate directly. It is necessary to choose an intermediate variable to control these two variables’ parameters that should be easy to control the two variables simultaneously. In this article, we choose the yaw moment as an intermediate variable. ΔM is the external yaw moment generated by the longitudinal forces of the left- and right-side wheels. 17
However, increasing the braking force can be achieved at any conditions. Therefore, control the wheels braking force as a vehicle stability control method.
After calculating the yaw moment, which recovers the stability of the vehicle through allocating different braking forces to the wheels to control the vehicle’s yaw motion, the vehicle will return to the steady state quickly. The ESP control strategy schematic diagram is shown in Figure 3.

Flowchart of ESP control strategy.
Additional yaw moment allocation strategy
From the characteristics of the tire to known that the tire longitudinal force margin is usually greater than the tire lateral force. Under such conditions, controlling longitudinal tire forces is an effective method to maintain the stability of the vehicle’s lateral motion. 22 The transverse distribution of the vehicle’s braking force between the wheels is the most common approach to generate the required yaw moment. 23
In summary, this article uses a unilateral wheel braking strategy: braking on one side wheels includes the front and rear wheels at the same time. ΔM is the vehicle steady recovery required for additional yaw moment. If you brake the left-side wheels, you obtain
where Fb1 and Fb2 denote the left front and rear wheel braking forces, respectively, and Tf and Tr denote the wheel front and rear tracks, respectively. Since the vehicle’s front and rear tracks are almost equal, we have
Based on this principle of distribution applied to the left-side front and rear wheels, brake torque can be expressed as follows
The ESP is required to control the braking torque of right-side wheels. By the same token, it can be calculated.
Determine of vehicle steering characteristic
Based on the ESP braking force allocation strategy, under different circumstances, according to the vehicle front wheel’s steering angle and the difference between the actual and nominal yaw rates, we can find out the direction of the compensation torque and braking wheels of the vehicle. We established Table 2 according to this law.
Principle of how to select braking wheels.
Establish fuzzy controller for ESP system
Fuzzy logical control is not only a typical nonlinear control method but also has good adaptability and robustness character.
ESP control strategy
According to two input variables, the controller can output yaw moment and rear steer angle through manually setting appropriate rules and then assigning wheel braking force to control vehicle stability under extreme conditions.
Based on the experience of designing the fuzzy controller directly, experts do not rely on the controlled object model. Instead, they control the complex, nonlinear, large delay and uncertainty. 24 It is the biggest advantage comparing classical and modern control theory. Therefore, in this article, we selected fuzzy control strategy for the ESP system.
Design of fuzzy controller
As previously analyzed, the purpose is that the vehicle sideslip angle and yaw rate follow the expected ideal vehicle model. Therefore, the main objective of the ESP fuzzy controller is to minimize deviation of the actual response to the expected value. Obviously, these two deviations should be used as two inputs of the fuzzy controller
Obviously, the designed fuzzy controller is a dual input and dual output controller. The language input and output variables of the fuzzy subsets are divided into seven parts, namely each have seven language value:
Depending on the input and output variables of the basic scope of the domain size, to facilitate processing, the domain is transformed into the fuzzy domain [−6, 6]. According to the actual situation of the input and output variables, we set Ke(β) = 60, Ke(wr) = 30, KΔM = 1000, and Kδr = 0.015. The diagram of the fuzzy controller is shown in Figure 4.

Diagram of the fuzzy controller.
Define fuzzy variable subset
The sharper the membership function, the higher the resolution. With the corresponding fuzzy control variables, control is more sensitive. The membership function of these variables is shown in Figures 5–8. Due to the triangular membership function has the high sensitivity characteristic, for the ESP nonlinear system,select triangular membership functions to improve the response speed of the system.

Membership function of e(Wr).

Membership function of e(β).

Membership function of ΔM.

Membership function of δr.
The outputs of fuzzy logic rules of additional yaw moment ΔM and δr are described in Table 3.
ESP fuzzy logical rules.
Simulation test
To study the performance of the proposed controller, simulations were conducted in Simulink based on an 8-degree-of-freedom vehicle model.
Sine condition
In the process of the simulation, the vehicle runs at a speed of 100 km/h and then at time t = 2 s, the steering wheel angle experiences a sine change with an amplitude of 0.262 rad and a frequency of 0.25 Hz, as shown in Figure 9(a) (δf = 0.262 rad, f = π/2). The road adhesion coefficient is µ = 0.2. This condition simulates the vehicle driving at high speed and changes the double lane to avoid an obstacle.

(a) Front wheel angle, (b)
Depending on the
Ramp step condition
During the simulation process, the vehicle speed is 100 km/h for 1 s, and the steering wheel angle goes through a step change in the amount of 0.14 rad, as shown in Figure 10(a). The road adhesion coefficient is µ = 0.2. The position of the accelerator pedal remains unchanged during the maneuver. This condition is similar to a vehicle driving at high speed, with sudden large steering angles in the front wheel.

(a) Equivalent front wheel angle, (b)
Simulation results
In the vehicle with ESP, the yaw rate can approach the ideal value in a short time, about 1 s, to a steady-state value of about 0.007 rad, as shown in Figure 10(e). This is only a matter of keeping a small steady-state error with ideal yaw rate, as shown in Figure 10(e). And the shock is extremely small; at time t = 2 s, the vehicle can turn smoothly. The vehicle achieved the desired steering characteristics with ESP control. The sideslip angle of the vehicle without ESP generated relatively large fluctuations, up to a maximum value of about 0.11 rad in Figure10(f). During the simulation process, fluctuations always exist; at the end of the simulation, it still has not reached a plateau, indicating the presence of the body swing phenomenon that running on a low friction coefficient road is very dangerous.
The phase of
It takes a long time to determine the membership function, control rules, scaling factor, and quantization factor of the fuzzy controller. The design process mainly relies on the trial-and-error experience of the operator or designer. Furthermore, it is impossible to acquire the optimized system.
In recent years, some researchers have tried to apply genetic algorithms to optimize the fuzzy controller; using a genetic algorithm could reduce the effect of the designers’ subjective experience. In this article, we take a genetic algorithm to optimize the distribution of membership functions and determine the optimal scaling factor and quantization factor of the controller.
In Figure 10, al, a2, and a3 are the membership functions for the two adjacent intersections’ ordinate (called the overlap factor). The overlap factor reflects the completeness characteristic of the membership function. In this article, the symmetry characteristic of the membership function distribution only needs to determine four optimal widths “lHG, lFE, lDC, lBA” and three overlapping factors with an optimal value of a1, a2, and a3 (0 < a < 1), which are shown in Figure 11.

Membership function optimization.
Obviously, when the seven parameters were determined, the horizontal ordinate values A–H and the membership functions’ centers O1, O2, and O3 can be calculated using the geometric diagram. According to the symmetry, the optimal distribution curve membership function of the entire region can be determined (Figure 12).

Real number coding sequence of the membership functions.
To ensure completeness of the membership functions and a reasonable width, in this article, we set the value range of the overlapping factors a1, a2, and a3 as [0.2, 0.8], the width of the LHG as [0.5, 4], and the value of IFE, IDC, and IBA as [0.5, 3]. For the structure of a string variable membership function, it is necessary to use seven real numbers. The ESP and the entire fuzzy controller should include two input variables and two output variables, but each chromosome should comprise 7×4 = 28-bit real number components.
The fuzzy controller is directly connected to the controlled object and does not establish a precise mathematical model for the actual object, resulting in more difficulty to select the fitness function. Studies have shown in Boada et al. 14 that the time-domain performance integral time absolute error (ITAE) control system has a smaller rapid and smooth dynamic performance, a smaller overshoot, a shorter rise time, and a faster transition process, which is the preferred performance evaluation function for a design control system. The specific expression is
In this article, to improve the sideslip angle and yaw rate of transient characteristics comprehensively, after adding both their own ITAE performance value and taking the reciprocal as the fitness function, we have the following
The Roulette selection operation has a consistent crossover and mutation operation using the basic alleles. The process using genetic algorithms to optimize the distribution of the membership functions is shown in Figure 13.

(a) Optimized membership function of e(Wr), (b) optimized membership function of e(β), (c) optimized membership function of ΔM, and (d) optimized membership function of δr.
In this article, we set 30 generations and selected the size of the population to be 50, with a crossover probability of 0.9 and mutation probability of 0.01. The simulation test on a low adhesion coefficient road took continuous sinusoidal input until it reached the set maximum hereditary algebra. Using the same methods, we performed 4-bit real coding for the scale factor of the fuzzy controller input variables Kβ and Kwr and the quantization factor of output variables KΔM and Kδr.
With the above optimization distribution curve, membership functions, and fuzzy rules as known, then we used genetic algorithms to optimize these four parameters. Ultimately, the optimum values of these four parameters are shown in Table 4. The comparison of simulation results before and after optimization is shown in Figure 14.
The GA optimization results of scale factor and quantization factor.
GA: genetic algorithm; ESP: electronic stability program.

(a) Contrast of yaw rate response between ESP and GA-ESP in the sine condition, (b) contrast of sideslip angle response between ESP and GA-ESP in the sine condition, (c) contrast of yaw rate response between ESP and GA-ESP in the ramp condition, (d) contrast of sideslip angle response between ESP and GA-ESP in the ramp condition, (e) contrast of sideslip angle response, and (f) contrast of sideslip angle response with ESP and GA-ESP in the ramp condition.
Conclusion
In this article, we used an ESP fuzzy control system based on direct yaw moment and rear steering angle control to maintain the stability of the vehicle within a range of its
We optimized fuzzy ESP controller using genetic algorithms. Simulations were carried out based on the MATLAB/Simulink platform to test the performance of the control system. The following are the conclusions:
Based on the
Comparing the vehicle with the ESP and without the ESP, the ESP controller ensures that the yaw rate follows ideal value and does not exceed the limit of the sideslip angle. The vehicle stability has been improved greatly. In the presence of external interference, it can prevent the occurrence of vehicle instability.
The optimized fuzzy controller can control sideslip angle and remains within the permitted engineering scope or returns to the steady-state error a second later. Yaw rate responded faster, tracking the ideal curve well.
With genetic algorithm optimization, the actual locus of the yaw rate is closer to the ideal value. The steady-state error is smaller and reduces the oversteering trend of ESP control. Not only is the fluctuation range of the sideslip angle smaller than previous but also the overshoot is reduced.
The proposed ESP control system can guarantee a high robustness with respect to the low adhesion road surface condition and severe driving conditions such as sine and ramp jump maneuvers, greatly improve handling stability, and ensure driving safety.
Footnotes
Academic Editor: Xiaobei Jiang
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research is supported by the National Natural Science Foundation (No. 51575229) and National Distinguished Young Scholar Foundation Candidate Cultivation Program of Jilin University. The author would like to thank to the Fundamental Research Funds for the Central Universities and State Key Research and Development Program of China (2016YFB0100900).
