Next Article in Journal
A Novel Analysis of the Smooth Curve with Constant Width Based on a Time Delay System
Next Article in Special Issue
Schistosomiasis Model Incorporating Snail Predator as Biological Control Agent
Previous Article in Journal
Integral Models Based on Volterra Equations with Prehistory and Their Applications in Energy
Previous Article in Special Issue
Nonlinear Dynamics and Control of a Cube Robot
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

LMI-Observer-Based Stabilizer for Chaotic Systems in the Existence of a Nonlinear Function and Perturbation

1
Department of Electrical Engineering, University of Zanjan, Zanjan 45371-38791, Iran
2
Future Technology Research Center, National Yunlin University of Science and Technology, Yunlin 64002, Taiwan
3
Bachelor Program in Interdisciplinary Studies, National Yunlin University of Science and Technology, Yunlin 64002, Taiwan
*
Author to whom correspondence should be addressed.
Mathematics 2021, 9(10), 1128; https://doi.org/10.3390/math9101128
Submission received: 28 February 2021 / Revised: 25 April 2021 / Accepted: 12 May 2021 / Published: 16 May 2021
(This article belongs to the Special Issue Nonlinear Dynamics)

Abstract

:
In this study, the observer-based state feedback stabilizer design for a class of chaotic systems in the existence of external perturbations and Lipchitz nonlinearities is presented. This manuscript aims to design a state feedback controller based on a state observer by the linear matrix inequality method. The conditions of linear matrix inequality guarantee the asymptotical stability of the system based on the Lyapunov theorem. The stabilizer and observer parameters are obtained using linear matrix inequalities, which make the state errors converge to the origin. The effects of the nonlinear Lipschitz perturbation and external disturbances on the system stability are then reduced. Moreover, the stabilizer and observer design techniques are investigated for the nonlinear systems with an output nonlinear function. The main advantages of the suggested approach are the convergence of estimation errors to zero, the Lyapunov stability of the closed-loop system and the elimination of the effects of perturbation and nonlinearities. Furthermore, numerical examples are used to illustrate the accuracy and reliability of the proposed approaches.

1. Introduction

The stabilization of systems has a fundamental role in the design of controllers. The stability theory of Lyapunov and the linear matrix inequalities (LMIs) approach are important tools in the control field for proving the stability of the system [1,2,3]. Many challenges in control issues can be simplified to common convex optimization problems involving the matrix inequalities; therefore, using LMIs to design different controllers has been considered in recent decades. The improvement of the performance of previously-proposed controllers has been discussed in many papers [4,5,6,7]. Different techniques have been combined with LMI methods to simplify the design of the controller and demonstrate the stability of the final controlled system [8,9,10,11]. However, it is occasionally difficult to measure all state variables. To solve the issue of unmeasurable variables, much research has focused on the observer-based control for linear and nonlinear systems. On the other hand, chaotic systems are very common systems in industry and nature processes such as secure communication, chemistry, biology and electricity [12,13]. Therefore, research on these classes of systems can be noticeable. Chaotic systems have severe nonlinear behavior and are sensitive to changes in initial conditions and system parameters [14,15]. A wide spectra of Fourier transforms, irregular performance, strong harmonics in system signals and seemingly random behavior are other properties of chaotic systems [16,17,18,19].
Many attempts with the help of LMIs have been made to extend control techniques. The optimization of answers and simplification of inequalities, which are difficult to be solved by other procedures, can be solved by the LMI tool. In [20], the stabilization of systems with Lipschitzian nonlinearities for tracking problems were proven by LMIs. The suggested controller of this manuscript was not designed based on the state observer; the trajectory tracking of states under disturbances had chattering and the effect of an output nonlinear function was not considered. In [21], the authors proposed an LMI methodology and attempted to design an observer-based controller to stabilize systems with uncertainty; however, the mentioned method did not consider disturbance effects and nonlinear functions. In [22], Wu et al. used LMI techniques to prove the stabilization of the designed controller for the system with the existence of a nonlinear perturbation. In this paper, the effects of an external disturbance and the output nonlinear function were not considered and the control input signals were not depicted; therefore, the efficiency of the offered method was questionable. In [23], a fuzzy observer-based control approach was proposed for uncertain systems and the validity of the controller and observer were proven by LMIs. However, the nonlinear function was not applied to the control system and the controller inputs had noticeable chattering. A few researchers have attempted to use LMI methods on a nonlinear controller such as a sliding mode control (SMC) and used LMIs to guarantee the existence of a proposed sliding regime [24]; in this research, the existence of a nonlinear function was ignored and the chattering phenomenon was not eliminated. In [25], an SMC method based on an LMI for delay systems with uncertainty was proposed; however, the chattering effects were obvious.
Chaotic system controls and related issues have developed rapidly over the years. The usage of LMI to control different nonlinear systems has been studied in multiple papers. Controlling chaos using LMI approaches has been the topic of many articles recently. The initial conditions and minor changes in chaotic systems can make completely different behavior in these types of systems. The control and stability of chaotic systems has been presented by numerous methods over the past years. There are various chaotic systems in the literature that apply LMI approaches to stabilize them. In [26], optimization control parameters by the LMI technique on a chaos system were studied; nevertheless, the controller was not based on an observer, disturbance was not considered and, in a few cases, the chattering effects could not be reduced. In [27], the LMI technique was employed to find the feedback control gains but the high overshoot in the control input could damage systems. In [28], the authors attempted to stabilize a Genesio chaotic system using LMIs combined with the theory of Lyapunov stability; they only solved the uncertainty problem and the effects of disturbances were not considered in this paper. Chaos synchronization for various chaotic systems based on the Lyapunov theory using LMI techniques is the subject of many papers [29,30]. Their controllers are not observer-based and the effect of the output nonlinear function is not considered. In [31], a fuzzy design for the stabilization and synchronization of a Chen chaotic system was studied where the stability and synchronization were obtained using an LMI but the external perturbation was not considered. In [32], the authors suggested a method to control and stabilize time-delay chaotic systems utilizing Lyapunov theory and LMIs. The efficiency of this method was not checked by a simulation and the disturbance effect was ignored. In [33], a method for the synchronization of chaotic systems using LMIs and a T-S fuzzy model were addressed. The Takagi–Sugeno models were combined with an LMI approach in [34]. This paper, in the presence of inaccessible states, could not be responsive. The observer-based nonlinear control that used an LMI approach was applied on a process of glucose regulation in [35]. The dynamics of the disturbance were considered as a state of the system, which made the problem simpler; furthermore, the output nonlinear function was not considered in this article. To better simulate real systems, it is necessary to consider the constraints of systems such as nonlinear functions and disturbances. To the best of the authors’ knowledge, no research has been developed on an observer-based stabilizer design for chaotic systems using LMIs in the existence of external disturbances and nonlinear functions.
It should be noticed that the stability of systems with uncertainty and external disturbances has been proven in most of the mentioned papers; however, to the best of the authors’ knowledge, nonlinear systems with an output nonlinear function and external disturbance is an open problem and it is the main motivation for this paper. Considering the application of chaotic systems in telecommunications and encryption systems, a better modeling of the problems that real systems face and, furthermore, LMI applications for the simplification and optimization of control problems, provided the decision to write this article.
In this work, an observer-based stabilizer for nonlinear systems with external disturbance and an output nonlinear function is designed. Moreover, the LMI method is formulated to obtain the parameters of the planned observer and stabilizer. The asymptotic stabilization of the control system is then achieved and the estimation errors are converged to the origin asymptotically. The block diagram of the proposed strategy is shown in Figure 1. The simulation results of Genesio’s chaotic system in the existence of output nonlinear functions and exterior perturbations validate the efficacy of the designed approach. Power systems are the important applications of this paper theory [36].
This article has five sections as follows: in Section 2, the necessary preliminaries and problem description are presented. In Section 3, the proposed stabilizer and observer are designed, their parameters are calculated by LMIs and the stability of the closed-loop system is proven. In Section 4, the proposed stabilizers are employed to numerical examples and the conclusions are given in Section 5.

2. Problem Description

Consider the following nonlinear state-space system:
x ˙ = A x + B u + B ω ω ( t ) + E 1 f ( x )
y = C x + D u + E 2 g ( x )
where x represent the variable state vector of the system, u ( t ) shows the controller input, f ( x ) is the time-varying nonlinear perturbation, g(x) denotes the nonlinear perturbation that is in the output, y ( t ) is the system output and ω ( t ) is the disturbance. A, B, C, D, E 1 and E 2 are constant matrices. Bω is the coefficient matrix of the disturbance and B is an invertible matrix.
An observer is defined as:
x ^ ˙ = A x ^ + B u + L ( y y ^ ) + f ( x ^ )
where the estimated states vector is denoted by x ^ and L is the gain of the state observer. The system (1–2) controller is the state feedback and is designed as:
u = K x ^ B 1 E 1 f ( x ^ ) B 1 E 2 ( g ( x ) g ( x ^ ) ) .
The error of estimation is defined as e = x x ^ , where using (2–3), the following Equation is attained:
e ˙ = ( A L C ) e + B ω ω + E 1 ( f ( x ) f ( x ^ ) ) L E 2 ( g ( x ) g ( x ^ ) ) .
Substituting Equation (4) into Equation (1), we have:
x ˙ = ( A + B K ) x B K e + E 1 ( f ( x ) f ( x ^ ) ) E 2 ( g ( x ) g ( x ^ ) ) + B ω ω .
From Equations (5) and (6), the closed-loop system is represented as:
[ x ˙ e ˙ ] = [ A + B K B K 0 A L C ] [ x e ] + [ E 1 E 1 E 1 E 1 ] [ f ( x ) f ( x ^ ) ] + [ E 2 E 2 L E 2 L E 2 ] [ g ( x ) g ( x ^ ) ] + [ B ω 0 0 B ω ] [ ω ω ]
Assumption 1.
The functions f ( x ) and g ( x ) are called Lipschitz continuous if the constants   Ω 1 , Ω 2 > 0 exist and satisfy:
| | f ( x ) f ( x ^ ) | | Ω 1 | | x x ^ | |
| | g ( x ) g ( x ^ ) | | Ω 2 | | x x ^ | |
where Ω 1 and Ω 2 denote the Lipschitz constants.
An optimization-based algorithm is proposed in [37] to calculate the Lipschitz constant associated with any given nonlinear function on its predefined domain.
The Schur complement lemma [38] is employed to transform the convex nonlinear inequality to an LMI. If M is an n × n Hermitian matrix M = [ M 11 M 12 M 12 T M 22 ] , in which M 11 = M 11 T and M 22 = M 22 T , if M 22 is invertible, then M < 0 is equivalent to M 11 M 12 M 22 1 M 21 < 0 and M 22 < 0 .

3. Main Results

3.1. Systems with a Nonlinear Function and Disturbance

The first problem is that nonlinear systems depend on the system states, disturbance and linear outputs. The state-space form of the control system is as the following equation:
{ x ˙ = A x + B u + B ω ω + f ( x ) y = C x + D u
where Equation (10) is equal to Equations (1) and (2) in which E 2 is zero and E 1 is an identity matrix. Therefore, in order to verify the stability of the closed-loop system with the controller signal (4) and the state observer (3), the following theorem should be considered.
Theorem 1.
The system model in Equation (10) and the observer (3) guarantee Assumption 1. If there exists symmetric matrices  Q 1 , Q2 R n × n whereQ1, Q2 > 0 and Q1 = Q1T, Q2 = Q2T such that guarantees the following LMIs:
[ 1 λ Q 1 0 Q 2 ] > 0
[ A T Q 2 C T P 2 T + Q 2 A P 2 C Q 2 B ω Q 2 Ω 1 T I γ 0 0 0 I 0 0 I 0 γ ] < 0
[ 1 λ ( A M + B P 1 + M A T + P 1 T B T ) M γ I ] < 0
where using K = P1Q1, L = Q2−1P2 and M = Q1−1, the signal of control (4) guarantees that the output of the system satisfies  s u p | | y | | L 2 | | ω | | L 2 < γ and the states of the system are asymptotically stable.
Proof. 
Consider the Lyapunov candidate functional for system (7) as follows:
V ( X ) = X T Q X
where X = [ x e ] , Q = [ 1 λ Q 1 0 0 Q 2 ] denotes a positive-definite matrix and λ represents a positive constant. The cost function is considered as:
J = ( V ˙ + x T C T C x γ 2 ω T ω ) γ < 0
where C = [ I 0 ] . By taking the time-derivative of V(X) and replacing it into Equation (14), the following inequality is obtained:
J = x T ( ( A T + K T B T ) 1 λ Q 1 + 1 λ Q 1 ( A + B K ) + 1 γ I ) x + x T ( 1 λ Q 1 B K 1 γ I ) e e T ( 1 λ Q 1 K T B T + 1 γ I ) x + e T ( ( A T C T L T ) Q 2 + Q 2 ( A L C ) + 1 γ I ) e + 1 λ x T Q 1 ( f ( x ) f ( x ^ ) ) + e T Q 2 ( f ( x ) f ( x ^ ) ) + 1 λ ( f T ( x ) f T ( x ^ ) ) Q 1 x + ( f T ( x ) f T ( x ^ ) ) Q 2 e γ ω T ω + 1 λ ω T B ω T Q 1 x + ω T B ω T Q 2 e + 1 λ x T Q 1 B ω ω + e T Q 2 B ω ω < 0
Equation (8) can be rewritten as below:
( f ( x ) f ( x ^ ) ) T I ( f ( x ) f ( x ^ ) ) e T Ω 1 T Ω 1 e .
From (15) and (16), the result can be written in a quadratic inequality form as:
Z T ψ Z < 0
where:
Z = [ x e ω ( f ( x ) f ( x ^ ) ) ] T
ψ = [ 1 2 1 λ Q 1 B ω 1 λ Q 1 3 Q 2 B ω Q 2 γ 0 I ] < 0
with:
1 = 1 λ Q 1 ( A + B K ) + ( A T + K T B T ) 1 λ Q 1 + 1 γ I
2 = 1 λ Q 1 B K 1 γ I
3 = ( A T C T L T ) Q 2 + Q 2 ( A L C ) + 1 γ I + Ω 1 T Ω 1 .
By pre-and post-multiplying (19) to diag ( Q 1 1 , I , I , I ) , one can obtain:
[ 1 2 1 λ B ω 1 λ 3 Q 2 B ω Q 2 γ 0 I ] < 0
where:
1 = 1 λ ( A + B K ) Q 1 1 + Q 1 1 ( A T + K T B T ) 1 λ + Q 1 1 1 γ Q 1 1
2 = 1 λ B K 1 γ Q 1 1 I
3 = ( A T C T L T ) Q 2 + Q 2 ( A L C ) + 1 γ I + Ω 1 T Ω 1 .
Now, using the Schur complement lemma and considering L = Q 2 1 P 2 , M = Q 1 1 , K = P 1 Q 1 and λ 0 , the LMIs in Theorem 1 are established and the control law and observer gains K and L are obtained. □

3.2. Systems with Nonlinear Outputs

In this part, the systems are considered with a nonlinear output and without disturbances as follows:
{ x ˙ = A x + B u + E 1 f ( x ) y = C x + D u + E 2 g ( x ) .
By applying the control input (4) and state observer (3), the closed-loop system stability is proven.
Theorem 2.
If the system (1) and observer (3) satisfy Assumption 1 and there exists two   n × n symmetric matrices Q1 and Q2 where Q1, Q2 > 0 and Q1 = Q1T, Q2 = Q2T, it will fulfil the following LMIs:
[ 1 λ Q 1 0 Q 2 ] > 0
[ A T Q 2 C T P 2 T + Q 2 A P 2 C Q 2 E 2 P 2 E 2 Ω 1 T I Ω 2 T I I 0 0 0 I 0 0 I 0 I ] < 0
1 λ ( A M + B P 1 + M A T + P 1 T B T ) < 0
where using K = P1Q1, L = Q2−1P2 and M = Q1−1, the states of the system are asymptotically stable.
Proof. 
Consider the Lyapunov candidate functional for system (7) as follows:
V ( X ) = X T Q X
where X = [ x e ] , Q = [ 1 λ Q 1 0 0 Q 2 ] denotes a positive-definite matrix and λ means a positive constant. To prove the stability of the system, the term V ˙ ( X ) must be negative-definite. Therefore, by the time-derivative of Equation (31), the following inequality is obtained:
[ x e f ( x ) f ( x ^ ) g ( x ) g ( x ^ ) ] T ϒ [ x e f ( x ) f ( x ^ ) g ( x ) g ( x ^ ) ] < 0
where:
ϒ = [ 1 2 1 λ Q 1 E 1 1 λ Q 1 E 2 3 Q 2 E 2 Q 2 L E 2 0 0 0 ]
with 1 = 1 λ Q 1 ( A + B K ) + ( A T + K T B T ) 1 λ Q 1 , 2 = 1 λ Q 1 B K and 3 = ( A T C T L T ) Q 2 + Q 2 ( A L C ) . Assumption 1 can be rewritten as:
[ x e f ( x ) f ( x ^ ) g ( x ) g ( x ^ ) ] T [ x e f ( x ) f ( x ^ ) g ( x ) g ( x ^ ) ] > 0
where:
= [ 0 0 0 0 Ω 1 T Ω 1 + Ω 2 T Ω 2 0 0 I 0 I ] .
Equation (34) is added to (32), thereby satisfying the inequality (32), and the following matrix should be negative:
[ 1 2 1 λ Q 1 E 1 1 λ Q 1 E 2 3 + Ω 1 T Ω 1 + Ω 2 T Ω 2 Q 2 E 2 Q 2 L E 2 I 0 I ] < 0 .
By pre-and post-multiplying the inequality (36) to diag ( Q 1 1 , I , I , I ) , one can obtain:
[ 1 2 1 λ E 1 1 λ E 2 3 Q 2 E 2 Q 2 L E 2 I 0 I ] < 0
where 1 = 1 λ ( A + B K ) Q 1 1 + Q 1 1 ( A T + K T B T ) 1 λ , 2 = 1 λ B K , 3 = ( A T C T L T ) Q 2 + Q 2 ( A L C ) + Ω 1 T Ω 1 + Ω 2 T Ω 2 ; then using the Schur complement lemma, by taking M = Q 1 1 , L = Q 2 1 P 2 , K = P 1 Q 1 and λ 0 , this theorem is proven. As a result, similar to [39], the proposed theorems have sufficient conditions of the global solution’s existence and stabilization at infinity to the equilibrium point. □

4. Simulation Results

In this part, a Genesio chaotic system is utilized to demonstrate the validation of the suggested method, which is defined as [40]:
{ x ˙ 1 = x 2 x ˙ 2 = x 3 x ˙ 3 = c x 1 b x 2 a x 3 + x 1 2
The trajectory of the states of the chaotic system is shown in Figure 2. The Genesio chaotic system has a nonlinear behavior that is sensitive to changes in the system parameters and the initial conditions. The system signals have strong harmonics. With motion in the phase space, it has an irregular performance.

4.1. A Genesio System with a Nonlinear Function and Disturbance

The model of a Genesio system with a Lipschitz nonlinear perturbation and disturbance is as follows:
{ x ˙ 1 = x 2 + 0.1 cos ( 2 t ) + u 1 x ˙ 2 = x 3 + 0.15 cos ( 3 t ) + u 2 x ˙ 3 = 6 x 1 2.92 x 2 1.2 x 3 + 0.2 cos ( 4 t ) + x 1 2 + u 3 .
To use the proposed control method, Equation (39) is expressed as:
[ x ˙ 1 ( t ) x ˙ 2 ( t ) x ˙ 3 ( t ) ] = [ 0 1 0 0 0 1 6 2.92 1.2 ] [ x 1 ( t ) x 2 ( t ) x 3 ( t ) ] + [ 1 0 0 0 1 0 0 0 1 ] u ( t ) + [ 0 0 x 1 2 ( t ) ] + d y = [ 1 0 0 0 1 0 0 0 1 ] [ x 1 ( t ) x 2 ( t ) x 3 ( t ) ] .
According to the dynamics of Genesio’s system (40) and Equation (10), the nonlinear part of the dynamical system is:
f ( x ) = [ 0 0 x 1 2 ( t ) ]
where the Lipschitz constant can be obtained from:
Ω = max { f x 1 , f x 2 , f x 3 } .
The disturbance and parametric nonlinear function are considered as d = [ 0.1 cos ( 2 t ) 0.15 cos ( 3 t ) 0.2 cos ( 4 t ) ] T , f = [ 0 0 x 1 2 ] T . For the simulation, consider the initial values and the Lipschitz constant as x ( 0 ) = [ 4 3 4 ] , x ^ ( 0 ) = [ 0 0 1 ] and Ω = 2. The achieved parameters L , K and γ by MATLAB YALMIP toolbox are as follows:
K = [ 55.5923 0.5 3 0.5 55.5923 0.96 3 0.96 54.3923 ] L = [ 70.7050 0.5 1.9104 0.6347 97.8047 0.6801 3 0.8414 123.9110 ]   ,   γ = 0 . 0663 .
Figure 3, Figure 4, Figure 5 and Figure 6 demonstrate the system states, estimated states, signal of the control input and state estimation errors. Figure 3 depicts the convergence of states to zero during 0.1 s and with no chattering. Figure 4 displays that the states were properly estimated and the convergence of them, which is clear that if the states were inaccessible, the suggested method could estimate the states well. Figure 5 demonstrates the control inputs that show the control signals with appropriate amplitudes. Figure 6 illustrates that the error of estimation converged to zero; it shows the good performance of the Luenberger observer in which its gain was obtained from the LMI and the system was stabilized. As is clear from the figures, the asymptotic stabilization of system in 0.1 s was completed and the observer accuracy was significant.

4.2. A Genesio System with an Output Nonlinear Function

The considered approach in the second theorem was applied on a Genesio system with an output nonlinear function as explained with the following model:
[ x ˙ 1 ( t ) x ˙ 2 ( t ) x ˙ 3 ( t ) ] = [ 0 1 0 0 0 1 6 2.92 1.2 ] [ x 1 ( t ) x 2 ( t ) x 3 ( t ) ] + [ 1 0 0 0 1 0 0 0 1 ] u ( t ) + [ 0 0 x 1 2 ( t ) ] y = [ 1 0 0 0 1 0 0 0 1 ] [ x 1 ( t ) x 2 ( t ) x 3 ( t ) ] + [ 1 0 0 0 1 0 0 0 1 ] u ( t ) + [ x 1 3 ( t ) 0 0 ]
For simulation, consider the initial values as x ( 0 ) = [ 1 2 3 ] , x ^ ( 0 ) = [ 0.5 2 1 ] and from Equation (41), take the Lipschitz constants Ω 1 = 2 ,   Ω 2 = 3 . The achieved parameters of K and L via MATLAB YALMIP toolbox are obtained as:
K = [ 50 0.5 3 0.5 50 0.96 3 0.96 48.8 ] ;   L = [ 95.46 0.0812 0.8978 0.6433 1.0979 0.5139 3.6814 0.2216 3.9834 ] .
Similar to before, the system state, estimated states, signal controls and state estimation errors are demonstrated in Figure 7, Figure 8, Figure 9 and Figure 10. Figure 7 shows the convergence of the state variables to zero without any overshoot and it was achieved before 3 s. Figure 8 demonstrates the estimated states converging to the origin. It shows the efficiency of the designed observer-based control method that could estimate the unmeasurable states of the system in a short time and stabilize them. Figure 9 depicts the control inputs that stabilized the closed-loop system before two seconds without overshoot and chattering. The estimation error of the observer is demonstrated in Figure 10. From these simulation results, it could be expressed that the suggested control scheme could be applied on nonlinear systems with irregular behavior.

5. Conclusions

In this manuscript, a new controller of state feedback based on a state observer was proposed for a category of nonlinear systems in the existence of a nonlinear function and disturbance utilizing LMIs and the theory of Lyapunov stability. For the elimination of the effect of the output nonlinear function, the minimization of the effect of disturbance and the obtaining of a stabilized system, various mathematical tools were employed. It was depicted in the simulation results that the state variables of the system were estimated by the state observer and the stability of the closed-loop system was proven. The estimation error signals also converged to the origin. Lastly, MATLAB Simulink and the YALMIP toolbox were utilized to solve the LMI and simulate the numerical examples. The simulation results proved the efficiency of the proposed method.

Author Contributions

Conceptualization, H.K.; Data curation, H.K.; Formal analysis, H.K. and M.L.; Funding acquisition, A.C.; Investigation, M.L. and F.B.; Methodology, H.K., S.M. and M.L.; Resources, S.M.; Software, H.K. and S.M.; Supervision, S.M.; Visualization, M.L.; Writing—original draft, H.K.; Writing—review—editing, S.M., F.B. and A.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data that support the findings of this study are available within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Elloumi, M.; Ghamgui, M.; Mehdi, D.; Tadeo, F.; Chaabane, M. Stability and stabilization of 2d singular systems: A strict lmi approach. Circuits Syst. Signal Process 2019, 38, 3041–3057. [Google Scholar] [CrossRef]
  2. Ghaffari, V. A Model Predictive Approach to Dynamic Control Law Design in Discrete-Time Uncertain Systems. Circuits Syst. Signal Process 2020, 39, 4829–4848. [Google Scholar] [CrossRef]
  3. Kim, W.; Suh, S. Suboptimal Disturbance Observer Design Using All Stabilizing Q Filter for Precise Tracking Control. Mathematics 2020, 8, 1434. [Google Scholar] [CrossRef]
  4. Pujol-Vazquez, G.; Mobayen, S.; Acho, L. Robust Control Design to the Furuta System under Time Delay Measurement Feedback and Exogenous-Based Perturbation. Mathematics 2020, 8, 2131. [Google Scholar] [CrossRef]
  5. Lin, C.; Wang, Q.-G.; Lee, T.H. An improvement on multivariable PID controller design via iterative LMI approach. Automatica 2004, 40, 519–525. [Google Scholar] [CrossRef]
  6. Mobayen, S.; Pujol-Vázquez, G. A robust LMI approach on nonlinear feedback stabilization of continuous state-delay systems with Lipschitzian nonlinearities: Experimental validation. Iran. J. Sci. Technol. Trans. Mech. Eng. 2019, 43, 549–558. [Google Scholar] [CrossRef]
  7. Gritli, H.; Zemouche, A.; Belghith, S. On LMI conditions to design robust static output feedback controller for continuous-time linear systems subject to norm-bounded uncertainties. Int. J. Syst. Sci. 2021, 52, 12–46. [Google Scholar] [CrossRef]
  8. Nian, Y.; Zheng, Y. Controlling discrete time TS fuzzy chaotic systems via adaptive adjustment. Phys. Procedia 2012, 24, 1915–1921. [Google Scholar] [CrossRef] [Green Version]
  9. Ge, M.; Chiu, M.-S.; Wang, Q.-G. Robust PID controller design via LMI approach. J. Process Control 2002, 12, 3–13. [Google Scholar] [CrossRef]
  10. Yu, X.; Liao, F.; Deng, J. Tracking Controller Design with Preview Action for a Class of Lipschitz Nonlinear Systems and its Applications. Circuits Syst. Signal Process 2019, 39, 2922–2947. [Google Scholar] [CrossRef]
  11. Hu, J. Dynamic output feedback MPC of polytopic uncertain systems: Efficient LMI conditions. IEEE Trans. Circuits Syst. II Express Briefs 2021. [Google Scholar] [CrossRef]
  12. Mobayen, S.; Baleanu, D.; Tchier, F. Second-order fast terminal sliding mode control design based on LMI for a class of non-linear uncertain systems and its application to chaotic systems. J. Vib. Control 2017, 23, 2912–2925. [Google Scholar] [CrossRef]
  13. Ma, Y.; Li, W. Application and research of fractional differential equations in dynamic analysis of supply chain financial chaotic system. Chaos Solitons Fractals 2020, 130, 109417. [Google Scholar] [CrossRef]
  14. Fečkan, M.; Sathiyaraj, T.; Wang, J. Synchronization of butterfly fractional order chaotic system. Mathematics 2020, 8, 446. [Google Scholar] [CrossRef] [Green Version]
  15. Lin, C.-H.; Hu, G.-H.; Yan, J.-J. Estimation of Synchronization Errors between Master and Slave Chaotic Systems with Matched/Mismatched Disturbances and Input Uncertainty. Mathematics 2021, 9, 176. [Google Scholar] [CrossRef]
  16. Rajagopal, K.; Akgul, A.; Moroz, I.M.; Wei, Z.; Jafari, S.; Hussain, I. A simple chaotic system with topologically different attractors. IEEE Access 2019, 7, 89936–89947. [Google Scholar] [CrossRef]
  17. Nik, H.S.; Golchaman, M. Chaos control of a bounded 4D chaotic system. Neural Comput. Appl. 2014, 25, 683–692. [Google Scholar]
  18. Vaghefpour, H. Nonlinear Vibration and Tip Tracking of Cantilever Flexoelectric Nanoactuators. Iran. J. Sci. Technol. Trans. Mech. Eng. 2020. [Google Scholar] [CrossRef]
  19. Li, S.-Y.; Gu, K.-R.; Huang, S.-C. A chaotic system-based signal identification Technology: Fault-diagnosis of industrial bearing system. Measurement 2021, 171, 108832. [Google Scholar] [CrossRef]
  20. Rehan, M.; Hong, K.-S.; Ge, S.S. Stabilization and tracking control for a class of nonlinear systems. Nonlinear Anal. Real World Appl. 2011, 12, 1786–1796. [Google Scholar] [CrossRef]
  21. Kheloufi, H.; Zemouche, A.; Bedouhene, F.; Boutayeb, M. On LMI conditions to design observer-based controllers for linear systems with parameter uncertainties. Automatica 2013, 49, 3700–3704. [Google Scholar] [CrossRef]
  22. Wu, R.; Zhang, W.; Song, F.; Wu, Z.; Guo, W. Observer-based stabilization of one-sided Lipschitz systems with application to flexible link manipulator. Adv. Mech. Eng. 2015, 7. [Google Scholar] [CrossRef]
  23. Choi, H.H. LMI-based nonlinear fuzzy observer-controller design for uncertain MIMO nonlinear systems. IEEE Trans. Fuzzy Syst. 2007, 15, 956–971. [Google Scholar] [CrossRef]
  24. Xia, Y.; Jia, Y. Robust sliding-mode control for uncertain time-delay systems: An LMI approach. IEEE Trans. Autom. Control 2003, 48, 1086–1091. [Google Scholar]
  25. Gouaisbaut, F.; Dambrine, M.; Richard, J.-P. Robust control of delay systems: A sliding mode control design via LMI. Syst. Control Lett. 2002, 46, 219–230. [Google Scholar] [CrossRef] [Green Version]
  26. Wang, H.; Han, Z.-Z.; Xie, Q.-Y.; Zhang, W. Sliding mode control for chaotic systems based on LMI. Commun. Nonlinear Sci. Numer. Simul. 2009, 14, 1410–1417. [Google Scholar] [CrossRef]
  27. Park, J.H. Controlling chaotic systems via nonlinear feedback control. Chaos Solitons Fractals 2005, 23, 1049–1054. [Google Scholar] [CrossRef]
  28. Park, J.H.; Kwon, O.; Lee, S.-M. LMI optimization approach to stabilization of Genesio–Tesi chaotic system via dynamic controller. Appl. Math. Comput. 2008, 196, 200–206. [Google Scholar] [CrossRef]
  29. Kuntanapreeda, S. Chaos synchronization of unified chaotic systems via LMI. Phys. Lett. A 2009, 373, 2837–2840. [Google Scholar] [CrossRef]
  30. Chen, F.; Zhang, W. LMI criteria for robust chaos synchronization of a class of chaotic systems. Nonlinear Anal. Theory Methods Appl. 2007, 67, 3384–3393. [Google Scholar] [CrossRef]
  31. Wang, Y.-W.; Guan, Z.-H.; Wang, H.O. LMI-based fuzzy stability and synchronization of Chen’s system. Phys. Lett. A 2003, 320, 154–159. [Google Scholar] [CrossRef]
  32. Park, J.H.; Kwon, O. LMI optimization approach to stabilization of time-delay chaotic systems. Chaos Solitons Fractals 2005, 23, 445–450. [Google Scholar] [CrossRef]
  33. Lian, K.-Y.; Chiu, C.-S.; Chiang, T.-S.; Liu, P. LMI-based fuzzy chaotic synchronization and communications. IEEE Trans. Fuzzy Syst. 2001, 9, 539–553. [Google Scholar] [CrossRef]
  34. Estrada-Manzo, V.; Lendek, Z.; Guerra, T. An alternative LMI static output feedback control design for discrete-time nonlinear systems represented by Takagi–Sugeno models. ISA Trans. 2019, 84, 104–110. [Google Scholar] [CrossRef]
  35. Nath, A.; Dey, R.; Aguilar-Avelar, C. Observer based nonlinear control design for glucose regulation in type 1 diabetic patients: An LMI approach. Biomed. Signal Process. Control 2019, 47, 7–15. [Google Scholar] [CrossRef]
  36. Chow, J.H.; Wu, F.F.; Momoh, J.A. Applied mathematics for restructured electric power systems. In Applied Mathematics for Restructured Electric Power Systems; Springer: Berlin/Heidelberg, Germany, 2005; pp. 1–9. [Google Scholar]
  37. Ghanbarpour, K.; Bayat, F.; Jalilvand, A. Dependable power extraction in wind turbines using model predictive fault tolerant control. Int. J. Electr. Power Energy Syst. 2020, 118, 105802. [Google Scholar] [CrossRef]
  38. Zhang, F. The Schur Complement and Its Applications; Springer: Berlin/Heidelberg, Germany, 2006; Volume 4. [Google Scholar]
  39. Sidorov, N.; Sidorov, D.; Li, Y. Nonlinear systems’ equilibrium points: Branching, blow-up and stability. J. Phys. Conf. Ser. 2019, 1268, 012065. [Google Scholar] [CrossRef]
  40. Park, J.H. Synchronization of Genesio chaotic system via backstepping approach. Chaos Solitons Fractals 2006, 27, 1369–1375. [Google Scholar] [CrossRef]
Figure 1. Block diagram of the proposed LMI-based controller-observer strategy.
Figure 1. Block diagram of the proposed LMI-based controller-observer strategy.
Mathematics 09 01128 g001
Figure 2. Trajectories of the Genesio chaotic system state.
Figure 2. Trajectories of the Genesio chaotic system state.
Mathematics 09 01128 g002
Figure 3. System states.
Figure 3. System states.
Mathematics 09 01128 g003
Figure 4. Estimated states.
Figure 4. Estimated states.
Mathematics 09 01128 g004
Figure 5. Signals of control.
Figure 5. Signals of control.
Mathematics 09 01128 g005
Figure 6. Errors of estimation.
Figure 6. Errors of estimation.
Mathematics 09 01128 g006
Figure 7. Variable states of the system.
Figure 7. Variable states of the system.
Mathematics 09 01128 g007
Figure 8. Estimated states.
Figure 8. Estimated states.
Mathematics 09 01128 g008
Figure 9. Signals of control.
Figure 9. Signals of control.
Mathematics 09 01128 g009
Figure 10. Errors of estimation.
Figure 10. Errors of estimation.
Mathematics 09 01128 g010
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Karami, H.; Mobayen, S.; Lashkari, M.; Bayat, F.; Chang, A. LMI-Observer-Based Stabilizer for Chaotic Systems in the Existence of a Nonlinear Function and Perturbation. Mathematics 2021, 9, 1128. https://doi.org/10.3390/math9101128

AMA Style

Karami H, Mobayen S, Lashkari M, Bayat F, Chang A. LMI-Observer-Based Stabilizer for Chaotic Systems in the Existence of a Nonlinear Function and Perturbation. Mathematics. 2021; 9(10):1128. https://doi.org/10.3390/math9101128

Chicago/Turabian Style

Karami, Hamede, Saleh Mobayen, Marzieh Lashkari, Farhad Bayat, and Arthur Chang. 2021. "LMI-Observer-Based Stabilizer for Chaotic Systems in the Existence of a Nonlinear Function and Perturbation" Mathematics 9, no. 10: 1128. https://doi.org/10.3390/math9101128

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