Skip to main content

Advertisement

Alternate control systems

Article metrics

Abstract

The exponential stability of a class of nonlinear systems by means of alternate control is studied. An exponential stability criterion is given in terms of a set of linear matrix inequalities. Numerical simulations are presented to verify the correction of the obtained results.

1 Introduction

There are many methods to stabilize a nonlinear system. For example, impulsive control methods [14], switching control methods [59], etc. Intermittent control methods are special cases of switching control methods and have been studied by many researchers, e.g., [1015]. Within the intermittent control, one adds a continuous control during the first part of the period while in the other part of the period there is no control. This method is available for some cases, but it costs time. For other cases in which the time is very important, this method is not of use. So we advise to add two different controls alternately to the system. We call this system alternate control system. Figure 1 and Figure 2 show the working principles of intermittent control system and alternate control system, from which we conclude that alternate control system is a generalization of intermittent one.

Figure 1
figure1

Intermittent control: in the first part of the period there is a control Kx(t) and in the other part there is not ( O means that the input control is 0).

Figure 2
figure2

Alternate control: in the first part of the period there is a control K 1 x(t) and in the other part there is a control K 2 x(t) .

In this paper, we first investigate the stability of the alternate control system, then by using the stability criterion obtained we study the stability of Chua’s oscillator. Also, numerical simulations are illustrated to show the effectiveness of the results.

The rest of the paper is organized as follows. In Section 2, we formulate the problem of alternate control system and introduce some notations and lemmas. We then establish, in Section 3, an exponential stability criterion. In Section 4, we discuss the alternate control of Chua’s oscillator. Lastly, we conclude the paper.

2 Problem formulation and preliminaries

Consider a class of nonlinear systems described by

{ x ˙ ( t ) = A x ( t ) + f ( x ( t ) ) + u ( t ) , x ( t 0 ) = x 0 ,
(1)

where x R n presents state vector, f: R n R n is a continuous nonlinear function satisfying f(0)=0 and there exists a diagonal matrix L=diag( l 1 , l 2 ,, l n )0 such that f ( x ) 2 x T Lx for any x R n , A R n × n is constant matrix, u(t) denotes the external input of system (1).

For stabilizing the origin of the system (1) by means of a periodically alternate control, we assume that the control imposed on the system is of the following form:

u(t)= { K 1 x ( t ) , m T t < m T + τ , K 2 x ( t ) , m T + τ t < ( m + 1 ) T ,
(2)

where K 1 , K 2 R n × n are constant matrices, T>0 denotes the control period, τ(0,T) is a constant.

Our target is to design suitable T, τ, K 1 , and K 2 such that the system (1) can be stabilized at the origin.

By the control law (2), the system (1) can be rewritten as follows:

{ x ˙ ( t ) = A x ( t ) + f ( x ( t ) ) + K 1 x ( t ) , m T t < m T + τ , x ˙ ( t ) = A x ( t ) + f ( x ( t ) ) + K 2 x ( t ) , m T + τ t < ( m + 1 ) T .
(3)

It is obvious that the system (3) is a classical switched system where the switching rule only depends on the time.

Remark 1 When K 2 (t)=0, the alternate control system (3) becomes the classical intermittent control system [10].

In the sequel, we will use the following two lemmas.

Lemma 1 (Sanchez and Perez [16])

Given any real matrices Σ 1 , Σ 2 , Σ 3 of appropriate dimensions and a scalar ϵ0 such that 0< Σ 3 = Σ 3 T , the following inequality holds:

Σ 1 T Σ 2 + Σ 2 T Σ 1 ϵ Σ 1 T Σ 3 Σ 1 + ϵ 1 Σ 2 T Σ 3 1 Σ 2 .
(4)

Lemma 2 (Boyd et al. [17])

The LMI

[ Q ( x ) S ( x ) S T ( x ) R ( x ) ] >0,

where Q(x)= Q T (x), R(x)= R T (x), and S(x) depend affinely on x, is equivalent to

R(x)>0,Q(x)S(x) R 1 (x) S T (x)>0.

Throughout this paper, we use P T , λ M (P), and λ m (P) to denote the transpose, the maximum eigenvalue and the minimum eigenvalue of a square matrix P, respectively. x is used to denote the Euclidean norm of the vector x. The matrix norm is also referred to the Euclidean norm. We use P>0 (<0, ≤0, ≥0) to denote a symmetrical positive (negative, semi-negative, semi-positive) definite matrix P. f(x( t 1 )) is defined by f(x( t 1 ))= lim t t 1 f(x(t)).

3 Main results

Theorem 1 If there exist a symmetric and positive definite matrix P R n × n , positive scalar constants g 1 >0, ϵ 1 >0, ϵ 2 >0, and scalar constant g 2 R such that the following hold:

  1. (1)

    PA+ A T P+P K 1 + K 1 T P+ ϵ 1 P 2 + ϵ 1 1 L+ g 1 P0,

  2. (2)

    PA+ A T P+P K 2 + K 2 T P+ ϵ 2 P 2 + ϵ 2 1 L g 2 P0,

  3. (3)

    g 1 τ g 2 (Tτ)>0,

then the origin of the system (3) is exponentially stable, and

x ( t ) < λ M ( P ) λ m ( P ) x 0 exp [ γ ( t T ) ] ,

where γ= g 1 τ g 2 ( T τ ) 2 T , for any t>0.

Proof Let us construct the following Lyapunov function:

V ( x ( t ) ) = x T (x)Px(t),
(5)

from which we obtain

λ m (P) x ( t ) 2 V ( x ( t ) ) λ M (P) x ( t ) .
(6)

If mTt<mT+τ, then by (3), (4), and (5) we have

V ˙ ( x ) = 2 x T P x ˙ = 2 x T P [ A x + f ( x ) + K 1 x ] = 2 x T P A x + 2 x T P f ( x ) + 2 x T P K 1 x = x T [ P A + A T P + P K 1 + K 1 T P ] x + 2 x T P f ( x ) x T [ P A + A T P + P K 1 + K 1 T P ] x + ϵ 1 x T P 2 x + ϵ 1 1 x T L x = g 1 V ( x ) + x T [ P A + A T P + P K 1 + K 1 T P + ϵ 1 P 2 + ϵ 1 1 L + g 1 P ] x g 1 V ( x ) ,

which implies that

V ( x ( t ) ) V ( x ( ( m T ) ) ) exp ( g 1 ( t m T ) ) .
(7)

Similarly, if mT+τt<(m+1)T, then we have

V ˙ ( x ) = 2 x T P x ˙ g 2 V ( x ) + x T [ P A + A T P + P K 2 + K 2 T P + ϵ 2 P 2 + ϵ 2 1 L g 2 P ] x g 2 V ( x ) ,

which implies that

V ( x ( t ) ) V ( x ( ( m T + τ ) ) ) exp ( g 2 ( t m T τ ) ) .
(8)

It follows from (7) and (8) that:

(1) If 0t<τ, then we have

V ( x ( t ) ) V( x 0 )exp( g 1 t).

So

V ( x ( τ ) ) V( x 0 )exp( g 1 τ).

(2) If τt<T, then we have

V ( x ( t ) ) V ( x ( τ ) ) exp ( g 2 ( t τ ) ) V ( x 0 ) exp ( g 1 τ + g 2 ( t τ ) ) .

So

V ( x ( T ) ) V( x 0 )exp ( g 1 τ + g 2 ( T τ ) ) .

(3) If Tt<T+τ, then we have

V ( x ( t ) ) V ( x ( T ) ) exp ( g 1 ( t T ) ) V ( x 0 ) exp ( g 1 τ g 1 ( t T ) + g 2 ( T τ ) ) .

So

V ( x ( ( T + τ ) ) ) V( x 0 )exp ( 2 g 1 τ + g 2 ( T τ ) ) .

(4) If T+τt<2T, then we have

V ( x ( t ) ) V ( x ( ( T + τ ) ) ) exp ( g 2 ( t T τ ) ) V ( x 0 ) exp ( 2 g 1 τ + g 2 ( T τ ) + g 2 ( t T τ ) ) .

So

V ( x ( ( 2 T ) ) ) V( x 0 )exp ( 2 g 1 τ + 2 g 2 ( T τ ) ) .

(5) If 2Tt<2T+τ, then we have

V ( x ( t ) ) V ( x ( ( 2 T ) ) ) exp ( g 1 ( t 2 T ) ) V ( x 0 ) exp ( 2 g 1 τ g 1 ( t 2 T ) + 2 g 2 ( T τ ) ) .

So

V ( x ( ( 2 T + τ ) ) ) V( x 0 )exp ( 3 g 1 τ + 2 g 2 ( T τ ) ) .

(6) If 2T+τt<3T, then we have

V ( x ( t ) ) V ( x ( ( 2 T + τ ) ) ) exp ( g 2 ( t 2 T τ ) ) V ( x 0 ) exp ( 3 g 1 τ + 2 g 2 ( T τ ) + g 2 ( t 2 T τ ) ) .

So

V ( x ( ( 3 T ) ) ) V( x 0 )exp ( 3 g 1 τ + 3 g 2 ( T τ ) ) .

By induction, we have:

(7) If mTt<mT+τ, i.e., t τ T <m t T , then we have

V ( x ( t ) ) V( x 0 )exp ( m g 1 τ g 1 ( t m T ) + m g 2 ( T τ ) ) .
(9)

So

V ( x ( ( m T + τ ) ) ) V( x 0 )exp ( ( m + 1 ) g 1 τ + m g 2 ( T τ ) ) .

(8) If mT+τt<(m+1)T, i.e., t T <m+1 t + T τ T , then we have that

V ( x ( t ) ) V ( x ( ( m T + τ ) ) ) exp ( g 2 ( t m T τ ) ) V ( x 0 ) exp ( ( m + 1 ) g 1 τ + m g 2 ( T τ ) + g 2 ( t m T τ ) ) .
(10)

From (9) we know that

V ( x ( t ) ) V ( x 0 ) exp ( m g 1 τ + m g 2 ( T τ ) ) = V ( x 0 ) exp ( ( g 1 τ g 2 ( T τ ) ) m ) < V ( x 0 ) exp ( ( g 1 τ g 2 ( T τ ) ) t τ T ) < V ( x 0 ) exp ( ( g 1 τ g 2 ( T τ ) ) t T T ) ,
(11)

where mTt<mT+τ.

From (10) we know that

Case 1. If g 2 >0, then

V ( x ( t ) ) V ( x 0 ) exp ( ( m + 1 ) g 1 τ + ( m + 1 ) g 2 ( T τ ) ) < V ( x 0 ) exp ( ( g 1 τ g 2 ( T τ ) ) t T ) V ( x 0 ) exp ( ( g 1 τ g 2 ( T τ ) ) t τ T ) < V ( x 0 ) exp ( ( g 1 τ g 2 ( T τ ) ) t T T ) .

Case 2. If g 2 0, then

V ( x ( t ) ) V ( x 0 ) exp ( ( m + 1 ) g 1 τ + m g 2 ( T τ ) ) V ( x 0 ) exp ( m g 1 τ + m g 2 ( T τ ) ) = V ( x 0 ) exp ( ( g 1 τ g 2 ( T τ ) ) m ) < V ( x 0 ) exp ( ( g 1 τ g 2 ( T τ ) ) t T T ) .

So, for any g 2 R, we have

V ( x ( t ) ) <V( x 0 )exp ( ( g 1 τ g 2 ( T τ ) ) t T T ) ,
(12)

where mT+τt<(m+1)T.

It follows from (11) and (12) that, for any t>0,

V ( x ( t ) ) <V( x 0 )exp ( ( g 1 τ g 2 ( T τ ) ) t T T ) .
(13)

By (5), (6), and (13), we conclude that

x ( t ) < λ M ( P ) λ m ( P ) x 0 exp [ γ ( t T ) ] ,

where γ= g 1 τ g 2 ( T τ ) 2 T , for any t>0.

So we finish the proof. □

From Lemma 2, we know that the two conditions of Theorem 1 are equivalent to the following two LMIs, respectively:

[ P A + A T P + P K 1 + K 1 T P + ϵ 1 1 L + g 1 P P P ϵ 1 1 I ] 0,
(14)
[ P A + A T P + P K 2 + K 2 T P + ϵ 2 1 L g 2 P P P ϵ 2 1 I ] 0.
(15)

4 Numerical example

The original and dimensionless form of a Chua’s oscillator [18] is given by

{ x ˙ 1 = α ( x 2 x 1 g ( x 1 ) ) , x ˙ 2 = x 1 x 2 + x 3 , x ˙ 3 = β x 2 ,
(16)

where α and β are parameters and g(x) is the piecewise linear characteristics of Chua’s diode, which is defined by

g( x 1 )=b x 1 +0.5(ab) ( | x 1 + 1 | | x 1 1 | ) ,
(17)

where a<b<0 are two constants.

In this section, we set the system parameters as α=9.2156, β=15.9946, a=1.24905, and b=0.75735, which make Chua’s circuit (16) chaotic [18]. Figure 3 shows the chaotic phenomenon of Chua’s oscillator with the initial condition x(0)= ( 5 , 1 , 3 ) .

Figure 3
figure3

The chaotic phenomenon of Chua’s oscillator with the initial condition x(0)= ( 5 , 1 , 3 ) .

We rewrite the system (16) as follows:

x ˙ =Ax+f(x),
(18)

where

A = [ α α b α 0 1 1 1 0 β 0 ] , f ( x ) = [ 0.5 α ( a b ) ( | x 1 + 1 | | x 1 1 | ) 0 0 ] .

So

f ( x ) 2 = 0.25 α 2 ( a b ) 2 [ ( x 1 + 1 ) 2 + ( x 1 1 ) 2 2 | ( x 1 + 1 ) ( x 1 1 ) | ] = 0.5 α 2 ( a b ) 2 ( x 1 2 + 1 | x 1 2 1 | ) = { α 2 ( a b ) 2 , x 1 2 > 1 , α 2 ( a b ) 2 x 1 2 , x 1 2 1 α 2 ( a b ) 2 x 1 2 .

Thus we can choose L=diag( α 2 ( a b ) 2 ,0,0).

Choosing

K 1 = diag ( 50 , 40 , 30 ) , K 2 = diag ( 10 , 20 , 10 ) .

With T=10 and τ=5, solving LMIs (14), (15) and inequality g 1 τ g 2 (Tτ)>0, we obtain a feasible solution:

ϵ 1 = ϵ 2 =0.5, g 1 =21, g 2 =20,

and

P= [ 0.9735 0.1652 0.0040 0.1652 0.1648 0.0412 0.0040 0.0412 0.1423 ] .

Thus by the previous theorem we see that the origin of the system (3) is exponentially stable. The time response corves of Chua’s oscillator with alternate control is shown in Figure 4.

Figure 4
figure4

Time response curves of Chua’s oscillator with alternate control.

5 Conclusions

This paper gives a new model of control system, namely alternate control system. A stability criterion is given in terms of linear matrix inequalities. By the new method, the chaotic Chua circuit is controlled.

Obviously, there is no rest time in an alternate control system. By comparing our model with the traditional intermittent control system, we know that our model is a generalization of intermittent control system. The proposed method can be applied to linear and nonlinear systems.

This paper considers systems without delay. For delayed systems [1921], we know that the methods used to deal with them are different from ones of the systems without delay. We are ready to focus on this aspect in future papers.

Authors’ information

The second author is a Senior Member, IEEE.

References

  1. 1.

    Yang T: Impulsive Control Theory. Springer, Berlin; 2001.

  2. 2.

    Yang T: Impulsive control. IEEE Trans. Autom. Control 1999, 44(5):1081-1083. 10.1109/9.763234

  3. 3.

    Yang T, Chua LO: Impulsive stabilization for control and synchronization of chaotic systems: theory and application to secure communication. IEEE Trans. Circuits Syst. I, Fundam. Theory Appl. 1997, 44(10):976-988. 10.1109/81.633887

  4. 4.

    Yang Z, Xu D: Stability analysis and design of impulsive control systems with time delay. IEEE Trans. Autom. Control 2007, 52(8):1448-1454.

  5. 5.

    Allerhand LI, Shaked U: Robust state-dependent switching of linear systems with dwell time. IEEE Trans. Autom. Control 2013, 58(4):994-1001.

  6. 6.

    Geromel JC, Deaecto GS, Daafouz J: Suboptimal switching control consistency analysis for switched linear systems. IEEE Trans. Autom. Control 2013, 58(7):1857-1861.

  7. 7.

    Heertjes MF, Sahin IH, van de Wouw N, Heemels WPMH: Switching control in vibration isolation systems. IEEE Trans. Control Syst. Technol. 2013, 21(3):626-635.

  8. 8.

    Tanwani A, Shim H, Liberzon D: Observability for switched linear systems: characterization and observer design. IEEE Trans. Autom. Control 2013, 58(4):891-904.

  9. 9.

    Li C, Huang T, Chen G: Exponential stability of time-controlled switching systems with time delay. J. Franklin Inst. 2012, 349(1):216-233. 10.1016/j.jfranklin.2011.10.016

  10. 10.

    Li C, Feng G, Liao X: Stabilization of nonlinear systems via periodically intermittent control. IEEE Trans. Circuits Syst. II, Express Briefs 2007, 54(11):1019-1023.

  11. 11.

    Zochowski M: Intermittent dynamical control. Physica D 2000, 145: 181-190. 10.1016/S0167-2789(00)00112-3

  12. 12.

    Li N, Cao J: Periodically intermittent control on robust exponential synchronization for switched interval coupled networks. Neurocomputing 2014, 131: 52-58.

  13. 13.

    Huang J, Li C, He X: Stabilization of a memristor-based chaotic system by intermittent control and fuzzy processing. Int. J. Control. Autom. Syst. 2013, 11(3):643-647. 10.1007/s12555-012-9323-x

  14. 14.

    Huang, J, Li, C, Han, Q: Quasi-synchronization of chaotic neural networks with parameter mismatch by periodically intermittent control. In: Proceeding of CSIE 2009, March 31 - April 2, Los Angeles, California, USA, 7 volumes (2009)

  15. 15.

    Huang T, Li C, Liu X: Synchronization of chaotic systems with delay using intermittent linear state feedback. Chaos 2008., 18: Article ID 033122

  16. 16.

    Sanchez EN, Perez JP: Input-to-state stability (ISS) analysis for dynamic NN. IEEE Trans. Circuits Syst. I, Regul. Pap. 1999, 46(11):1395-1398. 10.1109/81.802844

  17. 17.

    Boyd S, Ghaoui L, Feron EEI, Balakrishnan V: Linear Matrix Inequalities in System and Control Theory. SIAM, Philadephia; 1994.

  18. 18.

    Shilnikov L: Chau’s circuit: rigorous results and future problems. Int. J. Bifurc. Chaos 1994, 4(3):489-519. 10.1142/S021812749400037X

  19. 19.

    Xia W, Cao J: Pinning synchronization of delayed dynamical networks via periodically intermittent control. Chaos 2009., 19(1): Article ID 013120 10.1063/1.3071933

  20. 20.

    Yang X, Cao J: Stochastic synchronization of coupled neural networks with intermittent control. Phys. Lett. A 2009, 373(36):3259-3272. 10.1016/j.physleta.2009.07.013

  21. 21.

    Zheng G, Cao J: Robust synchronization of coupled neural networks with mixed delays and uncertain parameters by intermittent pinning control. Neurocomputing 2014, 141: 153-159.

Download references

Acknowledgements

This research is supported by the Natural Science Foundation of China (grant No. 61374078), NPRP grant # NPRP 4-1162-1-181 from the Qatar National Research Fund (a member of Qatar Foundation), Scientific & Technological Research Foundation of Chongqing Municipal Education Commission (grant Nos. KJ1401006, KJ1401019), the Fundamental Research Funds for the Central Universities (grant No. XDJK2015D004) and Key Program of Chongqing Three Gorges University (grant No. 14ZD18).

Author information

Correspondence to Chuandong Li.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

CL has proposed the ideal of alternate control. YF has proved the main theory and prepared the paper with latex. TH has provided all the figures of the paper. WZ has given some advice to improve the paper. All authors have read and approved the final manuscript.

Authors’ original submitted files for images

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Keywords

  • alternate control system
  • exponential stabilization
  • Chua’s oscillator