Next Article in Journal
A Novel Path Planning Approach for Mobile Robot in Radioactive Environment Based on Improved Deep Q Network Algorithm
Next Article in Special Issue
Tricyclic Graph with Minimum Randić Index
Previous Article in Journal
Scheduling Scientific Workflow in Multi-Cloud: A Multi-Objective Minimum Weight Optimization Decision-Making Approach
Previous Article in Special Issue
Inverse Graphs in m-Polar Fuzzy Environments and Their Application in Robotics Manufacturing Allocation Problems with New Techniques of Resolvability
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Controller Design and Stability Analysis for a Class of Leader-Type Stochastic Nonlinear Systems

Department of Mathematics, Harbin Institute of Technology, Harbin 150001, China
Symmetry 2023, 15(11), 2049; https://doi.org/10.3390/sym15112049
Submission received: 30 September 2023 / Revised: 4 November 2023 / Accepted: 7 November 2023 / Published: 11 November 2023
(This article belongs to the Special Issue Advances in Graph Theory and Symmetry/Asymmetry)

Abstract

:
In this paper, the non-scaling backstepping approach is used to examine the controller design process and stability analysis of a class of leader-type stochastic nonlinear systems. By utilizing the non-scaling backstepping design method and Lyapunov method, the controller of the leader-type stochastic nonlinear system is derived. Different from the previous literature on controller design, we develop a more computationally efficient way for designing controllers because the scaling function in the coordinate transformation is not included. Meanwhile, the prescribed-time mean-square stabilization on the equilibrium and two important estimates are derived by combining the Lyapunov method with the matrix norm. Compared to the finite-time stabilization in other studies, the prescribed-time stabilization can determine the convergence time without relying on the initial value and has more real-world applicability. To illustrate the effectiveness of the controller derived in this paper, numerical examples are provided finally.

1. Introduction

During the past two decades, a lot of attention has been payed to the stability of stochastic control systems [1,2,3,4,5]. In contrast to deterministic systems [6,7,8], perturbations and unmodeled dynamical behavior in real problems are always described in the model through noise. So, stochastic control systems are also widely studied, and have yielded important results in econometrics, biology, environmental science, and other fields [9,10,11]. In [12], the predefined-time stability problem of nonlinear systems was discussed by using a nonlinear control strategy. A predefined time control for nonlinear polytopic systems is discussed in [13]. The bulk of the first control systems, such as steam and wattage regulators and liquid level regulators, were thought to be linear. In the actual device, certain nonlinearities were disregarded, while others were substituted by individuals with linear connections. The linear system paradigm is no longer relevant as science and technology advance, due to increasing in the variety of controlled objects and the complexity of the controls, as well as varied greater standards for control precision [6,14]. The majority of systems in practical engineering problems are nonlinear, such as electric power systems, robot control systems, multibody systems, etc. [15,16,17,18]. There are more widespread applications, even if the characteristics of nonlinear systems make the task more difficult and provide certain difficulties for our research.
In recent years, attempts have been made to study finite-time control of stochastic nonlinear systems, and Lyapunov theoretical criteria for stochastic finite-time stability have been developed [14,19,20]. Arbi et al. [21] studied the synchronization of a competitive neural network using a feedback control gain matrix based on Lyapunov stability theory. The finite-time state feedback stability of a class of continuous time nonlinear systems with conical nonlinear bounded feedback control gain perturbations and additive perturbations is proposed [6]. The mean pulse interval approach and the construction of a controller with an adequate Lyapunov function are used to investigate the finite time stability of a nonlinear pulse sampled data system [7]. The finite time random input state stability problem for a class of pulse-switched stochastic nonlinear systems is considered [22]. All the above studies require the system to be stable under the stochastic settling time, which generally depends on the choice of initial value. However, it is challenging to know the initial value, and finite-time stability is challenging to apply in practical applications. In contrasted to finite-time control, prescribed-time control enables the specification of a certain convergence time without carefully considering the initiation value, which makes the method more useful [8,23,24]. The suggested approach takes advantage of a scaling of states that grows infinitely towards terminal time through a time function, and then builds a controller that stabilizes the system in a scaling original state representation, producing an adjustment for the within a given finite time [8]. The stochastic zero controllability problem of strictly feedback nonlinear systems with random perturbations is solved by the prescribed-time mean-square stabilization problem, which offers the first feedback solution [23]. The prescribed-time mean-square stabilization problem of stochastic nonlinear systems without sensorless uncertainty is discussed via a novel non-scaling output feedback control method [24]. The study of prescribed-time control is driven by the fact that stabilization is necessary in a number of real-world applications in order to achieve the control objectives within a specified finite time [25]. Through the above literature, we can easily see that it is important to investigate the specified time control of stochastic nonlinear systems from both a theoretical and practical perspective.
Motivated by the above view, we investigate the prescribed-time mean-square stabilization of the leader-type stochastic nonlinear systems. In fact, the paper focuses on the controller design and stability analysis of a class of leader-type stochastic nonlinear systems using the non-scaling backstepping approach. By combining the Lyapunov method with the matrix norm and using the new approach to controller design, the paper derives the prescribed-time mean-square stabilization on the equilibrium and two important estimates. This approach offers advantages over finite-time stabilization as it allows for determining convergence time without relying on the initial value, making it more applicable in real-world scenarios. The effectiveness of the derived controller and the practical demonstration of the proposed approach is projected by the numerical simulation. What follows are the main contributions of this paper:
  • For stability analysis of a leader-type system model, we choose the control of the prescribed time. By the non-scalar design approach for stochastic nonlinear systems, the controller is designed in this paper. This approach allows for designing of a simpler controller because it does not use a scalar function in the coordinate transformation, which can significantly reduce the computational burden of the time-varying scalar function.
  • We considered the stability of the systems with the controller, which is obtained by the above method. It can be proved that the controller can make the system achieve stability for the prescribed time in this paper. Then, we obtain two important mean-square estimates.
The remainder of this article is organized as follows. Preliminaries and the model description are introduced in Section 2. In Section 3, we focus on the non-scaling controller design and stability analysis. To illustrate the effectiveness of the controller derived in this paper, we give two examples to show the theoretical results in Section 4. In Section 5, the conclusion is drawn.

2. Preliminaries and Model Description

2.1. Preliminaries

Without loss of generality in this paper,  R + = [ 0 , + )  denotes the set of nonnegative real numbers,  R n  denotes the n-dimensional Euclidean space with Euclidean norm  | · | , and  Z  and  Z +  denote the set of integers and the set of positive integers, respectively. For a given vector or matrix  X X T  denotes its transpose,  T r { X }  denotes its trace when  X  is square, and  | X |  is the Euclidean norm of the vector  X . Define  | A | = ( i = 1 n j = 1 m a i j 2 ) 1 2  for a matrix  A n × m , where  a i j  are the elements of  A . A complete probability space is presented as  Ω , F , P  with the filtration  { F t }  satisfying usual conditions.  W ( t )  is an m-dimensional Wiener process defined on  Ω , F , P . Let  C 1 , 2 ( R + × R n ; R + )  denote a class of nonnegative functions  V ( t , x )  on  R + × R n  which are continuously once differentiable in t and twice in x.
We introduce the following scaling functions:
μ ( t ) = ( T t 0 + T t ) m , t [ t 0 , t 0 + T ) ,
where  m 2  is a integer and  T > 0  is the freely prescribed time. Obviously,  μ ( t )  is a monotonically increasing function on  [ t 0 , t 0 + T )  with  μ ( t 0 ) = 1  and  lim t t 0 + T μ ( t ) = .
Consider the following stochastic nonlinear system:
d x = f ( t , x ) d t + g T ( t , x ) d W ( t ) , x 0 R n ,
where  x R n  is the system state. The functions  f : R + × R n R n  and  g : R + × R n R m × n  are continuous and are locally Lipschitz in x.
For any given  U ( t , x ) C 1 , 2  associated with the It o ^  stochastic system (2), the differential operator  L  is defined as  L U = Δ U t + U x f ( t , x ) + 1 2 T r { g ( t , x ) 2 U x 2 g T ( t , x ) } .

2.2. Model Description

We consider a class leader-type of stochastic nonlinear systems described by
d x i = ( x n + f i ( t , x ) ) d t + g i T ( t , x ) d W ( t ) , i = 1 , 2 , , n 1 , d x n = ( u + f n ( t , x ) ) d t + g n T ( t , x ) d W ( t ) ,
where  x = ( x 1 , x 2 , , x n ) T R n  and  u R  are the system state and control input. The function  f i : R + × R n R  and  g i : R + × R n R m  are continuous and are locally Lipschitz in x, and  f i ( t , 0 ) = 0 , g i ( t , 0 ) = 0 , i = 1 , 2 , , n W ( t )  is an m-dimensional independent standard Wiener process. For system (3), we need the following assumption.
Assumption 1. 
There exist positive constants  c i 1 c i 2  ( i = 1 , 2 , , n 1 ) and  c n 1 c n 2  such that
| f i ( t , x ) | c i 1 | x i | , | g i ( t , x ) | c i 2 | x i | ,
and
| f n ( t , x ) | c n 1 ( | x 1 | + | x 2 | + + | x n | ) , | g n ( t , x ) | c n 2 ( | x 1 | + | x 2 | + + | x n | ) .
Remark 1. 
Assumption 1 is obtained by deforming the linear growth condition. The functions satisfying Assumption 1 exist, which is found by the simulation arithmetic in Section 4.
Remark 2. 
Different from existing works [3,8,15], etc., the proposal for a leader-type stochastic nonlinear system, which can be seen from Equation (3) and Assumption 1, is novel. This system embodies the one-to-many leadership characteristics, such as the food chain model in the ecosystem.
With Assumption 1, the objective of this paper is to design a prescribed-time controller for the system (3), such that the system has an almost surely unique solution on  [ t 0 , t 0 + T )  and the equilibrium at the origin is prescribed-time mean-square stabilization. A definition and two lemmas employed throughout this paper are demonstrated.
Definition 1 
([5]). For the stochastic system (2) with  f ( t , 0 ) = 0  and  g ( t , 0 ) = 0 , the equilibrium  x ( t ) = 0  is a prescribed-time mean-square stabilization if there exist positive constants  k i ( 1 i 4 )  such that
E | x ( t ) | 2 k 1 | x ( t 0 ) | 2 ( 1 + μ 1 k 2 ( t ) ) e k 3 μ 1 k 4 ( t ) , t [ t 0 , t 0 + T ) .
Lemma 1 
([5]). Consider system (2). If there exist a nonnegative function  U ( t , x ) C 1 , 2 ( [ t 0 , t 0 + T ) × R n ; R + )  and positive constants  c 0  and  M 0  such that
lim | x | + inf t [ t 0 , T 1 ] U ( t , x ) = + , T 1 ( t 0 , t 0 + T ) ,
L U ( t , x ) c 0 μ U + μ M 0 , t ( t 0 , t 0 + T ) ,
then the function  U ( t , x )  satisfies
E U ( t , x ( t ) ) e c 0 t 0 t μ ( s ) d s U ( t 0 , x 0 ) + M 0 c 0 , t [ t 0 , t 0 + T ) .
Lemma 2 
([23]). There exist real variables x and y, for any positive real numbers  a , b , m , and n, such that
a x m y n b | x | m + n + n m + n ( m + n m ) m n a m + n n b m n | y | m + n .
Applying the definition and lemmas as above, we will develop the controller design and stability analysis in the next section.

3. Main Results

In this section, a new controller that enables system (3) to reach stability is designed by a non-scaling backstepping design method. Based on the Lyapunov method and the matrix norm, in Theorem 1, we proved that system (3) reaches the prescribed-time mean-square stabilization. Further, two important mean-square estimates hold, which implies the effectiveness of system (3).

3.1. Controller Design

In this subsection, the controller for system (3) is designed as follows:
Step 1: For  i = 1 , 2 , , n 1 , we define
V i = 1 4 ξ i 4 , ξ i = x i ,
and from (3) and (4), and the definition of  L , we have
l L V i ( ξ i ) = ξ i 3 ( x n + f i ( t , x ) ) + 3 2 ξ i 2 | g i ( t , x ) | 2 ξ i 3 x n + c i 1 ξ i 4 + 3 2 c i 2 2 ξ i 4 = ξ i 3 ( x n x i * ) + ξ i 3 x i * + ξ i 4 ( c i 1 + 3 2 c i 2 2 ) .
Choosing
x i * = μ ( c i + c i 1 + 3 2 c i 2 2 ) ξ i = Δ μ α i ξ i ,
which substitutes into (12), yields
L V i ( ξ i ) c i μ ξ i 4 + ξ i 3 ( x n x i * ) ,
where  c i > 0 , i = 1 , 2 , , n 1  are design parameters.
Step 2: Define
ξ n = x n + i = 1 n 1 α i μ ξ i .
By (3) and the It o ^  formula, we obtain
l d ξ n = ( u + f n ( t , x ) + i = 1 n 1 ( α i μ x n + α i μ f i ( t , x ) ) + m T μ 1 + 1 / m i = 1 n 1 α i ξ i ) d t + ( g n T ( t , x ) + i = 1 n 1 α i μ g i T ( t , x ) ) d W ( t ) .
We choose the Lyapunov function
V n ( ξ ¯ n ) = 1 4 i = 1 n ξ i 4 ,
where  ξ ¯ n = ( ξ 1 , ξ 2 , , ξ n ) T . It follows from (16), (17), and the definition of  L  that
L V n i = 1 n 1 ξ i 3 ( x n + α i μ ξ i ) i = 1 n 1 c i μ ξ i 4 + ξ n 3 ( u + f n ( t , x ) + i = 1 n 1 ( α i μ x n + α i μ f i ( t , x ) ) + m T μ 1 + 1 / m i = 1 n 1 α i ξ i ) + 3 2 ξ n 2 | g n T ( t , x ) + i = 1 n 1 α i μ g i T ( t , x ) | 2 .
By (5), we have
| f n ( t , x ) | c ^ n 1 ( μ | ξ 1 | + μ | ξ 2 | + + | ξ n | ) ,
and
| g n ( t , x ) | c ^ n 2 ( μ | ξ 1 | + μ | ξ 2 | + + | ξ n | ) ,
where  c ^ n 1  and  c ^ n 2  are positive constants. In the following, the notations  a i , j , a i , n , r , i , j = 1 , , n 1 , j i ; r = 1 , , 6  are all the arbitrary positive constants. Using Lemma 2, we yield
| i = 1 n 1 ξ i 3 ( x n + α i μ ξ i ) | = | i = 1 n 1 ξ i 3 ( α i μ ξ i + ξ n i = 1 n 1 α i μ ξ i ) | | i = 1 n 1 ξ i 3 ( ξ n + j = 1 j i n 1 α j μ ξ j ) | i = 1 n 1 ( a i , n , 1 + j = 1 j i n 1 a i , j + 1 4 ( 4 3 a j , i ) 3 α i 4 ) μ ξ i 4 + ( i = 1 n 1 1 4 ( 4 3 a i , n , 1 ) 3 ) ξ n 4 .
From (19) and Lemma 2, we obtain
| ξ n 3 f n ( t , x ) | | ξ n | 3 c ^ n 1 ( μ | ξ 1 | + μ | ξ 2 | + + | ξ n | ) c ^ n 1 ξ n 4 + i = 1 n 1 ( a i , n , 2 μ ξ i 4 + 3 4 ( 4 a i , n , 2 ) 1 / 3 c ^ n 1 4 / 3 μ ξ n 4 ) = i = 1 n 1 a i , n , 2 μ ξ i 4 + ( c ^ n 1 + i = 1 n 1 3 4 ( 4 a i , n , 2 ) 1 / 3 c ^ n 1 4 / 3 μ ) ξ n 4 .
It follows from (15) and Lemma 2 that
| ξ n 3 i = 1 n 1 α i μ x n | | i = 1 n 1 α i μ ξ n 4 + i = 1 n 1 ( j = 1 n 1 α j ) α i μ 2 ξ i ξ n 3 | i = 1 n 1 a i , n , 3 μ ξ i 4 + ( i = 1 n 1 α i μ + i = 1 n 1 3 4 ( 4 a i , n , 3 ) 1 / 3 ( α i j = 1 n 1 α j ) 4 / 3 μ 7 / 3 ) ξ n 4 .
According to (5), it can be deduced that
| ξ n 3 i = 1 n 1 α i μ f i ( t , x ) | | i = 1 n 1 α i c i 1 μ ξ i ξ n 3 | i = 1 n 1 a i , n , 4 μ ξ i 4 + i = 1 n 1 3 4 ( 4 a i , n , 4 ) 1 / 3 ( c i 1 α i ) 4 / 3 μ ξ n 4 .
Using Lemma 2, it is easy to obtain
| ξ n 3 m T μ 1 + 1 / m i = 1 n 1 α i ξ i | = | i = 1 n 1 m T α i μ 1 + 1 / m ξ i ξ n 3 | i = 1 n 1 a i , n , 5 μ ξ i 4 + i = 1 n 1 3 4 ( 4 a i , n , 5 ) 1 / 3 ( m T α i ) 4 / 3 μ 5 / 3 ξ n 4 .
Through (5), (20) and Lemma 2, we have
3 2 ξ n 2 | g n T ( t , x ) + i = 1 n 1 α i μ g i T ( t , x ) | 2 i = 1 n 1 a i , n , 6 μ ξ i 4 + ( i = 1 n 1 3 2 n c ^ n 2 + 1 4 ( a i , n , 6 ) 1 ( 3 2 n c ^ n 2 + 3 2 n c i 2 α i ) 2 μ 3 ) ξ n 4 .
Substituting (21)–(26) into (18), it yields
L V n i = 1 n 1 ( c i a i ) μ ξ i 4 + ξ n 3 u + ξ n 4 ( i = 1 n 1 1 4 ( 4 3 a i , n , 1 ) 3 + c ^ n 1 + i = 1 n 1 3 4 ( 4 a i , n , 2 ) 1 / 3 c ^ n 1 4 / 3 μ + i = 1 n 1 α i μ + i = 1 n 1 3 4 ( 4 a i , n , 3 ) 1 / 3 ( α i j = 1 n 1 α j ) 4 / 3 μ 7 / 3 + i = 1 n 1 3 4 ( 4 a i , n , 4 ) 1 / 3 ( c i 1 α i ) 4 / 3 μ + i = 1 n 1 3 4 ( 4 a i , n , 5 ) 1 / 3 ( m T α i ) 4 / 3 μ 5 / 3 + i = 1 n 1 1 4 ( a i , n , 6 ) 1 ( 3 2 n c ^ n 2 + 3 2 n c i 2 α i ) 2 μ 3 + 3 2 n c n 2 2 ) ,
where
a i = r = 1 6 a i , n , r + j = 1 j i n 1 a i , j + 1 4 ( 4 3 a j , i ) 1 / 3 α i 4 , i = 1 , , n 1 .
Choosing the virtual controller
u = μ 3 ξ n ( i = 1 n 1 1 4 ( 4 3 a i , n , 1 ) 3 + c ^ n 1 + i = 1 n 1 3 4 ( 4 a i , n , 2 ) 1 / 3 c ^ n 1 4 / 3 + i = 1 n 1 α i + i = 1 n 1 3 4 ( 4 a i , n , 3 ) 1 / 3 ( α i j = 1 n 1 α j ) 4 / 3 + i = 1 n 1 3 4 ( 4 a i , n , 4 ) 1 / 3 ( c i 1 α i ) 4 / 3 + i = 1 n 1 3 4 ( 4 a i , n , 5 ) 1 / 3 ( m T α i ) 4 / 3 + i = 1 n 1 1 4 ( a i , n , 6 ) 1 ( 3 2 n c ^ n 2 + 3 2 n c i 2 α i 2 ) + 3 2 n c n 2 2 ) = Δ μ 3 α n ξ n .
The following important inequation is obtained
L V n i = 1 n ( c i a i ) μ δ i ξ i 4 ,
where  c n > 0  is a design parameter,  a n = 0 δ 1 = = δ n 1 = 1 , δ n = 3 . Considering the design parameters as
c i > a i , i = 1 , 2 , , n ,
from (29) and (30), we have
L V n i = 1 n ( c i a i ) μ δ i ξ i 4 c μ V n < 0 ,
where  c = 4 min 1 i n { c i a i } .
Remark 3. 
In this subsection, we propose a non-scaling backstepping design scheme for a class of leader-type stochastic nonlinear system (3) to achieve mean-square stability at a prescribed time. The advantage of this design is that it does not use time-varying μ for the coordinate transformation  ξ n = x n i = 1 n 1 x i * . Fundamentally different from the scaling approach developed by [24], each step of the controller design of our method is performed using the scaling transformation containing μ, which is more time efficient in the computational process.

3.2. Mean-Square Stability Analysis

In the following theorem, we state the main stability results on the system (3).
Theorem 1. 
Consider the plant consisting of (3) and (28). The following conclusion hold under Assumption 1: the equilibrium at the origin of the plant is the prescribed-time mean-square stabilization with  lim t t 0 + T E | x | 2 = lim t t 0 + T E u 2 = 0 . Moreover, for  t [ t 0 , t 0 + T ) , the following important estimates hold:
E | x | 2 n ( n + ( i = 1 n 1 α i 2 ) μ 2 ) · ( i = 1 n 1 x i 4 ( t 0 ) + ( x n ( t 0 ) + μ i = 1 n 1 α i x i ( t 0 ) ) 4 ) 1 / 2 e c T m 2 ( m 1 ) ( 1 ( t 0 + T t ) m 1 1 T m 1 ) , t [ t 0 , t 0 + T ) ,
and
E u 2 n α n 2 μ 2 δ n · ( i = 1 n 1 x i 4 ( t 0 ) + ( x n ( t 0 ) + μ i = 1 n 1 α i x i ( t 0 ) ) 4 ) 1 / 2 e c T m 2 ( m 1 ) ( 1 ( t 0 + T t ) m 1 1 T m 1 ) , t [ t 0 , t 0 + T ) .
Proof. 
Let  ξ = { ξ 1 , ξ 2 , , ξ n } T . From (28), the n dimension system state x is satisfied
x = 1 0 0 0 0 1 0 0 0 0 1 0 α 1 μ α 2 μ α n 1 μ 1 ξ .
By (34), we obtain
| x | ( n + ( i = 1 n 1 α i 2 ) μ 2 ) 1 / 2 | ξ | ,
which means that
| ξ | ( n + ( i = 1 n 1 α i 2 ) μ 2 ) 1 / 2 | x | .
Noting (17) and (36), the conditions (7) and (8) in Lemma 1 hold. Therefore, by Lemma 1, we have
E V n e c t 0 t μ ( s ) d μ V n ( t 0 , x 0 ) , t [ t 0 , t 0 + T ) .
Utilising Cauchy–Schwarz inequality, one has
l E | ξ | 2 2 n ( E V n ) 1 / 2 2 n e c 2 t 0 t μ ( s ) d μ V n 1 / 2 ( t 0 , x 0 ) 2 n e c T m 2 ( m 1 ) ( 1 ( t 0 + T t ) m 1 1 T m 1 ) V n 1 / 2 ( t 0 , x 0 ) , t [ t 0 , t 0 + T ) .
Combining (35) and (38), we can obtain
l E | x | 2 n ( n + ( i = 1 n 1 α i 2 ) μ 2 ) · ( i = 1 n 1 x i 4 ( t 0 ) + ( x n ( t 0 ) + μ i = 1 n 1 α i x i ( t 0 ) ) 4 ) 1 / 2 · e c T m 2 ( m 1 ) ( 1 ( t 0 + T t ) m 1 1 T m 1 ) , t [ t 0 , t 0 + T ) .
Noting that  c > 0 T > 0 m 2  and the definition of u, we obtain
lim t t 0 + T E | x | 2 = 0 .
From (28) and (38), we obtain
l E u 2 n α n 2 μ 2 δ n ( i = 1 n 1 x i 4 ( t 0 ) + ( x n ( t 0 ) + μ i = 1 n 1 α i x i ( t 0 ) ) 4 ) 1 / 2 · e c T m 2 ( m 1 ) ( 1 ( t 0 + T t ) m 1 1 T m 1 ) , t [ t 0 , t 0 + T ) ,
and
lim t t 0 + T E | u | 2 = 0 .
The proof is completed. □
Remark 4. 
In this subsection, we propose a non-scaling backstepping design scheme for stochastic nonlinear system (3) to achieve prescribed-time mean-square stabilization. Theorem 1 is proven to hold by the form of the controller designed in Section 3.1 and the matrix norm. Compared to finite-time stabilization [7,14,19], etc., prescribed-time mean-square stabilization can define a known specific convergence time, regardless of the initial conditions, and has more practical applications.

4. Simulation Example

In this section, we give two simulation examples to show the effectiveness of the prescribed-time control design schemes developed in the last section.
Example 1. 
Consider the circuit system shown in Figure 1. By Ohm’s law, this system is described as:
d u c d t = u u c R c C , d i L d t = u i L R L L , d u d t = B d m ( F B ( u u c R c + i L ) d ) ,
where m represents the mass, d represents the distance between two parallel guides, B represents the magnetic induction intensity, F represents the external force, C denotes the capacitor, L denotes the inductor,  R c  and  R L  are the resistance of C and L, respectively, and u and  u c  are the voltage,  i L  denotes the current through L.
For the above system by physical deformation with suitable parameter selection, and then organize the form of this text system, the form of the system is obtained as follows:
d x 1 = ( x 3 10 x 1 ) d t + x 1 d ω , d x 2 = ( x 3 x 2 ) d t + x 2 d ω , d x 3 = ( u + x 1 900 x 2 18 x 3 900 ) d t + ( x 1 + x 2 + x 3 ) d ω .
Step 1: Define
V 1 = 1 4 ξ 1 4 , ξ 1 = x 1 .
From (44), we have
d ξ 1 = d x 1 = ( x 3 10 ξ 1 ) d t + ξ 1 d ω .
By the definition of  L , we have
L V 1 ξ 1 3 ( x 3 + 10 ξ 1 ) + 3 2 ξ 1 2 | ξ 1 | 2 .
Choosing
x 1 * = ( c 1 + 10 + 3 2 ) μ ξ 1 .
which substitutes into (45), it yields
L V 1 c 1 μ ξ 1 4 + ξ 1 3 ( x 3 x 1 * ) .
Next, we define
V 2 = 1 4 ξ 2 4 , ξ 2 = x 2 .
From (44), we have
d ξ 2 = d x 2 = ( x 3 ξ 2 ) d t + ξ 2 d ω .
By the definition of  L , we have
L V 2 ξ 2 3 ( x 3 + ξ 2 ) + 3 2 ξ 2 2 | ξ 2 | 2 .
Choosing
x 2 * = ( c 2 + 1 + 3 2 ) μ ξ 2 ,
which substitutes into (47), and yields
L V 2 c 2 μ ξ 2 4 + ξ 2 3 ( x 3 x 2 * ) .
Step 2: Define
V 3 = 1 4 ( ξ 1 4 + ξ 2 4 + ξ 3 4 ) , ξ 3 = x 3 + ( c 1 + 23 2 ) μ ξ 1 + ( c 2 + 5 2 ) μ ξ 2 .
From (43), we have
d ξ 3 = [ u + ξ 1 900 ξ 2 18 ξ 3 900 + ( c 1 + 23 2 ) μ ( x 3 + 10 ξ 1 ) + ( c 2 + 5 2 ) μ ( x 3 + ξ 2 ) + 2 ( ( c 1 + 23 2 ) ξ 1 + ( c 2 + 5 2 ) ξ 2 ) μ 3 / 2 ] d t + [ ξ 1 + ξ 2 + x 3 + ( c 1 + 23 2 ) μ ξ 1 + ( c 2 + 5 2 ) μ ξ 2 ] d ω .
Considering the definition of  L , we have
L V 3 c 1 μ ξ 1 4 + ξ 1 3 ( x 3 x 1 * ) c 2 μ ξ 2 4 + ξ 2 3 ( x 3 x 2 * ) + ξ 3 3 [ u + ξ 1 900 ξ 2 18 ξ 3 900 + ( c 1 + 23 2 ) μ ( x 3 + 10 ξ 1 ) + ( c 2 + 5 2 ) μ ( x 3 + ξ 2 ) + 2 ( ( c 1 + 23 2 ) ξ 1 + ( c 2 + 5 2 ) ξ 2 ) μ 3 / 2 ] + 3 2 ξ 3 2 ξ 1 + ξ 2 + ξ 3 2 .
According to the design procedure developed in Section 3, the controller is designed as
u = μ 3 ( 1 2 ( 4 3 ) 3 + 1 900 ( 1 + α 1 ) 3 4 4 1 / 3 + ( 1 900 α 2 + 1 18 ) 3 4 4 1 / 3 + 1 900 + ( α 1 + α 2 ) ( 1 + 3 4 4 1 / 3 α 1 ) + ( α 1 + α 2 ) ( 3 4 4 1 / 3 α 2 ) + 10 3 4 4 1 / 3 α 1 + 3 4 4 1 / 3 α 2 + 2 3 4 4 1 / 3 ( α 1 + α 2 ) + 3 + 3 2 ) ξ n
For simulation, we select  t 0 = 0 , T = 1 , m = 2 ,  randomly set the initial conditions as  x 1 ( 0 ) = 1.5 , x 2 ( 0 ) = 0.2 , x 3 ( 0 ) = 0.7 , and the parameters  c 1 = 7 2 , c 2 = 5 2 .  Figure 2a shows the state of system (44) without control u applied. Figure 2b shows the response of system (44) and (50). Figure 3 illustrates the effectiveness of controller u. According to Figure 4, we find that  lim t 1 E x 2 = lim t 1 E u 2 = 0 , which means that the prescribed-time mean-square stabilization is achieved. Therefore, the effectiveness of the controller design developed in Section 3 is demonstrated.
In the next example, we choose a nonlinear system to verify the effectiveness of the method in this paper.
Example 2. 
Consider the following systems:
d x 1 = ( x 3 10 x 1 ) d t + x 1 d ω , d x 2 = ( x 3 x 2 max { cos x 2 , 0.5 } ) d t + x 2 d ω , d x 3 = ( u + sin x 1 sin ( x 2 x 3 ) ) d t + ( x 1 + x 2 + x 3 ) d ω .
The derivation of this example will not be repeated. For simulation, we select  t 0 = 0 T = 0.7 m = 2 ,  and randomly set the initial conditions as  x 1 ( 0 ) = 4 , x 2 ( 0 ) = 2 x 3 ( 0 ) = 3.5 . Figure 5a shows the state of system (51) without control u applied. Figure 5b shows the response of system (51) with controller u for Example 2. Figure 6 illustrates the effectiveness of controller u. Therefore, the validity of the controller design developed in Section 3 is demonstrated.

5. Conclusions

In this paper, we discussed the specified time mean square stability problem of a class of leader-type stochastic nonlinear system (3) with the help of a new controller. Firstly, we defined new Lyapunov functions (11) and (17) for system (3). By developing a scale-free backstepping design method, a new controller has been designed to ensure that the equilibrium of the system origin is the time mean square stability specified in Theorem 1. At the same time, two important estimates, (32) and (33), were given. In addition, the special cases of circuit systems (43) and nonlinear systems (51) achieved the specified time mean square stability through the application of controllers. In future work, it is necessary to consider the influence of the time-delay of leader-type stochastic nonlinear systems.

Funding

This research received no external funding.

Data Availability Statement

Data availability is not applicable to this article as no new data were created or analyzed in this study.

Acknowledgments

The author really appreciates the valuable comments of the editors and reviewers.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Paternoster, B.; Shaikhet, L. About stability of nonlinear stochastic difference equations. Appl. Math. Lett. 2000, 13, 27–38. [Google Scholar] [CrossRef]
  2. Mao, X.R.; Yuan, C.G. Stochastic Differential Equations with Markovian Switching; Imperial College Press: London, UK, 2006. [Google Scholar]
  3. Verriest, E.I.; Michiels, W. Stability analysis of systems with stochastically varying delays. Syst. Control Lett. 2009, 58, 783–791. [Google Scholar] [CrossRef]
  4. Rafail, K. Stochastic Modelling and Applied Probability; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
  5. Li, W.Q.; Krstic, M. Stochastic nonlinear prescribed-time stabilization and inverse optimality. IEEE Trans. Autom. Control 2012, 67, 1179–1193. [Google Scholar] [CrossRef]
  6. Elbsat, M.N.; Yaz, E.E. Robust and resilient finite-time control of a class of continuous-time nonlinear systems. IFAC Proc. Vol. 2012, 45, 15–20. [Google Scholar] [CrossRef]
  7. Lv, X.X.; Li, X.D. Finite time stability and controller design for nonlinear impulsive sampled-data systems with applications. ISA Trans. 2017, 70, 30–36. [Google Scholar] [CrossRef]
  8. Song, Y.D.; Wang, Y.J.; Holloway, J.; Krstic, M. Time-varying feedback for regulation of normal-form nonlinear systems in prescribed finite time. Automatica 2017, 82, 243–251. [Google Scholar] [CrossRef]
  9. Yaghobipour, S.; Yarahmadi, M. Optimal control design for a class of quantum stochastic systems with financial applications. Phys. A Stat. Mech. Its Appl. 2018, 512, 507–522. [Google Scholar] [CrossRef]
  10. Hansen, S.D.; Huang, W.Y.; Young, K.L.; Groves, J.T. Stochastic fluctuation sensing in a bistable phosphatidylinositol-based reaction diffusion system. Biophys. J. 2016, 110, 421a. [Google Scholar] [CrossRef]
  11. Polimeni, S.; Meraldi, L.; Moretti, L.; Leva, S.; Manzolini, G. Development and experimental validation of hierarchical energy management system based on stochastic model predictive control for off-grid microgrids. Adv. Appl. Energy 2021, 2, 100028. [Google Scholar] [CrossRef]
  12. Kumar, S.; Sharma, R.K.; Kamal, S. Design of Guidance Law with Predefined Upper Bound of Settling Time. IFAC-PapersOnLine 2022, 55, 418–423. [Google Scholar] [CrossRef]
  13. Kumar, S.; Soni, S.K.; Pal, A.K.; Kamal, S.; Xiong, X.G. Nonlinear Polytopic Systems with Predefined Time Convergence. IEEE Trans. Circuits Syst. II Express Briefs 2021. [CrossRef]
  14. Zhou, Y.; Wan, X.X.; Huang, C.X.; S, X. Yang. Finite-time stochastic synchronization of dynamic networks with nonlinear coupling strength via quantized intermittent control. Appl. Math. Comput. 2020, 376, 125157. [Google Scholar]
  15. Sun, K.L.; Yu, H.; Xia, X.H. Distributed control of nonlinear stochastic multi-agent systems with external disturbance and time-delay via event-triggered strategy. Neurocomputing 2021, 452, 275–283. [Google Scholar] [CrossRef]
  16. Wang, F.; Liu, Z.; Zhang, Y.; Chen, C.L.P. Adaptive finite-time control of stochastic nonlinear systems with actuator failures. Fuzzy Sets Syst. 2019, 374, 170–183. [Google Scholar] [CrossRef]
  17. Nacif, L.A.; Bessa, M.R. Stochastic nonlinear model with individualized plants and demand elasticity for large-scale hydro-thermal power systems. Electr. Power Syst. Res. 2023, 220, 109283. [Google Scholar] [CrossRef]
  18. Tan, Z.L.; Liu, Y.; Sun, J.Y.; Zhang, H.G.; Xie, X.P. Chaos synchronization control for stochastic nonlinear systems of interior pmsms based on fixed-time stability theorem. Appl. Math. Comput. 2022, 430, 127115. [Google Scholar] [CrossRef]
  19. Chen, W.S.; Jiao, L.C. Finite-time stability theorem of stochastic nonlinear systems. Automatica 2010, 46, 2105–2108. [Google Scholar] [CrossRef]
  20. Yin, J.L.; Khoo, S.Y.; Man, Z.H.; Yu, X.H. Finite-time stability and instability of stochastic nonlinear systems. Automatica 2011, 47, 2671–2677. [Google Scholar] [CrossRef]
  21. Arbi, A.; Cao, J.D.; Alsaedi, A. Improved synchronization analysis of competitive neural networks with time-varying delays. Nonlinear Anal. Model. Control 2018, 23, 82–107. [Google Scholar] [CrossRef]
  22. Ai, Z.D.; Zong, G.D. Finite-time stochastic input-to-state stability of impulsive switched stochastic nonlinear systems. Appl. Math. Comput. 2014, 245, 462–473. [Google Scholar]
  23. Li, W.Q.; Krstic, M. Prescribed-time mean-square nonlinear stochastic stabilization. IFACPapersOnLine 2020, 53, 2195–2200. [Google Scholar] [CrossRef]
  24. Li, W.Q.; Krstic, M. Prescribed-time output-feedback control of stochastic nonlinear systems. IEEE Trans. Autom. Control 2023, 68, 1431–1446. [Google Scholar] [CrossRef]
  25. Steeves, D.; Krstic, M.; Vazquez, R. Prescribed-time estimation and output regulation of the linearized schrodinger equation by backstepping. Eur. J. Control 2020, 55, 3–13. [Google Scholar] [CrossRef]
Figure 1. Circuit system.
Figure 1. Circuit system.
Symmetry 15 02049 g001
Figure 2. Comparison of no control applied and control applied for Example 1.
Figure 2. Comparison of no control applied and control applied for Example 1.
Symmetry 15 02049 g002
Figure 3. Effectiveness of controller for Example 1.
Figure 3. Effectiveness of controller for Example 1.
Symmetry 15 02049 g003
Figure 4. Stability analysis for Example 1.
Figure 4. Stability analysis for Example 1.
Symmetry 15 02049 g004
Figure 5. Comparison of no control applied and control applied for Example 2.
Figure 5. Comparison of no control applied and control applied for Example 2.
Symmetry 15 02049 g005
Figure 6. Effectiveness of controller for Example 2.
Figure 6. Effectiveness of controller for Example 2.
Symmetry 15 02049 g006
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

Zhang, H. Controller Design and Stability Analysis for a Class of Leader-Type Stochastic Nonlinear Systems. Symmetry 2023, 15, 2049. https://doi.org/10.3390/sym15112049

AMA Style

Zhang H. Controller Design and Stability Analysis for a Class of Leader-Type Stochastic Nonlinear Systems. Symmetry. 2023; 15(11):2049. https://doi.org/10.3390/sym15112049

Chicago/Turabian Style

Zhang, Haiying. 2023. "Controller Design and Stability Analysis for a Class of Leader-Type Stochastic Nonlinear Systems" Symmetry 15, no. 11: 2049. https://doi.org/10.3390/sym15112049

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