Next Article in Journal
A Review of Mathematical Models of Elasticity Theory Based on the Methods of Iterative Factorizations and Fictitious Components
Next Article in Special Issue
Complex Dynamical Sampling Mechanism for the Random Pulse Circulation Model and Its Application
Previous Article in Journal
Observer-Based PID Control Protocol of Positive Multi-Agent Systems
Previous Article in Special Issue
Stability and Synchronization of Fractional-Order Complex-Valued Inertial Neural Networks: A Direct Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Impulsive Control of Some Types of Nonlinear Systems Using a Set of Uncertain Control Matrices

1
Department of General Education, Chongqing Preschool Education College, Wanzhou, Chongqing 404047, China
2
Department of Mathematics, University of Ibadan, Ibadan 200284, Nigeria
3
School of Three Gorges Artificial Intelligence, Chongqing Three Gorges University, Wanzhou, Chongqing 404100, China
4
Key Laboratory of Intelligent Information Processing and Control, Chongqing Three Gorges University, Wanzhou, Chongqing 404100, China
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(2), 421; https://doi.org/10.3390/math11020421
Submission received: 19 December 2022 / Revised: 6 January 2023 / Accepted: 9 January 2023 / Published: 13 January 2023

Abstract

:
So many real life problems ranging from medicine, agriculture, biology and finance are modelled by nonlinear systems. In this case, a chaotic nonlinear system is considered and, as opposed to solving Linear Matrix Inequality (LMI), which is the usual approach but cumbersome, a completely different approach was used. In some other cases, the computation of singular value of matrix was used but the method in this study needs not such. In addition, most models, if not all, concentrate on finding a control matrix J under some sufficient conditions. The problem is that only one such matrix J is provided. In reality, the actual control quantity may have a little deviation from the theoretical J. Hence, the study in this paper provides a set of infinite uncertain matrices J α which are able to adapt to control the system under uncertain conditions. It turns out that this new method controls the system in shorter time with less computational complexities.
MSC:
34A37; 93C42; 15B15

1. Introduction, Motivation and Model Formulation

Impulses occur and their controls have been studied in many systems such as mechanical, electrical, nanoelectrical and biological systems, just to mention a few. This area of research has kindled the interest of many researchers because of its wide applications in the field of communication, system management, artificial intelligence and robotics which are the seeming future of research in modern day science and technology. Some of the existing chaotic systems which researchers have tried to control are Lorenz’s system [1], Chua’s system [2], Chen’s system [3] and Rössler’s system among others. These were done via different methods.
The methods that have been used in controlling chaotic systems differ from one researcher to the other. Feng et al. in [4] used a combination of memristive neural network and some delay method to develop a quantized intermittent control method which is an extension of the existing intermittent control methods. This was considered more effective in that it would save resources, control cost and information being transmitted among others. A very similar work is in [5].
In 1965, the authors of [6] introduced mathematics of uncertainties which has also influenced the ideas of many researchers in control theory. Nowadays, there are many research works in the area fuzzy control theory. While more attention will be given to impulsive control with time windows, for more diverse thoughts on impulsive control or fuzzy impulsive control, or control with uncertainties, readers can refer to In 1965 [6] introduced mathematics of uncertainties which has also influenced the ideas of many researchers [7] in control theory. Nowadays, there are many researches in the area fuzzy control theory. While more attention will be given to impulsive control with time windows, for more diverse thoughts on impulsive control or fuzzy impulsive control, or control with uncertainties, readers can refer to [8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]. Usually, a nonlinear impulsive control system whose impulses occur within time windows [ n T c , ( n + 1 ) T c ) as in [25] is
x ( t ) = B x ( t ) + h ( x ( t ) ) , n T c t < π n x ( t ) = x ( t ) + J x ( t ) , t = n T c + π n x ( t ) = B x ( t ) + h ( x ( t ) ) , n T c + π n < t < ( n + 1 ) T c
in which case, x ( t ) I R n , is a vector representing the state of the system, T c is the period within which control takes place, B I R n × n is a matrix which has the system information, h : I R n I R n satisfies that the value of h at zero is zero, t represents the left limit of time and the control matrix is J I R n × n is added anytime within [ n T c , ( n + 1 ) T c ) .
But Feng [26], in 2016, considered impulsive systems which has multiple jumps within time windows. The magnitude of these jumps are unknown. Then, impulses are periodically introduced to control the system. Via Linear Matrix Inequalities (LMIs) [27], the stability criterion for these sort of systems were obtained. The results obtained were used to control the Chua’s oscillator.
In 2017, Feng et al. [28] used a simpler method, some inequality and matrix analysis, rather avoiding LMI, and obtained another sufficient conditions for the stability of nonlinear systems with impulsive time windows. In 2019, [25] also established that the control matrix J in [26,28] needs not be certain in the real sense but can be such that J μ I , for a real constant μ .
The limitation of this method is that it can produce only one matrix J which cannot precisely be in real life. There is need to see how far can deviation from J be under which the system can still be controlled. Hence, (1) is adjusted as
x ( t ) = B x ( t ) + h ( x ( t ) ) , n T c t n T c + π n x ( t ) = x ( t ) + J α x ( t ) , t = n T c + π n , α [ 0 , 1 ) x ( t ) = B x ( t ) + h ( x ( t ) ) , n T c + π n < t ( n + 1 ) T c ,
where J α = ( 1 α ) J f o r α [ 0 , 1 ) a n d J = μ I , which gives infinitely many J α ’s, that are deviations from J by some degrees and still keep the system controlled. When α = 0 , the system becomes (1) and when α ( 0 , 1 ) , there are many options of useful control matrices which can be adopted depending on the need of the situation. Onasanya et al. [29] in 2021 attempted to obtain the set of deviation matrices but using the method of solving LMI which is more cumbersome.
The model in (1) is such that, within the time window [ n T c , ( n + 1 ) T c ) , a certain impulse J can be introduced to control the chaos. Unfortunately, in real life, it is not always possible to get such certain quantity J; it can rather be a little less or more. However, the model in (2) has accommodated this possible uncertainties in the input of J as J α and has given the degree of freedom within which deviation can be allowed from J.
However, in this paper, using some inequalities without necessarily doing much matrix analysis as in [28] or solving LMI as in [26,28,29], another sufficient conditions were obtained and the stability criterion for (2) were obtained.
In order to do this, let L = diag ( l 1 , l 2 , , l n ) be a diagonal matrix which is positive definite such that | | h ( x ) | | 2 x T L x . Let π n [ n T c , ( n + 1 ) T c ] , where n = 0 , 1 , 2 , . The goal is to find a set of matrices { J α } which controls the system (2). In addition, in this paper, the set of changeable matrices { J α } have been obtained to control the system (2) and this control method is more flexible and can easily adapt to uncertainties in the system. It has developed a model that can respond more suitably to the uncertain nature of the control impulse.
The structure of the paper is as follows: Section 2 is the main result; Section 3 contains the simulations of numerical examples; Section 4 contains the comparison of the results with those in [28]; Section 5 is the conclusion. Please note that ≈ and ⪅ are respectively approximate and less or equal to in the fuzzy sense and λ i and λ u are minimum and maximum eigenvalues respectively throughout this paper.
Meanwhile, the following lemma is of importance.

2. Preliminaries

Lemma 1 
([25]). Let u , v I R n and ε > 0 . Then
2 u T v ε u T u + 1 ε v T v .

3. Main Results

Theorem 1. 
Let there be w > 0 , ε > 0 , δ > 0 and a matrix Q I R n × n (symmetric, positive definite) and the set { λ α } , in which case every λ α has a corresponding control matrix J α , such that
(i) 
w 2 4 I 2 ( B T B + L ) > 0 ;
(ii) 
w T c + ln λ α < 0 , for every α [ 0 , 1 ) ,
where
λ α = λ u [ ( I + J α ) T Q ( I + J α ) ] λ i ( Q )
with
Q = 1 ε [ ( w 2 4 ε δ ) I 2 ε ( Q T Q + L ) ] 1 2 + w 2 ε I ,
then (2) is exponentially stable for every α [ 0 , 1 ) .
Proof. 
Let
w 2 4 I 2 ( B T B + L ) > 0 ,
then,
w 2 4 ε I 2 ε ( B T B + L ) > 0 .
Thus, there is a δ > 0 that guarantees
( w 2 4 ε δ ) I 2 ε ( B T B + L ) 0 .
Letting
X = [ ( w 2 4 ε δ ) I 2 ε ( B T B + L ) ] 1 2 0
and
Q = 1 ε X + w 2 ε I > 0 , X = ε Q w 2 ε I
then
X 2 = ( w 2 4 ε δ ) I 2 ε ( B T B + L ) 0
and
X 2 w 2 4 ε I 2 ε ( B T B + L ) .
Hence,
( ε Q w 2 ε I ) 2 w 2 4 ϵ I 2 ε ( B T B + L ) ,
from whence
ε Q 2 + 2 ε ( B T B + L ) w Q 0 .
Furthermore, consider the Lyapunov function
V p ( x ( t ) ) = x T Q x .
By Lemma 1 and Equation (3) it can be shown that, for [ n T c , n T c + π n ] ,
V ˙ p ( x ( t ) ) = 2 x T Q ( B x + h ( x ) ) ε x T Q 2 x + 1 ε ( B x + h ( x ) ) T ( B x + h ( x ) ) = x T ( ε Q 2 + 2 ε ( B T B + L ) ) x = x T ( ε Q 2 + 2 ε ( B T B + L ) ) x w x T Q x + w x T Q x x T ( ε Q 2 + 2 ε ( B T B + L ) w Q ) x + w V p ( x ( t ) ) w V p ( x ( t ) ) .
Hence,
V p ( x ( t ) ) V p ( x ( n T c ) ) e w ( t n T c ) .
In addition, if n T c + π n < t ( n + 1 ) T c ,
V ˙ p ( x ( t ) ) w V p ( x ( t ) ) .
Then,
V p ( x ( t ) ) V p ( x ( n T c + π n ) ) e w ( t n T c π n ) .
If t = n T c + π n , then the uncertain matrix J α = ( 1 α ) μ I = μ α I is used for control. From the Lyapunov function in (3),
V p ( x ( t ) ) λ u [ ( I + J α ) T Q ( I + J α ) ] λ i ( Q ) V p ( x ( t ) ) = λ α V p ( x ( t ) ) .
From (8), with n T c + π n t < ( n + 1 ) T c , it can be obtained that
V p ( x ( n T c + π n ) ) λ α V p ( x ( n T c + π n ) )
and substituting (9) into (7) the following is obtained:
V p ( x ( t ) ) λ α V p ( x ( ( n T c + π n ) ) ) e w ( t n T c π n ) .
The principle of mathematical induction will be used on n, for n T c + π n t < ( n + 1 ) T c . The following can be obtained for n = 0 :
(i)
In (5) for 0 t < π 0 , then
V p ( x ( t ) ) V p ( x ( 0 ) ) e w t .
(ii)
From π 0 t < T c , (10) and (11),
V p ( x ( t ) ) λ α V p ( x ( π 0 ) ) e w ( t π 0 ) λ α V p ( x ( 0 ) ) e w t .
The following can be obtained for n = 1 :
(i)
In (5) and (12), [ T c , T c + π 1 ) and
V p ( x ( t ) ) V p ( x ( T c ) ) e w ( t T c ) λ α V p ( x ( 0 ) ) e w t .
(ii)
From [ T c + π 1 , 2 T c ) , (10) and (13),
V p ( x ( t ) ) λ α V p ( x ( ( T c + π 1 ) ) ) e w ( t T c π 1 ) λ α 2 V p ( x ( 0 ) ) e w t .
The following can be obtained for n = 2 :
(i)
In (5) and (14), [ 2 T c , 2 T c + π 2 ) and
V p ( x ( t ) ) V p ( x ( 2 T c ) ) e w ( t 2 T c ) λ α 2 V p ( x ( 0 ) ) e w t .
(ii)
From [ 2 T c + π 2 , 3 T c ) , (10) and (15),
V p ( x ( t ) ) λ α V p ( x ( ( 2 T c + π 2 ) ) ) e w ( t 2 T c π 2 ) λ α 3 V p ( x ( 0 ) ) e w t .
The following can be obtained for n = s :
(i)
For [ s T c , s T c + π s ) it can be obtained that
V p ( x ( t ) ) λ α s V p ( x ( 0 ) ) e w t .
(ii)
For [ s T c + π s , ( s + 1 ) T c ) ,
V p ( x ( t ) ) λ α V p ( x ( ( 2 T c + π 2 ) ) ) e w ( t 2 T c π 2 ) λ α ( s + 1 ) V p ( x ( 0 ) ) e w t .
Then, from (17) for [ s T c , s T c + π s ) ,
V p ( x ( t ) ) V p ( x ( 0 ) ) e s ( w T c + ln λ α ) .
In addition, from (18) for s T c + π s < t ( s + 1 ) T c ,
V p ( x ( t ) ) V p ( x ( 0 ) ) e ( s + 1 ) ( w T c + ln λ α ) .
Obviously, since for every α in (19) and (20) w T c + ln λ α < 0 , then as t ,
lim t V p ( x ( t ) ) = 0 .
Corollary 1. 
Given positive constant w and the set { μ α } such that
(i) 
w 2 4 I 2 ( B T B + L ) > 0 ;
(ii) 
w T c + 2 ln ( 1 + μ α ) < 0 , for every α,
then system (2) has exponential stability.
Proof. 
Set J α = μ α I , where μ α = ( 1 α ) μ and J = μ I . It is known that
λ α = λ u [ ( I + J α ) T Q ( I + J α ) ] λ i ( Q )
      = ( 1 + μ α ) 2 λ u ( Q ) λ i ( Q )
( 1 + μ α ) 2
Without loss of generality, choose
λ α = ( 1 + μ α ) 2 .
Since
w T c + 2 ln ( 1 + μ α ) < 0 ,
then
w T c + ln λ α < 0 .
Hence, the proof is complete. □
Remark 1. 
Consider the control matrix J = μ I and the uncertain matrix J α = ( 1 α ) J = ( 1 α ) μ I = μ α I , the matrix J with the set of matrix J α satisfy J J α for all α. Hence, it can be said that the result in this paper generalises the work of [9,10].

4. Numerical Examples and Simulations

Example 1. 
Lorenz’s system [1] is
x ˙ 1 = μ x 1 + μ x 2 x ˙ 2 = ν x 1 x 2 x 1 x 3 x ˙ 3 = x 1 x 2 ω x 3
Then, (24) is now
x = B x + h ( x ) ,
where x = [ x 1 , x 2 , x 3 ] T and
B = 10 10 0 28 1 0 0 0 8 3 ,
and μ = 10 ν = 28 , ω = 8 3 and d = 20 .
This system is chaotic at x 0 = [5, 1, −3]T as shown in Figure 1 and Figure 2.
Set L = diag ( 0 , 400 , 400 ) , ε = 1 , T c = 0.0026 and w = 90 . It can be shown that
B T B + L = 884 128 0 128 501 0 0 0 407.1111
In addition, set
J = ( t + 1 t ) diag ( 0.2 , 0.2 , 0.2 )
and
J α = ( 1 α ) ( t + 1 t ) diag ( 0.2 , 0.2 , 0.2 ) .
To be precise, at α = 0 , J 0 = J , in which case λ 0 = 0.6400 and control is guaranteed at α [ 0 , 0.444 ) .
So, at α = 0.4 , J 0.4 = 0.6 ( t + 1 t ) diag ( 0.2 , 0.2 , 0.2 ) , in which case λ 0.4 = 0.7744 , and the response curve is in Figure 3.
Example 2. 
Chua’s system [30] is
x ˙ 1 = μ ( x 2 x 1 u ( x 1 ) ) x ˙ 2 = x 1 x 2 x 3 x ˙ 3 = ϱ x 2
where
u ( x 1 ) = ϰ x 1 + 0.5 ( ϵ ϰ ) ( | x 1 + 1 | | x 1 1 | ) , ϵ < ϰ < 0 .
Then, (25) is
x = B x + h ( x ) ,
where x = [ x 1 , x 2 , x 3 ] T and
B = μ μ ϰ μ 0 1 1 1 0 ϱ 0 = 2.2362 9.2156 0 1 1 1 0 15.9946 0 ,
μ = 9.2156 , ϱ = 15.9946 , ϵ = 1.24905 , ϰ = 0.75735 , ε = 1 , w = 80 and T c = 0.0018 .
| | h ( x ) | | 2 μ 2 ( ϵ ϰ ) 2 ,
set L = diag ( μ 2 ( ϵ ϰ ) 2 , 0 , 0 ) = ( 20.5328 , 0 , 0 ) .
This system is chaotic at x 0 = [5, 1, −3]T as shown in Figure 4 and Figure 5.
It can be shown that
B T B + L = 26.5332 21.6076 1 21.6076 341.7545 1 1 1 1
In addition, set
J = ( t + 1 t ) diag ( 0.28 , 0.28 , 0.28 )
and
J α = ( 1 α ) ( t + 1 t ) diag ( 0.28 , 0.28 , 0.28 ) .
To be precise, at α = 0 , J 0 = J , in which case λ 0 = 0.5184 and control of this is guaranteed at α [ 0 , 0.75 ) .
So, at α = 0.75 , J 0.75 = 0.25 ( t + 1 t ) diag ( 0.28 , 0.28 , 0.28 ) , in which case λ 0.75 = 0.8649 , and the response curve is in Figure 6.
Example 3. 
Rössler’s system [28] is
x ˙ 1 = x 2 x 3 x ˙ 2 = x 1 + a x 2 x ˙ 3 = b x 1 c x 3 + x 1 x 3
Then, (26) can also be expressed as
x = B x + h ( x ) ,
where x = [ x 1 , x 2 , x 3 ] T and
B = 0 1 1 1 0.34 0 0.4 0 4.5 ,
and d = 20 , a = 0.34 , c = 4.5 and b = 0.4 .
This system is chaotic at x 0 = [−1, 3, −2]T as shown in Figure 7 and Figure 8.
Set L = diag ( 0 , 0 , 400 ) , ε = 1 , T c = 0.002 and w = 60 . It can be shown that
B T B + L = 1.16 0.34 1.8 0.34 1.1156 1 1.8 1 421.25
In addition, set
J = ( t + 1 t ) diag ( 0.16 , 0.16 , 0.16 )
and
J α = ( 1 α ) ( t + 1 t ) diag ( 0.16 , 0.16 , 0.16 ) .
To be precise, at α = 0 , J 0 = J , in which case λ 0 = 0.7056 and control is guaranteed at α [ 0 , 0.63 ) .
Also, at α = 0.2 , J 0.2 = 0.8 ( t + 1 t ) diag ( 0.16 , 0.16 , 0.16 ) , in which case λ 0.2 = 0.7604 , and the response curve is in Figure 9.

5. Comparison of Results

Comparing the results of the method in [28] and this paper, one can carefully observe that the control method in this paper saves time in that all of them were achieved in far less than 0.2 unit of time as opposed to what obtains in [28]. As a matter of fact, the control time for the Lorenz’s, Chua’s and Rössler’s systems dropped by about 25%, and can even be less depending on the choice of α , compared to the control time in [28]. In addition, there are infinitely many J { J α } α [ 0 , 1 ) . One limitation of this method may be the choice of appropriate α . The good thing, however, is that the system does not introduce conservatism as J α is time-varying.

6. Conclusions

The set of changeable matrices { J α } have been obtained to control the system (2) rather than one control matrix J. The possibility of infinite choices of control matrices makes this control method more flexible and realistic. Besides that this method is more flexible, it can easily adapt to errors due to uncertainties in the system. Instead of using the LMI and computation of maximum singular value of matrix ( I + J ) , the results were obtained by employing simple inequalities. The result of the simulation shows that this method is less cumbersome and less time consuming. In other words, this new approach is less rigorous, requires less time, basic computational skills and minimal MATLAB programming code. This paper has developed a model that can respond more suitably to the uncertain nature of the control impulse. As a matter of fact, for every α , there is a control.

Author Contributions

Conceptualization, L.C. and Y.F.; Software, Y.F.; Investigation, Y.F.; Resources, K.W.; Data curation, L.C.; Writing—original draft, B.O.O.; Writing—review & editing, K.W.; Visualization, B.O.O. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the Science and Technology Research Program of Chongqing Municipal Education Commission (No. KJZD-M202201204) and the Foundation of Intelligent Ecotourism Subject Group of Chongqing Three Gorges University (Nos. zhlv20221030, zhlv20221028).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare that they have no conflict of interest.

References

  1. Lorenz, E.N. Deterministic nonperiodic flow. J. Atmos. Sci. 1963, 20, 130–141. [Google Scholar] [CrossRef]
  2. Chua, L.O. The genesis of Chua’s circuit. Archiv. Fur. Elektronik Ubertragunstechnik. 1992, 46, 250–257. [Google Scholar]
  3. Chen, G.; Ueta, T. Yet another chaotic attractor. Int. J. Bifurc. Chaos 1999, 9, 1465–1466. [Google Scholar] [CrossRef]
  4. Feng, Y.; Yang, X.; Song, Q.; Cao, J. Synchronization of memristive neural networks with mixed delays via quantized intermittent control. Appl. Math. Comput. 2018, 339, 874–887. [Google Scholar] [CrossRef]
  5. Yang, X.; Feng, Y.; Yiu, K.F.C.; Song, Q.; Alsaadi, F.E. Synchronization of coupled neural networks with infinite-time distributed delays via quantized intermittent pinning control. Nonlinear Dyn. 2018, 94, 2289–2303. [Google Scholar] [CrossRef]
  6. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef] [Green Version]
  7. Yang, X.; Lu, J.; Ho, D.W.C.; Song, Q. Synchronization of uncertain hybrid switching and impulsive complex networks. Appl. Math. Model. 2018, 59, 379–392. [Google Scholar] [CrossRef]
  8. Yang, X.; Lam, J.; Ho, D.W.C.; Feng, Z. Fixed-time synchronization of complex networks with impulsive effects via non-chattering control. IEEE Trans. Autom. Control. 2017, 62, 5511–5521. [Google Scholar] [CrossRef]
  9. Yang, X.; Yang, Z. Synchronization of TS fuzzy complex dynamical networks with time-varying impulsive delays and stochastic effects. Fuzzy Sets Syst. 2014, 235, 25–43. [Google Scholar] [CrossRef]
  10. Zhang, L.; Yang, X.; Xu, C.; Feng, J. Exponential synchronization of complex-valued complex networks with time-varying delays and stochastic perturbations via time-delayed impulsive control. Appl. Math. Comput. 2017, 306, 22–30. [Google Scholar] [CrossRef]
  11. Zhou, Y.; Li, C.; Huang, T. Impulsive stabilization and synchronization of Hopfield-type neural networks with impulsive time window. Neural. Comput. Appl. 2017, 28, 775–782. [Google Scholar] [CrossRef]
  12. Feketa, P.; Bajcinca, N. On robustness of impulsive stabilization. Automatica 2019, 104, 48–56. [Google Scholar] [CrossRef]
  13. Mancilla-Aguilar, J.L.; Haimovich, H.; Feketa, P. Uniform stability of nonlinear time-varying impulsive systems with eventually unifromly bounded impulse frequency. Nonlinear Anal. Hybrid Syst. 2020, 38, 100933. [Google Scholar] [CrossRef]
  14. Zheng, Y.; Chen, G. Fuzzy impulsive control of chaotic systems based on TS fuzzy model. Cahos Solitions Fractals 2009, 39, 2002–2011. [Google Scholar] [CrossRef]
  15. Hu, C.; Jiang, H.; Teng, Z. Fuzzy impulsive control and synchronization of general chaotic system. Acta Appl. Math. 2010, 109, 463–485. [Google Scholar] [CrossRef]
  16. Li, Z.; Wen, C.; Soh, Y.C. Analysis and design of impulsive control systems. IEEE Trans. Automtic Control. 2001, 46, 894–897. [Google Scholar] [CrossRef] [Green Version]
  17. Onasanya, B.O.; Wen, S.; Feng, Y.; Zhang, W.; Tang, N.; Ademola, A.T. Varying control intensity of synchronized chaotic system with time delay. J. Physics Conf. Ser. 2021, 1828, 1–9. [Google Scholar] [CrossRef]
  18. Yang, T. Impulsive Control Theory; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2001; Volume 272. [Google Scholar]
  19. Wang, Z.; Wu, H. Fuzzy impulsive control for uncertain nonlinear systems with guaranteed cost. Fuzzy Sets Syst. 2015, 302, 143–162. [Google Scholar] [CrossRef]
  20. Li, X.; Peng, D.; Cao, J. Lyapunov stability for impulsive systems via event-triggered impulsive control. IEEE Trans. Autom. Control 2020, 65, 4908–4913. [Google Scholar] [CrossRef]
  21. Li, X.; Yang, X.; Cao, J. Event-triggered impulsive control for nonlinear delay systems. Automatica 2020, 117, 108981. [Google Scholar] [CrossRef]
  22. Huang, T.; Li, C.; Duan, S.; Starzyk, J. Robust exponential stability of uncertain delayed neural networks with stochastic perturbation and impulse effects. IEEE Trans. Neural Networks Learn. Syst. 2012, 23, 866–875. [Google Scholar] [CrossRef] [PubMed]
  23. Liao, C.; Tu, D.; Feng, Y.; Zhang, W.; Wang, Z.; Onasanya, B.O. A Sandwich Control System with Dual Stochastic Impulses. IEEE/CAA J. Autom. Sin. 2022, 9, 741–744. [Google Scholar] [CrossRef]
  24. Li, X.; Yang, X.; Song, S. Lyapunov conditions for finite-time stability of time-varying time-delay systems. Automatica 2019, 103, 135–140. [Google Scholar] [CrossRef]
  25. Feng, Y.; Wang, Z.; Zhang, W. A nonlinear impulsive control system with impulsive time windows and un-fixed coefficient of impulsive intensity. In Proceedings of the 2019 6th International Conference on Information, Cybernetics, and Computational Social Systems (ICCSS), Chongqing, China, 27–30 September 2019; pp. 67–71. [Google Scholar]
  26. Feng, Y.; Li, C.; Huang, T. Periodically multiple state-jumps impulsive control systems with impulsive time windows. Neurocomputing 2016, 193, 7–13. [Google Scholar] [CrossRef]
  27. Boyd, S.; Ghaoui, L.E.; Feron, E. Linear Matrix Inequalities in System and Control Theory. Chaos Soliton Fractals 1994, 15, 157–193. [Google Scholar]
  28. Feng, Y.; Peng, L.; Zou, L.; Tu, Z.; Liu, J. A note on impulsive control of nonlinear systems with impulsive time windows. J. Nonlinear Sci. Appl. 2017, 10, 3087–3098. [Google Scholar] [CrossRef] [Green Version]
  29. Onasanya, B.O.; Wen, S.; Feng, Y.; Zhang, W.; Xiong, J. Fuzzy coefficient of impulsive intensity in a nonlinear impulsive system. Neural Process. Lett. 2021, 53, 4639–4657. [Google Scholar] [CrossRef]
  30. Shilnikov, L. Chua’s circuit: Rigorous results and future problems. Int. J. Bifur. Chaos. 1994, 4, 489–519. [Google Scholar] [CrossRef]
Figure 1. The chaos diagram of Lorenz’s system at initial condition x 0 = [5, 1, −3]T.
Figure 1. The chaos diagram of Lorenz’s system at initial condition x 0 = [5, 1, −3]T.
Mathematics 11 00421 g001
Figure 2. The chaos diagram of Lorenz’s system at initial condition x 0 = [5, 1, −3]T.
Figure 2. The chaos diagram of Lorenz’s system at initial condition x 0 = [5, 1, −3]T.
Mathematics 11 00421 g002
Figure 3. System of Lorenz after control at α = 0.4 .
Figure 3. System of Lorenz after control at α = 0.4 .
Mathematics 11 00421 g003
Figure 4. The chaos diagram of Chua’s system at initial condition x 0 = [5, 1, −3]T.
Figure 4. The chaos diagram of Chua’s system at initial condition x 0 = [5, 1, −3]T.
Mathematics 11 00421 g004
Figure 5. The chaos diagram of Chua’s system at initial condition x 0 = [5, 1, −3]T.
Figure 5. The chaos diagram of Chua’s system at initial condition x 0 = [5, 1, −3]T.
Mathematics 11 00421 g005
Figure 6. System of Chua after control at α = 0.75 .
Figure 6. System of Chua after control at α = 0.75 .
Mathematics 11 00421 g006
Figure 7. The chaos diagram of Rössler’s system at initial condition x 0 = [ 1 , 3 , 2 ] T .
Figure 7. The chaos diagram of Rössler’s system at initial condition x 0 = [ 1 , 3 , 2 ] T .
Mathematics 11 00421 g007
Figure 8. The chaos diagram of Rössler’s system at initial condition x 0 = [ 1 , 3 , 2 ] T .
Figure 8. The chaos diagram of Rössler’s system at initial condition x 0 = [ 1 , 3 , 2 ] T .
Mathematics 11 00421 g008
Figure 9. Rössler’s System after control at α = 0.6 .
Figure 9. Rössler’s System after control at α = 0.6 .
Mathematics 11 00421 g009
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

Wu, K.; Onasanya, B.O.; Cao, L.; Feng, Y. Impulsive Control of Some Types of Nonlinear Systems Using a Set of Uncertain Control Matrices. Mathematics 2023, 11, 421. https://doi.org/10.3390/math11020421

AMA Style

Wu K, Onasanya BO, Cao L, Feng Y. Impulsive Control of Some Types of Nonlinear Systems Using a Set of Uncertain Control Matrices. Mathematics. 2023; 11(2):421. https://doi.org/10.3390/math11020421

Chicago/Turabian Style

Wu, Keke, Babatunde Oluwaseun Onasanya, Longzhou Cao, and Yuming Feng. 2023. "Impulsive Control of Some Types of Nonlinear Systems Using a Set of Uncertain Control Matrices" Mathematics 11, no. 2: 421. https://doi.org/10.3390/math11020421

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