Skip to Content
You are currently on the new version of our website. Access the old version .
Applied SciencesApplied Sciences
  • Article
  • Open Access

15 March 2025

18 Pages

Time-Specified Adaptive Robust Control Framework for Managing Nonlinear System Uncertainties

,
and
1
Department of Mechanical System Engineering, Gyeongsang National University, Tongyeong 53064, Republic of Korea
2
Major of Mechanical System Engineering, Pukyong National University, Busan 48513, Republic of Korea
*
Authors to whom correspondence should be addressed.
This article belongs to the Section Robotics and Automation

Abstract

This paper addresses the issue of prescribed-time control for a specific class of uncertain nonlinear systems. Initially, a stability theorem based on prescribed time is introduced, utilizing adaptive techniques for the first time. Building on this theorem, a novel state feedback control approach is presented, employing the backstepping method for high-order nonlinear systems with unknown parameters to ensure convergence within the prescribed time. Furthermore, the proposed prescribed-time controller is derived in the form of continuous time-varying feedback, enabling all system states to converge to zero within the specified time. Notably, the prescribed time is independent of the system’s initial conditions, allowing it to be set arbitrarily within the physical constraints. Finally, two simulation examples are provided to demonstrate the effectiveness of the proposed algorithm.

1. Introduction

Finite-time control has drawn increasing attention from scholars in recent decades owing to its faster convergence rate [1]. The concept of finite-time control first appeared in [2] for the purpose of achieving time-optimal control. Afterward, non-smooth feedback control methods were utilized to ensure finite-time stabilization [3,4]. Unfortunately, due to the presence of negative fractional powers and discontinuous terms, singularities and chattering may arise in the system’s operating process [5], which significantly restricts the practical application of sliding mode finite-time control as, for example, in missile guidance [6]. To address these issues, a classical finite-time control theorem grounded in “Lyapunov’s differential inequality” was initially developed in [7], and further investigated in [8]. The findings from [7,8] have been extended to a variety of systems, including double-integrator systems [9], time-varying dynamical systems [10], general nonlinear systems [11], stochastic systems [12], and multiagent systems [13]. The homogeneous approach was introduced in [14,15]. Additionally, notable achievements in the finite-time stabilization of partial differential equations (PDEs) were presented in [16,17].
Although finite-time control strategies have been broadly studied, their settling time is dependent on initial conditions [18]. Furthermore, in numerous real-world applications, it can be difficult or even impossible to know the system’s initial values in advance, making control of the settling time infeasible. Consequently, the work in [5] developed a fixed-time control algorithm where the upper bound of the settling time does not depend on initial conditions. Follow-up results for fixed-time control concerning certain linear and nonlinear systems were provided in [1,19,20]. The fixed-time stabilization issue for reaction–diffusion PDEs was resolved in [21] by employing a continuous boundary time-varying feedback control strategy. While current fixed-time stabilization results can drive system states to zero within a desired time by selecting appropriate control parameters, achieving convergence at an arbitrary time remains extremely challenging [22]. Recently, the problem of predefining the upper bound of the settling time in fixed-time stabilization, also known as predefined-time stabilization, was examined in [22,23,24,25]. In these references, one can freely choose the upper bound of the settling time by suitably configuring control parameters. Nevertheless, the actual convergence time in predefined-time stabilization still hinges on the initial conditions, which distinguishes it from prescribed-time stabilization results [26], where the actual convergence time is independent of initial conditions.
Research on prescribed-time stabilization has been reported in [25,26,27,28,29,30,31,32,33,34,35]. In [25,27], through a state-scaling approach (the time-varying function in the scaling goes to infinity as time nears the prescribed end time), the global prescribed-time stabilization problem for nonlinear systems in strict-feedback form was solved. The advantages of prescribed-time regulation over finite-time regulation were highlighted in [28]. In [29], a sufficient condition was presented to guarantee convergence within an arbitrary time, and a novel prescribed-time control strategy for linear systems was introduced. By employing the backstepping technique, [30] successfully tackled the prescribed-time stabilization of reaction–diffusion PDEs. Using a decoupling backstepping approach, [31] accomplished prescribed-time trajectory tracking for triangular systems of reaction–diffusion PDEs. The most recent development on prescribed-time stabilization for reaction–diffusion PDEs can be found in [32]. In [33], several Lyapunov-like prescribed-time stability theorems were provided and compared with certain finite-time stability theorems. Grounded in the Lyapunov-like function, [26] addressed the global prescribed-time stabilization of a class of nonlinear systems. The prescribed-time stabilization of strict-feedback systems and stochastic systems (where the nonlinear function meets a linear growth condition) was studied in [34,35], respectively.
Prescribed-time control presents a significant advancement over finite-time and fixed-time control methodologies. Unlike finite-time control, where convergence time depends on initial conditions, or fixed-time control, which provides an upper bound independent of initial conditions, prescribed-time control achieves exact convergence at a specified time regardless of initial conditions. This precise temporal specification is particularly valuable in mission-critical applications requiring coordination between multiple systems or processes. Mathematically, prescribed-time control employs time-varying feedback structures that introduce a time-dependent scaling factor, often in the form of 1 ( T p − t ) , where T p is the prescribed convergence time. This factor ensures that the system states reach equilibrium exactly at t = T p , after which a different control strategy maintains the system at equilibrium.
It is widely recognized that precisely modeling a system in practice can be very difficult. Adaptive Control offers a functional avenue to tackle nonlinear systems with uncertain parameters by estimating unknown parameters online [36]. Many well-known adaptive designs for uncertain nonlinear systems have been proposed (see [37,38,39]). However, due to estimation errors, Barbalat’s lemma—commonly employed in Adaptive Control—cannot be directly utilized for the stability analysis of finite/prescribed-time control [36]. Current adaptive finite/prescribed-time control results generally fall into two categories. The first ensures the convergence of system states to a neighborhood of the equilibrium point or to a defined compact set within a finite time (refer to [40,41]); the second guarantees that the system states converge to the equilibrium point within a finite interval (refer to [36,42]). Obviously, the latter is more challenging, yet more meaningful. Hence, this article concentrates on the latter issue. In [36], global adaptive finite-time control was investigated for a class of nonlinear systems in p-normal form with parametric uncertainties. From this earlier work, it is evident that the finite/fixed-time control methods based on “Lyapunov’s differential inequality” in [5,7] are not immediately applicable to systems with uncertain parameters. Meanwhile, [42,43,44] achieved adaptive prescribed-time stabilization for uncertain nonlinear systems using the dynamic high-gain scaling approach. Nevertheless, because the time-varying function is applied to scale the states in all coordinate transformations, the computational load involving the derivative of the scaling function grows considerably [35]. Moreover, prescribed-time stabilization is particularly significant in tackling transient problems; its benefits align well with numerous applications that impose strict time constraints, such as missile interception. Yet the majority of controlled systems demand that the state reaches the origin within the prescribed time and remains there—aircraft autonomous rendezvous and docking, and unmanned aerial vehicles arriving at designated locations, are prime examples. Under these conditions, it is imperative not only to ensure finite-time convergence but also to maintain the system at the origin post-convergence.
While the proposed adaptive prescribed-time control strategy effectively handles parameter uncertainties, real-world systems frequently encounter disturbances, unmodeled dynamics, and noise that can degrade performance or even destabilize the closed-loop system if not addressed. Therefore, incorporating robust control principles into this research is essential to further ensure stability and performance within the prescribed time bound, even under significant external perturbations.
A robust extension of the proposed methodology would involve designing the control law and adaptation mechanisms to accommodate bounded disturbances and uncertainties more systematically. For instance, techniques like sliding-mode observers, H-infinity filters, or disturbance observers could be integrated to estimate and compensate for perturbations without substantially increasing the controller’s computational requirements. Additionally, selecting robust Lyapunov-like functions that include disturbance attenuation terms would allow the stability analysis to account explicitly for exogenous inputs. By blending Adaptive Control with robust control design, the resulting framework would not only guarantee convergence within a prescribed time but also maintain stability and desired performance levels in the face of unforeseen challenges, thereby broadening the applicability of the approach in diverse engineering systems. Based on the above considerations, the principal contributions are summarized below.
For a class of uncertain nonlinear systems, this work introduces a novel adaptive prescribed-time stability theorem for the first time. Drawing on this theorem, an innovative state feedback control strategy is derived using adaptive techniques and the backstepping method. Notably, the prescribed time is independent of the system’s initial conditions and can be specified to meet practical requirements.
In contrast to the state-scaling design approach (which involves a time-varying function that diverges as time approaches the prescribed limit), our method does not utilize this time-varying function in the state transformations; rather, it is selectively incorporated into the controller design. Even relative to the most recent prescribed-time stabilization findings, our proposed control strategy can notably decrease the computational complexity.
Previous prescribed-time stabilization results developed through temporal transformations and state-scaling design are defined only on a finite time horizon and thus cannot be naturally extended to infinity. Conversely, we devise an Adaptive Control scheme here that extends the time interval to infinity.
Based on the above considerations, the principal contributions of this work are as follows:
Novel theoretical framework: We introduce an adaptive prescribed-time stability theorem for uncertain nonlinear systems, establishing the theoretical foundation for guaranteed convergence within a specified timeframe.
Innovative control design: We derive a state feedback control strategy using adaptive techniques and the backstepping method that ensures all system states converge to zero within the prescribed time, independent of initial conditions.
Computational efficiency: Unlike state-scaling approaches where time-varying functions appear in state transformations, our method selectively incorporates these functions only in the controller design, significantly reducing computational complexity.
Extended time interval: We devise an Adaptive Control scheme that naturally extends beyond the prescribed time horizon to infinity, overcoming limitations of previous approaches that are defined only on finite time intervals.
Robust enhancement: We augment the Adaptive Controller with robust components to effectively handle unmodeled dynamics and external disturbances, demonstrated through comparative simulations.
The remainder of this paper is structured as follows: Section 2 provides background on relevant control methodologies including Adaptive Control, Sliding Mode Control, Finite-Time Control, and Fixed-Time Control, along with comparisons to observer-based methods and recent SMC approaches. Section 3 presents the methodology of our proposed adaptive robust prescribed-time control framework, detailing the controller design, stability analysis, and implementation considerations. Section 4 demonstrates the effectiveness of the proposed approach through two simulation examples, comparing results with existing methods. Finally, Section 5 concludes the paper and discusses future research directions.

3. Method

This research paper upgrades the controller to bring about higher efficiency based on the controller proposed in reference [44]. Consider a nonlinear system with unknown parameters represented as
x ˙ t = f t , x t , u t , θ
In this process, we aim to design an adaptive prescribed-time controller for a specified time T p , breaking the design into two cases: 0 ≤ t < T p and t ≥ T p .
We start by introducing a state transformation:
z 1 = x 1 , z i = x i − α i − 1 , i = 2 , … , n
where α i − 1 is the virtual controller to be designed later.
Before proceeding, we select the Lyapunov function as follows:
V = V 1 + V 2
where V 1 and V 2 are defined as
V 1 = ∑ j = 1 n   z j 2 , V 2 = θ ˜ T Γ − 1 θ ˜
with θ ‾ = θ − θ ˆ , θ ˆ being the estimated value of θ , and Γ a positive definite matrix. Using the properties of the Lyapunov function, it can be shown that V , V 1 , and V 2 satisfy the conditions outlined in above.
The controller is developed using the backstepping approach, consisting of n steps. For the derivative of z 1 , we have the following:
z ˙ 1 = z 2 + α 1 + θ T f 1
Thus, the virtual controller α 1 is designed as follows:
α 1 = − σ 1 z 1 T p − t − θ ˆ T f 1
where σ 1 > n is a design parameter. Then, the derivatives of z 1 and W 1 = z 1 2 + V 2 are given by the following:
z ˙ 1 = − σ 1 z 1 T p − t + Ω 1
W ˙ 1 = − 2 σ 1 z 1 2 T p − t + 2 z 1 z 2 + 2 θ ‾ T τ 1 − Γ − 1 θ ˆ ˙
where Ω 1 = z 2 + θ ‾ T f 1 and τ 1 = z 1 f 1 .
For the derivative of z 2 , we have
z ˙ 2 = z 3 + α 2 + θ T f 2 − ∂ α 1 ∂ θ ˆ θ ˆ ˙ − ∂ α 1 ∂ x 1 x 2 + θ T f 1 − ∂ α 1 ∂ t
The virtual controller α 2 is then designed as follows:
α 2 = − σ 2 z 2 T p − t − z 1 − θ ˆ T f 2 + ∂ α 1 ∂ θ ˆ Γ τ 2 + ∂ α 1 ∂ x 1 x 2 + θ ˆ T f 1 + ∂ α 1 ∂ t
where τ 2 = τ 1 + z 2 f 2 − ∂ α 1 ∂ x 1 f 1 and σ 2 > n − 1 is a design parameter. The derivatives of z 2 and W 2 = W 1 + z 2 2 are the following:
z ˙ 2 = − σ 2 z 2 T p − t + Ω 2
W ˙ 2 = − 2 ∑ j = 1 2     σ j z j 2 T p − t + 2 θ ˜ T τ 2 − Γ − 1 θ ˆ ˙ + 2 ∂ α 1 ∂ θ ˆ z 2 Γ τ 2 − θ ˆ ˙ + 2 z 2 z 3
where Ω 2 = z 3 − z 1 + θ ˜ T f 2 + ∂ α 1 ∂ θ ˙ Γ τ 2 − θ ˆ ˙ − ∂ α 1 ∂ x 1 θ ˜ T f 1 .
For z i , the derivative is the following:
z ˙ i = z i + 1 + α i + θ T f i − ∂ α i − 1 ∂ θ ˆ θ ˆ ˙ − ∂ α i − 1 ∂ t − ∑ j = 1 i − 1   ∂ α i − 1 ∂ x j x j + 1 + θ T f j
The virtual controller α i is designed as below:
α i = − σ i z i T p − t − z i − 1 − θ ˆ T f i + ∂ α i − 1 ∂ t + ∑ j = 1 i = 1   ∂ α i − 1 ∂ x j x j + 1 + θ ˆ T f j + ∂ α i − 1 ∂ θ ˆ Γ τ i + ∑ j = 1 i = 1   ∂ α i − 1 ∂ x j f j Γ
where τ i = τ i − 1 + z i f i − ∑ j = 1 i − 1   ∂ α i − 1 ∂ x j f j and σ i > n − i + 1 is a design parameter.
The derivatives of z i and W i = W i − 1 + z i 2 are as follows:
z ˙ i = − σ i z i T p − t + Ω i
W ˙ i = − 2 ∑ j = 1 i     σ j z j 2 T p − t + 2 θ ˜ T τ i − Γ − 1 θ ˆ ˙ + 2 ∑ j = 2 i − 1     ∂ α j ∂ θ ˆ z j Γ τ i − θ ˆ ˙ + 2 z i z i + 1
where
Ω i = z i + 1 − z i − 1 + θ ˜ T f i + ∂ α i − 1 ∂ θ ˆ Γ τ i − θ ˆ ˙ − ∑ j = 1 i − 1     ∂ α i − 1 ∂ x j θ ˜ T f j + f i − ∑ j = 1 i − 1     ∂ α i − 1 ∂ x j f j Γ .
For z n , the derivative is as follows:
z n ˙ = u + θ T f n − ∂ α n − 1 ∂ θ ˆ θ ˆ ˙ − ∂ α n − 1 ∂ t − ∑ j = 1 n − 1   ∂ α n − 1 ∂ x j x j + 1 + θ T f j
The controller u and adaptive law are designed as follows:
u = − θ ˆ T f n + Φ x ‾ n , t
θ ˆ ˙ = Γ τ n
where τ n = τ n − 1 + z n f n − ∑ j = 1 n − 1   ∂ α n − 1 ∂ x j f j , σ n > 1 is a design parameter, and
Φ = − σ n z n T p − t − z n − 1 + ∂ α n − 1 ∂ t + ∂ α n − 1 ∂ θ ˆ Γ τ n + ∑ j = 1 n − 1   ∂ α n − 1 ∂ x j x j + 1 + θ ˆ T f j + f n − ∑ j = 1 n − 1     ∂ α n − 1 ∂ x j f j Γ
Finally, we have the below:
z ˙ n = − σ n z n T p − t + Ω n
V ˙ = W ˙ n ≤ − 2 μ ( t ) V 1
where Ω n is a complex expression, and μ ( t ) = σ 1 1 T p − t is a prescribed-time function. For t ≥ T p , the control signal and adaptive law are set to
u = 0 , θ ˆ ˙ = 0
In cases with large or rapidly varying uncertainties, a robust term is added to the original controller. The standard procedure for defining z 1 , α 1 , z 2 , and Φ 1 remains unchanged, but the final control law includes a supplementary term:
  robust _ term   = − k r 0.5 s a t z 2 ϵ + 0.5 t a n h 10 z 2
where k r is the robust gain, ϵ is the boundary layer thickness, s a t ( s ) is the saturation function, and t a n h ( s ) smooths transitions near the boundary manifold. This results in the updated control law:
u = − σ 2 z 2 T p − t + Φ 1 +   robust _ term  
This improves the system’s robustness to external disturbances and modeling inaccuracies. The adaptive law for θ ˆ continues to estimate uncertain parameters, preserving the backstepping structure while reducing chattering and extreme control signals.
A similar approach is applied in the following section, where a robust block is added after finalizing the nominal design. The backstepping errors and virtual controls α i remain, and the final control action incorporates a robust component using saturation and tanh.
For unmodeled uncertainties, a robust component is added:
u robust   = − k r 0.5 s a t z i ϵ + 0.5 t a n h 10 z i
where
s a t ( s ) = s i g n ( s ) , | s | > 1 s , | s | ≤ 1
ϵ is a parameter to avoid excessive chattering, k r is the robust gain, and t a n h ( s ) smooths the control signal near the sliding manifold boundary.
Thus, the enhanced control law becomes
u = − σ i z i T p − t + ϕ i − 1 − k r 0.5 s a t z i ϵ + 0.5 t a n h 10 z i
The relationship between parameter selection and control performance is crucial in prescribed-time control. The design parameters σ i   ( i = 1 ,   2 ,   . . . , n ) directly influence the convergence rate and robustness. Higher values of σᵢ accelerate convergence but may lead to increased control effort and potential chattering. The prescribed time T ₚ must be selected according to physical system constraints and desired performance metrics. Meanwhile, the robust gain k ᵣ and boundary layer thickness ε in Equation (28) control the trade-off between robustness to uncertainties and the smoothness of the control signal. Smaller values of ε provide tighter tracking but may increase chattering, while larger values smoothen the control signal at the cost of tracking precision. Our simulations demonstrate that setting σ ᵢ > n − i + 1 , with moderate robust gain k ᵣ , provides an optimal balance between convergence speed and control effort.
This ensures backstepping-style stability while handling unmodeled uncertainties and disturbances.
The novelty in this upgrade is the addition of a robust term into the control law, which helps the system maintain high stability and more accurate control when facing unmodeled uncertainties or large disturbances. This robust term is built from saturation and tanh functions, which smooth the control signal, minimize large oscillations, and reduce chattering. This helps limit unwanted oscillations, creates more stable control signals, and improves the system’s ability to withstand sudden changes in the operating environment. This upgrade is based on Adaptive Control theory and Lyapunov theory to ensure that the control signals and adaptive laws continue to maintain the stability and convergence of the system, even in the presence of parameter variations or disturbances. The control structure still retains the backstepping method, but with important improvements that allow the system to adapt better and remain more stable under changing conditions. The adaptability of this upgrade is clearly demonstrated through the reduction in chattering and maintaining control accuracy, especially when dealing with rapid or uncertain parameter changes in the system. The addition of the robust term allows the system to operate more effectively without requiring significant changes to the basic control structure, making it easier to apply to real-world systems.
The backstepping-based design employed in our approach offers several key advantages for uncertain nonlinear systems:
  • Improved global stability: It enables the handling of nonlinear systems in a structured manner, ensuring stability at each design step.
  • Reduction in chattering: Smooth Lyapunov functions can be designed, using approximations such as tanh(s) instead of sign(s), thereby mitigating undesired chattering effects.
  • More precise control: Compared to traditional SMC, the backstepping approach offers more refined control, avoiding abrupt discontinuities in the control signal.
  • Greater flexibility: It is useful in systems where standard SMC cannot be applied directly due to physical or structural constraints.
  • However, this approach also presents certain challenges:
  • Computational complexity: The backstepping design introduces additional differential equations, increasing the computational burden.
  • Sensitivity to unstructured uncertainties: While it enhances robustness against parametric uncertainties, it may not be as effective if the uncertainty has high temporal variability.
  • Practical implementation challenges: In real-world applications, backstepping design requires precise state and parameter estimation, which can be challenging in noisy systems or those with delays.
Our robust enhancement mitigates several of these limitations, particularly through the introduction of the composite saturation–tanh function that balances robustness and control smoothness.

4. Results and Discussion

4.1. Example 1: Single-Link Manipulator Model

The first model describes the dynamics of a single-link manipulator with an uncertain parameter. Figure 1 illustrates the schematic representation of this system.
Figure 1. Single-link manipulator in vertical plane.
The first model describes the dynamics of a single-link manipulator with an uncertain parameter.
The state equation for this system is
M q ¨ + ω q ˙ + 1 2 m g l s i n ( q ) = τ
where q, q ˙ , and q ¨ represent the angular position, velocity, and acceleration of the link, respectively. The parameter M is the moment of inertia, ω is the viscous friction coefficient at the joint, τ is the control torque, and m ,   l , and g represent the mass, the length of the link, and gravitational acceleration, respectively. The gravitational term m g l · s i n ( q ) appears because the manipulator operates in a vertical plane, where gravity exerts a moment on the link proportional to s i n ( q ) . This term creates a nonlinear effect that varies with the angular position, making control more challenging.

4.2. Example 2: Third-Order Uncertain Parameter System

The second model is a third-order system with uncertain parameters, governed by the following dynamic equations:
x ˙ 1 = x 2 + θ x 1 x ˙ 2 = x 3 x ˙ 3 = u + θ x 3 2
Figure 2 illustrates the schematic representation of this system.
Figure 2. Flexible joint robotic manipulator—third-order uncertain parameter system.
In this model, x 1 , x 2 , and x 3 represent the system states, u is the control input, and θ is the uncertain parameter. This system exemplifies a third-order nonlinear system with uncertain dynamics, illustrating the challenges in practical control scenarios.
This system structure appears in various practical applications, including aircraft pitch dynamics, certain chemical reactor models, and flexible joint robotic manipulators. For instance, in aircraft pitch control, x 1 might represent the pitch angle, x 2 the pitch rate, x 3 the derivative of pitch rate, and θ an uncertain aerodynamic parameter that varies with flight conditions. The nonlinear term θ x 3 2 captures the nonlinear aerodynamic effects that become significant at higher rates of motion.
The relationship between parameter selection methods and control performance in prescribed-time Adaptive Control systems is clearly demonstrated through the intricate interplay between key parameters and the system’s operational characteristics. The parameters σᵢ (i = 1, 2, 3), physically interpreted as smoothing coefficients, directly influence the convergence rate of the corresponding states. Larger values of σᵢ accelerate convergence but simultaneously increase the control signal amplitude, potentially inducing oscillations, whereas smaller σᵢ values yield smoother, albeit slower, convergence with a more refined control signal. Lyapunov stability theory establishes lower bounds for the following parameters: σ1 > n, σ2 > n−1, …, σₙ > 1, where n denotes the system order. For a third-order system, this implies σ1 > 3, σ2 > 2, and σ3 > 1. Additionally, the prescribed time T p plays a critical role in determining when the system reaches the desired state. A smaller T p accelerates convergence but requires a larger control signal, risking actuator saturation, while a larger T p prolongs convergence time but reduces control effort, minimizing actuator fatigue. A notable advantage of this approach is that the actual convergence time precisely matches T p , independent of initial conditions.
In an enhanced version of the controller, the robust gain coefficient k r and the boundary layer parameter ε collectively form a robust component that significantly influences the trade-off between accuracy and signal smoothness. A larger k r enhances robustness against disturbances and uncertainties but may introduce chattering, while a smaller k r produces a smoother control signal at the expense of reduced robustness. Similarly, a larger ε mitigates chattering but compromises accuracy, whereas a smaller ε improves accuracy but heightens the risk of chattering. From the baseline control equation u = − σ 3 z 3 T p − t + ϕ 2 − k r 0.5 s a t z 3 ϵ + 0.5 t a n h 10 z 3 , it is evident that an increase in σ3 amplifies the term − σ 3 z 3 T p − t , resulting in greater control energy. Simulations reveal that elevating σ3 from 1.5 to 5 can increase control energy by up to 40%, though it also enhances convergence speed. Analysis of the expression σ i z i T p − t indicates that as t approaches T p , the denominator approaches zero, causing a sharp increase in control signal amplitude. However, since zᵢ also tends toward zero, a sufficiently large T p can achieve a favorable balance between convergence speed and smoothness. Simulations with T p = 2 s and T p = 5 s demonstrate that the peak control signal for T p = 2 s is approximately 80% higher than for T p = 5 s, with the latter yielding a smoother signal but extended convergence time.
The robust component, governed by k r and ε, further shapes system behavior. Frequency spectrum analysis reveals that with k r = 0.5 and ε = 0.2, high-frequency components are low (approximately 15 dB/Hz) but robustness diminishes, whereas with k r = 2.0 and ε = 0.05, high-frequency components rise (approximately 22 dB/Hz), improving robustness. Based on theoretical and experimental analyses, an effective parameter selection procedure begins with determining T p according to application requirements and actuator physical constraints. Subsequently, σᵢ values are initialized at their minimum thresholds per Lyapunov stability and incrementally adjusted to enhance convergence speed within acceptable control signal limits, with recommended values of σ1 ≈ 1.5 n, σ2 ≈ 1.5(n−1), and σ3 ≈ 1.5. For the enhanced controller, k r and ε are then tuned, starting with a small k r and moderate ε. k r is increased if greater disturbance rejection is needed, while ε is adjusted upward to reduce excessive chattering or downward to improve accuracy.
In practice, parameter selection involves balancing conflicting objectives such as high accuracy, rapid response, and smooth control signals tailored to specific application demands. Depending on whether the priority is precision, responsiveness, or signal refinement, parameters can be adjusted accordingly to optimize control performance, ensuring an effective compromise between convergence speed, accuracy, and smoothness.
The proposed controller outperforms the controller from reference [44] in terms of speed, accuracy, and smoothness of convergence for both examples and all states. The main advantages of the proposed controller are its faster stabilization times, reduced oscillations, and smaller control efforts, ensuring a more efficient and robust response across different initial conditions. The proposed controller also excels in estimating uncertain parameters. The results from Figure 3, Figure 4, Figure 5 and Figure 6 represent the outcomes from Example 1, where Figure 3 and Figure 4 show nearly equivalent curves and timing, making it difficult to discern differences. However, Figure 5, which depicts the control signal, clearly demonstrates the difference and superiority of the proposed controller, exhibiting a smoother curve with less noise and volatility. The superiority and excellence of the proposed controller are even more pronounced in Example 2, shown in Figure 7, Figure 8, Figure 9 and Figure 10, where the signal curves of the proposed controller are distinctly smoother, while the controller from reference [44] produces more oscillatory signals. These results indicate that the proposed controller is more reliable and effective compared to the previous controller. Future developments will continue to focus on reducing human influence and computation, aiming for further advancements in control methods.
Figure 3. Comparison results between the controller in reference Hua et al. (2021) [44] and the proposed controller with example 1 signal x 1 .
Figure 4. Comparison results between the controller in reference Hua et al. (2021) [44] and the proposed controller with example 1 signal x 2 .
Figure 5. Comparison results between the controller in reference Hua et al. (2021) [44] and the proposed controller with example 1 signal u.
Figure 6. Comparison results between the controller in reference Hua et al. (2021) [44] and the proposed controller with example 1 signal θ ^ .
Figure 7. Comparison results between the controller in reference Hua et al. (2021) [44] and the proposed controller with example 2 signal u.
Figure 8. Comparison results between the controller in reference Hua et al. (2021) [44] and the proposed controller with example 2 signal x 1 .
Figure 9. Comparison results between the controller in reference Hua et al. (2021) [44] and the proposed controller with example 2 signal x 2 .
Figure 10. Comparison results between the controller in reference Hua et al. (2021) [44] and the proposed controller with example 2 signal x 3 .

5. Conclusions

This paper addresses the problem of adaptive robust prescribed-time control for a class of uncertain nonlinear systems. The concept of prescribed-time stability is first introduced. Subsequently, a new adaptive prescribed-time convergence theorem is proposed to enable adaptive robust prescribed-time control. Building on this result, a time-varying state feedback controller is designed for uncertain nonlinear systems, ensuring that all states reach zero within a specified timeframe. Moreover, this prescribed time is independent of initial conditions and can be chosen arbitrarily. Future investigations will focus on expanding prescribed-time control methods to more general uncertain nonlinear systems.
It is worth noting that control effort is traditionally one of the drawbacks of Adaptive Control methods. However, our proposed controller successfully reduces the control effort compared to the approach in reference [44], as clearly demonstrated in Figure 5 and Figure 7. This reduction in control effort, combined with improved robustness and guaranteed convergence time, makes the proposed approach particularly suitable for practical implementations where actuator limitations must be considered.
Future investigations will focus on expanding prescribed-time control methods to more general uncertain nonlinear systems, including those with input constraints, time delays, and higher-order dynamics. Additionally, we plan to explore the integration of learning-based approaches to further enhance adaptability to unmodeled dynamics and time-varying disturbances.

Author Contributions

D.-A.P.: formal analysis, software, resources, data curation, writing—original draft preparation, data collected and analyzed, visualization; S.-H.H.: supervision, project administration, writing—review and editing, data collected and analyzed, visualization; K.-J.K.: supervision, project administration, writing—review and editing, formal analysis. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Research Resurgence under the Glocal University 30 Project at Gyeongsang National University in 2024.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The dataset used for simulation is available as presented in the research paper or available on https://github.com/pamanh97/time-specified-adaptive-robust-control. (access on 13 February 2025).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, Y.; Song, Y.; Krstic, M.; Wen, C. Fault-tolerant finite time consensus for multiple uncertain mechanical systems under single-way directed communication interactions and actuation failures. Automatica 2015, 63, 374–383. [Google Scholar] [CrossRef] [Scilit]
  2. Ryan, E.P. Optimal Relay and Saturating Control System Synthesis; Peter Peregrinus Ltd.: London, UK, 1982. [Google Scholar]
  3. Haimo, V.T. Finite time controllers. SIAM J. Control Optim. 1986, 24, 760–770. [Google Scholar] [CrossRef] [Scilit]
  4. Bhat, S.; Bernstein, D. Continuous finite-time stabilization of the translational and rotational double integrators. IEEE Trans. Autom. Control 1998, 43, 678–682. [Google Scholar] [CrossRef] [Scilit]
  5. Polyakov, A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control 2011, 57, 2106–2110. [Google Scholar] [CrossRef] [Scilit]
  6. Kumar, S.R.; Rao, S.; Ghose, D. Non-singular terminal sliding mode guidance with impact angle constraints. J. Guid. Control Dyn. 2014, 37, 1114–1130. [Google Scholar] [CrossRef] [Scilit]
  7. Bhat, S.P.; Bernstein, D.S. Finite-time stability of continuous autonomous systems. SIAM J. Control Optim. 2000, 38, 751–766. [Google Scholar] [CrossRef] [Scilit]
  8. Hong, Y.; Wang, J.; Cheng, D. Adaptive finite-time control of nonlinear systems with parametric uncertainty. IEEE Trans. Autom. Control 2006, 51, 858–862. [Google Scholar] [CrossRef] [Scilit]
  9. Wang, X.; Li, S.; Shi, P. Finite-time stability and stabilization of switched nonlinear systems. IET Control Theory Appl. 2012, 6, 2146–2154. [Google Scholar] [CrossRef] [Scilit]
  10. Hong, Y. Finite-time stabilization and stabilizability of a class of controllable systems. Syst. Control Lett. 2002, 46, 231–236. [Google Scholar] [CrossRef] [Scilit]
  11. Yu, S.; Yu, X.; Shirinzadeh, B.; Man, Z. Continuous finite-time control for robotic manipulators with terminal sliding mode. Automatica 2005, 41, 1957–1964. [Google Scholar] [CrossRef] [Scilit]
  12. Chen, W.; Jiao, L. Finite-time stability theorem of stochastic nonlinear systems. Automatica 2010, 46, 2105–2108. [Google Scholar] [CrossRef] [Scilit]
  13. Wang, X.; Hong, Y. Finite-time consensus for multi-agent networks with second-order agent dynamics. IFAC Proc. Vol. 2008, 41, 15185–15190. [Google Scholar] [CrossRef] [Scilit]
  14. Rosier, L. Homogeneous Lyapunov function for homogeneous continuous vector field. Syst. Control Lett. 1992, 19, 467–473. [Google Scholar] [CrossRef] [Scilit]
  15. Hermes, H. Homogeneous coordinates and continuous asymptotically stabilizing feedback controls. Differ. Equ. Stab. Control 1991, 109, 249–260. [Google Scholar]
  16. Prieur, C.; Trelat, E. Feedback stabilization of a 1-D linear reaction–diffusion equation with delay boundary control. IEEE Trans. Autom. Control 2018, 64, 1415–1425. [Google Scholar] [CrossRef] [Scilit]
  17. Krstic, M.; Smyshlyaev, A. Boundary Control of PDEs: A Course on Backstepping Designs; SIAM: Philadelphia, PA, USA, 2008. [Google Scholar]
  18. Moulay, E.; Perruquetti, W. Finite-time stability and stabilization: State of the art. Lect. Notes Control. Inf. Sci. 2006, 334, 23–41. [Google Scholar]
  19. Zuo, Z.; Tie, L. A new class of finite-time nonlinear consensus protocols for multi-agent systems. Int. J. Control 2013, 87, 363–370. [Google Scholar] [CrossRef] [Scilit]
  20. Polyakov, A.; Fridman, L. Stability notions and Lyapunov functions for sliding mode control systems. J. Frankl. Inst. 2014, 351, 1831–1865. [Google Scholar] [CrossRef] [Scilit]
  21. Liu, Y.-H.; Tian, Y. Global fixed-time stabilization of a class of reaction-diffusion systems via boundary control. IEEE Trans. Autom. Control 2019, 64, 2991–2998. [Google Scholar]
  22. Sánchez-Torres, J.D.; Defoort, M.; Muñoz-Vázquez, A.J. Predefined-time stabilization using continuous controllers. IFAC-Pap. 2019, 52, 262–267. [Google Scholar]
  23. Jiménez-Rodríguez, E.; Sánchez-Torres, J.D.; Loukianov, A.G. On optimal predefined-time stabilization. Int. J. Robust Nonlinear Control 2019, 29, 709–727. [Google Scholar] [CrossRef] [Scilit]
  24. Sánchez-Torres, J.D.; Gómez-Gutiérrez DLópez, E.; Loukianov, A.G. A class of predefined-time stable dynamical systems. IMA J. Math. Control. Inf. 2018, 35, i1–i29. [Google Scholar] [CrossRef] [Scilit]
  25. 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]
  26. Liu, Y.; Tian, Y. Global prescribed-time stabilisation of strict-feedback nonlinear systems. Int. J. Control 2019, 92, 521–531. [Google Scholar]
  27. Kan, Z.; Yucelen, T.; Doucette, E. A supervisory control architecture for mission-critical systems. IEEE Trans. Autom. Control 2017, 62, 4618–4625. [Google Scholar]
  28. Basin, M.; Yu, P.; Shtessel, Y. Finite- and fixed-time differentiators utilising HOSM techniques. IET Control Theory Appl. 2017, 11, 1144–1152. [Google Scholar] [CrossRef] [Scilit]
  29. Li, H.; Zhao, S.; He, W.; Lu, R. Adaptive finite-time tracking control of full state constrained nonlinear systems with dead-zone. Automatica 2019, 100, 99–107. [Google Scholar] [CrossRef] [Scilit]
  30. Ni, J.; Liu, L.; Liu, C.; Hu, X.; Li, S. Fast fixed-time nonsingular terminal sliding mode control and its application to chaos suppression in power system. IEEE Trans. Circuits Syst. II Express Briefs 2016, 64, 151–155. [Google Scholar] [CrossRef] [Scilit]
  31. Wang, Y.; Song, Y.; Hill, D.J.; Krstic, M. Prescribed-time consensus and containment control of networked multiagent systems. IEEE Trans. Cybern. 2018, 49, 1138–1147. [Google Scholar] [CrossRef] [Scilit]
  32. Polyakov, A.; Efimov, D.; Brogliato, B. Consistent discretization of finite-time and fixed-time stable systems. SIAM J. Control Optim. 2019, 57, 78–103. [Google Scholar] [CrossRef] [Scilit]
  33. Zhou, B. Finite-time stability analysis and stabilization by bounded linear time-varying feedback. Automatica 2020, 121, 109191. [Google Scholar] [CrossRef] [Scilit]
  34. Yu, J.; Shi, P.; Zhao, L. Finite-time command filtered backstepping control for a class of nonlinear systems. Automatica 2018, 92, 173–180. [Google Scholar] [CrossRef] [Scilit]
  35. Du, H.; Li, S.; Qian, C. Finite-time attitude tracking control of spacecraft with application to attitude synchronization. IEEE Trans. Autom. Control 2011, 56, 2711–2717. [Google Scholar] [CrossRef] [Scilit]
  36. Chen, W.-H.; Yang, J.; Guo, L.; Li, S. Disturbance-observer-based control and related methods—An overview. IEEE Trans. Ind. Electron. 2015, 63, 1083–1095. [Google Scholar] [CrossRef] [Scilit]
  37. Krstic, M.; Kanellakopoulos, I.; Kokotovic, P. Nonlinear and Adaptive Control Design; Wiley: New York, NY, USA, 1995. [Google Scholar]
  38. Ge, S.S.; Hang, C.C.; Lee, T.H.; Zhang, T. Stable Adaptive Neural Network Control; Kluwer Academic: Boston, MA, USA, 2002. [Google Scholar]
  39. Lu, Y.; Wang, Y. Finite-time sliding mode control design for uncertain dynamic systems. Syst. Control Lett. 2015, 79, 52–60. [Google Scholar]
  40. Jin, X. Adaptive Fixed-time control for mimo nonlinear systems with asymmetric output constraints using universal barrier functions. IEEE Trans. Autom. Control 2018, 64, 3046–3053. [Google Scholar] [CrossRef] [Scilit]
  41. Li, Y.; Tian, Y. Fixed-time stability of coupled systems on networks with stochastic disturbances. IEEE Trans. Autom. Control 2019, 64, 4607–4614. [Google Scholar]
  42. Zhu, Z.; Xia, Y.; Fu, M. Adaptive sliding mode control for attitude stabilization with actuator saturation. IEEE Trans. Ind. Electron. 2011, 58, 4898–4907. [Google Scholar] [CrossRef] [Scilit]
  43. Bohner, M.; Guseinov, G.S. Improper integrals on time scales. Dyn. Syst. Appl. 2003, 12, 45–46. [Google Scholar]
  44. Hua, C.-C.; Ning, P.; Li, K. Adaptive prescribed-time control for a class of uncertain nonlinear systems. IEEE Trans. Autom. Control 2021, 67, 6159–6166. [Google Scholar] [CrossRef] [Scilit]
  45. Hwang, S.-K.; Jung, B.-G. A proposal for robust control performance on cascade control using IMC-based PID control and genetic algorithm. J. Korean Soc. Mar. Eng. 2023, 47, 23–33. [Google Scholar] [CrossRef] [Scilit]
  46. Tian, H.; Choi, J.-K.; Kim, H.-H. Dynamic manipulation of a large object using a leader–assistant mobile robot system. J. Korean Soc. Mar. Eng. 2024, 48, 472–479. [Google Scholar] [CrossRef] [Scilit]
  47. Nguyen, N.T. Model-Reference Adaptive Control; Springer International Publishing: Berlin/Heidelberg, Germany, 2018. [Google Scholar]
  48. Liu, C.; Yue, X.; Zhang, J.; Shi, K. Active disturbance rejection control for delayed electromagnetic docking of spacecraft in elliptical or-bits. IEEE Trans. Aerosp. Electron. Syst. 2021, 58, 2257–2268. [Google Scholar] [CrossRef] [Scilit]
  49. Lyu, B.; Liu, C.; Yue, X. Integrated predictor-observer feedback control for vibration mitigation of large-scale spacecraft with unbounded input time delay. IEEE Trans. Aerosp. Electron. Syst. 2024. [Google Scholar] [CrossRef] [Scilit]
  50. Liu, C.; Ma, Y.; Yue, X.; Shi, K. Improved sliding mode tracking control for spacecraft electromagnetic separation supporting on-orbit assembly. Adv. Space Res. 2024, 73, 4711–4720. [Google Scholar] [CrossRef] [Scilit]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.