Next Article in Journal
Design, Simulation, Construction and Experimental Validation of a Dual-Frequency Wireless Power Transfer System Based on Resonant Magnetic Coupling
Previous Article in Journal
Optimized Intrusion Detection in the IoT Through Statistical Selection and Classification with CatBoost and SNN
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive High-Order Sliding Mode Control for By-Wire Ground Vehicle Systems

by
Ariadna Berenice Flores Jiménez
1,
Stefano Di Gennaro
2,3,
Maricela Jiménez Rodríguez
1 and
Cuauhtémoc Acosta Lúa
1,3,*
1
Centro Universitario de la Ciénega, Universidad de Guadalajara, Ocotlán 47820, Mexico
2
Department of Information Engineering, Computer Science and Mathematics, University of L’Aquila, 67100 L’Aquila, Italy
3
Center of Excellence DEWS, University of L’Aquila, 67100 L’Aquila, Italy
*
Author to whom correspondence should be addressed.
Technologies 2025, 13(10), 443; https://doi.org/10.3390/technologies13100443
Submission received: 22 July 2025 / Revised: 3 September 2025 / Accepted: 22 September 2025 / Published: 1 October 2025
(This article belongs to the Topic Dynamics, Control and Simulation of Electric Vehicles)

Abstract

This study focuses on the design and implementation of an Adaptive High-Order sliding mode control for by-wire ground vehicle systems. The controller integrates advanced technologies such as Active Front Steering (AFS) and Rear Torque Vectoring (RTV), aimed at enhancing vehicle dynamics. However, lateral velocity remains one of the most challenging variables to measure, even in modern vehicles. To address this limitation, a High-Order Sliding Mode (HOSM)-based observer with adaptive gains is proposed. The HOSM observer provides critical information for the operation of the dynamic controller, ensuring the tracking of desired references. Compared with traditional observers, the proposed adaptive HOSM observer achieves finite-time convergence of state estimation errors and exhibits enhanced robustness against external disturbances, as confirmed through simulation results. The adaptive gains dynamically adjust the system parameters, enhancing its precision and flexibility under changing environmental conditions. This dynamic approach ensures efficient and reliable performance, enabling the system to respond effectively to complex scenarios. The stability of the dynamic HOSM controller with adaptive gain is analyzed through a Lyapunov-based approach, providing solid theoretical guarantees. Its performance is evaluated using detailed simulations conducted in CarSim 2017 software. The simulation results demonstrate that the proposed controller is highly effective in ensuring accurate trajectory tracking.

1. Introduction

In contemporary vehicles, a variety of electronic subsystems, collectively referred to as by-wire systems, have been incorporated to enhance occupant safety by supplanting traditional mechanical and hydraulic components. Key subsystems crucial for passenger protection include those involved in controlling the vehicle’s posture, such as the steering and braking mechanisms. Within the steering domain, steer-by-wire (SBW) technology broadens the spectrum of control capabilities, encompassing Active Front Steering (AFS), which adjusts the driver’s steering input to counteract external forces acting on the vehicle. Similarly, by-wire braking systems or active differential mechanisms facilitate the implementation of a Rear Torque Vectoring (RTV) subsystem, which allocates torque to the rear axle by inducing a yaw moment, thereby improving vehicle stability and handling.
This research centers on the development of a dynamic HOSM controller with adaptive gains, designed for ground vehicles equipped with Active Front Steering (AFS) and Rear Torque Vectoring (RTV) systems. The proposed dynamic control strategy leverages adaptive gains to achieve precise regulation of yaw and lateral dynamics, enabling accurate trajectory tracking. The controller is specifically designed to ensure the vehicle adheres to the desired trajectory, even in the presence of external disturbances or dynamic variations within the system [1].
Previous studies by the authors have focused on developing active controllers capable of addressing parameter variations, such as tire–road friction coefficients, as well as external disturbances like wind [2,3,4]. Other researchers, including [5,6], have explored the design of active controllers incorporating AFS and RTV systems, albeit without accounting for parametric variations. However, neglecting parameter variations, such as changes in cornering stiffness, vehicle mass distribution, or moment of inertia, can significantly degrade the accuracy of lateral velocity and yaw rate estimation, leading to control performance deterioration. This highlights the importance of designing observers and controllers that explicitly account for parameter variations in order to ensure robustness and high tracking accuracy under realistic operating conditions. In this context, recent advances in nonlinear control design, particularly techniques aimed at estimating external disturbances, have been comprehensively reviewed in [7,8,9,10,11]. Notably, recent works such as [12] introduce robust sliding mode control schemes capable of handling actuator faults and time-varying delays within a semi-Markovian jump framework, thereby illustrating the efficacy of state-estimation methodologies in managing complex uncertainties in sliding mode control. Furthermore, [13] examines the challenge of vehicle attitude control via AFS, employing neural networks to achieve real-time estimation of unknown nonlinearities, while [14] addresses both structured and unstructured uncertainties through estimation techniques followed by active disturbance rejection control. In [15], advanced methods such as radial basis function neural networks are utilized to mitigate the effects of external disturbances on vehicle dynamics.
In this paper, we introduce a significant innovation based on the latest developments in the field. This study simultaneously addresses three main aspects:
  • A HOSM observer with adaptive gains is designed to ensure accurate estimation of lateral velocity for ground vehicles.
  • A Dynamic HOSM controller with adaptive gains equipped with AFS and RTV systems. The controller incorporates an HOSM-based observer.
  • An evaluation of the proposed control strategy was conducted using the CarSim simulation platform.
A review of the existing literature indicates the absence of studies that address the development of a Dynamic HOSM controller with adaptive gains specifically designed for ground vehicles to ensure that their lateral and yaw dynamics closely follow a reference trajectory. The dynamic control approach proposed in this work is subjected to validation through the implementation of a double-step maneuver, a challenging test scenario. This evaluation is conducted using the CarSim simulation platform, known for its detailed and accurate representation of vehicle dynamics. Although real-world experiments could provide further practical insights, this study primarily emphasizes the methodological framework rather than physical implementation on actual vehicles.
The HOSM methodology, while serving as a design tool rather than the core focus of this work, was initially introduced in [16]. Its key advantage lies in mitigating the chattering phenomenon caused by high-frequency switching on the sliding surface [17]. This represents a significant advancement over conventional first-order sliding mode techniques [18,19]. Moreover, HOSM facilitates the design of sliding mode surfaces with a relative degree greater than one [20].
Although adaptive control techniques have proven effective in a variety of applications, their use in complex systems characterized by dynamic environments and high levels of uncertainty remains relatively limited. In unmanned aerial vehicles (UAVs), for instance, adaptive control has only recently been investigated as a strategy to address unpredictable factors such as wind disturbances and payload fluctuations [21,22]. Similarly, in the automotive domain, the application of adaptive control for real-time suspension and steering systems has been comparatively scarce, despite its significant potential to enhance ride comfort and vehicle stability [23,24]. This gap in application underscores the need for further research to fully harness the capabilities of adaptive control in improving system robustness.
The paper is structured as follows: Section 2 presents the vehicle dynamics model, providing the equations and assumptions underpinning the system’s behavior. Section 3 addresses the design of a nonlinear robust output using adaptive gain, focusing on lateral velocity. Section 4 introduces the active dynamic control system, which incorporates the adaptive gain. Section 5 discusses the simulation results, validating the controller’s performance through simulations conducted in CarSim. Finally, Section 6 concludes the paper with a summary of the findings and contributions.

2. Mathematical Model of the Vehicle Dynamics

The model adopted in this work prioritizes the characterization of the dominant lateral and yaw dynamics. Consequently, it neglects secondary effects such as body roll and higher-order nonlinearities in tire forces. Their omission allows for reduced model complexity, enabling a more tractable derivation of the adaptive HOSM observer and controller while preserving the accuracy required for control design. This modeling choice is validated through simulation using the CarSim model, confirming that the adopted simplifications do not compromise the estimation or tracking performance. Previous works, such as [25,26], have employed Active Front Steering (AFS) as a control mechanism by introducing incremental adjustments to the steering angle δ c . Furthermore, the yaw moment M z is leveraged as an additional control input to modulate longitudinal forces via active braking. Consequently, the mathematical model describing the ground vehicle’s dynamics is expressed as follows:
m ( v ˙ x v y ω z ) = μ x ( F x , f + F x , r ) + F d , x = m a x m ( v ˙ y + v x ω z ) = μ y ( F y , f + F y , r ) + F d , y = m a y J z ω ˙ z = μ y ( l f F y , f l r F y , r ) + M z + M d , z α ˙ z = ω z
The variables v x and v y correspond to the longitudinal and lateral velocities of the vehicle at its center of mass, respectively, while ω z represents the yaw rate, and α z denotes the yaw angle. The vehicle’s mass is indicated by m, and J z represents its moment of inertia. The distances from the center of mass to the front and rear axles are denoted by l f and l r , respectively. The coefficients μ x and μ y characterize the tire–road friction in the longitudinal and lateral directions. Longitudinal forces acting on the front and rear tires are represented by F x , f and F x , r , while F y , f and F y , r correspond to the lateral forces on the front and rear tires. The yaw moment generated by the vehicle is denoted as M z . Additionally, external disturbance forces, such as wind, are described by F d , x and F d , y , with M d , z representing the associated torque.
The lateral forces discussed in this work are modeled using Pacejka’s magic formula:
F y , j ( α j ) = D j sin ( C j arctan B j α j ) , j = f , r
where B j , C j , and D j are parameters obtained through experimental analysis [27] and are directly influenced by the slip angle of the front tires, which is defined as follows:
α f = ( δ d + δ c ) ( v y + l f ω z ) / v x ; α r = ( v y l r ω z ) / v x
In this context, δ d represents the road wheel angle dictated by the driver, while δ c corresponds to the Active Front Steering (AFS) adjustment applied by the control system.
It is worth noting that if the function F y , f is not globally invertible, as is the case when the tire characteristic (2) is considered, one can still invert F y , f locally, namely for α f [ α f , max ,   α f , max ] , where ± α f , max are the values of α f corresponding to the minimum/maximum values of F y , f . For the other values of α f , one can formally associate with α f [ α f , max ,   α f , max ] the minimum/maximum value F y , f ( α f ) = ± F y , f ( α f , max ) , which, when inverted, gives the value α f = ( δ d + δ c ) v y + l f ω z v x = ± α f , max .
Summarizing, one can consider the following inversion rule [2,3].
δ c = δ d + v y + l f ω z v x + F y , f 1 ( F y , f , 0 ) if α f [ α f , max ,   α f , max ] , δ d + v y + l f ω z v x ± α f , max otherwise .
for a given value F y , f , 0 .
Since the lateral force F y , f ( δ d + δ c ) is considered an invertible function, it enables the formulation of the following control input:
Δ f = F y , f ( δ d + δ c ) F y , f ( δ d ) .
By incorporating the control input Δ f into the equations governing the lateral velocity and yaw rate dynamics of the ground vehicle model (1), and under the assumption that F x , f = 0 and F x , r = 0 , i.e., F x , f + F x , r = 0 , viz., no acceleration/deceleration is produced during the vehicle maneuvers, the vehicle dynamics (1) can be re-expressed as follows:
v ˙ x = v y ω z + 1 m F d , x , v ˙ y = v x ω z + μ y m F y , f ( δ d ) + F y , r + μ y m Δ f + 1 m F d , y , ω ˙ z = μ y J z l f F y , f ( δ d ) l r F y , r + μ y J z l f Δ f + 1 J z M z + 1 J z M d , z .
Assumption 1.
The external disturbance forces and moments acting on the vehicle model (1), denoted as F d , x , F d , y , and M d , z , are bounded within predefined limits.
Assumption 1 establishes that the external disturbance forces and moment, denoted by F d , x , F d , y , and M d , z , are constrained within certain limits. These conditions are essential in practical scenarios, as it is presumed that such disturbances are bounded and do not undergo infinitely rapid variations in velocity.

3. Design of an HOSM Observer with Adaptive Gain

The lateral velocity v y is generally not available from direct measurements. Therefore, the adaptive gain HOSM observer developed in this section operates under the assumption that a x , a y , ω z , and v x are measurable signals, while v y must be reconstructed through observation. This assumption is fully consistent with modern vehicles, where electronic stability control systems and integrated sensor networks provide reliable access to the aforementioned variables. To rigorously ensure the finite-time convergence properties of the observer, the following assumption is introduced:
Assumption 2.
Throughout a maneuver, the yaw angular velocity ω z is maintained as nonzero and bounded for all t t 0 , such that 0 < ω z , min | ω z | ω z , max .
Assumption 2 provides a sufficient condition to guarantee the stability and finite-time convergence of the observer. When the vehicle follows a perfectly straight path, i.e., ω z = 0 , the lateral velocity v y naturally approaches zero. In such situations, observing v y is not essential, as it contributes negligibly to the vehicle’s motion. Conversely, when ω z 0 , the lateral velocity v y becomes nonzero and must be reconstructed through observation to ensure accurate state feedback. To address this requirement, a reduced-order adaptive gain HOSM observer is designed to reconstruct v y in finite time.
For this purpose, we adopt the following notation: · 1 / 2 = | · | 1 / 2 · 0 , · 0 = sign ( · )
Theorem 1.
Under Assumption 2, and assuming that the signals a x , a y , ω z , and v x are measurable, the HOSM observer with adaptive gains is defined as follows:
v ^ ˙ x = v ^ y ω z + a x + γ 1 ( t ) | ω z | v ˜ x 1 / 2 v ^ ˙ y = v x ω z + a y + γ 2 ( t ) ω z v ˜ x 0
which guarantees that the observation errors v ˜ x = v x v ^ x and v ˜ y = v y v ^ y will converge to zero within a finite period of time, given that
γ 1 ( t ) > 2 ( γ o + 4 ε o 2 ) ω z 0 ε o γ o γ 2 ( t ) = γ 1 ( t ) ω z 0 ε o + 1 2 ( γ o + 4 ε o 2 )
with γ o > 0 and ε o R .
Proof. 
Using (1) and (4), the dynamics of the estimation errors can be calculated as follows:
v ˜ ˙ x = v ˜ y ω z γ 1 ( t ) | ω z | v ˜ x 1 / 2 v ˜ ˙ y = γ 2 ( t ) ω z v ˜ x 0
To establish the finite-time convergence of the observed state trajectories, specifically the observation errors v ˜ x = v x v ^ x and v ˜ y = v y v ^ y , towards the origin, the following Lyapunov candidate function is introduced:
V o = V o , 1 + 1 2 k o , 1 ( γ 1 ( t ) γ 1 ) 2 + 1 2 k o , 2 ( γ 2 ( t ) γ 2 ) 2
where k o , 1 > 0 , k o , 2 > 0 and γ 1 > 0 , γ 2 > 0 are some constants, and
V o , 1 = ξ o T P o ξ o ; ξ o = v ˜ x 1 / 2 v ˜ y ; P o = P o T = γ o + 4 ε o 2 2 ε o 2 ε o 1 > 0
with γ o > 0 and ε o R .
The derivative of the Lyapunov function V o , 1 is given by
V ˙ o , 1 = ξ ˙ o T P o ξ o + ξ o T P o ξ ˙ o
with
ξ ˙ o = 1 2 | v ˜ x | 1 / 2 γ 1 ( t ) | ω z | ω z 2 γ 2 ( t ) ω z 0 v ˜ x 1 / 2 v ˜ y = 1 2 | v ˜ x | 1 / 2 Λ o ξ o
Therefore, by using (8) in (7), one obtains
V ˙ o , 1 = 1 2 | v ˜ x | 1 / 2 ξ o T Λ o T P o + P o Λ o ξ o = 1 | v ˜ x | 1 / 2 ξ o T Q o ξ o
where
Λ o T P o + P o Λ o = 2 γ 1 ( t ) ( γ o + 4 ε o 2 ) | ω z | 4 γ 2 ( t ) ω z ε o γ 1 ( t ) | ω z | ε o + γ 2 ( t ) ω z 1 2 ( γ o + 4 ε o 2 ) ω z 2 ω z ε o = 2 Q o
To determine the gains γ 1 ( t ) and γ 2 ( t ) that ensure the matrix Q o in (10) is positive definite, i.e., Q o > 0 , Sylvester’s criterion is applied, which states that all its leading principal minors must be strictly positive. In this case, these conditions can be written as
( i ) γ 1 ( t ) ( γ o + 4 ε o 2 ) | ω z | 4 γ 2 ( t ) ω z ε o > 0 , ( ii ) 2 ω z ε o γ 1 ( t ) ( γ o + 4 ε o 2 ) | ω z | 4 γ 2 ( t ) ω z ε o γ 1 ( t ) | ω z | ε o + γ 2 ( t ) ω z 1 2 ( γ o + 4 ε o 2 ) ω z 2 > 0 .
To simplify the verification of condition (ii) of (11), the cross-term is eliminated by imposing
γ 1 ( t ) | ω z | ε o + γ 2 ( t ) ω z 1 2 ( γ o + 4 ε o 2 ) ω z = 0 .
From (12), and after straightforward algebraic manipulations, the following explicit relation is obtained:
γ 2 ( t ) = γ 1 ( t ) ε o ω z 0 + 1 2 ( γ o + 4 ε o 2 ) .
By substituting (13) into condition (ii) of (11), and after performing some calculations, the expression (ii) of (11) is reduced to
γ 1 ( t ) ( γ o + 4 ε o 2 ) | ω z | 4 γ 2 ( t ) ω z ε o > 0 ,
which is equal to condition (i) of (11).
Finally, by substituting (13) into (14) and simplifying, the following sufficient condition on γ 1 ( t ) is obtained:
γ 1 ( t ) > 2 γ o + 4 ε o 2 ω z 0 ε o γ o
In view of (9) and assuming that (5) holds, it is easy to show that
V ˙ o , 1 = 1 | v ˜ x | 1 / 2 ξ o T Q o ξ o 1 | v ˜ x | 1 / 2 λ m i n Q o | | ξ o | | 2
To prove the finite-time convergence of (16), the quadratic bounds associated with the Lyapunov function component V o , 1 are considered:
λ min P o ξ o 2 V o , 1 λ max P o ξ o 2 .
Since | v ˜ x | ξ o 2 , it follows that | v ˜ x | 1 / 2 ξ o . Combining this relation with the lower bound of (17) yields
| v ˜ x | 1 / 2 V o , 1 1 / 2 λ min P o .
Therefore, the above inequality (18) can be rewritten as
1 | v ˜ x | 1 / 2 λ min P o V o , 1 1 / 2 .
On the other hand, by using the upper limit of V o , 1 from Equation (17), we have
V o , 1 λ max P o ξ o 2 ,
which implies
ξ o 2 V o , 1 λ max P o .
Substituting (19) and (20) into (16), yields
V ˙ o , 1 r o V o , 1 1 / 2 ; r o = λ min P o λ min Q o λ max P o .
By integrating (21) over the interval [ t 0 , t ] , one obtains
V o , 1 1 / 2 ( t ) V o , 1 1 / 2 ( t 0 ) r o 2 ( t t 0 ) .
Finally, taking into account the quadratic bounds for V o , 1 , i.e., (17), and considering (22), one obtains the following equation for ξ o ( t ) :
ξ o ( t ) λ max P o λ min P o ξ o ( t 0 ) r o 2 λ min P o ( t t 0 ) .
Thus, the settling time at which ξ o ( t ) reaches zero is explicitly given by
t = t 0 + 2 λ max P o r o ξ o ( t 0 ) t 0 + T ξ o ( t 0 ) ,
which ensures finite-time convergence of the observation error dynamics.
Now, by computing the derivative of V o , i.e., (6), and using (9) and (21), one obtains
V ˙ o = ξ ˙ o T P o ξ o + ξ o T P o ξ ˙ o + 1 k o , 1 ( γ 1 ( t ) γ 1 ) γ ˙ 1 ( t ) + 1 k o , 2 ( γ 2 ( t ) γ 2 ) γ ˙ 2 ( t ) = 1 | v ˜ x | 1 / 2 ξ o T Q o ξ o + 1 k o , 1 ( γ 1 ( t ) γ 1 ) γ ˙ 1 ( t ) + 1 k o , 2 ( γ 2 ( t ) γ 2 ) γ ˙ 2 ( t ) r o V o , 1 1 / 2 + 1 k o , 1 ( γ 1 ( t ) γ 1 ) γ ˙ 1 ( t ) + 1 k o , 2 ( γ 2 ( t ) γ 2 ) γ ˙ 2 ( t )
After performing some simple calculations, the following result is obtained:
V ˙ o r o V o , 1 1 / 2 + 1 k o , 1 ( γ 1 ( t ) γ 1 ) γ ˙ 1 ( t ) + 1 k o , 2 ( γ 2 ( t ) γ 2 ) γ ˙ 2 ( t ) + ω o , 1 k o , 1 | γ 1 ( t ) γ 1 | ω o , 1 k o , 1 | γ 1 ( t ) γ 1 | + ω o , 2 k o , 2 | γ 2 ( t ) γ 2 | ω o , 2 k o , 2 | γ 2 ( t ) γ 2 |
Remark 1.
The following inequality holds: ( x 2 + y 2 + z 2 ) 1 / 2 | x | + | y | + | z | a | x | + b | y | + c | z | , where the constants satisfy a 1 , b 1 , and c 1 .
Using Remark 1 in the corresponding terms of (24), we obtain
r o V o , 1 1 / 2 ω o , 1 k o , 1 | γ 1 ( t ) γ 1 | ω o , 2 k o , 2 | γ 2 ( t ) γ 2 | η o V o 1 / 2 ; η o = m i n { r o , ω o , 1 , ω o , 2 }
and Equation (24) becomes
V ˙ o η o V o 1 / 2 + 1 k o , 1 ( γ 1 ( t ) γ 1 ) γ ˙ 1 ( t ) + 1 k o , 2 ( γ 2 ( t ) γ 2 ) γ ˙ 2 ( t ) + ω o , 1 k o , 1 | γ 1 ( t ) γ 1 | + ω o , 2 k o , 2 | γ 2 ( t ) γ 2 |
Assumption 3.
The adaptive gain γ i ( t ) satisfies the following bounds: (i) γ i ( t ) γ i t 0 i=1,2; (ii) γ i ( 0 ) γ i ; (iii) γ ˙ i ( t ) > 0 .
Under Assumption 3, there exist positive constants γ 1 and γ 2 such that γ 1 ( t ) γ 1 < 0 and γ 2 ( t ) γ 2 < 0 t 0 . Hence, Equation (25) becomes
V ˙ o η o V o 1 / 2 + ζ o
with
ζ o = | γ 1 ( t ) γ 1 | γ ˙ 1 ( t ) k o , 1 ω o , 1 k o , 1 | γ 2 ( t ) γ 2 | γ ˙ 2 ( t ) k o , 2 ω o , 2 k o , 2
To ensure finite-time convergence, we impose ζ o = 0 , which leads to
γ ˙ 1 ( t ) = k o , 1 ω o , 1 ; γ ˙ 2 ( t ) = k o , 2 ω o , 2
To obtain the term ε o , the time derivative of Equation (13) is taken, i.e., γ ˙ 2 ( t ) = γ ˙ 1 ( t ) ω z 0 ε o , and, by using (26), one obtains
ε o = k o , 2 k o , 1 ω o , 2 ω o , 1 ω z 0
Remark 2.
The performance of the HOSM observer with adaptive gain (4) can be compared with the Luenberger-like kinematic observer given by [2,3]
v ^ ˙ x = v ^ y ω z + a x + k 1 ( v x v ^ x ) , v ^ ˙ y = v x ω z + a y + k 2 ( v x v ^ x ) ,
Since this observer is based on the kinematics of the vehicle, it possesses robustness properties. In fact, no vehicle parameters are used. Considering the estimation errors v ˜ x = v x v ^ x and v ˜ y = v y v ^ y , this observer determines the following error dynamics
v ˜ ˙ x = k 1 v ˜ x + v ˜ y ω z , v ˜ ˙ y = k 2 v ˜ y ,
where the gains k 1 > 0 , k 2 > 0 can be selected to ensure asymptotic stability to the origin [2,3].

4. Design of an Active Dynamic Control Based on an HOSM Observer with Adaptive Gain

The control problem addressed in this study involves developing an active dynamic control based on an HOSM observer with adaptive gains.
To solve the control problem, it must be assumed that references v y , ref and ω z , ref , as well as their derivatives v ˙ y , ref and ω ˙ z , ref , are bounded and compatible with vehicle dynamics. For this purpose, the following reference model is used:
v ˙ y , ref = v x ω z , ref + μ y , ref m ref F y , f , ref ( α f , ref ) + F y , r , ref ( α r , ref ) ω ˙ z , ref = μ y , ref J ref l f F y , f , ref ( α f , ref ) l r F y , r , ref ( α r , ref )
where the reference parameters μ y , ref , m ref , and J ref are bounded values, typically nominal. The lateral reference forces of the tires, F y , f , ref ( α f , ref ) and F y , r , ref ( α r , ref ) , are also considered bounded. Additionally, the reference slip angles are defined as follows:
α f , ref ( δ d , v y , ref , ω z , ref ) = δ d ( v y , ref + l f ω z , ref ) / v x α r , ref ( v y , ref , ω z , ref ) = ( v y , ref l r ω z , ref ) / v x
Assumption 4.
The reference variables v y , ref and ω z , ref , along with their derivatives v ˙ y , ref and ω ˙ z , ref , are assumed to be smooth functions and uniformly bounded (which is physically intuitive).
To address the control problem formulated in this article, the following tracking errors are defined:
e y = v ^ y v y , ref e z = ω z ω z , ref
which are driven to zero in finite time by an HOSM controller with adaptive gains.
Considering (29) together with system (3), the evolution of the tracking errors defined in (30) can be expressed as
e ˙ y = v x ω z + μ y m F ^ y , f ( δ d ) + F ^ y , r + F d , y m + μ y m Δ f + γ 2 ( t ) ω z v ˜ x 0 v ˙ y , ref + μ y m ϕ f + μ y m ϕ r , e ˙ z = μ y J z l f F ^ y , f ( δ d ) l r F ^ y , r + μ y J z l f Δ f + 1 J z ( M z + M d , z ) ω ˙ z , ref + μ y J z l f ϕ f μ y J z l r ϕ r ,
where F ^ y , f ( δ d ) and F ^ y , r denote the estimated lateral tire forces at the front and rear axles, respectively. These estimates are obtained by evaluating a tire model with the estimated vehicle states ( v ^ y , v ^ x , ω z ) , together with the steering input δ d . Similarly, lateral forces on tires are modeled using Pacejka’s magic formula described in (2):
F ^ y , j ( α ^ j ) = D j sin C j arctan B j α ^ j , j = f , r ,
where B j , C j , and D j are experimentally identified parameters [27]. The slip angles are defined as
α ^ f = ( δ d ) v ^ y + l f ω z v ^ x , α ^ r = v ^ y l r ω z v ^ x .
The mismatch between the actual and estimated forces is captured by the uncertainty terms ϕ f = F y , f ( δ d ) F ^ y , f ( δ d ) and ϕ r = F y , r F ^ y , r , which explicitly account for parameter uncertainties and unmodeled dynamics.
The primary objective is to design an integrated active robust dynamic control system based on an HOSM observer with adaptive gains, ensuring that v ^ y converges to a desired reference value v y , ref in finite time, i.e., lim t F . T e y = 0 , and that ω z consistently tracks the reference ω z , ref , as well as lim t F . T e z = 0 . The HOSM framework is selected due to its capability to enforce finite-time convergence of the dynamic tracking errors defined in (31) while maintaining robustness against parametric uncertainties, unmodeled dynamics, and external disturbances. By leveraging adaptive gain tuning, the controller dynamically adjusts its control effort to the prevailing system conditions, thereby avoiding excessive control action and improving overall efficiency. This integrated approach guarantees precise reference tracking and enhanced disturbance rejection under the specified operating constraints. The following statement solves the posed control problem.
Theorem 2.
Assuming that Assumptions 2 and 4 hold, and that signals a x , a y , ω z , and v x are measurable, the proposed active dynamic control law using adaptive gain applied to ground vehicles is defined as follows:
v ^ ˙ x = v ^ y ω z + a x + γ 1 ( t ) | ω z | v ˜ x 1 / 2 v ^ ˙ y = v x ω z + a y + γ 2 ( t ) ω z v ˜ x 0 Δ f = m μ y v x ω z μ y m ( F ^ y , f ( δ d ) + F ^ y , r ) F d , y m γ 2 ( t ) ω z v ˜ x 0 + v ˙ y , ref λ y , 1 ( t ) e y 1 / 2 + χ y ; χ ˙ y = λ y , 2 ( t ) e y 0 M z = J z μ y J z ( l f F ^ y , f ( δ d ) l r F ^ y , r ) μ y J z l f Δ f M d , z J z + ω ˙ z , ref λ z , 1 ( t ) e z 1 / 2 + χ z ; χ ˙ z = λ z , 2 ( t ) e z 0
This control scheme ensures finite-time convergence of the tracking errors e y = v ^ y v y , ref and e z = ω z ω z , ref , provided that the gains satisfy
λ y , 1 ( t ) > 2 λ y λ y + 4 ε y 2 ε y λ y , 2 ( t ) = λ y , 1 ( t ) ε y + 1 2 λ y + 4 ε y 2
and
λ z , 1 ( t ) > 2 λ z λ z + 4 ε z 2 ε z λ z , 2 ( t ) = λ z , 1 ( t ) ε z + 1 2 λ z + 4 ε z 2
with λ y > 0 , λ z > 0 , and ε y R , ε z R .
Proof. 
Taking into account Theorem 1, which establishes that the closed-loop adaptive gain HOSM observer drives v ˜ x = v x v ^ x and v ˜ y = v y v ^ y to zero in finite time, we can then invoke Theorem 2, and the closed-loop dynamics of e y = v ^ y v y , ref and e z = ω z ω z , ref can be formulated as follows:
e ˙ y = λ y , 1 ( t ) e y 1 / 2 + χ y χ ˙ y = λ y , 2 ( t ) e y 0 e ˙ z = λ z , 1 ( t ) e z 1 / 2 + χ z χ ˙ z = λ z , 2 ( t ) e z 0
The stability analysis of the system in (35) begins by considering the decoupled subsystem ( e ˙ y , χ ˙ y ) T , for which, similarly to the proof of Theorem 1, the following Lyapunov function candidate is proposed:
V y = V y , 1 + 1 2 k y , 1 ( λ y , 1 ( t ) λ y , 1 ) 2 + 1 2 k y , 2 ( λ y , 2 ( t ) λ y , 2 ) 2
where k y , 1 > 0 , k y , 2 > 0 and λ y , 1 > 0 , λ y , 2 > 0 are constants, and
V y , 1 = ξ y T P y ξ y ; ξ y = e y 1 / 2 χ y ; P y = P y T = λ y + 4 ε y 2 2 ε y 2 ε y 1 > 0
with λ y > 0 and ε y R .
The derivative of the Lyapunov function candidate V y , 1 is presented as
V ˙ y , 1 = ξ ˙ y T P y ξ y + ξ y T P y ξ ˙ y
where
ξ ˙ y = 1 2 | e y | 1 / 2 Λ y ξ y ; Λ y = λ y , 1 ( t ) 1 2 λ y , 2 ( t ) 0
Therefore, by substituting (38) into (37), one obtains
V ˙ y , 1 = 1 2 | e y | 1 / 2 ξ y T Λ y T P y + P y Λ y ξ y = 1 | e y | 1 / 2 ξ y T Q y ξ y
where
Λ y T P y + P y Λ y = 2 λ y , 1 ( t ) ( λ y + 4 ε y 2 ) 4 λ y , 2 ( t ) ε y λ y , 1 ( t ) ε y + λ y , 2 ( t ) 1 2 ( λ y + 4 ε y 2 ) 2 ε y = 2 Q y
The gains λ y , 1 ( t ) and λ y , 2 ( t ) in (33) are selected to ensure that the matrix Q y in (40) remains positive definite. This requirement is verified using Sylvester’s criterion, which establishes that all leading principal minors of the matrix must be strictly positive. For the present case, these conditions can be expressed as
( i ) λ y , 1 ( t ) ( λ y + 4 ε y 2 ) 4 λ y , 2 ( t ) ε y > 0 , ( ii ) 2 ε y λ y , 1 ( t ) ( λ y + 4 ε y 2 ) 4 λ y , 2 ( t ) ε y λ y , 1 ( t ) ε y + λ y , 2 ( t ) 1 2 ( λ y + 4 ε y 2 ) 2 > 0 .
To simplify the verification of condition (ii) of (41), the cross-term is eliminated by imposing
λ y , 1 ( t ) ε y + λ y , 2 ( t ) 1 2 ( λ y + 4 ε y 2 ) = 0
From (42), and after straightforward algebraic manipulations, the following explicit relation is obtained:
λ 2 ( t ) = λ y , 1 ( t ) ε y + 1 2 ( λ y + 4 ε y 2 ) .
Substituting (43) into condition (ii) of (41), and after some calculations, the expression reduces to
λ y , 1 ( t ) ( λ y + 4 ε y 2 ) 4 λ y , 2 ( t ) ε y > 0
which is formally equivalent to condition (i) of (41).
Finally, by substituting (43) into (44) and simplifying some terms, the following sufficient condition on λ y , 1 ( t ) is obtained:
λ y , 1 ( t ) > 2 λ y λ y + 4 ε y 2 ε y
Therefore, by combining (43) and (45), (39) can be rewritten as
V ˙ y , 1 1 | e y | 1 / 2 λ m i n Q y | | ξ y | | 2
To establish the finite-time convergence of the decoupled subsystem ( e ˙ y , χ ˙ y ) T , we begin by recalling the quadratic bounds associated with the Lyapunov function component V y , 1 :
λ min P y ξ y 2 V y , 1 λ max P y ξ y 2 .
Since the inequality | e y | ξ y 2 holds, it follows that | e y | 1 / 2 ξ y . Combining this relation with the lower bound in (47) leads to
| e y | 1 / 2 V y , 1 1 / 2 λ min P y .
Equivalently, inequality (48) can be reformulated as
1 | e y | 1 / 2 λ min P y V y , 1 1 / 2 .
On the other hand, by exploiting the upper bound of V y , 1 given in (47), we obtain
V y , 1 λ max P y ξ y 2 ,
which, in turn, implies
ξ y 2 V y , 1 λ max P y .
Substituting (49) and (50) into inequality (46) yields
V ˙ y , 1 r y V y , 1 1 / 2 ; r y = λ min P y λ min Q y λ max P y .
Integrating (51) over the interval [ t 0 , t ] yields
V y , 1 1 / 2 ( t ) V y , 1 1 / 2 ( t 0 ) r y 2 ( t t 0 ) .
Furthermore, by considering, once again, the quadratic bounds in (47), the following inequality for ξ y is obtained:
ξ y ( t ) λ max P y λ min P y ξ y ( t 0 ) r y 2 λ min P y ( t t 0 ) .
Therefore, the explicit settling time at which ξ y ( t ) vanishes is given by
t = t 0 + 2 λ max P y r y ξ y ( t 0 ) t 0 + T ξ y ( t 0 ) ,
which rigorously establishes the finite-time convergence of the decoupled subsystem ( e ˙ y , χ ˙ y ) T .
In a similar manner to the derivations presented in Section 3, by computing the time derivative of V y , as defined in (36), and subsequently employing the expressions (39) and (51), the following relation is obtained:
V ˙ y = ξ ˙ y T P y ξ y + ξ y T P y ξ ˙ y + 1 k y , 1 ( λ y , 1 ( t ) λ y , 1 ) λ ˙ y , 1 ( t ) + 1 k y , 2 ( λ y , 2 ( t ) λ y , 2 ) λ ˙ y , 2 ( t ) = 1 | e y | 1 / 2 ξ y T Q y ξ y + 1 k y , 1 ( λ 1 ( t ) λ y , 1 ) λ ˙ y , 1 ( t ) + 1 k y , 2 ( λ 2 ( t ) λ y , 2 ) λ ˙ y , 2 ( t ) r y V y , 1 1 / 2 + 1 k y , 1 ( λ y , 1 ( t ) λ y , 1 ) λ ˙ y , 1 ( t ) + 1 k y , 2 ( λ y , 2 ( t ) λ y , 2 ) λ ˙ y , 2 ( t )
After performing some simple calculations, the following result is obtained:
V ˙ y r y V y , 1 1 / 2 + 1 k y , 1 ( λ y , 1 ( t ) λ y , 1 ) λ ˙ y , 1 ( t ) + 1 k y , 2 ( λ y , 2 ( t ) λ y , 2 ) λ ˙ y , 2 ( t ) + ω y , 1 k y , 1 | λ y , 1 ( t ) λ y , 1 | ω y , 1 k y , 1 | λ y , 1 ( t ) λ y , 1 | + ω y , 2 k y , 2 | λ y , 2 ( t ) λ y , 2 | ω y , 2 k y , 2 | λ y , 2 ( t ) λ y , 2 |
By performing some basic calculations and using Remark 1 and Assumption 3, Equation (52) can be rewritten as
V ˙ y η y V y 1 / 2 + ζ y
with
ζ y = | λ y , 1 ( t ) λ y , 1 | λ ˙ y , 1 k y , 1 ω y , 1 k y , 1 | λ y , 2 ( t ) λ y , 2 | λ ˙ y , 2 k y , 2 ω y , 2 k y , 2
To impose finite-time convergence, we set ζ y = 0 , which is achieved via adaptation of the gains λ y , 1 ( t ) and λ y , 2 ( t ) :
λ ˙ y , 1 ( t ) = k y , 1 ω y , 1 λ ˙ y , 2 ( t ) = k y , 2 ω y , 2
To derive the expression for ε y , we start from the relation of λ y , 2 ( t ) given in (43) and consider its time derivative λ ˙ y , 2 ( t ) = λ ˙ y , 1 ( t ) ε y . Then, by substituting the expressions from (53), the following result is obtained:
ε y = λ ˙ y , 2 λ ˙ y , 1 = k y , 2 k y , 1 ω y , 2 ω y , 1
In an analogous manner, the following decoupled z-subsystem is defined to describe the corresponding error dynamics:
e ˙ z = λ z , 1 ( t ) e z 1 / 2 + χ z χ ˙ z = λ z , 2 ( t ) e z 0
where λ z , 1 ( t ) and λ z , 2 ( t ) denote the time-varying adaptive gains associated with the HOSM controller defined in (32).
The stability analysis of this decoupled subsystem ( e ˙ z , χ ˙ z ) T is carried out within a Lyapunov framework, following an approach analogous to that employed for ( e ˙ y , χ ˙ y ) T , thereby ensuring consistency in the finite-time convergence arguments and in the construction of the associated Lyapunov candidate function.
V z = V z , 1 + 1 2 k z , 1 λ z , 1 ( t ) λ z , 1 2 + 1 2 k z , 2 λ z , 2 ( t ) λ z , 2 2 ,
where k z , 1 > 0 , k z , 2 > 0 , λ z , 1 > 0 , and λ z , 2 > 0 are constant values. The main quadratic component is defined as
V z , 1 = ξ z T P z ξ z ; ξ z = e z 1 / 2 χ z ; P z = P z T = λ z + 4 ε z 2 2 ε z 2 ε z 1 > 0
with λ z > 0 and ε z R . Furthermore, we use the dynamics of ξ z from (55), namely
ξ ˙ z = 1 2 | e z | 1 / 2 Λ z ξ z , Λ z = λ z , 1 ( t ) 1 2 λ z , 2 ( t ) 0 ,
The derivative of V z , 1 , from (55), can be written as
V ˙ z , 1 = 1 | e z | 1 / 2 ξ z T Q z ξ z ,
where Q z is the symmetric matrix
Q z = λ z , 1 ( t ) ( λ z + 4 ε z 2 ) 4 λ z , 2 ( t ) ε z λ z , 1 ( t ) ε z + λ z , 2 ( t ) 1 2 ( λ z + 4 ε z 2 ) 2 ε z .
For V ˙ z , 1 to be negative definite, the matrix Q z must be positive definite, which is ensured through the appropriate selection of adaptive gains in (34). According to Sylvester’s criterion, positive definiteness of Q z requires all its leading principal minors to be strictly positive, yielding the following two conditions:
( i ) λ z , 1 ( t ) ( λ z + 4 ε z 2 ) 4 λ z , 2 ( t ) ε z > 0 , ( ii ) 2 ε z λ z , 1 ( t ) ( λ z + 4 ε z 2 ) 4 λ z , 2 ( t ) ε z λ z , 1 ( t ) ε z + λ z , 2 ( t ) 1 2 ( λ z + 4 ε z 2 ) 2 > 0 .
To simplify the verification of condition (ii) of (57), the cross-term is eliminated by enforcing
λ z , 1 ( t ) ε z + λ z , 2 ( t ) 1 2 ( λ z + 4 ε z 2 ) = 0 ,
from which the explicit relation is obtained
λ z , 2 ( t ) = λ z , 1 ( t ) ε z + 1 2 ( λ z + 4 ε z 2 ) .
By substituting (58) into the first condition of (57), a sufficient condition on λ z , 1 ( t ) is derived:
λ z , 1 ( t ) > 2 λ z ( λ z + 4 ε z 2 ) ε z .
Under conditions (58) and (59), Equation (56) becomes
V ˙ z , 1 1 | e z | 1 / 2 λ min Q z ξ z 2 .
Moreover, by using the quadratic bounds of V z , 1 ,
λ min P z ξ z 2 V z , 1 λ max P z ξ z 2 ,
the following differential inequality is obtained:
V ˙ z , 1 r z V z , 1 1 / 2 , r z = λ min P z λ min Q z λ max P z .
Integrating (61) over [ t 0 , t ] yields
V z , 1 1 / 2 ( t ) V z , 1 1 / 2 ( t 0 ) r z 2 ( t t 0 ) ,
which ensures that ξ z ( t ) converges to zero in finite time. The explicit settling time is given by
t = t 0 + 2 λ max P z r z ξ z ( t 0 ) t 0 + T ξ z ( t 0 ) .
When analyzing the complete Lyapunov function V z , additional terms appear due to the adaptive nature of the gains:
V ˙ z η z V z 1 / 2 + ζ z
with
ζ z = | λ z , 1 ( t ) λ z , 1 | λ ˙ z , 1 k z , 1 ω z , 1 k z , 1 | λ z , 2 ( t ) λ z , 2 | λ ˙ z , 2 k z , 2 ω z , 2 k z , 2
To guarantee finite-time convergence, it is imposed that ζ z = 0 , which is enforced by defining the following adaptation laws:
λ ˙ z , 1 ( t ) = k z , 1 ω z , 1 , λ ˙ z , 2 ( t ) = k z , 2 ω z , 2 .
Consequently, parameter ε z can be expressed as
ε z = λ ˙ z , 2 ( t ) λ ˙ z , 1 ( t ) = k z , 2 k z , 1 ω z , 2 ω z , 1 .
The analysis confirms that, under the specified design conditions for the adaptive gains, system (35) exhibits finite-time stability with an explicit settling time. □
Remark 3.
For comparative purposes, the proposed HOSM observer-based controller with adaptive gains (32) was benchmarked against the classical sliding mode control (SMC), which has been extensively applied to uncertain nonlinear systems. The fundamental idea of SMC is to apply a discontinuous control law that drives the system trajectory towards a predefined sliding surface s ( x ) , selected based on the control objectives, and subsequently constrain the trajectory to evolve along this surface.
Using the equivalent control method, the input is expressed as u = u e q + u s w , where u e q denotes the equivalent control obtained by imposing s ˙ = 0 , and u s w is the discontinuous term responsible for enforcing the reachability condition. This condition is typically formulated as s s ˙ η | s | , with η > 0 , ensuring finite-time convergence to the sliding surface.
For the case under study, and following [4], the sliding surfaces are selected as s y = e y and s z = e z , yielding the following SMC-based control laws:
Δ f = m μ y v x ω z μ y m F ^ y , f ( δ d ) + F ^ y , r F d , y m γ 2 ( t ) ω z v ˜ x 0 + v ˙ y , ref η s , y s y 0 , M z = J z μ y J z l f F ^ y , f ( δ d ) l r F ^ y , r μ y J z l f Δ f M d , z J z + ω ˙ z , ref η s , z s z 0 .
where η s , y > 0 and η s , z > 0 are the SMC gains, and · 0 = s i g n ( · ) , with sign ( · ) denoting the signum function.

5. Simulation Results

This section presents the results of the simulations conducted using CarSim, a widely recognized software platform in automotive research and development. CarSim is extensively used for simulating and analyzing vehicle dynamics, with applications ranging from advanced driver-assistance systems (ADASs) to autonomous vehicle development and system optimization. It enables researchers and engineers to evaluate vehicle performance under diverse road and environmental conditions, facilitating the study of subsystem interactions such as suspension, steering, and braking systems.
In the context of control systems, CarSim is frequently combined with tools like MATLAB/Simulink 2016b to validate control algorithms within a virtual environment prior to physical implementation. This integration is particularly advantageous for designing robust controllers for ground vehicles. Additionally, CarSim supports simulations involving human drivers, allowing for in-depth analysis of driver–vehicle interactions and safety-critical systems.
The high-fidelity models provided by CarSim accurately replicate real-world physics, making it an invaluable tool for validating vehicle designs and assessing the impact of modifications without the expense of physical prototypes. Its compatibility with hardware-in-the-loop (HIL) configurations further enhances its utility by enabling real-time testing and seamless integration with physical components. Researchers benefit from CarSim’s extensive libraries of vehicle models and road conditions, which streamline experimental processes, reduce development time, and improve the reliability of results.
The active dynamic controller described in the previous section, as defined by (32), was integrated into the mathematical model of the vehicle (3). A detailed description of the nominal parameter values used for the ground vehicle, including the coefficients representing tire stiffness, is provided in Table 1.
To evaluate the performance of the proposed active dynamic control strategy, a double-step change maneuver was utilized, as depicted in Figure 1. This maneuver, frequently employed by professional drivers for subjective performance assessments, provides a stringent test of a vehicle’s cornering capabilities under friction-limited conditions. Consequently, it is widely adopted by automotive manufacturers and research organizations to benchmark controller effectiveness.
The initial conditions for the maneuver in the CarSim simulation were set as follows: v x ( 0 ) = 28 m/s, v y ( 0 ) = 0 m/s, and ω z ( 0 ) = 0 rad/s. To introduce a significant challenge for the proposed control system, the longitudinal and lateral tire–road friction coefficients μ x and μ y were assumed to undergo an abrupt transition from dry-road conditions μ y , d = 0.9 to wet-road conditions μ y , w = 0.5 , as illustrated in Figure 2. Furthermore, these friction coefficients were perturbed by white noise, modeled as μ x = μ y = μ y , d ( 0.0125 R + 1 ) for t [ 0 , 3 ) s and μ x = μ y = μ y , w ( 0.0125 R + 1 ) for t 3 s, where R represents a white noise signal.
In simulation tests, the adaptive gain HOSM observer designed in (4) was implemented and compared with the nonlinear observer designed in (28). The gains of the observer were set as shown in Table 2. Figure 3a and Figure 4a present the estimate variables v ^ x and v ^ y alongside the actual outputs v x and v y . As shown in Figure 3a and Figure 4a, the HOSM observer with adaptive gain performs better than the nonlinear observer. This is further supported by Figure 3b and Figure 4b, which show small observer errors.
To support the capabilities of the HOSM observer using adaptive gain in (4), Figure 5 shows the evolution of the adaptive gains γ 1 ( t ) and γ 2 ( t ) .
Furthermore, the proposed HOSM controller using adaptive gain (32) was compared with the controller designed by Sliding Modes (62). In order to have a fair comparison between the proposed controller (32) and SMC (62), the control gains in Table 1 were used. Figure 6a and Figure 7a present the observer variables v ^ y and ω z along with the references v y , ref and ω z , ref to be tracked. Additionally, Figure 6b and Figure 7b depict the tracking errors v ^ y v y , ref and ω z ω z , ref , respectively. It is possible to notice in Figure 6b and Figure 7b that the proposed controller (32) has a better performance than SMC (62). The parameters considered in the reference model given in (29) are presented in Table 3.
Figure 8 presents the behavior of the active controls, such as Δ c (due to the AFS input) and yaw moment M z (due to RTV input),of the scheme proposed in this article (32), demonstrating good tracking between the variables and the reference (see Figure 6 and Figure 7). In addition, Figure 9 and Figure 10 show the behavior of the gains of the Δ c and M z control inputs. Moreover, as shown in Figure 8, the proposed controller (32) requires less control effort than the classical SMC (62), resulting in reduced stress in the actuators. Therefore, the proposed controller (32) provides a better general performance with respect to SMC (62).
The external disturbances affecting the vehicle are primarily caused by wind (refer to Figure 11), resulting in longitudinal and lateral forces F d , x and F d , y , and a yaw moment M d , z . The forces and yaw moment generated by wind are expressed as F d , x = A s , f ρ c a , x v a w , x 2 / 2 and F d , y = A s , l ρ c a , y v a w , y 2 / 2 , where A s , f = 2.59   m 2 and A s , l = 5.1 m 2 represent the frontal and lateral projected areas of the vehicle, ρ is the air density, and c a , x = 0.28 and c a , y = 0.54 are the aerodynamic coefficients (dimensionless) for the front and lateral surfaces, respectively. The wind velocity components are given by v w , x = v w , X cos α z + v w , Y sin α z and v w , y = v w , X sin α z + v w , Y cos α z . The apparent wind velocity components are expressed as v a w , x = v x v w , x and v a w , y = v y v w , y .
To support the capabilities of the HOSM controller with adaptive gain proposed in (32), Figure 9 and Figure 10 show the evolution of the adaptive gains Δ c and M z in the HOSM controller integrated into the control law (32).

6. Conclusions

This study presents the development and evaluation of a dynamic HOSM controller with adaptive gains designed for ground vehicles utilizing Active Front Steering (AFS) and Rear Torque Vectoring (RTV) systems. A key contribution of this work is the integration of a nonlinear observer with adaptive gains for estimating lateral velocity, paired with an estimator capable of reconstructing parametric uncertainties and external disturbances within a finite time. These features are pivotal for enhancing trajectory control under challenging driving conditions and dynamic variations in the vehicle’s behavior. The simulation results obtained using CarSim validate the controller’s effectiveness in achieving accurate trajectory tracking, even in the presence of significant parametric variations and external perturbations, such as wind gusts. Overall, this research advances robust vehicle control by proposing a nonlinear control approach with adaptive gain that ensures high-precision disturbance estimation and adaptation to system variations. While the simulation findings are encouraging, future work will extend the proposed adaptive HOSM observer–controller framework to address additional challenges such as sensitivity to sensor noise and split-road conditions. For the former, Physics-Informed Neural Networks (PINNs) will be investigated for real-time noise filtering and state reconstruction, enhancing estimation accuracy and control robustness under noisy measurements. For the latter, asymmetric traction scenarios—where one side of the vehicle operates on a low-friction surface and the other on high-friction pavement—will be considered to evaluate stability and control performance under extreme conditions. Furthermore, hardware-in-the-loop (HIL) implementations on embedded platforms such as the NVIDIA Jetson Orin NX or Jetson Nano will be pursued, integrating both the high-fidelity vehicle model and the control algorithm to assess real-time feasibility and readiness for deployment in physical vehicles.

Author Contributions

C.A.L.: Formal analysis, M.J.R.: Methodology and Resources; S.D.G.: Data curation and Resources; A.B.F.J.: Software and Hardware, M.J.R.: Writing—original draft, Writing—review & editing, and Resources. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article. Materials are contained within the article. The code generated during the current study is available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Shtessel, Y.; Edwards, C.; Fridman, L.; Levant, A. Sliding Mode Control and Observation; Springer: New York, NY, USA, 2014. [Google Scholar]
  2. Acosta-Lúa, C.; Castillo-Toledo, B.; Cespi, R.; Di Gennaro, S. An integrated active nonlinear controller for wheeled vehicles. J. Frankl. Inst. 2015, 352, 4890–4910. [Google Scholar] [CrossRef]
  3. Acosta-Lúa, C.; Di Gennaro, S. Nonlinear adaptive tracking for ground vehicles in the presence of lateral wind disturbance and parameter variations. J. Frankl. Inst. 2017, 354, 2742–2768. [Google Scholar] [CrossRef]
  4. Acosta-Lúa, C.; Bianchi, D.; Di Gennaro, S. Nonlinear observer-based adaptive control of ground vehicles with uncertainty estimation. J. Frankl. Inst. 2023, 360, 14175–14189. [Google Scholar] [CrossRef]
  5. Borri, A.; Bianchi, D.; Di Benedetto, M.D.; Di Gennaro, S. Optimal workload actuator balancing and dynamic reference generation in active vehicle control. J. Frankl. Inst. 2017, 354, 1722–1740. [Google Scholar] [CrossRef]
  6. Mirzaei, M.; Mirzaeinejad, H. Fuzzy scheduled optimal control of integrated vehicle braking and steering systems. IEEE/ASME Trans. Mechatronics 2017, 22, 2369–2379. [Google Scholar] [CrossRef]
  7. Navarrete-Guzmán, A.; Di Gennaro, S.; Rivera Domínguez, J.; Acosta Lua, C.; Loukianov, A.G.; Castillo-Toledo, B. Enhanced discrete–time modeling via variational integrators and digital controller design for ground vehicles. IEEE Trans. Ind. Electron. 2016, 63, 6375–6385. [Google Scholar] [CrossRef]
  8. Sun, Z.; Zheng, J.; Man, Z.; Wang, H.; Lu, R. Sliding mode–based active disturbance rejection control for vehicle steer–by–wire systems. IET Cyber-Phys. Syst. Theory Appl. 2018, 3, 1–10. [Google Scholar] [CrossRef]
  9. Guo, H.; Liu, F.; Xu, F.; Chen, H.; Cao, D.; Ji, Y. Nonlinear model predictive lateral stability control of active chassis for intelligent vehicles and its FPGA implementation. IEEE Trans. Syst. Man Cybern. Syst. 2019, 49, 2–13. [Google Scholar] [CrossRef]
  10. Acosta-Lúa, C.; Di Gennaro, S.; Navarrete-Guzman, A.; Ortega Cisneros, S.; Rivera Domínguez, J. Digital implementation via FPGA of controllers for active control of ground vehicles. IEEE Trans. Ind. Inform. 2019, 5, 2253–2264. [Google Scholar]
  11. Etienne, L.; Acosta-Lúa, C.; Di Gennaro, S.; Barbot, J.P. A super-twisting controller for active control of ground vehicles with lateral tire-road friction estimation and CarSim validation. Int. J. Control. Autom. Syst. 2020, 18, 1177–1189. [Google Scholar] [CrossRef]
  12. Yu, J.; Liu, Z.; Shi, P. Robust State-Estimator-Based Control of Uncertain Semi-Markovian Jump Systems Subject to Actuator Failures and Time-Varying Delay. IEEE Trans. Autom. Control 2024, 69, 487–494. [Google Scholar] [CrossRef]
  13. Bianchi, D.; Borri, A.; Benedetto, M.D.; Di Gennaro, S. Active attitude control of ground vehicles with partially unknown model. IFAC-PapersOnLine 2020, 53, 14621–14626. [Google Scholar] [CrossRef]
  14. Liu, W.; He, C.; Ji, Y.; Hou, X.; Zhang, J. Active disturbance rejection control of path following control for autonomous ground vehicles. In Proceedings of the 2020 Chinese Automation Congress, Shanghai, China, 6–8 November 2020; pp. 6839–6844. [Google Scholar]
  15. Swain, S.K.; Rath, J.J.; Veluvolu, K.C. Neural Network Based Robust Lateral Control for an Autonomous Vehicle. Electronics 2021, 10, 510. [Google Scholar] [CrossRef]
  16. Emelyanov, S.V.; Korovin, S.K.; Levantovsky, L.V. Higher Order Sliding Regimes in the Binary Control Systems. Dokl. Akad. Nauk. Russian Acad. Sci. 1986, 287, 1338–1342. [Google Scholar]
  17. Utkin, V. Discussion aspects of high–order sliding mode control. IEEE Trans. Autom. Control 2015, 61, 829–833. [Google Scholar] [CrossRef]
  18. Utkin, V.; Pozniak, A.; Orlov, Y.; Polyakov, A. Conventional and High Order Sliding Mode Control. J. Frankl. Inst. 2020, 35, 10244–10261. [Google Scholar] [CrossRef]
  19. Mercado-Uribe, J.A.; Moreno, J.A. Discontinuous integral action for arbitrary relative degree in sliding–mode control. Automatica 2020, 118, 109018. [Google Scholar] [CrossRef]
  20. Fridman, L.; Moreno, J.; Iriarte, R. Sliding Modes After the First Decade of the 21st Century: State of the Art; Lecture Notes in Control and Information Sciences; Springer Verlag: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  21. Kreerenko, O.D. Nonlinear Adaptive Control of UAV Flight Under the Influence of Wind Disturbance. In Proceedings of the 2024 IEEE International Russian Smart Industry Conference (SmartIndustryCon), Sochi, Russia, 25–29 March 2024; pp. 813–818. [Google Scholar]
  22. Imran, I.H.; Wood, K.; Montazeri, A. Adaptive Control of Unmanned Aerial Vehicles with Varying Payload and Full Parametric Uncertainties. Electronics 2024, 13, 347–358. [Google Scholar] [CrossRef]
  23. Yoon, D.S.; Choi, S.B. Adaptive Control for Suspension System of In-Wheel Motor Vehicle with Magnetorheological Damper. Machines 2024, 12, 433–443. [Google Scholar] [CrossRef]
  24. He, S.; Xu, X.; Xie, J.; Wang, F.; Liu, Z. Adaptive control of dual-motor autonomous steering system for intelligent vehicles via Bi-LSTM and fuzzy methods. Control Eng. Pract. 2023, 130, 105362. [Google Scholar] [CrossRef]
  25. Setlur, P.; Wagner, J.R.; Dawson, D.M.; Braganza, D. A trajectory tracking steer-by-wire control system for ground vehicles. IEEE Trans. Veh. Technol. 2006, 55, 76–85. [Google Scholar] [CrossRef]
  26. Burgio, G.; Zeglaar, P. Integrated Vehicle Control using Steering and Brakes. Int. J. Control 2006, 79, 162–169. [Google Scholar] [CrossRef]
  27. Pacejka, H. Tyre and Vehicle Dynamics; Elsevier: Amsterdam, The Netherlands, 2006. [Google Scholar]
Figure 1. Steering angle δ d .
Figure 1. Steering angle δ d .
Technologies 13 00443 g001
Figure 2. Friction coefficient: (a) μ x ; (b) μ y .
Figure 2. Friction coefficient: (a) μ x ; (b) μ y .
Technologies 13 00443 g002
Figure 3. (a) Longitudinal velocity of the ground vehicle v x [red] and observer v ^ x : HOSM observer with adaptive gains (4) [black] and nonlinear observer (28) [magenta]; (b) observer error v ˜ x = v x v ^ x : HOSM observer with adaptive gains (4) [black] and nonlinear observer (28) [magenta].
Figure 3. (a) Longitudinal velocity of the ground vehicle v x [red] and observer v ^ x : HOSM observer with adaptive gains (4) [black] and nonlinear observer (28) [magenta]; (b) observer error v ˜ x = v x v ^ x : HOSM observer with adaptive gains (4) [black] and nonlinear observer (28) [magenta].
Technologies 13 00443 g003
Figure 4. (a) Lateral velocity of the ground vehicle v y [red] and observer v ^ y : HOSM observer with adaptive gains (4) [black] and nonlinear observer (28) [magenta]; (b) observer error v ˜ y = v y v ^ y : HOSM observer with adaptive gains (4) [black] and nonlinear observer (28) [magenta].
Figure 4. (a) Lateral velocity of the ground vehicle v y [red] and observer v ^ y : HOSM observer with adaptive gains (4) [black] and nonlinear observer (28) [magenta]; (b) observer error v ˜ y = v y v ^ y : HOSM observer with adaptive gains (4) [black] and nonlinear observer (28) [magenta].
Technologies 13 00443 g004
Figure 5. Observer gain: (a) γ 1 ( t ) ; (b) γ 2 ( t ) .
Figure 5. Observer gain: (a) γ 1 ( t ) ; (b) γ 2 ( t ) .
Technologies 13 00443 g005
Figure 6. (a) Lateral velocity observer for ground vehicles v ^ y and reference v y , ref [red]: HOSM controller with adaptive gains (32) [black] and SM controller (62) [magenta]; (b) tracking error e y = v ^ y v y , ref : HOSM controller with adaptive gains (32) [black] and SM controller (62) [magenta].
Figure 6. (a) Lateral velocity observer for ground vehicles v ^ y and reference v y , ref [red]: HOSM controller with adaptive gains (32) [black] and SM controller (62) [magenta]; (b) tracking error e y = v ^ y v y , ref : HOSM controller with adaptive gains (32) [black] and SM controller (62) [magenta].
Technologies 13 00443 g006
Figure 7. (a) Lateral velocity observer for ground vehicles ω z and reference ω z , ref [red]: HOSM controller with adaptive gains (32) [black] and SM controller (62) [magenta]; (b) tracking error e z = ω z ω z , ref : HOSM controller with adaptive gains (32) [black] and SM controller (62) [magenta].
Figure 7. (a) Lateral velocity observer for ground vehicles ω z and reference ω z , ref [red]: HOSM controller with adaptive gains (32) [black] and SM controller (62) [magenta]; (b) tracking error e z = ω z ω z , ref : HOSM controller with adaptive gains (32) [black] and SM controller (62) [magenta].
Technologies 13 00443 g007
Figure 8. (a) AFS Input Δ f ; (b) RTV Input M z : HOSM controller with adaptive gains (32) [black] and SM controller (62) [magenta].
Figure 8. (a) AFS Input Δ f ; (b) RTV Input M z : HOSM controller with adaptive gains (32) [black] and SM controller (62) [magenta].
Technologies 13 00443 g008
Figure 9. Controller gain: (a) λ y , 1 ( t ) ; (b) λ y , 2 ( t ) .
Figure 9. Controller gain: (a) λ y , 1 ( t ) ; (b) λ y , 2 ( t ) .
Technologies 13 00443 g009
Figure 10. Controller gain: (a) λ z , 1 ( t ) ; (b) λ z , 2 ( t ) .
Figure 10. Controller gain: (a) λ z , 1 ( t ) ; (b) λ z , 2 ( t ) .
Technologies 13 00443 g010
Figure 11. Disturbances: (a) F d , x ; (b) F d , y ; (c) M d , z .
Figure 11. Disturbances: (a) F d , x ; (b) F d , y ; (c) M d , z .
Technologies 13 00443 g011
Table 1. Nominal values of the parameters.
Table 1. Nominal values of the parameters.
m = 1800 kg B f = 16 C f = 1.41
J z = 2386 kg m 2 B r = 16 C r = 1.51
l f = 1.38 m D f = 8854 N
l r = 1.53 m D r = 8394 N
Table 2. Parameters of the HOSM observer with adaptive gains (4), the nonlinear observer (28), the HOSM controller with adaptive gain (32), and the SM controller (62).
Table 2. Parameters of the HOSM observer with adaptive gains (4), the nonlinear observer (28), the HOSM controller with adaptive gain (32), and the SM controller (62).
k o , 1 = 0.1 ω o , 1 = 30 λ o = 0.1
k o , 2 = 0.1 ω o , 2 = 10
k y , 1 = 1 ω y , 1 = 5 λ y = 4
k y , 2 = 1 ω y , 2 = 5
k z , 1 = 0.12 ω z , 1 = 5.2 λ z = 5
k z , 2 = 0.12 ω z , 2 = 5.2
k 1 = 90 η s , y = 150
k 2 = 10 η s , z = 150
Table 3. Constants of the reference model (29).
Table 3. Constants of the reference model (29).
m ref = m B y , f , ref = B y , f B y , r , ref = 14.7
J z , ref = 2488 kg m 2 C y , f , ref = C y , f C y , r , ref = 1.2
μ y , ref = 0.9 D y , f , ref = 10,000 N D y , r , ref = 10,000 N
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Flores Jiménez, A.B.; Di Gennaro, S.; Jiménez Rodríguez, M.; Acosta Lúa, C. Adaptive High-Order Sliding Mode Control for By-Wire Ground Vehicle Systems. Technologies 2025, 13, 443. https://doi.org/10.3390/technologies13100443

AMA Style

Flores Jiménez AB, Di Gennaro S, Jiménez Rodríguez M, Acosta Lúa C. Adaptive High-Order Sliding Mode Control for By-Wire Ground Vehicle Systems. Technologies. 2025; 13(10):443. https://doi.org/10.3390/technologies13100443

Chicago/Turabian Style

Flores Jiménez, Ariadna Berenice, Stefano Di Gennaro, Maricela Jiménez Rodríguez, and Cuauhtémoc Acosta Lúa. 2025. "Adaptive High-Order Sliding Mode Control for By-Wire Ground Vehicle Systems" Technologies 13, no. 10: 443. https://doi.org/10.3390/technologies13100443

APA Style

Flores Jiménez, A. B., Di Gennaro, S., Jiménez Rodríguez, M., & Acosta Lúa, C. (2025). Adaptive High-Order Sliding Mode Control for By-Wire Ground Vehicle Systems. Technologies, 13(10), 443. https://doi.org/10.3390/technologies13100443

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