Next Article in Journal
Analytical Relations and Statistical Estimations for Sums of Powered Integers
Next Article in Special Issue
Bilinear Optimal Control for a Nonlinear Parabolic Equation Involving Nonlocal-in-Time Term
Previous Article in Journal
Mappings of a Bounded Dirichlet Integral: The Modulus Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

About Stabilization of the Controlled Inverted Pendulum Under Stochastic Perturbations of the Type of Poisson’s Jumps

Department of Mathematics, Ariel University, Ariel 40700, Israel
Axioms 2025, 14(1), 29; https://doi.org/10.3390/axioms14010029
Submission received: 26 November 2024 / Revised: 26 December 2024 / Accepted: 29 December 2024 / Published: 31 December 2024
(This article belongs to the Special Issue Advances in Mathematical Optimal Control and Applications)

Abstract

:
The classical problem of stabilization of the controlled inverted pendulum is considered in the case of stochastic perturbations of the type of Poisson’s jumps. It is supposed that stabilized control depends on the entire trajectory of the pendulum. Linear and nonlinear models of the controlled inverted pendulum are considered, and the stability of the zero and nonzero equilibria is studied. The obtained results are illustrated by examples with numerical simulation of solutions of the equations under consideration.

1. Introduction

The problem of stabilization for the mathematical model of the controlled inverted pendulum has been very popular among researchers over many years (see, for instance [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]). The nonlinear model of the controlled inverted pendulum has the form of a nonlinear differential equation of the second order
x ¨ ( t ) a sin x ( t ) = u ( t ) , a > 0 , t 0 ,
where x ( t ) measures the angle between the rod and the upward vertical (Figure 1). The linearized mathematical model of the controlled inverted pendulum can be described by the linear differential equation of the second order
x ¨ ( t ) a x ( t ) = u ( t ) , a > 0 , t 0 .
The classical approach to stabilization [1] for the Equation (1) or the Equation (2) uses the control u ( t ) , which is a linear combination of the state and velocity of the pendulum, i.e.,
u ( t ) = b 1 x ( t ) b 2 x ˙ ( t ) , b 1 > a , b 2 > 0 .
But this type of control, which represents instantaneous feedback, is quite difficult to realize because usually it is necessary to have some finite time to make measurements of the coordinates and velocities to treat the results of the measurements and to implement them in the control action.
Unlike the classical approach to stabilization, another approach to stabilization is proposed in [8,9,23]. It is supposed that only the trajectory of the pendulum is observed and the control u ( t ) does not depend on the velocity, but depends on the previous values of the trajectory x ( s ) , s t , and is given in the form
u ( t ) = 0 d K ( τ ) x ( t τ ) ,
where the kernel K ( τ ) is continuous from the right function of the bounded variation on [ 0 , ) and the integral is understood in the Stieltjes sense. This means, in particular, that both distributed and discrete delays can be used, depending on the concrete choice of the kernel K ( τ ) .
In addition, it is supposed that the pendulum is under the influence of stochastic perturbations; so, the considered stabilization problem is a problem of the theory of stochastic functional differential equations [23,32,33,34,35,36,37].
The initial conditions for the system (1), (3) or (2), (3) are
x ( s ) = ϕ ( s ) , x ˙ ( s ) = ϕ ˙ ( s ) , s 0 ,
where ϕ ( s ) is a given continuously differentiable function.

1.1. Stability Conditions in the Deterministic Case

Substituting (3) into (2), putting x 1 ( t ) = x ( t ) , x 2 ( t ) = x ˙ ( t ) and using (4), we obtain the system of linear differential equations with delay
x ˙ 1 ( t ) = x 2 ( t ) , x ˙ 2 ( t ) = a x 1 ( t ) + 0 d K ( τ ) x 1 ( t τ ) , x 1 ( s ) = ϕ ( s ) , x 2 ( s ) = ϕ ˙ ( s ) , s 0 .
Let us denote
k i = 0 τ i d K ( τ ) , i = 0 , 1 , k 2 = 0 τ 2 | d K ( τ ) | .
By virtue of the general method of Lyapunov functionals construction in [23] the following statements have been proven.
Theorem 1.
Let be
a 1 = ( a + k 0 ) > 0 , k 1 > 0 , k 2 < 4 1 + 1 + 4 a 1 k 1 2 .
Then, the zero solution of the system (5) is asymptotically stable.
Remark 1.
Note that the two first inequalities (7) are necessary conditions for asymptotic stability of the zero solution of the system (5); the third inequality (7) is a sufficient condition only.
Remark 2.
Note that the third inequality (7) can be represented in the form
k 1 > k 2 a 1 2 ( 2 k 2 ) , k 2 < 2 .
Remark 3.
Note that the inverted pendulum cannot be stabilized by a control that depends on the velocity only, i.e., u ( t ) = 0 d K ( τ ) x ˙ ( t τ ) or on the acceleration only, i.e., u ( t ) = 0 d K ( τ ) x ¨ ( t τ ) .

1.2. Transformation to a System of Differential Equations of Neutral Type

From the first equation of (5), we have
t τ t x 2 ( s ) d s = t τ t x ˙ 1 ( s ) d s = x 1 ( t ) x 1 ( t τ ) .
Putting
G ( t , x 2 t ) = 0 d K ( τ ) t τ t ( s t + τ ) x 2 ( s ) d s , a 1 = ( a + k 0 ) , z ( t ) = x 2 ( t ) G ( t , x 2 t ) ,
from (10), (6) and (9), we obtain
d d t G ( t , x 2 t ) = k 1 x 2 ( t ) 0 d K ( τ ) t τ t x 2 ( s ) d s
and
0 d K ( τ ) x 1 ( t τ ) = k 0 x 1 ( t ) 0 d K ( τ ) t τ t x 2 ( s ) d s = k 0 x 1 ( t ) k 1 x 2 ( t ) + d d t G ( t , x 2 t ) .
Substituting (11) into the second equation of (5) and using (10), let us transform the system (5) to the form of the system of differential equations of neutral type [23,34,35,36]
x ˙ 1 ( t ) = x 2 ( t ) , z ˙ ( t ) = a 1 x 1 ( t ) k 1 x 2 ( t ) .

2. Stabilization of the Zero Solution Under Stochastic Perturbations

Linear and nonlinear models of the controlled inverted pendulum under stochastic perturbations of the type of white noise are studied in [23], where the zero and a stationary nonzero solutions are investigated analytically and via numerical simulations. Here, both these mathematical models of the controlled inverted pendulum are considered under a combination of both types of stochastic perturbations: white noise and Poisson’s jumps.
Note that the problem of stability of the controlled inverted pendulum under stochastic perturbations of the type of Poisson’s jumps is considered for the first time.
Let { Ω , F , P } be a complete probability space, { F t , t 0 } be a nondecreasing family of sub- σ -algebras of F , i.e., F s F t for s < t , E be the mathematical expectation with respect to the probability P .
Let w ( t ) and ν ( t ) be, respectively, F t -measurable by the Wiener and the Poisson processes, E ν ( t ) = λ t , λ > 0 , ν ˜ ( t ) = ν ( t ) λ t [32,33,38,39],
ξ ( t ) = σ w ( t ) + γ ν ˜ ( t ) .

2.1. Linear Model

Supposing that the parameter a in the second equation of the system (5) is under the influence of stochastic perturbations ξ ˙ ( t ) , we obtain
x ˙ 2 ( t ) = ( a + ξ ˙ ( t ) ) x 1 ( t ) + 0 d K ( τ ) x 1 ( t τ ) , a > 0 , t 0 .
In this case, instead of the system (12), we obtain the system of stochastic differential equations of the neutral type [23,32,33]
d x 1 ( t ) = x 2 ( t ) d t , d z ( t ) = ( a 1 x 1 ( t ) k 1 x 2 ( t ) ) d t + σ x 1 ( t ) d w ( t ) + γ x 1 ( t ) d ν ˜ ( t ) , x 1 ( s ) = ϕ ( s ) , x 2 ( s ) = ϕ ˙ ( s ) , s 0 ,
where z ( t ) is defined in (10).
Putting
η ( t ) = x 1 ( t ) z ( t ) , x ( t ) = x 1 ( t ) x 2 ( t ) , A = 0 1 a 1 k 1 , B = 0 0 σ 0 , C = 0 0 γ 0 ,
let us represent the system (14) in the matrix form
d η ( t ) = A x ( t ) d t + B x ( t ) d w ( t ) + C x ( t ) d ν ˜ ( t ) .
Definition 1.
The zero solution of the Equation (16) is called:
-
stable in probability if for any ε 1 > 0 and ε 2 > 0 there exists δ > 0 such that the solution x ( t ) of the Equation (16) satisfies the condition P { sup t 0 | x ( t ) | > ε 1 } < ε 2 for any initial condition P { sup s 0 | ϕ ( s ) | < δ } = 1 ;
-
mean square stable if for each ε > 0 there exists a δ > 0 such that E | x ( t ) | 2 < ε , t 0 , provided that sup s 0 E | ϕ ( s ) | 2 < δ ;
-
asymptotically mean square stable if it is mean square stable and lim t E | x ( t ) | 2 = 0 for each initial function ϕ ( s ) .
Lemma 1
([23]). Let the matrix A be defined in (15) and A means the A transpose. The matrix equation
P A + A P = Q , Q = q 0 0 1 , q > 0 ,
has the positive definite solution P = p 11 p 12 p 12 p 22 with the elements
p 11 = k 1 p 12 + a 1 p 22 , p 12 = q 2 a 1 , p 22 = p 2 a 1 , p = q + a 1 k 1 .
Theorem 2.
Let be
a 1 = ( a + k 0 ) > 0 , k 1 > 0 , k 2 < 2 , ρ = σ 2 + λ γ 2 < ρ m = 2 a 1 k 1 k 2 a 1 2 ( 2 k 2 ) ,
where k i , i = 0 , 1 , 2 , are defined in (6). Then, the zero solution of the Equation (16) (and the system (14)) is asymptotically mean square stable.
Proof
Following the general method of Lyapunov functionals construction [23], consider the functional V = V 1 + V 2 , where V 1 ( x t ) = η ( t ) P η ( t ) , η ( t ) is defined in (15), elements of the matrix P are defined in (17), the additional functional V 2 will be chosen below.
Let L be the generator of the Equation (16) [23,32,33,38,39]. Then,
L V 1 ( x t ) = 2 η ( t ) P A x ( t ) + x ( t ) B P B x ( t ) + λ [ V 1 ( η ( t ) + C x ( t ) ) V 1 ( η ( t ) ) 2 η ( t ) P C x ( t ) ] = 2 η ( t ) P A x ( t ) + x ( t ) B P B x ( t ) + λ x ( t ) C P C x ( t ) .
Note that via (15) and (10), we have
2 η ( t ) P A x ( t ) = 2 x 1 ( t ) z ( t ) p 11 p 12 p 12 p 22 0 1 a 1 k 1 x 1 ( t ) x 2 ( t ) = 2 x 1 ( t ) z ( t ) p 11 p 12 p 12 p 22 x 2 ( t ) a 1 x 1 ( t ) k 1 x 2 ( t ) = 2 x 1 ( t ) z ( t ) p 11 x 2 ( t ) a 1 p 12 x 1 ( t ) k 1 p 12 x 2 ( t ) p 12 x 2 ( t ) a 1 p 22 x 1 ( t ) k 1 p 22 x 2 ( t ) = 2 p 11 x 1 ( t ) x 2 ( t ) 2 a 1 p 12 x 1 2 ( t ) 2 k 1 p 12 x 1 ( t ) x 2 ( t ) + 2 ( p 12 x 2 ( t ) a 1 p 22 x 1 ( t ) k 1 p 22 x 2 ( t ) ) ( x 2 ( t ) G ( t , x 2 t ) ) = 2 a 1 p 12 x 1 2 ( t ) 2 ( k 1 p 22 p 12 ) x 2 2 ( t ) + 2 ( p 11 k 1 p 12 a 1 p 22 ) x 1 ( t ) x 2 ( t ) + 2 a 1 p 22 x 1 ( t ) G ( t , x 2 t ) + 2 ( k 1 p 22 p 12 ) x 2 ( t ) G ( t , x 2 t ) .
From (17), it follows that 2 a 1 p 12 = q , 2 ( k 1 p 22 p 12 ) = 1 , p 11 k 1 p 12 a 1 p 22 = 0 , 2 a 1 p 22 = p . So,
2 η ( t ) P A x ( t ) = q x 1 2 ( t ) x 2 2 ( t ) + ( p x 1 ( t ) + x 2 ( t ) ) G ( t , x 2 t ) .
Note also that via (15)
x ( t ) C P C x ( t ) = x 1 ( t ) x 2 ( t ) 0 γ 0 0 p 11 p 12 p 12 p 22 0 0 γ 0 x 1 ( t ) x 2 ( t ) = x 1 ( t ) x 2 ( t ) γ 2 p 22 0 0 0 x 1 ( t ) x 2 ( t ) = γ 2 p 22 x 1 2 ( t )
and similarly
x ( t ) B P B x ( t ) = σ 2 p 22 x 1 2 ( t ) .
Using (6), for arbitrary μ > 0 , we have
x 1 ( t ) G ( t , x 2 t ) = 0 d K ( τ ) t τ t ( s t + τ ) x 1 ( t ) x 2 ( s ) d s 1 2 0 | d K ( τ ) | t τ t ( s t + τ ) μ x 1 2 ( t ) + 1 μ x 2 2 ( s ) d s = 1 4 μ k 2 x 1 2 ( t ) + 1 2 μ 0 | d K ( τ ) | t τ t ( s t + τ ) x 2 2 ( s ) d s
and similarly
x 2 ( t ) G ( t , x 2 t ) = 0 d K ( τ ) t τ t ( s t + τ ) x 2 ( t ) x 2 ( s ) d s 1 2 0 | d K ( τ ) | t τ t ( s t + τ ) ( x 2 2 ( t ) + x 2 2 ( s ) ) d s = 1 4 k 2 x 2 2 ( t ) + 1 2 0 | d K ( τ ) | t τ t ( s t + τ ) x 2 2 ( s ) d s .
From (23) and (24), we obtain
( p x 1 ( t ) + x 2 ( t ) ) G ( t , x 2 t ) 1 4 p μ k 2 x 1 2 ( t ) + 1 4 k 2 x 2 2 ( t ) + α 0 | d K ( τ ) | t τ t ( s t + τ ) x 2 2 ( s ) d s ,
where
α = 1 2 1 + p μ .
As a result from (19)–(22), (18) and (25), it follows that
L V 1 ( η ( t ) ) = q x 1 2 ( t ) x 2 2 ( t ) + ( p x 1 ( t ) + x 2 ( t ) ) G ( t , x 2 t ) + ρ p 2 a 1 x 1 2 ( t ) q p 4 μ k 2 ρ p 2 a 1 x 1 2 ( t ) 1 1 4 k 2 x 2 2 ( t ) + α 0 | d K ( τ ) | t τ t ( s t + τ ) x 2 2 ( s ) d s .
Put now
V 2 ( t , x 2 t ) = α 2 0 | d K ( τ ) | t τ t ( s t + τ ) 2 x 2 2 ( s ) d s .
Then, via (6)
L V 2 ( t , x 2 t ) = α k 2 2 x 2 2 ( t ) α 0 | d K ( τ ) | t τ t ( s t + τ ) x 2 2 ( s ) d s .
From (26)–(28) for the functional V ( t , x t ) = V 1 ( η ( t ) ) + V 2 ( t , x 2 t ) , we obtain
L V ( t , x t ) q ρ p 2 a 1 p 4 μ k 2 x 1 2 ( t ) 1 1 4 k 2 α k 2 2 x 2 2 ( t ) = q ρ p 2 a 1 p 4 μ k 2 x 1 2 ( t ) 1 1 2 k 2 p k 2 4 μ x 2 2 ( t ) .
From the condition of positivity of the expressions in the brackets before x 1 2 ( t ) and x 2 2 ( t ) , we have
4 p k 2 q ρ p 2 a 1 > μ > p k 2 2 ( 2 k 2 ) , p = q + a 1 k 1 .
So, if
4 p k 2 q ρ p 2 a 1 > p k 2 2 ( 2 k 2 )
then there exists μ > 0 such that the Lyapunov functional V ( t , x t ) satisfies the condition
L V ( t , x t ) c | x ( t ) | 2 , c > 0 .
It is well known (see [23,34,35,36,37,40]) that the existence of a Lyapunov functional V ( t , x t ) satisfying the condition (31) ensures the asymptotic mean square stability of the zero solution of the considered equation.
It remains to show that the inequality (30) for some p > 0 coincides with the inequality (18) for ρ . From (30), it follows that
ρ < 2 a 1 p q p 2 k 2 2 8 ( 2 k 2 )
or via q = p k 1 a 1
ρ < 2 a 1 k 1 f ( p ) , f ( p ) = a 1 p + p b , b = 8 ( 2 k 2 ) k 2 2 .
Note that the function f ( p ) has a minimum for p m = a 1 b and
f ( p m ) = 2 a 1 b = k 2 a 1 2 ( 2 k 2 ) .
From this and (32), the inequality (18) for ρ follows. The proof is completed. □
Remark 4.
Note that by ρ = 0 , the last condition (18) coincides with (8).

2.2. Nonlinear Model

Consider now the nonlinear Equation (1) with the control (3) and similarly to (5) represent it in the form of the system of nonlinear differential equations
x ˙ 1 ( t ) = x 2 ( t ) , x ˙ 2 ( t ) = a sin x 1 ( t ) + 0 d K ( τ ) x 1 ( t τ ) .
Supposing that the parameter a in (33) is influenced by stochastic perturbations ξ ˙ ( t ) (13), i.e., a a + ξ ˙ ( t ) , we obtain
x ˙ 1 ( t ) = x 2 ( t ) , x ˙ 2 ( t ) = ( a + ξ ˙ ( t ) ) sin x 1 ( t ) + 0 d K ( τ ) x 1 ( t τ ) ,
or
d x 1 ( t ) = x 2 ( t ) d t , d x 2 ( t ) = a sin x 1 ( t ) + 0 d K ( τ ) x 1 ( t τ ) d t + sin x 1 ( t ) ( σ d w ( t ) + γ d ν ˜ ( t ) ) .
From here and (11), it follows
d x 1 ( t ) = x 2 ( t ) d t , d z ( t ) = ( a 1 x 1 ( t ) k 1 x 2 ( t ) a f ( x 1 ( t ) ) ) d t + ( x 1 ( t ) f ( x 1 ( t ) ) ) ( σ d w ( t ) + γ d ν ˜ ( t ) ) ,
where f ( x ) = x sin x , a 1 , k 1 and z ( t ) are defined in (6) and (10).
Note that the system (14) is the linear part of the system (35) and | f ( x ) | 1 6 x 3 , i.e., the order of nonlinearity of the system (35) is higher than one. It is known [23] that if the order of nonlinearity of the nonlinear system under consideration is higher than one then the sufficient condition for asymptotic mean square stability of the zero solution of the linear part of this system is at the same time the sufficient condition for stability in probability of the zero solution of the initial nonlinear system. Thus, we obtain the following:
Theorem 3.
If the conditions (18) hold, then the zero solution of the system (35) is stable in probability.

3. Nonzero Equilibrium

To obtain the nonzero equilibrium of the nonlinear system (33), let us suppose that x ˙ 1 ( t ) 0 , x ˙ 2 ( t ) 0 . Then, x 1 ( t ) x ^ 0 and x 2 ( t ) 0 . From (33) and (6), it follows that x ^ is a root of the equation
a sin x ^ + k 0 x ^ = 0
or
S ( x ^ ) = 0 ,
where
S ( x ) = sin x x + k 0 a .
The function S ( x ) we will call “the characteristic function of the system (33)”.
Let us note the following statements [23].
Remark 5.
The statements “ x ^ is an equilibrium of the system (33)” and “ x ^ is a root of the Equation (37)” are equivalent.
Remark 6.
For all x 0
α sin x x < 1 ,
where 0.217233 < α < 0.217234 . Therefore, if
α k 0 a < 1
or
0 < a + k 0 ( 1 + α ) a
then there exists at least one nonzero root of the Equation (37).
Remark 7.
The condition (38) contradicts the necessary condition a 1 = ( a + k 0 ) > 0 (7) for asymptotic stability of the zero solution of the linear system (5). Thus, by the condition (38), the zero solution of the linear system (5) is unstable.
Theorem 4.
Let x ^ be a positive root of the Equation (37).
-
If x ^ is a point of stable equilibrium of the system (33), then S ˙ ( x ^ ) < 0 , i.e., x ^ is a point where the characteristic function S ( x ) decreases.
-
If x ^ is a point where the characteristic function S ( x ) increases, i.e., S ˙ ( x ^ ) > 0 , then x ^ is a point of unstable equilibrium of the system (33).
Remark 8.
Let x ^ be a point of an extremum of the characteristic function S ( x ) . In this case, S ˙ ( x ^ ) = 0 and x ^ is a point of one-sided stable equilibrium of the system (33). This means that if the system stays in a point x from a small enough neighborhood of x ^ and S ˙ ( x ) < 0 , then the solution converges to x ^ . But if the system stays in a point x from a small enough neighborhood of x ^ and S ˙ ( x ) > 0 , then the solution goes away from x ^ .
Remark 9.
Since the function S ( x ) is an even function, then for negative roots of the Equation (37), the pictures are symmetrical.

Stochastic Perturbations and Linearization

Let us suppose that the second equation of the system (33) is influenced by additive stochastic perturbations of the form ( x 1 ( t ) x ^ ) ξ ˙ ( t ) , where x ^ is a nonzero root of the Equation (37) and ξ ( t ) is defined in (13). Then, similarly to (34), we obtain:
d x 1 ( t ) = x 2 ( t ) d t , d x 2 ( t ) = a sin x 1 ( t ) + 0 d K ( τ ) x 1 ( t τ ) d t + ( x 1 ( t ) x ^ ) d ξ ( t ) .
Putting x 1 ( t ) = x ^ + y 1 ( t ) , x 2 ( t ) = y 2 ( t ) and using (6) and (36), let us transform the second equation of the system (39) in the following way
d y 2 ( t ) = a sin ( x ^ + y 1 ( t ) ) + 0 d K ( τ ) ( x ^ + y 1 ( t τ ) ) d t + y 1 ( t ) d ξ ( t ) = a sin ( x ^ + y 1 ( t ) ) + k 0 x ^ + 0 d K ( τ ) y 1 ( t τ ) d t + y 1 ( t ) d ξ ( t ) = a [ sin ( x ^ + y 1 ( t ) ) sin ( x ^ ) ] + 0 d K ( τ ) y 1 ( t τ ) d t + y 1 ( t ) d ξ ( t ) .
Using elementary trigonometric transformations and linearization
sin ( x ^ + y 1 ( t ) ) = sin ( x ^ ) cos ( y 1 ( t ) ) + cos ( x ^ ) sin ( y 1 ( t ) ) = sin ( x ^ ) + cos ( x ^ ) y 1 ( t ) + o ( y 1 ( t ) ) , sin ( x ^ + y 1 ( t ) ) sin ( x ^ ) = cos ( x ^ ) y 1 ( t ) + o ( y 1 ( t ) ) ,
we obtain
d y 1 ( t ) = y 2 ( t ) d t , d y 2 ( t ) = a cos ( x ^ ) y 1 ( t ) + 0 d K ( τ ) y 1 ( t τ ) d t + y 1 ( t ) ) ( σ d w ( t ) + γ d ν ˜ ( t ) ) .
or similarly to (11) and (14) in the form of the system of neutral type differential equations
d y 1 ( t ) = y 2 ( t ) d t , d z ( t ) = ( a 2 y 1 ( t ) k 1 y 2 ( t ) ) d t + σ y 1 ( t ) d w ( t ) + γ y 1 ( t ) d ν ˜ ( t ) ,
where
a 2 = ( a cos ( x ^ ) + k 0 ) , z ( t ) = y 2 ( t ) G ( t , y 2 t ) , G ( t , y 2 t ) = 0 d K ( τ ) t τ t ( s t + τ ) y 2 ( s ) d s .
Note that the system (41) and (42) has the form of the system (14). So, using Theorems 2 and 3, we obtain the following
Theorem 5.
Let be
a 2 = ( a cos ( x ^ ) + k 0 ) > 0 , k 1 > 0 , k 2 < 2 , ρ = σ 2 + λ γ 2 < ρ m = 2 a 2 k 1 k 2 a 2 2 ( 2 k 2 ) ,
where k i , i = 0 , 1 , 2 , are defined in (6). Then, the nonzero equilibrium x ^ of the system (39) is stable in probability.

4. Numerical Simulation

4.1. Difference Analogue of the System (34)

Put in (34)
d K ( τ ) = ( b 1 δ ( τ h 1 ) + b 2 δ ( τ h 2 ) ) d τ ,
where h 1 > 0 , h 2 > 0 , and δ ( τ ) is the Dirac delta-function. Then,
0 d K ( τ ) x 1 ( t τ ) = b 1 x 1 ( t h 1 ) + b 2 x 1 ( t h 2 )
and the system (34) takes the form
d x 1 ( t ) = x 2 ( t ) d t , d x 2 ( t ) = [ a sin x 1 ( t ) + b 1 x 1 ( t h 1 ) + b 2 x 1 ( t h 2 ) ] d t + sin x 1 ( t ) [ σ d w ( t ) + γ d ν ˜ ( t ) ] .
Similarly to [14,22,41], consider the difference analogue of the system (46) in the form
x 1 , i + 1 = x 1 i + Δ x 2 i , x 2 , i + 1 = x 2 , i + Δ [ a sin x 1 , i + b 1 x 1 , i m 1 + b 2 x 1 , i m 2 ] + sin x 1 , i [ σ ( w i + 1 w i ) + γ ( ν i + 1 ν i λ Δ ) ] ,
where
x k i = x k ( t i ) , m k = h k / Δ , k = 1 , 2 , w i = w ( t i ) , ν i = ν ( t i ) , t i = Δ i , Δ > 0 , i = 0 , 1 , . . . .
Remark 10.
In the case (44), the conditions (6) and (7) are, respectively,
a 1 = a k 0 = a ( b 1 + b 2 ) , k 1 = b 1 h 1 + b 2 h 2 , k 2 = | b 1 | h 1 2 + | b 2 | h 2 2 ,
and
k 0 = b 1 + b 2 < a < 0 , k 1 = b 1 h 1 + b 2 h 2 > 0 , k 2 = | b 1 | h 1 2 + | b 2 | h 2 2 < 2 .
Note that if, for instance, b 2 = 0 , then from the first inequality (49), it follows that b 1 < 0 , but from the second one, it follows that b 1 > 0 . This means that stabilization by control of the form u ( t ) = b 1 x 1 ( t h 1 ) is impossible.

4.2. Difference Analogue of the System (39)

Using (45) for the system (39), we obtain
d x 1 ( t ) = x 2 ( t ) d t , d x 2 ( t ) = ( a sin x 1 ( t ) + b 1 x 1 ( t h 1 ) + b 2 x 1 ( t h 2 ) ) d t + ( x 1 ( t ) x ^ ) [ σ d w ( t ) + γ d ν ˜ ( t ) ] .
Similarly to (47) and (48), the difference analogue of the system (50) has the form
x 1 , i + 1 = x 1 i + Δ x 2 i , x 2 , i + 1 = x 2 , i + Δ [ a sin x 1 , i + b 1 x 1 , i m 1 + b 2 x 1 , i m 2 ] + ( x 1 , i x ^ ) [ σ ( w i + 1 w i ) + γ ( ν i + 1 ν i λ Δ ) ] .

4.3. Examples

Below three examples are considered, where the difference analogues (47) and (51) are used for numerical simulation of solutions of the systems (46) and (50). Similarly to [38,39], for numerical simulation of the Poisson process ν i , the continuous random variable ζ is used, uniformly distributed on the interval ( 0 , 1 ) : ν i + 1 ν i = 1 if ζ < λ Δ and ν i + 1 ν i = 0 in the contrary case. A special algorithm for numerical simulation of the standard Wiener process and examples with stochastic perturbations of the white noise type are described in detail in [23]; so below, it is supposed that σ = 0 . In all the examples, one can see that some trajectories have discontinuities, which is a consequence of the Poisson process jumps.
Example 1.
Consider the system (46) with a = 0.3 , b 1 = 1 , b 2 = 2.5 , h 1 = 0.6 , h 2 = 0.1 , σ = 0 , λ = 0.15 , γ = 0.25 and the initial condition x ( s ) = 1.75 , s 0 . By this k 0 = 1.5 , k 1 = 0.35 , k 2 = 0.385 , a 1 = 1.2 > 0 , the conditions (18) hold, the zero solution of the system (46) is stable in probability (Theorem 3), all trajectories converge to zero (Figure 2).
Example 2.
Consider the system (46), again with the same values of the parameters as in Example 1, with λ = 0.3 , γ = 1 and the initial condition x ( s ) = 0.01 , s 0 . In this case, ρ = 0.3 and ρ m = 0.2768 . Therefore, the last inequality (18) does not hold, the zero solution is unstable, the trajectories do not converge to zero and fill by itself the entire space. (Figure 3).
Example 3.
Consider the system (50) with a = 1 , b 1 = 1 , b 2 = 1.08 , h 1 = 0.8 , h 2 = 0.3 , σ = 0 , λ = 0.2 , γ = 0.1 . In this case, k 0 = 0.08 , k 1 = 0.476 , k 2 = 0.7372 and a 1 = ( a + k 0 ) = 0.92 < 0 . Thus, the first condition (7) does not hold and, consequently, the zero solution of the system (35) is unstable. By that, the Equation (37) has three positive roots: x ^ 1 = 2.907 , x ^ 2 = 6.865 , x ^ 3 = 8.659 , which are equilibria of the system (33) (Remark 5). For these equilibria, we have, respectively: cos ( x ^ 1 ) = 0.973 , a 2 > 0 ; cos ( x ^ 2 ) = 0.836 , a 2 < 0 ; cos ( x ^ 3 ) = 0.721 , a 2 > 0 . Moreover, S ˙ ( x ^ 1 ) < 0 , S ˙ ( x ^ 2 ) > 0 , S ˙ ( x ^ 3 ) < 0 . From Theorems 4 and 5, it follows that the equilibria x ˜ 1 and x ˜ 3 are stable in probability, and the equilibrium x ˜ 2 is unstable. In Figure 4, 50 trajectories of the system (50) solution are shown with the initial condition x 1 ( s ) = x ˜ 2 , x 2 ( s ) = 0 , s 0 . One can see that all trajectories go out from the unstable equilibrium x ˜ 2 . By that, a part of the trajectories converges to the stable equilibrium x ˜ 1 , while another one converges to the stable equilibrium x ˜ 3 .

5. Conclusions

In this paper, the classical problem of stabilization for the inverted pendulum is considered under stochastic perturbations of the type of Poisson’s jumps. The linear and nonlinear models are studied, stability conditions for the zero and nonzero equilibria are investigated. The obtained results are illustrated by numerical simulation of solutions of the equations under consideration. The proposed research method can be used for detailed investigation of many other nonlinear mathematical models for different applications.

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The author declares no conflicts of interest.

References

  1. Kapitza, P.L. Dynamical stability of a pendulum when its point of suspension vibrates, and pendulum with a vibrating suspension. In Collected Papers of P.L. Kapitza; ter Haar, D., Ed.; Pergamon Press: London, UK, 1965; Volume 2, pp. 714–737. [Google Scholar]
  2. Mitchell, R. Stability of the inverted pendulum subjected to almost periodic and stochastic base motion—An application of the method of averaging. Int. J. Nonlinear Mech. 1972, 7, 101–123. [Google Scholar] [CrossRef]
  3. Levi, M. Stability of the inverted pendulum—A topological explanation. SIAM Rev. 1988, 30, 639–644. [Google Scholar] [CrossRef]
  4. Blackburn, J.A.; Smith, H.J.T.; Gronbech-Jensen, N. Stability and Hopf bifurcations in an inverted pendulum. Am. J. Phys. 1992, 60, 903–908. [Google Scholar] [CrossRef]
  5. Acheson, D.J. A pendulum theorem. Proceedings of the Royal Society of London, Seria A. Math. Phys. Eng. Sci. 1993, 443, 239–245. [Google Scholar] [CrossRef]
  6. Acheson, D.J.; Mullin, T. Upside-down pendulums. Nature 1993, 366, 215–216. [Google Scholar] [CrossRef]
  7. Levi, M.; Weckesser, W. Stabilization of the inverted linearized pendulum by high frequency vibrations. Siam Rev. 1995, 37, 219–223. [Google Scholar] [CrossRef]
  8. Borne, P.; Kolmanovskii, V.; Shaikhet, L. Steady-state solutions of nonlinear model of inverted pendulum. Theory Stoch. Process. 1999, 5, 203–209. [Google Scholar]
  9. Borne, P.; Kolmanovskii, V.; Shaikhet, L. Stabilization of inverted pendulum by control with delay. Dyn. Syst. Appl. 2000, 9, 501–514. [Google Scholar]
  10. Lozano, R.; Fantoni, I.; Block, D.J. Stabilization of the inverted pendulum around its homoclinic orbit. Syst. Control. Lett. 2000, 40, 197–204. [Google Scholar] [CrossRef]
  11. Imkeller, P.; Lederer, C. Some formulas for Lyapunov exponents and rotation numbers in two dimensions and the stability of the harmonic oscillator and the inverted pendulum. Dyn. Syst. 2001, 16, 29–61. [Google Scholar] [CrossRef]
  12. Mata, G.J.; Pestana, E. Effective Hamiltonian and dynamic stability of the inverted pendulum. Eur. J. Phys. 2004, 25, 717–721. [Google Scholar] [CrossRef]
  13. Sharp, R.; Tsai, Y.-H.; Engquist, B. Multiple time scale numerical methods for the inverted pendulum problem. In Multiscale Methods in Science and Engineering; Lecture Notes Computing Science and Engineering; Springer: Berlin, Germany, 2005; Volume 44, pp. 241–261. [Google Scholar]
  14. Shaikhet, L. Stability of difference analogue of linear mathematical inverted pendulum. Discret. Dyn. Nat. Soc. 2005, 2005, 215–226. [Google Scholar] [CrossRef]
  15. Dadios, E.P.; Fernandez, P.S.; Williams, D.J. Genetic algorithm on line controller for the flexible inverted pendulum problem. J. Adv. Comput. Intell. Intell. Inform. 2006, 10, 155–160. [Google Scholar] [CrossRef]
  16. Ovseyevich, A.I. The stability of an inverted pendulum when there are rapid random oscillations of the suspension point. Int. J. Appl. Math. Mech. 2006, 70, 762–768. [Google Scholar] [CrossRef]
  17. Chang, L.-H.; Lee, A.-C. Design of nonlinear controller for bi-axial inverted pendulum system. Iet Control. Theory Appl. 2007, 1, 979–986. [Google Scholar] [CrossRef]
  18. Sanz-Serna, J.M. Stabilizing with a hammer. Stochastics Dyn. 2008, 8, 47–57. [Google Scholar] [CrossRef]
  19. Shaikhet, L. Improved condition for stabilization of controlled inverted pendulum under stochastic perturbations. Discret. Contin. Dyn. Syst.-A 2009, 24, 1335–1343. [Google Scholar] [CrossRef]
  20. Tang, J.; Ren, G. Modeling and simulation of a flexible inverted pendulum system. Tsinghua Sci. Technol. 2009, 14, 22–26. [Google Scholar] [CrossRef]
  21. Li, G.; Liu, X. Dynamic characteristic prediction of inverted pendulum under the reduced-gravity space environments. Acta Astronaut. 2010, 67, 596–604. [Google Scholar] [CrossRef]
  22. Shaikhet, L. Lyapunov Functionals and Stability of Stochastic Difference Equations; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2011; Available online: https://link.springer.com/book/10.1007/978-0-85729-685-6 (accessed on 28 December 2024).
  23. Shaikhet, L. Lyapunov Functionals and Stability of Stochastic Functional Differential Equations; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2013; Available online: https://link.springer.com/book/10.1007/978-3-319-00101-2 (accessed on 28 December 2024).
  24. Semenov, M.E.; Meleshenko, P.A.; Solovyov, A.M.; Semenov, A.M. Hysteretic nonlinearity in inverted pendulum problem. In Structural Nonlinear Dynamics and Diagnosis; Springer Proceedings in Physics; Belhaq, M., Ed.; Springer: Cham, Switzerland, 2015; pp. 463–506. [Google Scholar]
  25. Semenov, M.E.; Solovyov, A.M.; Meleshenko, P.A. Elastic inverted pendulum with backlash in suspension: Stabilization problem. Nonlinear Dyn. 2015, 82, 677–688. [Google Scholar] [CrossRef]
  26. Biswas, T.; Rao, S.; Bh, awat, V. A simple extension of inverted pendulum template to explain features of slow walking. J. Theor. Biol. 2018, 457, 112–123. [Google Scholar] [CrossRef] [PubMed]
  27. Semenov, M.E.; Solovyov, A.M.; Popov, M.A.; Meleshenko, P.A. Coupled inverted pendulums: Stabilization problem. Arch. Appl. Mech. 2018, 88, 517–524. [Google Scholar] [CrossRef]
  28. Antoniak, G.; Biswas, T.; Cortes, N.; Sikdar, S.; Chun, C.; Bhandawat, V. Spring-loaded inverted pendulum goes through two contraction-extension cycles during the single-support phase of walking. Biol. Open 2019, 8, 1–11. [Google Scholar] [CrossRef] [PubMed]
  29. Aranovskiy, S.; Biryuk, A.; Nikulchev, E.V.; Ryadchikov, I.; Sokolov, D. Observer design for an inverted pendulum with biased position sensors. J. Comput. Syst. Sci. Int. 2019, 58, 297–304. [Google Scholar] [CrossRef]
  30. Saleem, O.; Mahmood-ul-Hasan, K. Robust stabilisation of rotary inverted pendulum using intelligently optimised nonlinear self-adaptive dual fractional-order PD controllers. Int. J. Syst. Sci. 2019, 50, 1399–1414. [Google Scholar] [CrossRef]
  31. Semenov, M.E.; Solovyov, A.M.; Meleshenko, P.A. Stabilization of coupled inverted pendula: From discrete to continuous case. J. Vib. Control 2021, 27, 43–56. [Google Scholar] [CrossRef]
  32. Gikhman, I.I.; Skorokhod, A.V. Stochastic Differential Equations; Springer: Berlin/Heidelberg, Germany, 1972. [Google Scholar]
  33. Gikhman, I.I.; Skorokhod, A.V. The Theory of Stochastic Processes, v.III; Springer: Berlin/Heidelberg, Germany, 1979. [Google Scholar]
  34. Kolmanovskii, V.B.; Nosov, V.R. Stability of Functional Differential Equations; Academic Press: London, UK, 1986. [Google Scholar]
  35. Kolmanovskii, V.B.; Myshkis, A.D. Applied Theory of Functional Differential Equations; Kluwer Academic: Dordrecht, The Netherlands, 1992. [Google Scholar]
  36. Kolmanovskii, V.B.; Myshkis, A.D. Introduction to the Theory and Applications of Functional Differential Equations; Kluwer Academic: Dordrecht, The Netherlands, 1999. [Google Scholar]
  37. Mao, X. Exponential Stability of Stochastic Differential Equations; Marcel Dekker: New York, NY, USA, 1994. [Google Scholar]
  38. Shaikhet, L. Stability of the neoclassical growth model under perturbations of the type of Poisson’s jumps: Analytical and numerical analysis. Commun. Nonlinear Sci. Numer. Simul. 2019, 72, 78–87. [Google Scholar] [CrossRef]
  39. Shaikhet, L. About stabilization by Poisson’s jumps for stochastic differential equations. Appl. Math. Lett. 2024, 153, 109068. Available online: https://authors.elsevier.com/sd/article/S0893-9659(24)00088-0 (accessed on 28 December 2024). [CrossRef]
  40. Khasminskii, R.Z. Stochastic Stability of Differential Equations; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
  41. Shaikhet, L. Stability of difference analogues of nonlinear integro-differential equations: A survey of some known results. Res. Commun. Math. Math. Sci. 2024, 16, 21–84. Available online: https://jyotiacademicpress.org/jyotic/journalview/16/article/66/112 (accessed on 28 December 2024).
Figure 1. Controlled inverted pendulum.
Figure 1. Controlled inverted pendulum.
Axioms 14 00029 g001
Figure 2. Fifty trajectories of the solution x ( t ) = x 1 ( t ) of the system (46). a = 0.3 , b 1 = 1 , b 2 = 2.5 , h 1 = 0.6 , h 2 = 0.1 , x ( s ) = 1.75 , s 0 , σ = 0 , λ = 0.15 , γ = 0.25 , k 0 = 1.5 , k 1 = 0.35 , k 2 = 0.385 .
Figure 2. Fifty trajectories of the solution x ( t ) = x 1 ( t ) of the system (46). a = 0.3 , b 1 = 1 , b 2 = 2.5 , h 1 = 0.6 , h 2 = 0.1 , x ( s ) = 1.75 , s 0 , σ = 0 , λ = 0.15 , γ = 0.25 , k 0 = 1.5 , k 1 = 0.35 , k 2 = 0.385 .
Axioms 14 00029 g002
Figure 3. Ten trajectories of the solution x ( t ) = x 1 ( t ) of the system (46). a = 0.3 , b 1 = 1 , b 2 = 2.5 , h 1 = 0.6 , h 2 = 0.1 , x ( s ) = 0.01 , s 0 , σ = 0 , λ = 0.3 , γ = 1 , k 0 = 1.5 , k 1 = 0.35 , k 2 = 0.385 .
Figure 3. Ten trajectories of the solution x ( t ) = x 1 ( t ) of the system (46). a = 0.3 , b 1 = 1 , b 2 = 2.5 , h 1 = 0.6 , h 2 = 0.1 , x ( s ) = 0.01 , s 0 , σ = 0 , λ = 0.3 , γ = 1 , k 0 = 1.5 , k 1 = 0.35 , k 2 = 0.385 .
Axioms 14 00029 g003
Figure 4. Fifty trajectories of the solution x ( t ) = x 1 ( t ) of the system (50). a = 1 , b 1 = 1 , b 2 = 1.08 , h 1 = 0.8 , h 2 = 0.3 , x ( s ) = x ˜ 2 , s 0 , σ = 0 , λ = 0.2 , γ = 0.15 , k 0 = 0.08 , k 1 = 0.476 , k 2 = 0.7372 .
Figure 4. Fifty trajectories of the solution x ( t ) = x 1 ( t ) of the system (50). a = 1 , b 1 = 1 , b 2 = 1.08 , h 1 = 0.8 , h 2 = 0.3 , x ( s ) = x ˜ 2 , s 0 , σ = 0 , λ = 0.2 , γ = 0.15 , k 0 = 0.08 , k 1 = 0.476 , k 2 = 0.7372 .
Axioms 14 00029 g004
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

Shaikhet, L. About Stabilization of the Controlled Inverted Pendulum Under Stochastic Perturbations of the Type of Poisson’s Jumps. Axioms 2025, 14, 29. https://doi.org/10.3390/axioms14010029

AMA Style

Shaikhet L. About Stabilization of the Controlled Inverted Pendulum Under Stochastic Perturbations of the Type of Poisson’s Jumps. Axioms. 2025; 14(1):29. https://doi.org/10.3390/axioms14010029

Chicago/Turabian Style

Shaikhet, Leonid. 2025. "About Stabilization of the Controlled Inverted Pendulum Under Stochastic Perturbations of the Type of Poisson’s Jumps" Axioms 14, no. 1: 29. https://doi.org/10.3390/axioms14010029

APA Style

Shaikhet, L. (2025). About Stabilization of the Controlled Inverted Pendulum Under Stochastic Perturbations of the Type of Poisson’s Jumps. Axioms, 14(1), 29. https://doi.org/10.3390/axioms14010029

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