• No results found

Robust sliding mode observer design for interconnected systems

N/A
N/A
Protected

Academic year: 2021

Share "Robust sliding mode observer design for interconnected systems"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(1)

Kent Academic Repository

Full text document (pdf)

Copyright & reuse

Content in the Kent Academic Repository is made available for research purposes. Unless otherwise stated all content is protected by copyright and in the absence of an open licence (eg Creative Commons), permissions for further reuse of content should be sought from the publisher, author or other copyright holder.

Versions of research

The version in the Kent Academic Repository may differ from the final published version.

Users are advised to check http://kar.kent.ac.uk for the status of the paper. Users should always cite the published version of record.

Enquiries

For any further enquiries regarding the licence status of this document, please contact: [email protected]

If you believe this document infringes copyright then please contact the KAR admin team with the take-down information provided at http://kar.kent.ac.uk/contact.html

Citation for published version

UNSPECIFIED UNSPECIFIED In: UNSPECIFIED.

DOI

Link to record in KAR

http://kar.kent.ac.uk/59913/

Document Version

UNSPECIFIED

CORE Metadata, citation and similar papers at core.ac.uk Provided by Kent Academic Repository

(2)

Robust sliding mode observer design for interconnected systems

Mokhtar Mohamed

1

,

Xing-Gang Yan

1

,

Sarah K. Spurgeon

2

and

Bin Jiang

3

Abstract— In this paper, a class of nonlinear interconnected systems is considered in the presence of structured and un-structured uncertainties. The bounds on the uncertainties are nonlinear and are employed in the observer design to reject the effect of the uncertainties. Under the condition that the structure matrices of the uncertainties are known, a robust sliding mode observer is designed and a set of sufficient conditions is developed such that the error dynamics are asymptotically stable. If the structure of the uncertainties is unknown, an untimately bounded observer is developed using sliding mode techniques. The obtained results are applied to a multimachine power system to demonstrate the effectiveness of the developed methods.

I. INTRODUCTION

The development of advanced technologies has produced corresponding growth in physical systems. Such systems can be expressed by sets of lower-order ordinary differential equations which are linked through interconnections. Such models are typically called large scale interconnected sys-tems (see, e.g.[7], [16]). Large scale interconnected syssys-tems widely exists in the real world for example, the energy systems and bilogical systems [1], [7]. One of the most important examples of an interconnected system is the in-terconnected power system or multimachine power system which consists of multi power generators connected via a power distribution network [13]. Naturally, the model of the power system is inherently nonlinear containing disturbances and uncertainties [8], [13].

Recently, sliding mode controllers have been successfully applied for large scale power systems due to their effective-ness and robusteffective-ness against various disturbances [11]. Sliding mode controllers for a single machine are proposed in [3] and multimachine power systems are considered in [2]. In all the results mentioned above, it is assumed that all the system state variables are available. However, in practice, only a subset of state variables is accessible/measurable. In order to implement these control schemes, one of the choices is to design an observer to estimate system states, and then use the estimated states to form the feedback loop. Therefore, a state estimation process is very important.

An observer-based controller is proposed in [6] by com-bining a variable structure control with a reduced-order

1

Mokhtar Mohamed, Xing-Gang Yan are with Instrumentation, Con-trol and Embedded Systems Research Group, School of Engineering & Digital Arts, University of Kent, CT2 7NT Canterbury, United Kingdom

[email protected]; [email protected]

2

Sarah K. Spurgeon is with the Department of Electronic and Electrical Engineering, UCL, London, [email protected]

3

Bin Jiang is with College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, 211106, China.

[email protected]

observer and this is applied to a power system stabilizer. In [10] unknown-input observer-based monitors which can estimate the system states as well as perform fault detection and isolation are proposed and applied to a three-bus power system example, which consists of one generator and two loads. However, observer design in the presence of unknown signals is very difficult in practice. An iteratively re-weighted least squares method for power system state estimation is presented in [9]. An extended complex Kalman filter is used in [4] to enhance frequency estimation of distorted power system signals. A sliding mode observer is presented in [5] to develop a robust observer-based nonlinear controller and then to construct state variables of the system and estimate the perturbation including all the system nonlinearities and uncertainties. In [8], a sliding mode observer is developed for damper winding currents which are modelled as a 5-th order system.

In this paper, a robust sliding mode observer is established for a class of interconnected systems in the presence of uncertainties. Both the known nonlinear interconnections and uncertain nonlinear interconnections are considered. A set of sufficient conditions is developed such that the error dynamics are asymptotically stable if the structure of the uncertainties is known and satisfies the constrained Lyapunov equation. In the case when the structure of the uncertainties is not available but the bounds on the uncertainties are known constants, an ultimately bounded sliding mode observer is proposed to estimate the states of the interconnected system. All the bounds on the uncertainties involed in this paper are nonlinear and are employed in the observer design to reject/reduce the effect of uncertainties. The results obtained are applied to multimachine power systems. Simulation for a two machine power systems is used to demonstrate the effectiveness of the developed results.

II. SYSTEM DESCRIPTION ANDPRELIMINARIES

Consider a nonlinear interconnected system composed of N subsystems as follows

˙xi=Aixi+ Biui+ ∆φi(xi, ui) + Mi(x) + ∆Mi(x) (1)

yi= Cixi (2)

where xi∈ Rni, ui∈ U ∈ Rmi(U is the admissible control set) and yi∈ Rpi with mi≤ pi≤ ni are the state variables, inputs and outputs of the i-th subsystem respectively. The matrix triples (Ai, Bi, Ci) are constants with appropriate dimensions and Ciare full column rank for i= 1, 2, · · · , N .

The terms ∆φi(xi, ui) and ∆Mi(x) are the uncertainties

in the i-th isolated subsystems and interconnections respec-tively. The terms Mi(x) are the known interconnections for

(3)

i= 1, · · · , N .

Assumption 1. The uncertainties∆φi(xi, ui) and ∆Mi(x) have the decomposition

∆φi(xi, ui) = Ha

i∆ξi(xi, ui), ∆Mi(x) = Hib∆Ei(x) (3) where Hia ∈ Rni×ki and Hb

i ∈ Rni×ri are the distribution matrices of the uncertainties, and

k∆ξi(xi, ui)k ≤ ρi(xi, ui), and k∆Ei(x)k ≤ σi(x) (4) where ρi(xi, ui) is known and Lipshitz about xi uniformly for ui∈ U , and σi(x) is known and Lipshitz about x.

Since Ci are full column rank, there exist nonsingular matrices Tci such that

¯ Ai =  ¯ Ai1 A¯i2 ¯ Ai3 Ai4¯  := TciAiT −1 ci , (5) ¯ Bi=  ¯ Bi1 ¯ Bi2  := TciBi, C¯i=  0 Ipi  := CiTc−1i (6) where ¯Ai1 ∈ R(ni−pi)×(ni−pi), ¯Bi1 ∈ R(ni−pi)×mi and ¯

Bi2 ∈ Rpi×mi for i= 1, · · · , N . Then in the new coordi-nates

¯

xi= Tcixi (7)

system (1)-(2) can be rewritten as

˙¯xi1 = A¯i1x¯i1+ ¯Ai2x¯i2+ ¯Bi1ui+ ¯Hi1a∆ ¯φi(¯xi, ui)

+ ¯Mi1(¯x) + ¯Hi1b∆ ¯Mi(¯x) (8)

˙¯xi2 = A¯i3x¯i1+ ¯Ai4x¯i2+ ¯Bi2ui+ ¯Hi2a∆ ¯φi(¯xi, ui) + ¯Mi2(¯x) + ¯Hb

i2∆ ¯Mi(¯x) (9)

yi = xi2¯ (10)

wherex¯ = col(¯x1,x¯2,· · · , ¯xN), ¯xi = col(¯xi1,x¯i2), ¯xi1 ∈ Rni−pi, x¯

i2 ∈ Rpi, ¯Aij and ¯Bil are defined in (5)-(6) for j= 1, 2, 3, 4 , l = 1, 2, i = 1, 2, · · · , N , and  ¯ Hi1a ¯ Ha i2  : = TciH a i,  ¯ Hi1b ¯ Hb i2  := TciH b i (11)  ¯ Mi1(x) ¯ Mi2(x)  : = TciMi(x) (12)

∆ ¯φi(¯xi, ui) = ∆ξi(Tc−1i xi, ui)¯ (13)

∆ ¯Mi(¯x) = ∆Ei(Tc−1i x)¯ (14)

where ¯Ha

i1 ∈ R(ni−pi)×ki, H¯i1b ∈ R(ni−pi)×ri, and ¯

Mi1(·) ∈ R(ni−pi) for i= 1, 2, · · · , N .

Assumption 2. The matrix pair( ¯Ai, ¯Ci) in (5)-(6) is observ-able for i= 1, 2, · · · , N .

Under Assumption 2, there exists a matrix Li such that ¯

Ai− LiCi¯ is stable, and thus for any Qi>0 the Lyapunov equation

( ¯Ai− LiC¯i)TPi+ Pi( ¯Ai− LiC¯i) = −Qi (15) has an unique solution Pi >0 for i = 1, 2, · · · , N .

Assumption 3. There exist a matrices Fa

i ∈ Rki×pi and

Fb

i ∈ Rri×pi such that the solution Pi to the Lyapunov equation (15) satisfies the constraint

¯

HiaTPi= Fa

iCi¯ (16)

¯

HibTPi= FibC¯i (17)

Introduce partitions of Pi and Qi which are conformable with the decomposition in (8)-(10) as follows

Pi=  Pi1 Pi2 PT i2 Pi3  , Qi=  Qi1 Qi2 QT i2 Qi3  (18) Then, from Pi > 0 and Qi > 0 that Pi1 > 0, Pi3 > 0, Qi1>0 and Qi3>0.

The following results are required for further analysis. Lemma 1. If Piand Qihave the partition in (18), then under Assumption 3

(i) Pi1−1Pi2H¯i2a + ¯Hi1a = 0 if (16) is satisfied. (ii) Pi1−1Pi2H¯i2b + ¯Hi1b = 0 if (17) is satisfied. (iii) The matrix Ai1+ Pi1−1Pi2Ai3 is Hurwitz stable

if the Lyapunov equation(15) is satisfied. Proof. See Lemma 2.1 in [14].

III. SLIDING MODE OBSERVER DESIGN

A. The structure matrices of the uncertainties are known Consider the system in (8)-(10). Introduce a linear coor-dinate transformation zi=  Ini−pi P −1 i1 Pi2 0 Ipi  | {z } Ti ¯ xi (19)

In the new coordinate system zi, system (8)-(10) has the following form

˙zi1= ( ¯Ai1+ Pi1−1Pi2Ai3)zi1¯ + ( ¯Ai2− ¯Ai1Pi1−1Pi2

+Pi1−1Pi2( ¯Ai4− ¯Ai3Pi1−1Pi2))zi2+ ¯Bi1ui+ Pi1−1Pi2

× ¯Bi2ui+ ¯Mi1(T−1z) + Pi1−1Pi2Mi2(T¯ −1z) (20) ˙zi2= ¯Ai3zi1+ ( ¯Ai4− ¯Ai3Pi1−1Pi2)zi2+ ¯Bi2ui

+ ¯Ha

i2∆ ¯φi(Ti−1zi, ui) + ¯Mi2(T−1z)

+ ¯Hi2b∆ ¯Mi(T−1z) (21)

yi= zi2 (22)

where zi= col(zi1, zi2) with zi1∈ Rni−pi. From

Assump-tion 1, (13) and (14)

k∆ ¯φi(Ti−1zi, ui)k ≤ ρi((TiTci)

−1zi, ui):=¯ρi(zi, ui)(23) k∆ ¯Mi(T−1z)k ≤ σi((T Tc)−1z) := ¯σi(z) (24) andρi(zi, ui), ¯¯ σi(z) satisfy the Lipschitz condition

k¯ρi(zi, ui) − ¯ρi(ˆzi, ui)k ≤ ℓ¯ρikzi− ˆzik (25)

k¯σi(z) − ¯σi(ˆz)k ≤ ℓ¯σikz − ˆzk (26)

(4)

For system (20)-(22), consider a dynamical system ˙ˆzi1 = ( ¯Ai1+ Pi1−1Pi2A¯i3)ˆzi1+ ( ¯Ai2− ¯Ai1Pi1−1Pi2

+Pi1−1Pi2( ¯Ai4− ¯Ai3Pi1−1Pi2))yi+ ¯Bi1ui+ Pi1−1Pi2

× ¯Bi2ui+ ¯Mi1(T−1ˆz) + Pi1−1Pi2Mi2(T¯ −1z) (27)ˆ ˙ˆzi2 = A¯i3ˆzi1+ ( ¯Ai4− ¯Ai3Pi1−1Pi2)ˆzi2+ ¯Bi2ui

+ ¯Mi2(T−1z) + di(·)ˆ (28)

ˆ

yi = zˆi2 (29)

wherezˆ= col(ˆz1, y), and the injection term di(·) is defined by

di(·) = (k ¯Hi2ak¯ρi(ˆzi, ui) + k ¯Hi2bk¯σi(ˆz) + k ¯Ai4

− ¯Ai3Pi1−1Pi2kkyi− ˆyik + ki)sgn(yi− ˆyi) (30)

where ρ¯i(ˆzi, ui) = ¯ρi(ˆzi1, yi, ui) and ¯σi(ˆz) = ¯σi(ˆz11, y1, ˆ

z21, y2,· · · , ˆzN1, yN).

Let ei1= zi1− ˆzi1and eyi = yi− ˆyi. Then from (20)-(22)

and (27)-(29), the error dynamical equation is described by ˙ei1= ( ¯Ai1+ Pi1−1Pi2Ai3)ei1¯ + [ ¯Mi1(T−1z) − ¯Mi1(T−1z)]ˆ

+Pi1−1Pi2[ ¯Mi2(T−1z) − ¯Mi2(T−1z)]ˆ (31)

˙eyi= ¯Ai3ei1+ ( ¯Ai4− ¯Ai3P

−1 i1 Pi2)eyi+ [ ¯Mi2(T −1z) − ¯Mi2(T−1z)] + ¯ˆ Ha i2∆ ¯φi(Ti−1zi, ui) + ¯Hb i2∆ ¯Mi(T−1z) − di(·) (32)

where di(·) is given in (30) for i = 1, 2, · · · , N .

From the structure of the transformation matrix Tiin (19) and the fact thatzˆi = col(ˆzi1, yi), it follows that

kT−1z− T−1zk = ke1kˆ (33)

where

e1:= col(e11, e21,· · · , eN1) (34)

Therefore,

k ¯Mi1(T−1z) − ¯Mi1(T−1z)k ≤ˆ ℓM¯i1ke1k (35) k ¯Mi2(T−1z) − Mi2(T−1z)k ≤ˆ ℓM¯i2ke1k (36) Theorem 1. Under Assumptions1 − 3, the error system (31) is asymptotically stable if the matrix WT + W is positive definite, where the matrix W = [wij]N ×N, and its entries wij are defined by wij=  λmin(Qi1) − 2  kPi1kℓM¯i1+ kPi2kℓM¯i2, i= j −2kPi1kℓM¯i1+ kPi2kℓM¯i2, i6= j (37) where Pi1, Pi2 and Qi1 are given in(18).

Proof. For system(31), consider a Lyapunov function can-didate V =PNi=1eT

i1Pi1ei1. Then, the time derivative of V

along the trajectories of system(31) is given by ˙ V = N X i=1 n eTi1[Pi1( ¯Ai1+ Pi1−1Pi2A¯i3)T + ( ¯Ai1

+Pi1−1Pi2Ai3)Pi1]ei1¯ + 2kPi1kkei1kℓM¯i1 +kPi1−1Pi2kℓM¯i2ke1k o ≤ N X i=1 n

− eTi1Qi1ei1+ 2kei1kkPi1kℓM¯i1

+kPi2kℓM¯i2ke1k o (38)

From the definition of e1 in (34) ke1k ≤ N X j=1 kej1k = kei1k + N X j=1 j6=i kej1k (39)

Then, from (38) and (39) ˙ V ≤ N X i=1 n − eT i1Qi1ei1+ 2kei1k  kPi1kℓM¯i1 +kPi2kℓM¯i2kei1k + N X j=1 j6=i kej1k o ≤ − N X i=1 n λmin(Qi1) − 2  kPi1kℓM¯i1+ kPi2kℓM¯i2 ×kei1k2 N X j=1 j6=i 2kPi1kℓM¯i1+ kPi2kℓM¯i2 ×kei1kkej1ko (40)

Then, from the definition of the matrix W in (37) and the inequality above, it follows that

˙

V ≤ −1

2X

T[WT+ W ]X

where X= [ke11k, ke21k, · · · , keN1k]T.

Hence, the conclusion follows from WT+ W > 0. △

Remark 1. The proof of Theorm 1 further shows that the stability of the dynamics (31) are actually independent of eyi. This fact will be used to show the stability of the sliding

motion later. From the stability of Theorem 1, it follows that there exists a constant β such that

ke1k ≤ β, i= 1, 2, · · · , N (41)

where β can be estimated using the approach given in [14]. For system (31)-(32), consider a sliding surface

S = {(e11, ey1, e21, ey2,· · · , eN1, eyN)

ey1= 0,

ey2 = 0, · · · , eyN = 0} (42)

From the structure of the error dynamical system (31)-(32), it follows that the system (31) will dominate the sliding motion associated with the sliding surface (42).

(5)

Theorem 2. Under Assumptions 1-3, system (31)-(32) is driven to the sliding surface(42) in finite time and remains on it if

ki ≥ (k ¯Ai3k + ℓM¯i2+ k ¯Hi2akℓ¯ρ+ k ¯Hi2bkℓ¯σ)β + η (43) where β is determined by(41) and η is a positive constant.

Proof. From(32) N X i=1 eTyi˙eyi= N X i=1

eTyinA¯i3ei1+ ( ¯Ai4− ¯Ai3Pi1−1Pi2) ×eyi+ [ ¯Mi2− ˆM¯i2] + ¯H a i2∆ ¯φi(Ti−1zi, ui) + ¯Hi2b∆ ¯Mi(T−1z) − di(·) o ≤ N X i=1 n

k ¯Ai3kkei1kkeyik + ℓM¯i2keyikke1k

+k ¯Hi2ak¯ρi(zi, ui)keyik + k ¯H b i2k¯σi(z)keyik +k( ¯Ai4− ¯Ai3Pi1−1Pi2)keyik 2− ke yik  k ¯Ha

i2k¯ρi(ˆzi1, yi, ui) + k ¯Hi2bk¯σi(ˆz)

+k ¯Ai4− ¯Ai3Pi1−1Pi2kkeyik + ki)sgn(eyi)

o

(44) From (41),kei1k ≤ β. Applying (41) to (44), it follows that

N X i=1 eT yi˙eyi ≤ N X i=1 n (k ¯Ai3k + ℓM¯i2+ k ¯Hi2akℓ¯ρi +k ¯Hi2bkℓ¯σi)β − ki keyik o (45) Applying (43) to (45) eTyi˙eyi ≤ −ηkeyik (46)

This shows that the reachability condition is satisfied.

Hence the conclusion follows. △

Theorems 1 and 2 show that (27)-(29) is an asymptotic observer of system (20)-(22).

B. The structure of the uncertainties are unknown

Now, if the structure of the uncertainties∆φi(xi, ui) and ∆Mi(x) in the system (1)-(2) are unknown, which implies that Assumption 1 does not hold, then an asymptotic observer usually is not available. An ultimately bounded observer will be designed. The following Assumption is required. Assumption 4. The uncertainties∆φi(xi, ui) and ∆Mi(x) in system (1)-(2) satisfy

k∆φi(xi, ui)k ≤ εi (47)

k∆ ¯Mi(x)k ≤ Υi (48)

where εi andΥi are positive constants.

In this case, in the new coordinate z the system (1)-(2) is

described by

˙zi1 = ( ¯Ai1+ Pi1−1Pi2Ai3)zi1¯ + ( ¯Ai2− ¯Ai1Pi1−1Pi2

+Pi1−1Pi2( ¯Ai4− ¯Ai3Pi1−1Pi2))zi2+ ¯Bi1ui

+Pi1−1Pi2× ¯Bi2ui+ ¯Mi1(T−1z) + Pi1−1Pi2 × ¯Mi2(T−1z) + ∆ ˜φi1(Ti−1zi, ui) + ∆ ˜Mi1(T−1z)(49) ˙zi2 = ¯Ai3zi1+ ( ¯Ai4− ¯Ai3Pi1−1Pi2)zi2+ ¯Bi2ui

+ ¯Mi2(T−1z) + ∆ ˜φi2(Ti−1zi, ui) + ∆ ˜Mi2(T−1z)(50)

yi = zi2 (51)

where 

∆ ˜φi1(Ti−1zi, ui) ∆ ˜φi2(Ti−1zi, ui)

 = Ti−1  ∆φi1(Ti−1zi, ui) ∆φi2(Ti−1zi, ui)  (52)  ∆ ˜Mi1(T−1z) ∆ ˜Mi2(T−1z)  = Ti−1  ∆ ¯Mi1(T−1z) ∆ ¯Mi2(T−1z)  (53) and zi = col(zi1, zi2) with zi1 ∈ Rni−pi. From (47)-(48),

there are constants εai, εbi, Υai andΥbi such that

k∆ ˜φi1(Ti−1zi, ui)k ≤ εai (54) k∆ ˜φi2(Ti−1zi, ui)k ≤ εbi (55) k∆ ˜Mi1(T−1z)k ≤ Υa i (56) k∆ ˜Mi2(T−1z)k ≤ Υb i (57)

Now consider dynamical systems

˙ˆzi1 = ( ¯Ai1+ Pi1−1Pi2Ai3)ˆ¯ zi1+ ( ¯Ai2− ¯Ai1P −1

i1 Pi2

+Pi1−1Pi2( ¯Ai4− ¯Ai3Pi1−1Pi2))yi+ ¯Bi1ui

+Pi1−1Pi2B¯i2ui+ ¯Mi1(T−1ˆz)

+Pi1−1Pi2Mi2(T¯ −1z)ˆ (58)

˙ˆzi2 = A¯i3zˆi1+ ( ¯Ai4− ¯Ai3Pi1−1Pi2)ˆzi2+ ¯Bi2ui

+ ¯Mi2(T−1z) + di(·)ˆ (59)

ˆ

yi = ˆzi2 (60)

wherezˆ= col(ˆz1, y). The injection term di(·) is defined by di(·) = (k∆ ˜φi2(Ti−1zˆi, ui)k + k∆ ˜Mi2(T−1z)k + k ¯ˆ Ai4

− ¯Ai3Pi1−1Pi2kkyi− ˆyik + ki)sgn(yi− ˆyi) (61)

Let ei1= zi1− ˆzi1and eyi= yi− ˆyi. Then from (49)-(51)

and (58)-(60), the error dynamical equation is described by ˙ei1= ( ¯Ai1+ Pi1−1Pi2A¯i3)ei1+ [ ¯Mi1(T−1z) − ¯Mi1(T−1z)]ˆ

+Pi1−1Pi2[ ¯Mi2(T−1z) − ¯Mi2(T−1z)]ˆ

+∆ ˜φi1(Ti−1zi, ui) + ∆ ˜Mi1(T−1z) (62) ˙eyi= ¯Ai3e1+ ( ¯Ai4− ¯Ai3P −1 i1 Pi2)eyi+ [ ¯Mi2(T −1z) − ¯Mi2(T−1z)] + ∆ ˜ˆ φi2(Ti−1zi, ui) +∆ ˜Mi2(T−1z) − di(·) (63)

Theorem 3. Under Assumptions 2 and 4, the system (62) is an ultimately bounded stable if the function matrix WT+W is positive definite, where the matrix W = [wij]N ×N, and its entries wij are defined by

wij= 

λmin(Qi1) − 2kPi1kℓM¯i1+ kPi2kℓM¯i2, i= j

(6)

where Pi1, Pi2 and Qi1 are from(18).

Proof. For system (62), consider the same Lyapunov function as in the proof of Theorem 1. Following a similar proof as in Theorem 1, it is obtained ˙ V≤ − N X i=1 n

λmin(Qi1) − 2kPi1kℓM¯i1+ kPi2kℓM¯i2

kei1k − N X j=1 j6=i 2kPi1kℓM¯i1+ kPi2kℓM¯i2kej1k o kei1k +2 N X i=1 kPi1kεa i + Υai  kei1k (65)

Then, from the definition of the matrix W in theorem 2 and the inequality above, it follows that

˙ V ≤ −1 2X T[WT + W ]X + µX = −(1 2λmin(W T+ W )kXk − µ)kXk (66) where µ = 2 q PN i=1(kPi1k  εa i + Υai  )2 and X = [ke11k, ke21k, · · · , keN1k]T.

It is clear to see that ˙V < 0 if µ < 12λmin(WT + W ).

Therefore system (62) is ultimately bounded. △

For the system (62)-(63), consider the same sliding surface S given in(42). It is straightforward to see that Theorem 3 implies that the sliding mode of the system (62)-(63) asso-ciated with the sliding surface S given in(42) is ultimately bounded.

Theorem 4. Under Assumptions 2 and 4, the system (62)-(63) is driven to the sliding surface (42) in finite time and remains on it if

ki≥ (k ¯Ai3k + ℓM¯i2+ ℓ∆ ˜φ

i2+ ℓ∆ ˜Mi2)β + η (67)

where β is determined by(41) and η is a positive constant. The proof can be obtained directly from Theorem 2. Remark 2 The sliding mode observer in z coordinates is provided in (27)-(29) or (58)-(60). Therefore the estimatexiˆ for xi can be given by xˆi = (TiTci)

−1zˆi, where Tc

i and

Ti are given in (7) and (19) respectively and zˆi is given in (27)-(29) or (58)-(60).

IV. SIMULATION EXAMPLE

In this section, the excitation control problem for a mul-timachine power system is considered. Let xi = [xi1 xi2

xi3] = [δi− δi0 ωi ∆Pei] with ∆Pei ≡: Pei− Pmi0 for

i= 1, 2, · · · , N . It is assumed that, Pmi= Pmi0= constant since only excitation control is considered and δiis the gen-erator power angle [rad], Pei is electrical power [p.u.], and ωi is relative speed [rad/s]. All terms are explained in [15]. Then by using direct feedback linearsation compensation for the power system as in [12], the multimachine power system

can be described by the system(1) − (2) with

Ai =   0 1 0 0 −Di 2Hi − ω0 2Hi 0 0 −T1′ doi  , Bi=   0 0 T′ doi   Ci =  1 0 0 0 0 1 

The following uncertainties are added to the isolated systems

∆φ1(x1, u1) =   0 0 0.5   | {z } Ha 1 |x11| | sin u1| | {z } ∆ξ1(x1,u1) (68) ∆φ2(x2, u2) =   0 0 0.2   | {z } Ha 2 | sin2(x21+ x23)| | {z } ∆ξ2(x2,u2) (69)

where |∆ξ1(x1, u1)| < |x11| | sin u1| = ρ1(x1, u1) and ∆ξ2(x2, u2) < | sin2(x21+ x23)| = ρ2(x2, u2).

The input control variables, interconnection and its uncer-tain terms are chosen the same as in [15]. Choose

Tci =   0 1 0 1 0 0 0 0 1   for i=, 1, 2, · · · , N. (70)

The system matrices after transformation xi¯ = Tcixi with

comparing(5) − (6) are ¯ Ai1 = −Di 2Hi, Ai2¯ = 0 − ω0 2Hi  ¯ Ai3 =  1 0  , A¯i4=  0 0 0 −T1′ doi  ¯ Bi1 = 0, B¯i2=  0 1 T′ doi  ∆ ¯Mi1 = 0, ∆ ¯Mi2=  0 1  Φi(x)

In order to illustrate the results obtained in this paper, con-sider two machine power systems where all the parameters are chosen as in [15]. Then, let Q1= Q2= I3.

By direct computation, The solutions of Lyapunov equa-tion (15) P1and P2 can be found and under the transforma-tion xi = (TiTci)

−1z

i with Tci and Ti defined in (70) and

(19), the two machine power systems can be described in z coordinates as in the form of(20) − (22) with

k¯ρ1(z1, u1)k ≤ |z121|| sin u1| k¯ρ2(z2, u2)k ≤ | sin2(z221+ z222)| and |¯σ1(z)| ≤ (γI 11| sin z121| + γII11|(z11+ 0.2311z121|)) +(γI 12| sin z221| + γ12II|(z21+ 0.4412z221|)) |¯σ2(z)| ≤ (γ21I | sin z121| + γII21|(z11+ 0.2311z121|)) +(γI 22| sin z221| + γ22II|(z21+ 0.4412z221|))

(7)

Therefore, |¯σ1(z) − ¯σ1(ˆz)| =  γII 11 γ11I + 0.2311γ11II 0 γ12II γI12+ 0.4412γ12II 0  ×[kz − ˆzk] |¯σ2(z) − ¯σ2(ˆz)| =  γII 21 γ21I + 0.2311γ21II 0 γ22II γI22+ 0.4412γ22II 0  ×[kz − ˆzk] where γ11I = 0.9, γ12I = 0.7355, γII11 = γ12II = 1.4 and γI 21 = 0.966, γ22I = 0.788, γII21 = γ22II = 1.5. Thus ℓ¯σ1 = 2.69224 and ℓ¯σ2 = 2.88532.

By direct computation, it follows that the matrix WT+W is positive definite. Thus, all the conditions of Theorem 1 are satisfied. Therefore the dynamical system(27) − (29) is an asymptotic observer of the system(20) − (22) which is well defined and xˆi = (TiTci)

−1zˆ

i is an estimate of xi =

[xi1 xi2 xi3] = [δi− δi0 ωi ∆Pei]. The simulation results

are presented in Figs 1 and 2, which show the effective of the designed observer.

V. CONCLUSION

In this paper, a robust sliding mode observer has been designed for a class of interconnected systems in the presence of uncertainties. Both the known nonlinear interconnections and uncertain nonlinear interconnections have been dealt with separately to reduce the effects of the interconnections. Sufficient conditions have been provided such as that the error dynamics are asymptotically stable if the structure of the uncertainties is known. An ultimately bounded sliding mode observer is proposed to estimate the states of the interconnected system if the structure of the uncertainties is not available. All the bounds on the uncertainties involved in this paper are nonlinear and are employed in the observer design to reject/reduce the effect of uncertainties. The ob-tained results have been applied to a multimachine power system to show the feasibility of the proposed approach.

0 2 4 6 8 10 −2 −1 0 1 2 Time (s) state x11 Estimated x11 0 2 4 6 8 10 −2 0 2 4 6 Time (s) state x12 Estimated x12 0 2 4 6 8 10 −2 −1 0 1 Time (s) state x13 Estimated x13

Fig. 1. The time response of 1st subsystem states x1= col (x11, x12, x13)

and their estimationˆx1= col (ˆx11,xˆ12,ˆx13)

0 2 4 6 8 10 −2 −1 0 1 2 Time (s) state x21 Estimated x21 0 2 4 6 8 10 −2 −1 0 1 2 3 Time (s) state x22 Estimated x22 0 2 4 6 8 10 −1 −0.5 0 0.5 1 Time (s) state x23 Estimated x23

Fig. 2. The time response of 1st subsystem states x2= col (x21, x22, x23)

and their estimationxˆ2= col (ˆx21,xˆ22,xˆ23)

REFERENCES

[1] L. Bakule. Decentralized control: An overview. Annual Reviews In Control, 32(1):87–98, 2008.

[2] A. Colbia-Vega, J. de Leon-Morales, L. Fridman, O. Salas-Pena, and M. T. Mata-Jim´enez. Robust excitation control design using sliding-mode technique for multimachine power systems. Electric Power Systems Research, 78(9):1627–1634, 2008.

[3] P. K. Dash, N. C. Sahoo, S Elangovan, and A. C. Liew. Sliding mode control of a static var controller for synchronous generator stabilization. International Journal of Electrical Power & Energy Systems, 18(1):55–64, 1996.

[4] C. H. Huang, C. H. Lee, K. J. Shih, and Y. J. Wang. Frequency estimation of distorted power system signals using a robust algorithm. Power Delivery, IEEE Transactions on, 23(1):41–51, 2008. [5] L. Jiang, Q. H. Wu, J. Wang, C. Zhang, and X. X. Zhou.

Ro-bust observer-based nonlinear control of multimachine power sys-tems. Generation, Transmission and Distribution, IEE Proceedings-, 148(6):623–631, 2001.

[6] S. S. Lee and J. K. Park. Design of reduced-order observer-based variable structure power system stabiliser for unmeasurable state vari-ables. Generation, Transmission and Distribution, IEE Proceedings-, 145(5):525–530, 1998.

[7] M. S. Mahmoud. Decentralized systems with design constraints. Springer Science & Business Media, 2011.

[8] M. Ouassaid, M. Maaroufi, and M. Cherkaoui. Observer-based nonlinear control of power system using sliding mode control strategy. Electric Power Systems Research, 84(1):135–143, 2012.

[9] R. C. Pires, A. S. Costa, and L. Mili. Iteratively reweighted least-squares state estimation through givens rotations. Power Systems, IEEE Transactions on, 14(4):1499–1507, 1999.

[10] E. Scholtz and B. C. Lesieutre. Graphical observer design suitable for large-scale dae power systems. In Decision and Control, 2008. CDC 2008. 47th IEEE Conference on, pages 2955–2960. IEEE, 2008. [11] V. Utkin, J. Guldner, and J. Shi. Sliding mode control in

electro-mechanical systems, volume 34. CRC press, 2009.

[12] Y. Wang, G. Guo, and D. J Hill. Robust decentralized nonlinear controller design for multimachine power systems. Automatica, 33(9):1725–1733, 1997.

[13] N. Yadaiah and N. V. Ramana. Linearisation of multi-machine power system: Modeling and control–a survey. International Journal of Electrical Power & Energy Systems, 29(4):297–311, 2007.

[14] X. G. Yan and C. Edwards. Robust sliding mode observer-based actuator fault detection and isolation for a class of nonlinear systems. International Journal of Systems Science, 39(4):349–359, 2008. [15] X. G. Yan, C. Edwards, S. K. Spurgeon, and J. A. M. Bleijs.

Decentralised sliding-mode control for multimachine power systems using only output information. Control Theory and Applications, IEE Proceedings-, 151(5):627–635, 2004.

[16] X. G. Yan, J. Lam, and G. Z Dai. Decentralized robust control for nonlinear large-scale systems with similarity. Computers & electrical engineering, 25(3):169–179, 1999.

References

Related documents

Semi-phrasal combinations do not realize a fixed ultimate context since different adverbial particles can add similar specification refinements to the verb’s

This paper aims to determine the physico chemical quality of different sachet water supplied and sold in Federal University of Technology, Owerri (FUTO) premises and to

Connect the included Ethernet cable to the yellow Ethernet port A on the rear of the SpeedStream modem and plug the other end of the Ethernet cable into your computer’s

The experiments that use ND-Twins-2009-2010 database are performed under different illumination, expression, age, and gender conditions using samples of identical twins and

One of the areas that stood out to improve girls’ education was to work with parents and convince them on the importance of listening to teenage girls in order to better support

For example, high-contrast mammography films, such as MIN-R 2000 Plus Film, are frequently exposed at an optical density between 1.60–1.90 in order to maximize contrast. The

Wood ripening of grape canes has been related with resistance to winter frost and buds viability, but it was also associated with the biological material (Dobrei et al

Real expenditures on education grew substantially throughout the 1990s both in absolute terms (60%) and as a share of GDP (15%). While graphical analysis is useful for viewing