Abstract
This paper investigates the adaptive neural network (NN) tracking control problem for stochastic nonlinear systems with multiple actuator constraints and full-state constraints. The issue of system full-state constraints is tackled by a generalized barrier Lyapunov function (GBLF), and the output constraints of the system are considered to be in the form of time-varying functions, which are more in line with the needs of real physical systems. The NN approximation technique is utilized to overcome the influence of the uncertainty term on controller design due to randomness. Based on the backstepping technique, a neural adaptive fixed-time tracking control strategy is designed. Under the designed control strategy, the tracking accuracy of the controlled system can reach the expectation in a fixed time. The multi-actuator constraints are converted into a generalized mathematical model to simplify the controller design process. Using the characteristics of the hyperbolic tangent function, a new function called practical virtual control signal is designed using the virtual control signal as the input. Due to the saturation constraint property of the hyperbolic tangent function, it is theoretically ensured that no state of the system exceeds the constraints through to the new form of the virtual controller. Using the adaptive controller constructed in this paper, the controlled system is semi-global fixed-time stabilized in probability (SGFSP). Finally, the effectiveness of the proposed control strategy is further verified by simulation examples.
Keywords:
actuator constraint; full-state constraints; stochastic nonlinear systems; adaptive; NN fixed time control MSC:
93C10; 68T05; 93-10; 93C40; 93D40; 93D21; 93E03; 93E35
1. Introduction
The control and tracking theory of uncertain nonlinear systems has been extensively developed in the last two decades and occupies an essential place in many applications, such as unmanned aerial systems [1,2,3], electromechanical systems [4,5], and robotic systems [6,7,8]. The existence of uncertainty in nonlinear systems makes the construction of controllers a difficult and important task, and stochastic nonlinear systems, as a special case of uncertain nonlinear systems, have also attracted much attention [9,10]. The backstepping method is a practical approach to nonlinear control problems, and was proposed by Krstic, Kanellakopoulos, and Kokotovic at the end of the last century [11]. Combining the backstepping method with a fuzzy or neural adaptive technique yields an effective control tool for solving uncertain nonlinear systems [12,13,14]. Due to the characteristics of the adaptive backstepping method, it is possible to achieve asymptotic sedimentation of nonlinear systems and guarantee boundedness of the signal under parameter uncertainty, which has led to many fruitful results [15,16,17]. Researchers have [18] investigated the robust adaptive control of non-triangular stochastic nonlinear systems. The neural adaptive finite-time control (FTC) technique is widely used as it allows the controlled system to achieve good tracking performance in finite time [19,20,21].
However, all of the above research results contain a common distinctive trait, which is that the finite time control method has this serious drawback while having good control performance. The establishment time of the controlled system utilizing the FTC strategy is directly related to the initial conditions of the controlled system and is positively related to the deviation of the initial state and the equilibrium point [22]. A more important point is that the preliminary conditions for many real industrial physical systems are hardly directly accessible. In contrast, using the fixed-time control strategy, the establishment time of the controlled system is independent of the preliminary conditions of the system, which can be predicted by the system and controller parameters, and this has led to the emergence of many excellent fixed-time control results [23,24,25]. Compared with the FTC strategy, the fixed-time control method can achieve stabilization in the state of unknown initial parameters in a predicted time and has better control performance.
Notice that real systems will always have various nonlinear constraints, which include input saturation, input deadband, and state constraints. The presence of these nonlinear constraints reduces the performance of the controlled system and affects the stability of the system. Therefore, much work has been conducted to solve the problems posed by these nonlinear constraints [26,27,28]. Reference [26] investigates the problem of adaptive full-state constrained control for stochastic nonlinear systems with unknown virtual control systems. The adaptive fixed-time control problem for stochastic nonlinear systems with state constraints and input saturation is studied in Reference [27]. Reference [28] considers the problem of tracking control for a class of state-constrained stochastic nonlinear systems with parameter uncertainty and input saturation. Unfortunately, the constraints on the output of the system are fixed value constraints rather than time-varying function constraints.
The time-varying function constraints for the controlled system have more stringent conditions compared to the constraints with fixed values and are more in line with the reality of real physical systems. In the case of the obstacle Lyapunov function, the time-varying function type of the bounds corresponds to an additional complexity term when obtaining the time derivative in relation to it, which greatly increases the subsequent process of controller design.
Note that almost all control strategies on state constraints are designed based on backstepping methods. When using the backstepping method for controller design, corresponding to the state constraint , the virtual error is defined as , where is the virtual controller built for the th subsystem. In order to accomplish the task of state constraints using the barrier Lyapunov technique, it is generally necessary to determine the constraints on the virtual error . However, the following problems arise with this approach. We need to ensure that the virtual controller satisfies the constraints of the corresponding state , i.e., , otherwise, the above equation will be meaningless because . However, to avoid the above problems, existing literature often assumes that the virtual controller satisfies the corresponding constraints. This paper will challenge the solution to the above paradoxical problem concerning virtual controllers in the context of tracking control problems for stochastic nonlinear systems subject to time-varying state constraints.
In summary, it is an interesting task to explore the fixed-time control problem for fully constrained stochastic nonlinear systems. In order to obtain more practically meaningful control schemes for stochastic nonlinear systems, this paper will consider both multi-actuator constraints and time-varying constraints on the system output. Compared with the current research results, the main contributions can be summarized as follows:
- Compared with the existing stochastic nonlinear systems with fixed numerical constraints on the system output, the control strategy designed in this paper ensures that the system output satisfies the time-varying function constraints, which is more in line with the state requirements of the actual physical system.
- By using the properties of the hyperbolic tangent function, this paper ensures that the intermediate virtual controllers required to realize the control task also meet the corresponding constraints. It is mathematically ensured that any state of the controlled system satisfies the constraint requirements at any moment.
- With the control method used in this paper, the control inputs and intermediate states are consistent with the constraints, which meets the realistic requirements of the actual physical control process, and the output tracking error can be quickly converged to within a bounded and adjustable tight set in fixed time.
The rest of this paper is described below. Section 2 provides an introduction to the problem description and preparatory knowledge. Section 3 presents controller design and stability analysis. Section 4 presents the simulations and the result analysis. Finally, Section 5 analyzes and concludes the paper.
2. Preliminaries
In this section, the system model, neural network, and preparatory knowledge are described. The main symbols used in this paper are shown in Table 1.
Table 1.
Notations.
For simplicity, all variables x in this paper denote the function .
2.1. Stochastic Theory
Consider a stochastic nonlinear system
where indicates the system state, , and illustrates the m-dimensional standard Wiener process defined on a complete probability space . The associated stochastic settling time function is denoted as , which is the first time at which it arrives at . To continue with the design of the control scheme in this paper, the following definitions are given with reference to article [29,30,31].
Definition 1.
As for system (1) and a Lyapunov function , the infinitesimal generator L can be expressed as follows:
where indicates the trace for the matrix.
Definition 2.
System (1) is said to be SGFSP, if, for any initial state and a given positive constant , the following statements hold:
- 1.
- The system is semi-globally finite-time stable in probability.
- 2.
- Mathematical expectation of the settling time function is bounded and the upper bound is a positive constant , which is independent of the initial state of system (1). That is to say, .
Remark 1.
The fixed time stability theory can be given by the above definition. The setting time of the fixed-time control strategy can be independent of the initial state, which has better tracking error convergence performance.
2.2. Related Lemmas
Lemma 1
([32]). For any real variables and a positive constant ε, the following inequality holds
in which .
Lemma 2
([33]). For and the positive real number ρ, the following inequality holds
Lemma 3
([34]). For any positive real numbers and real variable , the below inequality holds
Lemma 4
([27]). Regarding the stochastic nonlinear system (1), for any and , if the function is positive definite, and the class functions and , and normal numbers , and meet
Then, we can say that the stochastic system (1) is SGFSP, and the settling time function is expressed as follows:
where , which is independent of the initial state.
Remark 2.
In the above equation, we choose the parameter as . This operation, which also exists in other related literature [35], facilitates the subsequent controller design process and satisfies the Lemma condition.
Lemma 5
([35]). Let be an unknown continuous function over a compact set ; for and with being the NN node number, there exists a radial basis function (RBF) NN, satisfying the following:
where
where denotes the input vector, represents the ideal weight vectors. indicates the approaching error, represents the vectors of RBF basis functions, which can be shown as follows:
in which and are the center and breadth of the RBF NN radial basis functions, respectively. The structure of NN used in this paper is depicted in Figure 1.
Figure 1.
Neural network structure.
Lemma 6
([36]). The following inequality holds for any and for any
2.3. Practical Virtual Controller
Since the virtual control signals perform control operations in the system corresponding to the state variables, a practical virtual controller transformation is introduced in order to make them conform to the state constraints of the corresponding states. Using the concepts of the hyperbolic tangent function as well as the saturation function, a practical virtual controller transformation function is constructed as follows:
where D represents the state constraint value for the corresponding state. The designed virtual controller is introduced to the conversion function and the system control task is replaced by the output practical virtual controller. The constraints on the virtual control signals can be realized by using the saturation property of the practical virtual controller function. Then, using the familiar differential median theorem, it is easy to see that at the point , and the constant , there exists
in which . Let , one can obtain
where . Since the hyperbolic tangent function is monotonically increasing in the interval , it can be assumed—without loss of generality—that , which will be used in each step of the controller design section.
2.4. System Description
Consider the following class of stochastic nonlinear systems:
where signifies the state, signifies the system output, and represent the smooth functions that are nonlinear. denotes control inputs subject to nonlinearities of multiple actuator constraints, described as follows:
where v represents the input signal for dead zone and saturation nonlinear models. Parameters are design parameters, represent the positive normal numbers to be designed. are described as follows:
Assumption 1
([37]). Two slopes of the deadband and saturation nonlinear models are equal, i.e., . Dead zone parameters of the controller and l are bounded, i.e., the existence of known parameters and that and .
Remark 3.
It is easy to conclude from Assumption 2 that , where H represents the upper limit value; this feature can greatly reduce the controller design workload.
Assumption 2.
The anticipated tracking trace signals and their nth-order derivatives considered in this paper are continuous and bounded. Furthermore, to simplify the representation of the subsequent time-varying constraint functions, the following equations are listed, for constants and
Assumption 3.
Functions are bounded. Suppose that there are constants , there exists .
Remark 4.
Consider the actual situation; the control input v must be bounded. Then, consider that , the following inequality naturally holds:
where represents the maximum value of the designed controller.
The control objective of this paper is to design an adaptive control strategy, such that (1) all variables of the controlled system are bounded; (2) all system states do not violate their constraint boundaries; (3) system inputs obey the limits of dead zone and saturation constraints; and (4) the virtual controllers that perform the control tasks satisfy the constraints of the corresponding system states. For the convenience of the proof, we set and all the time variables t will be omitted in the following.
3. Adaptive NN Control Design and Stability Analysis
Building on the previous section, this section shows the detailed steps for designing a neural adaptive tracking controller using the backstepping method. In the first step, for a given reference trajectory signal , the system output tracking error is designed as . In the next step, the virtual controller is designed as . In the control process, , a new function defined by will be specified later. During the controller design process, will replace and completely substitute the control work of . To distinguish it from the original virtual controller, this is named the practical virtual controller. To realize the task with full state constraints, in step i, we design the practical virtual tracking error to be . The GBLF method will be used to solve the state constraints task and, therefore, give the expression for the associated tracking error constraint as follows:
where are in a time-varying function form and is in real-number form.
From system (15), we can obtain the dynamics of , , and as follows
where ,
which .
Step 1: Construct the following GBLF
where , , in which denotes the estimate of the uncertain parameter . To simplify the arithmetic process, the coefficient terms are first defined as
where , .
Taking the time derivative of yields
where and . Based on the approximation ability of NNs as well as Lemma 5, as to any constant , the following equality holds:
According to Lemma 1, it follows that
where and .
According to Young’s inequality, the following inequality holds
where denotes design parameters. With the aid of (28) (30), we can obtain
We construct virtual control laws and adaptive laws as follows:
According to Lemma 6, it follows that
Substituting (33)–(36) into (32), yields
where .
Step i: Construct the following GBLF
where , , in which represents the estimated value of .
To simplify the arithmetic process, we define the coefficient terms and the additional terms as
Taking the time derivative of yields
where . Based on the approximation ability of NNs as well as Lemma 5, as to any constant , the following equality holds:
According to Lemma 1, it follows that
where and . According to Young’s inequality, the following inequality holds
Construct virtual control laws and adaptive laws as
According to Lemma 6, it follows that
Substituting (43)–(48) into (41), yields
where .
Step n: Construct the following GBLF
where , , where represents the estimated value of .
Taking the time derivative of gives
where .
Construct the real control laws and adaptive laws as follows:
Similar to the n-1 steps above, it can be obtained that
where .
After the above discussion, the following theorem can be concluded.
Theorem 1.
For the stochastic nonlinear system (15) under Assumptions 1–3, we conclude that if the control input and the adaptive laws are selected as (33), (35), (45), (47), (52) and (54), then the controlled system is SGFSP and the system signal is almost certainly bounded.
The proof is presented in Appendix A.
To obtain a clearer picture of the controller designed in this paper and to facilitate the design of the simulation in the next section, the adaptive NN control algorithm scheme is shown in Figure 2.
Figure 2.
The block diagram of the control scheme.
4. Simulation
In the above formulation of the paper, the research work presented has been completed. In this section, two simulation examples will be used to verify the effectiveness of the proposed control strategy.
A. Mathematical example
The following second-order stochastic nonlinear system is used as the simulation object:
where is the state, is the system output, and u represents the input to the system suffering from dead zone and saturation constraints. The control objective is to enable the system output to track the desired trajectory signal stably. Let the reference trajectory be .
In order to construct a neural network-based adaptive controller, a set of nine neural networks is defined for each state variable on the interval with the center point as . The neural network basis vector function is . The neural membership functions are defined by for and , .
The corresponding system state constraints and tracking error constraints as well as the system’s initial values and controller parameters are designed, as shown in Table 2. The relationship between the system input u and the design controller v, i.e., the dead zone and saturation nonlinear models, is described as follows:
Table 2.
System parameters for A.
In order to make the virtual controller also comply with the corresponding constraints, we design the following practical virtual control signals:
The simulation results in this example are presented in Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7. Figure 3a depicts the trajectory of the system output, y, with the desired trajectory, yd. From Figure 3a, it can be seen that the control strategy designed in this paper has a good control performance, and the system output can quickly track the desired trajectory signals while satisfying the corresponding time-varying function constraints. The control scheme proposed in Reference [26], with the addition of the same dead zone and saturation constraint models used in this example, is compared with the scheme in this paper, and the trajectory comparison of the system output is shown in Figure 3b. From Figure 3b, it can be seen that the presence of dead zones and saturation constraints causes violent jitter in the early stage of the comparison control scheme, which demonstrates the effectiveness of the control strategy in this paper.
Figure 3.
(a) System output and desired trajectory. (b) Output comparison with algorithms [26].
Figure 4.
(a) Control input. (b) Virtual control signals.
Figure 5.
(a) State variable . (b) Adaptive parameters.
Figure 6.
System output (a) and control input (b) with disturbance and without disturbance.
Figure 7.
Tracking error of A and algorithms [26].
From the comparative simulation results, it can be seen that the control algorithm designed in this paper can cope with the tracking control of stochastic nonlinear systems with dead zones and saturated nonlinear constraints.
Figure 4a illustrates the controller trajectory and the control input trajectory suffering from dead zone and saturation nonlinearity constraints. Figure 4b illustrates the trajectory of the virtual control signal and the practical virtual controller. From Figure 4b, it can be seen that the practical virtual controller designed in this paper adheres to the constraints of the corresponding system states. The problem of is solved. Figure 5a,b illustrates the trajectory of the system state and adaptive parameters . Figure 7 illustrates the output tracking error of the control strategy in this paper and the tracking error of the comparison scheme.
Remark 5.
In order to demonstrate the robustness and stability of the adaptive neural network tracking control algorithm proposed in this paper for stochastic nonlinear systems, we add perturbations to the control input signal u. Figure 6a,b presents a comparison of the trajectories of the control input signal and the system output for additional disturbances and no disturbances. From the figure, it can be seen that the adaptive NN controller designed in this paper has good robustness and stability.
B. Simulations on a single-link manipulator system
A single-link manipulator system containing stochastic perturbations is used as an example to prove the practicality of the designed controller. The single-link manipulator system model is given as follows:
where and are the coordinate, velocity, and acceleration of angles, respectively. is the input torque subject to saturation and deadband. Affected by white noise, the coefficient of viscous friction can be rewritten as , where satisfies . Table 3 lists all the parameters of the single-link manipulator system.
Table 3.
Example 2: Parameters of a single link robotic arm system.
We can rewrite system (59) as follows:
The corresponding system state constraints and tracking error constraints, as well as the system’s initial values and controller parameters, are designed as shown in Table 4. The practical virtual controller is designed as . The relationship between the system input u and the design controller v, i.e., the dead zone and saturation nonlinear models, is described as follows:
Table 4.
System parameters for B.
The simulation results in this section are presented in Figure 8, Figure 9 and Figure 10. Figure 8a depicts the trajectory of the system output y, the expectation trajectory . The practical virtual controller of this paper is introduced to the scheme proposed in Reference [27] and then compared with the scheme designed in this paper, as shown in Figure 8b. As can be seen in Figure 8b, the tracking accuracy of the comparison schemes becomes significantly worse when the virtual controller satisfies the corresponding state constraints.
Figure 8.
B. (a) System output. (b) Output comparison with algorithms [27].
Figure 9.
B. (a) Control input. (b) virtual control signals.
Figure 10.
B. (a) Tracking error of B and algorithms [27]. (b) Trajectories of the system state.
By using practical virtual controllers instead of the original virtual control signals, all the signals performing control operations in the system control are in accordance with the corresponding constraints, which really achieves the full-state constraint control of stochastic nonlinear systems. As is well known, many practical physical systems such as flight vehicles, chemical reactors, and aircraft controls are subject to constraints to ensure the safe operation of the system. Therefore, as a control variable that performs the control task, imposing appropriate boundary constraints on the virtual control signal is also of considerable significance for the safe and reliable operation of the controlled system.
From Figure 9b, it can be seen that the practical virtual controller overcomes the issue of the original virtual controller violating the state constraints. Figure 10a demonstrates the system output tracking error for the control strategy of this paper and the comparison scheme. Figure 10 illustrates the trajectory of system states , .
Remark 6.
It is clear from Figure 9a that the original control input signal amplitude exceeds 1700, which is unlikely for a robotic arm system. After constraining by saturation and deadband, the control input signal amplitude is reduced to the achievable range without affecting the control performance.
From the simulation results shown in this section, it is easy to see that by applying the fixed-time neural network tracking controller designed in this paper and choosing the appropriate parameters, the system can obtain good tracking performance when all signals are bounded and the actual control inputs satisfy the dead zone and saturation constraints. In addition, the introduced practical virtual controller satisfies the constraints of the corresponding system states, and the control objective is achieved with all states and control variables in the system complying with the constraints, which proves the effectiveness and practicality of the designed control strategy.
5. Conclusions and Future Work
Since the uncertainty factor of randomness is often seen in practical application scenarios, in this paper, an adaptive neural network tracking control algorithm is designed for a class of stochastic nonlinear systems. It applies neural network approximation methods to address the interference of system uncertainty in controller design.
In order to practically meet the practical scenarios, this paper considers the full state constraints of the system. Compared with the existing fixed output constraints, the system output considered in this paper satisfies the time-varying function constraints, which have more practical relevance. With the corresponding actuator constraints, the actual control inputs can meet the demands of a realistic industrial production environment.
The use of practical virtual controllers ensures that the virtual control signals performing the control tasks always satisfy the constraints of the corresponding virtual control states throughout the control operation. The adaptive tracking control algorithm designed in this paper ensures that all the variables in the controlled system performing control tasks conform to the predefined boundary constraints; this is of great significance for the safe and reliable operation of real physical systems. Finally, the simulation demonstrates the control effect and verifies the effectiveness of the algorithm designed in this paper. In future research, adaptive fixed-time fault-tolerant control for MIMO stochastic nonlinear systems with full-state constraints will be considered.
Author Contributions
Y.L.: writing—original draft, visualization, conceptualization, methodology and software. J.Z.: writing—review, validation, editing, supervision. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported in part by the National Natural Science Foundation (62203247) of China.
Data Availability Statement
No data were used for the research described in the article.
Conflicts of Interest
The authors declare no conflicts of interest.
Appendix A
Proof of Theorem 1.
The summation function is chosen as
Then, by Equations (37), (49) and (55), as well as Lemma 6, it follows that
From Lemma 2, the following inequality can be obtained:
By using Young’s inequality and the definition of , it follows that
With the aid of (A3)–(A5), it is easy to obtain
From Lemma 3, the following inequality can be obtained:
in which . Then,
in which . Since . By Young’s inequality, the following inequality will arise:
Then, the following equation can be derived:
where , and .
Then, by Lemma 2, it follows that
in which . Then,
Considering Jensen’s inequality, from the above equation, it follows that
Then, by utilizing Lemma 4, it follows that
For (A14), two discussions are conducted:
- If , which means is bounded and .
- If , It is not difficult to derive that . As a result, is bounded.
From the above discussion, it can be concluded that is bounded. Because denotes the estimate of the uncertain parameter , and , one has that is bounded. From (33), (34), (45) and (46), it follows that are bounded because they are composed of and . By definition (12), is absolutely bounded. It follows from the GBLF definition that the boundedness of dictates that is also bounded. Since the desired trajectory is a continuous bounded function, the boundedness of can be obtained from . Due to the practical virtual tracking error and definition of GBLF, we can obtain that is bounded. The boundedness of the controller u (52) can be deduced, too. Thus, we prove the boundedness of all closed-loop signals of the system. □
References
- Imran, I.H.; Stolkin, R.; Montazeri, A. Adaptive Control of Quadrotor Unmanned Aerial Vehicle with Time-Varying Uncertainties. IEEE Access 2023, 11, 19710–19724. [Google Scholar] [CrossRef]
- Li, Z.; Chen, X.; Xie, M.; Zhao, Z. Adaptive fault-tolerant tracking control of flying-wing unmanned aerial vehicle with system input saturation and state constraints. Trans. Inst. Meas. Control. 2022, 44, 880–891. [Google Scholar] [CrossRef]
- Zhang, X.; Zhuang, Y.; Zhang, X.; Fang, Y. A Novel Asymptotic Robust Tracking Control Strategy for Rotorcraft UAVs. IEEE Trans. Autom. Sci. Eng. 2023, 20, 2338–2349. [Google Scholar] [CrossRef]
- Ba, D.; Li, Y.X.; Tong, S. Fixed-time adaptive neural tracking control for a class of uncertain nonstrict nonlinear systems. Neurocomputing 2019, 363, 273–280. [Google Scholar] [CrossRef]
- Sun, H.; Tu, L.; Yang, L.; Zhu, Z.; Zhen, S.; Chen, Y.H. Adaptive Robust Control for Nonlinear Mechanical Systems with Inequality Constraints and Uncertainties. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 1761–1772. [Google Scholar] [CrossRef]
- Li, Y.; Zhu, Q.; Zhang, J. Distributed adaptive fixed-time neural networks control for nonaffine nonlinear multiagent systems. Sci. Rep. 2022, 12, 8459. [Google Scholar] [CrossRef]
- Zhao, K.; Chen, L.; Meng, W.; Zhao, L. Unified Mapping Function-Based Neuroadaptive Control of Constrained Uncertain Robotic Systems. IEEE Trans. Cybern. 2023, 53, 3665–3674. [Google Scholar] [CrossRef]
- Hu, Y.; Yan, H.; Zhang, H.; Wang, M.; Zeng, L. Robust Adaptive Fixed-Time Sliding-Mode Control for Uncertain Robotic Systems with Input Saturation. IEEE Trans. Cybern. 2023, 53, 2636–2646. [Google Scholar] [CrossRef] [PubMed]
- Jin, X. Adaptive fault tolerant tracking control for a class of stochastic nonlinear systems with output constraint and actuator faults. Syst. Control. Lett. 2017, 107, 100–109. [Google Scholar] [CrossRef]
- Wu, J.; He, F.; He, X.; Li, J. Dynamic Event-Triggered Fuzzy Adaptive Control for Non-strict-Feedback Stochastic Nonlinear Systems with Injection and Deception Attacks. Int. J. Fuzzy Syst. 2023, 25, 1144–1155. [Google Scholar] [CrossRef]
- Kanellakopoulos, I.; Kokotovic, P.V.; Morse, A.S. Systematic Design of Adaptive Controllers for Feedback Linearizable Systems. In Proceedings of the 1991 American Control Conference, Boston, MA, USA, 26–28 June 1991; pp. 649–654. [Google Scholar] [CrossRef]
- Qian, Y.C.; Miao, Z.H.; Zhou, J.; Zhu, X.J. Leader-follower consensus of nonlinear agricultural multiagents using distributed adaptive protocols. Adv. Manuf. 2023. [Google Scholar] [CrossRef]
- Wang, F.; Chen, B.; Sun, Y.; Gao, Y.; Lin, C. Finite-Time Fuzzy Control of Stochastic Nonlinear Systems. IEEE Trans. Cybern. 2020, 50, 2617–2626. [Google Scholar] [CrossRef]
- Wang, F.; Chen, B.; Sun, Y.; Lin, C. Finite time control of switched stochastic nonlinear systems. Fuzzy Sets Syst. 2019, 365, 140–152, Theme: Control Engineering. [Google Scholar] [CrossRef]
- He, W.; Mu, X.; Zhang, L.; Zou, Y. Modeling and trajectory tracking control for flapping-wing micro aerial vehicles. IEEE/CAA J. Autom. Sin. 2021, 8, 148–156. [Google Scholar] [CrossRef]
- Lv, Y.; Fu, J.; Wen, G.; Huang, T.; Yu, X. Distributed Adaptive Observer-Based Control for Output Consensus of Heterogeneous MASs with Input Saturation Constraint. IEEE Trans. Circuits Syst. I Regul. Pap. 2020, 67, 995–1007. [Google Scholar] [CrossRef]
- Liu, Z.; Han, Z.; Zhao, Z.; He, W. Modeling and adaptive control for a spatial flexible spacecraft with unknown actuator failures. Sci. China Inf. Sci. 2021, 64, 152208. [Google Scholar] [CrossRef]
- Li, Y.; Liu, L.; Feng, G. Robust adaptive output feedback control to a class of non-triangular stochastic nonlinear systems. Automatica 2018, 89, 325–332. [Google Scholar] [CrossRef]
- Wang, F.; You, Z.; Liu, Z.; Chen, C.L.P. A Fast Finite-Time Neural Network Control of Stochastic Nonlinear Systems. IEEE Trans. Neural Netw. Learn. Syst. 2023, 34, 7443–7452. [Google Scholar] [CrossRef]
- Li, Z.; Wang, F.; Wang, J. Adaptive Finite-Time Neural Control for a Class of Stochastic Nonlinear Systems with Known Hysteresis. IEEE Access 2020, 8, 123639–123648. [Google Scholar] [CrossRef]
- Lu, C.; Pan, Y.; Liu, Y.; Li, H. Adaptive fuzzy finite-time fault-tolerant control of nonlinear systems with state constraints and input quantization. Int. J. Adapt. Control. Signal Process. 2020, 34, 1199–1219. [Google Scholar] [CrossRef]
- Liang, Y.; Li, Y.X.; Hou, Z. Adaptive fixed-time tracking control for stochastic pure-feedback nonlinear systems. Int. J. Adapt. Control. Signal Process. 2021, 35, 1712–1731. [Google Scholar] [CrossRef]
- Jin, X. Adaptive Fixed-Time Control for MIMO Nonlinear Systems with Asymmetric Output Constraints Using Universal Barrier Functions. IEEE Trans. Autom. Control. 2019, 64, 3046–3053. [Google Scholar] [CrossRef]
- Pan, Y.; Du, P.; Xue, H.; Lam, H.K. Singularity-Free Fixed-Time Fuzzy Control for Robotic Systems with User-Defined Performance. IEEE Trans. Fuzzy Syst. 2021, 29, 2388–2398. [Google Scholar] [CrossRef]
- Zhang, J.X.; Yang, G.H. Fault-Tolerant Fixed-Time Trajectory Tracking Control of Autonomous Surface Vessels with Specified Accuracy. IEEE Trans. Ind. Electron. 2020, 67, 4889–4899. [Google Scholar] [CrossRef]
- Jin, X.; Li, Y.X. Adaptive fuzzy control of uncertain stochastic nonlinear systems with full state constraints. Inf. Sci. 2021, 574, 625–639. [Google Scholar] [CrossRef]
- Xu, B.; Li, Y.X.; Tong, S. Neural learning fixed-time adaptive tracking control of complex stochastic constraint nonlinear systems. J. Frankl. Inst. 2023, 360, 13671–13691. [Google Scholar] [CrossRef]
- Min, H.; Xu, S.; Zhang, Z. Adaptive Finite-Time Stabilization of Stochastic Nonlinear Systems Subject to Full-State Constraints and Input Saturation. IEEE Trans. Autom. Control. 2021, 66, 1306–1313. [Google Scholar] [CrossRef]
- Yin, J.; Khoo, S.; Man, Z.; Yu, X. Finite-time stability and instability of stochastic nonlinear systems. Automatica 2011, 47, 2671–2677. [Google Scholar] [CrossRef]
- Yu, J.; Yu, S.; Li, J.; Yan, Y. Fixed-time stability theorem of stochastic nonlinear systems. Int. J. Control. 2019, 92, 2194–2200. [Google Scholar] [CrossRef]
- Yu, J.; Cheng, S.; Shi, P.; Lin, C. Command-Filtered Neuroadaptive Output-Feedback Control for Stochastic Nonlinear Systems with Input Constraint. IEEE Trans. Cybern. 2023, 53, 2301–2310. [Google Scholar] [CrossRef]
- Yuan, X.; Yang, B.; Pan, X.; Zhao, X. Fuzzy Control of Nonlinear Strict-Feedback Systems with Full-State Constraints: A New Barrier Function Approach. IEEE Trans. Fuzzy Syst. 2022, 30, 5419–5430. [Google Scholar] [CrossRef]
- Meng, Q.; Ma, Q.; Shi, Y. Adaptive Fixed-Time Stabilization for a Class of Uncertain Nonlinear Systems. IEEE Trans. Autom. Control. 2023, 68, 6929–6936. [Google Scholar] [CrossRef]
- Chen, M.; Wang, H.; Liu, X. Adaptive Fuzzy Practical Fixed-Time Tracking Control of Nonlinear Systems. IEEE Trans. Fuzzy Syst. 2021, 29, 664–673. [Google Scholar] [CrossRef]
- Song, X.; Sun, P.; Song, S.; Stojanovic, V. Event-driven NN adaptive fixed-time control for nonlinear systems with guaranteed performance. J. Frankl. Inst. 2022, 359, 4138–4159. [Google Scholar] [CrossRef]
- Li, Y.X. Command Filter Adaptive Asymptotic Tracking of Uncertain Nonlinear Systems with Time-Varying Parameters and Disturbances. IEEE Trans. Autom. Control. 2022, 67, 2973–2980. [Google Scholar] [CrossRef]
- Wang, H.; Kang, S.; Zhao, X.; Xu, N.; Li, T. Command Filter-Based Adaptive Neural Control Design for Nonstrict-Feedback Nonlinear Systems with Multiple Actuator Constraints. IEEE Trans. Cybern. 2022, 52, 12561–12570. [Google Scholar] [CrossRef]
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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).