Composite Antidisturbance Control for a Class of Nonlinear Stochastic Systems via Disturbance Observer

The stabilization problem is investigated in this paper for a class of nonlinear systems with disturbances. The disturbances are supposed to be classified into two types. One type in the input channel is generated by an exogenous system, which can represent the constant or harmonic signals with unknown phase andmagnitude.The other type is stochastic disturbance. Two kinds of nonlinear dynamics in the plants are considered, respectively, which correspond to the known and unknown functions. By integrating the disturbance observers with conventional control method, the first type of disturbances can be estimated and rejected. Simultaneously, the desired dynamic performances can be guaranteed. An example is given to show the effectiveness of the proposed scheme.


Introduction
Though the stochastic stabilization theory emerged in the 1960s [1], the progress has been slow.This was mainly due to a fundamental theory obstacle in the Lyapunov analysis; the Itô differentiation introduces not only the gradient but also the Hessian term of the Lyapunov function.Along with the advances in differential geometric theory [2] and the discovery of a simple constructive formula for Lyapunov stabilization [3], the stochastic stabilization problem was reexamined and some constructive results have been achieved.The stabilization of nonlinear stochastic systems was considered in the work of Florchinger [4][5][6][7], who, among other things, extended the concept of control Lyapunov functions and Sontag's stabilization formula to stochastic setting.Pan and Bas ¸er [8] solved the stabilization problem for a class of strict-feedback systems representative of stabilization results for deterministic systems.Deng and Krstić [9] developed a simpler control strategy for strict-feedback systems and then extended the results on inverse optimal stabilization for general systems to the stochastic case.The authors of [10] considered the dissipativity analysis and dissipativity-based sliding mode control for a class of continuous-time switched stochastic systems and [11] designed multistep predictive controller for a class of Markov jump convex polyhedron linear parameter time-varying systems with both constraints on input and output.The adaptive neural tracking control problem was the concern in [12] for a class of strict-feedback stochastic nonlinear systems with unknown dead zone.However, most of these results were focused on systems that only have one kind of disturbance-stochastic disturbance.In [13], Hinrichsen proposed the stochastic robust control method for systems with deterministic and stochastic disturbances, which enabled us to deal with a broader class of systems.However, only stability of the nominal system in the absence of deterministic disturbances was the concern in this approach, which means that the stability cannot be guaranteed in the presence of both deterministic and stochastic disturbances.
Disturbance-observer-based control (DOBC) approach, which is based on the idea of feed-forward compensation, appeared in the late 1980s and has attracted considerable attention in control theory literatures [14][15][16][17].The controller design of this method can be accomplished in two steps.First, a disturbance observer is designed to estimate the deterministic disturbance and then compensate it.Second, feedback controller is designed to stabilize the nominal system without disturbance.DOBC approach has its roots in Mathematical Problems in Engineering many mechanical applications in the last two decades, in particular for linear systems [18][19][20].Recently, some attempts have been made to establish theoretic justification of these DOBC applications and extend DOBC from linear systems to nonlinear systems [21,22].Besides, [23] designed output feedback controller for a class of Markovian jump repeated scalar nonlinear systems and [24] investigated the problem of composite DOBC and  ∞ control for Markovian jump systems with nonlinearity and multiple disturbances.
This paper considers the application of DOBC approach to a class of nonlinear stochastic systems.The nonlinear dynamics are described by known and unknown nonlinear functions, respectively.And apart from the stochastic noises, the deterministic disturbance is supposed to be generated by an exogenous system as investigated in [18,19], which is not confined to be bounded in norm [25].By using the disturbance estimation, the DOBC strategy can be integrated with the conventional stabilization controllers to reject the deterministic disturbance and globally stabilize the closed-loop systems in probability.Finally, simulations on an A4D aircraft model show the effectiveness of the proposed approaches.

Problem Statement
The following MIMO stochastic system with nonlinearity is described as where () ∈   , () ∈   and V() ∈   , are the state, control input, and disturbance, respectively.((), ) is a nonlinear vector function satisfying bounded condition as described in Assumption 1.  is an -dimensional standard Brownian motion defined on a complete probability space (Ω, F, P) with Ω being a sample space, F being a -field, and P being the probability measure., ,  0 , and  0 are given system matrices with corresponding dimensions.
Assumption 2. The disturbance V() in the control input path is supposed to be generated by the following exogenous systems: where  ∈  × ,  ∈  × are known constant weighting matrices.
Remark 3. In fact, many kinds of disturbances in engineering can be described by Assumption 2, for example, unknown constant and harmonics with unknown phase and magnitude.
The following assumption is the necessary condition for the DOBC problem.

Assumption 4. (𝐴, 𝐵) is controllable and (𝑊, 𝐵𝑉) is observable.
In this paper, we suppose system states are available, which means that only the estimation of disturbance needs to be focused on.In this situation, the objective of DOBC is to design an observer for system (1) to estimate the unknown disturbance V(), and then construct a composite controller with the disturbance estimation and a conventional controller so that the disturbance can be rejected and the stability in probability of the resulting composite system can be guaranteed.

DOBC for the Case with Known Nonlinearity
In this section, the nonlinearity function ((), ) is supposed to be given and Assumptions 1, 2, and 4 hold.Due to the fact that the states of system are available, the disturbance observer is designed as where π() is the estimation of () and () is the auxiliary variable generated by + ( () +  0  (, ) +  ())] . ( Denote the estimation error as   () = () − π().Based on (1), ( 3), (4), and (5), the error dynamics satisfy The objective of disturbance rejection can be achieved by designing the observer gain  such that (6) satisfies the desired stability in probability.
For DOBC strategy, the controller is usually selected as [22,[26][27][28]] where V() is to compensate the disturbance in control input path and  is the conventional feedback gain needed to be determined later.By substituting ( 7) into (1), the closed loop system can be written in the following form: Combining ( 8) with ( 6), the composite system is described as where In the following, the objective is to design gain  and  such that system (9) is asymptotical stabilization in probability.For the convenience of research, the following lemma is presented.
Based on Schur complement, Π 1 < 0 is equivalent to Π 10 < 0, where and Π 2 < 0 is equivalent to Π 21 < 0, where and In addition, * represents the corresponding elements in the symmetric matrix.

DOBC for the Case with Unknown Nonlinearity
In this section, the nonlinear function ((), ) is supposed to be unknown, which means disturbance observer should be designed different from Section 3. In this case, the disturbance observer can be constructed as Compared with (6), the estimation error   () = () − π() satisfies Thus, the composite system combined ( 8) with ( 27) is given by where The objective of this section is similar to Section 3, that is, to design gain  and  such that system (28) is asymptotically stable in probability.

Simulation Example
In [21], DOBC strategy was employed to a deterministic system of A4D aircraft with disturbance, and better system performance was obtained than some previous results [31].However, stochastic noise should be considered when higher precision of system performance was required.In this section, the stochastic system that represents the longitudinal dynamics of A4D aircraft is considered, which is described as follows: The parameter matrices for disturbance V() that are described by ( 3 Case 1 (with known nonlinearity).In this case, the nonlinear dynamic is supposed to be denoted by (, ) = sin(10) 2 () in the simulation.In order to satisfy Assumption 1,  is selected as diag{0, 1, 0, 0}.The initial value of state is taken to be (0) = [2, −2, 3, 0] and  is selected as 20.Based on Theorem 6, it can be solved that When the stochastic robust control strategy is applied to (33), which was first given in [13], it can be shown from Figure 1 that asymptotical stabilization in probability cannot be guaranteed in the presence of disturbance V().Figures 2 and 3 show the system response and estimation error of system disturbance for the case with known nonlinearity, respectively.The simulation results show that asymptotical stabilization can be achieved using the method proposed in this paper and that the proposed disturbance observer is fine and effective.
Case 2 (with unknown nonlinearity).When nonlinear term (, ) is unknown, we assume (, ) = () 2 () in It is clear from Figure 4 that all states of system converge to zero and estimation errors of disturbance also converge to zero as shown in Figure 5.As has been shown above, we can see that asymptotical stabilization in probability is guaranteed and satisfied performance of the closed-loop control systems is achieved.

Conclusion
In this paper, the DOBC approach is investigated for a class of nonlinear systems with deterministic and stochastic disturbances.Feasible design procedures are proposed under different conditions to estimate and reject deterministic disturbance for the plants with known and unknown nonlinearity.Based on the estimation of disturbances, the composite control laws can guarantee the composite closed-loop systems to be global asymptotical stabilization in probability in the presence of disturbances.Simulation for an aircraft model shows the efficiency of the proposed algorithms.

Figure 1 :
Figure 1: System performance using stochastic robust control strategy.

Figure 4 :
Figure 4: System performance using DOBC strategy for unknown nonlinearity.

Figure 5 :
Figure 5: Estimation error of disturbance for unknown nonlinearity.