Next Article in Journal
Public Perception of the Introduction of Autonomous Vehicles
Next Article in Special Issue
Advanced Torque Control of Interior Permanent Magnet Motors for Electrical Hypercars
Previous Article in Journal
Electric Vehicle Drivetrain Efficiency and the Multi-Speed Transmission Question
Previous Article in Special Issue
Review of Management System and State-of-Charge Estimation Methods for Electric Vehicles
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Stability Control Algorithm of Distributed Drive Bus under High-Speed Conditions

1
Power Machinery & Vehicular Engineering Institute, College of Energy Engineering, Zhejiang University, Hangzhou 310058, China
2
State Power Investment Corporation Hydrogen Energy Tech Co., Ltd., Building 2, Yard 15, Xinya Street, Daxing District, Beijing 102600, China
3
School of Public Affairs, Zhejiang University, 866 Yuhangtang Road, Hangzhou 310058, China
4
School of Earth Sciences, Zhejiang University, 866 Yuhangtang Road, Hangzhou 310058, China
5
School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China
6
Shanghai Yinguan Technology Co., Ltd., Jianchuan Road 600, Shanghai 201100, China
*
Author to whom correspondence should be addressed.
World Electr. Veh. J. 2023, 14(12), 343; https://doi.org/10.3390/wevj14120343
Submission received: 23 October 2023 / Revised: 27 November 2023 / Accepted: 4 December 2023 / Published: 12 December 2023
(This article belongs to the Special Issue Dynamics, Control and Simulation of Electrified Vehicles)

Abstract

:
Aiming at the instability problem of a four-wheel independent drive electric bus under high-speed conditions, this paper first designs a vehicle yaw stability controller based on a linear two-degree-of-freedom model and a linear quadratic programming (LQR) algorithm. A vehicle roll stability controller is then designed based on a linear three-degree-of-freedom model and a model predictive control algorithm (MPC). Moreover, a coordinated control rule based on the lateral load transfer rate (LTR) is designed for the coupled problem of yaw and roll dynamics. Finally, the effectiveness of the proposed control algorithm is verified by simulation. The obtained results show that when the vehicle is running at a high speed of 90 km/h, the stability control algorithm can control the yaw rate tracking error within 0.05 rad/s. In addition, the control algorithm can reduce the maximum amplitude of the side slip angle, the maximum value of the roll angle, the maximum value of the roll angular velocity, and the amplitude of the lateral acceleration by more than 96%, 81.1%, 65.0%, and 11.1%, respectively.

1. Introduction

With the continuous development of human society, the problems of energy shortage and environmental pollution have become increasingly prominent. In addition, the disadvantages of fuel vehicles in terms of environment and energy are becoming increasingly obvious. The development of new energy vehicles has gradually become one of the main measures for most countries to alleviate energy and environmental problems. In recent years, the world’s major car-producing countries have indicated that they will focus on the development of new energy vehicles. Western countries such as France, Germany, and Norway have proposed plans to completely ban the sale of fuel vehicles by 2040, 2030, and 2025 (Zhan M. [1]; Kusuma [2]). At this stage, new energy vehicles mainly use clean energy, such as electric energy, hydrogen energy, and natural gas. Note that electric vehicles account for the most significant number of new energy vehicles, and many countries focus on their development.
Although electric vehicles can alleviate these problems to a certain extent, with the increase in car ownership, the rate of traffic accidents remains, and the problem of traffic safety remains one of the main problems in various countries. In addition, the replacement of many original mechanical structures with electrical structures puts forward higher requirements for vehicle safety. For example, when the vehicle is running at high speed and facing some harsh steering conditions, it is prone to sideslip, tail flick, and rollover, which can lead to extremely dangerous traffic accidents. Therefore, vehicles equipped with safety technology can guarantee the safety of drivers, improve vehicle driving stability, and effectively reduce the probability of traffic accidents [3].
Many mature active and passive vehicle safety products exist on the market. However, most of them tackle centralized drive electric vehicles and passenger vehicles. Further studies on the distributed drive electric buses and the design of reliable vehicle safety technologies should be conducted. At present, the electric vehicles are mostly driven by a centralized single motor. This driving form of power systems often has many transmission parts, heavy structures, and inconvenient spatial structure layouts. Compared with centralized drive electric vehicles, electric vehicles with a distributed drive of multiple motors have many advantages, such as high transmission efficiency, less vehicle space, fast dynamic response, and easier stability control [4,5,6,7,8]. Therefore, using the advantages of distributed drive electric vehicles for the design of an efficient and reliable stability control strategy is of great significance for promoting the rapid development of the future novel energy vehicle technology and for reducing the traffic accident rate.
The distributed drive vehicle stability control can be mainly divided into two categories: the direct yaw moment control (DYC) and the active front/rear wheel steering system (AFS/ARS) [9,10]. The DYC uses the torque difference of the wheels on the two sides to form an additional yaw moment, which improves the driving state of the vehicle to ensure high vehicle stability. The AFS/ARS controls the corner of the front/rear wheels without changing their longitudinal force and changes the direction angle of the force to control the yaw moment. The DYC control basically adopts a layered control [11,12,13]. The upper layer collects the vehicle state to calculate its additional yaw moment in real-time, and the lower layer considers various factors to distribute the yaw moment through driving/braking [14,15,16,17,18,19].
In order to reduce the uncertainty and disturbance in the yaw process of passenger cars, Zhang et al. proposed an adaptive fuzzy control to perform direct yaw moment control and adjust the weight coefficients of the side slip angle and yaw rate in real time through fuzzy control [20]. Sun, P. [21] proposed a direct yaw moment control which can improve the stability and energy efficiency of electric vehicles. In this scheme, a stability judgment strategy is designed based on the yaw rate and the side slip angle, and the switching principle of alternating control between energy saving and stability is formulated. Fu, C. [22] proposed a sliding mode-based direct yaw moment control method which uses a new switching function to simultaneously track the desired yaw rate and side slip angle. Li [23] designed a hierarchical adaptive control scheme which consists of two control layers to guarantee the vehicle’s maneuverability. This scheme uses the cooperative control of active front wheel steering and direct yaw moment to improve the yaw stability of the vehicle.
Most of the current studies on the stability of distributed drive electric vehicles focus on their yaw stability. For large vehicles with a high center of mass, especially buses of large passenger capacity, roll stability is a safety issue that should be considered. The roll control systems of traditional vehicles can be divided into four categories according to the control principle [24]: active anti-roll bar [25], differential drive/braking [26,27], active steering [28], and active suspension systems [29,30,31]. Different anti-rollover control strategies are designed to control vehicles in order to reduce the occurrence of rollover accidents and protect people’s lives and properties.
For instance, Zhao, Q. [32] proposed a vehicle anti-roll control strategy based on active tie rods, which adopts the fuzzy PI-PD controller optimized using the genetic algorithm. The body roll angle is used as the input of the controller, and the anti-roll moment of the active stabilizer bar is calculated to control the roll stability of the vehicle. Solmaz, S. [33] proposed a constrained robust algorithm to design an active steering anti-rollover control. Rajamani, R. [26] proposed an active steering reversal control algorithm which uses a preset reverse roll angle to counteract the lateral load transfer caused by steering and, thus, prevent the vehicle rollover. The differential braking reduces the vehicle’s speed while generating an anti-yaw moment, which reduces the vehicle’s tendency to roll over [34]. Chui, J. [35] used an optimal control method for an uncertain nonlinear system and applied differential braking to limit the maximum load transfer rate of the vehicle. Yu, G. [36] considered the dynamic road surface roughness side and estimated the instantaneous vehicle turning radius to determine the warning speed by comparing the maximum stable lateral acceleration at the limit of tire/road surface friction.
Note that the above methods are the main anti-rollover approaches of traditional vehicles. In recent years, with the continuous promotion of in-wheel motors and wheel side motors in electric vehicles, the driving form of electric vehicles has been continuously updated, which provided new ideas for ensuring the high roll stability of electric buses. Therefore, the follow-up roll stability studies are no longer limited to the traditional vehicle anti-rollover method. Distributed drive is a new electric vehicle drive architecture which has the advantage of independently driving multiple wheels. Compared with electric vehicles with traditional driving forms, this vehicle is more simple and flexible in terms of torque distribution due to the fact the torque of each driving wheel can be independently controlled. Therefore, this type of vehicle can more easily perform direct yaw moment control and prevent rollover. In addition, the motor can directly drive the wheels, and, thus, the torque control-based stability control algorithm responds more quickly. Moreover, there is no need to add additional anti-rollover equipment, and it is not necessary to focus on the vehicle rollover in the suspension design.
Therefore, this paper introduces distributed drive into electric buses to further improve their stability. A set of stability control algorithms is designed on the premise of making full use of the independent and controllable torque of the distributed drive electric vehicle and taking into account the two requirements of yaw stability and roll stability of the bus. One point to be emphasized here is that the stability referred to in this article specifically refers to the yaw stability and roll stability of the vehicle and has nothing to do with Lyapunov stability.
First, a vehicle yaw stability controller based on a linear two-degree-of-freedom model and linear quadratic programming (LQR) algorithm is designed. Then, a vehicle roll stability controller is designed based on the linear three-degree-of-freedom model and model predictive control algorithm (MPC). In addition, for the coupling problem of yaw and roll dynamics, a coordinated control rule based on lateral load transfer rate (LTR) is designed. Finally, the effectiveness of the proposed control algorithm was verified through simulation. The overall control framework diagram is shown in Figure 1.

2. Yaw Stability Control

2.1. Linear Two-Degree-of-Freedom Vehicle Model

In the field of vehicle dynamics, in order to describe the vehicle yaw stability, it is usually simplified to a two-degree-of-freedom model (2-DOF). This model can describe the lateral and yaw motion of the vehicle. The reference values of the yaw rate and side slip angle required for stability control can be directly calculated using the two-degree-of-freedom vehicle model, as shown in Figure 2.
As a complex system, the vehicle model needs to be simplified in order to facilitate the study of vehicle yaw stability. The vehicle two-degree-of-freedom model is a commonly used dynamic model to study vehicle yaw stability, but a series of assumptions are required in the process of introducing the vehicle two-degree-of-freedom model:
(1)
Ignore the steering system and directly control the front wheel angle.
(2)
Ignore the suspension and think that the vehicle only moves parallel to the ground.
(3)
Ignore the effect of air resistance.
(4)
Ignore the relationship between tire longitudinal and lateral forces.
(5)
Neglect changes in wheel characteristics caused by vertical load fluctuations.
(6)
Ignore the tire backing torque.
(7)
Since the tire lateral acceleration is small, the tire cornering force is within the linear range.
(8)
The vehicle’s speed V x is a fixed value.
According to Newton’s second law, the two-degree-of-freedom dynamics model of the vehicle can be obtained.
m a y = F Y f cos δ w + F Y r
I z ω ˙ r = a F Y f cos δ w b F Y r
a y = v x β ˙ + v x ω r
F Y f = K f a f
F Y r = K r a r
Assuming that the vehicle speed V x remains constant and the front wheel steering angle is small, the following approximation can be made:
cos δ w 1
a f δ w β a ω r V x
a r b ω r V x β
Substituting Formulas (1)–(6) into Formulas (7) and (8), we can obtain:
β ˙ = K f + K r m V x β + ( a K f b K r m V x 2 1 ) ω r + K f m V x δ w ω ˙ r = b K r a K f I z β a 2 K f + b 2 K r I z V x ω r + a K f I z δ w
In the formula, m is the sprung mass of the vehicle; FYf is the lateral force on the ground received by the tires of the front axle of the vehicle; FYr is the lateral force on the ground received by the tires of the front axle of the vehicle; δ w is the front wheel steering angle; I z is the vehicle’s moment of inertia around the z-axis; ω r is the yaw rate; a is the distance from the front axle to the center of mass; b is the distance from the rear axle to the center of mass; Kf and Kr are the cornering stiffness of the front and rear axle tires, respectively; αf and αr are the side slip angles of the front and rear axle tires, respectively; Vx is the longitudinal speed of the vehicle; β is the side slip angle.
From Equation (9), the general form of the state space equation can be derived:
X ˙ = A X + B δ w
where X = β ω r T .
The expression of matrix A is
A = K f + K r m V x b K r a K f m V x 2 1 b K r a K f I z a K f + b 2 K r I z V x
The expression of matrix B is
B = K f m V x a K f I z T

2.2. Yaw Stability Control Target

There are two main reasons for the yaw instability of the vehicle during high-speed driving: (1) the yaw rate cannot follow the reference value, which makes the vehicle unstable, and (2) the deviation of the side slip angle cannot always return to zero, which results in the continuous accumulation of deviations in the vehicle’s driving path, and eventually makes it unstable. Therefore, the side slip angle and yaw rate are the preferred control targets of most of the yaw stability control strategies.
The reference value of the yaw rate can be calculated through the two-degree-of-freedom model, and its expression is
ω d = V x L ( 1 + K V x 2 ) δ w
In the formula, δw is the front wheel angle; L is the wheelbase; K is the stability factor, which is an important parameter to characterize the steady-state response of the vehicle, and its value is
K = m L 2 ( a K r b K f )
Usually, the driver does not want the vehicle to deviate from the desired path, so the smaller the side slip angle, the better. In this paper, the target value of the side slip angle is set to 0.

2.3. Yaw Stability Control Based on Linear Quadratic Programming

When the vehicle is running at high speed, it is easily affected by external disturbances, and a deviation between the actual value and the reference value of the side slip angle and yaw rate will inevitably occur. In this case, the deviation can be adjusted by applying an additional yaw moment to the vehicle in order to follow the target value and ensure high stability.
In the early stage, even when the vehicle state parameters deviate, they can still be considered a linear system. If a yaw moment is applied to the car at this time, its dynamic equation is given by
β ˙ = K f + K r m V x β + ( a K f b K r m V x 2 1 ) ω r + K f m V x δ w ω ˙ r = b K r a K f I z β a 2 K f + b 2 K r I z V x ω r + a K f I z δ w + Δ M I z
Expressed in the form of state-space equations:
X ˙ = A X + B δ w + D Δ M
where D = 0 1 I z T , ∆M-additional yaw moment.
Subtract Formula (10) from Formula (16) to obtain
Δ X ˙ = A Δ X + D Δ M
where Δ X = Δ β Δ ω r T .
Written in general form:
x ˙ = A x + D u
where x = Δ X is the state quantity, u = Δ M is the control amount.
Equation (18) describes the dynamic relationship between the additional yaw moment and the error of the vehicle stability parameters. Based on this relationship, the required additional yaw moment can be calculated using the linear quadratic programming (LQR) method.
When using the LQR method, it is crucial to establish a cost function. This paper uses the cost function expressed in Equation (19) to evaluate the relationship between the vehicle motion state and the additional yaw moment. This cost function can perform the real-time adjustment of the control quantity and make the optimal decision of the additional yaw moment at all times.
J = 1 2 0 ( x T Q x + u T R u ) d t
On the one hand, the input deviation should be small (i.e., x should be as small as possible). On the other hand, it is hoped that the paid price will be relatively small (i.e., u should be as small as possible). This cost function reflects the controller’s requirements on the state error and on the additional yaw moment.
A feedback controller is then designed according to the control method of LQR.
u d e f = K x
The feedback coefficient is K = R 1 B T P .
P can be obtained by solving the following Riccati equation
A T P + P A + Q + K T R K K T B T P P B K = 0
The weight coefficient matrices Q and R are crucial for the optimization of the linear quadratic matrix. Since the linear change of the evaluation index does not significantly affect the control rate, R can be considered equal to 1. Compared with the weight coefficient matrix R, it is more necessary to focus on adjusting Q. Considering the actual physical meaning of the vehicle stability control, the Q matrix is written in diagonal form as
Q = q 1 0 0 q 2
Then, the cost function can be written as
J = 1 2 0 [ q 1 Δ β 2 ( t ) + q 2 Δ r 2 ( t ) + Δ M 2 ( t ) ] d t
Among them, q 1 reflects the degree to which the cost function attaches importance to the side slip angle error, and q 2 reflects the degree to which the cost function attaches importance to the yaw rate error. The values of q 1 and q 2 can be flexibly set according to different working conditions.
After calculating the value of K, substituting K into Formula (18) can obtain the optimal additional yaw moment Δ M .
Δ M = u d e f = K x = k 1 Δ β k 2 Δ ω

2.4. Additional Yaw Moment Distribution Strategy

The total braking torque Tb is linearly related to the depth of the brake pedal. Based on the total braking torque, a torque difference is generated between the four motors, which forms an additional yaw moment Δ M . Therefore, the braking torque allocated to each motor should meet the following conditions.
T r l + T r r + T f l + T f r = T b ( T f r + T r r T r l T f l ) w 2 r = Δ M
In the formula, Tfl, Tfr, Trl, Trr represent the torque of the four wheels of the vehicle, respectively, and w is the wheelbase.
From this, we can obtain the torque distribution of four-wheel braking as
T f l = T b 4 Δ M r 2 w T f r = T b 4 + Δ M r 2 w T r l = T b 4 Δ M r 2 w T r r = T b 4 + Δ M r 2 w

3. Roll Stability Control

3.1. Three Degrees of Freedom Model of Vehicle Roll

In order to monitor the roll state of the vehicle, it is necessary to introduce a three-degree-of-freedom model of the vehicle, as shown in Figure 3. This model not only considers the two degrees of freedom of lateral and yaw but also considers the degree of freedom of roll.
The dynamics equation of the vehicle is
m a y m e ϕ ¨ = F Y f cos δ w + F Y f
I z ω ˙ r = a F Y f cos δ w b F Y r
I x ϕ ¨ + C ϕ ϕ ˙ + K ϕ ϕ = m g e sin ϕ + m a y e cos ϕ
a y = v x β ˙ + v x ω r
F Y f = K f α f
F Y r = K r α r
When the vehicle speed Vx is constant and the front wheels are in a state of small steering angle, the following approximation can be made:
cos δ w 1 cos ϕ 1 sin ϕ ϕ
α f δ w β a ω r V x
α r b ω r V x β
β tan β = V y V x
Arranged into the state equation, we can obtain
X ˙ = A X + B δ w
state variable X = β ω r ϕ ˙ ϕ T .
Matrix A is
A = ( K f + K r ) I x m V x ( I x m e 2 ) I x m ( I x m e 2 ) ( b K r a K f m V x 2 1 ) e C ϕ V x ( I x m e 2 ) m g e 2 e K ϕ V x ( I x m e 2 ) b K r a K f I z a 2 K f + b 2 K r I z V x 0 0 ( K f + K r ) e I x m e 2 ( K r b K f a ) e ( I x m e 2 ) V x C ϕ I x m e 2 m g e K ϕ I x m e 2 0 0 1 0
Matrix B is
B = K f I x m V x ( I x m e 2 ) a K f I z K f e I x m e 2 0 T
Among them, m is the sprung weight of the vehicle; FYf is the ground lateral force on the front axle tire; FYr is the ground lateral force on the rear axle tire; δw is the front wheel steering angle; ay is the lateral acceleration; is the roll angle; e is the distance from the roll center to the center of mass of the vehicle; K is the roll stiffness of the vehicle body; C is the roll damping coefficient; IZ is the moment of inertia of the vehicle around the z-axis; β is the side slip angle; ωr is the yaw rate; a is the distance from the front axle to the center of mass; b is the distance from the rear axle to the center of mass; αf, αr are the side slip angles of the front and rear axle tires, respectively; Kf and Kr are the roll stiffnesses of the front and rear axle tires, respectively; Vx and Vy are, respectively, the longitudinal and lateral speeds of the vehicle.

3.2. Roll Stability Controller

Based on the dynamic equation obtained from the three-degree-of-freedom model of the vehicle, an additional yaw moment can be added to the yaw dynamic equation around the Z axis to obtain the dynamic equation:
m a y m e ϕ ¨ = F Y f cos δ w + F Y r I z ω ˙ r = a F Y f cos δ w b F Y r + Δ M d I x ϕ ¨ + C ϕ ϕ ˙ + K ϕ ϕ = m g e sin ϕ + m a y e cos ϕ
Rearranging Formula (40) can obtain the following state space equation:
X ˙ ( t ) = A X ( t ) + B u ( t ) + B 1 d ( t ) y ( t ) = C X ( t )
where the A matrix is
A = ( K f + K r ) I x m V x ( I x m e 2 ) I x m ( I x m e 2 ) ( b K r a K f m V x 2 1 ) e C ϕ V x ( I x m e 2 ) m g e 2 e K ϕ V x ( I x m e 2 ) b K r a K f I z a 2 K f + b 2 K r I z V x 0 0 ( K f + K r ) e I x m e 2 ( K r b K f a ) e ( I x m e 2 ) V x C ϕ I x m e 2 m g e K ϕ I x m e 2 0 0 1 0
where the B matrix is
B = 0 1 I z 0 0 T
where the B1 matrix is
B 1 = K f I x m V x ( I x m e 2 ) a K f I z K f e I x m e 2 0 T
where the C matrix is
C = 0 0 1 0
The input of the entire control system is the additional yaw moment M d , the output of the system is the roll angle of the center of mass of the vehicle Φ, and the front wheel rotation angle δw is used as the disturbance input item. The state quantity of this controller is X ( t ) = β   ω r   ˙   T , the input quantity u ( t ) = M d , the output y ( t ) = , and the disturbance input d ( t ) = δ w .
Before applying the model predictive control theory, Formula (41) needs to be discretized, and the forward Euler method should be used for discretization.
X ˙ ( t ) = X ( t + 1 ) X ( t ) Δ t = A X ( t ) + B u ( t ) + B 1 d ( t )
Rearranged to
X ( t + 1 ) = ( I + A ) Δ t X ( t ) + B Δ t u ( t ) + B 1 Δ t d ( t )
make
F = ( I + A ) Δ t
B u = B Δ t
B d = B 1 Δ t
Then, the original Formula (47) can be written as
X ( t + 1 ) = F X ( t ) + B u u ( t ) + B d d ( t )
Equation (51) is the discrete state equation. Based on the current state of the vehicle system at time k, the state of the vehicle in the future p steps is predicted. At this time, the system prediction time domain is p, and the control time domain is m (m < p). At the same time, the following assumptions need to be made:
(1)
Assume that the control quantity does not change after controlling the time domain m.
(2)
Assume that the disturbance input does not change after time k.
The system state quantity returned by the vehicle sensor at time k is x(k) (including n state quantities), which is used as the starting point of prediction to predict the system state at time k + 1, k + 2…k + p in the future.
Recursively deduce the discrete state equation, and we can obtain
x ( k k ) = x ( k ) x ( k + 1 k ) = F x ( k k ) + B u u ( k ) + B d d ( k ) x ( k + 2 k ) = F x ( k + 1 k ) + B u u ( k + 1 ) + B d d ( k + 1 ) = F 2 x ( k ) + F B u u ( k ) + F B d d ( k ) + B u u ( k + 1 ) + B d d ( k + 1 ) x ( k + p k ) = F p x ( k ) + F p 1 B u u ( k ) + F p 1 B d d ( k ) + F p 2 B u u ( k + 1 ) + F p 2 B d d ( k + 1 ) + + B u u ( k + p 1 ) + B d d ( k + p 1 )
make
X p = x ( k k ) x ( k + 1 k ) x ( k + 2 k ) x ( k + p k ) n ( p + 1 ) × 1
X ( k ) = x ( k ) x ( k ) x ( k ) n × 1
U ( k ) = u ( k ) u ( k + 1 ) u ( k + 2 ) u ( k + m 1 ) m × 1
D ( k ) = d ( k ) d ( k + 1 ) d ( k + 2 ) d ( k + m 1 ) m × 1
Organized to obtained Xp = MX(k) + LU(k) + ND(k)
where
M = I F F 2 F p n ( p + 1 ) × n
L = 0 0 0 B u 0 0 F B u B u 0 F p 1 B u F p 2 B u B u n ( p + 1 ) × m
N = 0 0 0 B d 0 0 F B d B d 0 F p 1 B d F p 2 B d B d n ( p + 1 ) × m
Y = y ( k k ) y ( k + 1 k ) y ( k + 2 k ) y ( k + p k ) ( p + 1 ) × 1 = C X p = C M X ( k ) + C L U ( k ) + C N D ( k )

3.3. Quadratic Programming Solution

The model predictive (MPC) algorithms require the design of a cost function according to the control objective. Equation (61) ensures the minimum error between the output and reference values while ensuring the minimum change of the control input. Based on these requirements, the discrete state equation can be transformed into a quadratic programming problem.
J ( k ) = ( Y p R e ) T Q ¯ ( Y p R e ) + U ( k ) T R ¯ U ( k )
In the formula, Re is the reference value matrix input by the model predictive control, and the control target is the center of mass roll angle. Here, the reference value is set to 0; that is, Re is a zero matrix.
In order to solve the quadratic optimization problem, the objective function J is transformed into the form of zTHz + 2fz. Substituting Formula (60) into Formula (61) and rearranging, we obtain
J ( k ) = ( Y p R e ) T Q ¯ ( Y p R e ) + U ( k ) T R ¯ U ( k ) = U ( k ) T ( L T C T Q ¯ L C + R ¯ ) U ( k ) + 2 ( X ( k ) T M T C T Q ¯ C L + D ( k ) T N T C T Q ¯ C L ) U ( k ) +
It can be seen from the comparison that z = U(k), H = L T C T Q C L + R ¯ ,
f = 2 ( X k T M T C T Q C L + D k T N T C T Q C L )
Since the changes in the remaining items do not affect the optimization of U(k), they can be ignored.

3.4. Wheel Torque Distribution

When a high-speed vehicle is in a turning condition, due to the axle load transfer, its tendency to dump to the outside will increase the vertical load of the outer wheel, and the upper limit of its braking force will also increase accordingly. Therefore, to weaken the vehicle’s tendency to roll over, this study uses the outer front wheel braking method. The force analysis of the outer front wheel shows that
T b r a sin δ w + T b r w 2 cos δ w = Δ M d
The braking torque of the outer front wheel can be obtained by sorting out
T b = Δ M d r a sin δ w + w 2 cos δ w

3.5. Coordination Strategy of Yaw Stability Control and Roll Stability Control

At present, the lateral load transfer ratio (LTR) is a widely used rollover indicator. The lateral load transfer rate can express the change in the vertical load of the vehicle, and its expression is
L T R = F z l F z r F z l + F z r
In the formula, Fzl is the vertical load of the left tire of the vehicle, and Fzr is the vertical load of the right tire.
When the vehicle rolls over to a certain side or before the rollover, its vertical load will continue to decrease; that is, the wheels will gradually lift off the ground. When the vertical load of a wheel on a certain side is 0, it is considered that a rollover has occurred. That is, when Fzl = 0 or Fzr = 0, LTR = 1 is equivalent to the rollover of the vehicle. The value range of LTR is [–1, 1].
Large commercial vehicles, such as city buses, are prone to roll instability due to their high center of mass. Once the vehicle rolls over, it will directly threaten the life and safety of the driver and passengers. Therefore, the roll stability should be given priority over the yaw stability. When the vehicle is running normally, the yaw stability controller guarantees its stability. When the roll judgment index gradually increases and reaches the threshold, the vehicle roll stability controller starts to intervene, initializes the four-wheel torque to be evenly distributed, and adds roll yaw moment on this basis. As shown in Figure 4.

4. Simulation Result Analysis

4.1. Co-Simulation Platform

This study builds a MATLAB/Simulink 2021b and Trucksim 2020 joint simulation platform. The stability control algorithm of the vehicle is implemented in MATLAB/Simulink, and the control strategy is used to control the simulated vehicle of Trucksim using the co-simulation platform in order to verify the effectiveness of the proposed control strategy.
The vehicle parameters are shown in Table 1.

4.2. Simulation Verification of Yaw Stability

In order to verify the effectiveness of the stability control algorithm under braking conditions, two conditions are designed:
(1)
Steering wheel angle step condition;
(2)
Serpentine condition.
When the vehicle has yaw instability, it is usually accompanied by deviation, and thus, the road surface adhesion coefficient should not have a high value. Otherwise, the vehicle will roll over, which does not meet the verification conditions for yaw stability. The road surface adhesion coefficient is set to 0.3 in Trucksim. The simulation conditions are shown in Table 2.

4.2.1. Steering Wheel Angle Step Input

The steering wheel angle step input is shown in Figure 5.
The simulation results are shown in Figure 6.
It can be seen from Figure 6b,c that the yaw rate and the side slip angle have good control effects. The actual yaw rate can accurately follow the target value. The side slip angle is also stable near the target value of 0, with an amplitude range of [0, 0.081], and it steadily decreases under the action of the control algorithm. The simulation results without control are shown in Figure 6d,e. The yaw rate sharply increases, and the vehicle trajectory significantly deviates. The side slip angle also reaches a large magnitude in the range of (−3.14, 3.13). During the entire simulation process, the stability control algorithm reduces the maximum value of the side slip angle of the vehicle by 98.7%, which allows for effective avoidance of vehicle instability.

4.2.2. Serpentine Condition

The steering wheel input is shown in Figure 7.
The simulation results are shown in Figure 8.
The steering wheel input is sinusoidal with a maximum angle of 90° and two cycles in total, as shown in Figure 7. The following situation of the control target can be deduced from Figure 8b,c. The yaw rate can still follow the target value with high precision. In addition, the side slip angle can regularly change according to the changing trend of the steering wheel angle curve in the serpentine condition, which shows that the side slip angle is also controlled. Figure 8d,e show that the vehicle without the stability control algorithm obviously loses control, and the sideslip situation is serious. Moreover, the yaw rate sharply increases. By comparing the specific data in Figure 8c,e, it can be deduced that the amplitude range of the side slip angle of the vehicle without adding the stability control algorithm is [−0.12, 0.12]. The amplitude range of the side slip angle of the vehicle added to the stability control algorithm is [−3.14, 3.14]. Throughout the simulation, the stability control algorithm reduces the vehicle’s side slip angle magnitude by 96.2%. In addition, according to the changing trend of the steering wheel angle, the side slip angle does not change. This shows that the vehicle is already in an unstable state at this time, and there is a phenomenon of flicking and turning around. The above conclusion can also be verified from the vehicle trajectory in Figure 8f. Under the action of the control algorithm, the driving route of the vehicle maintains a serpentine shape. The vehicle’s trajectory without the action of the stability control algorithm produces a large deviation and cannot maintain the serpentine condition.

4.3. Verification of Roll Stability

The fishhook condition is often used to evaluate the roll stability of the vehicle due to the fact that it can simulate the emergency avoidance situation that is prone to vehicle rollover. Therefore, this paper also adopts the fishhook working condition to verify the effectiveness of the proposed roll stability control algorithm.
Because the angle of the steering wheel significantly changes in the fishhook condition, the vehicle is more prone to rollover on roads with a high adhesion coefficient. Therefore, in order to verify the control effect of the roll stability algorithm, this paper considers this working condition for testing. In the simulation test, the initial vehicle speed and the road surface adhesion coefficient are set to 70 km/h and 0.85, respectively.
The simulation results of the fishhook conditions are shown in Figure 9.
It can be seen from Figure 9a that the steering wheel quickly turns left to the 90° position in 1 s and then maintains it for 0.25 s. Afterward, the steering wheel quickly turns to the right to the −90° position and then slowly returns to the initial position after holding for 3 s. The steering wheel is held for 2 s after returning to its original position. During the whole process, the steering wheel has a maximum rotation angle of 90°. This working condition can simulate the situation of emergency obstacle avoidance. It can be seen from Figure 9b that under the action of no stability control algorithm, the calculation of the LTR of the vehicle has stopped in more than 5 s, which indicates that it has completely rolled over at this time. However, the LTR value of the vehicle under the action of the stability control algorithm can return to normal, which proves that the roll control is effective. The roll angle and roll angular velocity are the indexes of the presented control quantification. It can be seen from Figure 9d,e that under the action of the stability control algorithm, the vehicle roll angle and the roll angular velocity can gradually return to a stable state when the LTR reaches 1. If the vehicle is not applied with stability control, its roll angle and roll rate sharply increase at 5 s, and finally, instability and rollover occur. It can be deduced from the specific data of the simulation that for 0–3 s, the intervention of the stability control algorithm has no significant influence on the roll angle curve of the vehicle. Within 3–6 s, the maximum roll angle of the vehicle without the stability control algorithm reaches 34.03°, while that with the stability control algorithm is only 6.44°. By comparing the specific data in Figure 9d, it can be deduced that the stability control algorithm can reduce the maximum value of the roll angle by 81.1% within 3–6 s. In addition, within 3–6 s, the maximum value of the vehicle’s roll rate without the stability control algorithm reaches 55.62 °/s, while that with the stability control algorithm is only 19.49 °/s. By comparing the specific data in Figure 9e, it can be seen that within 3–6 s, the stability control algorithm can reduce the maximum value of the roll angular velocity by 65.0%. It can also be seen from Figure 9f that under the action of the stability control algorithm, the vehicle’s lateral acceleration can gradually return to a steady state. Conversely, if no stability control is applied to the vehicle, its lateral acceleration will exhibit drastic changes until it eventually rolls over. By comparing the specific data in Figure 9f, it can be observed that the amplitude range of the lateral acceleration of the vehicle without adding the stability control algorithm is [−4.07, 5.38]. The amplitude range of the vehicle lateral acceleration added to the stability control algorithm is [−4.12, 4.28]. The stability control algorithm reduces the magnitude of the vehicle’s lateral acceleration by 11.1% throughout the simulation. Figure 9g shows that without the intervention of the stability control algorithm, the vehicle’s driving trajectory significantly deviates. Since the vehicle rolls over in the middle of driving, its driving distance is relatively short in the simulation. It can be seen from the simulation experiment of the fishhook condition that the roll stability control strategy has a good control effect.

5. Conclusions

In this paper, a vehicle yaw stability controller is designed based on the linear two-degree-of-freedom model and the LQR algorithm. A vehicle roll stability controller is also designed based on a linear three-degree-of-freedom model and an MPC algorithm. A coordinated control strategy for the yaw and roll stability is designed by considering the LTR as the condition of yaw and roll stability switching. In addition, the designed control strategy is verified by MATLAB/Simulink and Trucksim co-simulation.

5.1. Discussion and Analysis of Results

Compared with no control, in terms of yaw stability, the stability control algorithm can make the yaw rate track the target value with high precision, and it can also make the side slip angle regularly follow the real-time change of the steering wheel angle and reduce its amplitude size. As for the roll stability, the simulation results show that the stability control algorithm can significantly reduce the maximum magnitude of the curve responses of roll angle, roll angular velocity, and lateral acceleration, improve their respective convergence, and suppress the occurrence of rollover. From the simulation data results, when the vehicle is running at a high speed of 90 km/h, the stability control algorithm can control the yaw rate tracking error within 0.05 rad/s. In addition, the control algorithm can reduce the maximum amplitude of the side slip angle, the maximum value of the roll angle, the maximum value of the roll angular velocity, and the amplitude of the lateral acceleration by more than 96%, 81.1%, 65.0%, and 11.1%, respectively. It can be deduced from the analysis of the simulation results that the designed control algorithm has a good control effect in improving the electric bus’s yaw stability and roll stability.
The work in [37] is also based on distributed drive, a new electric vehicle drive architecture, and designs a stability coordination control algorithm that considers vehicle yaw and roll. However, [37] is different from this article in the specific selection of the control algorithm. The work in [37] uses the fuzzy control method for vehicle yaw and roll stability control. In terms of verifying the effectiveness of the control algorithm, working conditions similar to those in this article were used for simulation verification. Under the step input of the steering angle, the vehicle travels at 90 km/h. Under the control algorithm of [37], the maximum error of the actual yaw rate following the expected value reaches 0.03 rad/s. Under the control algorithm designed in this article, the maximum error of the actual yaw rate following the expected value is only within 0.01 rad/s. Under serpentine conditions, the vehicle travels at 90 km/h. Under the control algorithm of [37], the maximum error of the actual yaw rate following the expected value reaches 0.1 rad/s. Under the control algorithm designed in this article, the maximum error of the actual yaw rate following the expected value is only within 0.03 rad/s. Under the fishhook condition that easily causes the vehicle to roll, the vehicle travels at 70 km/h. Under the control algorithm of [37], the maximum roll angle reaches 0.02 rad, and the maximum roll angular speed reaches 0.04 rad/s. Under the control algorithm designed in this article, the maximum roll angle is only 0.0105 rad, and the maximum roll angle speed reaches 0.035 rad/s. This is due to the fact that the LQR control algorithm is superior to the fuzzy control algorithm in terms of control accuracy. Although the fuzzy control algorithm has the advantages of a simple control principle and no need to establish a clear mathematical model to achieve control, its control strategy relies heavily on experience design. The LQR algorithm is designed based on a two-degree-of-freedom model that can fully reflect the vehicle’s yaw properties, and an optimization objective function is designed to achieve the solution.

5.2. Future Research Prospects

It can be deduced from the analysis of the simulation results that the designed control algorithm has a good control effect in improving the electric bus’s yaw stability and roll stability.
However, room for improvement still exists. More precisely, the control algorithms can be further optimized. In addition, the control parameters in the LQR and MPC algorithms used in this paper are fixed. In future work, a variable parameter regulator or an adaptive algorithm can be introduced to meet the stability requirements of changing the working conditions. In terms of road surface conditions, this paper does not consider a model of aerodynamic-road surface interaction. In subsequent research, in order to further ensure the stability of the vehicle, the aerodynamic-road interaction model can be fully considered to guide the design of the control algorithm. Moreover, in terms of algorithm verification, no real vehicle test was conducted due to the danger of its conditions. Thus, the test conditions can be adjusted to verify the control effect of the control algorithm on the actual vehicle according to the requirements of the site and the safety of the test.

Author Contributions

Conceptualization and methodology, S.Z. and B.W.; software and validation and writing, B.W.; data management and validation, C.P.; formal analysis and review, M.S.; formal analysis and editing, C.W.; review and editing, H.C.; project administration and funding acquisition, M.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National key research and development program, Fuel cell stack with High-performance membrane electrode and ultra-thin titanium electrode plate (grant number: 2022YFB2502401), The State Key Laboratory of Clean Energy Utilization Open Fund (grant number: ZJUCEU2022003) and Research on thermal management of fuel cell vehicle (grant number 109205-P322027J). The APC was funded by Research on thermal management of fuel cell vehicle.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper. The paper reflects the views of the scientists, and not the company.

References

  1. Zhan, M. Research on Technology Evolution of Toyota Hybrid Electric Vehicle Based on ESFC Framework; Zhengzhou University: Zhengzhou, China, 2017. [Google Scholar]
  2. Kusuma, C.F.; Budiman, B.A.; Nurprasetio, I.P.; Islameka, M.; Masyhur, A.H.; Aziz, M.; Reksowardojo, I.K. Energy Management System of Electric Bus Equipped with Regenerative Braking and Range Extender. Int. J. Automot. Technol. 2021, 22, 1651–1664. [Google Scholar] [CrossRef]
  3. Gietelink, O.J.; Ploeg, J.; De Schutter, B.; Verhaegen, M. Development of a driver information and warning system with vehicle hardware-in-the-loop simulations. Mechatronics 2009, 19, 1091–1104. [Google Scholar] [CrossRef]
  4. Liang, S. Research on Control Strategy of Driving Torque Distribution for a Dispersed Drive Electric Bus. Bus Coach. Technol. Res. 2019, 41, 5–7. [Google Scholar] [CrossRef]
  5. Fan, W.X.; Liu, F.; Cen, W.; Zeng, S.; Gao, J.J. Development Status and Trend of Distributed Drive Pure Electric Bus. In Proceedings of the 14th Henan Provincial Automotive Engineering Science and Technology Symposium, Puyang, China, 20 September 2017. [Google Scholar]
  6. Huang, G.; Yuan, X.; Shi, K.; Wu, X. A BP-PID controller-based multi-model control system for lateral stability of distributed drive electric vehicle. J. Frankl. Inst. 2019, 356, 7290–7311. [Google Scholar] [CrossRef]
  7. Shi, K.; Yuan, X.; Huang, G.; He, Q. MPC-based compensation control system for the yaw stability of distributed drive electric vehicle. Int. J. Syst. Sci. 2018, 49, 1795–1808. [Google Scholar] [CrossRef]
  8. Shi, K.; Yuan, X.; Liu, L. Model predictive controller-based multi-model control system for longitudinal stability of distributed drive electric vehicle. ISA Trans. 2018, 72, 44–55. [Google Scholar] [CrossRef]
  9. Yue, M.; Yang, L.; Sun, X.; Xia, W. Stability Control for FWID-EVs With Supervision Mechanism in Critical Cornering Situations. IEEE Trans. Veh. Technol. 2018, 67, 10387–10397. [Google Scholar] [CrossRef]
  10. Wang, J.; Luo, Z.; Wang, Y.; Yang, B.; Assadian, F. Coordination Control of Differential Drive Assist Steering and Vehicle Stability Control for Four-Wheel-Independent-Drive EV. IEEE Trans. Veh. Technol. 2018, 67, 11453–11467. [Google Scholar] [CrossRef]
  11. Tahouni, A.; Mirzaei, M.; Najjari, B. Novel Constrained Nonlinear Control of Vehicle Dynamics Using Integrated Active Torque Vectoring and Electronic Stability Control. IEEE Trans. Veh. Technol. 2019, 68, 9564–9572. [Google Scholar] [CrossRef]
  12. Zhang, Z.; Ma, X.; Liu, C.; Chen, L. Direct yaw moment control based on hierarchical model for In-wheel motor drive vehicles. J. Agric. Mach. 2019, 50, 387–394. [Google Scholar]
  13. Zhang, L. Research on State Estimation and Torque Vectoring Control of Distributed Drive Electric Vehicles. Ph.D. Thesis, Jilin University, Changchun, China, 2019. [Google Scholar]
  14. Fu, C.; Hoseinnezhad, R.; Li, K.; Hu, M. A novel adaptive sliding mode control approach for electric vehicle direct yaw-moment control. Adv. Mech. Eng. 2018, 10, 168781401880317. [Google Scholar] [CrossRef]
  15. Zhai, L.; Sun, T.; Wang, J. Electronic stability control based on motor driving and braking torque distribution for a four in-wheel motor drive electric vehicle. IEEE Trans. Veh. Technol. 2016, 65, 4726–4739. [Google Scholar] [CrossRef]
  16. Hou, R.; Zhai, L.; Sun, T.; Hou, Y.; Hu, G. Steering Stability Control of a Four In-Wheel Motor Drive Electric Vehicle on a Road with Varying Adhesion Coefficient. IEEE Access 2019, 7, 32617–32627. [Google Scholar] [CrossRef]
  17. Leng, B.; Xiong, L.; Yu, Z.; Zou, T. Allocation control algorithms design and comparison based on distributed drive electric vehicles. Int. J. Automot. Technol. 2018, 19, 55–62. [Google Scholar] [CrossRef]
  18. Lin, J.; Zou, T.; Zhang, F.; Zhang, Y. Yaw stability research of the distributed drive electric bus by adaptive fuzzy sliding mode control. Energies 2022, 15, 1280. [Google Scholar] [CrossRef]
  19. Ahmadian, N.; Khosravi, A.; Sarhadi, P. Driver assistant yaw stability control via integration of AFS and DYC. Veh. Syst. Dyn. 2022, 60, 1742–1762. [Google Scholar] [CrossRef]
  20. Zhang, L.; Ma, L.; Chen, S. Design of the integrated AFS and DYC scheme for vehicles via FTSM and SOSM techniques. Discret. Contin. Dyn. Syst.-Ser. S 2022, 15, 3331–3350. [Google Scholar] [CrossRef]
  21. Sun, P.; Trigell, A.S.; Drugge, L.; Jerrelind, J. Energy efficiency and stability of electric vehicles utilising direct yaw moment control. Veh. Syst. Dyn. 2022, 60, 930–950. [Google Scholar] [CrossRef]
  22. Fu, C.; Hoseinnezhad, R.; Bab-Hadiashar, A.; Jazar, R.N. Direct yaw moment control for electric and hybrid vehicles with independent motors. Int. J. Veh. Des. 2015, 69, 1–24. [Google Scholar] [CrossRef]
  23. Yufang, L.; Baichuan, L.; Ming, N. Research on vehicle critical condition prediction and optimal yaw moment intervention based on nonlinear dynamics and Monte Carlo simulation. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2021, 235, 3358–3374. [Google Scholar] [CrossRef]
  24. Shim, T.; Ghike, C. Understanding the limitations of different vehicle models for roll dynamics studies. Veh. Syst. Dyn. 2007, 45, 191–216. [Google Scholar] [CrossRef]
  25. Miege, A.J.P.; Cebon, D. Optimal roll control of an articulated vehicle: Theory and model validation. Veh. Syst. Dyn. 2005, 43, 867–884. [Google Scholar] [CrossRef]
  26. Rajamani, R.; Piyabongkarn, D. New paradigms for the integration of yaw stability and rollover prevention functions in vehicle stability control. IEEE Trans. Intell. Transp. Syst. 2013, 14, 249–261. [Google Scholar] [CrossRef]
  27. Kang, J.; Yoo, J.; Yi, K. Driving Control Algorithm for Maneuverability, Lateral Stability, and Rollover Prevention of 4WD Electric Vehicles with Independently Driven Front and Rear Wheels. IEEE Trans. Veh. Technol. 2011, 60, 2987–3001. [Google Scholar] [CrossRef]
  28. Solmaz, S.; Corless, M.; Shorten, R. A methodology for the design of robust rollover prevention controllers for automotive vehicles: Part 2—Active steering. In Proceedings of the 2007 American Control Conference, New York, NY, USA, 9–13 July 2007; p. 1606. [Google Scholar]
  29. Parida, N.C.; Raha, S.; Ramani, A. Rollover-Preventive Force Synthesis at Active Suspensions in a Vehicle Performing a Severe Maneuver with Wheels Lifted Off. IEEE Trans. Intell. Transp. Syst. 2014, 15, 2583–2594. [Google Scholar] [CrossRef]
  30. Xiao, L.; Wang, M.; Zhang, B.; Zhong, Z. Vehicle roll stability control with active roll-resistant electro-hydraulic suspension. Front. Mech. Eng. 2020, 15, 43–54. [Google Scholar] [CrossRef]
  31. Vu, V.T.; Sename, O.; Dugard, L.; Gaspar, P. Enhancing roll stability of heavy vehicle by LQR active anti-roll bar control using electronic servo-valve hydraulic actuators. Veh. Syst. Dyn. 2017, 55, 1405–1429. [Google Scholar] [CrossRef]
  32. Zhao, Q.; Xie, L.C. Research on Anti-Roll Control Strategy and Algorithm of Automobile Based on Active Anti-Roll Bar. J. Chongqing Univ. Sci. Technol. (Nat. Sci.) 2019, 33, 1–7. [Google Scholar]
  33. Solmaz, S.; Corless, M.; Shorten, R. A methodology for the design of robust rollover prevention controllers for automotive vehicles with active steering. Int. J. Control 2007, 80, 1763–1779. [Google Scholar] [CrossRef]
  34. Chen, B.; Peng, H. Differential-braking-based rollover prevention for sport utility vehicles with human-in-the-loop evaluations. Veh. Syst. Dyn. 2001, 36, 359–389. [Google Scholar] [CrossRef]
  35. Chiu, J.; Solmaz, S.; Corless, M.; Shorten, R. A methodology for the design of robust rollover prevention controllers for automotive vehicles using differential braking. Int. J. Veh. Auton. Syst. 2010, 8, 146–170. [Google Scholar] [CrossRef]
  36. Guizhen, Y.; Honggang, L.; Pengcheng, W.; Xinkai, W.; Yunpeng, W. Real-time bus rollover prediction algorithm with road bank angle estimation. Chaos Solitons Fractals 2016, 89, 270–283. [Google Scholar] [CrossRef]
  37. Qitao, F. Stability Control System Design for Distributed Drive Electric Bus; Zhejiang University: Zhejiang, China, 2021. [Google Scholar]
Figure 1. Overall control framework.
Figure 1. Overall control framework.
Wevj 14 00343 g001
Figure 2. Linear two-degree-of-freedom vehicle model.
Figure 2. Linear two-degree-of-freedom vehicle model.
Wevj 14 00343 g002
Figure 3. Vehicle three-degree-of-freedom model.
Figure 3. Vehicle three-degree-of-freedom model.
Wevj 14 00343 g003
Figure 4. Flow chart of coordinated control strategy.
Figure 4. Flow chart of coordinated control strategy.
Wevj 14 00343 g004
Figure 5. Steering wheel angle.
Figure 5. Steering wheel angle.
Wevj 14 00343 g005
Figure 6. Simulation result graph.
Figure 6. Simulation result graph.
Wevj 14 00343 g006aWevj 14 00343 g006b
Figure 7. Steering wheel angle.
Figure 7. Steering wheel angle.
Wevj 14 00343 g007
Figure 8. Simulation result graph.
Figure 8. Simulation result graph.
Wevj 14 00343 g008
Figure 9. Simulation result graph.
Figure 9. Simulation result graph.
Wevj 14 00343 g009aWevj 14 00343 g009b
Table 1. Vehicle parameters.
Table 1. Vehicle parameters.
ParameterValueParameterValue
Vehicle mass (kg)11,600Body roll damping (Nms/rad)38,000
Wheelbase (m)6.15Roll stiffness of front axle tires (N/rad)110,000
Distance from front axle to center of mass (m)3.85Roll stiffness of rear axle tires (N/rad)200,000
Distance from rear axle to center of mass (m)2.3Moment of inertia of X axis (kg m2)17,036.8
Distance between left and right wheel tires (m)1.903Moment of inertia of Z axis (kg m2)71,058
Vehicle centroid height (m)1.5Rolling radius of the tire (m)0.465
Body roll stiffness (Nm/rad)500,000
Table 2. Parameters of simulation working conditions.
Table 2. Parameters of simulation working conditions.
Condition NameBraking ForceInitial SpeedSteering Wheel AngleRoad Surface Adhesion Coefficient
Steering wheel angle step condition5000 N90600.3
Serpentine condition5000 N90900.3
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

Zhu, S.; Wei, B.; Ping, C.; Shi, M.; Wang, C.; Chen, H.; Han, M. Research on Stability Control Algorithm of Distributed Drive Bus under High-Speed Conditions. World Electr. Veh. J. 2023, 14, 343. https://doi.org/10.3390/wevj14120343

AMA Style

Zhu S, Wei B, Ping C, Shi M, Wang C, Chen H, Han M. Research on Stability Control Algorithm of Distributed Drive Bus under High-Speed Conditions. World Electric Vehicle Journal. 2023; 14(12):343. https://doi.org/10.3390/wevj14120343

Chicago/Turabian Style

Zhu, Shaopeng, Bangxuan Wei, Chen Ping, Minjun Shi, Chen Wang, Huipeng Chen, and Minglu Han. 2023. "Research on Stability Control Algorithm of Distributed Drive Bus under High-Speed Conditions" World Electric Vehicle Journal 14, no. 12: 343. https://doi.org/10.3390/wevj14120343

Article Metrics

Back to TopTop