Next Article in Journal
A Comparative Study of Three Mathematical Models for the Interaction between the Human Immune System and a Virus
Next Article in Special Issue
Topological Quantization of Fractional Quantum Hall Conductivity
Previous Article in Journal
A New Solvable Generalized Trigonometric Tangent Potential Based on SUSYQM
Previous Article in Special Issue
Impact of Brownian Motion on the Analytical Solutions of the Space-Fractional Stochastic Approximate Long Water Wave Equation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Constructive Method of Solving Local Boundary Value Problems for Nonlinear Systems with Perturbations and Control Delays

by
Alexander N. Kvitko
and
Alexey S. Eremin
*,†
Department of Information Systems, St. Petersburg University, 199034 Saint Petersburg, Russia
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Submission received: 30 June 2022 / Revised: 21 July 2022 / Accepted: 27 July 2022 / Published: 3 August 2022
(This article belongs to the Special Issue Mathematical Modelling of Physical Systems 2021)

Abstract

:
In this paper, a class of controllable nonlinear stationary systems of ordinary differential equations with an account of external perturbations is studied. The control satisfies given restrictions, and there is a fixed delay in it. An algorithm to construct a control transferring a system from a certain initial state to an arbitrary neighborhood of the origin is proposed. The algorithm has both numerical and analytical stages and is easy to implement. A constructive sufficient Kalman-type condition of possibility of the transfer is derived. The algorithm efficiency is demonstrated by solving a robot manipulator controlling problem.

1. Introduction

The mathematical theory of control considers, among others, the problems of constructing control functions of different classes, which provide the finite-time transfer of a control object from a given initial state to a desired final state. Mathematically, the object behavior is described with a controlled system of differential equations for which a boundary value problem (BVP) is formulated. Particularly important are problems of stabilization, which can be considered as BVPs for controlled systems over an infinite time interval. A significant amount of articles have researched BVPs with continuous, piecewise differentiable, piecewise continuous, pulse, or just measurable controls for both linear and nonlinear ordinary differential equation (ODE) systems.
It should be noticed that when computers and navigation systems are used to form a control signal, certain delays arise, since it takes some time for the information about the object state and the control action to arrive and to be processed. Consequently, more complicated BVPs with time delays in the right-hand side of an ODE system describing the behavior of the control object have attracted the attention of researchers. Many engineering solutions have been proposed taking various delays into account (e.g., [1,2,3,4,5,6,7] and many others). Since the late 1960s, many researchers have studied BVPs for linear stationary, nonstationary linear, bilinear, semilinear, and nonlinear systems of ordinary differential equations with delayed control and/or system state. In recent years, the problem of controllability has been considered for impulsive [8], stochastic [8,9,10], integro-differential [11], and fractional [12,13] dynamic systems with delays.
The study of BVPs over finite time intervals for such types of systems includes finding necessary and sufficient conditions of complete, local, constrained, relative, or approximate controllability for linear [14,15,16,17,18,19,20,21,22], bilinear [23], semilinear [24,25,26], and nonlinear [27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45] systems of differential equations; studying and estimating the attainability domain (see [20,46,47]); and developing methods to construct controls under which the trajectory connects the given points in the phase space (see [20,45]). For linear stationary systems, there exist criteria of complete controllability in terms of the matrices of the right-hand side, which take into account a time delay in control [14,15] or several delays in the system state [31]. Necessary and sufficient conditions of controllability and relative controllability in the class of linear nonstationary systems with single and multiple delays in the control and phase state in terms of the matrices of the system right-hand side and the transition matrix were presented in references [17,18,19,20,21]. Sufficient conditions of controllability, and as well relative and constrained controllability of bilinear and semilinear systems with delay in controls were derived in [20,22,23,24,25,26,35]. In [24], the sufficient condition of controllability for semilinear system with lumped (also called discrete) and distributed delays in the state variables was given. References [27,28,29,30,32,33,34,36,37,38,39,40,41,42,43,44,46,48,49] considered the conditions of controllability, zero controllability, and relative and approximate controllability of nonlinear systems of ODEs with constant and variable delays taking into account control constraints and external perturbations.
Proofs of the relevant theorems are based on the perturbation theory methods [29,30,36,37,39,43] and the Schauder and Darboux fixed points theorems [27,28,32,33,34,35,38,40,41,42,44]. In [46], a nonlinear system of differential equations with delayed control was considered, and the condition of a local BVP solution existence in the class of synthesizing controls was obtained. In [48], the condition of approximate controllability was obtained with the use of spectral analysis. In the book [20], BVPs for a semilinear ODE system with delayed control were considered, and reference [45] dealt with a similar problem for a difference system. Both problems were solved using iterative methods.
Today, researchers extensively study BVPs for linear and some particular types of nonlinear controllable systems. However, for general nonlinear controllable systems the theory of solving boundary value problems with delayed control functions is not yet sufficiently developed, and this task encounters many difficulties. It should be mentioned that among the numerous publications concerning BVPs for controlled systems of delay differential systems, there are only few papers devoted to the algorithms for constructing the control functions.
The present paper aims to develop an algorithm to construct a norm-bounded control function that, in the presence of external perturbations and a delay in the control, transfers nonlinear stationary ODE systems from a sufficiently wide class into an arbitrary small neighborhood of the original coordinates from a given point in its vicinity. We achieve this by reducing the original problem to the stabilization problem of linear nonstationary systems of a special kind and finding the solution of an initial value problem for an additionally constructed auxiliary ODE system. We present a constructive easily verifiable local controllability condition of Kalman type suitable for a much wider class of nonlinear systems controlled in the presence of perturbations and delays in the control. Furthermore, we develop an easily implementable and numerically stable algorithm to construct the required control and the phase coordinate function corresponding to it. In addition, we provide the boundaries on the initial state, the perturbation, and the maximal delay, for which the solution existence is guaranteed for the given control restrictions. The algorithm can be easily implemented since its most time-consuming procedures (stabilization problem solution, auxiliary system construction, and return to the original variables) are made analytically with a computer algebra package. We demonstrate the work of the presented algorithm solving an example problem of a single-link robotic manipulator control.
In the present paper, the method developed and applied in [50,51,52,53] to various systems is modified for systems with a delayed control.

2. Problem Formulation

Consider a nonlinear stationary controlled ODE system
x ˙ ( t ) = f ( x ( t ) , u ( t h ) ) + g ,
where x = ( x 1 , , x n ) T R n , and the control function u = ( u 1 , , u r ) T R r such that r n . Time t is scaled to belong to [ 0 , 1 ] , the right-hand side
f C 4 n ( R n × R r ; R n ) , f = ( f 1 , , f n ) T ,
and satisfies
f ( 0 , 0 ) = 0 .
g = ( g 1 , , g n ) T R n is the constant vector of perturbations. The delay in the control is h > 0 .
Let the matrix S = ( B , A B , , A n 1 B ) with
A = f x ( 0 , 0 ) , B = f u ( 0 , 0 ) ,
satisfy
rank S = n .
The control norm is considered to be bounded by some constant U > 0 :
u < U .
Problem 1.
Find u ( t ) C 1 ( [ 0 , 1 ] ) and x ( t ) C 1 ( [ 0 , 1 ] ) satisfying (1) and the following conditions:
  • Initial condition:
    x ( 0 ) = x 0 , x 0 = ( x 1 0 , , x n 0 ) T ,
  • Stabilization condition: for any small ε > 0 there exists some moment t ε satisfying 1 t ε < ε such that
    x ( t ε ) ε ,
  • The control starts at the initial time:
    u ( t ) 0 , t [ h , 0 ] .
Let us formulate the main theorem of the paper.
Theorem 1.
Let the function f in (1) satisfy (2)–(4). Then, for any ε > 0 , there exist constants ε x > 0 , ε g > 0 and ε h > 0 , such that for any initial point x 0 R n : x 0 < ε x , any perturbation g R n : g < ε g , and any delay h ( 0 , ε h ) , there exists a solution of Problem 1, and it can be found by, first, stabilizing a linear nonstationary system with exponential coefficients and, second, solving an initial value problem for an auxiliary ODE system. Both systems are of dimension n + r .

3. Auxiliary System

We change time t to τ such that
t = 1 e α τ , τ [ 0 , + ) ,
with α > 0 being a constant to define. Correspondingly, (1) obtains the form
d ξ d τ = α e α τ f ( ξ , υ ) + α e α τ g ,
where the auxiliary variable ξ ( τ ) = ( ξ 1 , , ξ n ) T = x ( t ( τ ) ) , and the control υ ( τ ) = ( υ 1 , , υ r ) T = u ( t ( τ ) ) .
Consider a control function υ ¯ ( τ ) = u ( t ( τ ) h ) , τ [ 0 , + ) . Obviously, υ ¯ ( τ ) C 1 ( [ 0 , + ) ) .
Problem 2.
Find a control vector υ ¯ ( τ ) C 1 ( [ 0 , + ) ) and a vector function ξ ( τ ) C 1 ( [ 0 , + ) ) satisfying (10) and the conditions
  • ξ ( 0 ) = x 0 ,
  • For any ε > 0 , there exists τ ε > 0 , e α τ ε ε , such that ξ ( τ ε ) ε ,
  • υ ¯ ( τ ) 0 for τ 0 , 1 α ln ( 1 h ) .
Remark 1.
Having a solution to Problem 2, one easily can obtain the corresponding solution of Problem 1 with t ε = 1 e α τ ε .
Let us introduce new denotations
| l | = i = 1 n l i , l ! = l 1 ! · · l n ! , | m | = i = 1 r m i , m ! = m 1 ! · · m r ! , D | l | + | m | = | l | + | m | x 1 l 1 x n l n u 1 m 1 u 2 m 2 u r m r , f 0 = f ( 0 , 0 ) .
Taylor expansion of f about ( 0 , 0 ) gives, with use of (2) and (3), the following form of (10):
d ξ i d τ = α e α τ g i + j = 1 n f i x j 0 ξ j + j = 1 r f i u j 0 υ j + 1 2 j , k = 1 n 2 f i x j x k 0 ξ j ξ k + j , k = 1 r 2 f i u j u k 0 υ j υ k + 2 j = 1 n k = 1 r 2 f i x j u k 0 ξ j υ k + + | l | + | m | = 4 n 1 D | l | + | m | f i | 0 ξ 1 l 1 ξ n l n υ 1 m 1 υ r m r l ! m ! + | l | + | m | = 4 n D | l | + | m | f i ( θ i ξ , θ i υ ) ξ 1 l 1 ξ n l n υ 1 m 1 υ r m r l ! m ! ,
θ i [ 0 , 1 ] for i = 1 , , n . We consider the system under the boundary C ξ > 0 :
ξ ( τ ) < C ξ , τ [ 0 , + ) .
Now, we make several shifts of functions ξ i ( τ ) : from ξ i ( 0 ) = ξ i to ξ i ( 1 ) to ξ i ( 2 ) and so on to η i = ξ i ( 4 n ) , i = 1 , , n . Our goal is to make the norms of those terms in (12), which do not explicitly contain the components of ξ and υ , become of order O ( e 4 n α τ g ) as τ and g 0 . It should be said, that 4 n shifts is a sufficient but not a necessary amount. Depending on the nonlinearity, fewer transformations may be enough. The test from Section 6 gives such an example.
First, transformation is made according to
ξ i ( τ ) = ξ i ( 1 ) e α τ g i , i = 1 , , n .
After substitution of (14), the system (12) takes the form
d ξ i ( 1 ) d τ = α e 2 α τ j = 1 n f i x j 0 g j + 1 2 α e 3 α τ j = 1 n k = 1 n 2 f i x j x k 0 g j g k + α e α τ j = 1 n f i x j 0 ξ j ( 1 ) α e 2 α τ j = 1 n k = 1 n 2 f i x j x k 0 g k ξ j ( 1 ) + α e α τ k = 1 r f i u k 0 υ k α e 2 α τ j = 1 n k = 1 r 2 f i u k x j 0 g j υ k + 1 2 α e α τ j = 1 n k = 1 n 2 f i x j x k 0 ξ j ( 1 ) ξ k ( 1 ) + 2 j = 1 n k = 1 r 2 f i x j u k 0 υ k ξ j ( 1 ) + j = 1 r k = 1 r 2 f i u j u k 0 υ j υ k + + α e α τ | l | + | m | = 4 n 1 D | l | + | m | f i | 0 l ! m ! υ 1 m 1 υ r m r × j = 1 n ( ξ j ( 1 ) e α τ g j ) l j + α e α τ | l | + | m | = 4 n D | l | + | m | f i ( θ i ξ , θ i υ ) l ! m ! υ 1 m 1 υ r m r × j = 1 n ( ξ j ( 1 ) e α τ g j ) l j
for i = 1 , , n . From Problem 2 and (14), it follows that
ξ i ( 1 ) ( 0 ) = x i 0 + g i , i = 1 , , n .
Notice that the terms in (15), which do not explicitly contain ξ ( 1 ) and υ components, decay as O ( e 2 α τ g ) when τ and g 0 in the area (5), (13).
A second shift is made according to
ξ i ( 1 ) ( τ ) = ξ i ( 2 ) + e 2 α τ φ i ( 2 ) ( g ) , i = 1 , , n , φ i ( 2 ) ( g ) = 1 2 j = 1 n f i x j 0 g j , φ i ( 2 ) ( 0 ) = 0 .
We leave the long algebra outside the scope of this paper. The complete details of the transformations can be found in [50,51,52,53], where the same idea is applied to different control problems. However, for the sake of completeness, we briefly present some derivations from the mentioned papers here.
The initial conditions after the second shift take the form
ξ i ( 2 ) ( 0 ) = x i 0 + g i φ i ( 2 ) ( g ) , φ i ( 2 ) ( 0 ) = 0 , i = 1 , , n .
Compared to (15), after the second shift, the norms of the terms, which do not include the components of ξ ( 2 ) and υ explicitly, decay as O ( e 3 α τ g ) when τ and g 0 in (5), (13).
By induction, at the k-th step we need to apply a transformation according to
ξ i ( k 1 ) ( τ ) = ξ i ( k ) ( τ ) + e k α τ φ i ( k ) ( g ) , φ i ( k ) ( 0 ) = 0 ,
with some suitable φ i ( k ) for i = 1 , , n .
After 4 n transformations of the form (19), the system is written in terms of η = ξ ( 4 n ) , υ . In its right-hand side we now collect all the terms to six groups:
  • P η and Q υ have linear terms in η and υ , respectively, with coefficients e k α τ , k = 1 , , n ;
  • R η = ( R 1 η , , R n η ) T has linear terms in η with coefficients e k α τ , k n + 1 ; additionally, it contains similar terms to the last sum regardless of whether their coefficients are nonlinear;
  • R υ = ( R 1 υ , , R n υ ) T has linear terms in υ with coefficients e k α τ , k n + 1 ; additionally, it contains similar terms to the last sum regardless of whether their coefficients are nonlinear;
  • R nl = ( R 1 nl , , R n nl ) T has all nonlinear terms in η and/or υ ;
  • R 0 = ( R 1 0 , , R n 0 ) T has all terms free of η and υ .
The system takes the form
d η d τ = P η + Q υ + R η ( η , υ , τ ) + R υ ( η , υ , τ ) + R nl ( η , υ , τ ) + R 0 ( η , υ , τ ) ,
where
P = α e α τ ( A + e α τ P 2 ( g ) + + e ( n 1 ) α τ P n 1 ( g ) ) , Q = α e α τ ( B + e α τ Q 2 ( g ) + + e ( n 1 ) α τ Q n 1 ( g ) ) .
The initial data are
η ( 0 ) = x 0 + g φ ( 2 ) ( g ) φ ( 3 ) ( g ) φ ( 4 n ) ( g ) ,
with φ ( i ) = ( φ 1 ( i ) , , φ n ( i ) ) T , φ ( i ) ( 0 ) = 0 , i = 1 , , 4 n .
We introduce an auxiliary control function ω ( τ ) referred to υ ( τ ) as
d υ ( τ ) d τ = ω ( τ ) , ω = ( ω 1 , , ω r ) T .
Choosing
υ ( 0 ) = 0
we write (20) and (22) and the initial values (21) and (23) as
d η ¯ d τ = P ¯ η ¯ + Q ¯ ω + R ¯ η ( η , υ , τ ) + R ¯ υ ( η , υ , τ ) + R ¯ nl ( η , υ , τ ) + R ¯ 0 ( η , υ , τ ) ,
η ¯ ( 0 ) = ( η ( 0 ) , 0 , , 0 ) T ,
with η ¯ = ( η , υ ) n + r × 1 T , where with O being a zero matrix, and I being an identity matrix,
P ¯ = P Q O r × n O r × r , Q ¯ = O n × r I r × r ,
R ¯ η = ( R 1 η , , R n η , 0 , , 0 ) n + r × 1 T , R ¯ υ = ( R 1 υ , , R n υ , 0 , , 0 ) n + r × 1 T , R ¯ nl = ( R 1 nl , , R n nl , 0 , , 0 ) n + r × 1 T , R ¯ 0 = ( R 1 0 , , R n 0 , 0 , , 0 ) n + r × 1 T .
It follows from (19), (17), and (14) that we can bound η and g with some constants C η > 0 and C g > 0 :
η < C η , g < C g ,
for τ [ 0 , + ) , making the original ξ ( τ ) satisfy (13).

4. Auxiliary System Right-Hand Side Estimation and Lemma Formulation

From the construction of (20) and the definition of R η , R υ , R nl , and R 0 it follows that in the domain (5), (26):
P i ( g ) 0 and Q i ( g ) 0 as g 0 ,
for i = 2 , , n 1 . Moreover, for some constants L η , L υ , L nl , L 0 ( g ) > 0
R η ( η , υ , τ ) e ( n + 1 ) α τ L η η , R υ ( η , υ , τ ) e ( n + 1 ) α τ L υ υ , R nl ( η , υ , τ ) e α τ L nl η 2 + υ 2 , R 0 ( η , υ , g , τ ) e ( 4 n + 1 ) α τ L 0 ( g ) .
Notice that from the definition of R 0 , it follows that L 0 ( g ) 0 as g 0 .
For the main linear part of (24),
d η ¯ d τ = P ¯ η ¯ + Q ¯ ω
Lemma 1.
If (4) is satisfied for (1), then there exists ε g ( 0 , C g ) , such that g R n : g < ε g , there exists a control ω ( τ ) :
ω ( τ ) = M ( τ ) η ¯ , M ( τ ) = O ( e n α τ ) , τ ,
which for the fundamental matrix of the system (29), (30) denoted as Φ ( τ ) , Φ ( 0 ) = I n + r × n + r , the following estimation with some K > 0 is true:
Φ ( τ ) K e λ τ , Φ ( τ ) Φ 1 ( t ) K e λ ( τ t ) e ( n 1 ) α t ,
where λ > 0 , τ [ 0 , ) .
The algorithm of M ( τ ) construction is presented in [53].

5. Proof of Theorem 1

In [53], it is shown that the solution of the auxiliary system (24), closed with the auxiliary stabilizing control (30) in the domain (26), satisfies the estimate:
η ¯ ( τ ) K η e 3 n α τ , τ [ 0 , ) , K η > 0 .
Here the constant K η depends on the domain (5), (26).
We substitute υ ¯ ( τ ) , introduced in the statement of Problem 2, into the right-hand sides of the first n equations of (24) and close it by the auxiliary control ω ( τ ) . Using E = P ¯ + Q ¯ M , the system takes the form
d η ¯ d τ = E η ¯ + F ( υ ¯ υ ) + R ¯ η ( η , υ ¯ , τ ) + R ¯ υ ( η , υ ¯ , τ ) R ¯ υ ( η , υ , τ ) + R ¯ υ ( η , υ , τ ) + R ¯ nl ( η , υ ¯ , τ ) R ¯ nl ( η , υ , τ ) + R ¯ nl ( η , υ , τ ) + R ¯ 0 ( η , υ ¯ , τ )
for τ [ 0 , + ) , with F = Q O r × r .
Using the mean value theorem, we have ( · , · meaning the scalar product)
R i υ ( η , υ ¯ , τ ) R i υ ( η , υ , τ ) = R i υ υ ( η , υ ˜ , τ ) T , ( υ ¯ υ ) = R i υ υ ( η , υ ˜ , τ ) T , ω ( τ ˜ ) h , R i nl ( η , υ ¯ , τ ) R i nl ( η , υ , τ ) = R i nl υ ( η , υ ˜ , τ ) T , ( υ ¯ υ ) = R i nl υ ( η , υ ˜ , τ ) T , ω ( τ ˜ ) h ,
where υ ˜ = ( υ ˜ 1 , , υ ˜ r ) , υ ˜ i = υ i + θ ˜ i ( υ ¯ i υ i ) with some θ ˜ i [ 0 , 1 ] , i = 1 , , n ; the mean point τ ˜ = ( τ ˜ 1 , , τ ˜ r ) , τ ˜ j 1 α ln ( 1 t + h ) , 1 α ln ( 1 t ) , j = 1 , , r . That is true for any t [ 0 , t ¯ ] with some t ¯ ( 0 , 1 ) to be determined such that 1 t ¯ < ε . Here, when we substitute a vector argument τ ˜ to a vector function of a scalar argument ω ( τ ) = ( ω 1 ( τ ) , , ω r ( τ ) ) T , we apply the substitution componentwise, i.e., ω ( τ ˜ ) = ( ω 1 ( τ ˜ 1 ) , , ω r ( τ ˜ r ) ) T .
From (22), (30), and (32) in the domain (5), (26), it follows that
| ω j ( τ ˜ j ) | = d υ j ( τ ˜ j ) d τ M ( τ ˜ j ) η ¯ ( τ ˜ j ) K ω j e 2 n α τ ˜ j = K ω j e 2 n α τ e 2 n α ( τ τ ˜ j ) , j = 1 , , r ,
so, we can choose h ¯ such that
ω ( τ ˜ ) K ¯ ω e 2 n α τ e 2 n α h ¯ = K ω ( h ¯ ) e 2 n α τ ,
with K ¯ ω > 0 depending on the chosen vector norm, and K ω ( h ¯ ) = K ¯ ω e 2 n α h ¯ > 0 . It is also true that
h ¯ ( t ¯ , h ) = 1 α ( ln ( 1 t ¯ + h ) ln ( 1 t ¯ ) ) , h ¯ ( t ¯ , h ) 0 as h 0 t ¯ [ 0 , 1 ) .
In (35), the constant K ω depends on t ¯ but does not depend on the point t [ 0 , t ¯ ] .
From the conditions (34) and (35) for some K u , K υ , K nl > 0 with K ω = K ω ( h ¯ ) e 2 n α τ h , we obtain
u ( t ( τ ) h ) u ( t ( τ ) ) = υ ¯ ( τ ) υ ( τ ) K u K ω , R υ ( η , υ ¯ , τ ) R υ ( η , υ , τ ) K υ K ω , R nl ( η , υ ¯ , τ ) R nl ( η , υ , τ ) K nl K ω ,
for τ [ 0 , 1 α ln ( 1 t ¯ ) ] . In (37), the constants K u , K υ and K nl depend on the domain (5), and (26) but do not depend on τ .
Let us assume that h satisfies the inequality
0 < h < 1 .
Consider the system (33) over the finite interval [ 0 , τ ¯ ] , τ ¯ = 1 α ln ( 1 t ¯ ) . In the following, the value of τ ¯ will be increased if necessary, so that
e α τ ¯ < ε .
Let us show that all the solutions of (33), which begin in a sufficiently small neighborhood of the origin, for sufficiently small h > 0 , g > 0 satisfy the condition
η ( τ ¯ ) < ε 2 .
In (33), we replace the variable η ¯ with z according to
η ¯ = z e n α τ , η ¯ ( 0 ) = z ( 0 ) , z = ( z η , z υ ) T , η = z η e n α τ , υ = z υ e n α τ .
We obtain
d z d τ = H z + e n α τ [ F ( υ ¯ υ ) + R ¯ η ( e n α τ z η , υ ¯ , τ ) + R ¯ υ ( e n α τ z η , υ ¯ , τ ) R ¯ υ ( e n α τ z η , υ , τ ) + R ¯ υ ( e n α τ z η , e n α τ z υ , τ ) + R ¯ nl ( e n α τ z η , υ ¯ , τ ) R ¯ nl ( e n α τ z η , υ , τ ) + R ¯ nl ( e n α τ z η , e n α τ z υ , τ ) + R ¯ 0 ( e n α τ z η , υ ¯ , τ ) ] ,
where H = E + n α I .
Denote Φ 1 ( τ ) the fundamental matrix of (42)’s linear part. The estimate (31) implies that
Φ 1 ( τ ) K e β τ , β = λ n α , Φ 1 ( τ ) Φ 1 1 ( t ) K e β ( τ t ) e ( n 1 ) α t , τ t .
Here, we restrict α to have β > 0 .
In [53], it is shown that ε g ( 0 , ε g ) can be chosen so that any x 0 and g satisfying x 0 ε g , g ε g provides that z ( τ ) belongs to the domain (5), (26) and decays exponentially.
Split the interval [ 0 , τ ¯ ] with a point τ 1 . The solution of (42) with the initial data (21), (25), and (41) for x 0 ε g , g ε g can be written as
z ( τ ) = Φ 1 ( τ ) η ¯ ( 0 ) + 0 τ Φ 1 ( τ ) Φ 1 1 ( s ) e n α s [ g ( υ ¯ υ ) + R ¯ η ( e n α t z η , υ ¯ , s ) + R ¯ υ ( e n α s z η , υ ¯ , s ) R ¯ υ ( e n α s z η , υ , s ) + R ¯ υ ( e n α s z η , e n α t z υ , s ) + R ¯ nl ( e n α s z η , υ ¯ , s ) R ¯ nl ( e n α s z η , υ , s ) + R ¯ nl ( e n α s z η , e n α s z υ , s ) + R ¯ 0 ( e n α s z η , υ ¯ , s ) ] d s if τ [ 0 , τ 1 ] ,
and
z ( τ ) = Φ 1 ( τ ) Φ 1 1 ( τ 1 ) z ( τ 1 ) + τ 1 τ Φ 1 ( τ ) Φ 1 1 ( s ) e n α s [ g ( υ ¯ υ ) + R ¯ η ( e n α s z η , υ ¯ , s ) + R ¯ υ ( e n α s z η , υ ¯ , s ) R ¯ υ ( e n α s z η , υ , s ) + R ¯ υ ( e n α s z η , e n α t z υ , s ) + R ¯ nl ( e n α s z η , υ ¯ , s ) R ¯ nl ( e n α s z η , υ , s ) + R ¯ nl ( e n α s z η , e n α t z υ , s ) + R ¯ 0 ( e n α s z η , υ ¯ , s ) ] d s if τ [ τ 1 , τ ¯ ] .
Suppose that the solution of the system (42) defined by formulas (44) and (45) belongs to the domain (5), (26). From (44) and (45) taking into account (28), (32), (34), (35), (37), and (43) analogous to the result in [53], we obtain the estimations
z ( τ ) K e β τ η ( 0 ) + K 0 τ e β ( τ s ) L z z + L 0 ( g ) + L h ( h ¯ ) h e α s d s
if τ [ 0 , τ 1 ] , and
z ( τ ) K e β ( τ τ 1 ) z ( τ 1 ) + K τ 1 τ e β ( τ s ) L z z + L 0 ( g ) + L h ( h ¯ ) h e α s d s
if τ [ τ 1 , τ ¯ ] , where K = K e ( n 1 ) α τ 1 , L z > 0 is a constant value depending on the domain (5), (26), and L h > 0 depends on the domain (5), (26), (38) and t ¯ . Using (46), (47), and the known result from [54], we obtain
z ( τ ) K e μ τ η ( 0 ) + K 0 τ e μ ( τ s ) L 0 ( g ) + L h ( h ¯ ) h e α s d s
with μ = β K L z for τ [ 0 , τ 1 ] , and
z ( τ ) K e μ ( τ τ 1 ) z ( τ 1 ) + K τ 1 τ e μ ( τ s ) L 0 ( g ) + L h ( h ¯ ) h e α s d s ,
where μ = β K L z e α τ 1 , and τ [ τ 1 , τ ¯ ] .
Increasing τ ¯ in the domain (39) if necessary, we choose τ 1 ( 0 , τ ¯ ) such that the inequality μ > 0 is satisfied.
From (48) and (49), we obtain the inequalities
z ( τ ) K η ( 0 ) + K 0 L 0 ( g ) + K h ( τ ¯ , h ¯ ) h , τ [ 0 , τ 1 ] ,
and
z ( τ ) K e μ ( τ τ 1 ) z ( τ 1 ) + e α τ K 0 L 0 ( g ) + K h ( τ ¯ , h ¯ ) h , τ [ τ 1 , τ ¯ ] .
In (50) and (51), the constants K 0 , K h , K 0 and K h depend on the domain (5), (26), (38) and τ ¯ .
It follows from (51) and (50), that if the function z ( τ ) belongs to the domain (5), (26) over the interval [ 0 , τ ¯ ] ; then, it exponentially decreases over the interval τ [ τ 1 , τ ¯ ] . Let us fix τ ¯ , τ ¯ > τ 1 > 0 in the domain (39), so that
z ( τ ¯ ) < ε 2 .
Using (21), (25), (36), (50), (51), the properties of the function L 0 ( g ) , and the fact that K h ( τ ¯ , h ¯ ) h 0 and K h ( τ ¯ , h ¯ ) h 0 as h 0 , one can chose ε ¯ x ( 0 , ε g ) , ε ¯ g ( 0 , ε g ) and ε ¯ h ( 0 , 1 ) , so that for any x 0 , g, and h such that x 0 ε ¯ x , g ε ¯ g , 0 < h < ε ¯ h , the function z ( τ ) satisfies the estimation (52) and belongs to the domain (5), (26). Using (41), one can obtain functions η ¯ ( τ ) , ω ( τ ) , and τ [ 0 , τ ¯ ] , satisfying the system (33), (24), (20) (in its first n equations υ = υ ¯ ), the initial data (25), and the estimation (40).
We obtain the functions ξ ( τ ) , υ ( τ ) , and ω ( τ ) returning to the original variable ξ by expressions (19), (17), and (14). It follows from them that one can choose ε ¯ ¯ g ( 0 , ε ¯ g ) such that for any x 0 , g, and h such that x 0 ε ¯ x , g ε ¯ ¯ g , 0 < h < ε ¯ h ,
ξ ( τ ¯ ) < ε .
If τ ε = τ ¯ , then from (53) and the derivation of the systems (20) and (24), the corresponding functions ξ ( τ ) and υ ¯ ( τ ) solve Problem 2.
Going back to the original time t by (9), we restore x ( t ) , u ( t ) , and u ( t h ) and obtain w ( t ) from ξ ( τ ) , υ ( τ ) , υ ¯ ( τ ) , and ω ( τ ) using
w ( t ) = ω ( τ ( t ) ) , τ = 1 α ln ( 1 t ) .
These functions solve the problem
x ˙ = f ( x , u ( t h ) ) + g , u ˙ = 1 α ( 1 t ) 1 w ( t )
under the conditions (6)–(8). Consequently, x ( t ) , u ( t h ) , t [ 0 , t ε ] , and t ε = 1 e α τ ε , due to Remark 1 and the structure of the system (55), form the solution to Problem 1. The choice ε x = ε ¯ x , ε g = ε ¯ ¯ g , and ε h = ε ¯ h finishes the proof of Theorem 1.
To summarize, we solved Problem 1 according to the following Algorithm:
1.
Construct the auxiliary system (24) (it is performed analytically by means of computer algebra systems).
2.
Stabilize the system (29) (it is performed analytically by means of computer algebra systems).
3.
Solve the initial value problem for (24), closed by the stabilizing control ω ( τ ) = M ( τ ) η ¯ known after Step 2, with the initial data (25) (it is performed numerically). Obtain ω ( τ ) as a result.
4.
In ω ( τ ) , switch back to the original time t by (54) and obtain w ( t ) = ω ( τ ( t ) ) (it is performed analytically if we obtain some explicit form of ω ( τ ) or numerically otherwise).
5.
Solve the initial value problem (55), (6) over [ 0 , t ε ] , t ε = 1 e α τ ε (it is performed numerically).
Finally, we obtain x ( t ) and u ( t ) , which solve Problem 1.

6. Test Example

To demonstrate the algorithm, we considered a problem of controlling a single-link manipulator when transporting a load to a required position. According to [55], the manipulator motion in the presence of perturbations is described with the system
x 1 ˙ = x 2 , x 2 ˙ = a 2 sin x 1 a 1 x 2 + u ( t h ) + g ,
where x 1 is the angle of the manipulator deviation from the vertical, x 2 is the change rate of its deflection angle, a 1 = α ¯ L 2 m 1 1 , a 2 = G L 1 m 0 + M 2 m 1 1 , m 1 = m 0 + M 3 , M is the manipulator’s mass, L is its length, G is the gravity constant, α ¯ is the coefficient of viscous friction, m 0 is the mass of the load, and g as above is the perturbation. The vector of unknowns x = ( x 1 , x 2 ) T , and the control function u is applied only to x ˙ 2 . The boundary conditions are
x ( 0 ) = x 0 , u ( t ) 0 for t [ h , 0 ] , x ( t ε ) ε , 1 t ε ε .
The system (10) and the conditions of Problem 2 read as
d ξ 1 d τ = α e α τ ξ 2 , d ξ 2 d τ = α e α τ a 2 sin ξ 1 α e α τ a 1 ξ 2 + α e α τ υ + α e α τ g ,
ξ 1 ( 0 ) = x 1 0 , ξ 2 ( 0 ) = x 2 0 , υ ¯ ( τ ) 0 for τ 0 , 1 α ln ( 1 h ) , ξ 1 ( τ ε ) ε , ξ 2 ( τ ε ) ε , e α τ ε ε , τ ε > 0 .
when applied to Problem (56), (57).
To solve Problem (58), (59) we make shifts (fewer than 4 n = 8 suffice):
ξ 2 ( τ ) = ξ 2 ( 1 ) ( τ ) e α τ g , ξ 1 ( τ ) = ξ 1 ( 1 ) ( τ ) + 1 2 g e 2 α τ , ξ 2 ( 1 ) ( τ ) = ξ 2 ( 2 ) ( τ ) + 1 2 g a 1 e 2 α τ , ξ 1 ( 1 ) ( τ ) = ξ 1 ( 2 ) ( τ ) + 1 6 g a 1 e 3 α τ , ξ 2 ( 2 ) ( τ ) = ξ 2 ( 3 ) ( τ ) 1 6 g a 1 e 3 α τ .
Thus, with η = ( ξ 1 ( 2 ) , ξ 2 ( 3 ) ) , the systems (20), (22) takes the form
d η 1 d τ = α e α τ η 2 1 6 α a 1 g e 4 α τ , d η 2 d τ = α e α τ a 1 η 2 + α e α τ d + 1 6 α e 4 α τ a 1 2 g α e α τ a 2 sin η 1 + 1 6 g a 1 e 3 α τ + 1 2 g e 2 α τ , d υ ( τ ) d τ = ω .
The linear part of system (60) is
d η ¯ d τ = P ¯ η ¯ + Q ¯ υ , η ¯ = ( ξ 1 ( 2 ) , ξ 2 ( 3 ) , υ ) T ,
P ¯ = 0 α e α τ 0 α e α τ a 2 α e α τ a 1 α e α τ 0 0 0 , Q ¯ = 0 0 1 .
According to [53], we obtain ω ( τ ) = M ( τ ) η ¯ , with M ( τ ) = ( m 1 , m 2 , m 3 ) ,
m 1 = e α τ a 1 a 2 α + 3 a 2 α + 6 a 2 1 α 2 e 2 α τ ( 8 α 3 + 24 α 2 + 22 α + 6 ) , m 2 = a 1 2 α + e α τ a 2 α + 3 a 1 α + 6 a 1 1 α e α τ ( 7 α 2 + 18 α + 11 ) , m 3 = α e α τ a 1 3 α 6 ,
which stabilizes (61).
Now, we solve (60), closed by ω ( τ ) , with the initial values η 1 ( 0 ) = x 1 0 1 2 g 1 6 g a 1 , η 2 ( 0 ) = x 2 0 + g 1 3 g a 1 , υ ( 0 ) = 0 . As a result, we obtain the way to compute ω ( τ ) , τ [ 0 , + ) . Substitution of (9) gives w ( t ) = ω ( τ ( t ) ) , t [ 0 , t ε ] .
Finally, we solve the initial value problem
x 1 ˙ = x 2 , x 2 ˙ = a 2 sin x 1 a 1 x 2 + u ( t h ) + g , u ˙ = α 1 ( 1 t ) 1 w ( t )
x 1 ( 0 ) = x 1 0 , x 2 ( 0 ) = x 2 0 , u ( t ) 0 for t [ h , 0 ]
over the interval [ 0 , t ε ] . The found functions x 1 ( t ) , x 2 ( t ) , and u ( t h ) solve Problem (56), (57).
We used Maplesoft Maple software for the experiment. It performed all the algebra, and we also solved the initial value problem using its default numerical ODE solver dsolve, which implemented a Runge–Kutta–Fehlberg pair of orders 5 and 4 with adaptive time-step, with default options, which were 10 7 for the absolute and 10 6 for the relative errors.
Figure 1 shows the solution for x 1 0 = 0.5 rad, x 2 0 = 0.8 rad/s, α ¯ = 0.1 , L = 10 m, M = 20 kg, m 0 = 1 kg, ε = 0.05 , t ε = 0.9 s, g = 0.1 , and h = 0.01 s. The value α = 0.25 was chosen to be quite large to provide a small τ ε and still satisfy the constraint β > 0 in (43).

7. Conclusions

We studied a class of nonlinear stationary controlled systems, which consider external perturbations and control delay.
The proposed method reduced the original problem to stabilizing an auxiliary system. Thus, it was possible to solve the original BVP problem taking into account errors in the initial values or other parameters and computational errors as well. The numerical test results demonstrated that the proposed method was applicable to the construction of control systems for different technical objects described by complex systems of differential equations. One of the main advantages of the presented approach is that the finite-time stabilization can be achieved even if the infinite-time stabilization is impossible.
Unfortunately, we were able to find other approaches to construct control functions only for linear or quasilinear systems with delays. There were no other algorithms for nonlinear systems with delays and perturbations. With the approach presented in the paper, we were able to construct Kalman-type stabilization criterion for systems without delays [56], so we will aim to apply it to delayed controls as well.
One of the problems with the suggested algorithm is that it uses analytic algebra, which makes it applicable only with special software and in case of a known right-hand side of (1). In addition, the presented results are local in the sense that the control may be found for sufficiently small initial points, delays, and perturbations.
One of the main future goals is to find less restrictive bounds for the initial values, perturbations, and delay that determine the attainability domain for the same Kalman-type condition (4). Furthermore, it is important to study if (4) is not only sufficient but also necessary. Another direction of research is to obtain the results for the stabilization problem with the stabilization condition (7) changed for x ( 1 ) = 0 .

Author Contributions

Conceptualization, A.N.K.; methodology, A.N.K.; software, A.S.E.; validation, A.N.K. and A.S.E.; formal analysis, A.N.K. and A.S.E.; writing—original draft preparation, A.N.K.; writing—review and editing, A.S.E.; visualization, A.S.E.; supervision, A.N.K. 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.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Elsisi, M.; Tran, M.Q.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Robust design of ANFIS-based blade pitch controller for wind energy conversion systems against wind speed fluctuations. IEEE Access 2021, 9, 37894–37904. [Google Scholar] [CrossRef]
  2. Ning, X. Mixed sensitivity-based robust H control method for real-time hybrid simulation. Symmetry 2021, 13, 840. [Google Scholar] [CrossRef]
  3. Elsisi, M.; Tran, M.Q.; Hasanien, H.M.; Turky, R.A.; Albalawi, F.; Ghoneim, S.S.M. Robust model predictive control paradigm for automatic voltage regulators against uncertainty based on optimization algorithms. Mathematics 2021, 9, 2885. [Google Scholar] [CrossRef]
  4. Huang, M.; Zhang, Z.; Wu, W.; Yao, Z. An improved three-level cascaded control for LCL-filtered grid-connected inverter in complex grid impedance condition. IEEE Access 2022, 10, 65485–65495. [Google Scholar] [CrossRef]
  5. Liu, K.; Xu, G.; Yang, Q.; Zhao, Z. Optimal disturbance suppression of disturbed underwater vehicle with state delay. IEEE Access 2022, 10, 63984–63990. [Google Scholar] [CrossRef]
  6. Prakash, A.; Kumar, K.; Parida, S. Energy capacitor system based wide-area damping controller for multiple inter-area modes. IEEE Trans. Ind. Appl. 2022, 58, 1543–1553. [Google Scholar] [CrossRef]
  7. Zhang, Z.; Min, X.; Chen, Y. An adaptive control scheme for data-driven traffic migration engineering on 5G network. Symmetry 2022, 14, 1105. [Google Scholar] [CrossRef]
  8. Arora, U.; Sukavanam, N. Approximate controllability of impulsive semilinear stochastic system with delay in state. Stoch. Anal. Appl. 2016, 34, 1111–1123. [Google Scholar] [CrossRef]
  9. Klamka, J. Stochastic controllability of linear systems with state delays. Int. J. Appl. Math. Comput. Sci. 2007, 17, 5–13. [Google Scholar] [CrossRef] [Green Version]
  10. Karthikeyan, S.; Sathya, M.; Balachandran, K. Controllability of semilinear stochastic delay systems with distributed delays in control. Math. Control Signals Syst. 2017, 29, 17. [Google Scholar] [CrossRef]
  11. Balachandran, K.; Balasubramaniam, P. A note on controllability of nonlinear Volterra integrodifferential systems. Kybernetika 1992, 28, 284–291. [Google Scholar]
  12. Sikora, B.; Klamka, J. Constrained controllability of fractional linear systems with delays in control. Syst. Control Lett. 2017, 106, 9–15. [Google Scholar] [CrossRef]
  13. Muni, V.S.; Govindaraj, V.; George, R.K. Controllability of fractional order semilinear systems with a delay in control. Indian J. Math. 2018, 60, 311–335. [Google Scholar]
  14. Chyung, D. On the controllability of linear systems with delay in control. IEEE Trans. Autom. Control 1970, 15, 255–257. [Google Scholar] [CrossRef]
  15. Sebakhy, O.; Bayoumi, M. A simplified criterion for the controllability of linear systems with delay in control. IEEE Trans. Autom. Control 1971, 16, 364–365. [Google Scholar] [CrossRef]
  16. Chyung, D. Controllability of linear time-varying systems with delays. IEEE Trans. Autom. Control 1971, 16, 493–495. [Google Scholar] [CrossRef]
  17. Olbrot, A. On controllability of linear systems with time delays in control. IEEE Trans. Autom. Control 1972, 17, 664–666. [Google Scholar] [CrossRef]
  18. Manitius, A.; Olbrot, A.W. Controllability conditions for linear systems with delayed state and control. Arch. Autom. Telemech. 1972, 17, 119–131. [Google Scholar]
  19. Sebakhy, O.; Bayoumi, M.M. Controllability of linear time-varying systems with delay in control. Int. J. Control 1973, 17, 127–135. [Google Scholar] [CrossRef]
  20. Zubov, V.I. Lectures in Control Theory; Nauka: Moscow, Russia, 1975. (In Russian) [Google Scholar]
  21. Klamka, J. Relative controllability of linear systems with varying delay. Syst. Sci. 1976, 2, 17–24. [Google Scholar]
  22. Klamka, J. Constrained controllability of second order dynamical systems with delay. Control Cybern. 2013, 42, 111–121. [Google Scholar]
  23. Olenchikov, D.M. Global controllability of sampled-data bilinear time-delay systems. J. Appl. Math. Mech. 2004, 68, 537–544. [Google Scholar] [CrossRef]
  24. Balachandran, K.; Balasubramaniam, P. Controllability of semilinear delay systems. Kybernetika 1994, 30, 517–524. [Google Scholar]
  25. Klamka, J. Constrained controllability of semilinear systems with delays. Nonlinear Dyn. 2009, 56, 169–177. [Google Scholar] [CrossRef]
  26. Klamka, J.; Czornik, A.; Niezabitowski, M.; Babiarz, A. Trajectory controllability of semilinear systems with delay. In Proceedings of the Intelligent Information and Database Systems, Bali, Indonesia, 23–25 March 2015; Nguyen, N.T., Trawiński, B., Kosala, R., Eds.; Springer: Cham, Switherland, 2015; pp. 313–323. [Google Scholar]
  27. Klamka, J. Controllability of nonlinear systems with delay in control. IEEE Trans. Autom. Control 1975, 20, 702–704. [Google Scholar] [CrossRef]
  28. Klamka, J. Relative controllability of nonlinear systems with delays in control. Automatica 1976, 12, 633–634. [Google Scholar] [CrossRef]
  29. Dauer, J.P.; Gahl, R.D. Controllability of nonlinear delay systems. J. Optim. Theory Appl. 1977, 21, 59–70. [Google Scholar] [CrossRef]
  30. Sinha, A.; Yokomoto, C. Null controllability of a nonlinear system with variable time delay. IEEE Trans. Autom. Control 1980, 25, 1234–1236. [Google Scholar] [CrossRef]
  31. Minyuk, S.A.; Lyakhovets, S.N. On the problem of controllability for systems with many delays. Vestsi Akad. Nauk BSSR. Ser. Fiz.-Mat. Navuk 1980, 2, 12–17. [Google Scholar]
  32. Dacka, C. Relative controllability of perturbed nonlinear systems with delay in control. IEEE Trans. Autom. Control 1982, 27, 268–270. [Google Scholar] [CrossRef]
  33. Balachandran, K.; Somasundaram, D. Controllability of a class of nonlinear systems with distributed delays in control. Kybernetika 1983, 19, 475–482. [Google Scholar]
  34. Somasundaram, D.; Balachandran, K. Relative controllability of a class of nonlinear systems with delay in control. Indian J. Pure Appl. Math. 1983, 14, 1327–1334. [Google Scholar]
  35. Somasundaram, D.; Balachandran, K. Controllability of nonlinear systems consisting of a bilinear mode with distributed delays in control. IEEE Trans. Autom. Control 1984, 29, 573–575. [Google Scholar] [CrossRef]
  36. Sinha, A.S.C. Null-controllability of non-linear infinite delay systems with restrained controls. Int. J. Control 1985, 42, 735–741. [Google Scholar] [CrossRef]
  37. Balachandran, K.; Somasundaram, D. Relative controllability of nonlinear systems with time varying delays in control. Kybernetika 1985, 21, 65–72. [Google Scholar]
  38. Balachandran, K. Controllability of nonlinear systems with delays in both state and control variables. Kybernetika 1986, 22, 340–348. [Google Scholar]
  39. Sinha, A.S.C. Controllability of non-linear delay systems. Int. J. Control 1986, 43, 1305–1315. [Google Scholar] [CrossRef]
  40. Balachandran, K.; Dauer, J. Controllability of perturbed nonlinear delay systems. IEEE Trans. Autom. Control 1987, 32, 172–174. [Google Scholar] [CrossRef]
  41. Balachandran, K. Complete controllability of nonlinear delay systems. IMA J. Math. Control Inf. 1987, 4, 161–166. [Google Scholar] [CrossRef]
  42. Balachandran, K. Global relative controllability of non-linear systems with time-varying multiple delays in control. Int. J. Control 1987, 46, 193–200. [Google Scholar] [CrossRef]
  43. Balachandran, K.; Dauer, J.P. Null controllability of nonlinear infinite delay systems with distributed delays in control. J. Math. Anal. Appl. 1990, 145, 274–281. [Google Scholar] [CrossRef] [Green Version]
  44. Dauer, J.; Balachandran, K.; Anthoni, S. Null controllability of nonlinear infinite neutral systems with delays in control. Comput. Math. Appl. 1998, 36, 39–50. [Google Scholar] [CrossRef] [Green Version]
  45. Golev, A.; Hristova, S.; Nenov, S. Monotone-iterative method for solving antiperiodic nonlinear boundary value problems for generalized delay difference equations with maxima. Abstr. Appl. Anal. 2013, 2013, 571954. [Google Scholar] [CrossRef]
  46. Kim, A.V.; Volkanin, L.S. On the synthesis of a control for systems with aftereffect in the control parameters. Izv. Ural. Gos. Univ. 2003, 26, 81–86. (In Russian) [Google Scholar]
  47. Thuan, M.V.; Trinh, H.; Huong, D.C. Reachable sets bounding for switched systems with time-varying delay and bounded disturbances. Int. J. Syst. Sci. 2017, 48, 494–504. [Google Scholar] [CrossRef]
  48. Klamka, J. Approximate controllability of delayed dynamical systems. Int. J. Appl. Math. Comput. Sci. 1997, 7, 5–16. [Google Scholar]
  49. Mouktonglang, T.; Poochinapan, K.; Yimnet, S. Robust finite-time control of discrete-time switched positive time-varying delay systems with exogenous disturbance and their application. Symmetry 2022, 14, 735. [Google Scholar] [CrossRef]
  50. Kvitko, A.N.; Firyulina, O.S.; Eremin, A.S. Solving boundary value problem for a nonlinear stationary controllable system with synthesizing control. Math. Probl. Eng. 2017, 2017, 8529760. [Google Scholar] [CrossRef] [Green Version]
  51. Kvitko, A.N.; Firyulina, O.S.; Eremin, A.S. Algorithm of the resolving of a boundary-value problem for a nonlinear controlled system and its numerical modeling. Vestn. St. Petersburg Univ. Math. 2017, 50, 372–383. [Google Scholar] [CrossRef]
  52. Kvitko, A.; Yakusheva, D. On one boundary problem for nonlinear stationary controlled system. Int. J. Control 2019, 92, 828–839. [Google Scholar] [CrossRef]
  53. Kvitko, A.N.; Maksina, A.M.; Chistyakov, S.V. On a method for solving a local boundary problem for a nonlinear stationary system with perturbations in the class of piecewise constant controls. Int. J. Robust Nonlinear Control 2019, 29, 4515–4536. [Google Scholar] [CrossRef]
  54. Barbashin, E.A. Introduction to Stability Theory; Wolters-Noordhof: Groningen, The Netherlands, 1970. [Google Scholar]
  55. Afanasiev, V.N.; Kolmanovskii, V.; Nosov, V.R. Mathematical Theory of Control Systems Design; Mathematics and Its Applications; Springer: Dordrecht, The Netherlands, 1996; Volume 341. [Google Scholar] [CrossRef]
  56. Kvitko, A.N. On a method for solving a local boundary value problem for a nonlinear stationary controlled system in the class of differentiable controls. Comput. Math. Math. Phys. 2021, 61, 527–541. [Google Scholar] [CrossRef]
Figure 1. The solution to Problem (56), (57).
Figure 1. The solution to Problem (56), (57).
Symmetry 14 01595 g001
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kvitko, A.N.; Eremin, A.S. A Constructive Method of Solving Local Boundary Value Problems for Nonlinear Systems with Perturbations and Control Delays. Symmetry 2022, 14, 1595. https://0-doi-org.brum.beds.ac.uk/10.3390/sym14081595

AMA Style

Kvitko AN, Eremin AS. A Constructive Method of Solving Local Boundary Value Problems for Nonlinear Systems with Perturbations and Control Delays. Symmetry. 2022; 14(8):1595. https://0-doi-org.brum.beds.ac.uk/10.3390/sym14081595

Chicago/Turabian Style

Kvitko, Alexander N., and Alexey S. Eremin. 2022. "A Constructive Method of Solving Local Boundary Value Problems for Nonlinear Systems with Perturbations and Control Delays" Symmetry 14, no. 8: 1595. https://0-doi-org.brum.beds.ac.uk/10.3390/sym14081595

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