Next Article in Journal
Impact-Angle-Control Guidance Law with Terminal Constraints on Curvature of Trajectory
Previous Article in Journal
Impact of Sequential Model Predictive Control on Induction Motor Performance: Comparison of Converter Topologies
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Ultimately Exponentially Bounded Estimates for a Class of Nonlinear Discrete−Time Stochastic Systems

1
Northeast Asia Service Outsourcing Research Center, Harbin University of Commerce, Harbin 150028, China
2
Computer and Information Engineering College, Harbin University of Commerce, Harbin 150028, China
3
School of Finance, Harbin University of Commerce, Harbin 150028, China
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(4), 973; https://doi.org/10.3390/math11040973
Submission received: 31 December 2022 / Revised: 27 January 2023 / Accepted: 11 February 2023 / Published: 14 February 2023
(This article belongs to the Section E1: Mathematics and Computer Science)

Abstract

:
In this paper, the ultimately exponentially bounded estimate problem of nonlinear stochastic discrete−time systems under generalized Lipschitz conditions is considered. A new sufficient condition making the estimation error system uniformly exponentially bounded in the mean square sense is given. The gain matrix can be obtained by solving matrix inequality. In the last section, numerical examples are provided verify the effectiveness of the conclusions.

1. Introduction

Stochastic factors are very common in engineering practices, and the classical deterministic equations cannot describe the random objects properly. In fact, the error between real systems and deterministic models is inevitable; therefore, how to control systems of parameter disturbance and random disturbance to maintain good performance has become a valuable topic. As early as the beginning of the 20th century, random factors have been widely studied by scholars. Gibbs studied the Hamilton Jacobi differential system in 1902, set the initial state of random in the analysis, and then had the rudiment of stochastic differential equation. Later, when Langevin studied Brown motion in 1908, he found that the random collisions between molecules and particles in the medium would affect the state change of the system, and the famous Langevin equation was obtained from this change trend. In 1951, Itô first put forward the concept of stochastic differential equation and gave the Itô formula of stochastic integral. Since then, the stochastic system has attracted more and more scholars’ attention, and many excellent results have been achieved [1,2,3,4,5,6].
In recent years, for stochastic systems satisfying some special nonlinearities, the state estimation problem has become very important due to the fact that nonlinearities are inherent characteristics of many dynamic systems. The discrete Razumikhin−type theorems on the pth moment exponential stability were established in [7], and the stability criteria are given by utilizing the pth moment stability. Ref. [8] studied the stability analysis problem of stochastic nonlinear discrete−time systems. Some difficulties have been solved in using Lyapunov’s method and fixed−point theory. The asymptotic stability in probability was investigated for nonlinear stochastic discrete systems in [9], where asymptotic stability criteria based on linear matrix inequalities are presented for a class of quasi−linear discrete−time stochastic systems. In [10], the authors studied the security tracking control problem with quadratic cost under network attacks for discrete stochastic systems. By transforming the security tracking problem into the state stability problem in the sense of probability of the closed−loop system, the controller parameters were given in terms of matrix inequalities. Exponential stability and ultimate boundedness for stochastic functional differential equations were studied in [11], and the same conditions for pth moment exponential stability were given when the original system was unbounded and unstable. A sufficient condition for the existence of the H−infinity filtering of nonlinear discrete stochastic systems was obtained by applying a Hamilton–Jacobi inequality in [12]. The first− and second−order conditions under weak assumptions for stochastic systems in discrete case were investigated in [13]. In addition, there are many important achievements on correlated problems related to exponential ultimate boundedness and stability, such as [14,15]. Inspired by the above studies, we developed a new ultimately exponentially bounded criterion in terms of matrix inequality by applying generalized Lipschitz conditions for the studied system.

2. Model Description

Consider discrete stochastic system:
x ( i + 1 ) = A x ( i ) + φ ( x ( i ) , u ( i ) , θ ) + D ω ( i ) h ( i + 1 ) = C x ( i )
here,
φ ( x ( i ) , u ( i ) , θ ) = φ 1 ( x ( i ) , u ( i ) ) + B φ 2 ( x ( i ) , u ( i ) ) θ
where x n is the state vector; u p is the input vector; h ( i ) r is a measurable output vector; θ is a constant parameter; A , B , C are the known constant matrices; ω ( i ) is an independent normal distribution random variable on a complete probability space; and φ ( x ( i ) , u ( i ) ) n is a real valued nonlinear vector function related to state x ( i ) and input u ( i ) .
In this paper, it is assumed that the following generalized Lipschitz condition for the nonlinear function φ ( x ( i ) , u ( i ) , θ ) is satisfied:
φ ˜ Q φ ˜ ( x x ^ ) R ( x x ^ )
where φ ˜ = φ ( x ( i ) , u ( i ) , θ ) φ ( x ^ ( i ) , u ( i ) , θ ) , and Q , R are two symmetric positive definite matrices.
The main purpose of this paper is to design the adaptive observer of the system (1) under the following assumptions, i.e.,
( I )   θ γ θ , φ 2 F γ φ
( II )   B T P = T C
where, γ θ , γ φ are real constants, P is a positive definite matrix, and T is a real matrix. Before giving the main conclusions, we first introduce the following lemmas.
Lemma 1
([16]).Consider discrete stochastic process  x ( k ) . Suppose there is a stochastic function  V k ( x ( k ) )  and constants  0 < k 1 1 , k 2 , k 3 > 0 , so that
k 3 x ( k ) 2 V k x ( k )
and
E [ V k + 1 ( x ( k + 1 ) ) | x ( k ) V k ( x ( k ) ) ] k 1 V k ( x ( k ) ) + k 2 a . s .
is true; then, the process x ( k ) is ultimately exponentially bounded in the mean square. In addition,
E [ k 3 x ( k ) 2 ] ( 1 k 1 ) k + k 2 / k 1
Lemma 2 
([17]).(Schur Complement) The following conditions are equivalent:
(1) 
X < 0 ;
(2) 
X 11 < 0 , X 22 X 12 T X 11 1 X 12 < 0 ;
(3) 
X 22 < 0 , X 11 X 12 X 22 1 X 12 T < 0 ,
where X = X 11 X 12 X 12 T X 22 is the symmetric matrix.

3. Main Results

In the following, an adaptive state observer is designed to estimate parameter θ . The observer of nonlinear stochastic system is
x ^ ( i + 1 ) = A x ^ ( i ) + φ ( x ^ ( i ) , u ( i ) , θ ^ ) + L ( y ( i ) C x ^ ( i ) )
θ ^ ( i + 1 ) = Γ θ ^ ( i ) + Γ φ 2 T ( x ^ ( i ) , u ( i ) ) T ( y ( i ) C x ^ ( i ) )
where L and T are undetermined matrices with appropriate dimensions.
According to the Formulae (1), (4) and (5), Error vector x ˜ ( i ) = x ( i ) x ^ ( i ) and θ ˜ ( i ) = θ θ ^ ( i ) can be expressed as
x ˜ ( i + 1 ) = ( A L C ) x ˜ ( i ) + φ ˜ + B f 2 ( x ^ ( i ) , u ( i ) ) θ ˜ ( i ) + D x ( i ) ω ( i )
θ ˜ ( i + 1 ) = θ Γ θ ^ ( i ) Γ φ 2 T ( x ^ ( i ) , u ( i ) ) T C x ˜ ( i )
Theorem 1.
Consider stochastic systems (1), the adaptive observer satisfies formulae (4) and (5). If there are positive definite matrices P > 0 , Q > 0 , R > 0 , constants σ 1 , σ 2 and gain matrix L making the following matrix inequalities solvable:
2 R P A T P C T Y T A T P C T Y T A T P C T Y T C T Y T P 0 0 0 Q 0 0 I 0 I 2 P < σ 1 I
γ φ 2 B T B μ I + I γ φ B T P γ φ B T Q + P 0 P < σ 2 I
where
μ I = Γ Γ 1 < 0
Then, the error estimation systems (6) and (7) are ultimately exponentially bounded in the mean square sense.
Proof of Theorem 1.
Set ξ ( i ) = x ˜ ( i ) θ ˜ ( i ) , considering Lyapunov function
V i = ξ T ( i ) P ¯ ξ ( i )
where P ¯ = P 0 0 Γ 1 , then, the difference operator
Δ V = E [ V i + 1 | ξ ( i ) V i ]     = E { V i + [ ( A L C ) x ˜ ( i ) + φ ˜ + B φ 2 ( x ^ ( i ) , u ( i ) ) θ ˜ ( i ) + D x ( i ) ω ( i ) ] T P [ ( A L C ) x ˜ ( i ) + φ ˜ + B φ 2 ( x ^ ( i ) , u ( i ) ) θ ˜ ( i ) + D x ( i ) ω ( i ) ] + [ θ θ ˜ ( i ) Γ φ 2 T ( x ^ ( i ) , u ( i ) ) T C x ˜ ( i ) ] T Γ 1 [ θ θ ˜ ( i ) Γ φ 2 T ( x ^ ( i ) , u ( i ) ) T C x ˜ ( i ) ] }
can be obtained.
Noticing conditions (I) and (II), we can obtain
Δ V = x ˜ T ( i ) ( A L C ) T P ( A L C ) x ˜ ( i )     + 2 x ˜ T ( i ) P Q 1 / 2 Q 1 / 2 φ ˜     + 2 x ˜ T ( i ) ( A L C ) T P B f 2 ( x ^ ( i ) , u ( i ) ) θ ˜     + φ ˜ T P φ ˜ + 2 φ ˜ T ( Q P ) 1 / 2 ( Q P ) 1 / 2           P B φ 2 ( x ^ ( i ) , u ( i ) ) θ ˜ ( i )     + θ ˜ T ( i ) φ 2 T ( x ^ ( i ) , u ( i ) ) B T P B φ 2 ( x ^ ( i ) , u ( i ) ) θ ˜ ( i )     + θ ˜ T ( i ) Γ θ ˜ ( i ) 2 θ ˜ T ( i ) Γ φ 2 T ( x ^ ( i ) , u ( i ) ) T C x ˜ ( i )     + x ˜ T ( i ) C T T T φ 2 ( x ^ ( i ) , u ( i ) ) Γ φ 2 T ( x ^ ( i ) , u ( i ) ) T C x ˜ ( i )     x ˜ T ( i ) P x ˜ ( i ) θ ˜ T ( i ) Γ 1 θ ˜ ( i ) = ξ T ( i ) ( 1 , 1 ) 0 ( 2 , 2 ) ξ ( i ) + a 1
where
( 1 , 1 ) = ( A L C ) T P ( A L C ) + 2 R + ( A L C ) T P Q 1 P ( A L C ) + ( A L C ) T P P ( A L C ) + C T L T L C P ( 2 , 2 ) = γ φ 2 B T B + γ φ 2 B T P ( Q P ) 1 P B + γ φ 2 B T P B + Γ Γ 1 + I a 1 = tr ( D T P D )
Note that if the conditions
( A L C ) T P ( A L C ) + 2 R + ( A L C ) T P Q 1 P ( A L C ) + ( A L C ) T P P ( A L C ) + C T L T L C P < σ 1 I   σ 1 > 0
γ φ 2 B T B + γ φ 2 B T P ( Q P ) 1 P B + γ φ 2 B T P B + μ I + I < σ 2 I σ 2 > 0
μ I = Γ Γ 1 < 0
are satisfied, then
E [ V i + 1 | ξ ( i ) V i ] < max { σ 1 , σ 2 } ξ ( i ) 2 + a 1
max { σ 1 , σ 2 } / λ max ( P ¯ ) V i + a 1
In this way, using Lemma 1, we can directly deduce that the error dynamic systems (4) and (5) are exponentially bounded in the mean square sense.
In addition, setting L = P 1 Y , according to the Schur lemma and inequality, it is easy to see that inequalities (10) are equivalent to linear matrix inequalities, respectively, (8) and (9).
Thus, using YALMIP toolbox in Matlab and solving matrix inequalities (8) and (9), the undetermined matrices L and T in adaptive observers (4) and (5) can be obtained. □

4. Numerical Examples

Numerical examples are given below in order to illustrate the feasibility of the conclusions.
Example 1.
Consider nonlinear stochastic system (1), and the system parameters are as follows:
A = 2.7 1 0.5 10 , B = 2.1 1.5 D = 0.1 0 0 0.1 , C = 1 0.5 φ ( x ( i ) , u ( i ) , θ ) = 0.01 cos ( x 2 ( i ) ) θ , θ = 0.5
Then, there are   γ θ = 0.5 , γ φ = 0.01 . If the parameter Γ is selected as 1 / ( 1 + 2 ) , then using YALMIP toolbox in Matlab to solve LMIs (11), (12) and the matching condition (II), we can obtain
P = 158.4679 67.4292 67.4292 50.2413 Q = 1.9985 1.1203 1.1203 1.9823 × 10 3 R = 1.0791 × 10 3 5.971 × 10 2 5.971 × 10 2 1.0407 × 10 3 Y = 87.4140 36.9471 ,   T = 433.9264   σ 1 = 3.1355 × 10 3 , σ 2 = 1.991 × 10 3 L = P 1 Y = 0.5565 × 10 1 1.15 × 10 2
Thus, matrices L , T are solved easily using the YALMIP toolbox, and then the error estimation systems are exponentially bounded in the mean square sense. Error vector and parameter response trajectories are provided in Figure 1, which shows that error system is ultimately exponentially bounded, and the estimation effect is also relatively good.
Example 2.
Considering a single−link flexible−joint robot system [18], the system parameters are taken as
A ¯ = 0 1 0 0 48.6 1.26 48.6 0 0 0 0 10 1.95 0 1.95 0 , B = 1 0 0 0
C is a four−dimensional identity matrix. Using the Euler discretization method with the sampling time 0.01, the system for (1) is given, where A = I + 0.01 A ¯ , φ ( x ( i ) , u ( i ) , θ ) = 0.01 [ 10 sin x 4 θ 0 0 0 ] T .  In addition, we set  θ = 0.5 , Γ = 0.5 , γ φ = 0.3 , γ θ = 0.5 ,  so that by solving matrix inequalities (8), (9) and the matching condition (II), we can obtain
P = 6.667 × 10 1 3 × 10 4 1 × 10 4 0 3 × 10 4 6.752 × 10 1 4 . 1 × 10 3 2 × 10 4 1 × 10 4 4 . 1 × 10 3 6 . 687 × 10 1 1 × 10 4 0 2 × 10 4 1 × 10 4 6.667 × 10 1 Q = 4.3664 2.6698 2.6698 2.6698 2.6698 4.5265 2.7041 2.7041 2.6698 2.7041 4.5265 2.7041 2.6698 2.7041 2.7041 4.5265 × 10 6 R =   3.0647 0.8319 0.8319 0.8228 0.8319 3.0647 0.8319 0.8228 0.8319 0.8319 3.067 0.8228 0.8228 0.8228 0.8228   3.0895 × 10 6 Y = 3.333 2.208 2.382 2.390 2.208 3.333 2.696 2.381 2.382 2.696 3.333 2.423 2.390 2.381 2.423 3.333 × 10 1 T = [ 6.667 × 10 1 3 × 10 4 1 × 10 4 0 ] σ 1 = 7.7036 × 10 6 , σ 2 = 3.6102 × 10 6 L = 4.999 3.310 3.572 3.584 3.288 4.959 4.021 3.546 3.585 4.064 5.011 3.648 3.585 3.570 3.635 4.999 × 10 1
Figure 2 gives the trajectory of the state x ˜ ( i ) of error system (6) and (7). It shows that the error system is ultimately exponentially bounded. In addition, estimation error of state is fluctuating near 0, which means that the observer (4), (5) has a good estimation effect on the system (1).

5. Conclusions

This paper studied the ultimately exponentially bounded estimate problem for nonlinear discrete systems based on generalized Lipschitz conditions. A new condition making the error system uniformly exponentially bounded in the mean square sense was established. The obtained condition was based on some matrix inequalities, so that the gain matrix can be easily solved by YALMIP toolbox in Matlab. Two numerical examples were given to verify the effectiveness of our method.

Author Contributions

Conceptualization, X.M.; methodology, X.M. and Y.X.; software, X.M. and F.Y.; validation, X.M. and Y.X.; formal analysis, X.M. and F.Y.; original draft preparation, X.M., Y.X., and F.Y.; writing—review and editing, X.M. and Y.X.; supervision, X.M. and Y.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data and code used in the research may be obtained from the corresponding author upon request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, K.; Jiang, B. Adaptive observer−based fast fault estimation. Int. J. Control Autom. Syst. 2008, 6, 320–326. [Google Scholar]
  2. Yan, X.G.; Edwards, C. Fault estimation for single output nonlinear systems using an adaptive aliding mode estimator. IET Control Theory Appl. 2008, 2, 841–850. [Google Scholar] [CrossRef]
  3. Farza, M.; M’Saad, M.; Maatoug, T.; Kamoun, M. Adaptive observers for nonlinearly parameterized class of nonlinear systems. Automatica 2009, 45, 2292–2299. [Google Scholar] [CrossRef]
  4. Deng, H.; Krsti´c, M. Output−feedback stabilization of stochastic nonlinear systems driven by noise of unknown covariance. Syst. Control Lett. 2000, 39, 173–182. [Google Scholar] [CrossRef]
  5. Miao, X.; Li, L. Adaptive observer−based control for a class of nonlinear stochastic systems. Int. J. Comput. Math. 2015, 92, 2251–2260. [Google Scholar] [CrossRef]
  6. Haddad, W.M.; Lee, J. Lyapunov theorems for stability and semistability of discrete−time stochastic systems. Automatica 2022, 142, 110393. [Google Scholar] [CrossRef]
  7. Zong, X.; Lei, D.; Wu, F. Discrete Razumikhin−type stability theorems for stochastic discrete−time delay systems. J. Frankl. Inst. 2018, 355, 8245–8265. [Google Scholar] [CrossRef]
  8. Alaviani, S.S. Stability of Deterministic and Stochastic Nonlinear Discrete−Time Systems by Means of Fixed Point Theory. In Proceedings of the American Control Conference, Philadelphia, PA, USA, 10–12 July 2019; pp. 3051–3056. [Google Scholar]
  9. Jiang, X.; Tian, S.; Zhang, T.; Zhang, W. Stability and stabilization of nonlinear discrete-time stochastic systems. Int. J. Robust Nonlinear Control 2019, 29, 6419–6437. [Google Scholar] [CrossRef]
  10. Yu, Y.; Liu, B.P.; Hu, W.S. Security tracking control for discrete−time stochastic systems subject to cyberattacks. ISA Trans. 2022, 127, 133–145. [Google Scholar] [CrossRef] [PubMed]
  11. Huang, F.; Li, J. Exponential Ultimate Boundedness and Stability of Impulsive Stochastic Functional Differential Equations. Int. J. Control 2021. [Google Scholar] [CrossRef]
  12. Zhang, T.L.; Deng, F.Q.; Zhang, W.H. Robust H−infinity filtering for nonlinear discrete−time stochastic systems. Automatica 2021, 123, 109343. [Google Scholar] [CrossRef]
  13. Song, T.; Liu, B. First−order and second−order necessary optimality conditions for discrete−time stochastic systems with delay. IMA J. Math. Control Inf. 2022, 39, 731–750. [Google Scholar] [CrossRef]
  14. Lui, D.G.; Petrillo, A.; Santini, S. Exponential bipartite tracking consensus in cooperative−antagonistic nonlinear Multi−Agent Systems with multiple communication time−varying delays. IFAC J. Syst. Control 2022, 22, 100209. [Google Scholar] [CrossRef]
  15. Song, Y.; He, L.; Wang, Y. Globally Exponentially Stable Tracking Control of Self−Restructuring Nonlinear Systems. IEEE Trans. Cybern. 2019, 51, 4755–4765. [Google Scholar] [CrossRef] [PubMed]
  16. Agniel, R.G.; Jury, E.I. Almost Sure Boundedness of Randomly Sampled Systems. SIAM J. Control 1971, 9, 372–384. [Google Scholar] [CrossRef]
  17. Boyd, S.; El Ghaoui, L.; Feron, E.; Balakrishnan, V. Linear Matrix Inequalities in System and Control Theory; SIAM (Studies in Applied Mathematics): Philadelphia, PA, USA, 1994. [Google Scholar]
  18. Yi, K.; Hedrick, K. Observer−Based Identification of Nonlinear System Parameters. J. Dyn. Syst. Meas. Control 1995, 117, 175–182. [Google Scholar] [CrossRef]
Figure 1. Error vector and parameter response trajectories for the error system in Example 1.
Figure 1. Error vector and parameter response trajectories for the error system in Example 1.
Mathematics 11 00973 g001
Figure 2. Error vector and parameter response trajectories for the error system in Example 2.
Figure 2. Error vector and parameter response trajectories for the error system in Example 2.
Mathematics 11 00973 g002
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

Miao, X.; Xu, Y.; Yao, F. Ultimately Exponentially Bounded Estimates for a Class of Nonlinear Discrete−Time Stochastic Systems. Mathematics 2023, 11, 973. https://doi.org/10.3390/math11040973

AMA Style

Miao X, Xu Y, Yao F. Ultimately Exponentially Bounded Estimates for a Class of Nonlinear Discrete−Time Stochastic Systems. Mathematics. 2023; 11(4):973. https://doi.org/10.3390/math11040973

Chicago/Turabian Style

Miao, Xiufeng, Yaoqun Xu, and Fengge Yao. 2023. "Ultimately Exponentially Bounded Estimates for a Class of Nonlinear Discrete−Time Stochastic Systems" Mathematics 11, no. 4: 973. https://doi.org/10.3390/math11040973

APA Style

Miao, X., Xu, Y., & Yao, F. (2023). Ultimately Exponentially Bounded Estimates for a Class of Nonlinear Discrete−Time Stochastic Systems. Mathematics, 11(4), 973. https://doi.org/10.3390/math11040973

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