Next Article in Journal
Pauli Crystals–Interplay of Symmetries
Previous Article in Journal
Event Coverage Hole Repair Algorithm Based on Multi-AUVs in Multi-Constrained Three-Dimensional Underwater Wireless Sensor Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An LMI Approach to Nonlinear State-Feedback Stability of Uncertain Time-Delay Systems in the Presence of Lipschitzian Nonlinearities

1
Department of Electrical Engineering, Iran University of Science and Technology, Tehran 16844, Iran
2
Future Technology Research Center, National Yunlin University of Science and Technology, 123 University Road, Section 3, Douliou, Yunlin 64002, Taiwan
3
Department of Precision and Microsystems Engineering, Delft University of Technology, 2628CD Delft, The Netherlands
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(11), 1883; https://doi.org/10.3390/sym12111883
Submission received: 22 October 2020 / Revised: 9 November 2020 / Accepted: 12 November 2020 / Published: 16 November 2020

Abstract

:
This article proposes a new nonlinear state-feedback stability controller utilizing linear matrix inequality (LMI) for time-delay nonlinear systems in the presence of Lipschitz nonlinearities and subject to parametric uncertainties. Following the Lyapunov–Krasovskii stabilization scheme, the asymptotic stability criterion resulted in the LMI form and the nonlinear state-feedback control technique was determined. Due to their significant contributions to the system stability, time delays and system uncertainties were taken into account while the suggested scheme was designed so that the system’s stabilization was satisfied in spite of time delays and system uncertainties. The benefit of the proposed method is that not only is the control scheme independent of the system order, but it is also fairly simple. Hence, there is no complexity in using the proposed technique. Finally, to justify the proficiency and performance of the suggested technique, a numerical system and a rotational inverted pendulum were studied. Numerical simulations and experimental achievements prove the efficiency of the suggested control technique.

1. Introduction

Time delays are usually encountered in numerous industrial systems that must be controlled, such as distributed networks, chemical processes, telecommunications, electrical servo systems, and nuclear reactors, etc. [1,2,3,4]. Because states of the system depend on the present time and a time period in the past, time delays occur in dynamical systems, and ignoring their effect yields severe deterioration in system performance or even system instability [5,6]. Thus, control of time-delay systems is known to have practical significance [7,8,9]. Recent decades have observed a widespread attention given to the synthesis of appropriate control laws for time-delay dynamical systems in the presence of parameter uncertainties [10,11,12]. In [13], an adaptive fuzzy backstepping technique was proposed for the nonlinear dynamical systems with unmeasured states and unknown time delays. In [14], H stabilization control for the time-delay Takagi–Sugeno fuzzy systems under nonlinear perturbations and sampled-data input was investigated. By using output feedback, the authors of [15] studied the robust stabilization problem of a class of time-varying time-delay dynamical systems, which were not perfectly known, where the system output was modeled through a nonlinear function depending on the delayed inputs and states. In [16], the state-feedback stability control of switched discrete-time singular systems in the presence of time-varying state delays was presented. In [17], the stabilization problem of nonlinear cascade time-delay systems using the converse Lyapunov stabilization and invariant set theories was presented.
From a practical point of view, most process models, including power systems [18], robotic manipulators [19], non-holonomic systems [20], and flexible space structures [21], suffer from system uncertainties. Thus, system uncertainties should always be taken into account when a control system for both stability and performance is designed. The design of a robust nonlinear state-feedback control scheme that overcomes system uncertainties has been the subject of substantial investigation over the years. The linear matrix inequality (LMI) approach is a suitable and strong technique to deal with system uncertainties including parametric [22] or unstructured uncertainties [23]. Due to its influential structure, the LMI technique has been widely applied to obtain solutions for convex problem minimization, such as H control [24] and H2 control [25]. Dealing with difficult problems for which there is no analytical solution is another significant feature of the LMI approach that attracts the attention of many researchers since it offers numerically tractable means [26,27]. Furthermore, powerful algorithms exist, such as interior-point ones, to provide a way of dealing with LMI problems. Two robust H state-feedback controllers based on LMIs for time-delay discrete-time systems and uncertain switched impulsive linear systems were proposed in [28] and [29], respectively. In [30], a robust H fuzzy-logic controller for Takagi–Sugeno time-delay bilinear discrete-time systems in the presence of disturbances was presented in which the stabilization conditions were formulated as LMI. A combination of Lyapunov parameter-dependent function and LMI was also used in [31,32] to develop a control scheme for uncertain systems subject to time delay. Moreover, based on the LMI approach, the problem of stabilization of a uniform Euler–Bernoulli beam and a two-dimensional Burgers’ equation have been investigated in [33] and [34], respectively. To the best of the authors’ knowledge, little consideration has been drawn to the problem of nonlinear state-feedback stability for nonlinear time-delay systems with Lipschitz nonlinearities via LMIs.
This work aimed to present a state-feedback controller for the stabilization of Lipschitz nonlinear systems. Time delays and parametric uncertainties were also taken into account due to their significant contribution to the system stability. Using a Lyapunov–Krasovskii functional, some asymptotic stability conditions were formed as LMI and the parameters of the state-feedback controller were found through LMI. The offered control law ensures asymptotic stabilization of the systems, even if the nonlinear function is not equal to zero. Unlike the previous investigations, the LMI conditions possess fewer pre-assumed design parameters, and thus, the designed method may lead to less conservative conditions. Moreover, the control scheme is independent of the order of systems’ model. The chief novelties of the planned technique are presented as follows:
-
Design of a nonlinear state-feedback stabilizing controller for nonlinear systems in the presence of time delays, Lipschitz nonlinearity, and parametric uncertainties.
-
Achievement of asymptotic stabilization based on the Lyapunov–Krasovskii stabilization theory and the LMI approach.
-
The suggested control scheme is rather straightforward; there is no difficulty in the employment of this technique.
-
Application of the offered method on a nonlinear unstable system and a rotational inverted pendulum to prove the efficiency of the method.
The presentation of this work is as follows: Section 2 gives the definition of the problem and required preliminaries. Section 3 presents the stability analysis and design process of the LMI-based nonlinear state-feedback control law for the time-delay systems in the presence of uncertainties and nonlinearities. In Section 4, some simulation and experimental results are illustrated. Finally, Section 5 concludes the paper.

2. Problem Description

Consider the uncertain time-delay system as
x ˙ ( t ) = f ( x ) + ( A + Δ A ) x ( t ) + A 1 x ( t τ ) + ( B + Δ B ) u ( t ) , y ( t ) = C x ( t ) ,
where τ R , u ( t ) R n , y ( t ) R p , and x ( t ) R n represent the time delay, control inputs, outputs, and states of the system, respectively. The matrices A , A 1 , B , and C are constant matrices with suitable dimensions; the nonlinear function f ( x ) R n is a time-varying vector; Δ A and Δ B signify the parametric uncertainties.
Lemma 1.
For any real γ > 0 , the following inequality is satisfied [35]:
A T B + B T A γ A T A + 1 γ B T B
where the matrices A and B are of consistent dimensions.
Lemma 2 (Schur Complement) [36].
Consider the symmetric block matrix Π = [ A B B T D ] , where A = A T and D = D T , the condition Π < 0 is equivalent to D < 0 and Γ D = A B D 1 B T < 0 . Similarly, the condition Π < 0 is equivalent to A < 0 and Γ A = D B T A 1 B < 0 .
Assumption 1.
f ( x ) is a Lipschitzian nonlinear function for all x R n and x ¯ R n satisfying [37]:
f ( x ) f ( x ¯ ) L ( x x ¯ ) ,
where L R n × n is a constant Lipschitz matrix. The inequality (3) can be written as
( f ( x ) f ( 0 ) ) T I ( f ( x ) f ( 0 ) ) x T L T L x .
The state-feedback controller law is designed as
u ( t ) = F x ( t ) B 1 f ( 0 ) ,
where F denotes the state-feedback gain and additional term B 1 f ( 0 ) is necessary to deal with systems possessing f ( 0 ) 0 .
Remark 1.
If B is a non-square and full-rank matrix, the state-feedback controller is designed utilizing the right inverse of B (pseudo-inverse) as:
u ( t ) = F x ( t ) B T ( B B T ) 1 f ( 0 ) .

3. Nonlinear State-Feedback Stabilization

In the subsequent theorem, a sufficient condition for the stability of system (1) is presented.
Theorem 1.
Consider the uncertain nonlinear time-delay system (1) and the controller input (5). If there exist matrices Q = Q T > 0 , Y , and H with suitable dimensions so that the LMI holds as:
Γ = [ Ω A 1 Q I 0 D A D B Q * H 0 0 0 0 0 * * I 0 0 0 0 * * * γ C B T E B T E B B 1 0 0 0 * * * * γ A I 0 0 * * * * * γ B γ C γ B + γ C 0 * * * * * * M ] < 0 ,
where Ω A Q + Q A T + B Y + Y T B T + γ B Y T E B T E B Y H , M = ( L T L + γ A E A T E A ) 1 , the parameters γ A , γ B and γ C are positive constants, D A , D B , E A , and E B are known constant matrices representing system uncertainties, and P = Q 1 and P 1 = Q 1 H Q 1 are positive-definite matrices, then the control signal (5) guarantees the asymptotical stability of the system states and one can calculate F in (5) as F = Y Q 1 .
Proof. 
The proof of this theorem is provided in Appendix A.
Remark 2.
The notations “*”, “<”, and “ ” denote the transpose conjugate matrix of a symmetric matrix to main diagonal, the negativeness of the real parts of all eigenvalues of the matrix, and the equivalent equality, respectively.

4. Simulation and Experimental Results

In this section, two instances are considered in order to investigate the performance of the suggested method. In the first example, an unstable nonlinear system with state delay is studied and an LMI-based controller is developed to overcome the time delay, nonlinearity, and uncertainties of the system. In the second example, the offered control approach is applied to a practical rotary inverted pendulum (RIP) system with state-delayed and nonlinear terms.

4.1. Example A: Unstable Nonlinear System

The equations of an unstable nonlinear numerical system are given by [1]:
x ˙ = ( 0.2 cos x 1 0.3 x 2 2 + 5 0.4 sin x 3 ) + ( 0 0.01 0.01 0.05 0.04 0 0.01 0.02 0.03 ) x ( t τ )       + [ ( 0.1 0.2 0.3 0.1 0.1 0.5 0.3 0.4 0.3 ) + ( 0.027 0.0345 0.038 0.02 0.017 0.034 0.0335 0.0325 0.0455 ) sin ( 3 t ) ] x       + [ ( 0.012 0.013 0.014 0.016 0.01 0.014 0.01 0 0.013 0.017 0.018 0.011 ) + ( 0.0024 0.0026 0.0028 0.0032 0.002 0.0028 0.002 0 0.0026 0.0034 0.0036 0.0022 ) cos ( 2 t ) ] u , y = ( 1.5 2 1.25 0.84 0.5 0.2 ) x .
Suppose that the time delay and initial conditions of the system are respectively taken as τ = 2 , x ( 0 ) = [ 104 6 ] T . The LMI condition (7) is solved by MATLAB® YALMIP® solver as:
H = [ 0.086 0.037 0.03 0.037 0.182 0.042 0.03 0.042 0.112 ] , P = [ 20.63 11.27 12.42 11.27 33.16 6.02 12.42 6.02 55.46 ] , P 1 = [ 51.11 48.67 72.99 48.67 130.36 3.55 72.99 3.55 298.24 ] ,   F = [ 95.17 39.47 205.77 57 86.44 53.18 105.91 46.86 233.61 29.98 92.37 93.68 ]
Simulations of the proposed controller are given in Figure 1 and Figure 2, as compared to the simulations of [1]. For the comparison of the simulation outcomes with those of [1], system (8) is also simulated via the control input described in [1]. Figure 1 illustrates the states of system (8), which proves that the proposed control method displays faster and superior responses over those of [1]. As shown in Figure 1, the proposed method results in a more acceptable steady-state behavior of the system states in terms of accuracy.
Time responses of the outputs are presented in Figure 2, where it is indicated that the output response of [1] comprises high-frequency oscillations that are practically undesired. These simulation outcomes confirm that the suggested control scheme has superior performance in comparison with the controller of [1].
In what follows, the robustness of the proposed control technique is confirmed in a different situation. In this scenario, the new initial states are given as x ( 0 ) = [ 5 8 4 ] T . Moreover, the parametric uncertainties are considered 10 times larger. Time trajectories of the states and outputs are presented in Figure 3 and Figure 4. These plots demonstrate the fast-transient responses of the recommended control scheme over the other method. The figures confirm the appropriate performance and robustness of the proposed technique in the new situation in comparison with the control method of [1].

4.2. Example B: A Practical Rotational Inverted Pendulum

In the second example, we set out to balance a pendulum in an unstable upright equilibrium position in an RIP system, which is recognized as an appropriate test platform to assess the performance of various techniques. This under-actuated mechanical system has received the consideration of many investigators in various fields of study such as robotics, aerospace, marine vehicles, and pointing control. The RIP shown in Figure 5 is composed of a rotational servo-motor driving the output gear, rotational arm, and an inverted pendulum. Suppose α p , θ a , m p , l p , r a , u , τ a , and J b represent the pendulum angle, arm angle, pendulum mass, pendulum length, arm length, control input, motor torque, and moment of inertia of the effective mass, respectively. The dynamics of the RIP with constant time delay, friction, and backlash effects are specified by:
A p θ ¨ a ( C p sin α p ) α ˙ p 2 + ( B p sin 2 α p ) α ˙ p θ ˙ a + F p θ ˙ a + G p sgn ( θ ˙ a ) + H p θ a = I p u + A p B p C p 2 B p [ α p ( t τ ) α ˙ p ( t τ ) θ a ( t τ ) θ ˙ a ( t τ ) ] ,
B p α ¨ p ( B p s i n α p c o s α p ) θ ˙ a 2 D p s i n α p + E p α ˙ p = 0
where E p , F p , I p , H p , and G p are pendulum damping coefficient, arm damping constant, controller signal coefficient, elasticity constant, and arm Coulomb friction, respectively. A p , B p , C p , and D p are considered as [38]:
A p = m p r a 2 + J b , B p = 1 3 m p l p 2 , C p = 1 2 m p r a l p , D p = 1 2 m p g l p .
The constants of the model (9) and (10) are set as:
A p = 3.291 , D p = 6.052 , G p = 1.428 , B p = 0.237 , E p = 0.0132 , H p = 1.72 , C p = 0.237 , F p = 14.283 , I p = 6.38 .
Therefore, the nonlinear time-delay model (9) and (10) can easily be written in the form of (1) as follows:
x ˙ = ( 0 ( sin x 1 cos x 1 ) x 4 2 + 25.54 sin x 1 0 ( 0.072 sin x 1 ) x 2 2 ( 0.072 sin 2 x 1 ) x 2 x 4 0.43 sgn ( x 4 ) ) + ( 0 1 0 0 0 0.056 0 0 0 0 0 1 0 0 0.52 4.34 ) x + 0.93 ( 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 ) x ( t τ ) + ( 0.2 0.1 0.1 1.94 ) u , y = ( 1 0 0 0 ) x ,
where x = [ α p α ˙ p θ a θ ˙ a ] T . The time delay and the initial states are considered as x ( 0 ) = [ π 1 4 2 ] T and τ = 2 , respectively. Moreover, the Lipschitzian matrix is given by L = d i a g ( 0.2 , 0.3 , 0.4 , 0.8 ) . Using YALMIP® solver, matrices H , P , P 1 , F are obtained as:
H = [ 0.7213 0.1484 0.1765 1.7343 0.1484 0.7503 0.1916 1.9435 0.1765 0.1916 0.5853 2.2188 1.7343 1.9435 2.2188 12.6601 ] ,   P = [ 1.1107 0.4934 0.4132 0.4817 0.4934 1.7864 1.1968 0.1674 0.4132 0.1968 1.3576 0.6499 0.4817 0.1674 0.6499 2.2046 ] . P 1 = [ 7.8512 1.6463 9.5245 23.4526 1.6463 1.2598 2.0790 5.7018 9.5245 2.0790 12.1973 29.2457 23.4526 5.7018 29.2457 70.6682 ] ,   F = [ 3.5140 3.2700 3.3280 2.0280 ] .
The variation of the system state is illustrated in Figure 6. It is clear from this figure that the proposed approach is able to lead the system states to zero irrespective of the time delay and nonlinearities. Figure 7 indicates the required controller signal to make the states converge to zero. As a result, the robust performance of the proposed method is verified through these simulation results.
Furthermore, we performed some experiments on the practical RIP that is constructed in the Department of Electrical Engineering of University of Zanjan, Zanjan, Iran. Figure 8 shows the experimental RIP system. The angular position of the pendulum was measured using the encoder E40S (Autonics Company, Busan, Republic of Korea). The practical results for the pendulum angle, arm angle, and controller input are presented in Figure 9 and Figure 10. In the practical results, the time interval (0, 5.1) (swing-up period) is removed from the figures to focus on the control performance in the balance mode. The experimental results are similar to the simulations. This result illustrates that the offered control technique has a satisfactory and robust performance.

5. Conclusions

In this study, the problem of developing a nonlinear state-feedback controller was considered for the stabilization of time-delay nonlinear systems subject to structured uncertainties. Following the Lyapunov–Krasovskii stability theory, a nonlinear state-feedback control was derived to overcome the time delay and provide asymptotic stability of the states as well as robustness of the system against parametric uncertainties. In fact, the mentioned problem was converted into a common optimization problem that was then solved in the form of LMI. The gains of the control law were stated by the sufficient conditions via LMIs. The resultant LMI was comparatively straightforward in the computational aspect. Numerical simulation and practical outcomes were shown to approve the efficiency of the proposed approach and satisfactory outcomes were achieved. The suggested procedure can reach a promising tracking efficiency for high-order nonlinear perturbed systems. Moreover, the extension of the proposed control method based on gain-scheduled linear parameter-varying (LPV) control will be presented in future work.

Author Contributions

M.G. and S.M. were responsible for conceptualization, methodology, and software. S.M. were responsible for supervision and editing. S.S. and S.H.H. were responsible for formal analysis and writing—original draft preparation. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

If (5) is replaced into (1), we have:
x ˙ ( t ) = f ( x ) f ( 0 ) + ( A + B F ) x ( t ) + ( Δ A + Δ B F ) x ( t ) + A 1 x ( t τ ) Δ B B 1 f ( 0 ) .
Let us construct the following Lyapunov–Krasovskii functional:
V = x T P x + 0 τ x T ( t s ) P 1 x ( t s ) d s ,
with P > 0 and P 1 > 0 as two real symmetric matrices that are obtained using LMI condition (7). The time-derivative of (A2) is derived as:
V ˙ = x ˙ T P x + x T P x ˙ + x T ( t τ ) P 1 x ( t τ ) x T P 1 x .
Substituting (A1) into (A3) gives:
V ˙ = ( f ( x ) f ( 0 ) ) T P x + x T ( A T + F T B T ) P x + x T ( Δ A T + F T Δ B T ) P x + x T ( t τ ) A 1 T P x ( Δ B B 1 f ( 0 ) ) T P x + x T P ( f ( x ) f ( 0 ) ) + x T P ( A + B F ) x + x T P ( Δ A + Δ B F ) x + x T P A 1 x ( t τ ) x T P Δ B B 1 f ( 0 ) + x T ( t τ ) P 1 x ( t τ ) x T P 1 x ,
where the following special structures to the perturbations Δ A and Δ B are considered as [39]:
Δ A = D A Δ A E A Δ B = D B Δ B E B
where Δ A and Δ B are unknown real matrices. The idea behind condition (A5) is to capture all of the uncertainty in Δ A and Δ B and capture the structure of the perturbations using the other four matrices. Considering (4) and (A4) and using (A5), one obtains:
V ˙ ( f ( x ) f ( 0 ) ) T P x + x T ( A T + F T B T ) P x + x T ( E A T Δ A T D A T + F T E B T Δ B T D B T ) P x + x T ( t τ ) A 1 T P x ( D B Δ B E B B 1 f ( 0 ) ) T P x + x T P ( f ( x ) f ( 0 ) ) + x T P ( A + B F ) x + x T P ( D A Δ A E A + D B Δ B E B F ) x + x T P A 1 x ( t τ ) x T P D B Δ B E B B 1 f ( 0 ) + x T ( t τ ) P 1 x ( t τ ) x T P 1 x ( f ( x ) f ( 0 ) ) T I ( f ( x ) f ( 0 ) ) + x T L T L x .
Equation (A6) can be rewritten as:
V ˙ x T ( ( A T + F T B T ) P + P ( A + B F ) + E A T Δ A T D A T P + P D A Δ A E A + F T E B T Δ B T D B T P + P D B Δ B E B F P 1 + L T L ) x + x T ( t τ ) P 1 x ( t τ ) ( f ( x ) f ( 0 ) ) T I ( f ( x ) f ( 0 ) ) + ( f ( x ) f ( 0 ) ) T P x + x T P ( f ( x ) f ( 0 ) ) ( D B Δ B E B B 1 f ( 0 ) ) T P x x T P D B Δ B E B B 1 f ( 0 ) + x T ( t τ ) A 1 T P x + x T P A 1 x ( t τ )
where, using Lemma 1, it implies that:
V ˙ x T ( ( A T + F T B T ) P + P ( A + B F ) + γ A E A T Δ A T Δ A E A + 1 γ A P D A D A T P + γ B F T E B T Δ B T Δ B E B F + 1 γ B P D B D B T P P 1 + L T L ) x + x T ( t τ ) P 1 x ( t τ ) ( f ( x ) f ( 0 ) ) T I ( f ( x ) f ( 0 ) ) + ( f ( x ) f ( 0 ) ) T P x + x T P ( f ( x ) f ( 0 ) ) + γ C f T ( 0 ) B T E B T Δ B T Δ B E B B 1 f ( 0 ) + 1 γ C x T P D B D B T P x + x T ( t τ ) A 1 T P x + x T P A 1 x ( t τ )
Now, if the conditions Δ A T Δ A I and Δ B T Δ B I are satisfied, then, we obtain from (A8) that:
V ˙ x T ( ( A T + F T B T ) P + P ( A + B F ) + γ A E A T E A + 1 γ A P D A D A T P + γ B F T E B T E B F + 1 γ B P D B D B T P P 1 + L T L ) x + x T ( t τ ) P 1 x ( t τ ) ( f ( x ) f ( 0 ) ) T I ( f ( x ) f ( 0 ) ) + ( f ( x ) f ( 0 ) ) T P x + x T P ( f ( x ) f ( 0 ) ) + γ C f T ( 0 ) B T E B T E B B 1 f ( 0 ) + 1 γ C x T P D B D B T P x + x T ( t τ ) A 1 T P x + x T P A 1 x ( t τ )
which, further, can be written as:
V ˙ Ψ T Γ Ψ ,
where
Ψ = [ x T x T ( t τ ) ( f ( x ) f ( 0 ) ) T f T ( 0 ) ] T ,
Γ = [ K 1 P A 1 P 0 * P 1 0 0 * * I 0 * * * γ C B T E B T E B B 1 ] < 0 ,
where K 1 = ( A T + F T B T ) P + P ( A + B F ) P 1 + L T L + γ A E A T E A + 1 γ A P D A D A T P + γ B F T E B T E B F + ( 1 γ B + 1 γ C ) P D B D B T P .
Applying the Schur complement in (A12) yields:
Γ = [ K 2 P A 1 P 0 P D A * P 1 0 0 0 * * I 0 0 * * * γ C B T E B T E B B 1 0 * * * * γ A I ] < 0 ,
where K 2 = ( A T + F T B T ) P + P ( A + B F ) P 1 + L T L + γ A E A T E A + γ B F T E B T E B F + ( 1 γ B + 1 γ C ) P D B D B T P . Using the Schur complement lemma, inequality (A13) is written as:
Γ = [ K 3 P A 1 P 0 P D A P D B * P 1 0 0 0 0 * * I 0 0 0 * * * γ C B T E B T E B B 1 0 0 * * * * γ A I 0 * * * * * γ B γ C γ B + γ C ] < 0 ,
where K 3 = ( A T + F T B T ) P + P ( A + B F ) P 1 + L T L + γ A E A T E A + γ B F T E B T E B F .
In what follows, let γ A , γ B , and γ C be fixed. Using a congruence transformation as T = d i a g ( P 1 , P 1 , I , I , I , I ) and pre- post multiplying T in (A14), we have:
[ K 4 A 1 P 1 I 0 D A D B P 1 A 1 P 1 P 1 P 1 0 0 0 0 I 0 I 0 0 0 0 0 0 γ C B T E B T E B B 1 0 0 D A T 0 0 0 γ A I 0 D B T 0 0 0 0 γ B γ C γ B + γ C ] < 0 ,
where K 4 = P 1 A T + P 1 F T B T + A P 1 + B F P 1 + γ B P 1 F T E B T E B F P 1 P 1 P 1 P 1 + P 1 ( L T L + γ A E A T E A ) P 1 . Now, based on the transformations Q = P 1 , Y = F P 1 , H = P 1 P 1 P 1 , M 1 = L T L + γ A E A T E A , one obtains:
[ K 4 A 1 Q I 0 D A D B Q A 1 H 0 0 0 0 I 0 I 0 0 0 0 0 0 γ C B T E B T E B B 1 0 0 D A T 0 0 0 γ A I 0 D B T 0 0 0 0 γ B γ C γ B + γ C ] < 0 ,
where K 4 = Q A T + Y T B T + A Q + B Y + γ B Y T E B T E B Y H + Q M 1 Q . Finally, if the Schur complement is applied to (A16), LMI (7) is obtained.

References

  1. Mobayen, S. Optimal LMI-based state feedback stabilizer for uncertain nonlinear systems with time-Varying uncertainties and disturbances. Complexity 2016, 21, 356–362. [Google Scholar] [CrossRef]
  2. Huo, Y.; Liu, J.-B. Robust H∞ Control For Uncertain Singular Neutral Time-Delay Systems. Mathematics 2019, 7, 217. [Google Scholar] [CrossRef] [Green Version]
  3. Emharuethai, C.; Niamsup, P.; Ramachandran, R.; Weera, W. Time-Varying Delayed H∞ Control Problem for Nonlinear Systems: A Finite Time Study Using Quadratic Convex Approach. Symmetry 2020, 12, 713. [Google Scholar] [CrossRef]
  4. Yao, H. Anti-Saturation Control of Uncertain Time-Delay Systems with Actuator Saturation Constraints. Symmetry 2019, 11, 375. [Google Scholar] [CrossRef] [Green Version]
  5. Sun, Z.-Y.; Song, Z.-B.; Li, T.; Yang, S.-H. Output feedback stabilization for high-order uncertain feedforward time-delay nonlinear systems. J. Frankl. Inst. 2015, 352, 5308–5326. [Google Scholar] [CrossRef]
  6. Puangmalai, W.; Puangmalai, J.; Rojsiraphisal, T. Robust Finite-Time Control of Linear System with Non-Differentiable Time-Varying Delay. Symmetry 2020, 12, 680. [Google Scholar] [CrossRef]
  7. Birs, I.; Muresan, C.; Nascu, I.; Ionescu, C. A survey of recent advances in fractional order control for time delay systems. IEEE Access 2019, 7, 30951–30965. [Google Scholar] [CrossRef]
  8. Min, H.; Xu, S.; Zhang, B.; Ma, Q. Globally adaptive control for stochastic nonlinear time-delay systems with perturbations and its application. Automatica 2019, 102, 105–110. [Google Scholar] [CrossRef]
  9. Ruan, Y.; Huang, T. Finite-Time Control for Nonlinear Systems with Time-Varying Delay and Exogenous Disturbance. Symmetry 2020, 12, 447. [Google Scholar] [CrossRef] [Green Version]
  10. Sun, Z.Y.; Liu, Y.G. Adaptive control design for a class of uncertain high-order nonlinear systems with time delay. Asian J. Control 2015, 17, 535–543. [Google Scholar] [CrossRef]
  11. Sayyaddelshad, S.; Gustafsson, T. H∞ observer design for uncertain nonlinear discrete-time systems with time-delay: LMI optimization approach. Int. J. Robust Nonlinear Control 2015, 25, 1514–1527. [Google Scholar] [CrossRef]
  12. Dong, Y.; Liu, J. Exponential stabilization of uncertain nonlinear time-delay systems. Adv. Differ. Equ. 2012, 2012, 180. [Google Scholar] [CrossRef] [Green Version]
  13. Tong, S.-C.; Sheng, N. Adaptive fuzzy observer backstepping control for a class of uncertain nonlinear systems with unknown time-delay. Int. J. Autom. Comput. 2010, 7, 236–246. [Google Scholar] [CrossRef]
  14. Lien, C.-H.; Yu, K.-W.; Huang, C.-T.; Chou, P.-Y.; Chung, L.-Y.; Chen, J.-D. Robust H∞ control for uncertain T–S fuzzy time-delay systems with sampled-data input and nonlinear perturbations. Nonlinear Anal. Hybrid Syst. 2010, 4, 550–556. [Google Scholar] [CrossRef]
  15. Goodall, D.P.; Postoyan, R. Output feedback stabilisation for uncertain nonlinear time-delay systems subject to input constraints. Int. J. Control 2010, 83, 676–693. [Google Scholar] [CrossRef]
  16. Lin, J.; Fei, S.; Gao, Z. Stabilization of discrete-time switched singular time-delay systems under asynchronous switching. J. Frankl. Inst. 2012, 349, 1808–1827. [Google Scholar] [CrossRef]
  17. Wang, H.; Wu, J.-P.; Sheng, X.-S.; Wang, X.; Zan, P. A new stability result for nonlinear cascade time-delay system and its application in chaos control. Nonlinear Dyn. 2015, 80, 221–226. [Google Scholar] [CrossRef]
  18. Wu, J.; Zhang, B.; Jiang, Y.; Bie, P.; Li, H. Chance-constrained stochastic congestion management of power systems considering uncertainty of wind power and demand side response. Int. J. Electr. Power Energy Syst. 2019, 107, 703–714. [Google Scholar] [CrossRef]
  19. Wang, X.; Hou, B. Continuous time-varying feedback control of a robotic manipulator with base vibration and load uncertainty. J. Vib. Control 2020, 1077546320927598. [Google Scholar]
  20. Wu, Y.; Wang, Y. Asymptotic tracking control of uncertain nonholonomic wheeled mobile robot with actuator saturation and external disturbances. Neural Comput. Appl. 2020, 32, 8735–8745. [Google Scholar] [CrossRef]
  21. Liu, C.; Cheah, C.C.; Slotine, J.-J.E. Adaptive task-space regulation of rigid-link flexible-joint robots with uncertain kinematics. Automatica 2008, 44, 1806–1814. [Google Scholar] [CrossRef]
  22. Barbosa, K.A.; De Souza, C.E.; Trofino, A. Robust H2 filtering for uncertain linear systems: LMI based methods with parametric Lyapunov functions. Syst. Control Lett. 2005, 54, 251–262. [Google Scholar] [CrossRef]
  23. Nobrega, E.G.; Abdalla, M.O.; Grigoriadis, K.M. Robust fault estimation of uncertain systems using an LMI-based approach. Int. J. Robust Nonlinear Control 2008, 18, 1657–1680. [Google Scholar] [CrossRef] [Green Version]
  24. Hilhorst, G.; Pipeleers, G.; Michiels, W.; Swevers, J. Sufficient LMI conditions for reduced-order multi-objective H2/H∞ control of LTI systems. Eur. J. Control 2015, 23, 17–25. [Google Scholar] [CrossRef] [Green Version]
  25. Haddad, W.M.; Hui, Q.; Chellaboina, V. H2 optimal semistable control for linear dynamical systems: An LMI approach. J. Frankl. Inst. 2011, 348, 2898–2910. [Google Scholar] [CrossRef]
  26. Guerrero-Sánchez, M.-E.; Hernández-González, O.; Lozano, R.; García-Beltrán, C.-D.; Valencia-Palomo, G.; López-Estrada, F.-R. Energy-Based Control and LMI-Based Control for a Quadrotor Transporting a Payload. Mathematics 2019, 7, 1090. [Google Scholar] [CrossRef] [Green Version]
  27. Li, L.; Liao, F. Preview Control for MIMO Discrete-Time System with Parameter Uncertainty. Mathematics 2020, 8, 756. [Google Scholar] [CrossRef]
  28. Zong, G.; Xu, S.; Wu, Y. Robust H∞ stabilization for uncertain switched impulsive control systems with state delay: An LMI approach. Nonlinear Anal. Hybrid Syst. 2008, 2, 1287–1300. [Google Scholar] [CrossRef]
  29. Leite, V.J.; Tarbouriech, S.; Peres, P.L.D. Robust ∞ state feedback control of discrete-time systems with state delay: An LMI approach. IMA J. Math. Control Inf. 2009, 26, 357–373. [Google Scholar] [CrossRef]
  30. Tsai, S.-H.; Hsiao, M.-Y.; Li, T.-H.S.; Shih, K.-S.; Chao, C.-H.; Liu, C.-H. LMI-based H∞ state-feedback control for TS time-delay discrete fuzzy bilinear system. In Proceedings of the 2009 IEEE International Conference on Systems, Man and Cybernetics, San Antonio, TX, USA, 11–14 October 2009; pp. 1033–1038. [Google Scholar]
  31. Li, P.; Zhong, S.-M.; Cui, J.-Z. Delay-dependent robust BIBO stabilization of uncertain system via LMI approach. Chaos Solitons Fractals 2009, 40, 1021–1028. [Google Scholar] [CrossRef]
  32. Amri, I.; Soudani, D.; Benrejeb, M. Robust state-derivative feedback LMI-based designs for time-varying delay system. In Proceedings of the 2011 International Conference on Communications, Computing and Control Applications (CCCA), Hammamet, Tunisia, 3–5 March 2011; pp. 1–6. [Google Scholar]
  33. Yan, Q.; Hou, S.; Zhang, L. Stabilization of Euler-Bernoulli beam with a nonlinear locally distributed feedback control. J. Syst. Sci. Complex. 2011, 24, 1100–1109. [Google Scholar] [CrossRef]
  34. Thevenet, L.; Buchot, J.-M.; Raymond, J.-P. Nonlinear feedback stabilization of a two-dimensional Burgers equation. ESAIM Control Optim. Calc. Var. 2010, 16, 929–955. [Google Scholar] [CrossRef] [Green Version]
  35. Petersen, I.R. A stabilization algorithm for a class of uncertain linear systems. Syst. Control Lett. 1987, 8, 351–357. [Google Scholar] [CrossRef]
  36. Boyd, S.; El Ghaoui, L.; Feron, E.; Balakrishnan, V. Linear Matrix Inequalities in System and Control Theory; SIAM: Philadelphia, PA, USA, 1994. [Google Scholar]
  37. 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]
  38. Majd, V.J.; Mobayen, S. An ISM-based CNF tracking controller design for uncertain MIMO linear systems with multiple time-delays and external disturbances. Nonlinear Dyn. 2015, 80, 591–613. [Google Scholar] [CrossRef]
  39. Ibrir, S.; Diopt, S. Novel LMI conditions for observer-based stabilization of Lipschitzian nonlinear systems and uncertain linear systems in discrete-time. Appl. Math. Comput. 2008, 206, 579–588. [Google Scholar] [CrossRef]
Figure 1. State trajectories of the unstable nonlinear system (showing the stabilization efficiency of the proposed method compared to the method of [1]).
Figure 1. State trajectories of the unstable nonlinear system (showing the stabilization efficiency of the proposed method compared to the method of [1]).
Symmetry 12 01883 g001
Figure 2. Time responses of the system outputs y1(t) and y2(t) (which show the better stabilization of the proposed method rather than the method of [1]).
Figure 2. Time responses of the system outputs y1(t) and y2(t) (which show the better stabilization of the proposed method rather than the method of [1]).
Symmetry 12 01883 g002
Figure 3. System states for the second scenario with different initial conditions and larger uncertainties (showing the better stabilization performance of the proposed method).
Figure 3. System states for the second scenario with different initial conditions and larger uncertainties (showing the better stabilization performance of the proposed method).
Symmetry 12 01883 g003
Figure 4. System outputs for the second scenario with different initial conditions and larger uncertainties (displaying the better stabilization performance of the proposed method compared to the method of [1]).
Figure 4. System outputs for the second scenario with different initial conditions and larger uncertainties (displaying the better stabilization performance of the proposed method compared to the method of [1]).
Symmetry 12 01883 g004
Figure 5. Schematic diagram of the RIP system (which illustrates that the connected motor to the arm causes the balancing control of the inverted pendulum).
Figure 5. Schematic diagram of the RIP system (which illustrates that the connected motor to the arm causes the balancing control of the inverted pendulum).
Symmetry 12 01883 g005
Figure 6. States of the RIP system (which shows that the angular position and velocity of the pendulum and arm are stabilized).
Figure 6. States of the RIP system (which shows that the angular position and velocity of the pendulum and arm are stabilized).
Symmetry 12 01883 g006
Figure 7. Control input (motor control signal u(t)).
Figure 7. Control input (motor control signal u(t)).
Symmetry 12 01883 g007
Figure 8. Experimental RIP system (the rotating arm stabilizes the inverted pendulum).
Figure 8. Experimental RIP system (the rotating arm stabilizes the inverted pendulum).
Symmetry 12 01883 g008
Figure 9. Pendulum angle (α) and arm angle (θ) of the experimental RIP system.
Figure 9. Pendulum angle (α) and arm angle (θ) of the experimental RIP system.
Symmetry 12 01883 g009
Figure 10. Control signal of the experimental RIP system (u(t)).
Figure 10. Control signal of the experimental RIP system (u(t)).
Symmetry 12 01883 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

Golestani, M.; Mobayen, S.; HosseinNia, S.H.; Shamaghdari, S. An LMI Approach to Nonlinear State-Feedback Stability of Uncertain Time-Delay Systems in the Presence of Lipschitzian Nonlinearities. Symmetry 2020, 12, 1883. https://doi.org/10.3390/sym12111883

AMA Style

Golestani M, Mobayen S, HosseinNia SH, Shamaghdari S. An LMI Approach to Nonlinear State-Feedback Stability of Uncertain Time-Delay Systems in the Presence of Lipschitzian Nonlinearities. Symmetry. 2020; 12(11):1883. https://doi.org/10.3390/sym12111883

Chicago/Turabian Style

Golestani, Mehdi, Saleh Mobayen, S. Hassan HosseinNia, and Saeed Shamaghdari. 2020. "An LMI Approach to Nonlinear State-Feedback Stability of Uncertain Time-Delay Systems in the Presence of Lipschitzian Nonlinearities" Symmetry 12, no. 11: 1883. https://doi.org/10.3390/sym12111883

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