Next Article in Journal
A Labeled GM-PHD Filter for Explicitly Tracking Multiple Targets
Next Article in Special Issue
A New Trajectory Tracking Algorithm for Autonomous Vehicles Based on Model Predictive Control
Previous Article in Journal
A Self-Contained 3D Biomechanical Analysis Lab for Complete Automatic Spine and Full Skeleton Assessment of Posture, Gait and Run
Previous Article in Special Issue
Estimation of Vehicle Dynamic Parameters Based on the Two-Stage Estimation Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Unified Chassis Control of Electric Vehicles Considering Wheel Vertical Vibrations

Institute of Intelligent Vehicles, School of Automotive Studies, Tongji University, No. 4800 Cao’an Highway, Shanghai 201804, China
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(11), 3931; https://doi.org/10.3390/s21113931
Submission received: 11 April 2021 / Revised: 2 June 2021 / Accepted: 3 June 2021 / Published: 7 June 2021
(This article belongs to the Special Issue Advanced Sensing and Control for Connected and Automated Vehicles)

Abstract

:
In the process of vehicle chassis electrification, different active actuators and systems have been developed and commercialized for improved vehicle dynamic performances. For a vehicle system with actuation redundancy, the integration of individual chassis control systems can provide additional benefits compared to a single ABS/ESC system. This paper describes a Unified Chassis Control (UCC) strategy for enhancing vehicle stability and ride comfort by the coordination of four In-Wheel Drive (IWD), 4-Wheel Independent Steering (4WIS), and Active Suspension Systems (ASS). Desired chassis motion is determined by generalized forces/moment calculated through a high-level sliding mode controller. Based on tire force constraints subject to allocated normal forces, the generalized forces/moment are distributed to the slip and slip angle of each tire by a fixed-point control allocation algorithm. Regarding the uneven road, H∞ robust controllers are proposed based on a modified quarter-car model. Evaluation of the overall system was accomplished by simulation testing with a full-vehicle CarSim model under different scenarios. The conclusion shows that the vertical vibration of the four wheels plays a detrimental role in vehicle stability, and the proposed method can effectively realize the tire force distribution to control the vehicle body attitude and driving stability even in high-demanding scenarios.

1. Introduction

With the growing concern about pollution, energy shortage, and also fast development of electric propulsion technologies, modern vehicles are increasingly electrified. From the driver’s point of view, an adequate response in critical driving conditions is still a challenging task for non-professional drivers. Therefore, electric or electromechanical systems, featuring energy regeneration capability and fast response, are readily developed and applicated to improve the vehicle dynamics, from the aspects of comfort, stability, safety, maneuverability, and driver’s feeling, especially in adverse driving situations.
In order to enhance the driving stability and the overall dynamic performance, a vehicle may be equipped with multi-actuators, which can be classified into three categories as active torque distribution [1], active steering [2], and active suspension control [3]. Among all possible actuators, ABS-based differential braking has received the most attention since it can be executed on almost all vehicles regardless of powertrain configuration, known as the traditional ESC system. In 2003, the active front steering technology was developed and recognized as a supplemental approach to generate desired yaw moment without braking, ensuring enhanced vehicle stability even in high-speed conditions. However, the differential braking systems reduce the driving speed, which may conflict with the driver’s intention during acceleration scenarios. Concerning this defect, active torque distribution was implemented by two actuation methods: torque vectoring [4] and individual motors. The corresponding vehicle stability control method was called direct yaw control.
In most vehicle control approaches, different control logic based on various actuators are always separately synthesized and locally tuned without considering the interaction among them, which may lead to sub-optimal or conflicting control efforts. Nowadays, extensive research has been carried out on the coordination of active steering and independent torque control. Furthermore, the integration with active suspension systems provides a new research field under the name of global chassis control [5,6,7] or UCC (Unified Chassis Control) [8,9,10]. In general, most integrated control algorithms were developed using two different approaches concerning the actuators hierarchy: (1) In the first method, a supervisor with a higher command hierarchy was used to monitor vehicle states and coordinate different sub-controllers. As illustrated, sometimes the active steering was only considered if the differential braking system exceeded its limits or before the ESC was activated [11]. In [12], the coordination of active front steering and ESC was investigated using a rule-based method according to the different value ranges of lateral acceleration. (2) The second UCC category treated the overall control structure as two levels. In the upper-level, desired yaw moment was computed, then in the lower-level, the moment was distributed into tire forces [8,13].
From a control point of view, a variety of problems arise from the UCC system synthesis, such as multiple input–multiple output control design, system robustness, and non-linearity. Many researchers have tried to solve these challenges from the standpoints of reference track following and control optimization. Fuzzy logic was applied for an intermediate layer of a UCC method [14]. The sliding mode control technique, which possesses good robustness, was used to cope with system uncertainties [7,15]. In [11,16], control objectives were achieved in a linear parameter varying robust framework by providing a solution to the linear matrix inequality problem. The H∞-based observer is also designed for fault estimation and fault-tolerant control [17,18]. Model prediction control becomes a hotspot due to significant development on online computational devices [19,20,21]. Another challenge stemmed from how to achieve the constrained optimal allocation problems in systems with redundancy. In [9], the desired yaw moment distribution was algebraically solved by Karush–Kuhn–Tucker Conditions. Combined with the desired target following, energy minimization, and tire force saturation, the Holistic Cornering Control architecture was introduced [22,23]. Under this framework, the gain optimization was designed based on linear matrix inequality and genetic algorithm techniques. In [24], the redundant actuator allocation problem was investigated with pseudo-inverse and accelerated fix-point iterative algorithms. Since the tire normal load restraints the boundary of longitudinal and lateral force, the vertical force control indirectly influences the vehicle dynamics in the motion plane. The research in [25] has shown the possible benefits to be attained by modulating normal force through active suspension control during cornering maneuvers. Regarding the multiple targets of vehicle yaw performance and attitude, the integration control method involving suspensions and braking actuators was investigated in [26,27]. However, the integrated suspension control does not consider the tire contact stability.
Different from traditional vehicle chassis structures, the layout with four in-wheel motors is especially suitable for high-performance and off-road vehicles. However, this layout inevitably introduces a larger unsprung mass. With the development of in-wheel motor technology, it becomes a common judgment that the introduced unsprung mass aggravates the wheel vibration and vehicle ride comfort [28]. Especially when the vehicle is running over an uneven road, one or more of the wheels might jump, and the tires will lose adhesion stochastically, which leads to the unbalance of driving/braking torques among four wheels and even makes the vehicle encounter instability situations. This effect occurs not only for in-wheel drive electric vehicles but also for common vehicles. Till now, little research can be found in this area. Vos et al. [29] verified that the vertical accelerations caused by bad roads could increase the roll and pitch movement ranges. Zhang et al. [30] proposed the inference that the unsprung mass plays a different role in the rollover motion between a flat road and an uneven road, and verified it with typical situations. Tan et al. [31] investigated the negative effect of wheel motor vibration on vehicle anti-rollover performance. In addition, the tire contact stability has been given little attention in existing UCC designs.
The purpose of this work is to present a unified control framework with a particular focus on wheel vertical vibrations for enhanced tire contact stability. More specifically, we treat the multi-objective active suspension design problem as a robust tracking problem to achieve desired body attitude and normal forces simultaneously. Besides, a reconfigurable control allocation (CA) method is used to deal with the problematic condition of tire contact force loss due to an uneven road or tire blow-out emergency. Evaluation of the overall system was accomplished by simulation testing with a full-vehicle CarSim model under different test scenarios.
The remaining sections of this paper are organized as follows: Section 2 briefly presents the overall system modeling. In Section 3, nonlinear controller design and reconfigurable CA approach are presented, and the synthesis of the normal force controller considering different targets is described, followed by Section 4, which examines the closed-loop vehicle dynamics performance under different test scenarios through simulation results. Section 5 provides some concluding remarks.

2. System Modeling

2.1. Nonlinear Vehicle Model

In this paper, both the chassis planar motion (longitudinal, lateral, and yaw) and the spatial motion (vertical, roll, and pitch) are considered. Thus, the vehicle body motion is treated as a rigid body with six degrees of freedom. Figure 1 shows the vehicle planar motion model. The dynamics equations of planar motions can be written as
m v ˙ x v y ω z + m s e r ω ˙ z φ = F X F r m v ˙ y + v x ω z m s e r φ ¨ = F Y I z z ω ˙ z = M z ,
with m as the vehicle mass (including the sprung mass ms and unsprung mass mu) and Izz as the moment of inertia along Z-axis. The vehicle states are defined as the body motion velocity in three directions, namely (vx vy ωz), with the vehicle coordinate system fixed at the vehicle Center of Gravity (CG). er denotes the distance of CG from the rolling center and φ is the rolling angle. The resultant forces exerted on the vehicle are defined as FX, FY, and MZ, with the following expressions
F X = F X i ,   i Q : = f l , f r , r l , r r F Y = F Y i ,   i Q : = f l , f r , r l , r r ,
M Z = a F Y f l + F Y f r b F Y r l + F Y r r + d F X f r + F X r r F X f l F X r l
Fr stands for the total longitudinal resistance. FXi and FYi are the tire forces under the vehicle coordinate system, whereas the longitudinal and lateral forces of a single tire under the tire coordinate system are expressed as Fxi and Fyi. Their relationship is described as follows.
F X i F Y i = cos δ i sin δ i sin δ i cos δ i F x i F y i , i Q : = f l , f r , r l , r r
Figure 1. Vehicle planar motion model.
Figure 1. Vehicle planar motion model.
Sensors 21 03931 g001
Considering the assumption that the vehicle has a four-wheel independent steering system, δi stands for the steering angle of a given wheel with the subscript representing the position which is controlled by every steering actuator. In Figure 2, the vehicle spatial motion models are illustrated. Concerning the unsprung mass dynamics, we treat the vehicle as a whole system under the influence of lateral and longitudinal accelerations.
Based on the reference direction in Figure 2, if we treat the sprung/unsprung mass as a whole system, the roll and pitch dynamic equations can be respectively expressed as
I x x φ ¨ = M φ + a y m s h r + e r + m s g φ e r + a y m u h a ,
I y y θ ¨ + a x m s h p + e p + a x m u h a = M θ + m s g θ e p ,
where, Ixx and Iyy are the principal moments of inertia of the vehicle body part along X and Y axis, respectively. (hr + er) and (hp + ep) represent the heights of the rolling center and pitching center, respectively, with er as the distance between vehicle CG and rolling center and hp as the distance between vehicle CG and pitching center. ha represents the height of the unsprung mass center. The vehicle longitudinal/lateral accelerations can be calculated as,
a x = v ˙ x v y ω z ,   a y = v ˙ y + v x ω z
These values are assumed to be available through a sensing system. Here, we ignore the mass of suspension links and assume that the unsprung mass CG is located in the wheel center. Mθ and Mφ denote the moments generated by the load transfer among vertical tire forces, and we describe this relationship in the form of
F Z f l = F ¯ Z f l M θ 2 ( a + b ) + M φ 4 d , F Z f r = F ¯ Z f r M θ 2 ( a + b ) M φ 4 d , F Z r l = F ¯ Z r l + M θ 2 ( a + b ) + M φ 4 d , F Z r r = F ¯ Z r r + M θ 2 ( a + b ) M φ 4 d ,
where, FZi are static normal tire forces and FZi are desired tire normal forces, which can be achieved using four independent active suspension actuators.

2.2. Nonlinear Tire Model

We applied Pacejka’s Magic Formula tire model [32] to describe the nonlinear characteristics of tires, which is an empirical approach and can be effectively matched with experimental data. The longitudinal force, lateral force, and self-aligning moment of tire can be expressed by the following unified form with different parameter sets.
y x = D sin C arctan B x E B x arctan B x Y X = y ( x ) + S v x = X + S h ,
where Y represents the tire force that could be the longitudinal/lateral tire force or self-aligning moment. X denotes the model input, which corresponds to the tire slip or the slip angle. Sv and Sh correspond to the vertical and horizontal bias, respectively. Coefficients B, C, D, and E are the stiffness, shape, peak, and curvature factors, respectively. When considering the coupling of lateral and longitudinal force, we usually neglect the curvature factor for simplicity, and then the following relations hold approximately.
F x i = σ x i σ i F x 0 i , F y i = σ y i σ i F y 0 i
Fx0i and Fy0i can be calculated by applying their corresponding magic formulas, with σxi as the longitudinal tire slip expressed below and σyi as the lateral tire slip.
σ x i = R i ω i v w x i v w x i ,   during   braking σ x i = R i ω i v w x i R i ω i ,   during   acceleration ,
where, vwxi expresses the velocity at tire center in the tire forward direction. According to the mentioned vehicle planar model, the slip angles of each wheel are
α f l = δ f l + arctan v y + ψ ˙ a v x ψ ˙ d δ f l + v y + ψ ˙ a v x ψ ˙ d α f r = δ f r + arctan v y + ψ ˙ a v x + ψ ˙ d δ f l + v y + ψ ˙ a v x + ψ ˙ d α f r = δ r l + arctan v y ψ ˙ a v x ψ ˙ d δ f r + v y ψ ˙ a v x ψ ˙ d α r r = δ r r + arctan v y ψ ˙ a v x + ψ ˙ d δ r r + v y ψ ˙ a v x + ψ ˙ d
Then, the lateral wheel slip is expressed as
σ y i = v w x i R i ω i tan α i ,
and we have the resultant slip
σ i = σ x i 2 + σ y i 2

2.3. Driver Model

As to calculate the steering wheel input δsw, a standard preview-based controller in CarSim is used as a driver model, which minimized the vehicle deviations from the desired path for a given preview time. Further, the desired yaw motion is generated through a reference model, which describes the ideal vehicle responses based on vehicle speed and δsw, in the form of
ω z , d e s s δ s w s = k r ω ¯ z , d e s T 1 s + 1 T 2 s + 1 ,
ω ¯ z , d e s = v x a + b + b C r a C f m v x 2 2 C r C f a + b
where kr denotes the gain of the reference model. In this work, we set kr = 0.05. T1 and T2 are tunning parameters. Cf and Cr represent the lateral stiffness of a single front/rear tire. Desired lateral velocity vy,des is set to zero to avoid unnecessary tire lateral slip. Since the vehicle rollover can easily lead to fatal traffic accidents, it is necessary to prevent it through braking under rollover propensity quantitatively described by a Rollover Index (RI) that depends on the vehicle lateral acceleration and body roll angle [10]. When the index reaches the target warning value RIth, brake control is adopted to prevent the vehicle from rolling over dangers. The RI is in the form of
R I = C 1 φ t φ ˙ t h + φ t h φ ˙ t φ t h φ ˙ t h + C 2 a y a y , c + 1 C 1 C 2 φ t φ t 2 + φ ˙ t 2 ,   if   φ φ ˙ k φ 0 R I = 0 ,   if   φ φ ˙ k φ < 0
When the RI reaches the defined target value RIth, we control the lateral acceleration by braking to reduce the RI down to RIth, and the desired lateral acceleration is described as
a y , d e s = a y , c C 2 [ R I d e s C 1 φ t φ ˙ t h + φ t h φ ˙ t φ t h φ ˙ t h 1 C 1 C 2 φ t φ t 2 + φ ˙ t 2 ]
Considering the relationship between vehicle lateral acceleration and driving speed
a y , d e s = v ˙ y + v x , d e s ω z ,
a y = v ˙ y + v x ω z
It follows that
v x , d e s = v x + 1 ω z a y , d e s a y
Otherwise, we consider the desired longitudinal speed as a constant cruising value when the RI was controlled within a reasonable range. Then the desired vehicle speed becomes
v x , d e s = v x , c o n s

3. Design of the Control System

For a UCC design with all four wheels having independent torque, suspension, and steering-by-wire functions, the vehicle works as a redundantly actuated system. A hierarchical control structure shown in Figure 3 is presented to coordinate different control subsystems by the allocation of tire forces.
In this scheme, the high-level controller determines the resultant force/moment affected on the vehicle according to the control targets, including both the vehicle lateral stability and the spatial body motion (roll and pitch). Regarding the desired body motion dynamics, the target values of lateral and longitudinal transfer among the normal forces of every tire can be obtained. With the allocated normal forces through active suspension control, the CA algorithm distributes the resultant lateral and longitudinal forces to every wheel, which are finally realized through the closed-loop tracking control methods by considering the nonlinear tire model. In this work, we ignore the tire transient dynamics and assume that the desired tire longitudinal/lateral forces are well tracked through the variation of wheel steering angle δi and the driving/braking torque Tw,i. The steering angle of each wheel can be obtained through (11) with the desired value of wheel slip angle. According to the desired wheel longitudinal forces, Tw,i are calculated as,
T w , i = J w , i ω ˙ w , i + F x , i r w , i ,
where Jw,i include the wheel-side inertia. rw,i and ωw,i are the radius and the angular speed of the wheels, respectively. The values of δi and Tw,i are treated as the inputs of the vehicle model in simulations. We also assume that all necessary quantitires in the control design can be practically measured or estimated.

3.1. High-Level Robust Controller Design

Parameter uncertainty is a common issue that requires robustness in control design. Compared with the actual vehicle model, common parameters with uncertainty include vehicle mass m, the inertia of moment Ixx, Iyy, Izz, rolling center position er, pitching center position ep, unmodeled dynamics such as suspension dynamics, and disturbance like wind gust and road roughness. Addressing the vehicle non-linearity and mentioned system uncertainties, a sliding mode controller is proposed for system robustness based on the simplified dynamics. If we define the system states as
x i = [ v x , v y , ψ ˙ , φ ˙ , θ ˙ ]
The vehicle system can be given in state-space form as
x ˙ 1 = x 2 x 3 1 m F r m s m e r x ˙ 3 x 4 + 1 m u 1 + Δ 1 x ˙ 2 = x 1 x 3 + m s m e r x ˙ 4 + 1 m u 2 + Δ 2 x ˙ 3 = 1 I z z u 3 + Δ 3 x ˙ 4 = a y m s h r + e r + m u h a I x x + m s g e r φ I x x + 1 I x x u 4 + Δ 4 x ˙ 5 = a x m s h p + e p + m u h a I y y + m s g e p θ I y y + 1 I y y u 5 + Δ 5
where ∆i stand for unmodeled dynamics. The control inputs are defined as
u 1 , u 2 , u 3 , u 4 , u 5 = F X , F Y , M z , M φ , M θ
These equations can be treated as five single-input-single-output systems, then the control inputs u1,…,u5 become decoupled. Next, we select the velocity error as the sliding surface for state x1, x2, and x3 for the path following purpose. Considering that the body roll and pitch motions should not be avoided completely for tire contact stability, we design dynamics sliding surfaces for the other two states.
S n = e n = x n x n , d e s ,   n = 1 , 2 , 3 S n = x 4 + C φ φ ,   n = 4 S n = x 5 + C θ θ ,   n = 5
In this paper, we turn the coefficients as Cφ = Cθ = 1. For each channel, the Lyapunov function candidate is in the form of
V n = 1 2 S n 2
To achieve the attractive behavior of the sliding surface in a finite time period, it follows that
V ˙ n = S n S ˙ n η n S n
where the value of ηn(>0) decides the speed of sliding surface convergence. The attractive equations can be given as
S ˙ n = K n S i g n S n
Taking channel one as example, we have
x 2 x 3 F r m m s m e r x ˙ 3 x 4 + 1 m u 1 + Δ 1 x ˙ 1 , d e s = K 1 S i g n S 1
In practical use, some system parameters remain unknown to control design. Thus, the desired control efforts can only be expressed based on the nominal values, such as
u 1 = m ¯ [ x 2 x 3 + F r m ¯ + m ¯ s m ¯ e ¯ r x ˙ 3 x 4 + x ˙ 1 , d e s Δ ¯ 1 K 1 S i g n S 1 ]
Substituting this value into (26), it follows that
V ˙ 1 = S 1 1 m ¯ m x 2 x 3 + m ¯ s e ¯ r m m s e r m x ˙ 3 x 4 + m ¯ m 1 x ˙ 1 , d e s + Δ 1 m ¯ m Δ ¯ 1 m ¯ m K 1 S i g n S 1
Here, we select the nominal values as
m ¯ = m min m max ,   β m 1 m ¯ m β m m ¯ s = m s , min m s , max ,   β m s 1 m ¯ s m s β m s e ¯ r = e r , min e r , max ,   β e r 1 e ¯ r e r β e r
where,
β m = m max m min , β m s = m s , max m s , min , β e r = e r , max e r , min
Then all factors in (30) have corresponding upper bounds
1 m ¯ m max 1 β m 1 , 1 β m = β ¯ 11 m ¯ s e ¯ r m m s e r m max 1 β m s 1 β e r 1 , 1 β m s β e r e r , max = β ¯ 12 Δ 1 m ¯ m Δ ¯ 1 max Δ 1 , max , Δ 1 , min + β m Δ ¯ 1 = β ¯ 13
Due to the assumption that all the vehicle states and their derivates are physically upper bounded, Equation (30) becomes
V ˙ 1 β ¯ 11 x 2 x 3 m + β ¯ 12 x ˙ 3 x 4 m + β ¯ 11 x ˙ 1 , d e s m + β ¯ 13 β m 1 K 1 S 1 η 1 S 1
In order to achieve the convergence inequality, it is then sufficient to have
K 1 β m β ¯ 11 x 2 x 3 m + β ¯ 12 x ˙ 3 x 4 m + β ¯ 11 x ˙ 1 , d e s m + β ¯ 13 + η 1
To avoid the chattering effects caused by the switching function, it is replaced by a saturation function, which is a continuous approximation with the thickness of ϕ1, and then the control law of channel 1 becomes
u 1 = m ¯ [ x 2 x 3 + 1 2 m ¯ C A x 1 2 + m ¯ s m ¯ e ¯ r x ˙ 3 x 4 + x ˙ 1 , d e s Δ ¯ 1 K 1 S a t S 1 ϕ 1 ]
Through the same process, the control laws for other sliding surfaces are
u 2 = m ¯ x 1 x 3 + m ¯ s m ¯ e ¯ r x ˙ 4 + x ˙ 2 , d e s Δ ¯ 2 K 2 S a t S 2 ϕ 2
u 3 = I ¯ z z ω ˙ z , d e s Δ ¯ 3 K 3 S a t S 3 ϕ 3
u 4 = a y m ¯ s h ¯ r + e ¯ r + m ¯ u h a m ¯ s e ¯ s g φ + I ¯ x x C φ x 4 Δ ¯ 4 K 4 S a t S 4 ϕ 4
u 5 = a x m ¯ s h ¯ p + e ¯ p + m ¯ u h a m ¯ s e ¯ p g θ + I ¯ y y C θ x 5 Δ ¯ 5 K 5 S a t S 5 ϕ 5
For every channel, by choosing the Kn to be sufficiently large, the convergence inequalities can be guaranteed, and the sliding surfaces are designed to be attractive. In this paper, we choose K1 = 0.02, K2 = 0.2, K3 = 0.01, K4 = 0.1, and K5 = 0.1. Through the appropriate CA method, the high-level control efforts u1-u5 are distributed into four wheels. However, we cannot always achieve these control efforts considering that the tire forces are generated through the contact behavior between tires and road and are physically bounded.

3.2. Control Allocation Algorithm

The hierarchical control algorithm with a redundant set of actuators frequently contains a high-level controller to generate virtual control efforts and a control allocation algorithm to coordinate the actuators to produce the desired control values together. If the control efforts require forces beyond the capabilities of the actuators due to saturation or physical limitations, the CA algorithm should be able to lower its performance and search for a control input vector that minimized the error. Additionally, redundant actuators can be utilized to provide fault tolerance for safety-critical conditions such as normal force losing. For real-time applications, the computational effort is also an essential property for choosing the CA algorithm. In this viewpoint, we applied a fixed-point CA method to solve the CA problem in constraint system control. Based on the nonlinear vehicle and tire models, the generalized force/moment can be expressed using a set of nonlinear functions of control variables
u d = F λ , U ,
where, λ = F z i , μ i , δ i T is a 12 × 1 vector configurating the CA problem and remains invariable during a CA computation step. ¦Ìi is the friction coefficient between road and tires. U = α i , κ i T is a 8 × 1 control vector of slip angle and slip ratio of each tire. ud denotes the desired generalized force, which can be rewritten using a first-order linearizing expression about an operating point,
F λ , U F λ , U k 1 + F U λ , U k 1 U k U k 1 F λ , U F λ , U k 1 + F U λ , U k 1 U k 1 = F U λ , U k 1 U k = B F U k
where, BF is a Jacobian matrix defined by the configurating vector and the control vector of the last step, which describes the sensitivity of the control vector to desired value vector u′d, which is in the form of
u d = u d F λ , U k 1 + F U λ , U k 1 U k 1
Then, Equation (41) becomes
u d B F U k
The CA algorithm minimized the following objective function, including the CA errors and control effort. The optimization criteria can be given as
min J = 1 2 1 ε Γ T W e Γ + 1 2 ε U T W U U
where Γ = (BFUu′d) is the control error vector, and the variation of control value U∈[UL, UU] is restrained by actuator rate limits and achievable value ranges. The two bounds are decided by
U L = max [ U min , U k 1 τ r max ] U U = min [ U max , U k 1 + τ r max ]
where, τ represents the sampling time and rmax is the maximum rates of variable values. This constraint helps to ensure the process stability. ε is a number to balance the weight between control efforts error and actuation cost, which is chosen as 0.5. Suppose that we want to minimize J:R8R, a gradient descent algorithm has the iterative step
U i + 1 = U i η J U i
J(U) is the derivative of J at U. Substituting the derivative of J into this equation. It follows that
U i + 1 = s a t 1 ε η B F T W e u d η T I U i : = I U i T = 1 ε B F T W e B F + ε W U
where the step length parameter η is set to η = 1/‖TF, with ‖·T being the Frobenius norm of a matrix, which is more computationally efficient than induced norms. The saturation function sat can cut the elements of the control vector U(i+1) at their limits. If J is convex and the operator I is convergent, then a point Uk is a fixed point of I if and only if ∇J(Uk) = 0, so if and only if Uk minimizes J, with the expression
U k = I U k

3.3. Tire Normal Forces Robust Tracking Control

Based on the mentioned tire models, the boundaries of friction ellipses are directly affected by the normal tire forces, which are the control vectors of the high-level strategy for inhibiting undesired vehicle motion. The tracking control based on the active suspension system is a challenging task because of the following reasons.
(1)
In practical use, the wheel motions are under the effect of road roughness, especially considering the high unsprung mass introduced by the electric propulsion system, such as the in-wheel motor. This kind of motion instability will cause the inaccuracy of tire load tracking.
(2)
Quarter car model is the classic model which was widely utilized in suspension analysis and control synthesis. However, the spatial kinematics and dynamics considering the suspension geometry are relatively complicated, leading to the inaccuracy and uncertainty of model parameters. Though some analytic model of suspension geometry is presented and realized in simulation [33], the complex computation makes them less efficient in real-car implements.
(3)
The active suspension control algorithm is always a trade-off between the vehicle ride comfort and tire-road adhesion stability, which is hard to be optimized simultaneously. Moreover, the tracking control requirement makes the problem more complex and increases the difficulty of controller design.
In this work, we used the traditional quarter car model and H-∞ robust control method to solve the modeling uncertainty and parameter variation problem. The model concept is illustrated through Figure 4, with Mb as the one-fourth sprung mass, Mw as the one-fourth unsprung mass, ks as the equivalent suspension stiffness, bs as the equivalent suspension damping, and kt as the tire stiffness. The force from the vehicle body Fin is a known input. Fa is the active force returned by the active suspension controller.
Based on the traditional quarter car model, an extra equivalent body inertia force Fin is imposed upon the sprung mass to reflect the coupling effect between the quarter model and the full-vehicle model. The value of Fin is supposed to be the desired normal tire force. Due to suspension geometry and ride comfort requirements, the equivalent suspension stiffness and damping are actually not constant values, which is treated as system uncertainties. The body inertia force and road profile are the outside disturbances to the system. However, we can still use their nominal values to establish the model. The states of the controlled system are defined as x 1 , x 2 , x 3 , x 4 = x w , x ˙ w , x b , x ˙ b , and generalized system inputs are u 1 , u 2 , u 3 = F i n , x g , F a .
Then, the vertical dynamics of suspension can be given as
x ˙ 2 = k s + k t M w x 1 b s M w x 2 + k s M w x 3 + b s M w x 4 + k t M w u 2 1 M w u 3 x ˙ 4 = k s M b x 1 + b s M b x 2 k s M b x 3 b s M b x 4 1 M b u 1 + 1 M b u 3
The system performance index is selected as
Y p e r f = x ¨ b , e n , F a
where the sprung mass acceleration is the index for ride comfort, and en = Finkt(xgxw) expresses the normal force control error, defined as the tire contact stability index. Fa stands for the active suspension actuator force. The system output includes the performance index as well as the signals to be measured for feedback control, which may contain the body (unsprung mass) acceleration (BA) and tire dynamic load (DL). We use the linear fractional transformation method to define an extended state-space model to deal with the parameter uncertainties. The closed-loop system diagram is described in Figure 5 [34].
The weighting functions of system performance index Wba, Wtl, and control output and Wu, which define the target performance in the frequency domain, should be well tuned to acquire a stable and satisfactory controller. Here, we design and tune the weighting function according to the open-loop suspension performance, and the amplitude-frequency characteristics of BA and DL are compared with the inverse of the weighting function Wba and Wtl in Figure 6. Furthermore, since the desired characteristic of BA and DL is hard to achieve simultaneously, we use different control structures to achieve the vehicle comfort target and tire stability target:
(1)
Controller 1: For the state of tire contact force cannot reflect the dynamic behavior of sprung mass, only the sprung mass acceleration was selected as the feedback signal of the comfort-orientated control scheme.
(2)
Controller 2: In the tire-stability-orientated control scheme, both the unsprung mass acceleration and tire contact force work as the feedback signals, with the former signal reflecting the desired tire normal force and the latter one providing the real normal force. The sensor reflects the DL could be tire-pressure based, for example.
In order to compare the performance of the closed-loop system of controller 1 and controller 2, the state-space system models are established in the MATLAB environment, where the corresponding H-∞ controllers are synthesized through coupled Riccati equations [35]. Further, a sinusoidal input was built to test the tracking performance of controller 2. Simulation results concerning body acceleration and tire dynamic load in the time domain are shown in Figure 7. Their root mean square values are listed in Table 1 for comparison. An A-class uneven road is simulated by filtered white noise according to ISO8608, with the vehicle speed chosen as 120 km/h.
Figure 6. The inverse of system performance index weighting functions: (a) vertical acceleration; (b) tire dynamic load.
Figure 6. The inverse of system performance index weighting functions: (a) vertical acceleration; (b) tire dynamic load.
Sensors 21 03931 g006
The simulation results illustrate that, under the comfort-oriented control, the body acceleration magnitude illustrated by the blue line was decreased, compared with the value without active control expressed by the black line. On the contrary, the average tire DL was increased. Reversely, the stability-oriented control inhibited the normal tire force tracking error but enlarged the body acceleration magnitude unavoidably. Results in Figure 8 indicated that controller 2 achieved good tracking performance under sinusoidal input signal with the suppression of road roughness disturbance.
Although we only consider the tracking control of tire vertical forces, energy consumption of the active suspension system cannot be neglected. The tradeoff between vibration suppression and energy consumption should be considered in practical applications, which could be realized by adjusting the weighting funcion Wu.

4. Simulation Studies

In order to evaluate its overall performance, the UCC system with the application of the stability-oriented controller (controller 2) is implemented in a CarSim–Simulink co-simulation platform. The target vehicle is a B-class sports car. Its parameters are listed in Table 2. Compared with the traditional ESC approach, the dynamic performance and advantages of the proposed UCC method are interpreted through the following driving conditions.

4.1. High-Speed Double Lane-Changing (DLC) on a Rough Road Surface

Double lane-changing is a standard test to evaluate the vehicle handling performance, which is usually done at a constant longitudinal speed. However, this maneuver becomes more challenging under a rough road surface at high speed because of the intensification of vertical vibration, and it is possible that the fluctuation of normal tire forces will influence the allocation accuracy of desired general longitudinal and lateral forces. In order to evaluate the dynamic performance of the proposed UCC system, a comparison simulation with the same controller was carried out based on the DLC test at 120 km/h speed under flat and rough road surfaces. The A-class uneven road profile is generated randomly. Since the effectiveness of active suspension control has been verified before, here we mainly focus on the lateral vehicle performances compared with the flat road situation. Simulations results are compared in Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13.
The simulation verified that the CA method could generate desired resultant forces for the vehicle to complete the DLC maneuver under road roughness. Besides, the results in Figure 9, Figure 10 and Figure 11 demonstrate that the road disturbance generated slight undesired vehicle dynamics, including lateral and rolling motions. To investigate the effect of road roughness on the CA algorithm, the control values of the front left tire are compared in Figure 12 and Figure 13.
We can see from the results that the UCC method has a certain degree of robustness due to the sliding mode controller. However, in the critical points of DLC process (around 2 s and 3.5 s), the vehicle lateral acceleration and yaw rate approached their maximum values, and the tire forces were close to the boundary. In order to achieve the required lateral force, slip angles of four tires should not have a significant variation, as shown in Figure 12. In these critical time points, the normal force fluctuation led to an extra yaw moment, which is supposed to be compensated by the longitudinal vehicle forces. As can be seen in Figure 13, the tire slip variation in such time points was more significant than at other times, and this effect was even more severe in rough road conditions. Since in the proposed UCC strategy, the desired forces are evenly allocated into four tires, the situations of the other three tires were similar and will not be discussed to avoid redundant expression.

4.2. High-Speed Double Lane-Changing (DLC) on a Flat Road Surface (Compared with ESC)

Based on the same DLC test, while the first scenario examined the UCC performance on the uneven road, this second one focused on the comparison with the traditional ESC method. The ESC system is an envelope stability controller based on direct yaw control, which can only control the longitudinal force distribution among four tires. The results in Figure 14, Figure 15, Figure 16, Figure 17, Figure 18 and Figure 19 explain the superiority of the proposed UCC system on lateral vehicle dynamics compared with the ESC control strategy. The vehicle failed to pass this scenario without active control.
Figure 14, Figure 15 and Figure 16 and Figure 19 show yaw rate, vehicle slip angle, lateral acceleration, and vehicle path, respectively, and illustrate that the UCC has better performance than the ESC with respect to the yaw stability. Therein the desired vehicle slip angle control was well done by the UCC control. This is due to the fact that the vehicle system with multiple actuators can make full use of the adhesion coefficient of each wheel to generate desired resultant force/moment. By comparing the vehicle rolling and pitch angles presented in Figure 17 and Figure 18, one can clearly see that the proposed UCC maintained the body altitude effectively, enhancing the vehicle ride comfort due to active suspension control.

4.3. High-Speed Fishhook Maneuver

The Fishhook test is a dynamic test for predicting the dynamic rollover propensity. To begin the maneuver, the vehicle is driven in a straight line at the desired entrance speed, and then the driver releases the throttle and initiates the designed steering motion described in Figure 20. In this section, the steering maneuver of this test was adopted to verify the anti-rollover mechanism of the proposed UCC with the braking command triggered by the RI threshold set to 0.2. Figure 21, Figure 22, Figure 23, Figure 24 and Figure 25 shows the results at entrance speed 120 km/h concerning relative vehicle states. If no control strategy is applied, the vehicle will lose control early at around 1.5 s, as shown in the figures.
The result of vehicle RI clearly illustrates that, at time t = 1.5 and t = 2.3, when the steering angle reached its maximum value, the vehicle experienced the most apparent rollover propensity. Though the rollover did not happen actually due to the ESC control, the RI value still reached a dangerous level. The proposed UCC method can significantly reduce the RI value in the following two aspects.
(1)
The body altitude control function of UCC reduced the vehicle roll angle, indicated in Figure 23.
(2)
The braking force was triggered to inhibit the increase of lateral acceleration, which is shown in Figure 21.
We also observe from Figure 24 that the UCC method led to better dynamic performance and can achieve the desired yaw rate without losing stability. Additionally, the vehicle path curves shown in Figure 25 indicate that the undesired yaw moment generated by ESC control may promote the tendency of vehicle over-steering in high-speed curving situations, which can be avoided using the UCC with appropriate parameters tunning.

4.4. Tire Blow-Out in the Hard-Braking Process (Re-Configurable Control)

This scenario is designed for the condition where one tire blew out during hard braking. The initial vehicle speed is 120 km/h and a hard braking command (about −0.6 g) is given at 0 s, and then at the end of the first second, the front-left tire blew out and lost its lateral and longitudinal forces. The steering input is kept as zero, which keeps in line with the actual reaction. Based on different control strategies, three different conditions are considered, including UCC, ESC control, and passive vehicle. Results concerning vehicle and tire states are provided in Figure 26, Figure 27, Figure 28, Figure 29 and Figure 30.
Curves in Figure 26 and Figure 27 described the re-allocation of tire longitudinal and lateral forces (in the body coordinate) after the front-left tire blew out through a reconfigurable UCC approach, keeping the desired resultant forces/moment unchanged. The vehicle yaw rate and path based on different control configurations are shown in Figure 28 and Figure 29. These results illustrate the extra yaw moment due to the tire blowing-out and the lane departure behavior it caused for both the ESC control and passive situations. However, the prompt intervention of driver steering input (closed-loop ESC in figures) can reduce the danger to some extent accompanied by ESC, but it is highly demanding for non-professional drivers to respond appropriately under such emergencies.
On the contrary, the UCC just required the driver to keep straight ahead. Additionally, it is worth noticing in Figure 30 that the traditional ESC control cannot compensate for the lost tire brake forces. Thus, the brake distance was increased. However, the UCC reconfigurable method was able to hold the initial braking deceleration and inhibit the interference of extra yaw moment due to the re-allocation of tire forces. The proposed UCC is the only strategy that is able to keep the driver’s intention for this emergency.

5. Conclusions

In this paper, a UCC strategy involving the vehicle yaw stability, body altitude, and tire contact stability was presented. A hierarchical control structure was adopted to realize the UCC, including high-level sliding mode control, fixed point CA, and a normal tire force robust tracking controller. Simulations of high-demanding driving situations concerning rough road surface, fast DLC, fishhook maneuver, and the tire blowing-out situation performed on a nonlinear full vehicle model have shown the effectiveness and advantages of the proposed control method. The following conclusions can be drawn:
(1)
For a four-wheel independent drive–independent steering configuration, the proposed UCC method can effectively realize the tire planar force distribution and the desired vehicle motion, which proves to be a practical solution due to its simple feedback control rules and reconfigurable allocation.
(2)
Considering the wheel vertical vibrations, we present a robust tire normal force tracking controller to address the tire contact stability issue. This work provides an innovative method for improving the vehicle driving stability and maintaining the desired body attitude simultaneously.

Author Contributions

Conceptualization, M.W. and W.W.; data curation, W.W.; formal analysis, W.W.; funding acquisition, X.C.; investigation, W.W.; methodology, X.C.; project administration, X.C.; resources, X.C.; software, W.W.; supervision, X.C. and W.W.; validation, M.W., X.C. and W.W. writing—original draft, M.W.; writing—review and editing, W.W. All authors have read and agreed to the published version of the manuscript.

Funding

This project is partially supported by the National Key R&D Program of China (2018YFB0104800).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Acknowledgments

The authors appreciate the reviewers for their helpful comments and suggestions in this study.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

UCCUnified Chassis ControlESCElectric Stability Control
CGCenter of GravityRIRollover Index
BABody AccelerationDLTire Dynamic Load
DLCDoubel Lane ChangeCAControl Allocation

References

  1. Murata, S. Innovation by in-wheel-motor drive unit. Veh. Syst. Dyn. 2012, 50, 807–830. [Google Scholar] [CrossRef]
  2. Koehn, P.; Eckrich, M. Active steering-the BMW approach towards modern steering technology. SAE Tech. Pap. 2004. [Google Scholar] [CrossRef]
  3. Gysen, B.L.; Paulides, J.J.; Janssen, J.L.; Lomonova, E.A. Active electromagnetic suspension system for improved vehicle dynamics. IEEE Trans. Veh. Technol. 2010, 59, 1156–1163. [Google Scholar] [CrossRef] [Green Version]
  4. Hoehn, B.R.; Stahl, K.; Gwinner, P.; Wiesbeck, F. Torque-vectoring driveline for electric vehicles. In Proceedings of the International Federation of Automotive Engineering Societies FISITA 2012 World Automotive Congress; Springer: Berlin/Heidelberg, Germany, 2013; pp. 585–593. [Google Scholar] [CrossRef]
  5. Bouvin, J.L.; Hamrouni, E.; Moreau, X.; Benine-Neto, A.; Hernette, V.; Serrier, P.; Oustaloup, A. Hierarchical approach for global chassis control. In Proceedings of the 2018 European Control Conference (ECC), Limassol, Cyprus, 12–15 June 2018; pp. 2555–2560. [Google Scholar] [CrossRef]
  6. Vivas-Lopez, C.A.; Tudon-Martinez, J.C.; Hernandez-Alcantara, D.; Morales-Menendez, R. Global chassis control system using suspension, steering, and braking subsystems. Math. Probl. Eng. 2015, 2015, 263424. [Google Scholar] [CrossRef] [Green Version]
  7. Chokor, A.; Talj, R.; Doumiati, M.; Charara, A. A global chassis control system involving active suspensions, direct yaw control and active front steering. IFAC-PapersOnLine 2019, 52, 444–451. [Google Scholar] [CrossRef]
  8. Cho, W.; Yoon, J.; Kim, J.; Hur, J.; Yi, K. An investigation into unified chassis control scheme for optimised vehicle stability and manoeuvrability. Veh. Syst. Dyn. 2008, 46, 87–105. [Google Scholar] [CrossRef]
  9. Cho, W.; Choi, J.; Kim, C.; Choi, S.; Yi, K. Unified chassis control for the improvement of agility, maneuverability, and lateral stability. IEEE Trans. Veh. Technol. 2012, 61, 1008–1020. [Google Scholar] [CrossRef]
  10. Yoon, J.; Cho, W.; Koo, B.; Yi, K. Unified chassis control for rollover prevention and lateral stability. IEEE Trans. Veh. Technol. 2009, 58, 596–609. [Google Scholar] [CrossRef]
  11. Poussot-Vassal, C.; Sename, O.; Dugard, L.; Savaresi, S.M. Vehicle dynamic stability improvements through gain-scheduled steering and braking control. Veh. Syst. Dyn. 2011, 49, 1597–1621. [Google Scholar] [CrossRef] [Green Version]
  12. He, J.; Crolla, D.A.; Levesley, M.C.; Manning, W.J. Coordination of active steering, driveline, and braking for integrated vehicle dynamics control. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2006, 220, 1401–1420. [Google Scholar] [CrossRef]
  13. Ono, E.; Hattori, Y.; Muragishi, Y.; Koibuchi, K. Vehicle dynamics integrated control for four-wheel-distributed steering and four-wheel-distributed traction/braking systems. Veh. Syst. Dyn. 2006, 44, 139–151. [Google Scholar] [CrossRef]
  14. Zhao, J.; Wong, P.K.; Ma, X.; Xie, Z. Chassis integrated control for active suspension, active front steering and direct yaw moment systems using hierarchical strategy. Veh. Syst. Dyn. 2017, 55, 72–103. [Google Scholar] [CrossRef]
  15. Mousavinejad, E.; Han, Q.L.; Yang, F.; Zhu, Y.; Vlacic, L. Integrated control of ground vehicles dynamics via advanced terminal sliding mode control. Veh. Syst. Dyn. 2017, 55, 268–294. [Google Scholar] [CrossRef]
  16. Cheng, S.; Li, L.; Liu, C.Z.; Wu, X.; Fang, S.N.; Yong, J.W. Robust LMI-Based H-Infinite Controller Integrating AFS and DYC of Autonomous Vehicles with Parametric Uncertainties. IEEE Trans. Syst. Man Cybern. Syst. 2020. [Google Scholar] [CrossRef]
  17. Sun, J.; Cong, J.; Gu, L.; Dong, M. Fault-tolerant control for vehicle with vertical and lateral dynamics. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2019, 233, 3165–3184. [Google Scholar] [CrossRef]
  18. Wang, R.; Wang, J. Fault-tolerant control for electric ground vehicles with independently-actuated in-wheel motors. J. Dyn. Syst. Meas. Control. 2012, 134. [Google Scholar] [CrossRef]
  19. Ataei, M.; Khajepour, A.; Jeon, S. Model Predictive Control for integrated lateral stability, traction/braking control, and rollover prevention of electric vehicles. Veh. Syst. Dyn. 2020, 58, 49–73. [Google Scholar] [CrossRef]
  20. Guo, J.; Luo, Y.; Li, K.; Dai, Y. Coordinated path-following and direct yaw-moment control of autonomous electric vehicles with sideslip angle estimation. Mech. Syst. Signal Process. 2018, 105, 183–199. [Google Scholar] [CrossRef]
  21. Peng, H.; Wang, W.; An, Q.; Xiang, C.; Li, L. Path tracking and direct yaw moment coordinated control based on robust MPC with the finite time horizon for autonomous independent-drive vehicles. IEEE Trans. Veh. Technol. 2020, 69, 6053–6066. [Google Scholar] [CrossRef]
  22. Pylypchuk, V.; Chen, S.K.; Moshchuk, N.; Litkouhi, B. Slip-Based Holistic Corner Control. In Proceedings of the ASME 2011 International Mechanical Engineering Congress and Exposition, Denver, CO, USA, 11–17 November 2011; pp. 337–342. [Google Scholar] [CrossRef]
  23. Chen, S.K.; Ghoneim, Y.; Moshchuk, N.; Litkouhi, B.; Pylypchuk, V. Tire-Force Based Holistic Corner Control. In Proceedings of the ASME 2012 International Mechanical Engineering Congress and Exposition, Volume 11: Transportation Systems, Houston, TX, USA, 9–15 November 2012; pp. 133–140. [Google Scholar] [CrossRef]
  24. Wang, J.; Longoria, R.G. Coordinated and reconfigurable vehicle dynamics control. IEEE Trans. Control. Syst. Technol. 2009, 17, 723–732. [Google Scholar] [CrossRef]
  25. Shim, T.; Margolis, D. Dynamic normal force control for vehicle stability enhancement. Int. J. Veh. Auton. Syst. 2005, 3, 1–14. [Google Scholar] [CrossRef]
  26. Gáspár, P.; Szabó, Z.; Bokor, J. The design of an integrated control system in heavy vehicles based on an LPV method. In Proceedings of the 44th IEEE Conference on Decision and Control, Seville, Spain, 12–15 December 2005; pp. 6722–6727. [Google Scholar] [CrossRef] [Green Version]
  27. Poussot-Vassal, C.; Sename, O.; Dugard, L.; Gaspar, P.; Szabo, Z.; Bokor, J. Attitude and handling improvements through gain-scheduled suspensions and brakes control. Control. Eng. Pract. 2011, 19, 252–263. [Google Scholar] [CrossRef] [Green Version]
  28. Hrovat, D. Influence of unsprung weight on vehicle ride quality. J. Sound Vib. 1988, 124, 497–516. [Google Scholar] [CrossRef]
  29. Besselink, I.J.M.; Vos, R.; Nijmeijer, H. Influence of in-wheel motors on the ride comfort of electric vehicles. In Proceedings of the 10th International Symposium on Advanced Vehicle Control (AVEC10), Loughborough, UK, 22–26 August 2010; pp. 835–840. [Google Scholar]
  30. Zhang, L.; Li, L.; Qi, B. Rollover prevention control for a four in-wheel motors drive electric vehicle on an uneven road. Sci. China Technol. Sci. 2018, 61, 934–948. [Google Scholar] [CrossRef]
  31. Tan, D.; Wang, H.; Wang, Q. Study on the rollover characteristic of in-wheel-motor-driven electric vehicles considering road and electromagnetic excitation. Shock Vib. 2016, 2016, 1–13. [Google Scholar] [CrossRef]
  32. Pacejka, H.B.; Bakker, E. The magic formula tyre model. Veh. Syst. Dyn. 1992, 21, 1–18. [Google Scholar] [CrossRef]
  33. Hurel, J.; Mandow, A.; García-Cerezo, A. Kinematic and dynamic analysis of the McPherson suspension with a planar quarter-car model. Veh. Syst. Dyn. 2013, 51, 1422–1437. [Google Scholar] [CrossRef]
  34. Wang, W.; Chen, X.; Wang, J. Unsprung Mass Effects on Electric Vehicle Dynamics based on Coordinated Control Scheme. In Proceedings of the 2019 American Control Conference (ACC), Philadelphia, PA, USA, 10–12 July 2019; pp. 971–976. [Google Scholar] [CrossRef]
  35. Doyle, J.; Glover, K.; Khargonekar, P.; Francis, B. State-space solutions to standard H2 and H∞ control problems. In Proceedings of the 1988 American Control Conference, Atlanta, GA, USA, 15–17 June 1988; pp. 1691–1696. [Google Scholar] [CrossRef] [Green Version]
Figure 2. Vehicle roll and pitch motion.
Figure 2. Vehicle roll and pitch motion.
Sensors 21 03931 g002
Figure 3. The architecture of unified vehicle dynamics control.
Figure 3. The architecture of unified vehicle dynamics control.
Sensors 21 03931 g003
Figure 4. One-fourth active suspension model with body inertia force.
Figure 4. One-fourth active suspension model with body inertia force.
Sensors 21 03931 g004
Figure 5. Robust tracking control of tire contact force.
Figure 5. Robust tracking control of tire contact force.
Sensors 21 03931 g005
Figure 7. Performance of Controllers 1 and 2: (a) body acceleration; (b) tire dynamic load.
Figure 7. Performance of Controllers 1 and 2: (a) body acceleration; (b) tire dynamic load.
Sensors 21 03931 g007
Figure 8. Normal force tracking of controller 2.
Figure 8. Normal force tracking of controller 2.
Sensors 21 03931 g008
Figure 9. Lateral acceleration in high-speed DLC.
Figure 9. Lateral acceleration in high-speed DLC.
Sensors 21 03931 g009
Figure 10. Vehicle slip angle in high-speed DLC.
Figure 10. Vehicle slip angle in high-speed DLC.
Sensors 21 03931 g010
Figure 11. Rollover index in high-speed DLC.
Figure 11. Rollover index in high-speed DLC.
Sensors 21 03931 g011
Figure 12. FL tire slip in high-speed DLC.
Figure 12. FL tire slip in high-speed DLC.
Sensors 21 03931 g012
Figure 13. FL tire slip angle in high-speed DLC.
Figure 13. FL tire slip angle in high-speed DLC.
Sensors 21 03931 g013
Figure 14. Yaw rate on flat road during high-speed DLC.
Figure 14. Yaw rate on flat road during high-speed DLC.
Sensors 21 03931 g014
Figure 15. Vehicle slip angle on flat road during high-speed DLC.
Figure 15. Vehicle slip angle on flat road during high-speed DLC.
Sensors 21 03931 g015
Figure 16. Lateral acceleration on flat road during high-speed DLC.
Figure 16. Lateral acceleration on flat road during high-speed DLC.
Sensors 21 03931 g016
Figure 17. Body roll angle on flat road during high-speed DLC.
Figure 17. Body roll angle on flat road during high-speed DLC.
Sensors 21 03931 g017
Figure 18. Body pitch angle on flat road during high-speed DLC.
Figure 18. Body pitch angle on flat road during high-speed DLC.
Sensors 21 03931 g018
Figure 19. Vehicle path on flat road during high-speed DLC.
Figure 19. Vehicle path on flat road during high-speed DLC.
Sensors 21 03931 g019
Figure 20. Steering angle in high-speed fishhook maneuver.
Figure 20. Steering angle in high-speed fishhook maneuver.
Sensors 21 03931 g020
Figure 21. Longitudinal force in high-speed fishhook maneuver.
Figure 21. Longitudinal force in high-speed fishhook maneuver.
Sensors 21 03931 g021
Figure 22. Rollover index in high-speed fishhook maneuver.
Figure 22. Rollover index in high-speed fishhook maneuver.
Sensors 21 03931 g022
Figure 23. Body roll angle in high-speed fishhook maneuver.
Figure 23. Body roll angle in high-speed fishhook maneuver.
Sensors 21 03931 g023
Figure 24. Yaw rate in high-speed fishhook maneuver.
Figure 24. Yaw rate in high-speed fishhook maneuver.
Sensors 21 03931 g024
Figure 25. Vehicle global path in high-speed fishhook maneuver.
Figure 25. Vehicle global path in high-speed fishhook maneuver.
Sensors 21 03931 g025
Figure 26. Longitudinal force in hard-braking.
Figure 26. Longitudinal force in hard-braking.
Sensors 21 03931 g026
Figure 27. Lateral force in hard-braking.
Figure 27. Lateral force in hard-braking.
Sensors 21 03931 g027
Figure 28. Yaw rate in hard-braking.
Figure 28. Yaw rate in hard-braking.
Sensors 21 03931 g028
Figure 29. Vehicle path in hard-braking.
Figure 29. Vehicle path in hard-braking.
Sensors 21 03931 g029
Figure 30. Vehicle speed in hard-braking.
Figure 30. Vehicle speed in hard-braking.
Sensors 21 03931 g030
Table 1. RMS values of body acceleration and tire dynamic load.
Table 1. RMS values of body acceleration and tire dynamic load.
Suspension PerformancesPassive Suspension (without Control)Comfort-Orientated ControlStability-Orientated Control
Body acceleration (m/s2)0.67320.2795 (↓58%)0.9067 (↑35%)
Tire dynamic load (N)242.7421377.5729 (↑56%)204.7990 (↓16%)
Table 2. Vehicle parameters in the simulation.
Table 2. Vehicle parameters in the simulation.
SymbolDescriptionValues and Units
mVehicle mass1140 kg
CDAerodynamic drag coefficient0.34
aDistance of front wheel axle from C.G.1.165 m
bDistance of rear wheel axle from C.G.1.165 m
dHalf of the wheel base0.7405 m
IzzYaw inertia996 kg m2
msVehicle sprung mass1020 kg
ksSuspension stiffness33,972 N/m
bsSuspension damping2000 N s/m
ktTire stiffness200,000 N/m
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Chen, X.; Wang, M.; Wang, W. Unified Chassis Control of Electric Vehicles Considering Wheel Vertical Vibrations. Sensors 2021, 21, 3931. https://doi.org/10.3390/s21113931

AMA Style

Chen X, Wang M, Wang W. Unified Chassis Control of Electric Vehicles Considering Wheel Vertical Vibrations. Sensors. 2021; 21(11):3931. https://doi.org/10.3390/s21113931

Chicago/Turabian Style

Chen, Xinbo, Mingyang Wang, and Wei Wang. 2021. "Unified Chassis Control of Electric Vehicles Considering Wheel Vertical Vibrations" Sensors 21, no. 11: 3931. https://doi.org/10.3390/s21113931

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