Abstract

This paper mainly focuses on output feedback practical tracking controller design for stochastic nonlinear systems with polynomial function growth conditions. Mostly, there are some studies on output feedback tracking control problem for general nonlinear systems with parametric certainty in existing achievements. Moreover, we extend it to stochastic nonlinear systems with parametric uncertainty and system nonlinear terms are assumed to satisfy polynomial function growth conditions which are more relaxed than linear growth conditions or power growth conditions. Due to the presence of unknown parametric uncertainty, an output feedback practical tracking controller with dynamically updated gains is constructed explicitly so that all the states of the closed-loop systems are globally bounded and the tracking error belongs to arbitrarily small interval after some positive finite time. An example illustrates the efficiency of the theoretical results.

1. Introduction

The problem of global output tracking control for nonlinear systems has been extensively studied by academic researchers and successfully applied in some practical nonlinear systems (see [1ā€“10]). According the existing papers, two types output tracking have been concerned which are asymptotic output tracking and practical tracking (see [11ā€“16]). The asymptotic output tracking focuses on the design of controller that forces the controlled output of system to reach and follow a time-parameterised reference track signal. However, for many practical systems and control design, we can hardly achieve good models, too expensive to derive, and the parameters are not precisely known preventing the error signals from tending to zero, so the practical tracking has been proposed by many researchers.

Consider the output feedback practical tracking control problem for a class of nonlinear system which appears in past research papers:where , and are the system states, input, and output. Correspondingly, is given reference trajectory, and the nonlinear term satisfies the Lipschitz condition, whose initial value is . Some related papers have studied the practical output feedback control problem for nonlinear system (1) (see [17ā€“22]). In [17, 18], the system nonlinear term satisfies lower triangular structure and is limited to the following order of polynomial function growth conditions:where and are known constants. Similarly, the system nonlinear term satisfies the following growth conditions which have contained known constants and in [22]: After introducing the unknown parameters into the growth condition of system (1), [19] has studied output feedback tracking control research on this kind of uncertain nonlinear system by introducing coordinate transformation, using Nussbaum gain method and adding power integral method so as to obtain a continuous adaptive controller and ensure that system tracking error converges to a small neighborhood of zero after a limited time, while the closed-loop nonlinear system meets the boundedness of the states. In [20], an adaptive output feedback tracking controller is designed by means of general control and dead zone method. It is pointed out that the nonlinear term growth condition of the system in [20] depends on the unmeasurable states and the growth rate is unknown constant; meanwhile, the reference trajectory signal and its first derivative have unknown upper bound.

However, all the mentioned references are only limited to the nonlinear systems. Naturally, one may ask an interesting and challenging question: If we consider the tracking control problem for stochastic nonlinear system, how to design a controller? As is well known, stochastic factor is a main resource that contributes significantly to the system complexity. In some practical fields, such as aerospace, biological, and economic systems and health community, the output tracking problem for these stochastic nonlinear systems has a wide range of practical applications. The treatment of stochastic items is the key to solving our problems in the stochastic control system. To our knowledge, the existing research results on the tracking problem for stochastic nonlinear systems are [23ā€“27]. The work [23] has utilized a backstepping-based control for a class of stochastic nonlinear systems where the controller has ensured the overall system stability. The works [24ā€“27] further consider the states feedback tracking controller design problem for high-order stochastic nonlinear system, satisfying a more relax condition. As is known to all, output feedback controller is more practical than state feedback controller in the actual system because states information of actual system is difficult to master. For the stochastic nonlinear system where nonlinear vector fields depend on the unmeasurable states besides the measurable output, how to design an output feedback tracking controller? This paper is focused on the problem of extending the results of [25, 27] which has not yet been studied till now.

Meanwhile, some research has studied output feedback practical tracking control problem for a class of stochastic nonlinear system which satisfies the growth condition of polynomial function, the nonlinear term of the system depends on the state of unmeasurable, and the growth condition of the nonlinear term parameters is known (see [17, 18]). This leads to some limitations; since parameter uncertainties and structural uncertainties are common in practical systems such as spaceflight control systems, navigation systems, and bioengineering systems, this is far from sufficient for research on output feedback tracking control problem for stochastic nonlinear system under known parameters conditions.

This paper extends it to stochastic nonlinear systems and proposes to set the corresponding parameters of stochastic nonlinear system to be unknown and introduce the parameter uncertainty factors, so as to generalize the output feedback practical tracking control research results in the previous papers. The main contribution of this paper is as follows.

Use Ito differential mathematics theory to deal with complex stochastic terms such that a high-order gain observer and trajectory tracking error system are constructed. Then the error system is analyzed by Lyapunov function and the boundedness of system parameters is proved. The output feedback practical tracking controller with dynamically updated gains is constructed explicitly so that all the states of the closed-loop system are bounded and the error converges to any small neighborhood of the origin when the time goes to infinity.

The paper is organized as follows. Section 2 provides some problem description. In Section 3, an output feedback practical tracking controller is designed and analyzed. A simulation example is provided in Section 4. Section 5 concludes this paper.

2. Problem Description

In this paper, we consider the output feedback practical tracking problem for following stochastic nonlinear system:where and are the system states and input, is the system output that can be measured, respectively, is given reference tracked unmeasured trajectory, similarly, are unmeasurable, and is an -dimensional standard Wiener process defined on the complete probability space with being a sample space, being a filtration, and being a probability measure. The nonlinear functions , are continuous and assumed to satisfy locally Lipschitz condition with .

According to the above description of system, it leads to the objective of this paper: for any constant , all the states of stochastic nonlinear system (4) are well defined and bounded. In addition, there exists a finite time such that, for any , it can get To achieve the above control performance, the following assumptions are made for the nonlinear term in system (4).

Assumption 1. There exist unknown constants , and known integer such that the following inequality holds:Next traced trajectory satisfies the following assumption.

Assumption 2. The reference output trajectory of stochastic nonlinear system (4) is continuously differentiable and there exists unknown constant such that the following inequality holds:Assumption 1 can be further extended to the following more general assumption conditions.

Assumption 3. There exist unknown constants , () and known constants , , such that the following inequality holds:where is any constant.

This paper will focus on stochastic nonlinear system under more general Assumption 3 and then construct an output feedback practical tracking controller such that output of system (4) can be gradually converged to zero.

3. System Analysis and Output Feedback Controller Design

The emphasis of this section is to design the global output feedback tracking controller in order to achieve asymptotic stability of system output (4) under Assumptions 2 and 3.

Remark 4. From Assumption 3, we can clearly see that the unknown parameter appears in the product term in the front of unmeasurable states , which leads to the fact that the conventional observer design method difficultly works because the constructed observer contains initial states of the system which contains unknown parameters such that the traditional method is no longer applicable. Inspired by [21, 22], this paper develops a new type of output tracking controller which consists of two dynamic factors, and it will be described in detail below.

3.1. Time Varying High-Order Gain Observer Design

First, make a general assumption as follows:and for the sake of convenience of formula derivation, the following states transformation is introduced:and then stochastic nonlinear system (4) is converted towhere is the nonlinear term after conversion and is constructed as follows:

Next, the output feedback tracking controller design process is initiated. With unmeasurable states characteristics of system (4), states observer of system (4) is establishedwhere is the estimate value of and the high-order gain term consists of two variables and as follows:where is error state, is the coefficient of the Hurwitz polynomial with , and the unknown parameters satisfy .

3.2. Lyapunov Analysis of Closed-Loop Systems

According to (14) on the definition of , it can be generalized to all states; that is, definition of and the available system error equation can be obtained:In order to facilitate the output feedback practical tracking controller design, the transformation of estimated states and error states is introduced:where . By (16), stochastic nonlinear systems (11) and (13) can be converted towhereFrom (14) on the definition of and , it can be generally obtained that and defining , the following can be obtained:According to the comparison lemma in [28], the following can be drawn:By (16), it can be obtained that and according to (21)-(22) and Assumptions 2 and 3, the inequality for nonlinear can be deduced:where .

Then a systematic Lyapunov analysis is performed. First, the existence and uniqueness of the system solution are given where, since closed-loop stochastic nonlinear system (17) is continuous and satisfies locally Lipschitz condition on the initial point, the corresponding solution of the system can be considered as existence and uniqueness.

Define the following Lyapunov function:and positive definite matrices satisfy the following relation:where is positive constant and is -dimensional judgment matrix.

By (23), the following can be obtained:where is unknown constant.

Further, by (25) and (26), the trajectory of (24) along the Ito differentiation for nonlinear stochastic system (17) can be obtained as follows:and Ito differentiation results after simplifying can be obtained:where . Since matrices are positive, the following can be easily obtained:where . Moreover, by (29), (28) be deduced into

3.3. Boundedness Analysis of System States and Gain

According to (30), it is easy to observe that if is a known constant, then system (17) can be guaranteed as asymptotically stable by requiring high-gain to be as large as possible which has been studied by some existing papers. However, in this paper, the parameter is an unknown constant which requires complex and rigorous analysis to determine the boundedness of the system on the maximum time interval and ensure the asymptotical stability of system tracking output.

This section mainly focuses on the boundedness of high-gains , and system states , . By (14), the following can be obtained:Accordingly, a hypothetical judgment can be drawn:

To verify the above judgment (32), we make use of the negative proof technology; that is, if conclusion (32) does not hold, there exists a finite time such thatBy (30), it can be concluded that, for any time , the following Ito differential inequality holds:According to (34), the inequality with on time interval can be obtained:By observing (35), it is easy to infer that is bounded on and continuous on ; then it can be generalized that is bounded on . Therefore, two cases of time need to be discussed.

The first case: .

If when , then it can obtain the following inequality according to (34):By observing (36) and (14), simultaneously, using and , one has According to (36) and (37) again, one can get At the moment, by observing (38), it can find that on the left and is constant on the right, which contradicts (38). Therefore, it is a wrong judgment that conclusion (32) does not hold.

If when , by definition as any positive constant and according to , there exists such that, , it can obtain In addition, since , there exists such that . Through the above analysis, (34) can be converted toAccording to (40), the inequality with on time interval can be obtained:and this proves that .

Suppose the following inequality holds:where . By (4), (14), and (16), the following can be obtained: and, correspondingly, one haswhere . By (14) and Youngā€™ inequality, one can obtainand after further simplification one hasThen (46) can be converted toNext define the function and then by (34), (42), (47), and Ito differential theorem, one hasAccording to (42) and (47), it can be concluded that there exists such that the following inequality can hold:Further, it can getwhich shows that is bounded. According to the definition of and through inequality amplification, one haswhich can prove that holds. Thence, there exists such that, for , it can obtain By (52) and (14), it can get which obviously conflicts with description of (14). Therefore, this is a false assertion that conclusion (32) does not hold.

The second case: .

Definition is any positive constant; by it can be seen that there exist such that, , one hasThen (34) can be converted toBy (53) and (54), the following can be obtained:and then there exists such that the following inequality holds:Accordingly, it can obtainSummarize the above analysis and it can be considered that , then available , which is also contradictory with (14).

Therefore, through the above two cases of analysis, it is a false assertion that conclusion (32) does not hold. Similarly, hypothetical judgment (32) is correct and system gain is bounded on which satisfies

Next, we discuss boundedness for states on .

By (24), (29), and Ito differential theorem, define function and then one hasBy (60) and choosing the appropriate parameter , it getsand then by (14), one hassuch that the following inequality can be derived:Thence, the following can be obtained:where . By (64) and (61), the following can be derived:According to the comparison theorem, one hasIt has been shown above that is bounded on . Further, (66) can prove that is bounded on .

According to the description of system (17), the state transition is introduced again:where .

Then the system error equation is converted towhere , .

Define Lyapunov functionand according to Ito's theorem, the trajectory of (69) along the system (68) isFurthermore, by the inequalities(70) can be converted towhere is unknown constant. Simultaneously, by (63) and (64), one hasSince the above analysis has proved that is bounded on , then (73) can be converted towhere . Simultaneously, by (16) and (17), one hasSince the above analysis has proved that is bounded on , then it can be inferred that is bounded on , Furthermore, combined with the above conclusions, it can be obtained that is bounded on .

Finally, we discuss the boundedness of state on .

Since it has been concluded that system states and are bounded on , then it can obtainwhere is positive constant and depends on the state initial value . By (14), it can deduceUsing Young's inequality, (77) can be split to get the following relation form:where , , , are suitable coefficients or parameters.

It is equivalent towhere , are suitable coefficients or parameters again. According to (67), it can be concluded that the state is bounded on .

In summary, system high-gains , and states , are all bounded on . The boundedness of the system has been judged.

3.4. Output Feedback Tracking Controller Design

Based on the analysis of above, this section first gives the output feedback tracking controller.

Theorem 5. Consider a class of stochastic nonlinear system (4) whose output is under Assumptions 2 and 3 and then the following output feedback practical tracking controller can be designed:where are defined by (14); is coefficient of Hurwitz polynomial with . Then, for any , there exists a finite time such that , and all the states of stochastic nonlinear system (1) and (13) are bounded on under the action of output feedback practical tracking controller (80).

The proof process of Theorem 5 is given.

Using the inequality theoremIt can be easily inferred thatis consistently continuous; that is, is consistent and continuous.

Since system high-gains , and states , are all bounded on , it is easy to conclude that are also bounded on . According to the Barbalat lemma in [28], one has . By the above analysis, it can be deduced that there exists such thatTherefore, it can also be inferred that

The proof of Theorem 5 is over such that output feedback practical tracking controller design is achieved.

4. Simulation Example

This section considers two-dimensional stochastic nonlinear systems as described below which are used extensively in offshore engineering valve models to verify the output feedback practical tracking controller designed in Section 3:where , are unknown parameters. System (85) satisfies Assumptions 2 and 3 with the corresponding parameters , , . is the -dimensional standard Brownian motion defined on the probability space , which is the sample space, is the algebra, and is the probability measure. The given tracking trajectory is .

In numerical simulation, define and then, using inequality transform, it can get

Next start the system simulation and select the initial value and related parameters:Figures 1ā€“3 show the response characteristics of the closed-loop system (85). By observing the simulation graph, the practical states of the two-dimensional system (85) are bounded and gradually converged. Simultaneously, it can be observed that the output tracking error of the system gradually converges after 2 s and finally adjusts to near zero. The results verify the effectiveness of the designed output feedback practical tracking controller.

5. Conclusion and Future Prospects

In this paper, we study the tracking problem of output feedback for a class of stochastic nonlinear systems which remove the more stringent growth conditions and satisfy polynomial function growth conditions. The parameters of the output polynomial function growth conditions are unknown which leads to the uncertainty of the parameters and generalizes the previous output feedback practical tracking control research results. Finally, an output feedback practical tracking controller with dynamically updated gains is constructed explicitly so that all the states of the closed-loop systems are globally bounded and the tracking error belongs to arbitrarily small interval after some positive finite time. A numerical example illustrates the efficiency of the theoretical results.

This paper has made some valuable research results, but also produced some further in-depth research of problem. We consider whether it can generalize it to stochastic nonlinear systems with uncertain control coefficients and expand it to time-delay systems. How to design the output feedback practical tracking controller for this type of extended system? It is worth studying the problem.

Data Availability

No data were used to support this study.

Conflicts of Interest

The author declares that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work is financially supported by Natural Science Foundation of Zhejiang Province of China (no. LQ18F030007).