Next Article in Journal
An Actively Vision-Assisted Low-Load Wearable Hand Function Mirror Rehabilitation System
Previous Article in Journal
Adaptive Nonsingular Fast Terminal Sliding Mode Control for Shape Memory Alloy Actuated System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Predefined Time Control for Strict-Feedback Systems with Actuator Quantization

1
SDU-ANU Joint Science College, Shandong University, Weihai 264209, China
2
School of Mathematics and Statistics, Shandong University, Weihai 264209, China
*
Author to whom correspondence should be addressed.
Actuators 2024, 13(9), 366; https://doi.org/10.3390/act13090366
Submission received: 26 July 2024 / Revised: 5 September 2024 / Accepted: 11 September 2024 / Published: 19 September 2024

Abstract

:
An adaptive predefined-time quantized control issue is considered for strict-feedback systems with actuator quantization. To handle the unknown nonlinearities of a system, the neural networks are first applied to model them. To analyze the predefined-time stability under approximation error, a stability lemma is first introduced. Then, a refreshing predefined-time quantized control strategy is presented. Compared with the existing control studies for actuator quantization, the stability time is not influenced by the initial state and can be set in advance. Furthermore, unlike the available predefined-time control studies, a new parameter adaptive law and virtual controllers are designed. This design not only ensures the predefined-time stability, but overcomes the singularities of system in coventional backstepping control design because of repeating differentiation for virtual controllers.

1. Introduction

With the development of the network, quantized control is receiving more and more attention due to the impact of bandwidth limitation in communication. The stabilization problem was firstly considered for discrete quantized linear systems in [1,2]. Then, several quantized feedback control designs followed for nonlinear systems in [3,4,5,6]. Given that the control methods in [3,4,5,6] were only fit for certain model control systems, two types of adaptive quantized feedback strategies were presented for uncertain systems in [7,8]. One thing that should be pointed out is that an effective stability condition cannot be achieved beforehand, as found in [7,8]. By establishing a nonlinear decomposition of a quantizer, several fuzzy quantized feedback controllers were designed for nonlinear systems to improve the stability conditions in [9,10,11,12]. Specifically, the above control strategies are personalized to the infinite-time stability of systems. However, the system performance needs to be accomplished within a very limited time in practical engineering applications.
To improve the stability time, numerous finite-time control results have sprung up over the last few years. A sliding mode controller was established in [13] to ensure the finite-time stability of the rigid robots. On the grounds of a Lyapunov theory, two finite-time control strategies were put forward in [14,15], which prevented a possible chattering phenomenon in [13]. Further intelligent finite-time controllers were designed on the grounds of the approximation of fuzzy logic systems/neural networks in [16,17,18,19,20,21,22,23,24,25] for uncertain systems. Despite these achievements, the settling time in [13,14,15,16,17,18,19,20,21,22,23,24,25] depends upon the initial conditions of systems. The designer cannot achieve the effective initial conditions in practical applications. Thus, the settling time is impossible to obtain, which limits the application area of the finite-time control. To cope with this issue, a fixed-time stability was considered in [26]. The advantage of fixed-time control is that the stability time has an upper bound, which is not affected by initial conditions. Based on the stability lemma established in [26], several fixed-time control strategies were presented in [27,28,29]. Furthermore, a fixed-time stability lemma for uncertain nonlinear systems was put forward in Ref. [30]. In view of the a stability lemma, some interesting adaptive fixed-time control approaches were raised in [30,31]. Although some achievements have been made in [26,27,28,29,30,31], the boundary of settling time is dependent on the design parameters. What is far more important is that the connection between the convergence time and design parameters is not clear, which leads to the design parameters being difficult to adjust according to actual control requirements.
To further optimize the convergence time, a definition of predefined-time stability was firstly introduced in Refs. [32,33]. The boundary of stability time in [32,33] can be pre-defined according to practical control needs. In view of the definition in [32,33], a predefined-time stability was given consideration for a second-order multi-agent system in [34]. By applying a sliding mode control method, an output feedback strategy is developed for a second-order multi-agent system in [35], which ensures the predefined-time stability of the system. The predefined-time stability was considered for high-order systems with immeasurable states in [36,37]. A predefined-time control approach was put forward in [38] for distributed order systems. Some predefined-time schemes were proposed for strict-feedback systems in [39,40,41,42,43]. A predefined-time stability problem was considered in [44] for stochastic nonlinear system. An adaptive predefined-time control scheme was presented for nonlinear systems with output hysteresis in [45]. Despite recent progress in predefined-time control in [32,33,34,35,36,37,38,39,40,41,42,43,44,45], a predefined-time control is not yet available for quantized nonlinear systems. However, more and more industrial systems require remote control through network, which makes the quantized control inevitable. Therefore, predefined-time control is significant for quantized systems. Motivated by the above statements, a predefined-time control will be intended to handle the tracking problem of nonlinear quantized systems. In this paper, the nonlinear functions of the system are completely unknown, and the neural networks are used to model these nonlinearities. To analyse the predefined-time stability under approximation error, a stability criterion is first introduced. By applying an adaptive neural network method, a brand-new predefined-time quantized control strategy is proposed. This manuscript makes contributions to the following areas:
(1) Compared with the available quantized control research, the settling time is not influenced by the initial states and can be set in advance. To analyse the predefined-time stability under approximation error, this paper establishes a new stability criterion, which gives an effective solution to the predefined-time control under neural networks approximation.
(2) Compared with the existing predefined-time control studies, a novel parameter adaptive law and virtual controllers are designed. This new adaptive parameter design can not only ensure the predefined-time stability but can also reduce control gain. The proposed design for virtual controllers can overcome the singularities of the system in the subsequent backstepping control design caused by repeated differentiations of virtual controllers.

2. Prior Knowledge and Problem Statement

2.1. Prior Knowledge

Consideration is given to the following system:
ϖ ˙ = f ( ϖ , t ) , ϖ ( 0 ) = ϖ 0 ,
where ϖ R m represents a state variable and the continuous function f : R + × R m R m meets the condition f ( 0 , 0 ) = 0 .
Definition 1
([32]). The system (1) is practically predefined-time stable if there exists a constant ε > 0 and a predefined time T ȷ , such that ϖ ( t ) < ε for all t T ȷ .
Definition 2.
The strictly increasing and continuous function β ( r ) ( r [ 0 , ) ) is called κ and functions if it satisfies β ( 0 ) = 0 and lim r = .
Lemma 1.
For system (1) and a predefined time T ȷ , if a Lyapunov function V ( ϖ ( t ) ) and a constant 0 < p < 0.5 is present to meet the following inequality
β 1 ( ϖ ) V ( ϖ ( t ) ) β 2 ( ϖ ) , V ˙ ( ϖ ) π p T ȷ V 1 + p ( ϖ ) + V 1 p ( ϖ ) + ,
where β 1 and β 2 are κ functions and > 0 is a constant, then system (1) is practically stable in any given predefined time T ȷ .
Proof. 
Define Ω ϖ = ϖ ( t ) | V ( ϖ ( t ) ) p T ȷ π and Ω ¯ ϖ = ϖ ( t ) | V ( ϖ ( t ) ) > p T ȷ π .
If ϖ ( t ) Ω ¯ ϖ , we have
V ˙ ( ϖ ) π 2 p T ȷ V 1 + p ( ϖ ) + V 1 p ( ϖ ) + π 2 p T ȷ V 1 + p ( ϖ ) + V 1 p ( ϖ ) π 2 p T ȷ V 1 + p ( ϖ ) + V 1 p ( ϖ ) + π p T ȷ V 1 + p ( ϖ ) V 1 p ( ϖ ) π 2 p T ȷ V 1 + p ( ϖ ) + V 1 p ( ϖ ) π V ( ϖ ) p T ȷ + π 2 p T ȷ V 1 + p ( ϖ ) + V 1 p ( ϖ ) .
Here, (3) represents monotone decreasing in Ω ¯ ϖ , which means that ϖ ( t ) will get into the set Ω ϖ and not leave Ω ϖ . Denote T r as the required time that ϖ ( t ) needs to get into the set Ω ϖ , then, according to (3), we can obtain
0 T r V ˙ ( ϖ ) V 1 + p ( ϖ ) + V 1 p ( ϖ ) d t 0 T r π 2 p T ȷ d t .
Thus, we have
T r 2 p T ȷ π 0 T r V ˙ ( ϖ ) V 1 + p ( ϖ ) + V 1 p ( ϖ ) d t = 2 T ȷ π 0 T r p V p 1 ( ϖ ) V ˙ ( ϖ ) V 2 p ( ϖ ) + 1 d t = 2 T ȷ π 0 T r d V p V 2 p + 1 = 2 T ȷ π arctan V p ( ϖ ( T r ) ) arctan V p ( ϖ ( 0 ) ) = 2 T ȷ π arctan V p ( ϖ ( T r ) ) arctan V p ( ϖ ( 0 ) ) 2 T ȷ π arctan V p ( ϖ ( 0 ) ) 2 T ȷ π π 2 = T ȷ .
From the above discussion, ϖ ( t ) will get into the set Ω ϖ within the predefined time T ȷ . According to (2), ϖ ( t ) β 1 1 ( p T ȷ π ) = ε ; therefore, the system is practically stable in the given time T ȷ . □
Remark 1.
Lemma 1 provides an effective stability analysis approach for the following neural network predefined-time control. Compared with the available finite-time control study, the settling time T ȷ is not influenced by the initial state in this article and may be set beforehand based upon the system requirement.
Lemma 2
([46]). For ω ϱ 0 and σ > 1 , one has
ϱ ( ω ϱ ) σ σ σ + 1 ( ω σ + 1 ϱ σ + 1 ) .
Remark 2.
Inequality (6) will be applied to cope with the scaling difficulty in (28) and (43).
Lemma 3
([46]). To design the change rate of the adaptive parameter, the following differential Equation (7) will be employed:
ϖ ˙ ( t ) = e ϖ ( t ) γ ϖ h ( t ) + φ ( t ) ,
where φ ( t ) 0 , constants e > 0 , γ > 0 , and h > 1 . In (7), ϖ ( t ) 0 may be derived from ϖ ( t 0 ) 0 for t t 0 .
Remark 3.
From Lemma 3, the positivity of ϖ ( t ) may be guaranteed if the adaptive parameter is designed as form (7). We will apply this property to the following design for the adaptive parameters. The details can be found in (28) and (43).
Lemma 4
([47]). For χ j R + , 0 < ς < 1 , γ > 1 , the following relationships can be obtained:
j = 1 m χ j ς j = 1 m χ j ς , j = 1 m χ j γ m γ 1 j = 1 m χ j γ .
Lemma 5
([48]). The following inequality holds for μ ( 0 , 1 ) and ι > 0 :
| w | μ | χ | 1 θ θ ι | w | + ( 1 θ ) ι θ 1 θ | χ | ,
where w and χ are variables, θ ( 0 , 1 ) and ι > 0 are constants.
Lemma 6
([49]). For a real variable χ and a positive variable w, one has
0 | χ | χ 2 χ 2 + w 2 < w .

2.2. Problem Statement

Let us give consideration to a tracking issue of the nonlinear quantized system, which is described as
x ˙ s = x s + 1 + g s ( x ¯ s ) , 1 s m 1 , x ˙ m = Q ( u ) + g m ( x ¯ m ) , y = x 1 ,
where x ¯ s = [ x 1 , , x s ] T stands for state vector; g s ( x ¯ s ) indicates an unknown nonlinear function; u is a designed controller to fulfill the requirement of the system; and y represents the system output. Q ( u ) is an input of the system and is the output of the quantizer, which is defined in the following form [7]:
Q ( u ) = u i s g n ( u ) , u i 1 + κ < | u | u i , u ˙ < 0 ,   o r u i < | u | u i 1 κ , u ˙ > 0 u i ( 1 + κ ) s g n ( u ) , u i < | u | u i 1 κ , u ˙ < 0 ,   o r u i 1 κ < | u | u i ( 1 + κ ) 1 κ , u ˙ > 0 0 , 0 | u | < u m i n 1 + κ , u ˙ < 0 ,   o r u m i n 1 + κ | u | u m i n , u ˙ > 0 Q ( u ( t ) , o t h e r c a s e s ,
where u i = ρ 1 i u m i n ( u m i n > 0 and κ = 1 ρ 1 + ρ , ρ ( 0 , 1 ) represents a measure of quantization density. Then, Q ( u ) U = { 0 , ± u i , ± u i ( 1 + κ ) , i = 1 , 2 , } .
In this article, a quantized control strategy is going to be presented to make y fall in a small neighborhood of a given signal y r in a predefined time.
Remark 4.
In contrast to the available quantized control studies in [1,2,3,4,5,6,7,8,9,10,11,12], in this paper, the proposed settling time may be set beforehand, and its boundary is not influenced by the initial states and design parameters. Thus, the presented predefined-time control method is more in line with the needs of the practical application.
Lemma 7
([9]). Q ( u ) can be further expressed as
Q ( u ) = Γ ( u ) u + K ( t ) ,
where Γ ( u ) and K ( t ) meet
1 κ Γ ( u ) 1 + κ , | K ( t ) | u min .

2.3. RBF Neural Networks

Considering that functions g s ( x ¯ s ) are unknown, they will be approximated by radial basis function neural networks (RBF NNs):
g ( ς ) = ξ T Φ ( ς ) ,
where ς Ω ς R q is an input vector, ξ = [ ξ 1 , , ξ l ] T R l with l > 1 being a weight vector, and Φ ( ς ) = [ ϕ 1 ( ς ) , ϕ 2 ( ς ) , , ϕ l ( ς ) ] T is a basis function vector with ϕ k ( ς ) being the Gaussian function in the following form:
ϕ k ( ς ) = exp [ ( ς ι k ) T ( ς ι k ) ω k 2 ] , k = 1 , 2 , , l ,
where ι k = [ ι k 1 , ι k 2 , , ι k q ] T denotes the center of the receptive field and ω k denotes the width of the basis function ϕ k ( ς ) .
In view of [49], for any continuous function g ( ς ) defined on a compact set Ξ R q , ε > 0 , there exists an RBF NN (15) to make the following equality hold:
g ( ς ) = ξ * T Φ ( ς ) + ϵ ( ς ) , ς Ξ R q ,
where ξ * denotes an ideal weight vector in the following form:
ξ * : = arg min ξ R l { sup ς Ξ | g ( ς ) ξ T Φ ( ς ) | } ,
and ϵ ( ς ) denotes an approximation error which meets ϵ ( ς ) ε .

3. Predefined-Time Neural Networks Control Design

This part proposes a predefined-time neural network control strategy for (11) on the grounds of backstepping steps. At step s t h   ( 1 s m ) , a neural network ξ s T Φ s ( X s ) is going to be applied to approximate an unknown nonlinear function. In the controller design process, η s = ξ s 2 needs to be defined, where ξ s represents a two-norm of a neural network weighted vector ξ s . It is clear that η s is an unknown positive constant. Considering that η s is unknown, η ^ s is used to estimate η s . Define η ˜ s = η s η ^ s . Define y ¯ r ( s ) = [ y r , y r ( 1 ) , , y r ( s ) ] T . Let us suppose y r and its derivative y r ( s ) are continuous and bounded.
Here is a coordinate conversion:
χ 1 = y y r , χ s = x s ν s 1 , s = 2 , , m ,
where ν s is an intermediate controller, which is going to be constructed in the ensuing control design.
Step 1: Choose the following Lyapunov function:
V 1 = χ 1 2 2 + η ˜ 1 2 2 λ 1 ,
where λ 1 > 0 denotes a design parameter.
Operating the derivative of V 1 along (11), one has
V ˙ 1 = χ 1 g 1 ( x 1 ) + ν 1 + χ 2 y ˙ r 1 λ 1 η ˜ 1 η ^ ˙ 1 .
Taking advantage of Young’s inequality, we have
χ 1 χ 2 1 2 ( χ 1 2 + χ 2 2 ) .
Denote g ¯ 1 = g 1 ( x 1 ) y ˙ r + χ 1 . Considering that g ¯ 1 is unknown, by using the approximation ability of neural networks, for ε 1 > 0 , we have
g ¯ 1 = ξ 1 T Φ 1 ( X 1 ) + ϵ 1 ( X 1 ) , | ϵ 1 ( X 1 ) | ε 1 ,
where the definitions of ξ 1 T and Φ 1 ( X 1 ) can be found in (15) with X 1 = [ x 1 , y r , y ˙ r ] T . Applying Young’s inequality, one has
χ 1 g ¯ 1 = χ 1 ξ 1 T ξ 1 ξ 1 Φ 1 + χ 1 ϵ 1 η 1 2 a 1 2 χ 1 2 Φ 1 T Φ 1 + a 1 2 2 + χ 1 2 2 + ε 1 2 2 ,
where a 1 > 0 is a constant.
Let us set up the first virtual controller:
ν 1 = χ 1 ζ 1 2 χ 1 2 ζ 1 2 + d 1 2 ,
where ζ 1 is represented as
ζ 1 = Γ 1 + τ 1 2 1 + p χ 1 1 + 2 p + τ 2 2 1 p χ 1 1 2 p , | χ 1 | ε , Γ 1 , | χ 1 | ε .
in which Γ 1 = χ 1 2 a 1 2 η ^ 1 Φ 1 T ( X 1 ) Φ 1 ( X 1 ) , τ 1 = r π p T ȷ with r = ( 2 m ) p , τ 2 = π p T ȷ , d 1 is a design constant, the definition of p and T ȷ can be found in Lemma 1, and ε > 0 is a predefined accuracy.
Remark 5.
To guarantee the predefined-time stability of the system, the term τ 2 2 1 p χ 1 1 2 p needs to be included in the virtual controller ν 1 . However, since 0 < 1 2 p < 1 , this will cause singularity during differentiation for ν 1 at χ 1 = 0 in the following stability analysis: To avoid the singularity, Equation (24) is designed. From (24), when the tracking error χ 1 tends to be zero, i.e., | χ 1 |   ε , the terms τ 1 2 1 + p χ 1 1 + 2 p and τ 2 2 1 p χ 1 1 2 p fail to work, which prevents the singularity occurrence.
The adaptive law design of η ^ 1 is defined in the following form:
η ^ ˙ 1 = λ 1 χ 1 2 2 a 1 2 Φ 1 T ( X 1 ) Φ 1 ( X 1 ) τ 1 λ 1 p η ^ 1 1 + 2 p τ 2 η ^ 1 , η ^ 1 ( t 0 ) 0 .
Remark 6.
In the existing predefined-time control study, η ^ ˙ 1 = λ 1 2 a 1 2 χ 1 2 Φ 1 T ( X 1 ) Φ 1 ( X 1 ) τ η ^ 1 is often chosen, which can not meet the predefined-time stability condition in Lemma 1. Different from the above design form, a new design for η ^ 1 (25) is designed. Since the nonlinear term τ 1 λ 1 p η ^ 1 1 + 2 p is contained within (25), the predefined-time performance can be guaranteed.
Bringing (20)–(25) into (19), we have
V ˙ 1 η ^ 1 2 a 1 2 χ 1 2 Φ 1 T Φ 1 χ 1 2 ζ 1 2 χ 1 2 ζ 1 2 + d 1 2 + τ 1 λ 1 p η ˜ 1 η ^ 1 1 + 2 p + τ 2 λ 1 η ˜ 1 η ^ 1 + χ 2 2 2 + k = 1 m a k 2 + ε k 2 2 .
By applying Lemma 6, one has
χ 1 2 ζ 1 2 χ 1 2 ζ 1 2 + d 1 2 d 1 | χ 1 ζ 1 | d 1 χ 1 ζ 1 .
By applying the definition of η ˜ 1 and Lemmas 2 and 3, we have
η ˜ 1 η ^ 1 1 + 2 p = η ˜ 1 ( η 1 η ˜ 1 ) 1 + 2 p 1 + 2 p 2 + 2 p ( η 1 2 + 2 p η ˜ 1 2 + 2 p ) .
η ˜ 1 η ^ 1 = η ˜ 1 2 + η ˜ 1 η 1 η ˜ 1 2 + η ˜ 1 2 + η 1 2 2 = η ˜ 1 2 2 + η 1 2 2 .
If | χ 1 | ε , substituting (24) and (27)–(29) into (26) gives
V ˙ 1 τ 1 χ 1 2 2 1 + p τ 2 χ 1 2 2 1 p 2 p τ 1 η ˜ 1 2 2 λ 1 1 + p τ 2 η ˜ 1 2 2 λ 1 + χ 2 2 2 + a 1 2 + ε 1 2 2 + d 1 + τ 1 λ 1 p η 1 2 + 2 p + τ 2 η 1 2 2 λ 1 .
If | χ 1 | < ε , the tracking objective has been achieved. Furthermore,
V ˙ 1 2 p τ 1 η ˜ 1 2 2 λ 1 1 + p τ 2 η ˜ 1 2 2 λ 1 + τ 1 λ 1 p η 1 2 + 2 p + χ 2 2 2 + τ 2 η 1 2 2 λ 1 .
By comparing (30) and (31), (30) still holds in the case of | χ 1 | < ε .
S t e p   s t h   ( 2 s m 1 ) . Let us suppose that the virtual controllers have been constructed such that V s 1 = = 1 s 1 z 2 2 + = 1 s 1 η ˜ 2 2 λ satisfies the following inequality:
V ˙ s 1 τ 1 = 1 s 1 χ 2 2 1 + p τ 2 = 1 s 1 χ 2 2 1 p = 1 s 1 τ 2 η ˜ 2 2 λ 2 p τ 1 = 1 s 1 η ˜ 2 2 λ 1 + p + = 1 s 1 a 2 + ε 2 2 + = 1 s 1 τ 2 η 2 2 λ + = 1 s 1 τ 1 λ p η 2 + 2 p + χ s 2 2 + = 1 s 1 d .
where λ , d , a are positive design constants.
Choose the following Lyapunov function:
V s = V s 1 + χ s 2 2 + η ˜ s 2 2 λ s ,
where λ s is a positive design constant.
Differentiating V s along (11), one obtains
V ˙ s = V ˙ s 1 + χ s g s ( x ¯ s ) + ν s ν ˙ s 1 + χ s + 1 η ˜ s η ^ ˙ s λ s
where the definition of ν ˙ s 1 is
ν ˙ s 1 = = 1 s 1 ν s 1 x g ( x ¯ ) + x + 1 + = 1 s 1 ν s 1 η ^ η ^ ˙ + = 0 s 1 ν s 1 y d ( ) y d ( + 1 ) .
Based on Young’s inequality, we obtain
χ s χ s + 1 1 2 ( χ s 2 + χ s + 1 2 ) .
Now, define the function g ¯ s = g s ( x ¯ s ) ν ˙ s 1 + 3 χ s 2 , s = 2 , , m 1 . Considering that g ¯ s is unknown, we apply neural networks to approximate g ¯ s . For ε s > 0 , we have
g ¯ s = ξ s T Φ s ( X s ) + ϵ s ( X s ) , | ϵ s ( X s ) | ε s ,
where the definitions of ξ s T and Φ s ( X s ) can be found in (15) and (5) with X s = ( x 1 , , x s , y r , , y r ( s ) , η ^ 1 , , η ^ s ) T .
Applying Young’s inequality, one has
χ s g ¯ s = χ s ξ s T ξ s ξ s Φ s + χ s ϵ s η s 2 a s 2 χ s 2 Φ s T Φ s + a s 2 2 + χ s 2 2 + ε s 2 2 ,
where a s > 0 is a constant. Design the s t h virtual controller as
ν s = χ s ζ s 2 χ s 2 ζ s 2 + d s 2 ,
where d s > 0 is a constant and ζ s is represented as
ζ s = Γ s + τ 1 2 1 + p χ s 1 + 2 p + τ 2 2 1 p χ s 1 2 p , | χ s | ε , Γ s , | χ s | ε .
in which Γ s = χ s 2 a s 2 η ^ s Φ s T ( X s ) Φ s ( X s ) .
Design the rate of change for η ^ s as
η ^ ˙ s = λ s χ s 2 2 a s 2 Φ s T ( X s ) Φ s ( X s ) τ 1 λ s p η ^ s 1 + 2 p τ 2 η ^ s , η ^ s ( t 0 ) 0 .
Similar to the discussions in (27)–(29), we have
χ s 2 ζ s 2 χ s 2 ζ s 2 + d s 2 d s | χ s ζ s | d s χ s ζ s ,
η ˜ s η ^ s 1 + 2 p 1 + 2 p 2 + 2 p ( η s 2 + 2 p η ˜ s 2 + 2 p ) ,
η ˜ s η ^ s η ˜ s 2 2 + η s 2 2 .
If | χ s | ε , substituting (32) and (36)–(44) into (34) gives
V ˙ s τ 1 = 1 s χ 2 2 1 + p τ 2 = 1 s χ 2 2 1 p = 1 s τ 2 η ˜ 2 2 λ 2 p τ 1 = 1 s η ˜ 2 2 λ 1 + p + = 1 s a 2 + ε 2 2 + = 1 s d + = 1 s τ 1 λ p η 2 + 2 p + = 1 s τ 2 η 2 2 λ + χ s + 1 2 2 .
If | χ s | < ε , the tracking objective has been achieved and (45) still holds.
S t e p  m. Consider the following Lyapunov function:
V m = V m 1 + χ m 2 2 + η ˜ m 2 2 λ m ,
where λ m is a positive design constant.
Differentiating V m along (11), one has
V ˙ m = V ˙ m 1 + χ m g m ( x ¯ m ) + Q ( u ) ν ˙ m 1 η ˜ m η ^ ˙ m λ m
where ν ˙ m 1 is defined in (35).
The following inequality can easily be obtained:
χ m Q ( u ) = χ m Γ ( u ) u + χ m K ( t ) χ m Γ ( u ) u + 1 2 χ m 2 + 1 2 u min 2 .
Now, define the function g ¯ m = g s ( x ¯ m ) ν ˙ m 1 + 3 χ m 2 , s = 2 , , m 1 . Applying the approximation ability of neural networks, for ε m > 0 , we have
g ¯ m = ξ m T Φ m ( X m ) + ϵ m ( X m ) , | ϵ m ( X m ) | ε m ,
where the definitions of ξ m T and Φ m ( X m ) can be found in (15) and (5) with X m = ( x 1 , , x m , y r , , y r ( m ) , η ^ 1 , , η ^ m ) T .
Similar to the discussion in (38), we have
χ m g ¯ m η m 2 a m 2 χ m 2 Φ m T Φ m + a m 2 2 + χ m 2 2 + ε m 2 2 ,
where a m > 0 is a constant.
Let us set up the following controller:
u = χ m ζ m 2 ( 1 κ ) χ m 2 ζ m 2 + d m 2 ,
where d m > 0 is a constant and ζ m is represented as
ζ m = Γ m + τ 1 2 1 + p χ m 1 + 2 p + τ 2 2 1 p χ m 1 2 p , | χ m | ε ,
in which Γ m = χ m 2 a m 2 η ^ m Φ m T ( X m ) Φ m ( X m ) . Based on Lemma 6 and (51), we have
χ m Γ ( u ) u χ m ζ m 2 χ m 2 ζ m 2 + d m 2 d m χ m ζ m .
Design the rate of change for η ^ m as
η ^ ˙ m = λ m χ m 2 2 a m 2 Φ m T ( X m ) Φ m ( X m ) τ 1 λ m p η ^ m 1 + 2 p τ 2 η ^ m , η ^ m ( t 0 ) 0 .
Similar to (43) and (44), one has
η ˜ m η ^ m 1 + 2 p 1 + 2 p 2 + 2 p ( η m 2 + 2 p η ˜ m 2 + 2 p ) ,
η ˜ m η ^ m η ˜ m 2 2 + η m 2 2 .
Substituting (45), (48)–(56) into (47) gives
V ˙ m τ 1 = 1 m χ 2 2 1 + p τ 2 = 1 m χ 2 2 1 p = 1 m τ 2 η ˜ 2 2 λ 2 p τ 1 = 1 m η ˜ 2 2 λ 1 + p + = 1 m a 2 + ε 2 2 + = 1 m d + = 1 m τ 1 λ p η 2 + 2 p + = 1 m τ 2 η 2 2 λ .
We apply Lemma 5 to the term = 1 m η ˜ 2 2 λ 1 p with w = = 1 m η ˜ 2 2 λ , χ = 1 , θ = 1 p , and ι = 1 1 p , then the following inequality can be obtained:
= 1 m η ˜ 2 2 λ 1 p = 1 m η ˜ 2 2 λ + p ( 1 p ) 1 p p .
We substitute (58) into (57) and apply Lemma 4 to (57) to obtain
V ˙ m τ 1 m p = 1 m χ 2 2 1 + p 2 p τ 1 m p = 1 m η ˜ 2 2 λ 1 + p τ 2 = 1 m χ 2 2 1 p τ 2 = 1 m η ˜ 2 2 λ 1 p + τ 1 ( 2 m ) p = 1 m χ 2 2 + η ˜ 2 2 λ 1 + p + τ 2 = 1 m χ 2 2 + η ˜ 2 2 λ 1 p ,
where
= = 1 m a 2 + ε 2 2 + = 1 m τ 1 λ p η 2 + 2 p + = 1 m τ 2 η 2 2 λ + τ 2 p ( 1 p ) 1 p p + = 1 m d .
Here, (59) can be represented as
V ˙ m π p T ȷ V m 1 + p + V m 1 p + .
In light of Lemma 1, we can understand that the system is practically stable within the predefined time T ȷ and V m p T ȷ π . Furthermore, the tracking error satisfies | χ 1 ( t ) | p T ȷ π for t T ȷ .
Now, the main result can be concluded in the following Theorem:
Theorem 1.
For nonlinear system (11), if the controller (51), the intermediate controllers (39), and parameter adaptive law (41) are applied, the closed system is practically predefined-time stable and the tracking error satisfies | y y r | 2 p T ȷ π within the predefined time T ȷ .

4. Simulation Example

In this part, an electromechanical system [50] is given to illustrate the validity of the presented control scheme (see Figure 1). Its dynamics can be expressed as
M q ¨ + B q ˙ + N sin ( q ) = I , L I ˙ = v 0 R I K B q ˙ ,
where M = ( J / K τ ) + ( m L 0 2 / 3 K τ ) + ( M 0 L 0 2 / K τ ) + ( 2 M 0 R 0 2 / 5 K τ ) , N = ( m L 0 G / 2 K τ ) + ( M 0 G / K τ ) and B = ( B 0 / K τ ) , J denotes a rotor inertia, m represents a link mass, M 0 denotes a load mass, L 0 denotes a link length, R 0 denotes the radius of the load, G represents a gravity coefficient, B 0 denotes a coefficient of viscous friction at the joint, q ( t ) represents an angular motor position (and hence the position of the load), I ( t ) denotes a motor armature current, K τ is an electromechanical conversion coefficient of armature current to torque, L denotes an armature inductance, R denotes an armature resistance, K B denotes a back-emf coefficient, and v 0 denotes a voltage input.
Considering that the quantization is inevitable in remote control, we think about the quantized input in (57), where Q ( u ) is defined in (12). By performing the coordinate transformation x 1 = q , x 2 = q ˙ , x 3 = I M and u ( t ) = v 0 M L , the electromechanical system can be further expressed as
x ˙ 1 = x 2 , x ˙ 2 = x 3 N M sin ( x 1 ) B M x 2 , x ˙ 3 = Q ( u ) K B M L x 2 R M L x 3 , y = x 1 .
In the control process, each input variable selects six nodes for Φ 1 T ξ 1 , Φ 2 T ξ 2 , and Φ 3 T ξ 3 in their compact sets. The width of the basis functions is selected as 2. Thus, 6 3 nodes are contained in ξ 1 T Φ 1 , with centers distributed evenly in [ 2 , 2 ] 3 ; 6 7 nodes are included in Φ 2 T ξ 2 , with centers distributed evenly in [ 2 , 2 ] 7 ; and 6 10 nodes are included in Φ 3 T ξ 3 , with centers distributed evenly in [ 2 , 2 ] 10 .
In the following, we apply Theorem 1 to make y follow y r = sin ( t ) in a given time T ȷ = 20 s. The block diagram of the control system structure is shown in Figure 2.
The simulation is conducted using MATLAB, with a sampling time of 0.01 s. The parameters of the electromechanical system are listed in Table 1. We choose the design parameters as p = 0.07 , a 1 = 1 , a 2 = 2 , a 3 = 2 , d 1 = 0.001 , d 2 = 0.01 , d 3 = 0.01 , λ 1 = 1 , λ 2 = 0.07 , λ 3 = 0.01 , m = 3 , ρ = 0.96 , and u m i n = 0.99 , and set the initial conditions as [ x 1 ( 0 ) , x 2 ( 0 ) , x 3 ( 0 ) , η ^ 1 ( 0 ) , η ^ 2 ( 0 ) , η ^ 3 ( 0 ) ] T = [ 0.1 , 0.1 , 0.1 , 4 , 2 , 3 ] T . Comparing this with the adaptive predefined-time control scheme in [45], the actuator quantization Q ( u ) is taken into the control design, which is more applicable to the remote control system. To validate the effectiveness of the proposed scheme, a tracking performance comparison between the paper and [45] is given in Figure 3 under the same initial conditions and parameters, where the output hysteresis is neglected and actuator quantization is considered in [45]. From Figure 3, it is evident that the proposed method in our work achieves higher convergence accuracy under actuator quantization. Figure 4, Figure 5 and Figure 6 exhibit the curves of state variables x 1 (angular position), x 2 (angular velocity), and x 3 (angular acceleration), respectively. From Figure 7, the adaptive parameters η ^ k are bounded. Figure 8 depicts the control signal u and the quantized signal Q ( u ) (angular jerk). As observed in Figure 3, Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8, the developed scheme can achieve the control goal. Furthermore, we conducted a statistical analysis of u and Q ( u ) , as summarized in Table 2. The results indicate that the mean value of Q ( u ) is slightly lower than that of u, and the variance of Q ( u ) is nearly identical to that of u. The lower mean value of Q ( u ) compared to u reflects a slight reduction in the control signal’s amplitude after quantization.

5. Conclusions

A predefined-time control strategy is presented for an unknown nonlinear system with actuator quantization. The neural networks are applied to approximate the unknown nonlinearity of the system. To facilitate the stability analysis in the presence of approximation error, the predefined-time stability criterion is first introduced. This criterion gives an effective means of the predefined-time control based on the neural network’s framework. A new quantized control design is then presented. This design not only ensures the predefined-time stability, but the singular problem is overcome in the backstepping control design because of repeatedly differentiating for virtual controllers. Compared with the existing quantized control studies, the settling time is not influenced by the initial state and can be set based upon the system requirement. Finally, the feasibility of the main result is tested using an example.

Author Contributions

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

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Elia, N.; Mitter, S. Stabilization of linear systems with limited information. IEEE Trans. Autom. Control 2001, 9, 1384–1400. [Google Scholar] [CrossRef]
  2. Hayakawaa, T.; Ishii, H.; Tsumurac, K. Adaptive quantized control for linear uncertain discrete-time systems. Automatica 2009, 3, 692–700. [Google Scholar] [CrossRef]
  3. Liberzon, D.; Hespanha, J. Stabilization of nonlinear systems with limited information feedback. IEEE Trans. Autom. Control 2005, 6, 910–915. [Google Scholar] [CrossRef]
  4. Gao, H.; Chen, T. A new approach to quantized feedback control systems. Automatica 2008, 2, 534–542. [Google Scholar] [CrossRef]
  5. Persis, C.D.; Isidori, A. Stabilizability by state feedback implies stabilizability by encoded state feedback. Syst. Control Lett. 2004, 11, 249–258. [Google Scholar] [CrossRef]
  6. Gao, H.; Meng, X.; Chen, T. Stabilization of networked control systems with a new delay characterization. IEEE Trans. Autom. Control 2008, 10, 2142–2148. [Google Scholar] [CrossRef]
  7. Hayakawaa, T.; Ishii, H.; Tsumurac, K. Adaptive quantized control for nonlinear uncertain systems. Syst. Control Lett. 2009, 9, 625–632. [Google Scholar] [CrossRef]
  8. Zhou, J.; Wen, C.; Yang, G. Adaptive backstepping stabilization of nonlinear uncertain systems with quantized input signal. IEEE Trans. Autom. Control 2014, 2, 460–464. [Google Scholar] [CrossRef]
  9. Liu, Z.; Wang, F.; Zhang, Y.; Chen, C.L.P. Fuzzy adaptive quantized control for a class of stochastic nonlinear uncertain systems. IEEE Trans. Cybern. 2016, 2, 524–534. [Google Scholar] [CrossRef]
  10. Wang, F.; Liu, Z.; Zhang, Y.; Chen, C.L.P. Adaptive quantized controller design via backstepping and stochastic small-gain approach. IEEE Trans. Fuzzy Syst. 2016, 4, 330–343. [Google Scholar] [CrossRef]
  11. Wang, H.; Liu, P.X.; Xie, X.; Liu, X.; Hayat, T.; Alsaadi, F.E. Adaptive fuzzy asymptotical tracking control of nonlinear systems with unmodeled dynamics and quantized actuator. Inf. Sci. 2021, 10, 779–792. [Google Scholar] [CrossRef]
  12. Wang, F.; Liu, Z.; Zhang, Y.; Chen, C.L.P. Adaptive quantized fuzzy control of stochastic nonlinear systems with actuator dead-zone. Inf. Sci. 2016, 11, 779–792. [Google Scholar] [CrossRef]
  13. Tang, Y. Terminal sliding mode control for rigid robots. Automatica 1998, 1, 51–56. [Google Scholar] [CrossRef]
  14. Bhat, S.P.; Bernstein, D.S. Continuous finite-time stabilization of the translational and rotational double integrators. IEEE Trans. Autom. Control 1998, 5, 678–682. [Google Scholar] [CrossRef]
  15. Bhat, S.P.; Bernstein, D.S. Finite-time stability of continuous autonomous systems. SIAM J. Control Optim. 2000, 6, 751–766. [Google Scholar] [CrossRef]
  16. Li, H.; Zhao, S.; He, W.; Lu, R. Adaptive finite-time tracking control of full state constrained nonlinear systems with dead-zone. Automatica 2019, 2, 99–107. [Google Scholar] [CrossRef]
  17. Zhang, Y.; Wang, F.; Yan, F. Fast finite time adaptive neural network control for a class of uncertain nonlinear systems subject to unmodeled dynamics. Inf. Sci. 2021, 7, 306–325. [Google Scholar] [CrossRef]
  18. Wang, F.; Chen, B.; Sun, Y.; Gao, Y.; Lin, C. Finite-time fuzzy control of stochastic nonlinear systems. IEEE Trans. Cybern. 2020, 6, 2617–2626. [Google Scholar] [CrossRef]
  19. Lu, K.X.; Liu, Z.; Lai, G.Y.; Chen, C.L.P.; Zhang, Y. Adaptive fuzzy output feedback control for nonlinear systems based on event-triggered mechanism. Inf. Sci. 2019, 6, 419–433. [Google Scholar] [CrossRef]
  20. Sui, S.; Chen, C.L.P.; Tong, S.C. Event-trigger-based finite-time fuzzy adaptive control for stochastic nonlinear system with unmodeled dynamics. IEEE Trans. Fuzzy Syst. 2021, 7, 1914–1926. [Google Scholar] [CrossRef]
  21. Huang, J.; Wen, C.; Wang, W.; Song, Y.D. Design of adaptive finite-time controllers for nonlinear uncertain systems based on given transient specifications. Automatica 2016, 7, 395–404. [Google Scholar] [CrossRef]
  22. Wang, F.; Zhang, Y.; Zhang, L.; Zhang, J.; Huang, Y. Finite-Time Consensus of Stochastic Nonlinear Multi-agent Systems. Int. J. Fuzzy Syst. 2020, 2, 77–88. [Google Scholar] [CrossRef]
  23. Sui, S.; Chen, C.L.P.; Tong, S.C. Neural network filtering control design for non-triangular structure switched nonlinear systems in finite-time. IEEE Trans. Neural Netw. 2019, 7, 2153–2162. [Google Scholar]
  24. Wu, J.; Chen, W.S.; Li, J. Global finite-time adaptive stabilization for nonlinear systems with multiple unknown control directions. Automatica 2016, 7, 298–307. [Google Scholar] [CrossRef]
  25. Zhu, Z.; Xia, Y.Q.; Fu, M.Y. Attitude stabilization of rigid spacecraft with finite-time convergence. Int. J. Robust Nonlinear Control 2011, 4, 686–702. [Google Scholar] [CrossRef]
  26. Polyakov, A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Automat. Control 2012, 8, 2106–2110. [Google Scholar] [CrossRef]
  27. Zuo, Z.Y. Non-singular fixed-time terminal sliding mode control of nonlinear systems. IET Control Theory Appl. 2015, 2, 545–552. [Google Scholar]
  28. Li, J.P.; Yang, Y.N.; Hua, C.C. Fixed-time backstepping control design for high-order strictfeedback non-linear systems via terminal sliding mode. IET Control Theory Appl. 2017, 5, 1184–1193. [Google Scholar] [CrossRef]
  29. Hua, C.C.; Li, Y.F.; Guan, X.P. Finite/Fixed-Time Stabilization for Nonlinear Interconnected Systems with Dead-Zone Input. IEEE Trans. Autom. Control 2017, 5, 2554–2560. [Google Scholar] [CrossRef]
  30. Sun, Y.M.; Wang, F.; Liu, Z.; Zhang, Y.; Chen, C.L.P. Fixed-time fuzzy control for a class of nonlinear systems. IEEE Trans. Cybern. 2022, 5, 3880–3887. [Google Scholar] [CrossRef]
  31. Sun, J.L.; Yi, J.Q.; Pu, Z.Q. Fixed-time adaptive fuzzy control for uncertain nonstrict-feedback systems with time-varying constraints and input saturations. IEEE Trans. Fuzzy Syst. 2022, 4, 1114–1128. [Google Scholar] [CrossRef]
  32. Sánchez-Torres, J.D.; Sanchez, E.N.; Loukianov, A.G. Predefined time stability of dynamical systems with sliding modes. In Proceedings of the 2015 American Control Conference (ACC), Chicago, IL, USA, 1–3 July 2015; Volume 7, pp. 5842–5846. [Google Scholar]
  33. Sánchez-Torres, J.D.; Gómez-Gutiérrez, D.; López, E.; Loukianov, A.G. A class of predefined-time stable dynamical systems. IMA J. Math. Control Inf. 2018, 3, 1–29. [Google Scholar] [CrossRef]
  34. Ni, J.; Liu, L.; Tang, Y.; Liu, C. Predefined-time consensus tracking of second-order multiagent systems. IEEE Trans. Syst. Man, Cybern. Syst. 2021, 4, 2550–2560. [Google Scholar] [CrossRef]
  35. Ferrara, A.; Incremona, G.P. Predefined-time output stabilization with second order sliding mode generation. IEEE Trans. Autom. Control. 2021, 3, 1445–1451. [Google Scholar] [CrossRef]
  36. Li, K.; Hua, C.C.; Ahn, X.Y.C.K. Output feedback predefined-time bipartite consensus control for high-order nonlinear multiagent systems. IEEE Trans. Circuits Syst. I 2021, 7, 3069–3078. [Google Scholar] [CrossRef]
  37. Ni, J.K.; Shi, P. Global Predefined Time and Accuracy Adaptive Neural Network Control for Uncertain Strict-Feedback Systems with Output Constraint and Dead Zone. IEEE Trans. Syst. Man Cybern. Syst. 2021, 12, 7903–7918. [Google Scholar] [CrossRef]
  38. Muñoz-Vázquez, A.J.; Fernández-Anaya, G.; Sánchez-Torres, J.D.; Meléndez-Vázquez, F. Predefined-time control of distributed-order systems. Nonlin. Dyn. 2021, 2, 2689–2700. [Google Scholar]
  39. Liu, D.C.; Liu, Z.; Chen, C.L.P.; Zhang, Y. Distributed adaptive fuzzy control approach for prescribed-time containment of uncertain nonlinear multi-agent systems with unknown hysteresis. Nonlin. Dyn. 2021, 6, 257–285. [Google Scholar] [CrossRef]
  40. Zhang, J.X.; Yang, G.H. Low-complexity tracking control of strictfeedback systems with unknown control directions. IEEE Trans. Autom. Control 2019, 4, 5175–5182. [Google Scholar] [CrossRef]
  41. Mazhar, N.; Malik, F.M.; Raza, A.; Khan, R. Predefined-time control of nonlinear systems: A sigmoid function based sliding manifold design approach. Alexandria Eng. J. 2022, 9, 6831–6841. [Google Scholar] [CrossRef]
  42. Liu, B.J.; Hou, M.S.; Wu, C.H.; Wang, W.C.; Wu, Z.H.; Huang, B. Predefined-time backstepping control for a nonlinear strict-feedback system. Int. J. Robust Nonlinear Control 2021, 5, 3354–3372. [Google Scholar] [CrossRef]
  43. Liu, L.; Wang, D.; Peng, Z.; Li, T.; Chen, C.L.P. Cooperative path following ring-networked under-actuated autonomous surface vehicles: Algorithms and experimental results. IEEE Trans. Cybern. 2020, 4, 1519–1529. [Google Scholar] [CrossRef] [PubMed]
  44. Li, W.Q.; Krstic, M. Prescribed-time output-feedback control of stochastic nonlinear systems. IEEE Trans. Autom. Control 2023, 3, 1431–1446. [Google Scholar] [CrossRef]
  45. Zhang, Y.; Chadli, M.; Xiang, Z. Predefined-Time Adaptive Fuzzy Control for a Class of Nonlinear Systems with Output Hysteresis. IEEE Trans. Fuzzy Syst. 2023, 8, 2522–2531. [Google Scholar] [CrossRef]
  46. Wang, F.; Lai, G.Y. Fixed-time control design for nonlinear uncertain systems via adaptive method. Syst. Control Lett. 2020, 6, 104704. [Google Scholar] [CrossRef]
  47. Hardy, G.H.; Littlewood, J.E.; Polya, G. Inequalities; Cambridge University Press: Cambridge, UK, 1952. [Google Scholar]
  48. Qian, C.; Lin, W. Non-Lipschitz continuous stabilizers for nonlinear systems with uncontrollable unstable linearization. Syst. Control Lett. 2001, 3, 185–200. [Google Scholar] [CrossRef]
  49. Polycarpou, M.M.; Ioannou, A.P. A robust adaptive nonlinear control design. Automatica 1993, 6, 1365–1369. [Google Scholar]
  50. Dawson, D.M.; Carroll, J.J.; Schneider, M. Integrator backstepping control of a rush DC motor turning a robotic load. IEEE Trans. Control Syst. Technol. 1994, 9, 233–244. [Google Scholar] [CrossRef]
Figure 1. Structure diagram of electromechanical system.
Figure 1. Structure diagram of electromechanical system.
Actuators 13 00366 g001
Figure 2. The block diagram of the proposed scheme.
Figure 2. The block diagram of the proposed scheme.
Actuators 13 00366 g002
Figure 3. The trajectory of the tracking error under this paper (a) and [45] (b).
Figure 3. The trajectory of the tracking error under this paper (a) and [45] (b).
Actuators 13 00366 g003
Figure 4. The trajectory of x 1 .
Figure 4. The trajectory of x 1 .
Actuators 13 00366 g004
Figure 5. The trajectory of x 2 .
Figure 5. The trajectory of x 2 .
Actuators 13 00366 g005
Figure 6. The trajectory of x 3 .
Figure 6. The trajectory of x 3 .
Actuators 13 00366 g006
Figure 7. The trajectories of η ^ 1 , η ^ 2 , and η ^ 3 .
Figure 7. The trajectories of η ^ 1 , η ^ 2 , and η ^ 3 .
Actuators 13 00366 g007
Figure 8. The trajectories of u and Q ( u ) .
Figure 8. The trajectories of u and Q ( u ) .
Actuators 13 00366 g008
Table 1. Parameters of the electromechanical system.
Table 1. Parameters of the electromechanical system.
Gravity coefficientG = 9.8 N/kg
Rotor inertia J = 1.625 × 10 3 kg · m 2
Link mass m = 5.06 × 10 1 kg
Viscous friction coefficient at joint B 0 = 16.25 × 10 3 N · m · s / rad
Armature resistance R = 5 Ω
Armature inductanceL = 6 H
Radius of the load R 0 = 0.023 m
Load mass M 0 = 0.434 kg
Link length L 0 = 0.305 m
Back-emf coefficient K B = 0.9 N · m / A
Coefficient of the armature current to torque conversion K τ = 0.9 N · m / A
Table 2. Performance evaluation of control input u and quantized input Q ( u ) .
Table 2. Performance evaluation of control input u and quantized input Q ( u ) .
MetricControl Input uQuantized Input Q ( u )
Mean value11.063910.9726
Variance61,306.362161,306.3007
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

Zhang, W.; Yu, B. Adaptive Predefined Time Control for Strict-Feedback Systems with Actuator Quantization. Actuators 2024, 13, 366. https://doi.org/10.3390/act13090366

AMA Style

Zhang W, Yu B. Adaptive Predefined Time Control for Strict-Feedback Systems with Actuator Quantization. Actuators. 2024; 13(9):366. https://doi.org/10.3390/act13090366

Chicago/Turabian Style

Zhang, Wentong, and Bo Yu. 2024. "Adaptive Predefined Time Control for Strict-Feedback Systems with Actuator Quantization" Actuators 13, no. 9: 366. https://doi.org/10.3390/act13090366

APA Style

Zhang, W., & Yu, B. (2024). Adaptive Predefined Time Control for Strict-Feedback Systems with Actuator Quantization. Actuators, 13(9), 366. https://doi.org/10.3390/act13090366

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