Académique Documents
Professionnel Documents
Culture Documents
3, 2019 259
Zehui Mao
College of Automation Engineering,
Nanjing University of Aeronautics and Astronautics,
Nanjing, 210016, China
Email: zehuimao@nuaa.edu.cn
Jianqiu Mu
B-535 Zhongchuang Space,
Huilongguan East Street,
Changping, Beijing, 102200, China
Email: jm838@kent.ac.uk
Abstract: This paper focuses on a class of control systems with delayed states and nonlinear
disturbances using sliding mode techniques. Both matched and mismatched uncertainties are
considered which are assumed to be bounded by known nonlinear functions. The bounds are used
in the control design and analysis to reduce conservatism. A sliding function is designed and a set
of sufficient conditions is derived to guarantee the asymptotic stability of the corresponding
sliding motion by using the Lyapunov-Razumikhin approach which allows large time-varying
delay with fast changing rate. A delay dependent sliding mode control is synthesised to drive the
system to the sliding surface in finite time and maintain a sliding motion thereafter. Effectiveness
of the proposed method is demonstrated via a case study on a continuous stirred tank reactor
system.
Reference to this paper should be made as follows: Onyeka, A.E., Yan, X-G., Mao, Z. and
Mu, J. (2019) ‘Stabilisation of time delay systems with nonlinear disturbances using sliding
mode control’, Int. J. Modelling, Identification and Control, Vol. 31, No. 3, pp.259–267.
Biographical notes: Adrian E. Onyeka received his HND and BTech in the Federal Polytechnic
Nekede and Federal University of Technology, respectively in Owerri, Nigeria. He obtained his
MSc in Electronics and Electrical Engineering in the Anglia Ruskin University, Cambridge UK
in 2014. Prior to that, he has worked as an Academic at the Imo state University, Owerri Nigeria.
Currently, he is a PhD candidate in the School of Engineering and Digital Arts, University of
Kent, Canterbury, UK. His research interest includes variable structure control for time delay
systems and decentralised power system control.
Xing-Gang Yan received his BSc degree from Shaanxi Normal University, in 1985, his MSc
degree from Qufu Normal University in 1991, and his PhD from Northeastern University, China
in 1997. Currently, he is a Senior Lecturer at the University of Kent, UK. He was a Lecturer in
Qingdao University, China from 1991 to 1994. He worked as a Research Fellow or Research
Associate in China, Singapore and UK. His research interests include sliding mode control and
decentralised control. He is a co-author of over 160 refereed papers and three books.
Zehui Mao received her PhD in Control Theory and Control Engineering from the Nanjing
University of Aeronautics and Astronautics, Nanjing, China, in 2009. She is now an Associate
Professor at the College of Automation Engineering in the Nanjing University of Aeronautics
and Astronautics, China. And she was a Visiting Scholar in the University of Virginia. She
worked in the areas of fault diagnosis, with particular interests in nonlinear control systems,
sampled-data systems and networked control systems. Her current research interests include fault
diagnosis and fault-tolerant control of systems with disturbance and incipient faults, and high
speed train and spacecraft flight control applications.
Jianqiu Mu received BEng in Electrical Engineering and Automation from the Chongqing
University, Chongqing, China, in 2012, MSc (distinction) in Advanced Electronic System
Engineering and PhD in Electronic Engineering from the University of Kent, Canterbury, UK, in
2013 and 2018 respectively. His current research interests include sliding mode control,
decentralised control, nonlinear control systems, mobile robots and autonous vehicles.
This paper is a revised and expanded version of a paper entitled ‘Sliding mode control of
time-delay systems with delayed nonlinear uncertainties’, presented at 20th World Congress of
the International Federation of Automatic Control (IFAC), Toulouse, France, 9–14 July 2017.
delay bound may be necessary. It should be noted that the where A11 R ( n m )u( n m ) , and B2 R mum is non-singular.
Lypunov-Krasovskii method usually requires that the time It should be noted that such a transformation can be
varying delay is differentiable and there is limitations on the obtained systematically using matrix theory. Further, from
rate of change of time delay. Hence, Lyapunov-Razumikhin Edwards and Spurgeon (1998), the fact that (A, B) is
method which is used for large constant and time varying controllable implies that (A11, A12) is controllable, and thus
delay is used to circumvent this effect. there exists a matrix M R mu( n m ) such that the matrix
This work proposes a sliding mode control scheme for a A11 – A12M is Hurwitz stable. In order to deal with time
class of time delay control systems with nonlinear delayed delay systems, the following well-known Razumikhin
disturbances. The assumptions for nonlinear terms are theorem is required.
imposed on the transformed systems to avoid unnecessary Consider a time-delay system
conservatism caused by coordinate transformation in
theoretical analysis. Lyapunov-Razumikhin approach is x (t ) f (t , x(t d (t ))) (3)
used to derive a set of conditions to guarantee that the
derived sliding motion is asymptotically stable in the with an initial condition
presence of time delay. Then under assumption that all the x(t ) I (t ), t ª¬ d , 0 º¼
system states are accessible, sliding mode control is
synthesised such that the controlled system is driven to the where f : R u Cª¬ d , 0º¼ 6 R n takes R u ( bounded sets of
sliding surface in finite time and maintains sliding motion
thereafter. Case study on a continuous stirred tank reactor C¬ª d , 0¼º ) into bounded sets in R n ; d(t) is the time-varying
(CSTR) is provided to show the feasibility of the developed delay and d : suptR {d (t )} f.
results and the effectiveness of the proposed method. The
main contribution is summarised as follows: Lemma 1: [Razumikhin Theorem, Gu et al. (2003)]
1 The known bounds on the uncertainties are fully If there exist class Kf functions γi(∙) with i = 1, 2, a class
applied in the controller design to reject the effects of K function γ3(∙) and a continuous function
the uncertainties on system performance.
V1 () : ª¬ d , f º¼ u R n 6 R satisfying
2 Compared with associated existing work, the proposed
approach not only allows the bounds on the γ1 x d V1 (t , x) d γ2 x , t ª¬ d , f º¼ , x R n (4)
uncertainties to have more general nonlinear form also
allows all the design parameters relating to the sliding such that the time derivative of V1 along the solution of
motion to be obtained using LMI techniques. system (3) satisfies
holds for any symmetric positive-definite matrix N 2 R nun z1 A11 z1 Ad 11 z1 (t d ) A12 z2 Ad 12 z2 (t d )
(12)
and any positive constant ε. F1 t , z , zd
The results above will be used in the subsequent
analysis. z2 A21 z1 Ad 21 z1 (t d ) A22 z2 Ad 22 z2 (t d )
(13)
B2u (t ) B2 G t , z , zd F2 t , z , zd
5 Sliding motion analysis and control design Proof: For sliding mode (22), consider the candidate
Lyapunov function
Based on the assumptions in Section 4, the main aim of this
section is to achieve robust stability of system (12)–(13) in V1 z1T (t ) Pz1 (t ) (26)
the presence of disturbances and delay in using sliding
mode control which guarantees a sliding motion occurs in Then the time derivative of V1 along the trajectory of the
finite time. From Section 2, it follows that under system (22), is given by
Assumption 1, the sliding function is defined as V1 |(22) z1T (t ) AoT P PAo z1 (t ) 2 z1T PA1 z1 (t d )
(27)
σ ( z) Mz1 (t ) z2 (t ) (20) 2 z1T (t ) PF1δ t , z1 (t ), z1 (t d )
where M R mu( n m ) is a designed matrix which satisfies where A1 = Ad11 – Ad12M and F1δ is defined in (23).
(16). When the system is limited to the sliding surface From Lemma 2, it follows that
σ ( z) 0 (21) 2 z1T (t ) PA1 z1 (t d ) d z1T (t d ) Pz1 (t d )
(28)
it follows that z2 = –Mz1. z1T (t ) PA1 P 1 A1T Pz1 (t )
From the structure of system (12)-(13), the sliding
From (27) and (28) it is observed that the derivative V1
motion of system (9) associated with the sliding surface (21)
along the trajectory of system (22) can be described by
is dominated by system (12). When dynamic (12) is limited
to the sliding surface (21), it can be described by V1 |(22) z1T (t ) > AoT P PAo @ z1 (t ) z1T (t d ) Pz1 (t d )
(29)
z1 A11 A12 M z1 Ad 11 Ad 12 M z1 (t d ) z1T (t ) PA1 P 1 A1T Pz1 (t ) 2 z1T PF1δ t , z1 (t ), z1 (t d )
(22)
F1δ t , z1 (t ), z1d Applying the Razumikhin condition (see Lemma 1), for
some positive constant q (1 ε ) with ε ! 0, the following
where
inequality holds:
F1δ t , z1 , z1d F1 t , z , zd |z2 Mz1 (23)
z1T (t d ) Pz1 (t d ) d (1 ε) z1T (t ) Pz1 (t ) (30)
with z = col(z1, z2) and F1(∙) defined in (12).
From (30), it follows that
Remark 2. System (22) is the sliding mode of
2
system (12)–(13) corresponding to the sliding surface (21). λmin ( P) z1 (t d ) d z1T (t d ) Pz1 (t d )
(31)
It should be noted that the mismatched uncertainty F1δ(∙) is 2
d (1 ε)λmax ( P) z1
the uncertainty F1(∙) when it is limited to the sliding surface
(21). Thus
From equation (22) it is clear to see that the mismatched 2 2
z1 (t d ) d k z1 (32)
uncertainty F1δ(∙) can affect the sliding mode dynamics and
as such it is necessary to impose some constraint on it in where k is defined in (25). From (24), (29) and (32),
order to guarantee asymptotic stability of the sliding motion.
2 2
V1 |(22) d λmin (Q) z1 k z1
Assumption 3: There exist known function μ(∙) such that the
λmax PA1 P 1 A1T P z1
2 2
uncertainty F1δ(∙) in (22) satisfies 2 k μλmax ( P) z1
(33)
F1δ t , z , zd d μ(t , z ) zd (24) λmin (Q) k λmax PA1 P 1 A1T P
2 k μ ()λmax ( P ) z1
2
The following results are ready to be presented.
From (25), it follows that V is negative definite. Hence the
5.1 Stability analysis of sliding motion result follows.
Theorem 1: Under Assumptions 1 and 3, the sliding motion Remark 3. Theorem 1 gives a sufficient condition which
of system (12)–(13) associated with the sliding surface (21), guarantee the asymptotic stability of the designed sliding
governed by system (22) is uniformly asymptotically stable motion. However, the left hand side of the inequality (25) is
if there exist a scalar ε ! 0 and a real positive definite
a function due to μ(∙), and thus it is difficult to obtain the
matrix P such that the inequality design parameters to complete sliding mode design. In order
λmin AoT P PAo k λmax PA1 P 1 A1T P to make the parameters more accessible, the LMI technique
(25) is used based on the following assumption.
2 k μ ()λmax ( P) ! 0
Assumption 4: There exist known constants ϖ1 and ϖ2 such
(1 ε )λmax ( P) that the uncertainty F1(∙) in (12) satisfies
holds, where k , ε ! 0 and μ(∙) is a known
λmin ( P) F1T t , z (t ), zd F1 t , z (t ), zd d Y 12 z T (t ) Y 22 zdT zd (34)
non-negative function.
264 A.E. Onyeka et al.
Remark 4. Assumptions 2 and 3 are limitations to the F1Tδ () F1δ ()
nonlinear uncertainties. The bounds on G(∙) and F2(∙) in (17) 2
and (19) have general nonlinear form and involve time d ψ1 z1T (t ) z1 (t ) ψ2 z1 (t d )
(39)
delay. In order to use LMI techniques to obtain the design d ψ1 z1T (t ) z1 (t ) ψ2 kz1T (t ) z1 (t )
parameters for sliding surface design, Assumption 3 is ψ1 ψ2 k z1T (t ) z1 (t )
imposed on the mismatched uncertainty F1(∙) to facilitate
the sliding motion analysis. However, it is not required that where ψ1 and ψ2 are defined in (37).
the bounds on uncertainty F in (9) satisfy the linear growth Using (39), by similar analysis as in Theorem 1, the
condition. This is in comparison with many existing works proof of the time derivative of V1(∙) is given by
(Gao et al., 2014; Qi et al., 2017; Hua et al., 2008; Xu,
1997) where sliding mode techniques are employed and V1 |(22)
(Ramakrishnan and Ray, 2015; Wang et al., 2016) where z1T (t ) ª¬ AoT P PAo (1 ε ) P PA1 P 1 A1T P º¼ z1 (t )
LMI is used.
2 z1T PF1δ >t , z1 (t ), z1 (t d ) @ (40)
From (34) and (23), it follows that
T
ª z1 (t ) º ªW P º ª z1 º
T ª z1 º « F » «P
() F1δ () d Y ª¬ z1T Mz1 º¼ «
F1Tδ 2
1 » ¬ 1δ ¼ ¬ 0 »¼ «¬ F1δ »¼
¬ Mz1 ¼
§ T ª z1 (t d ) º ·
where
Y 22 ¨ ª¬ z1T (t d ) Mz1 (t d ) º¼ « »¸
© ¬ Mz1 (t d ) ¼ ¹ W AoT P PAo (1 ε ) P PA1 P 1 A1T P, ε ! 0 (41)
Y 12 ª¬ z1T z1 z1T M T M z1 º¼ Y 22 ª¬ z1T (t d ) z1 (t d ) The inequality (39) can be rewritten as
z1 (t d ) M M z1 (t d ) º¼
T
(35) T
ª z1 (t ) º ª E I 0 º ª z1 º
d Y 12 1 λmax M T M z1T z1 «F » «0 I »¼ «¬ F1δ »¼
t0 (42)
¬ 1δ ¼ ¬
Y 22 1 λmax M T M z1T (t d ) z1 (t d )
where E = ψ1 + ψ2k.
d ψ1 z1T z1 ψ 2 z1T (t d ) z1 (t d ) It can be seen from (40) and (42) that,
where T
ª z1 (t ) º § ªW Pº ªE I 0 º · ª z1 (t ) º
V1 |(22) d « » ¨« » D « ¸
ψ1 Y >1 λmax M M @
2
1
T
(36) ¬ F1δ ¼ © ¬ P 0¼ ¬0 I »¼ ¹ «¬ F1δ »¼
T
ψ2 Y 22 >1 λmax M T M @ (37) ª z1 (t ) º ªW ED I P º ª z1 º
«F » « (43)
¬ 1δ ¼ ¬ P D I »¼ «¬ F1δ »¼
where ϖ1 and ϖ2 are constants satisfying (34). T
ª z1 (t ) º ªWo P º ª z1 º
Theorem 2: Under Assumptions 1 and 3, the sliding motion «F » «P D I »¼ «¬ F1δ »¼
of system (12)–(13) associated with the sliding surface (21), ¬ 1δ ¼ ¬
governed by system (22) is uniformly asymptotically stable where D is a positive constant, Wo and W are defined by (38)
if there exist scalars D > 0, ε ! 0 and a real positive definite and (41) respectively. By applying inequality (38) to (43), it
matrix P such that the following LMI holds follows that V is negative definite. Hence the result
ªWo P º follows.
«P 0 (38)
¬ D I »¼ Remark 5. It should be noted that the inequality in (25) in
Theorem 1 involves function μ(∙) which makes it difficult to
where determine the design parameters, although Theorem 1 is less
Wo AoT P PAo (1 ε ) P PA1 P 1 A1T P ED I conservative. In connection with this, a set of conditions has
been expressed in LMI to guarantee the stability of sliding
Ao A11 A12 M motion and thus, the associated design parameters can be
A1 Ad 11 Ad 12 M obtained systematically using LMI techniques. This is in
E ψ1 ψ 2 k comparison with the work (Yan et al., 2010).
where k, ψ1 and ψ2 are defined in (25), (36) and (37) Remark 6. From the proof of Theorem 2, it follows that it is
respectively, and M is defined in (20). unnecessary to assume that the bound on the uncertainty
F1(t, z(t), zd(t)) has the special form in (34). Actually, it is
Proof: Using Lyapunov function (26), the time derivative of only required that the bound on F1δ(∙) defined in (35) has the
V1 along the trajectory of the system (22), is given by (27). special form in (34). Therefore, in this paper, the
Then from (35) and (32), it follows that requirement on the bound on mismatched uncertainty is
relaxed which is allowed to have more general form.
Stabilisation of time delay systems with nonlinear disturbances using sliding mode control 265
5.2 Sliding mode control design Theorems 1 and 2 together show that the corresponding
closed-loop system is uniformly asymptotically stable.
The objective now is to design a state feedback sliding
mode control law such that the system state is driven to the Remark 7. It should be noted that the designed controller
sliding surface (21) in finite time. The following control is (44) is expressed in z coordinates. The corresponding
proposed: controller in x coordinates is easy to obtain using the
transformation z = Tx in (11) which can be obtained using
u (t )
B21 Γ ^ B2 I1 t , z (t ), zd M ρ1 ()
(44)
basic matrix theory (Edwards and Spurgeo, 1998). The
ρ2 () η` sgn(σ ( z )) reachability analysis above is carried out directly in
z coordinates, which may reduce the conservatism. It should
where be noted that there is no limitation to the change rate of time
varying delay d(t). This is in comparison with many existing
Γ MA11 A21 z1 (t ) MAd 11 Ad 21 z1 (t d ) work (Jia et al., 2017).
(45)
MA12 A22 z2 (t ) MAd 21 Ad 22 z2 (t d )
I(∙), ρ1(∙) and ρ2(∙) in (17)–(19) are defined respectively and 6 Application and simulation results
η > 0 is the reachability constant. The following result is
ready to be presented. Consider the cascaded CSTR system in Hua et al. (2009)
which is used to illustrate the effectiveness of the developed
Theorem 3: Consider the system (12)–(13). The control (44) method in this paper. The compositions CA and CB of the
drives the system (12)–(13) to the sliding surface (21) in produce streams from reactor A and reactor B, represents
finite time and maintains a sliding motion on it thereafter. the system states which are to be controlled. The output of
Proof: From (20) and (12)–(13), it can be verified that one reactor CSTR determines the flow rate into the second
reactor and vice versa.
σ ( z ) M A11 z1 Ad 11 z1 (t d ) A time delay is added between the output of one reactor
A12 z2 Ad 12 z2 (t d ) F1 t , z (t ), zd and the input (flow rate) of the other reactor such that at a
certain time, the state of one reactor is determined by the
A21 z1 Ad 21 z1 (t d ) A22 z2 state of the other reactor at a previous time t – d(t). Refer to
Ad 22 z2 (t d ) Bu (t ) BG t , z (t ), zd (46) Hua et al. (2009) for more information on CSTR. By
choosing the same parameters as in Hua et al. (2009), the
F2 t , z (t ), zd
mathematical model to describe the CSTR is given by
Γ Bu (t ) BG t , z (t ), zd MF1 t , z (t ), zd
z1 z1 0.5 z1 (t d ) z2 F1 t , z , zd (48)
F2 t , z (t ), zd
z2 z1 z1 (t d ) 2.8333 z2 z2 (t d )
where Γ is defined in (45). (49)
Applying the control u in (44) to (46), it follows from u G t , z (t ), zd F2 t , z , zd
(17) and (19),
where z1 : C A C *A , z2 : CB CB* and C *A 14 / 9 and
σ τ σ σ τ ( z )Γ σ τ ( z ) MF1 t , z (t ), zd CB* 7 / 3 (see Hua et al., 2009).
σ ( z ) ª¬ Γ ^ M ρ1 t , z (t ), zd B I t , z (t ), zd
τ
It should be noted that the uncertainties G(∙) and F1(∙)
and F2(∙) are added in system (48)–(49) specifically to
ρ2 t , z (t ), zd η` sgn(σ ) BG t , z (t ), zd
illustrate the obtained theoretical results, which are assumed
F2 t , z (t ), zd to satisfy
σ τ ( z ) MF1 t , z (t ), zd σ ( z ) M ρ1 t , z (t ), zd G t , z (t ), zd d 5 sin(t ) z1 (t ) z2 (t d )
σ τ ( z ) BG t , z (t ), zd σ B I t , z (t ), zd (47) I t , z ( t ), zd
σ τ ( z ) F2 t , z (t ), zd σ ρ t , z (t ), zd η σ ( z )
F2 t , z (t ), zd d 5 cos(t ) z2 (t d )
d σ τ ( z ) MF1 t , z (t ), zd σ ( z ) M ρ1 t , z (t ), zd
ρ t , z ( t ), zd
σ τ ( z ) BG t , z (t ), zd σ B I t , z (t ), zd
and F1(∙) satisfies
σ τ ( z ) F2 t , z (t ), zd σ ρ t , z (t ), zd
F1T F1 d 0.86
N z zd 0.65
2 T 2 T
N zd zd
d η σ ( z ) Y1 Y2
where the fact that στ(z)sgn(σ(z)) ≥ ||σ(z)|| (see Yan et al., Choose the sliding function σ ( z ) ª 2N 1º z. By direct
2010) is used to obtain the inequality above. «¬ M »¼
This shows that the reachability condition holds and calculation, Ao = –3, A1 = –0.5. With Q = I and P = 0.1667
hence the conclusion follows. obtained by solving the LMI in (43), = 0:07, and D = 5.5781
is the maximum boundary which ensures that
266 A.E. Onyeka et al.
ªWo P º ª 0.3995 0.1667 º For simulation purposes, the initial condition relating to the
«P D I »¼ « 0.1667 0.0700 » 0 (50) time delay is chosen as z(t) = col(sin(t), et) and the time
¬ ¬ ¼
delay is d(t) = 5 – 3sint. The time responses of the state
Thus the matrix (38) is symmetric negative definite. variables and control signal are shown in Figures 1 and 2,
From the result above, it can be verified that all the respectively, which demonstrate that the proposed approach
conditions in Theorem 1 are satisfied. Thus from is effective.
Theorem 1, the sliding motion associated with the sliding
surface is asymptotically stable.
7 Conclusions
Figure 1 Time response of state variables z1(t) and z2(t) of
system (48)–(49) (see online version for colours) In this paper, state feedback sliding mode control for a class
of time delay systems has been considered, where time
delay exists in both system states and disturbances.
Conservatism is reduced by fully using the property that
sliding mode dynamics are of reduced order, and using the
Razumikhin approach, the developed results can
accommodate the large time delays. Also, it has been shown
that though the uncertainty bounds are nonlinear, they can
be obtained using LMI technique. Sliding mode control has
been designed to guarantee the systems reachability to the
sliding surface, and the nonlinear bounds on uncertainties
have been fully employed in control design. The results of
the simulation verify the theoretical analysis and further
illustrate the feasibility of the proposed methodology,
through application to the control problem of the CSTR
system. However, as systems become larger and more
complicated, it is interesting to consider large time delays in
interconnected systems in the future.
References
Baek, J., Jin, M. and Han, S. (2016) ‘A new adaptive sliding-mode
control scheme for application to robot manipulators’, IEEE
Transactions on Industrial Electronics, Vol. 63, No. 6,
pp.3628–3637.
Cao, W-J. and Xu, J-X. (2004) ‘Nonlinear integral-type sliding
surface for both matched and unmatched uncertain systems’,
IEEE Transactions on Automatic Control, Vol. 49, No. 8,
pp.1355–1360.
Chen, J., Zhu, Q.M., Li, J. and Liu, Y.J. (2017) ‘Biased
compensation recursive least squares-based threshold
algorithm for time-delay rational models via redundant rule’,
Nonlinear Dynamics, Vol. 91, No. 2, pp.797–807.
Edwards, C. and Spurgeon, S. (1998) Sliding Mode Control:
From Theorem 2 and by direct calculation, the sliding mode Theory and Applications, CRC Press, London.
control law (44) given by Gao, Q., Feng, G., Liu, L., Qiu, J. and Wang, Y. (2014) ‘An ISMC
approach to robust stabilization of uncertain stochastic
u 2
Γ 1.3778 z (t ) 0.845 zd (t )
2
1.5cos(t ) zd 2 time-delay systems’, IEEE Transactions on Industrial
Electronics, Vol. 61, No. 12, pp.6986–6994.
5sin(t ) z1 (t ) zd 2 2 sgn(σ ( z )) Ghabi, J. (2018) ‘A novel sliding mode controller scheme for a
class of nonlinear uncertain systems’, International Journal of
stabilises the system (48)–(49), where Modelling, Identification and Control, Vol. 29, No. 2,
pp.127–135.
Γ 2 z1 (t ) 0.833z2 (t ) 3 z2 (t d )
Stabilisation of time delay systems with nonlinear disturbances using sliding mode control 267
Gu, K., Chen, J. and Kharitonov, V.L. (2003) Stability of Wang, X., Zong, G. and Sun, H. (2016) ‘Asynchronous finite-time
Time-Delay Systems, Springer Science & Business Media, dynamic output feedback control for switched time-delay
Boston. systems with non-linear disturbances’, IET Control Theory &
Hua, C., Liu, P.X. and Guan, X. (2009) ‘Backstepping control for Applications, Vol. 10, No. 10, pp.1142–1150.
nonlinear systems with time delays and applications to Wu, X., Li, Y., Zhang, J. and Zhu, Q. (2014) ‘Sliding mode control
chemical reactor systems’, IEEE Transactions on Industrial for neutral systems with uncertain parameters’, International
Electronics, Vol. 56, No. 9, pp.3723–3732. Journal of Modelling, Identification and Control, Vol. 21,
Hua, C-C., Wang, Q-G. and Guan, X-P. (2008) ‘Memoryless state No. 1, pp.65–71.
feedback controller design for time delay systems with Xu, B. (1997) ‘Stability robustness bounds for linear systems with
matched uncertain nonlinearities’, IEEE Transactions on multiple time-varying delayed perturbations’, International
Automatic Control, Vol. 53, No. 3, pp.801–807. Journal of Systems Science, Vol. 28, No. 12, pp.1311–1317.
Jia, X., Chen, X., Xu, S., Zhang, B. and Zhang, Z. (2017) Yan, X-G., Spurgeon, S.K. and Edwards, C. (2010) ‘Static output
‘Adaptive output feedback control of nonlinear time-delay feedback sliding mode control for time-varying delay systems
systems with application to chemical reactor systems’, IEEE with time-delayed nonlinear disturbances’, International
Transactions on Industrial Electronics, Vol. 64, No. 6, Journal of Robust and Nonlinear Control, Vol. 20, No. 7,
pp.4792–4799. pp.777–788.
Li, H., Wang, J., Wu, L., Lam, H-K. and Gao, Y. (2017) ‘Optimal Yan, X-G., Spurgeon, S.K. and Edwards, C. (2012) ‘Global
guaranteed cost sliding mode control of interval type-2 fuzzy decentralised static output feedback slidingmode control for
time-delay systems’, IEEE Transactions on Fuzzy Systems, interconnected time-delay systems’, IET Control Theory &
Vol. 26, No. 1, pp.246–257. Applications, Vol. 6, No. 2, pp.192–202.
Mu, J., Yan, X-G., Spurgeon, S.K. and Mao, Z. (2017) ‘Nonlinear Yan, X-G., Spurgeon, S.K. and Edwards, C. (2014a) ‘Memoryless
sliding mode control of a two-wheeled mobile robot system’, static output feedback sliding mode control for nonlinear
International Journal of Modelling, Identification and systems with delayed disturbances’, IEEE Transactions on
Control, Vol. 27, No. 2, pp.75–83. Automatic Control, Vol. 59, No. 7, pp.1906–1912.
Nikkhah, M., Ashrafiuon, H.and Muske, K.R. (2006) ‘Optimal Yan, X-G., Zhang, Q., Spurgeon, S.K., Zhu, Q. and Fridman, L.M.
sliding mode control for underactuated systems’, in American (2014b) ‘Decentralised control for complex systems – an
Control Conference, IEEE, 6pp. invited survey’, International Journal of Modelling,
Qi, W., Park, J.H., Jun, C. and Kao, Y. (2017) ‘Robust Identification and Control, Vol. 22, No. 4, pp.285–297.
stabilization for nonlinear time-delay semi-Markovian jump Yan, X-G., Spurgeon, S.K. and Edwards, C. (2017) Variable
systems via sliding mode control’, IET Control Theory & Structure Control of Complex Systems: Analysis and Design,
Applications, Vol. 11, No. 10, pp.1504–1513. Springer, Cham, Switzerland.
Ramakrishnan, K. and Ray, G. (2015) ‘Stability criteria for Zhao, D., Zhu, Q. and Dubbeldam, J. (2015) ‘Terminal sliding
nonlinearly perturbed load frequency systems with time- mode control for continuous stirred tank reactor’, Chemical
delay’, IEEE Journal on Emerging and Selected Topics in Engineering Research and Design, Vol. 94, pp.266–274.
Circuits and Systems, Vol. 5, No. 3, pp.383–392. Zhen, R., Chen, J., Wu, X., Zhu, Q. and Nouri, H. (2014) ‘Sliding
Richard, J-P. (2003) ‘Time-delay systems: an overview of some mode control of uncertain switch systems with time-delay and
recent advances and open problems’, Automatica, Vol. 39, disturbance’, International Journal of Modelling,
No. 10, pp.1667–1694. Identification and Control, Vol. 21, No. 4, pp.362–369.
Vaidyanathan, S. and Rhif, A. (2017) ‘A novel four-leaf chaotic
system, its control and synchronisation via integral sliding
mode control’, International Journal of Modelling,
Identification and Control, Vol. 28, No. 1, pp.28–39.