![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
Abstract
This paper mainly focuses on an output feedback practical tracking controller design for a class of stochastic nonlinear systems with polynomial function growth conditions. Mostly, there are some studies on an output feedback tracking control problem for general nonlinear systems with polynomial function growth conditions in existing achievements. Moreover, we extend it to stochastic nonlinear systems and construct an output feedback practical tracking controller based on dynamic and static phase combined, ensuring that all the states of the stochastic nonlinear system are bounded and the system tracking error can be made arbitrarily small after some large enough time. Finally, a simulation example is provided to illustrate the efficiency of the theoretical results.
1. Introduction
For a nonlinear control theory, it is necessary to realize the stabilization of the closed-loop control system [Citation1–5]; on the other hand, the output of a controlled object can also need to track the reference trajectory signal such that it can achieve output tracking control. As one of the current research hotspots, output tracking control has a wide range of applications in practical systems, such as attitude control of spacecraft, military radar tracking control, precise guidance control and industrial robot control [Citation6–8]. In Ref. [Citation4], a robust attitude stabilization controller is proposed consisting of a nominal state-feedback controller and a robust compensator. In Ref. [Citation8], a robust cascade controller including an attitude controller and a position controller is proposed based on the hierarchical control scheme and the robust compensating technique. Furthermore, based on the needs of practical applications, output feedback tracking control for complex nonlinear systems has produced more results in the theoretical field [Citation9–16]. According to the existing papers, control theory research has mainly focused on two kinds of output feedback tracking controls for a series of studies: the first category is asymptotic output feedback tracking control and this applies to the object system which states that information and reference tracking trajectory information are sufficient [Citation17,Citation18] and the second category is the practical output feedback tracking control problem. For many practical systems and their controller design, it is difficult to obtain sufficient information and some of system states and the reference trajectory are not measurable, in this case, it needs to use practical output feedback tracking control to achieve a tracking objective.
Early research on the output feedback controller design is relatively simple for nonlinear systems whose states and output are measurable [Citation14]. When system states are partially unmeasurable or completely unmeasurable, the restriction assumptions of nonlinear term growth conditions are required for unmeasurable states. In Ref. [Citation15], authors have studied the problem of output feedback practical tracking control for a nonlinear system for which the nonlinear term growth condition is a form of the product of a constant and output polynomial function. In Ref. [Citation19], some constraints of the reference trajectory signal in Ref. [Citation15] are eliminated, and output feedback practical tracking control is realized for nonlinear systems that growth conditions depend on high-order unmeasurable states and simultaneously, high-gain observer has been introduced in the output tracking controller design process. In the above description of the reference trajectory, the upper bound of the reference signal and its first derivative has been set; moreover, when the upper bound of the reference trajectory signal and its first derivative is unknown, Zhai and Fei [Citation16] use an increasing power integral method to study the global output feedback practical tracking problem for a class of higher-order nonlinear systems.
Research status of the output feedback tracking control for nonlinear systems is reviewed. However, for a practical system, the external interference is inevitable, and a lot of interference is random which creates ubiquitous stochastic nonlinear systems [Citation20–25]. Naturally, it is desirable to extend the output feedback tracking control results for nonlinear systems to stochastic nonlinear systems; nevertheless, there are few studies in this area, and some key issues (such as output tracking control for stochastic nonlinear systems that meet different growth conditions) have not been effectively addressed. Therefore, the research on the output tracking control problem of stochastic nonlinear systems is challenging and practical.
The paper mainly studies the output feedback tracking control problem for a class of stochastic nonlinear systems which the nonlinear term satisfies the output polynomial function such that the output feedback practical tracking controller based on dynamic and static phase is constructed to ensure that system tracking error converges to the small neighbourhood of zero.
This paper is organized as follows: Section 2 gives the description of the stochastic nonlinear system and the problem to be solved. Section 3 gives the design process and results of the output feedback practical tracking controller, which mainly includes states observer design and boundedness analysis of system states and observer gain. Section 4 gives a simulation example to verify the effectiveness of the output feedback tracking controller. Section 5 summarizes this paper and prospects for future work.
2. Problem description
This paper focuses on the output feedback practical tracking problem for a class of stochastic nonlinear system:
(1)
(1)
where
,
, and
are the states, input and output of the system, respectively;
is a given unmeasurable output trajectory and
are also unmeasurable states;
is an m-dimensional standard Wiener process defined on the complete probability space
with
being a sample space,
being a filtration, and
being a probability measure; furthermore, the nonlinear term
is continuous for
, and locally Lipschitz in
.
Here, the stochastic nonlinear system (1) satisfies the following assumptions on the basis of which the output feedback practical tracking control can be achieved.
Assumption 2.1
There exists positive integer and known positive constant
such that the following inequality holds:
(2)
(2)
Therefore, we can conclude that the stochastic nonlinear system (1) is dominated by an output polynomial function growth rate system.
Assumption 2.2
The reference output trajectory of the stochastic nonlinear system (1) is continuously differentiable and satisfies the following inequality:
(3)
(3)
where
is a known positive constant.
According to the above description of the system, it leads to the objective of this paper: for any constant , all the states of the stochastic nonlinear system (1) are well defined and bounded. In addition, there exists a finite time
such that for any
, we can obtain
(4)
(4)
Remark 2.1
It should be noticed that the output feedback tracking control problem for nonlinear systems with parametric uncertainties and unknown control directions has been mainly studied in Refs. [Citation9–16]. However, by the introduction of stochastic factors, the output feedback tracking control problem for the stochastic nonlinear system is first studied in this paper. Simultaneously, by Assumption 2.1, it can be observed that the nonlinear term of system (1) is dependent on unmeasurable states. Moreover, from Assumption 2.2, it can easily conclude that the reference trajectory has only obtained its upper bound and the upper bound of derivative, which means that it does not need to give a specific description function for the reference trajectory
or give it more information. Due to the lack of system states and tracking signal information as well as the system instability caused by the introduction of stochastic factors, this leads to a general tracking control method, such as an asymptotic tracking control method which can no longer solve the output feedback control problem in this paper. For this challenging problem, the paper will focus on the stochastic nonlinear system under Assumptions 2.1 and 2.2, and then construct an output feedback practical tracking controller based on dynamic and static phase such that the output of system (1) can be gradually converged to zero.
3. Practical tracking control
3.1. Time-varying observer design
Above all, according to the description of the stochastic nonlinear system (1) and Assumptions 2.1 and 2.2, we can obtain
(5)
(5)
where
is a known constant and
.
For the sake of convenience of calculation and formula derivation, the following simple states transformation is introduced:
(6)
(6)
and then, we can obtain the updated stochastic nonlinear system
(7)
(7)
where
(8)
(8)
Due to unmeasurable states characteristics of system (7), states observer of system (7) is established
(9)
(9)
where
is the coefficient of the Hurwitz polynomial with
.
is a high-order gain term which consists of a constant
and a variable
as follows:
(10)
(10)
Define the system error states as
, and then, by (1), (7) and (9), the error system can be obtained
(11)
(11)
In order to facilitate the output feedback practical tracking controller design, the transformation of estimated states and error states
is introduced
(12)
(12)
where
and
are known constants. Furthermore, by (12), stochastic nonlinear systems (7) and (9) can be converted into
(13)
(13)
where
(14)
(14)
3.2. Boundedness analysis of system states and gain
Since the closed-loop stochastic nonlinear system (13) satisfies the locally Lipschitz condition on , according to Ref. [Citation26], it is concluded that the closed-loop system has a unique solution in interval
. Moreover, if
is a maximum value of
, then
.
Next, we discuss the bounds of system gain , state
, and
. First, the appropriate parameters
are chosen such that positive definite matrix
and matrix
satisfy the following relation:
(15)
(15)
Define the following Lyapunov function:
(16)
(16)
and then, we can obtain the trajectory of (16) along with the Ito differentiation for system (13) as follows:
(17)
(17)
where
(18)
(18)
and
(19)
(19)
By splitting and enlarging items in (17), we can obtain
(20)
(20)
Furthermore, by (17)–(20), the Ito differential equation for system (13) can be organized as
(21)
(21)
where the last item in (21) can be magnified as
(22)
(22)
After simplification, we can obtain
(23)
(23)
By observation of (23) and offset principle, parameter
can be chosen as
(24)
(24)
Since , parameter
needs to satisfy the following relationship:
(25)
(25)
According to the above equation for the choice of parameters, (23) can be translated into
(26)
(26)
To avoid the lengthy and cumbersome of (26), parameters are defined as follows:
(27)
(27)
Since the closed-loop system has a unique solution in interval
, by (26) and (27), we can obtain
(28)
(28)
such that states
and
of the stochastic nonlinear system (13) are well defined and bounded on
.
Correspondingly, by and
, we can obtain
. According to the boundedness of
and
on
, combined with the above-obtained
and
, we can obtain
(29)
(29)
which implies that
(30)
(30)
Through the above analysis, we can prove that the system gain is well defined and bounded on
with
.
3.3. Output feedback tracking controller design
According to the boundedness analysis of Section 3.2, this section first gives the theorem of the output feedback practical tracking controller.
Theorem 3.1:
Consider a class of stochastic nonlinear system (1) whose output is under Assumptions 1 and 2. By choosing appropriate parameters
, the following output feedback practical tracking controller can be designed:
(31)
(31)
where
is defined by (10) and
is the coefficient of Hurwitz polynomial
with
. Then, for any
, there exists a finite time
such that
and all the states of stochastic nonlinear systems (1) and (13) are bounded on
under the action of the output feedback practical tracking controller (31).
The proof process of Theorem 3.1 is given as follows.
Proof:
There exists a time such that
(32)
(32)
and hence,
(33)
(33)
It should be noticed that
contains parameter
.
According to (26), it can be concluded that
(34)
(34)
and then,
(35)
(35)
By using
and (33)–(35), we can obtain
(36)
(36)
Simultaneously, for any
, there exists
(37)
(37)
and combined with (36), we can further obtain
(38)
(38)
Through the above proof and analysis, the output
of stochastic nonlinear systems (1) and (13) can be gradually converged to zero by choosing sufficiently large
with
.
The proof of Theorem 3.1 is over such that the output feedback practical tracking controller design for the stochastic nonlinear systems (1) and (13) is achieved.
4. Simulation example
This section considers a class of stochastic nonlinear systems under Assumptions 2.1 and 2 as described below to verify the output feedback tracking controller designed in Section 3:
(39)
(39)
where the corresponding parameter values of the system are set to
(40)
(40)
and
is the
-dimensional standard Brownian motion defined on the probability space
, where
is the sample space,
is the algebra, and
is the probability measure.
In the numerical simulation, the tracking trajectory is specifically set to
(41)
(41)
and the nonlinear terms
and
of the stochastic nonlinear system (39) are defined as
(42)
(42)
Set
(43)
(43)
and
and
are the estimated values of
and
, respectively. Furthermore, the parameters of the output feedback tracking controller are set as follows according to Theorem 3.1:
(44)
(44)
Then, start the system simulation and select the initial value
(45)
(45)
Figures show the response characteristics of the closed-loop system (39). By observing the simulation graph, the practical states and the estimated states of the two-dimensional system (39) are bounded and gradually converged. The results verify the effectiveness of the designed output feedback practical tracking controller.
5. Conclusion and future prospects
This paper mainly focuses on the output feedback tracking controller design for a class of stochastic nonlinear systems with polynomial function growth conditions. Mostly, there are some studies on the output feedback tracking control problem for nonlinear systems with polynomial function growth conditions in existing achievements. Moreover, we extend it to stochastic nonlinear systems and construct output feedback practical tracking controller based on dynamic and static phase combined by the Ito stochastic differential theory and selection of appropriate design parameters, ensuring that the system tracking error can be made arbitrarily small after some large enough time. Finally, a simulation example is provided to illustrate the efficiency of the theoretical results.
This paper has made some valuable research results and also produced some further in-depth research of the problem.
In this paper, the control coefficient of the stochastic nonlinear systems which we study is defaulted to , and then, we consider whether it can generalize them to stochastic nonlinear systems with uncertain control coefficients. Consider the following stochastic nonlinear systems:
(46)
(46)
where
is the control coefficient and satisfies
(47)
(47)
Here, we can observe that the stochastic nonlinear system studied in this paper is a special case () of the system (46). How to design the output feedback practical tracking controller for this type of extended system (46)? It is worth studying on the problem.
Disclosure statement
No potential conflict of interest was reported by the author.
Additional information
Funding
References
- Chen WS, Jiao LC, Li J, et al. Adaptive NN backstepping output-feedback control for stochastic nonlinear strict-feedback systems with time-varying delays. IEEE Trans Syst Man Cybern Part B Cybern. 2010;40(3):939–950. doi: 10.1109/TSMCB.2009.2033808
- Duan N, Xie XJ. Further results on output-feedback stabilization for a class of stochastic nonlinear systems. IEEE Trans Autom Control. 2011;56(5):1208–1213. doi: 10.1109/TAC.2011.2107112
- Guo LC, Liu JW, Zuo X, et al. Output-feedback stabilization for a special class of stochastic nonlinear time-delay system with more general growth conditions. J Dyn Syst Meas Control. 2014;136(6):061004. doi: 10.1115/1.4027500
- Liu H, Xi JX, Zhong YS. Robust attitude stabilization for nonlinear quadrotor systems with uncertainties and delays. IEEE Trans Ind Electron. 2017;64(7):5585–5594. doi: 10.1109/TIE.2017.2674634
- Guo LC, Zuo X, Liu JW, et al. Output-feedback control of a class of stochastic nonlinear systems with power growth conditions. Int J Control Autom Syst. 2014;12(2):274–282. doi: 10.1007/s12555-012-0539-6
- Liu H, Bai Y, Lu G, et al. Robust attitude control of uncertain quadrotors. IET Control Theory Appl. 2013;7(11):1583–1589. doi: 10.1049/iet-cta.2012.0964
- Yu Y, Lu G, Sun CY, et al. Robust backstepping decentralized tracking control for a 3 DOF helicopter. Nonlinear Dyn. 2015;82(1):947–960. doi: 10.1007/s11071-015-2209-8
- Liu H, Zhao WB, Zuo ZY, et al. Robust control for quadrotors with multiple time-varying uncertainties and delays. IEEE Trans Ind Electron. 2017;64(2):1303–1312. doi: 10.1109/TIE.2016.2612618
- Shang F, Liu YG, Zhang CH. Adaptive output feedback stabilization for a class of nonlinear systems with inherent nonlinearities and uncertainties. Int J Robust Nonlinear Control. 2011;21(2):157–176. doi: 10.1002/rnc.1583
- Shang F, Liu YG, Zhang CH. Adaptive output feedback control for a class of planar nonlinear systems. Asian J Control. 2009;11(5):578–586. doi: 10.1002/asjc.139
- Yan XH, Liu YG. Global practical tracking for high-order uncertain nonlinear systems with unknown control directions. SIAM J Control Optim. 2010;48(7):4453–4473. doi: 10.1137/090769727
- Yan XH, Liu YG. Global practical tracking by output feedback for nonlinear systems with unknown growth rate. Sci China Inform Sci. 2011;54(10):2079–2090. doi: 10.1007/s11432-011-4253-4
- Yan XH, Liu YG. The further result on global practical tracking for high-order uncertain nonlinear systems. J Syst Sci Complex. 2012;25(2):227–237. doi: 10.1007/s11424-012-0270-7
- Ye XD, Ding ZT. Robust tracking control of uncertain nonlinear systems with unknown control directions. Syst Control Lett. 2001;42(1):1–10. doi: 10.1016/S0167-6911(00)00069-4
- Bullinger E, Allgower F. Adaptive λ-tracking for nonlinear higher relative degree systems. Automatica (Oxf). 2005;41(7):1191–1200. doi: 10.1016/j.automatica.2005.01.012
- Zhai JY, Fei S. Global practical tracking control for a class of uncertain nonlinear systems. IET Control Theory Appl. 2011;5(11):1343–1351. doi: 10.1049/iet-cta.2010.0294
- Lin W, Pongvuthithum R. Adaptive output tracking of inherently nonlinear systems with nonlinear parameterization. IEEE Trans Autom Control. 2003;48(10):1737–1749. doi: 10.1109/TAC.2003.817922
- Liu YG, Zhang JF. Practical output-feedback risk-sensitive control for stochastic nonlinear systems with zero-dynamics. SIAM J Control Optim. 2006;45(3):885–926. doi: 10.1137/S0363012903439185
- Gong Q, Qian CJ. Global practical tracking of a class of nonlinear systems by output feedback. Automatica (Oxf). 2007;43(1):184–189. doi: 10.1016/j.automatica.2006.08.008
- Zhong QC. Robust control of time-delay systems. New York: Springer; 2006.
- Yang R, Shi P, Gao H. New delay-dependent stability criterion for stochastic systems with time delays. IET Control Theory Appl. 2008;2(11):966–973. doi: 10.1049/iet-cta:20070437
- Huang L, Mao XR. Robust delayed-state-feedback stabilization of uncertain stochastic systems. Automatica (Oxf). 2009;45(5):1332–1339. doi: 10.1016/j.automatica.2009.01.004
- Huang L, Mao XR. Delay-dependent exponential stability of neutral stochastic delay systems. IEEE Trans Autom Control. 2009;54(1):147–152. doi: 10.1109/TAC.2008.2007178
- Zhang XF, Baron L, Liu QR, et al. Design of stabilizing controllers with a dynamic gain for feedforward nonlinear time-delay systems. IEEE Trans Autom Control. 2011;56(3):692–697. doi: 10.1109/TAC.2010.2097150
- Zhang XF, Liu QR, Baron L, et al. Feedback stabilization for high order feedforward nonlinear time-delay systems. Automatica (Oxf). 2011;47(5):962– 967. doi: 10.1016/j.automatica.2011.01.018
- Hasminskii RZ. Stochastic stability of differential equations. Massachusetts: Kluwer Academic Publishers; 1980.