Next Article in Journal
Deep Reinforcement Learning Based Resource Allocation with Radio Remote Head Grouping and Vehicle Clustering in 5G Vehicular Networks
Previous Article in Journal
Proposal for a Localization System for an IoT Ecosystem
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of Intrinsic Mechanistic of Stability-Tracking Control for Distributed Drive Autonomous Electric Vehicle

1
Department of Automobile and Traffic Engineering, Wuhan University of Science and Technology, Wuhan 430065, China
2
School of Automotive Engineering, Hubei University of Automotive Technology, Shiyan 442002, China
*
Author to whom correspondence should be addressed.
Electronics 2021, 10(23), 3010; https://doi.org/10.3390/electronics10233010
Submission received: 1 November 2021 / Revised: 25 November 2021 / Accepted: 1 December 2021 / Published: 2 December 2021

Abstract

:
For distributed drive autonomous vehicles, adding lateral stability control (LSC) to the trajectory tracking control (TTC) can optimize the distribution of the driving torque of each wheel, so that the vehicle can track the planned trajectory while maintaining stable lateral motion. However, the influence of adding LSC on the TTC system is still unclear. Firstly, a stability-track hierarchical control structure composed of LSC and TTC was established, and the interaction between the two layers was identified as the key of this paper. Then, the Intrinsic Mechanistic framework of the stability-tracking control (STC) was proposed by establishing and analyzing the vehicle dynamic model and control process of two layers. Finally, through simulation experiments, it was found that the change in the curvature of the target trajectory will make the tracking target trajectory and maintaining the lateral stability of the vehicle appear to conflict; in addition, in the LSC layer, the steering characteristics and delay characteristics of different reference models have a greater impact on the lateral stability and trajectory tracking performance; moreover, adjusting the preview time has a more obvious effect on trajectory tracking and lateral stability than the stability correction intensity coefficient.

Graphical Abstract

1. Introduction

Autonomous driving vehicles (ADVs) is an advanced vehicle intelligent technology that integrates environment perception, decision planning and motion control in virtue of intelligent equipment [1]. Due to the simple transmission mode of pure electric vehicles, most of the ADVs use pure electric chassis. In many driving modes of electric vehicles, the distributed driving mode with hub motor drive as the core has unique advantages in enhancing vehicle safety, handling stability and improving vehicle energy efficiency, and has become a hot spot in academic and industrial circles [2,3]. By optimizing the allocation of the driving/braking torque of each wheel, many vehicle active safety technologies can be implemented through this structure, such as Antilock Braking System (ABS), Acceleration Slip Regulation (ASR), Differential Drive Assist Steering (DDAS), Electronic Differential Control (EDC), Four Wheel Steering (4WS), Vehicle Stability Control (VSC), etc., [4,5,6]. Direct Yaw-Moment Control (DYC) is the most effective and common control method for LSC [7,8]. The main principle is to generate different longitudinal forces in each wheel of the vehicle to produce inward or outward yaw moment to maintain stability of the vehicle [9]. Distributed drive electric vehicles (DDEVs) simplify the vehicle transmission system and have the advantage that the motor can be controlled independently, quickly and precisely, and DYC can be easily achieved by allocating driving/braking torque to each wheel [8,10].
Trajectory tracking control (TTC) is one of the key technologies of ADVs control system. The objective of TTC is to achieve the vehicle following the planned path with small lateral displacement error and other performance requirements through the vehicle’s steering and drive control subsystem. A large number of trajectory tracking algorithms have been applied to autonomous motion control subsystems, such as Stanley Model, Optimal Preview Control (OCM), Proportion Integration Differentiation (PID), Model predictive control (MPC), linear quadratic regulator (LQR), Sliding Mode Control (SMC), H∞ control, Neural Network Model (NNM), etc., [11,12]. However, these algorithms only provide the vehicle with the ability to perform direction and speed control under good road adhesion conditions, but they seldom consider the lateral stability under extreme conditions. When ADVs vehicle travels on a road with poor adhesion conditions and high vehicle speed, the vehicle may become unstable and drive out and into the target trajectory [13,14].
In some of the literature, LSC has been added to the TTC algorithm in an attempt to improve the vehicle’s ability to maintain lateral stability for TTC in extreme path-following scenarios. Here, we summarize the control system composed of TTC and LSC as stability tracking control (STC). Wu et al. [15] designed a trajectory tracking controller based on MPC, which can allocate the steer angle and the torque of each wheel, while considering the actuator constraints and the vehicle stability constraints, and then track the desired trajectory. The controller effectively realizes trajectory tracking with high accuracy and lateral stability and strong robustness. Similarly to Reference [15], Reference [13] adopted the method of multi-objective control, using sideslip angle and yaw rate as the reference input of stability control target and vehicle speed; and yaw angle and lateral displacement as maneuverability and tracking accuracy, respectively. The main innovation of this approach is to transform the constraint problem of the lateral motion state of the vehicle into the planning and tracking problem of the lateral motion state. In contrast to the above two studies, in the literature [14,16,17,18,19,20,21,22], a hierarchical control approach was used to decouple the speed tracking control and TTC, as well as the LSC of the vehicle. By comparing the simulation results of decoupling or not, it was found that the decoupling approach had better speed-tracking performance in the results [17]. In the literature [16,18,19,21], different speed control, LSC and TTC were proposed, using different control algorithms for the issues caused by the nonlinear, high coupling and over-actuated characters of DDEVs vehicles. Hu et al. [22] proposed an output constraint controller, which enables the vehicle to maintain STC without exceeding the safety boundary, using the robust LQR algorithm. Chen et al. [20] proposed a super-twisting second-order sliding mode control algorithm with the nonlinear disturbance observer when considering the lateral slope of the road. Liang et al. [14] pointed out the strong coupling between longitudinal motion and yaw motion, where the path-following objectives and dynamical stability may strongly conflict with each other, and they proposed a path following controller based on yaw rate prediction and a coordinated control mechanism to achieve the coordinated control of path-following and lateral stability. In a word, these studies confirm that TTC and LSC need to be coordinated. However, the intrinsic mechanism of STC is not clear. Research on this issue has the following significance: (1) by analyzing whether the TTC and LSC will conflict under their respective control objectives, guidance can be put forward for the stability-tracking coordination control method; (2) and by analyzing the process of STC, the main factors affecting STC can be found, and the efficiency of the STC system can be improved.
In order to obtain the principle of the interaction of the two control layers and the main factors affecting the STC, a framework of interaction mechanism between TTC and LSC is proposed. In the process of illustrating and discussing the contents of this framework, a vehicle dynamics model is developed and a STC method is proposed. In the TTC layer, the optimal preview control model is used to obtain the front wheel steer angle. In the LSC layer, the additional yaw moment is calculated by using five reference model, and a torque allocation method combining the proportional allocation rule based on axial load and minimizing tire utilization rule is proposed to calculate the torque of each wheel. Finally, the effects of target trajectory, reference model and control parameters on the STC system are analyzed qualitatively and quantitatively through simulation experiments.

2. Stability-Tracking Hierarchical Control Structure

The Materials and Methods should be described with sufficient details to allow others to replicate and build on the published results. Please note that the publication of your manuscript implicates that you must make all materials, data, computer code and protocols associated with the publication available to readers. Please disclose, at the submission stage, any restrictions on the availability of materials or information. New methods and protocols should be described in detail, while well-established methods can be briefly described and appropriately cited.
Hierarchical control structure is widely used in vehicle dynamics chassis integrated control and the intelligent driving control system. In the design of the intelligent driving control system, the whole system is often divided into perception layer, decision-making and planning layer, motion control layer, execution layer and so on [23,24]. At present, in DDEVs, LSC is mainly implemented by a hierarchical mechanism, which is generally divided into three layers: vehicle motion state prediction layer, vehicle motion tracking layer, and torque distribution and executive layer [2,3,25,26,27].
According to the reviewed references, the structure combining vehicle LSC and TTC of DDEVs is simplified into a stable-tracking hierarchical control structure [14,16,17,18,19,20,21,22], as shown in Figure 1. The control structure mainly includes a trajectory planning layer; trajectory tracking layer; motion tracking or stability discriminant layer; torque allocation layer; and execution layer composed of motors, tires and other subsystems of the vehicle. Here, the target trajectory given by the trajectory planning layer is simplified and represented by a trajectory line. The function of the trajectory tracking layer is to control the vehicle to track the target trajectory line and calculate the steer wheel angle and braking/acceleration force. The function of the LSC layer is to calculate the additional yaw moment and longitudinal force required by the vehicle according to the acceleration/braking force and steer angle. In this process, the feedback information of vehicle state will affect the judgment of both the two layers, and the steering wheel angle obtained by the trajectory tracking layer will also directly affect the LSC layer. Obviously, in this structure composed of multilayer feedforward and multilayer feedback, the interaction between the TTC layer and the LSC layer will affect the performances of trajectory tracking and vehicle stability. Therefore, the key to the study of stability-tracking control system is to study the interaction between TTC layer and vehicle LSC layer.

3. Analysis of the Interaction Process between Trajectory Tracking Control and Lateral Stability Control

In order to analyze the interaction process between the TTC layer and the LSC layer, the vehicle dynamics model is used as a motion reference model to predict the motion state and trajectory of the vehicle. The TTC layer consists of a lateral displacement tracking controller and a longitudinal velocity tracking controller [11]. The LSC layer consists of prediction of the vehicle state, motion tracking and torque allocation. The research in this paper belongs to primal research. Consequently, the control model and the control structure and parameters should be representative and not complex.

3.1. Vehicle Dynamic Model

Due to its simplicity, the yaw plane vehicle model considering the lateral movement, longitudinal movement and heading angle change of the vehicle is often used in the literature [13,17,18,20]. The yaw plane dynamics vehicle model is established in this paper, as shown in Figure 2. The origin of the vehicle body coordinate system is the center of mass, the X-axis points to the heading direction and the Y-axis points to the left side in the top view. The vehicle sideslip angle, yaw rate and longitudinal velocity of the center mass were selected as motion state variables, and the front wheel steer angle and the driving/braking torque of the four tires were selected as the control input of the system. The symbols and physical quantities in the modeling process are listed in Table 1.
According to Newtonian mechanics, the yaw plane dynamics model of the vehicle can be established.
Longitudinal motion equation:
m ( v ˙ x γ v y ) = ( F x f l + F x f r ) cos δ f ( F y f l + F y f r ) sin δ f + F x r l + F x r r
Lateral motion equation:
m ( v ˙ y + γ v x ) = ( F x f l + F x f r ) sin δ f + ( F y f l + F y f r ) cos δ f + F y r l + F y r r
Yaw motion equation:
I Z γ ˙ = l f ( F x f l + F x f r ) sin δ f + l f ( F y f l + F y f r ) cos δ f l r ( F y r l + F y r r ) + d 2 ( F x f r F x f l ) cos δ f + d 2 ( F x r r F x r l ) + d 2 ( F y f l F y f r ) sin δ
The cornering force of each tire is as follows:
F y i = k i α i  
where i = fl, fr, rl, and rr represents front left wheel, front right wheel, rear left wheel and rear right wheel, respectively. The sideslip angle of front and rear axle tires is calculated as follows:
{ α f l , f r = β + l f γ v x δ f α r l , r r = β l r γ v x
The tire lateral dynamics model is the most common way to describe the interaction between the road surface and the tire. Figure 3 shows the tire cornering force curve under different loads, using empirical data in CarSim. The slope of the curve is the tire cornering stiffness, which can be divided into linear and non-linear regions. Under the assumption of a small sideslip angle, the relationship between the cornering force and the sideslip angle of the tire under small lateral acceleration can be easily expressed with the linear tire model used [14].
A linear tire model under a specific tire load can be constructed by linear interpolation, and the formula for calculating tire cornering force is as follows:
F y = F y ( j + 1 ) F z i F z ( j ) F z ( j + 1 ) F z ( j ) + F y ( j ) F z ( j + 1 ) F z i F z ( j + 1 ) F z ( j )
The combined cornering stiffness of the front and rear axle tires is as follows:
k i = k = 1 n F y k / α k n
where Fz(j) (j = 1, 2, 3, ...8) is the vertical load corresponding to curves, and Fy(j) is the cornering force curve in Figure 3. Fzi is the vertical load of each tire, as follows [8,17,19]:
{ F Z f l = m l ( 1 2 g l r 1 2 v ˙ x h g l r d v ˙ y h g ) F Z f r = m l ( 1 2 g l r 1 2 v ˙ x h g + l r d v ˙ y h g ) F Z r l = m l ( 1 2 g l f + 1 2 v ˙ x h g l f d v ˙ y h g ) F Z r r = m l ( 1 2 g l f + 1 2 v ˙ x h g + l f d v ˙ y h g )
From (1) to (8), it can be seen that the front wheel steer angle and the driving/braking torque of each wheel produces the power of vehicle forward/braking, yaw motion and lateral motion. The change of vertical load will cause the change of cornering stiffness each tire, thus leading to the change of tire cornering force. The additional yaw moment reduces the ratio of the yaw moment generated by the tire cornering and makes the tire cornering force as close to the linear region as possible. These forces and torques will affect the longitudinal movement, lateral movement and yaw movement of the vehicle. From the perspective of vehicle dynamics, the three are coupled with each other. There are two reasons for coupling, namely input coupling and motion component coupling. The relationship between the product of the longitudinal force of each tire and the front wheel steer angle is the input coupling. The acceleration components of lateral and longitudinal motions (the second term on the left side of the Equations (1) and (2)) are the motion component coupling. The two reasons directly affect the change of vehicle motion state and the feedback of motion state.

3.2. Trajectory Tracking Control Layer

The TTC layer is composed of speed controller and direction controller. In this section, we establish the optimal preview control driver model, which is a remarkably representative steering control method [12,28]. Figure 4 is the schematic diagram of the optimal control driver model. Its coordinate system includes a global coordinate system, inertial coordinate system and vehicle coordinate system. The origin of the vehicle coordinate system is fixed at the center of the front axle, and the XV axes and YV axes are parallel to the longitudinal axis and the first axle of the vehicle, respectively. The origin of the inertial coordinate system coincides with the origin of the vehicle coordinate system; the Xi axis and Yi axis are parallel to the X-axis and Y-axis of the global coordinate system, respectively; and the included angle between the front of the vehicle and the Xi axis of the inertial coordinate system is the yaw angle, ψ.
Using the coordinate transformation method, we see that the preview point, P, in the vehicle coordinate system and the ordinate of the vehicle at t + TPT can be obtained as follows:
{ Y t arg e t V = [ Y t arg e t G Y V G ( t ) ] cos ψ [ X t arg e t G X V G ( t ) ] sin ψ Y V ( t + T P T ) = [ Y V G ( t + T P T ) Y V G ( t ) ] cos ψ [ X V G ( t + T P T ) X V G ( t ) ] sin ψ
where the superscript of the symbol represents the coordinate system it is in, and the subscript represents the object it belongs to. X t arg e t G and Y t arg e t G are respectively the abscissa and ordinate of the preview point, P. The abscissa of the preview point in the vehicle coordinate system is the product of preview time, TPT, and vehicle speed, vx.
The modeling process of the Optimal Preview Control (OPC) driver model is explained in detail in Reference [29], and the general modeling process is as follows:
Firstly, assuming that the speed is constant, a 2-DOF linear dynamics model of vehicle yaw motion is established to predict vehicle motion state, and its state space expression is as follows:
[ Y ˙ V G γ a y γ ˙ ] = [ 0 v x 1 0 0 0 0 1 0 0 ( k f + k r ) m v x l r k r l f k f m v x v x 0 0 l r k r l f k f I z v x ( l f 2 k f + l r 2 k r ) I z v x ] [ Y V G ψ v y γ ] + [ 0 0 k f m l f k f I z ] [ δ f ]
where kf and kr are the total cornering stiffness of tires of the front and rear axles, respectively, and X ( t ) = [ Y V G ( t ) ψ v y γ ] T is the motion status of the vehicle at time, t. The lateral displacement of the vehicle front axle center is as follows:
Y f G ( t ) = [ 1 a 0 0 ] [ Y V G ( t ) ψ v y γ ] T
Then, the lateral displacement of the vehicle front axle center at time, t + TPT, is predicted as follows:
Y f G ( t + T P T ) = C e A T P T X ( t ) + C 0 T P T e A η d η B u
where AR4 × 4, BR4 × 1 and CR1 × 4 are the state matrix, control matrix and coefficient matrix of output vector of the state space expression (10), respectively. The first and second terms on the right side of the equation correspond to the free response and forced response of the vehicle motion, respectively.
Finally, the objective function of minimizing the sum of squares of track tracking errors was established to solve the optimal wheel steer angle:
J = 1 T P T t t + T P T ( Y t arg e t V ( η ) Y V ( t + T P T ) ) 2 w ( η ) d η
The optimal wheel steer angle after discretization is as follows:
δ f ( t + t d ) * = δ f ( t ) + Y t arg e t V F X ( t ) G
where we have the following:
{ G = C 0 T P T e A η d η B F = C e A · T P T
In Formula (14), the denominator of the second term on the right of the equation is the difference between the lateral displacement deviation of the preview point, P, and the displacement of the free response of the vehicle, and the numerator GR1 × 1 is the coefficient of the forced response.
Obviously, the key to maintaining stable steering lies in the magnitude of G, which is a function of TP. The relationship between the preview time (TPT) and G at different vehicle speeds (vx) can be obtained by bringing in the necessary parameters, as shown in Figure 5. It can be seen from the figure that G gradually increases with the increase of TPT and vx, and finally remains unchanged. According to Formula (14), a smaller G value results in a larger increment of front wheel steer angle and a larger rate of change.
A big change rate of front wheel steer angle will cause the vehicle’s motion state to be close to the instability limit. Figure 6 shows the phase plane portrait of yaw rate and sideslip angle of the vehicle at different rate of the front wheel steer angle. When the total wheel angle is constant, the larger the rate, the larger the area of the phase curve enclosed by yaw rate and sideslip angle of the vehicle, and the easier the vehicle state is to approach the instability boundary in the process of transferring from stable point P1 to another stable point, P2.
Based on the above analysis, if the parameter TPT of the TTC is too small, it may make the stability of the vehicle worse.
The longitudinal speed tracking controller is designed by using the PID algorithm, and the driving/braking force is then calculated. The constant speed, vxr, is defined as the target speed; and the difference between the current speed, vx, and the target speed, vxr, is as follows:
Δ v x = v x r v x
The driving/braking force is as follows:
F x = K T [ Δ v x + 1 T i T 0 t Δ v x d t + T d T d Δ v x d t ]
where KT, TiT and TdT are proportional coefficient, integral time and differential time, respectively.
The speed and steering control process of the trajectory tracking controller can be simplified into a structure composed of a prediction layer and tracking layer, as shown in Figure 7.
The vehicle state at the current moment and the target trajectory jointly determine the predicted results in the future period of time.

3.3. Lateral Stability Control Layer

In most of the current literature, LSC uses a control logic based on certain conditional activation; that is, Direct Yaw Control is applied when the yaw rate of the vehicle exceeds a certain threshold value [9]. It is difficult to continuously study the influence of yaw moment on trajectory tracking performance in this way. In this paper, an unconditional normally open mode is adopted; that is, whether the vehicle reaches the stability limit or not, the additional yaw moment is applied. In addition, there are motion reference models in both the LSC layer and the TTC layer that are used to predict the vehicle motion state. The use of different reference models for the two may have unexpected effects on the stability-tracking control system.
To investigate the influence of reference models on the control results of the system in the LSC layer, five reference models are established in this section, namely Linear 2-DOF Model (L2-DOFM), First-Order Steady State Gain Model (1-OSSGM), Neutral Steering Steady State Gain Model (NS-SSGM), Understeering Steering Steady State Gain Model (US-SSGM) and Oversteering Steering Steady State Gain Model (OS-SSGM). According to whether there is a dynamic response process, the five reference models can be divided into the model with dynamic response and the steady-state gain model. These models are used here for comparative experiments.

3.3.1. Steady-State Gain Model

The steady-state gain is as follows:
γ d _ S S G M = v x l ( 1 + K v x 2 ) δ f
where
K = m l 2 ( l f k r l r k f )
When K > 0, the vehicle has understeering characteristics. When K < 0, the vehicle has oversteering characteristics. When K = 0, the vehicle has neutral steering characteristics. By setting K value, a reference model with understeering, oversteering and neutral steering characteristics can be obtained. The original vehicle using the parameters in Table 1 has a minimal stability factor value, and it has a neutral steering characteristics.

3.3.2. Dynamic Response Model

L2-DOFM is established as follows:
[ a y γ ˙ ] = [ ( k f + k r ) m v x l f k r l r k f m v x v x l r k r l f k f I z v x ( l f 2 k f + l r 2 k r ) I z v x ] [ v y γ ] + [ k f m l f k f I z ] [ δ f ]
The yaw rate of the vehicle at t + TPS is predicted as follows:
γ d _ L 2 D O F M ( t + T P S ) = C γ e A S T P S X ( t ) + C γ 0 T P S e A S η d η B S u
where TPS is the predicted time, Cγ = [0, 1], ASR2 × 2 and BSR2 × 1 are the coefficient matrix of state vector [vy r]T and control vector [δf] in Formula (21) respectively. The L2-DOFM is the same as the reference model in the trajectory tracker.
Moreover, 1-OSSGM is established as follows:
γ d _ 1 O S S G M ( s ) = v x l ( 1 + K v x 2 ) 1 τ s + 1 δ f
where τ is the time constant, which represents the transient response speed of the reference model. In fact, 1-OSSGM is the product of NS-SSGM and a first-order inertia element. Figure 8 shows the unit step response of 1-OSSGM and L2-DOFM.
The larger the time constant of 1-OSSGM, the slower the steady-state value is reached. By adjusting the time constant, it is found that the unit step response curves of 1-OSSGM and L2-DOFM can approximately coincide when the time constant τ is set between 0.05 and 0.5. It can be inferred that an infinitely small time constant, τ, would cause the dynamic response process of the reference model to vanish.
The deviation of the vehicle state is as follows:
Δ e m s = γ d γ
The additional yaw moment can be calculated by using the PID algorithm:
Δ M Z = K S [ Δ e m s + 1 T i 0 t Δ e m s d t + T d d Δ e m s d t ]
where KS, Ti and Td are proportional coefficient, integral time and differential time, respectively. KS also represents the stability correction strength, that is, which is the ratio coefficient of the yaw moment to the deviation of the vehicle state. The stability correction strength is the most important parameter of the LSC layer.
For DDEVs equipped with redundant actuators, allocation control is one of the key technologies. The methods are divided into rule-based torque allocation methods and torque allocation methods based on optimization theory [26,30]. The former establishes proportional relationships for torque allocation between different sides and different wheels, and it has a simple implementation and low computational effort. The latter fully takes into account the actuator operating limits and the friction efficiency of the road and tires, and it facilitates the full use of distributed drive vehicle stability control advantages. Considering that the front axle tire responsible for steering will consume part of the adhesion force, in order to make the tire as much as possible to obtain road adhesion force, the minimizing tire utilization rule based on the axial load proportional distribution is proposed.
The objective function is established as follows:
J = min i = 1 4 T x i 2 ( μ F z i R ) 2
The constraint conditions are as follows:
s . t . { ( T x f l + T x f r ) cos ( δ f ) + T x r l + T x r r = T x B 2 R ( T x f r T x f l ) cos ( δ f ) + B 2 R ( T x r r T x r l ) = Δ M z T x f l + T x f r = p ( T x r l + T x r r ) , 1 p 1 | T x i | min | ( μ i F z i R , T max ) |
where the third term is the constraint of proportional distribution of axle load, and p is the distribution coefficient of front and rear axle load. The distribution method fully considered the constraints of the adhesion utilization of each tire and maximum torque provided by the motor. The torque distribution problem was transformed into a problem of solving quadratic programming.
The control process of the LSC layer is summarized in three parts: vehicle state prediction, vehicle motion control and tire torque distribution, as shown in Figure 9. As can be seen from Figure 10 and Formulas (18)–(26), the main parameters that determine the output results are the same as for the trajectory tracking controller except for the stability correction strength. According to the coupling relationship of vehicle dynamics, these parameters change in real time except the predicted time. These changes will affect the calculation results of front wheel steer angle and braking/driving force. As the input of the lateral stability controller, the front wheel steer angle determines the vehicle reference motion state value and the vehicle motion state in a period of time in the future. As the input of the LSC layer, the drive/braking forces determines the sum of the force in the torque distribution layer, which indirectly affects the torque distribution of each wheel.

3.4. An Intrinsic Mechanistic Framework for Stability-Tracking Control

Comparing the control logic of the LSC layer with that of the TTC layer, it can be found that the former exerts its effect on the latter in two ways: one is through the front wheel steer angle and the braking/driving force directly affect the calculation of reference yaw rate and additional yaw moment, the second is through the state feedback from the vehicle dynamics coupling motion indirectly. The LSC layer can only exert an indirect effect on the TTC through the second way. Therefore, the interaction relationship between the two layers can be expressed as follows: the trajectory tracking controller plays an active role, and the lateral stability controller plays a follower role.
Summarizing the above modeling process and analysis, an intrinsic mechanistic framework for stability-tracking control is proposed, as shown in Figure 10. This framework describes the general principles of TTC and LSC when a hierarchical mechanism is used, including the control flow, control objective, reference model, control parameters and control results of the two controllers, and the relationship between them is represented by arrows. The real-time motion state of vehicles needs to be realized by some estimation algorithms, which are simplified in this paper.
According to the framework, we made the following analysis:
From the perspective of control flow, the outputs of both layers are involved in the coupling relationship between lateral dynamics and longitudinal dynamics of the vehicle. The TTC layer is involved in lateral dynamics by controlling the front wheel steer angle, while the LSC layer is involved in longitudinal and lateral dynamics by applying different driving/braking torques to each wheel. The lateral force and moment for the vehicle will cause changes in longitudinal and lateral movement, as well as changes in roll and yaw movement. These varying vehicle states are transmitted to the TTC layer and the LSC layer through feedback channels, and they affect the results of the STC system.
From the perspective of control objectives, the two control layer have different control objectives, namely tracking reference motion state and tracking target trajectory. In the process of tracking the target trajectory, the sideslip angle of the tires becomes larger due to the large change of and the rate of the amplitude of the front wheel steer angle; the tire will easily enter the nonlinear region and affect the stability of the vehicle. In the process of tracking reference motion, the additional yaw moment will make the actual motion state of the vehicle consistent with the reference motion state, and this will have an unpredictable effect on the trajectory prediction of the TTC layer. The interaction between the two control layer may be favorable or unfavorable to the results of stable-tracking control. If the control objective of stability controller and trajectory tracking controller conflicts, the control effect of the control system may become worse.
From the perspective of basic parameters, in the closed-loop control process, the change of parameters will affect the performance of the whole control system. The main parameters of STC system include preview time, speed and stability correction strength. According to the analysis of the relationship between the predicted time (TPT) and G in the previous chapter, changes in the preview time and vehicle speed will change the amplitude and rate of change of the steering input. Turning too fast will change the tire sideslip angle, the sideslip angle and the yaw rate, which will affect the stability of the vehicle. By adjusting the strength coefficient of stability correction, the degree of approaching to the reference motion of the vehicle is changed and the trajectory of the vehicle is affected. In addition, the target trajectory is the input of the stability-tracking control system, and the change of curvature and road adhesion conditions will affect the steer angle of the TTC layer and the torque distribution.
Based on the proposed framework and the above analysis, it can be inferred that the key to understanding the intrinsic mechanistic of the interaction of the two control layers is to determine the control target, control parameters, reference model and the law of the target trajectory, affecting the performance of the stability and trajectory tracking.

4. Simulation Results and Analysis

In order to investigate the intrinsic mechanism of stability-tracking control and to obtain the best control results, this paper quantitatively and qualitatively investigates the effects of parameters, two control objectives and reference models on the STC system by designing simulation experiments. In order to evaluate the control effect of the STC system, the area and peak value of the phase plane portrait of yaw velocity and sideslip angle are used to evaluate the vehicle stability performance, and the peak value of the lateral displacement deviation of the vehicle tracking target trajectory is used to evaluate the tracking effect. Table 2 shows the unchanged controller parameters.

4.1. Influence of Target Trajectory on Control System

The road adhesion coefficient and curvature are the basic characteristics of target trajectory. The greater the adhesion coefficient, the better the tire adhesion ability. The adhesion ability of the tire can be represented by the adhesion ellipse, which is the vector sum of the longitudinal force and the lateral force of the tire [30,31]. According to the proposed framework, the adhesion coefficient makes the two controllers unable to achieve their respective control objectives by affecting the adhesive force. The curvature refers to the reciprocal of the radius of the curve trajectory. Its influence on the stability-tracking control system is unclear.
In order to study the influence of curvature on the performance of trajectory tracking and stability, three right-angle curves with different curvature are designed as target trajectories in this section, as shown in Figure 11. Table 3 shows the lateral displacement deviation under right-angle bend with different radius.
When the curvature is large, the yaw moment can effectively reduce the sideslip degree of the vehicle, the lateral displacement deviation ΔYmax will be reduced and the track tracking effect will be improved. However, when the curvature is large, although the vehicle can track the target trajectory well both when the yaw moment is applied (KS = 400) and when the yaw moment is not applied (KS = 0), and the lateral displacement deviation of the former is greater than that of the latter, and its track tracking performance is worse than that of the latter. Therefore, there is a contradiction between them when the curvature is small, and the influence of LSC on trajectory tracking is different when the curvature of target trajectory is different.
As can be seen from Figure 12, compared with the results of applying DYC, when the curvature is small, the area covered by the phase plane curve of yaw rate and sideslip angle without DYC is smaller, and the peak value of yaw rate and beta are both smaller. However, when the curvature is larger, the area covered by the phase plane curve of the latter is larger, and the peaks of the yaw rate and the sideslip angle are also larger. This is inconsistent with common perception.
The reason for this phenomenon is that the objective of LSC layer conflicts with that of TTC. When the actual trajectory of the vehicle coincides with the target trajectory, the motion mode of the vehicle tracking the right-angle curve trajectory is approximately uniform circular motion. According to the uniform circular motion formula of a particle, the lateral acceleration and yaw rate of the vehicle increase with the increase of curvature at the same speed. For example, when the vehicle speed is 80 km/h and the right-angle turning radius is 100 m, the corresponding lateral acceleration is 0.504 g, which is approximately equal to the steady-state region (t = 4~9 s) of the curve in Figure 12b. Therefore, the closer the actual trajectory of the vehicle is to the target trajectory, the closer its yaw rate and lateral acceleration are to the yaw rate and lateral acceleration corresponding to the target trajectory in uniform circular motion. When the target trajectory curvature is enough large, the lateral acceleration of the vehicle centroid will increase, and the lateral force of the tire is easier to reach saturation gradually. At this time, if the vehicle tracks the corresponding reference motion state by using DYC, the vehicle may be more prone to instability. On the other hand, if the steering wheel angle is reduced to reduce the lateral acceleration, the TTC effect will become worse.
Therefore, when tracking target trajectories with different curvatures, some trade-offs should be made between the two targets.

4.2. Influence of Reference Model on Control System

In this section, double lane change trajectory is used as the target trajectory to study the influence of five vehicle reference models on vehicle stability and trajectory tracking effect.
Firstly, by comparing steady-state gain models NS-SSGM, OS-SSGM and US-SSGM with L2-DOFM, it can be seen from Figure 13 that the time constant, τ, of 1-OSSGM has a great influence on the control effect. Table 4 shows the lateral displacement deviation and maximum steering wheel angle with different reference models. The trajectory curves of τ = 0.5 and τ = 1.0 are obviously worse than those of L2-DOFDM at 110 and 150 m lateral displacements, and the latter curve has obvious fluctuation at the end of the target trajectory. In addition, the delay can also cause the steering wheel to turn at a greater angle and jarring. Moreover, it can be inferred from Figure 8 that the lag effect of 1-OSSGM’s dynamic response process increases gradually with the increase of τ. This feature makes the direction control and DYC appear to be delayed, and the steering wheel angle and vehicle motion state cannot be corrected in time.
NS-SSGM can be used to obtain the reference value of yaw rate without delay, and L2-DOFM can be used to obtain the reference value of yaw rate with small delay time. It can be seen from Figure 13 that the trajectory curves of L2-DOFM and NS-SSGM coincide. The reason for the coincidence is that, when the predicted time, TPS, of the lateral stability controller is long enough, the vehicle motion state has reached the steady state, and the predicted result of L2-DOFDM is the same as that of the steady gain model NS-SSGM. The steady-state value of the unit step response of L2-DOFDM in Figure 8, which has reached 90% at 0.36 s, can confirm the above views. Therefore, when the predicted time TPS is long enough, L2-DOFDM and the original steady-state gain model are used as the reference model; it has little influence on the stable-tracking control system.
Then, by comparing the steady-state gain models NS-SSGM, OS-SSGM and US-SSGM, it can be found that the trajectory of the three models show their respective steering characteristics, and the vehicle reference model with different steering characteristics will also affect the effect of TTC and the amplitude of steer angle input. US-SSGM shows a large overshoot at the maximum lateral offset and the end of the double lane change trajectory, while OS-SSGM shows the smallest overshoot. Furthermore, the use of OS-SSGM results in smaller steering wheel angles. The results show that the steering characteristics of vehicles can be changed by DYC to influence the TTC.
Figure 14 shows a phase plane portrait of yaw velocity and sideslip angle under different reference models. It can be found that the delay effect and steering characteristics of vehicle reference model both affect vehicle stability. The larger the delay is, namely τ, and the closer the steering characteristics are to the tendency of oversteering, the larger the area enclosed by the phase locus of yaw velocity and sideslip angle, and the worse the vehicle stability will be.
On the contrary, the closer the steady-state steering characteristic is to the understeering, the worse the trajectory tracking performance may become. Therefore, the steering characteristics and delay effects of the vehicle reference model should be fully utilized to obtain the best trajectory tracking performance and vehicle stability.

4.3. Influence of Preview Time on the Control System

Five groups with different preview time were adopted, and take the double lane change trajectory as the target trajectory, the simulation experiment is carried out.
As can be seen from Figure 15, the greater the preview time is, the flatter the curvature of the actual trajectory of the vehicle is, and the earlier the trajectory of the vehicle deviates from the target trajectory is, and the larger the overshoot at the lateral displacement of about 100 and 150 m and at the end of the curve is. Table 5 shows the lateral displacement deviation and maximum steering wheel angle under different preview time. In addition, both peak steering wheel angle and change rate decrease with the increase of preview time. It is observed that the overshoot occurs when the sign of the course angle of the path changes. Before the overshoot occurs, the closer the actual trajectory of the vehicle is to the target trajectory, the greater the overshoot will be. In order to improve the tracking ability, it is necessary to balance the overshoot and the proximity between the actual trajectory and the target trajectory. Preview time TPT can mediate both. The essence of this method lies in the regulatory effect of TPT on parameter G mentioned in the previous chapter.
The regulatory effect of TPT on G also affects vehicle stability. As can be seen from Figure 16, when the preview time, TPT, keeps increasing, the area enclosed by the phase locus of yaw rate and sideslip angle gradually decreases, and the vehicle performance becomes more stable. The smaller TPT will cause the larger sideslip angle and yaw rate, which will easily lead to vehicle instability. The reasons for instability are that a smaller G value can be calculated with a smaller predicted time, TPT, and a smaller G value will increase the increment of steering wheel angle, and the larger change and rate of steering wheel angle will cause the vehicle’s motion state to approach the instability boundaries. At this point, if the vehicle tracks the motion state of the reference model, the actual motion state of the vehicle will be closer to the instability boundaries, which is contrary to the goal of LSC. In some of the literature [15,32], thresholds are often set to prevent vehicles from experiencing extreme yaw rate. However, the threshold may cause the motion state to fail to reach the expectation in the process of trajectory tracking, weaken the steering ability and ultimately make the trajectory tracking effect of the vehicle worse. Therefore, the effect of preview time on vehicle stability should be fully considered when selecting LSC parameters and setting the thresholds.

4.4. Influence of Stability Correction Coefficient on the Control System

Six groups of different stability correction coefficient, KS, were used to carry out simulation experiments, and double lane change trajectory is used as target trajectories.
As can be seen from Figure 17, adjusting KS can reduce the proximity between vehicle trajectory and target trajectory and the overshoot, but the change is not as obvious as that caused by adjusting the TPT. Table 6 shows the lateral displacement deviation and maximum steering wheel angle under different stability correction strength. In addition, the peak value of the steering wheel angle will be reduced. According to Formula (3), the additional yaw moment through the difference of the longitudinal force of the tires and the yaw moment generated by lateral force of the tires through the change of the front wheel steer angle together constitute the power of vehicle yaw motion. When the proportion of the former increases gradually, the vehicle motion state will be closer to the reference motion state, and the latter will be more efficient and the peak value of the front wheel steer angle will be reduced. However, when the motion state of the vehicle is close enough to the reference motion state, the influence of the former is gradually weakened. As shown in Figure 17b, as KS gradually increases, the peak value of steering wheel angles no longer decreases. Moreover, the predicted results of the TTC layer become more accurate, and the trajectory tracking effect of the vehicle is also improved to some extent. As shown in Figure 17a, the overshoot of the two enlarged graphs reaches the minimum of KS = 400~800 to illustrate this point.
Moreover, the trajectory tracking controller plays a major role in the yaw motion of the vehicle, and the yaw moment output by the lateral stability controller plays a secondary role in the yaw motion of the vehicle. Tracking the reference motion state is the sole control objective of the lateral stability controller, and it is obtained by the reference model. The front wheel steer angle is the output of the trajectory tracking controller and the input of the lateral stability controller, which is related to the curvature change of the trajectory and the vehicle speed. Therefore, the trajectory tracking controller will directly affect the control target of the lateral stability controller. As shown in Figure 18, when the stability correction coefficient, KS, increases, the longitudinal force on the wheel will increase, and the phase plane curve of yaw velocity and sideslip angle is the comprehensive result of yaw moment generated by the trajectory tracking controller and the stability controller. At this time, the road adhesion condition is good, the sideslip degree of the vehicle is low and the vehicle stability is good, but the peak value of the sideslip angle and yaw velocity of the vehicle are not decrease, or even increase. This corresponds to the study of the influence of curvature on vehicle stability in Section 4.1.

5. Conclusions

The intrinsic mechanism framework of the stability-tracking control proposed in this paper explains the reasons for the interaction between trajectory tracking control and lateral stability control. The process of their interaction was analyzed by establishing the vehicle dynamics relationship and trajectory tracking control layer and lateral stability control layer. The interaction between the two was investigated in three aspects, namely target trajectory, reference model and parameters, through simulation experiments.
In the simulation experiments, some of the most valuable laws were obtained: the curvature of the target trajectory leads to the conflict between two control objectives during the trajectory tracking, the trajectory tracking and lateral stability performance of the vehicle under the reference model with different steering characteristics and delay characteristics, the regulatory effects of preview time and stability correction strength on the trajectory tracking and lateral stability performance of the vehicle.

Author Contributions

Conceptualization, X.T., Y.Y. and L.Z.; methodology, X.T. and Y.Y.; software, X.T.; validation, X.T.; formal analysis, X.T. and B.W.; investigation, X.T., B.W., X.X. and L.Z.; resources, X.T. and Y.Y.; writing—original draft preparation, X.T., Y.Y. and B.W.; writing—review and editing, X.T., Y.Y., X.X., L.Z. and B.W.; supervision, Y.Y. and B.W.; funding acquisition, Y.Y. and X.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (51975428 and 51975426).

Acknowledgments

The authors would like to thank the National Natural Science Foundation of China (51975428 and 51975426).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, Q.; Xie, Y.; Guo, S.; Bai, J.; Shu, Q. Sensing System of Environmental Perception Technologies for Driverless Vehicle: A Review of State of the Art and Challenges. Sens. Actuators A Phys. 2021, 319, 112566. [Google Scholar] [CrossRef]
  2. Wang, J.; Gao, S.; Wang, K.; Wang, Y.; Wang, Q. Wheel torque distribution optimization of four-wheel independent-drive electric vehicle for energy efficient driving. Control. Eng. Pract. 2021, 110, 104779. [Google Scholar] [CrossRef]
  3. Hang, P.; Chen, X. Towards Autonomous Driving: Review and Perspectives on Configuration and Control of Four-Wheel Independent Drive/Steering Electric Vehicles. Actuators 2021, 10, 184. [Google Scholar] [CrossRef]
  4. Zhang, L.; Zhang, Z.Q.; Wang, Z.P.; Deng, J.J.; Dorrell, D.G. Chassis Coordinated Control for Full X-by-Wire Vehicles—A Review. Chin. J. Mech. Eng. 2021, 34, 1–25. [Google Scholar] [CrossRef]
  5. Wang, Q.; Zhao, Y.Q.; Deng, Y.; Xu, H.; Deng, H.; Lin, F. Optimal Coordinated Control of ARS and DYC for Four-Wheel Steer and In-Wheel Motor Driven Electric Vehicle With Unknown Tire Model. IEEE Trans. Veh. Technol. 2020, 69, 10809–10819. [Google Scholar] [CrossRef]
  6. Nah, J.; Yim, S. Vehicle Stability Control with Four-Wheel Independent Braking, Drive and Steering on In-Wheel Motor-Driven Electric Vehicles. Electronics 2020, 9, 1934. [Google Scholar] [CrossRef]
  7. Ahangarnejad, A.H.; Radmehr, A.; Ahmadian, M. A review of vehicle active safety control methods: From antilock brakes to semiautonomy. J. Vib. Control. 2021, 27, 1683–1712. [Google Scholar] [CrossRef]
  8. Asiabar, A.N.; Kazemi, R. A direct yaw moment controller for a four in-wheel motor drive electric vehicle using adaptive sliding mode control. Proc. Inst. Mech. Eng. Part K-J. Multi-Body Dyn. 2019, 233, 549–567. [Google Scholar] [CrossRef]
  9. Zhang, X.; Goehlich, D.; Zheng, W. Karush-Kuhn-Tuckert based global optimization algorithm design for solving stability torque allocation of distributed drive electric vehicles. J. Frankl. Inst. -Eng. Appl. Math. 2017, 354, 8134–8155. [Google Scholar] [CrossRef]
  10. Zhuoping, Y.; Bo, L.; Lu, X.; Yuan, F.; Fenmiao, S. Direct Yaw Moment Control for Distributed Drive Electric Vehicle Handling Performance Improvement. Chin. J. Mech. Eng. 2016, 29, 486–497. [Google Scholar]
  11. Amer, N.H.; Zamzuri, H.; Hudha, K.; Kadir, Z.A. Modelling and Control Strategies in Path Tracking Control for Autonomous Ground Vehicles: A Review of State of the Art and Challenges. J. Intell. Robot. Syst. 2017, 86, 225–254. [Google Scholar] [CrossRef]
  12. Rokonuzzaman, M.; Mohajer, N.; Nahavandi, S.; Mohamed, S. Review and performance evaluation of path tracking controllers of autonomous vehicles. IET Intell. Transp. Syst. 2021, 15, 646–670. [Google Scholar] [CrossRef]
  13. Xiang, C.; Peng, H.; Wang, W.; Li, L.; An, Q.; Cheng, S. Path tracking coordinated control strategy for autonomous four in-wheel-motor independent-drive vehicles with consideration of lateral stability. Proc. Inst. Mech. Eng. Part D-J. Automob. Eng. 2021, 235, 1023–1036. [Google Scholar] [CrossRef]
  14. Liang, Y.; Li, Y.; Zheng, L.; Yu, Y.; Ren, Y. Yaw rate tracking-based path-following control for four-wheel independent driving and four-wheel independent steering autonomous vehicles considering the coordination with dynamics stability. Proc. Inst. Mech. Eng. Part D-J. Automob. Eng. 2021, 235, 260–272. [Google Scholar] [CrossRef]
  15. Wu, H.D.; Si, Z.L.; Li, Z.H. Trajectory Tracking Control for Four-Wheel Independent Drive Intelligent Vehicle Based on Model Predictive Control. IEEE Access 2020, 8, 73071–73081. [Google Scholar] [CrossRef]
  16. Hsu, L.Y.; Chen, T.L. An Optimal Wheel Torque Distribution Controller for Automated Vehicle Trajectory Following. IEEE Trans. Veh. Technol. 2013, 62, 2430–2440. [Google Scholar] [CrossRef]
  17. Wu, H.; Li, Z.; Si, Z. Trajectory tracking control for four-wheel independent drive intelligent vehicle based on model predictive control and sliding mode control. Adv. Mech. Eng. 2021, 13, 16878140211045142. [Google Scholar] [CrossRef]
  18. Guo, L.; Ge, P.; Yue, M.; Li, J. Trajectory tracking algorithm in a hierarchical strategy for electric vehicle driven by four independent in-wheel motors. J. Chin. Inst. Eng. 2020, 43, 807–818. [Google Scholar] [CrossRef]
  19. Li, B.Y.; Du, H.P.; Li, W.H. Trajectory control for autonomous electric vehicles with in-wheel motors based on a dynamics model approach. IET Intell. Transp. Syst. 2016, 10, 318–330. [Google Scholar] [CrossRef]
  20. Chen, J.; Shuai, Z.; Zhang, H.; Zhao, W. Path Following Control of Autonomous Four-Wheel-Independent-Drive Electric Vehicles via Second-Order Sliding Mode and Nonlinear Disturbance Observer Techniques. IEEE Trans. Ind. Electron. 2021, 68, 2460–2469. [Google Scholar] [CrossRef]
  21. Dai, P.; Katupitiya, J. Force control for path following of a 4WS4WD vehicle by the integration of PSO and SMC. Veh. Syst. Dyn. 2018, 56, 1682–1716. [Google Scholar] [CrossRef]
  22. Hu, C.; Wang, R.; Yan, F.; Nan, C. Output Constraint Control on Path Following of Four-Wheel Independently Actuated Autonomous Ground Vehicles. IEEE Trans. Veh. Technol. 2016, 65, 4033–4043. [Google Scholar] [CrossRef]
  23. Hussain, R.; Zeadally, S. Autonomous Cars: Research Results, Issues, and Future Challenges. IEEE Commun. Surv. Tutor. 2018, 21, 1275–1313. [Google Scholar] [CrossRef]
  24. Yao, Q.Q.; Tian, Y.; Wang, Q.; Wang, S.Y. Control Strategies on Path Tracking for Autonomous Vehicle: State of the Art and Future Challenges. IEEE Access 2020, 8, 161211–161222. [Google Scholar] [CrossRef]
  25. Zhang, J.X.; Zhou, S.Y.; Li, F.J.; Zhao, J. Integrated nonlinear robust adaptive control for active front steering and direct yaw moment control systems with uncertainty observer. Trans. Inst. Meas. Control. 2020, 42, 3267–3280. [Google Scholar] [CrossRef]
  26. Yin, D.; Wang, J.; Du, J.; Chen, G.; Hu, J.-S. A New Torque Distribution Control for Four-Wheel Independent-Drive Electric Vehicles. Actuators 2021, 10, 122. [Google Scholar] [CrossRef]
  27. Tian, Y.; Cao, X.; Wang, X.; Zhao, Y. Four wheel independent drive electric vehicle lateral stability control strategy. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2020, 7, 1542–1554. [Google Scholar] [CrossRef]
  28. Dixit, S.; Fallah, S.; Montanaro, U.; Dianati, M.; Stevens, A.; McCullough, F.; Mouzakitis, A. Trajectory planning and tracking for autonomous overtaking: State-of-the-art and future prospects. Annu. Rev. Control. 2018, 45, 76–86. [Google Scholar] [CrossRef]
  29. Macadam, C.C. Application of an Optimal Preview Control for Simulation of Closed-Loop Automobile Driving. IEEE Trans. Syst. Man, Cybern. 1981, 11, 393–399. [Google Scholar] [CrossRef]
  30. Zhai, L.; Hou, R.; Sun, T.; Kavuma, S. Continuous Steering Stability Control Based on an Energy-Saving Torque Distribution Algorithm for a Four in-Wheel-Motor Independent-Drive Electric Vehicle. Energies 2018, 11, 350. [Google Scholar] [CrossRef] [Green Version]
  31. Chen, Y.; Chen, S.; Zhao, Y.; Gao, Z.; Li, C. Optimized Handling Stability Control Strategy for a Four In-Wheel Motor Independent-Drive Electric Vehicle. IEEE Access 2019, 7, 17017–17032. [Google Scholar] [CrossRef]
  32. Zhou, H.; Jia, F.; Jing, H.; Liu, Z.; Guvenc, L. Coordinated Longitudinal and Lateral Motion Control for Four Wheel Independent Motor-Drive Electric Vehicle. IEEE Trans. Veh. Technol. 2018, 67, 3782–3790. [Google Scholar] [CrossRef]
Figure 1. Stability-track hierarchical control structure.
Figure 1. Stability-track hierarchical control structure.
Electronics 10 03010 g001
Figure 2. Yaw plane dynamics vehicle model.
Figure 2. Yaw plane dynamics vehicle model.
Electronics 10 03010 g002
Figure 3. Tire cornering force curves under different loads.
Figure 3. Tire cornering force curves under different loads.
Electronics 10 03010 g003
Figure 4. Schematic diagram of optimal preview control driver model.
Figure 4. Schematic diagram of optimal preview control driver model.
Electronics 10 03010 g004
Figure 5. The relationship between the preview time TPT and G.
Figure 5. The relationship between the preview time TPT and G.
Electronics 10 03010 g005
Figure 6. Phase plane portrait of yaw rate and sideslip angle of the vehicle at different rate of the front wheel steer angle.
Figure 6. Phase plane portrait of yaw rate and sideslip angle of the vehicle at different rate of the front wheel steer angle.
Electronics 10 03010 g006
Figure 7. Structure of trajectory tracking control layer.
Figure 7. Structure of trajectory tracking control layer.
Electronics 10 03010 g007
Figure 8. Angular step response.
Figure 8. Angular step response.
Electronics 10 03010 g008
Figure 9. Lateral stability control layer.
Figure 9. Lateral stability control layer.
Electronics 10 03010 g009
Figure 10. Intrinsic mechanistic framework for stability-tracking control.
Figure 10. Intrinsic mechanistic framework for stability-tracking control.
Electronics 10 03010 g010
Figure 11. Trajectory tracking performance under different road curvature: (a) trajectory and (b) lateral displacement deviation.
Figure 11. Trajectory tracking performance under different road curvature: (a) trajectory and (b) lateral displacement deviation.
Electronics 10 03010 g011
Figure 12. Stability performance under different road curvature: (a) phase plane portrait of yaw velocity and sideslip angle; (b) lateral acceleration.
Figure 12. Stability performance under different road curvature: (a) phase plane portrait of yaw velocity and sideslip angle; (b) lateral acceleration.
Electronics 10 03010 g012
Figure 13. Trajectory tracking performance under different reference models: (a) trajectory and (b) steering wheel angle.
Figure 13. Trajectory tracking performance under different reference models: (a) trajectory and (b) steering wheel angle.
Electronics 10 03010 g013
Figure 14. Phase plane portrait of yaw velocity and sideslip angle under different reference models.
Figure 14. Phase plane portrait of yaw velocity and sideslip angle under different reference models.
Electronics 10 03010 g014
Figure 15. Trajectory tracking performance under different predicted time TPT: (a) phase plane portrait of yaw velocity and sideslip angle; (b) steering wheel angle.
Figure 15. Trajectory tracking performance under different predicted time TPT: (a) phase plane portrait of yaw velocity and sideslip angle; (b) steering wheel angle.
Electronics 10 03010 g015
Figure 16. Phase plane portrait of yaw velocity and sideslip angle under different preview time, TPT.
Figure 16. Phase plane portrait of yaw velocity and sideslip angle under different preview time, TPT.
Electronics 10 03010 g016
Figure 17. Trajectory tracking performance under different stability correction coefficient: (a) trajectory and (b) steering wheel angle.
Figure 17. Trajectory tracking performance under different stability correction coefficient: (a) trajectory and (b) steering wheel angle.
Electronics 10 03010 g017
Figure 18. Vehicle stability performance under different stability correction coefficient: (a) driving/braking torque; (b) phase plane portrait of yaw velocity and sideslip angle.
Figure 18. Vehicle stability performance under different stability correction coefficient: (a) driving/braking torque; (b) phase plane portrait of yaw velocity and sideslip angle.
Electronics 10 03010 g018
Table 1. Symbols of vehicle.
Table 1. Symbols of vehicle.
SymbolDescriptionValue
mVehicle mass (kg)1830
vx, vyLongitudinal and lateral velocity (km/h)-
lf, lrDistance from center mass to front and rear axle (m)1.4, 1.6
lDistance from front axle to rear axle (m)
dhalf of the vehicle front and rear track widths (m)1.6
hgHeight of center mass (m)0.5
kfl, kfr, krl, krrCornering stiffness of four tires (N/rad)-
αfr, αfr, αrl, αrrSlip angle of four tires (rad)-
βSideslip angle of vehicle (rad)-
gAcceleration of gravity (m/s2)9.8
γYaw rate of the sprung mass of the tractor (rad/s)-
IZYaw moment of inertia of center mass (kg·m2)3655.4
mVehicle mass (kg)1830
Table 2. Unchanged controller parameters.
Table 2. Unchanged controller parameters.
ParametersTiTTdTKTTiTdp
Value40.0580020.10.7
Table 3. Lateral displacement deviation under different right-angle bend with different radius.
Table 3. Lateral displacement deviation under different right-angle bend with different radius.
Peak ValuesDYCR = 60 mR = 80 mR = 100 m
ΔYmax (m)Ks = 0 (No DYC)6.260.020.03
Ks = 4003.060.070.08
Table 4. Lateral displacement deviation and maximum steering wheel angle with different reference models.
Table 4. Lateral displacement deviation and maximum steering wheel angle with different reference models.
Peak Values1-OSSGM, τ = 0.51-OSSGM, τ = 1L2-DOFM, TPS = 0.8 sNS-SSGMOS-SSGMUS-SSGM
ΔYmax (m),
near X = 100
0.631.100.180.180.130.32
ΔYmax (m),
near X = 150
0.381.470.210.210.170.39
δmax (deg)93.3143.940.740.725.484.8
Table 5. Lateral displacement deviation and maximum steering wheel angle under different preview time.
Table 5. Lateral displacement deviation and maximum steering wheel angle under different preview time.
Peak ValuesTPT = 0.6 sTPT = 0.8TPT = 1.0 sTPT = 1.2 sTPT = 1.4 s
ΔYmax (m), near X = 1000.610.280.210.160.05
ΔYmax (m), near X = 1500.470.310.240.260.31
δmax (deg)166.954.841.136.432.1
Table 6. Lateral displacement deviation and maximum steering wheel angle under different stability correction strength.
Table 6. Lateral displacement deviation and maximum steering wheel angle under different stability correction strength.
Peak ValuesKS = 0 (NO DYC)KS = 100KS = 200KS = 400KS = 800KS = 1600
ΔYmax (m),
near X = 100
0.270.230.200.180.170.19
ΔYmax (m),
near X = 150
0.310.270.240.220.200.23
δmax (deg)55.148.944.842.440.640.7
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Tang, X.; Yan, Y.; Wang, B.; Xu, X.; Zhang, L. Analysis of Intrinsic Mechanistic of Stability-Tracking Control for Distributed Drive Autonomous Electric Vehicle. Electronics 2021, 10, 3010. https://doi.org/10.3390/electronics10233010

AMA Style

Tang X, Yan Y, Wang B, Xu X, Zhang L. Analysis of Intrinsic Mechanistic of Stability-Tracking Control for Distributed Drive Autonomous Electric Vehicle. Electronics. 2021; 10(23):3010. https://doi.org/10.3390/electronics10233010

Chicago/Turabian Style

Tang, Xuequan, Yunbing Yan, Baohua Wang, Xiaowei Xu, and Lin Zhang. 2021. "Analysis of Intrinsic Mechanistic of Stability-Tracking Control for Distributed Drive Autonomous Electric Vehicle" Electronics 10, no. 23: 3010. https://doi.org/10.3390/electronics10233010

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