Next Article in Journal
MSATE-Net: A Multi-Scale Attention-Enhanced Bidirectional Temporal Network for Stock Index Forecasting
Previous Article in Journal
Tidal Deformability in Neutron Stars from an Ab Initio Point of View
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Prescribed-Time Tracking Control for Output-Constrained Hydraulic Servo Systems with Time-Varying Parameters

1
Inner Mongolia North Heavy Industries Group Corp., Ltd., Nanjing 211100, China
2
Baotou Vocational & Technical College, Baotou 014031, China
3
School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, China
*
Author to whom correspondence should be addressed.
Symmetry 2026, 18(8), 1397; https://doi.org/10.3390/sym18081397
Submission received: 9 June 2026 / Revised: 19 July 2026 / Accepted: 10 August 2026 / Published: 19 August 2026

Abstract

This paper proposes an adaptive prescribed-time tracking control strategy based on the dynamic surface technique for hydraulic servo systems subject to time-varying parameters, external disturbances, and output constraints. First, a state-constrained transformation function is introduced to convert the strict output constraint condition into an error boundedness problem. Meanwhile, the dynamic surface control (DSC) technique is employed to effectively avoid the “explosion of complexity” inherent in traditional backstepping design. Second, to tackle complex uncertainties, prescribed-time-driven adaptive update and disturbance estimation laws are separately formulated for precise parameter learning and active disturbance feedforward compensation. Furthermore, a smooth nonlinear robust term is specifically integrated to suppress the residual errors induced by parameter adaptation. Based on the transformed system, a novel control framework integrating error constraints, adaptive parameter estimation, and prescribed-time performance is developed. Rigorous Lyapunov stability analysis proves that the proposed controller not only strictly prevents the system output from violating the constraint boundaries throughout the entire operation, but also ensures that the tracking error converges rapidly and smoothly to a small bounded region near the origin within a time that can be independently predetermined by the designer. Finally, the effectiveness and superiority of the proposed control strategy are fully validated through simulations.

1. Introduction

Advanced nonlinear control strategies have been extensively investigated to enhance the transient and steady-state performance of complex mechanical systems [1,2,3]. As a typical high-end equipment, electro-hydraulic proportional servo systems have been widely applied in aerospace mechanisms and intelligent robots due to their high power-to-weight ratio and rapid response capabilities. However, achieving high-performance motion control remains a significant challenge because these systems exhibit severe nonlinearities and uncertainties. Consequently, rapidly and effectively eliminating the effects of various uncertainties to achieve precise tracking performance has become a primary focus for researchers [4,5].
In the field of nonlinear tracking control, finite-time control has gradually emerged as a mainstream strategy due to its guaranteed settling time and excellent tracking accuracy [6,7,8,9]. However, the actual convergence time of finite-time controllers is highly dependent on the initial conditions of the system. To overcome this limitation, fixed-time control strategies were developed [10,11,12] in which the upper bound of the settling time is independent of the initial states. Nevertheless, the estimated upper bound in fixed-time control is often overly conservative and heavily depends on the controller design parameters. To overcome the limitations of both finite-time and fixed-time methods, the prescribed-time control framework has been widely adopted [13]. This framework ensures that the convergence time of the tracking error can be preassigned arbitrarily by the user, completely independent of the system’s initial conditions and design parameters [14,15].
Despite the excellent transient performance provided by prescribed-time control, the aforementioned controllers often neglect the state and output constraints that inherently exist in practical systems. In practical engineering, systems are strictly required to operate under specific constraints due to physical limitations and safety requirements [16]. Ignoring these constraints can severely compromise system stability and operational safety. To address this, the barrier Lyapunov function (BLF) provides an effective mechanism to prevent constraint violations [17,18]. However, in the traditional control framework combining the BLF method with backstepping, the repeated differential computation of virtual controllers leads to the well-known “explosion of complexity” issue as the system order increases. To address this dilemma, the Dynamic Surface Control (DSC) technique and command filtered backstepping have been introduced [19,20]. By employing a first-order filter, the DSC scheme elegantly avoids the analytical differentiation of virtual control signals, thereby significantly simplifying the controller design process.
While the integration of DSC and prescribed-time control effectively handles constraints and computational burdens, another critical issue remains unresolved. In the existing literature [6,7,8,9,10,11,12,20], the uncertain parameters of the nonlinear system are conventionally assumed to be unknown constants. In practical hydraulic systems, however, considering component wear and temperature variations, unknown parameters (such as friction coefficients and internal leakage) are inherently time-varying. The simplification of treating time-varying parameters as constants severely degrades the system’s dynamic control performance. To tackle this, some researchers have explored advanced adaptive architectures and robust compensation schemes to separately handle parameter uncertainties and time-varying disturbances [21,22]. However, these advanced frameworks typically rely on asymptotic stabilization or complex switching mechanisms, lacking the capability to guarantee error convergence within a preassigned time. Moreover, traditional adaptive controllers designed for slowly time-varying systems often fail to cope with high-frequency time-varying fluctuations, leading to high-gain chattering and threatening actuator reliability [23,24].
To bridge the aforementioned gaps, this paper proposes an adaptive prescribed-time tracking control strategy based on the dynamic surface technique for output-constrained hydraulic servo systems subject to time-varying parameters and external disturbances. The main contributions of this paper are summarized as follows:
  • Output-Constrained Prescribed-Time DSC Framework: A novel state-dependent constraint transformation combined with the dynamic surface control (DSC) technique is proposed. Unlike traditional barrier Lyapunov function (BLF) methods that impose strict feasibility conditions and suffer from the “explosion of complexity” in backstepping designs [17,18], the introduced transformation function seamlessly maps the constrained physical output into an error boundedness problem without violating the original state boundaries. Furthermore, by embedding a prescribed-time function directly into the DSC framework, the proposed controller ensures that the system output strictly respects physical safety limits while eliminating tedious analytical differentiations, laying a solid foundation for high-precision rapid tracking.
  • Synergized Prescribed-Time Parameter Adaptation and Active Disturbance Compensation: Distinct from conventional adaptive schemes limited by constant-parameter assumptions [6,7,8,9,10,11,12,20], a novel prescribed-time learning architecture is developed to separately handle complex time-varying uncertainties. By ingeniously embedding the prescribed-time performance function into the update laws, parameter adaptation and disturbance estimation mechanisms are independently formulated to achieve precise parameter learning and active disturbance feedforward compensation. Furthermore, to avoid severe parameter coupling and high-gain chattering caused by conventional over-adaptation, a smooth nonlinear robust term is specifically integrated to suppress the residual errors left uncompensated by parameter adaptation. This synergized mechanism guarantees that the tracking errors converge strictly within the user-defined time frame.
This article proceeds as follows: Section 2 introduces the dynamic modeling and problem formulation. Section 3 elaborates on the dynamic surface-based adaptive prescribed-time control scheme, complemented by a rigorous stability proof. Following this, Section 4 offers simulation results to corroborate the theoretical claims. Finally, Section 5 concludes the paper, summarizing the main findings and outlining future work prospects.

2. Problem Statement and Preliminaries

The simplified model of the hydraulic servo system under study is illustrated in Figure 1. Under normal operating conditions, the load is driven by the piston rod of a hydraulic cylinder, which is controlled by a valve.
According to Figure 1 and Newton’s second law, the force balance equation of the hydraulic system is given by
m y ¨ = A P 1 A P 2 B y ˙ + D 1 ( t )
where m denotes the load mass; y , y ˙ , and y ¨ represent the displacement, velocity, and acceleration of the hydraulic cylinder piston rod, respectively; A is the effective acting area of the piston; P 1 and P 2 denote the oil pressures in the supply and return chambers of the cylinder, respectively; B is the viscous damping coefficient; D 1 ( t ) represents the unmodeled mechanical disturbance; and t denotes time.
Neglecting the external leakage of the hydraulic cylinder, the pressure dynamic equations can be expressed as
P ˙ 1 = β e ( A y ˙ C t P L + Q 1 + q 1 ) / V 1 P ˙ 2 = β e ( A y ˙ + C t P L Q 2 q 2 ) / V 2
where β e denotes the effective bulk modulus of the hydraulic oil; C t is the internal leakage coefficient of the cylinder; P L = P 1 P 2 represents the load pressure difference; V 1 = V 01 + A y and V 2 = V 02 A y are the control volumes of the supply and return chambers, respectively, with V 01 and V 02 being the corresponding initial volumes; Q 1 and Q 2 denote the flow rates of the supply and return chambers, respectively; q 1 and q 2 represent the unmodeled disturbances in the pressure dynamics; and P ˙ 1 and P ˙ 2 denote the time derivatives of P 1 and P 2 .
Assuming that the control input u is proportional to the spool displacement x v of the electro-hydraulic proportional servo valve, the flow rates Q 1 and Q 2 can be expressed in terms of x v as follows
Q 1 = k q x v s ( x v ) P s P 1 + s ( x v ) P 1 P r Q 2 = k q x v s ( x v ) P 2 P r + s ( x v ) P s P 2
where k q = C d w 0 2 / ρ is the flow gain coefficient of the valve, with C d , w 0 , and ρ being the discharge coefficient, the area gradient of the valve spool, and the density of the hydraulic oil, respectively; P s and P r denote the supply pressure and the return pressure, respectively; and s ( χ ) represents a function of the intermediate variable, defined as
s ( χ ) = 1 i f χ 0 0 i f χ < 0
where χ is the scalar argument.
Furthermore, given the relationship x v = k i u , where k i denotes the voltage-to-spool displacement gain coefficient, Formula (3) can be rewritten as
Q 1 = k u R 1 u Q 2 = k u R 2 u
where the intermediate variables are defined as k u = k q k i , R 1 = s ( u ) P s P 1 + s ( u ) P 1 P r , and R 2 = s ( u ) P 2 P r + s ( u ) P s P 2 .
Define the state vector as ι = [ ι 1 , ι 2 , ι 3 ] T = [ y , y ˙ , ( A P 1 A P 2 ) / m ] T , where the state variables are chosen as ι 1 = y , ι 2 = y ˙ , and ι 3 = ( A P 1 A P 2 ) / m . Consequently, Formula (1) can be transformed into the following state-space equation
ι ˙ 1 = ι 2 ι ˙ 2 = ι 3 ϑ 2 ψ 2 + d 2 ι ˙ 3 = g 1 u f 1 ϑ 3 ψ 3 + d 3
where ι ˙ 1 , ι ˙ 2 , and ι ˙ 3 denote the first-order time derivatives of ι 1 , ι 2 , and ι 3 .
In which
d 2 = D 1 ( t ) / m , d 3 = β e A q 1 / m V 1 + β e A q 2 / m V 2 g 1 = ( A R 1 / m V 1 + A R 2 / m V 2 ) β e k u ϑ 2 = B / m , ψ 2 = ι 2 ϑ 3 = ( 1 / V 1 + 1 / V 2 ) β e C t , ψ 3 = ι 3 f 1 = ( A 2 / m V 1 + A 2 / m V 2 ) β e ι 2
The primary control objectives of the proposed strategy are formulated as follows:
(1) The system tracking error is rigorously driven into a tiny, bounded residual set around the origin within a user-assigned time limit.
(2) Throughout the entire operating process, the physical output signal ι 1 strictly adheres to the predefined asymmetric safety boundaries, which can be expressed as:
ι 1 R : N 1 < ι 1 < N 2
where N 1 and N 2 are positive constants.
(3) All signals of the closed-loop system are bounded.
In order to achieve the control objectives, the following assumption is made:
Assumption 1.
From a practical engineering perspective, the planned motion profile  ι d  is assumed to be physically realizable, which implies that  ι d   and its successive derivatives up to the second order remain finite at any given time.
Assumption 2.
Due to the finite energy nature of the physical operating environment, both the time-varying parameters and the unmodeled external disturbances injected into the system are assumed to be strictly bounded. Specifically, there exist unknown positive constants  b i  and  c i  such that  | ϑ i ( t ) | b i  and  | d i ( t ) | c i  for  i = 2 , 3 .
Remark 1.
Although Assumptions 1 and 2 act as fundamental theoretical premises for the nonlinear control of hydraulic servo mechanisms, their engineering implementations inherently present specific physical limitations. For Assumption 1, the differentiability condition imposed on the reference trajectory is strictly necessary to comply with the mechanical actuating limits of hydraulic components, precluding instantaneous responses to abrupt step commands. Regarding Assumption 2, environmental and unmodeled perturbations are naturally restricted by the mechanical capacities and finite energy of the hardware, guaranteeing the validity of the upper thresholds  b i  and  c i   ( i = 2 , 3 ). However, extreme anomalies, such as severe hardware malfunctions, could breach these presumed boundaries, inevitably threatening the global stability of the closed-loop architecture.
Remark 2.
The predefined constraint margins must be meticulously calibrated according to the actual physical attributes of the hydraulic plant, ensuring that the constrained system output is strictly confined to the safe operational envelope throughout the execution of the designed control protocol.

3. Controller Construct

3.1. Nonlinear Transformation Function

The output-state nonlinear transformation function is shown below:
L 1 ( ι 1 ) = ι 1 ( N 1 + ι 1 ) ( N 2 ι 1 )
According to the constructed nonlinear transformation function, it is obvious that while the initial value ι 1 ( 0 ) satisfies N 1 < ι 1 ( 0 ) < N 2 , L 1 ( ι 1 ) tends to infinity as ι 1 ( t ) N 1 or ι 1 ( t ) N 2 .
Thus, for any initial state ι 1 ( 0 ) that satisfies N 1 < ι 1 ( 0 ) < N 2 , if the controller design ensures that L 1 ( ι 1 ) is bounded, then N 1 < ι 1 < N 2 will naturally hold. Derivation of the nonlinear transformation function (9) yields
L ˙ 1 = μ 1 ι ˙ 1
μ 1 = ( N 1 N 2 + ι 1 2 ) ( N 1 + ι 1 ) 2 ( N 2 ι 1 ) 2
where L ˙ 1 and ι ˙ 1 are the first derivatives of L 1 and ι 1 .
The equivalent unconstrained nonlinear system is represented as follows:
ι ˙ 1 = μ 1 ι 2 ι ˙ 2 = ι 3 ϑ 2 ψ 2 + d 2 ι ˙ 3 = g 1 μ f 1 ϑ 3 ψ 3 + d 3

3.2. Prescribed-Time Function

A time-varying scaling function is introduced and defined as follows:
h = η t h ( t h t ) m + b f n , t 0 , t h η t h b f n , t t h , h ˙ = m ( t h t ) m 1 h 2 / ( t h η ) , 0 , t h 0 , t t h ,
in which t h represents the prescribed time. η > 0 , m 2 , and n 1 represent the designable parameters and b f > 0 is a small positive design constant close to zero.

3.3. Controller Design

Define the following error:
v 1 = L 1 α d , v j = ι j α j f , j = 2 , 3
where L 1 denotes the nonlinear transformation function given in (9), and α d is defined as
α d = ι d ( N 1 + ι d ) ( N 2 ι d )
where ι d denotes the reference signal, and α j f represent the outputs of the improved command filters described below.
α ˙ j f = w j h ε j
where ε j = α j f α j 1 represent the filtering errors and w j are the designable parameters.
According to (14), it can be obtained that
ι j = v j + ε j + α j 1
Define the error-transformation functions s i ( i = 1 , 2 , 3 ) using the introduced time-varying scaling function.
s i = h v i
Step 1: Differentiating the error variable, utilizing (14) and (17) yields:
v ˙ 1 = L ˙ 1 α ˙ d = μ 1 ι 2 α ˙ d = μ 1 ( v 2 + ε 2 + α 1 ) α ˙ d
where α ˙ d is the first derivative of α d .
Differentiating s 1 obtains
s ˙ 1 = h ˙ v 1 + h v ˙ 1 = h ˙ v 1 + h ( μ 1 ( v 2 + α 1 + ε 2 ) α ˙ d )
Construct a brand new Lyapunov function V 1 :
V 1 = 1 2 s 1 2
The derivative of V 1 is expressed as
V ˙ 1 = s 1 s ˙ 1 = h h ˙ v 1 2 + h 2 v 1 ( μ 1 ( v 2 + α 1 + ε 2 ) α ˙ d )
According to Formula (22), the virtual control law α 1 can be designed as
α 1 = 1 μ 1 ( k 1 s 1 + α ˙ d h ˙ v 1 / h μ 1 2 v 1 / h )
where k 1 > 0 is the designable parameter.
Substituting Formula (23) into Formula (22) gives:
V ˙ 1 = k 1 h s 1 2 + μ 1 s 1 s 2 + μ 1 s 1 Ξ 2 μ 1 2 v 1 s 1
where Ξ 2 = h ε 2 .
Step 2: Differentiating v 2 obtains
v ˙ 2 = ι ˙ 2 α ˙ 2 f = ι 3 ϑ 2 ψ 2 + d 2 α ˙ 2 f = ( v 3 + ε 3 + α 2 ) ϑ 2 ψ 2 + d 2 α ˙ 2 f
Differentiating s 2 obtains
s ˙ 2 = h ˙ v 2 + h v ˙ 2 = h ˙ v 2 + h ( ( v 3 + α 2 + ε 3 ) ϑ 2 ψ 2 + d 2 α ˙ 2 f )
The estimation of ϑ 2 is updated
ϑ ^ ˙ 2 = γ 21 h 2 ψ 2 v 2 δ 21 h ϑ ^ 2
where γ 21 > 0 and δ 21 > 0 are the designable parameters.
The estimation of d 2 is updated
d ^ ˙ 2 = γ 22 h 2 v 2 δ 22 h d ^ 2
where γ 22 > 0 and δ 22 > 0 are the designable parameters.
Construct a brand new Lyapunov function V 2
V 2 = 1 2 s 2 2 + 1 2 γ 21 1 ϑ ˜ 2 2 + 1 2 γ 22 1 d ˜ 2 2 + 1 2 Ξ 2 2
where ϑ ˜ 2 = ϑ ¯ 2 ϑ ^ 2 and d ˜ 2 = d ¯ 2 d ^ 2 ϑ ¯ 2 and d ¯ 2 are the unknown constants.
The derivative of V 2 is expressed as
V ˙ 2 = s 2 s ˙ 2 γ 21 1 ϑ ˜ 2 ϑ ^ ˙ 2 γ 22 1 d ˜ 2 d ^ ˙ 2 + Ξ 2 Ξ ˙ 2 = h h ˙ v 2 2 + h 2 v 2 ( ( v 3 + α 2 + ε 3 ) ϑ ^ 2 ψ 2 ( ϑ ¯ 2 ϑ ^ 2 ) ψ 2 + d ^ 2 + ( d ¯ 2 d ^ 2 ) α ˙ 2 f ) h 2 v 2 ε ϑ 2 ψ 2 + h 2 v 2 ε d 2 γ 21 1 ϑ ˜ 2 ϑ ^ ˙ 2 γ 22 1 d ˜ 2 d ^ ˙ 2 + h h ˙ ε 2 2 + h 2 ε 2 ( α ˙ 2 f α ˙ 1 )
where Ξ ˙ 2 is the first derivative of Ξ 2 ; ε d 2 = d 2 d ¯ 2 and ε ϑ 2 = ϑ 2 ϑ ¯ 2 .
According to Formula (30), the virtual control law α 2 can be designed as
α 2 = k 2 s 2 + α ˙ 2 f + ϑ ^ 2 ψ 2 d ^ 2 ( h ˙ + 1 ) v 2 / h h v 2 μ 1 v 1 + α 2 s α 2 s = s 2 ( b 2 ψ 2 ) 2 s 2 b 2 ψ 2 tanh ( s 2 / σ 2 ) + σ 2
where k 2 > 0 is the designable parameter. σ 2 < σ ¯ 2 + , where σ ¯ 2 is a positive constant.
Thus, substituting Formulas (27), (28) and (31) into Formula (30) gives:
V ˙ 2 = k 2 h s 2 2 + s 2 s 3 + s 2 Ξ 3 + h s 2 ε d 2 + h s 2 ( α 2 s ε ϑ 2 ψ 2 ) + γ 21 1 δ 21 h ϑ ˜ 2 ϑ ^ 2 + γ 22 1 δ 22 h d ˜ 2 d ^ 2 μ 1 s 1 s 2 h v 2 2 h 3 v 2 2 + h h ˙ ε 2 2 h w 2 Ξ 2 2 h Ξ 2 α ˙ 1
where Ξ 3 = h ε 3 .
Note that:
s 2 ( α 2 s ε ϑ 2 ψ 2 ) s 2 b 2 ψ 2 s 2 2 b 2 2 ψ 2 2 s 2 b 2 ψ 2 tanh ( s 2 / σ 2 ) + σ 2 σ 2
Substituting Formula (33) into Formula (32) gives:
V ˙ 2 = k 2 h s 2 2 + s 2 s 3 + s 2 Ξ 3 + h s 2 ε d 2 + h σ 2 + γ 21 1 δ 21 h ϑ ˜ 2 ϑ ^ 2 + γ 22 1 δ 22 h d ˜ 2 d ^ 2 μ 1 s 1 s 2 h v 2 2 h 3 v 2 2 + h h ˙ ε 2 2 h w 2 Ξ 2 2 + h Ξ 2 H 2
where H 2 = α ˙ 1 .
Step 3: Differentiating v 3 obtains
v ˙ 3 = ι ˙ 3 α ˙ 3 f = g 1 u f 1 ϑ 3 ψ 3 + d 3 α ˙ 3 f
Differentiating s 3 obtains
s ˙ 3 = h ˙ v 3 + h v ˙ 3 = h ˙ v 3 + h ( g 1 u f 1 ϑ 3 φ 3 + d 3 α ˙ 3 f )
The estimation of ϑ 3 is updated
ϑ ^ ˙ 3 = γ 31 h 2 ψ 3 v 3 δ 31 h ϑ ^ 3
where γ 31 > 0 and δ 31 > 0 are the designable parameters.
The estimation of d 3 is updated
d ^ ˙ 3 = γ 32 h 2 v 3 δ 32 h d ^ 3
where γ 32 > 0 and δ 32 > 0 are the designable parameters.
Construct a brand new Lyapunov function V 3 :
V 3 = 1 2 s 3 2 + 1 2 γ 31 ϑ ˜ 3 2 + 1 2 γ 32 d ˜ 3 2 + 1 2 Ξ 3 2
where ϑ ˜ 3 = ϑ ¯ 3 ϑ ^ 3 and d ˜ 3 = d ¯ 3 d ^ 3 . ϑ ¯ 3 and d ¯ 3 are the unknown constants.
The derivative of V 3 is expressed as
V ˙ 3 = s 3 s ˙ 3 γ 31 1 ϑ ˜ 3 ϑ ^ ˙ 3 γ 32 1 d ˜ 3 d ^ ˙ 3 + Ξ 3 Ξ ˙ 3 = h h ˙ v 3 2 + h 2 v 3 ( g 1 u f 1 ϑ 3 ψ 3 + d 3 α ˙ 3 f ) ϑ ˜ 3 ϑ ^ ˙ 3 d ˜ 3 d ^ ˙ 3 + h h ˙ ε 3 2 + h 2 ε 3 ( α ˙ 3 f α ˙ 2 )
According to Formula (40), the real control law u can be designed as
u = 1 g 1 ( k 3 s 3 + α ˙ 3 f + f 1 + ϑ ^ 3 ψ 3 d ^ 3 ( h ˙ + 1 ) v 3 / h v 2 h v 3 + u s ) u s = s 3 ( b 3 ψ 3 ) 2 s 3 b 3 ψ 3 tanh ( s 3 / σ 3 ) + σ 3
where k 3 > 0 is the designable parameter. σ 3 < σ ¯ 3 + , where σ ¯ 3 is a positive constant.
Thus, substituting Formulas (37), (38) and (41) into Formula (40) gives:
V ˙ 3 = k 3 h s 3 2 + h s 3 ε d 3 + h s 3 ( u s ε ϑ 3 ψ 3 ) + γ 31 1 δ 31 h ϑ ˜ 3 ϑ ^ 3 + γ 32 1 δ 32 h d ˜ 3 d ^ 3 s 2 s 3 h v 3 2 h 3 v 3 2 + h h ˙ ε 3 2 h w 3 Ξ 3 2 h Ξ 3 α ˙ 2
where ε d 3 = d 3 d ¯ 3 and ε ϑ 3 = ϑ 3 ϑ ¯ 3 .
Note that:
s 3 ( u s ε ϑ 3 ψ 3 ) s 3 b 3 ψ 3 s 3 2 b 3 2 ψ 3 2 s 3 b 3 ψ 3 tanh ( s 3 / σ 3 ) + σ 3 σ 3
Substituting Formula (43) into Formula (42) gives:
V ˙ 3 = k 3 h s 3 2 + h s 3 ε d 3 + h σ 3 + γ 31 1 δ 31 h ϑ ˜ 3 ϑ ^ 3 + γ 32 1 δ 32 h d ˜ 3 d ^ 3 s 2 s 3 h v 3 2 h 3 v 3 2 + h h ˙ ε 3 2 h w 3 Ξ 3 2 + h Ξ 3 H 3
where H 3 = α ˙ 2 .

3.4. Main Result and Stability Analysis

Theorem 1.
Based on Assumptions 1 and 2, under the synthesized prescribed-time control law and the composite adaptive update mechanisms, for any bounded initial conditions satisfying the prescribed constraint condition, by appropriately selecting the controller design parameters, the proposed control strategy ensures the following closed-loop properties: (1) Boundedness and Constraint Satisfaction: All internal dynamic signals within the closed-loop framework are maintained uniformly bounded, and the physical system output is continuously and strictly confined to the predefined asymmetric constraint boundaries for all  t > 0 . (2) Prescribed-Time Tracking Performance: The output tracking error achieves ultra-fast convergence, being forcibly driven into a flexibly adjustable small bounded interval near zero strictly within the user-specified prescribed time  t h , entirely independent of initial conditions.
Proof of Theorem 1.
Construct a brand new Lyapunov function:
V = V 1 + V 2 + V 3
The derivative of V is expressed as
V ˙ = V ˙ 1 + V ˙ 2 + V ˙ 3 = i = 1 3 k i h s i 2 + μ 1 s 1 Ξ 2 + s 2 Ξ 3 + j = 2 3 γ j 1 1 δ j 1 h ϑ ˜ j ϑ ^ j + j = 2 3 γ j 2 1 δ j 2 h d ˜ 2 d ^ 2 j = 2 3 h 3 v j 2 μ 1 2 s 1 v 1 j = 2 3 h v j 2 + j = 2 3 h σ j + j = 2 3 h s j ε d j + j = 2 3 h h ˙ ε j 2 j = 2 3 h w j Ξ j 2 + j = 2 3 h Ξ j H j
Next, deal with the items h ϑ ˜ j ϑ ^ j and h d ˜ j d ^ j .
h ϑ ˜ j ϑ ^ j h ϑ ¯ j 2 / 2 h ϑ ˜ j 2 / 2 ,   h d ˜ j d ^ j h d ¯ j 2 / 2 h d ˜ j 2 / 2
Applying Young’s inequality to handle the terms μ 1 s 1 Ξ 2 , s 2 Ξ 3 , h s j ε d j , and h Ξ j H j , it yields:
μ 1 s 1 Ξ 2 = μ 1 h 2 v 1 ε 2 1 4 h 3 ε 2 2 + μ 1 2 s 1 v 1 , s 2 Ξ 3 = h 2 v 2 ε 3 1 4 h 3 ε 3 2 + h v 2 2 h s j ε d j = h 2 z j ε d j h 3 v j 2 + 1 4 h ε d j 2 h Ξ j H j = h 2 ε j H j 1 4 h 3 ε j 2 + h H j 2
According to Formula (13), it evidently will obtain
j = 2 3 h h ˙ ε j 2 j = 2 3 m t p m 1 / ( t h η ) h 3 ε i 2
Substituting Formulas (47), (48) and (49) into Formula (46) gives:
V ˙ i = 1 3 k i h s i 2 j = 2 3 γ j 1 1 δ j 1 h ϑ ˜ j 2 / 2 j = 2 3 γ j 2 1 δ j 2 h d ˜ j 2 / 2 + j = 2 3 h σ j + j = 2 3 γ j 1 1 δ j 1 h ϑ ¯ j 2 / 2 + j = 2 3 γ j 2 1 δ j 2 h d ¯ j 2 / 2 j = 2 3 W j h Ξ j 2 + j = 2 3 1 4 h ε d j 2 + j = 2 3 h H j 2
where w j 1 / 2 + W j + m t p m 1 / ( t h η ) are the filter gains.
From the Formula (50), one has
V ˙ i = 1 3 k i h s i 2 j = 2 3 γ j 1 1 δ j 1 h ϑ ˜ j 2 / 2 j = 2 3 γ j 2 1 δ j 2 h d ˜ j 2 / 2 j = 2 3 W j h Ξ j 2 + j = 2 3 h σ j + j = 2 3 γ j 1 1 δ j 1 h ϑ ¯ j 2 / 2 + j = 2 3 γ j 2 1 δ j 2 h d ¯ j 2 / 2 + j = 2 3 1 4 h ε d j 2 + j = 2 3 h H j 2 λ h V + h ( j = 2 3 ( σ ¯ j + ϑ ¯ j 2 / 2 + d ¯ j 2 / 2 + ε d j 2 / 4 + H j 2 ) )
where λ is the minimum of the elements in the matrix [ 2 k i , 2 W j , γ j 1 1 δ j 1 , γ j 2 1 δ j 2 ] .
Based on Assumption 1, a compact set is defined as Ω d : = { [ ι d , ι ˙ d , ι ¨ d ] T : ι d 2 + y ˙ d 2 + ι ¨ d 2 S d } . Likewise, another compact set Ω v is determined by { V ( 0 ) / h 2 S 1 } with a constant S 1 > 0 . Furthermore, derived from Formula (13), the sets related to the prescribed time are specified as Ω t : = { h [ η t h t h m + b f n , η t h b f n ] } and Ω ˙ t : = { h ˙ [ 0 , m t h m 1 h 2 / ( η t h ) ] } , both of which are compact. As a result, the overall set Ω d × Ω v × Ω t × Ω ˙ t maintains compactness. Therefore, on this specific set, there definitely exist positive constants O j ensuring that | H j 2 | O j holds for j = 2 , 3 .
Therefore, Formula (51) can be simplified to
V ˙ λ h V + h C
where C = j = 2 3 ( σ ¯ j + ϑ ¯ j 2 / 2 + d ¯ j 2 / 2 + ε d j 2 / 4 + O j ) is the positive constant.
Accordingly, the proposed methodology mathematically guarantees that the tracking errors v i enter an arbitrarily small neighborhood of zero as t t h . Designers can actively compress this bounded interval to satisfy specific precision requirements by varying b f and η (detailed in Appendix A).
To summarize, the designed control mechanism successfully ensures the global boundedness of all dynamic signals across the system (substantiated in Appendix B). □

4. Simulation Results

This section conducts comprehensive numerical simulations to validate the performance of the developed control strategy based on a practical electro-hydraulic servo mechanism. The corresponding physical parameters utilized in the simulation setup are summarized in Table 1.
Case 1.
The desired reference signal is  ι d = 0.2 s i n π t 1 e t .
To fully illustrate the advantages of the control scheme proposed in this paper, the following four controllers are introduced for comparison.
C1: This paper presents an adaptive prescribed-time control strategy for output-constrained hydraulic servo systems, featuring a smooth constraint transformation and an improved command filter to guarantee global constraint satisfaction and overcome the complexity explosion issue, seamlessly integrated with improved parameter adaptation and disturbance estimation laws driven by a prescribed time-varying function to enforce tracking-error convergence within a user-designated time and maintain high-precision steady-state performance.
The following controller parameters were used: ι d = 0.2 s i n π t 1 e t , ι 1 ( 0 ) = 0.1 , t h = 1.5 , η = 1 , b f = 0.05 , m = 2 , n = 1 , k 1 = 15 , k 2 = 70 , k 3 = 100 , N 1 = 1 , N 2 = 1 , γ 21 = 200 , γ 31 = 15 , γ 22 = 10 , γ 32 = 12 , ω 2 = 30 , ω 3 = 50 , and ϑ ^ 2 ( 0 ) = ϑ ^ 3 ( 0 ) = d ^ 2 ( 0 ) = d ^ 3 ( 0 ) = 0 , σ 2 ( t ) = σ 3 ( t ) = 10 / ( 1 + 0.005 t ) .
C2: A robust controller with output constraints is proposed in Ref. [25]; the following controller parameters were used: k 1 = 15 , k 2 = 70 , k 3 = 100 , k c 1 = 0.8 , k v 2 = 1 , and σ 2 = σ 3 = 0.5 .
C3: A classical PID controller is employed, with its control gains set to k p = 20 , k i = 500 , and k d = 2 .
C4: An adaptive robust control (ARC)-type controller is employed for comparison. Compared with C1, it does not incorporate the prescribed time-varying function h(t) or the output constraints. Its control parameters are set as follows: k 1 = 20 , k 2 = 80 , k 3 = 40 , γ 21 = 100 , γ 31 = 10 , γ 22 = 10 , γ 32 = 5 , ω 2 = 17 , and ω 3 = 30 .
Remark 3.
It is worth noting that a fundamental dilemma exists in the traditional BLF-DSC scheme (the baseline controller) regarding the selection of control gains. When attempting to assign equivalent high constant gains to the baseline controller to match the steady-state robust performance of the proposed method, the simulation encountered severe initial control chattering and gain peaking. This massive initial control effort caused the transient errors to instantaneously violate the pre-defined constraints, triggering the singularity of the logarithmic BLF and leading to system instability. Conversely, when the baseline controller was assigned identical small basic gains to ensure transient stability and avoid constraint violation, its steady-state tracking accuracy severely deteriorated, showing obvious inability to suppress time-varying disturbances. In sharp contrast, the proposed prescribed-time mechanism inherently acts as an intelligent gain scheduler. It guarantees a gentle control effort at the initial stage via the small value of  h ( 0 )  to ensure strict constraint satisfaction, while automatically amplifying the virtual gains as  t t h   to thoroughly reject the lumped disturbances. This fundamentally resolves the inherent conflict between transient safety and steady-state accuracy in traditional constant-gain designs.
Remark 4.
It should be noted that the control parameters of C4 are not set to the same numerical values as those of C1. This is because C1 and the conventional ARC controller have different control structures, and their parameters do not have a direct one-to-one correspondence. In particular, C1 incorporates the prescribed-time scaling function, output-constraint transformation, command-filter mechanism, parameter adaptation, disturbance estimation, and smooth robust compensation, whereas C4 does not contain all these components. Therefore, assigning identical numerical parameters to the two controllers would not result in identical equivalent feedback gains or comparable closed-loop dynamics, and may lead to an unfair comparison.
  • For this reason, the controller-specific parameters of C1 and C4 were tuned independently according to their respective structures. During the comparison, the same hydraulic system model, reference trajectory, initial conditions, time-varying uncertainties, external disturbances, and simulation settings were used for all controllers. The parameters of each controller were adjusted to achieve a reasonable balance among tracking accuracy, transient stability, and control-input magnitude. Therefore, the differences between the parameter values of C1 and C4 arise from their different controller structures rather than from an intentional reduction in the performance of the ARC controller.
Figure 2 illustrates the tracking performance of the proposed controller under predefined boundaries. As observed, the developed scheme exhibits superior control performance: the system output is strictly maintained within the specific constraints, and the target trajectory is rapidly tracked within the prescribed time. Furthermore, Figure 3 presents the tracking errors of the same hydraulic system following identical trajectories under four different controllers. This comparative analysis further demonstrates the exceptional control capability of the proposed strategy. Figure 4 reveals the control responses under varying initial conditions. It is evident that regardless of the initial states, the tracking errors are uniformly driven into a small bounded region near the origin within the specified timeframe, highlighting the preassigned-time convergence property of the proposed method. Moreover, the trajectories of the filtering errors ε 2 and ε 3 under the proposed controller are depicted in Figure 5. These errors successfully converge to a microscopic neighborhood of zero within the prescribed time, verifying the efficacy of the filtering algorithm. Figure 6 and Figure 7 plot the estimation trajectories of the adaptive parameters ϑ ^ 2 and ϑ ^ 3 , and the disturbances d ^ 2 and d ^ 3 , respectively. Ultimately, all estimated signals are rapidly driven into a bounded neighborhood of their nominal values and maintain dynamic tracking thereafter, further corroborating the validity of the learning mechanisms. Finally, the actual control input of the system is provided in Figure 8.
Case 2.
To further verify the control performance of the proposed algorithm, the reference trajectory is modified to  ι d = 0.5 sin ( π t ) ( 1 e t ) . Simultaneously, the initial state  ι 1 ( 0 )  is varied, and the asymmetric constraint boundaries are adjusted to  N 1 = 1.1   and  N 2 = 1 . All other control parameters remain identical to those in Case 1. The corresponding simulation results are detailed below.
Figure 9 illustrates the dynamic tracking response of the system under the altered operating conditions, demonstrating that the system output is strictly confined within the constraint boundaries while exhibiting excellent tracking performance. The error trajectory depicted in Figure 10 further demonstrates that the tracking error is strictly driven into a small bounded interval near zero within the preassigned time. This comprehensively substantiates the excellent control performance of the proposed algorithm under varying operating conditions. Finally, Figure 11 displays the control input.
Case 3.
To further verify the effectiveness of the proposed method, actuator saturation is introduced in Case 3. The actuator saturation limits are set to range from −10 V to +10 V. The reference trajectory is modified to  ι d = 0.5 s i n π t 1 e t . The controller parameters are set as follows:  ι 1 ( 0 ) = 0.1 ,  t h = 1.5 ,  η = 1 ,  b f = 0.05 ,  m = 2 ,  n = 1 ,  k 1 = 40 ,  k 2 = 70 ,  k 3 = 90 ,  N 1 = 1.1 ,  N 2 = 1.1 ,  γ 21 = 200 ,  γ 31 = 1 ,  γ 22 = 10 ,  γ 32 = 1.5 ,  ω 2 = 80 , and  ω 3 = 200 .
Figure 12 presents the tracking performance of controller C1 under actuator saturation, while Figure 13 shows the corresponding tracking error. Figure 14 compares the control inputs before and after actuator saturation. Taken together, these results demonstrate that the proposed controller maintains satisfactory practical tracking performance even when the actuator voltage is subject to saturation constraints.

5. Conclusions

In this study, an adaptive prescribed-time tracking control strategy based on dynamic surface control is successfully developed for electro-hydraulic servo systems. By structurally integrating a state-dependent constraint transformation with dynamic surface techniques, the proposed framework fundamentally resolves the restrictive output constraint issues while elegantly bypassing the inherent complexity explosion problem. Furthermore, the synthesis of prescribed-time-driven adaptive mechanisms and smooth robust terms enables the system to actively learn nominal parametric deviations and effectively compensate for time-varying uncertainties. Rigorous Lyapunov analysis validates that the synthesized controller strictly prevents constraint violation throughout the entire operation. More importantly, it guarantees that the tracking errors are forcibly driven into a microscopic neighborhood of the origin within a user-designated settling time. Despite these advancements, a recognized limitation of the current method is its confinement to constant constraint boundaries. Consequently, future research endeavors will focus on extending this framework to accommodate time-varying asymmetric output constraints and further enhancing the ultimate tracking precision, thereby comprehensively safeguarding the operational stability of practical hydraulic systems.

Author Contributions

Conceptualization, M.W., K.D. and X.C.; methodology, M.W., K.D. and X.C.; software, S.L.; validation, P.L., J.Y. and X.Y.; formal analysis, M.W., K.D. and X.C.; investigation, Q.Q., Y.Z., J.G., L.W. and P.Z.; resources, M.W., J.Y. and X.Y.; data curation, M.W.; writing—original draft, M.W., K.D. and X.C.; writing—review and editing, M.W., P.L., J.Y. and X.Y.; visualization, P.L.; supervision, L.W. and P.Z.; project administration, M.W., X.Y. and J.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China (Nos. 52505063), the Basic Research Program of Jiangsu under Grant BK20251454, the National Science and Technology Major Project of China (No. 12124778012), the Open Foundation of the State Key Laboratory of Fluid Power and Mechatronic Systems (No. GZKF-202519), the Fundamental Research Funds for the Central Universities (No. 30925010301), the China Postdoctoral Science Foundation (No. 2025M774266) and the Postdoctoral Fellowship Program of CPSF (No. GZC20252675).

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

Authors Mengjie Wang, Kou Du, Ximing Cai, Shuai Li, Qian Qin, Yayun Zhang, Jinjie Gan were employed by Inner Mongolia North Heavy Industries Group Corp., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Appendix A

Solving the nonlinear differential Formula (52) gives
V ( t ) e λ 0 t h ( τ ) d τ V ( 0 ) + C 0 t e λ τ t h ( s ) d s h ( τ ) d τ
where the initial value of V ( t ) is V ( 0 ) as t = 0 . h ( τ ) and h ( s ) are intermediate functions; τ and s are intermediate variables.
Since h ( t ) monotonically increases over time t , there is
0 t e λ τ t h ( s ) d s h ( τ ) d τ 1 e λ 0 t h ( s ) d s λ 1 λ
Utilizing Formula (A2), Formula (A1) transforms to
V ( t ) e λ 0 t h ( τ ) d τ V ( 0 ) + C λ
Since lim t t h h = η t h b f n , it is available that
0 V ( t ) h 2 e λ 0 t h d τ V ( 0 ) h 2 ( t ) + C λ h 2 lim t t h v i b f n η t h ( 2 e λ 0 t h h d τ V ( 0 ) + 2 C λ )

Appendix B

While t [ t h , + ) , combined Formulas (13) and (52) can be modified as
V ˙ λ b V + Ψ b
in which λ b = η t h λ / b f n and Ψ b = η t h C / b f n .
Thus it will yield
V ( t ) V ( t h ) e λ b ( t t h ) + Ψ b λ b ( 1 e λ b ( t t h ) )
Therefore, V ( t ) L , so we can establish that s i ( i = 1 , 2 , 3 ) , ϑ ˜ i ( i = 2 , 3 ) , ε i ( i = 2 , 3 ) , and d ˜ i ( i = 2 , 3 ) are bounded. Given that ϑ ˜ i = ϑ ¯ i θ ^ i and d ˜ i = d ¯ i d ^ i are bounded, it follows that θ ^ i and d ^ i are also bounded. Since ι d is bounded, α d and α ˙ d are also bounded. From v 1 = L 1 α d and s 1 = h v 1 , where h is a bounded function, the boundedness of s 1 implies that v 1 is a bounded function. This, in turn, ensures that L 1 is bounded. Thus, ι 1 and μ 1 are also bounded, leading to the conclusion that the virtual controller α 1 is bounded.
Furthermore, because the α 1 is bounded, hence, the α 2 f and α ˙ 2 f are bounded. From v 2 = ι 2 α 2 f and s 2 = h v 2 , where h is a bounded function, the boundedness of s 2 implies that v 2 is a bounded function. This, in turn, ensures that ι 2 is bounded. Therefore, the virtual controller α 2 is also bounded.
Analogous to the preceding analysis, the actual controller u is also bounded.

References

  1. Yang, H.; Xu, B.; Cheng, M.; Peng, L.; Zhang, J.; Sun, G.; Ding, R. A Review of Independent Metering Control System for Mobile Machinery. Int. J. Hydromechatron. 2025, 8, 1–39. [Google Scholar] [CrossRef] [Scilit]
  2. Chen, X.; Tang, Y.; Huang, X.; Wang, W.; Guo, J.; Lin, F.; Jia, L.; Yang, H.; Zhu, Y. Automation and synchronisation on electro-hydraulic lifting system of tunnel boring machine segment assembly. Int. J. Hydromechatron. 2025, 8, 94–120. [Google Scholar] [CrossRef] [Scilit]
  3. Cao, X.; Zhao, Z.; Zhu, W.; Lian, G.; Ye, M.; Alam, M.M. Ride comfort analysis of hydro-pneumatic suspension considering variable damping matched with dynamitic load. Int. J. Hydromechatron. 2025, 8, 317–342. [Google Scholar] [CrossRef] [Scilit]
  4. Yang, X.; Ge, Y.; Zhu, W.; Deng, W.; Zhao, X.; Yao, J. Adaptive Motion Control for Electro-Hydraulic Servo Systems with Appointed-Time Performance. IEEE/ASME Trans. Mechatron. 2025, 30, 7009–7018. [Google Scholar] [CrossRef] [Scilit]
  5. Yang, X.; Deng, W.; Yao, J. Neural Adaptive Dynamic Surface Asymptotic Tracking Control of Hydraulic Manipulators with Guaranteed Transient Performance. IEEE Trans. Neural Netw. Learn. Syst. 2023, 34, 7339–7349. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  6. Van, M.; Do, V.-T.; Khyam, M.O.; Do, X.P. Tracking Control of Uncertain Surface Vessels with Global Finite-Time Convergence. Ocean Eng. 2021, 241, 109974. [Google Scholar] [CrossRef] [Scilit]
  7. Gao, D.; Dong, Z.; Mao, J.; Liu, L.; Guo, Y. Finite-Time Non-Fragile Performance-Constrained Control for Free-Flying Flexi-ble-Joint Space Robots with Actuator Saturation. Adv. Space Res. 2026, 78, 2827–2842. [Google Scholar] [CrossRef] [Scilit]
  8. Hong, Y.; Jiang, Z.-P. Finite-Time Stabilization of Nonlinear Systems with Parametric and Dynamic Uncertainties. IEEE Trans. Autom. Control 2006, 51, 1950–1956. [Google Scholar] [CrossRef] [Scilit]
  9. Zhang, C.; Yang, J.; Yan, Y.; Fridman, L.; Li, S. Semiglobal finite-time trajectory tracking realization for disturbed nonlinear systems via higher-order sliding modes. IEEE Trans. Autom. Contr. 2020, 65, 2185–2191. [Google Scholar] [CrossRef] [Scilit]
  10. Zuo, Z.; Han, Q.-L.; Ning, B.; Ge, X.; Zhang, X.-M. An Overview of Recent Advances in Fixed-Time Cooperative Control of Multiagent Systems. IEEE Trans. Ind. Inform. 2018, 14, 2322–2334. [Google Scholar] [CrossRef] [Scilit]
  11. Wang, Y.; Shen, R.; Zhu, F.; Zhang, C.; Zhao, X. Distributed Fixed-Time Event-Triggered Containment Control for Nonlinear Multiagent Systems with Actuator Faults. J. Frankl. Inst. 2023, 360, 14454–14479. [Google Scholar] [CrossRef] [Scilit]
  12. Ma, J.; Sun, H.; Tan, C.; Zhao, T.; Liu, K. Non-Singular Fixed-Time Robust Containment Control for Autonomous Surface Vehicles. Ocean Eng. 2023, 287, 115887. [Google Scholar] [CrossRef] [Scilit]
  13. Song, Y.; Wang, Y.; Holloway, J.; Krstic, M. Time-Varying Feedback for Regulation of Normal-Form Nonlinear Systems in Prescribed Finite Time. Automatica 2017, 83, 243–251. [Google Scholar] [CrossRef] [Scilit]
  14. Que, N.; Deng, W.; Zhou, N.; Yao, J. Disturbance Observer-Based Prescribed-Time Tracking Control of Nonlinear Systems with Non-Vanishing Uncertainties. IEEE Trans. Circuits Syst. II 2024, 71, 3131–3135. [Google Scholar] [CrossRef] [Scilit]
  15. Ye, H.; Song, Y. Prescribed-time tracking control of MIMO nonlinear systems with nonvanishing uncertainties. IEEE Trans. Autom. Contr. 2023, 68, 3664–3671. [Google Scholar] [CrossRef] [Scilit]
  16. Tran, D.T.; Truong, H.V.A.; Jin, M.; Ahn, K.K. Finite-Time Output Control for Uncertain Robotic Manipulators with Time-Varying Output Constraints. IEEE Access 2022, 10, 119119–119131. [Google Scholar] [CrossRef] [Scilit]
  17. Singh, S.; Kumar, S.R.; Mukherjee, D. Barrier Lyapunov Function Based Impact Time Guidance with Field-of-View and Input Constraints. IFAC-Pap. 2022, 55, 412–417. [Google Scholar] [CrossRef] [Scilit]
  18. Li, D.; Chen, C.L.P.; Liu, Y.-J.; Tong, S. Neural Network Controller Design for a Class of Nonlinear Delayed Systems with Time-Varying Full-State Constraints. IEEE Trans. Neural Netw. Learn. Syst. 2019, 30, 2625–2636. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  19. Farrell, J.A.; Polycarpou, M.; Sharma, M.; Dong, W. Command Filtered Backstepping. IEEE Trans. Autom. Control 2009, 54, 1391–1395. [Google Scholar] [CrossRef] [Scilit]
  20. Zhao, K.; Song, Y.; Zhang, Z. Tracking control of MIMO nonlinear systems under full-state constraints: A Single-parameter adaptation approach free from feasibility conditions. Automatica 2019, 107, 52–60. [Google Scholar] [CrossRef] [Scilit]
  21. Wang, H.; Meng, Z.; Ma, J.; Zhao, X. Adaptive Fixed-Time Dynamic Surface Tracking Control for High-Order Non-strict-Feedback Nonlinear Switched Systems. Neurocomputing 2024, 589, 127590. [Google Scholar] [CrossRef] [Scilit]
  22. Chen, K.; Astolfi, A. Adaptive Control for Systems with Time-Varying Parameters. IEEE Trans. Autom. Control 2021, 66, 1986–2001. [Google Scholar] [CrossRef] [Scilit]
  23. Ma, Z.; Wang, Q. Adaptive Control of Nonlinear Time-Varying Systems with Unknown Parameters and Model Uncertainties. Aerosp. Sci. Technol. 2024, 155, 109677. [Google Scholar] [CrossRef] [Scilit]
  24. Fidan, B.; Zhang, Y.; Ioannou, P.A. Adaptive Control of a Class of Slowly Time Varying Systems with Modeling Uncertainties. IEEE Trans. Autom. Control 2005, 50, 915–920. [Google Scholar] [CrossRef] [Scilit]
  25. Nie, S.-C.; Qian, L.-F.; Chen, L.-M.; Tian, L.-F.; Zou, Q. Barrier Lyapunov Functions-Based Dynamic Surface Control with Tracking Error Constraints for Ammunition Manipulator Electro-Hydraulic System. Def. Technol. 2021, 17, 836–845. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Simplified model of the hydraulic servo system.
Figure 1. Simplified model of the hydraulic servo system.
Symmetry 18 01397 g001
Figure 2. Tracking performance of C1 in Case 1.
Figure 2. Tracking performance of C1 in Case 1.
Symmetry 18 01397 g002
Figure 3. Tracking errors of four controllers in Case 1.
Figure 3. Tracking errors of four controllers in Case 1.
Symmetry 18 01397 g003
Figure 4. Tracking errors with different initial conditions in Case 1.
Figure 4. Tracking errors with different initial conditions in Case 1.
Symmetry 18 01397 g004
Figure 5. Filtering errors ε 2 and ε 3 of C1 in Case 1.
Figure 5. Filtering errors ε 2 and ε 3 of C1 in Case 1.
Symmetry 18 01397 g005
Figure 6. Estimation of ϑ 2 and ϑ 3 of C1 in Case 1.
Figure 6. Estimation of ϑ 2 and ϑ 3 of C1 in Case 1.
Symmetry 18 01397 g006
Figure 7. Estimation of d 2 and d 3 of C1 in Case 1.
Figure 7. Estimation of d 2 and d 3 of C1 in Case 1.
Symmetry 18 01397 g007
Figure 8. Control input of C1 in Case 1.
Figure 8. Control input of C1 in Case 1.
Symmetry 18 01397 g008
Figure 9. Tracking performance of C1 in Case 2.
Figure 9. Tracking performance of C1 in Case 2.
Symmetry 18 01397 g009
Figure 10. Tracking error of C1 in Case 2.
Figure 10. Tracking error of C1 in Case 2.
Symmetry 18 01397 g010
Figure 11. Control input of C1 in Case 2.
Figure 11. Control input of C1 in Case 2.
Symmetry 18 01397 g011
Figure 12. Tracking performance of C1 in Case 3.
Figure 12. Tracking performance of C1 in Case 3.
Symmetry 18 01397 g012
Figure 13. Tracking error of C1 in Case 3.
Figure 13. Tracking error of C1 in Case 3.
Symmetry 18 01397 g013
Figure 14. Control input of C1 in Case 3.
Figure 14. Control input of C1 in Case 3.
Symmetry 18 01397 g014
Table 1. Parameters of hydraulic servo system.
Table 1. Parameters of hydraulic servo system.
Physical ParametersValuePhysical ParametersValue
A (m2)2 × 10−4βe (Pa)2 × 108
m (kg)40ku (m/V)4 × 10−8
V01 (m3)1 × 10−3V02 (m3)1 × 10−3
Ps (MPa)7Pr (MPa)0
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

Wang, M.; Du, K.; Cai, X.; Li, S.; Qin, Q.; Zhang, Y.; Gan, J.; Wang, L.; Zhang, P.; Li, P.; et al. Adaptive Prescribed-Time Tracking Control for Output-Constrained Hydraulic Servo Systems with Time-Varying Parameters. Symmetry 2026, 18, 1397. https://doi.org/10.3390/sym18081397

AMA Style

Wang M, Du K, Cai X, Li S, Qin Q, Zhang Y, Gan J, Wang L, Zhang P, Li P, et al. Adaptive Prescribed-Time Tracking Control for Output-Constrained Hydraulic Servo Systems with Time-Varying Parameters. Symmetry. 2026; 18(8):1397. https://doi.org/10.3390/sym18081397

Chicago/Turabian Style

Wang, Mengjie, Kou Du, Ximing Cai, Shuai Li, Qian Qin, Yayun Zhang, Jinjie Gan, Lianhua Wang, Peiguo Zhang, Pengfei Li, and et al. 2026. "Adaptive Prescribed-Time Tracking Control for Output-Constrained Hydraulic Servo Systems with Time-Varying Parameters" Symmetry 18, no. 8: 1397. https://doi.org/10.3390/sym18081397

APA Style

Wang, M., Du, K., Cai, X., Li, S., Qin, Q., Zhang, Y., Gan, J., Wang, L., Zhang, P., Li, P., Yao, J., & Yang, X. (2026). Adaptive Prescribed-Time Tracking Control for Output-Constrained Hydraulic Servo Systems with Time-Varying Parameters. Symmetry, 18(8), 1397. https://doi.org/10.3390/sym18081397

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