• No results found

Uniform design and analysis of iterative learning control for a class of impulsive first order distributed parameter systems

N/A
N/A
Protected

Academic year: 2020

Share "Uniform design and analysis of iterative learning control for a class of impulsive first order distributed parameter systems"

Copied!
10
0
0

Loading.... (view fulltext now)

Full text

(1)

R E S E A R C H

Open Access

Uniform design and analysis of iterative

learning control for a class of impulsive

first-order distributed parameter systems

Xiulan Yu

1

and JinRong Wang

2*

*Correspondence:

[email protected]

2Department of Mathematics,

Guizhou University, Guiyang, Guizhou 550025, P.R. China Full list of author information is available at the end of the article

Abstract

In this paper, we provide uniform design and analysis framework for iterative learning control of a class of impulsive first-order distributed parameter systems in the time domain. In particular,P-type andD-type iterative learning controls with initial state learning are considered. We present convergence results for open-loop iterative learning schemes in the sense of theLp-norm and

λ

-norm, respectively. Finally, an example is given to illustrate our theoretical results.

Keywords: iterative learning control; impulsive; first-order distributed parameter systems; initial state learning

1 Introduction

In , Arimotoet al.[] propose basic theories and algorithms on iterative learning con-trol (ILC) and point out that ILC is a useful practical concon-trol approach for systems which perform tasks repetitively over a finite time interval. The performance improvement can be made step by step, and the output trajectory can be realized to track the desired one, through updating the input signal by the error data. Through three decades of study and development, one has achieved significant progress in both theories and applications, and become one of the most active fields in intelligent control. For more details on the contri-butions for linear and nonlinear ordinary differential equations, the reader is referred to the monographs [–], and [–].

The issue on designing and analyzing an ILC for impulsive differential equations, dis-continuous systems [, ], distributed parameter systems or PDEs has not been fully investigated, and only a limited number of results [–] are available so far. In [], Liu

et al.exploreP-type iterative learning control law with initial state learning for impulsive ordinary differential equations to tracking the discontinuous output desired trajectory. In [], Xuet al.studyP-type andD-type ILC for linear first-order distributed parameter sys-tems in the sense of the sup-norm. In [], Huang and Xu apply aP-type steady-state ILC scheme to the boundary control of PDEs. In [], Huanget al.construct a uniform design and analysis framework for iterative learning control of linear inhomogeneous distributed parameter systems.

When dealing with impulsive distributed parameter systems, the ILC design and prop-erty analysis become far more challenging. The existing ILC design and analysis should be

(2)

improved. The main objective of this paper is extended [] to a study of the ILC for im-pulsive nonlinear first-order distributed parameter systems with initial error in the sense of theλ-norm (the symbol ofλ-norm is introduced by Arimotoet al.[];cf.[] and []) via semigroup theory.

This paper is a continuation of our recent related papers [, ]. The main contributions of the paper are summarized as follows.

(i) A uniform design and analysis framework is presented for ILC of a class of impulsive first-order distributed parameter systems in the time domain. Nevertheless, [] consider the ILC of impulsive ordinary differential equations in finite dimensional spaces.

(ii) Instead of considering ILC of linear first-order distributed parameter systems with-out initial error as in [], we consider a class of impulsive nonlinear first-order distributed parameter systems with initial error and more general discontinuous output tracking problem.

(iii) Instead of simplifying ILC updating law without initial state learning as in [], we consider ILC updating law with initial state learning.

(iv) Instead of choosing the sup-norm as in [], we use theLp-norm andλ-norm, re-spectively.

2 System description and problem statement

DenoteJ:= [,a] and letX,UandYbe three Hilbert spaces. We study ILC of the following impulsive nonlinear first-order distributed parameter systems:

˙

xk(t) =Axk(t) +f(t,xk(t)) +Buk(t), tJ\D,k∈N,

xk(ti+) =xk(ti–) +gi(xk(ti)), i∈M,

()

and output equation

yk(t) =Cxk(t) +Duk(t), tJ, ()

wherekdenotes the iterative times,xkis the state variable at thekth iteration,ukis the con-trol input at thekth iteration,ykis the system output at thekth iteration,D:={t,t, . . . ,tm}, M:={, , . . . ,m},xk: [,a]→X,uk: [,a]→U,yk: [,a]→Y. The linear unbounded operatorAis the infinitesimal generator of aC-semigroupT(t),t≥ inX,Bis a bounded linear operator fromUtoX,i.e.,BL(U,X),Cis a bounded linear operator fromXtoY,

i.e.,CL(X,Y), andDis a bounded linear operator fromUtoY,i.e.,DL(U,Y). The nonlinear termsf :J×XXandgi:XXwill be specified later. We have the im-pulsive time sequences{ti}i∈Msatisfying  =t<t<t<· · ·<tm<tm+=a. The jumps xk(ti–) :=limε→–xk(ti+ε) andxk(t+

i) :=limε→+xk(ti+ε) represent the left and right limits

ofxk(t) att=ti, respectively.

DenotePC(J,X) :={x:JX:x, continuous attJ\D, andxis continuous from the left and has right hand limits att∈D}endowed with theλ-norm=suptJeλtx(t)X for someλ> . DefineLp(J,X) :={x:JXis strongly measurable :a

x(s)

p

Xds<∞}, endowed with the normxLp= (a

x(t)

p Xdt)

p,p(,). Obviously, (PC(J,X), ·

λ)

and (Lp(J,X), ·

(3)

By aPC-mild solution of () with initial valuex() =xX, we mean the functionxk

PC(J,X) can be rewritten as the following expression []:

xk(t) =T(t)x+

t

T(ts)fs,xk(s)

+Buk(s)

ds

+

<tj<t

T(ttj)gj

xk(tj)

, tJ. ()

By adopting the same methods as in [], Theorem ., one can obtain the existence and uniqueness of a mild solution of () withx() =xwhenf andgisatisfy the standard Lipschitz conditions.

Submitting () into (), we have

yk(t) =CT(t)x+

t

CT(ts)fs,xk(s)

+Buk(s)

ds

+

<tj<t

CT(ttj)gj

xk(tj)

+Duk(t), tJ.

Letyd(·) be the desired trajectory. Denoteuk:=uk+(t) –uk(t),xk:=xk+(t) –xk(t), andek(t) :=yd(t) –yk(t) wherekrepresents the iteration index. Consider the open-loop

P-type ILC updating law with initial state learning:

xk+() =xk() +Lek(),

uk+(t) =uk(t) +γek(t),

()

and the open-loopD-type ILC updating law with initial state learning:

xk+() =xk() +Lek(),

uk+(t) =uk(t) +γe˙k(t),

()

whereL,LL(Y,X) andγ,γ∈L(Y,U) are unknown parameters to be determined.

Concerning the system (), we will designP-type andD-type iterative learning schemes to generate the control inputuk(·) such that the system piecewise continuous outputyk(·) tracks the discontinuous desired output trajectoryyd(·) as accurately as possible ask→ ∞ fortJin the sense of suitable norms. We shall give two convergence results for open-loop iterative learning schemes in the sense of theLp-norm andλ-norm, respectively, in the next sections.

3 Convergence results forP-type ILC updating law

We need the following assumptions:

(H) A:D(A)⊆XXis the generator of aC-semigroupT(t),t≥onX. DenoteM:= suptJT(t)L(X,X).

(H) f :J×XX is strongly measurable for the first variable and continuous for the second variable. Moreover, there exists aLf > such that

(4)

(H) There exists aLg> such that

gi(u) –gi(v)XLguvX, u,vX,tJ,i∈M.

(H) LetIY be an identity operator inYandIY–CLL(Y,Y)satisfy

ρ:=IY–CLL(Y,Y)< . ()

Now we are ready to give the first convergence result in the sense of theLp-norm.

Theorem . Assume that(H)-(H)hold.If

IYL(Y,Y)q

a+CL(X,Y)MBL(U,X)γL(Y,U) q

a( +ML

g)meMLfa< , ()

then for arbitrary initial input u, ()guarantees that yktends to ydLp(J,Y)as k→ ∞

in the sense of the Lp-norm where <p,q<and

p+

q= .

Proof Linking () and (), we have

ek+(t) =yd(t) –yk+(t) = (IY)ek(t) –Cxk(t). ()

In what follows, we proveek+Lp→ ask→ ∞.

Step . We prove thatek+()Y→ ask→ ∞. In fact, fort= , by using () we have

ek+() = (I)ek() –CLek(). ()

Substituting () into () and taking theY-norm, we have

ek+()Y=IY–CLL(Y,Y)ek()Y:=ρek()Y,

which implies that

ek+()Yρke()Y. ()

Linking () and (), we conclude that

lim

k→∞

ek+()Y= . ()

Step . For anyt∈(ti,ti+],i= , , . . . ,m, we have

xk(t)X

=xk+(t) –xk(t)X

Mxk()X+MLf

t

xk(s)X+BL(U,X)uk(s)U

(5)

+MLg

<tj<t

xk(tj)X

MLL(Y,X)ek()Y+MLf

t

xk(s)Xds

+MBL(U,X)γL(Y,U)

t

ek(s)Yds+MLg

<tj<t

xk(tj)X.

Using the impulsive Gronwall inequality (see []) and the Hölder inequality, we have

xk(t)X

MLL(Y,X)ek()Y+MBL(U,X)γL(Y,U)

t

ek(s)Yds

( +MLg)meMLfa

MLL(Y,X)ek()Y+MBL(U,X)γL(Y,U)q

aekLp( +MLg)meMLfa, ()

where p+q=  andp,q> .

Taking theY-norm for () and substituting () into it, we have

ek+(t)Y

IYL(Y,Y)ek(t)Y+CL(X,Y)

MLL(Y,X)ek()Y

+MBL(U,X)γL(Y,U) q

aekLp( +MLg)meMLfa

IYL(Y,Y)ek(t)Y+CL(X,Y)MLL(Y,X)( +MLg)meMLfaek()Y

+CL(X,Y)MBL(U,X)γL(Y,U)q

aekLp( +MLg)meMLfa.

For the above inequality, one can take theLp-norm to derive that

ek+Lp

CL(X,Y)MLL(Y,X)( +MLg)meMLfa q

aek()Y

+IYL(Y,Y)q

a+CL(X,Y)MBL(U,X)γL(Y,U) q

a( +ML

g)meMLfa

× ekLp.

Finally, one can use () and () to derive that

lim

k→∞ek+L

p= .

The proof is completed.

Remark . The condition () in Theorem . seems to be a bit strong since we choose theLp-norm. However, one can choose another suitable norm, theλ-norm, to weaken this condition.

(6)

Theorem . Assume that(H)-(H)hold and

ρ:=IYL(Y,Y)< . ()

For arbitrary initial input u, ()guarantees that yktends to ydPC(J,Y)as k→ ∞in

the sense of theλ-norm for a sufficiently largeλ> .

Proof By our assumptions and Theorem ., we know () holds. Next, we only need to proveek+λ→ ask→ ∞.

Note that

eλt

t

ek(s)Yds≤ 

λekλ.

Then () turns to

xk(t)X

MLL(Y,X)ek()Y+

eλtMB

L(U,X)γL(Y,U)

λ ekλ

×( +MLg)meMLfa. ()

Substituting () into () again, we have

ek+(t)YIYL(Y,Y)ek(t)Y+CL(X,Y)

MLL(Y,X)ek()Y

+e

λtMB

L(U,X)γL(Y,U)

λ ekλ

( +MLg)meMLfa.

For the above inequality, one can take theλ-norm to derive that

ek+λCL(X,Y)MLL(Y,X)( +MLg)meMLfa)ek()Y

+

IYL(Y,Y)+

MBL(U,X)γL(Y,U)( +MLg)meMLfa λ

ekλ.

Then for someλ>  large enough and linking (), we obtain

ek+λρekλ,

which gives

lim

k→∞ek+λ= .

The proof is completed.

Remark . One can use the same method in Theorem . to weaken assumption () in Theorem . if one replaces the standardLp-norm with an exponentially weighted term

(7)

4 Convergence results forD-type ILC updating law

(8)

Cd dt

<tj<t

T(ttj)xk+(tj)

CT()xk+(t) –C

t

d

dtT(ts)xk+(s)ds

=IYCT()

˙ ek(t) –C

t

AT(ts)e˙k(s)ds

CT()xk+(t) –C

t

AT(ts)xk+(s)ds

C <tj<t

AT(ttj)xk+(tj).

This yields

e˙k+(t)Y

IYCT()L(Y,Y)e˙k(t)Y

+CL(X,Y) max

t∈[,a]

AT(t)L(X,X)BL(U,X)γL(Y,U)

t

˙ek(s)Yds

+MCL(X,Y)xk+(t)X+CL(X,Y) max

t∈[,a]

AT(t)

L(X,X)

t

xk+(s)ds

+CL(X,Y) max

t∈[atm,at]

AT(t)L(X,X)

<tj<t

xk+(tj).

Taking theλ-norm, we get

˙ek+λδ˙ekλ

+CL(X,Y)maxt∈[,a]AT(t)L(X,X)BL(U,X)γL(Y,U)

λ ˙ekλ:=I

+MCL(X,Y)xk+λ

+CL(X,Y)maxt∈[,a]AT(t)L(X,X)

λ xk+λ:=I

+ m

j=

CL(X,Y)maxt∈[atm,at]AT(t)L(X,X)

(ttj) xk+λ:=I.

Obviously, the termsIi,i= , , , tend to zero if we chooseλ>  large enough. Concerning () and changingktok+ , we take theλ-norm,

xk+λMLL(Y,X)( +MLg)meMLfaek+()Y:=I

+MBL(U,X)γL(Y,U)( +MLg) meMLfa

λ ek+λ:=I.

Using () and takingλ>  large enough, we see thatIi,i= , , tend to zero. This yields

xk+λ→ ask→ ∞.

Next, noting thatδ< , we obtain

lim

(9)

Step . We compute the tracking error at each iteration,

Taking theλ-norm, we get

ek+λek+()Y+

λ˙ek+λ. ()

Linking () and () and () we derive the desired results.

5 Example

In this section, we consider the following impulsive partial differential equation with Neu-mann boundary conditions:

The authors declare that they have no competing interests.

Authors’ contributions

(10)

Author details

1College of Applied Mathematics, Shanxi University of Finance and Economics, Taiyuan, Shanxi 030031, P.R. China. 2Department of Mathematics, Guizhou University, Guiyang, Guizhou 550025, P.R. China.

Acknowledgements

The authors are grateful to the referees for their careful reading of the manuscript and valuable comments. The authors thank the help from the editor too. This work is supported by the National Natural Science Foundation of China (11201091) and Outstanding Scientific and Technological Innovation Talent Award of Education Department of Guizhou Province ([2014]240).

Received: 26 March 2015 Accepted: 10 August 2015

References

1. Arimoto, S, Kawamura, S, Mayazaki, F: Bettering operation of dynamic systems by learning: a new control theory for servo mechanism systems. In: Proceedings of the 23rd IEEE Conference on Decision and Control, Las Vegas, Nevada, pp. 1064-1069 (1984)

2. Bien, Z, Xu, JX: Iterative Learning Control Analysis: Design, Integration and Applications. Springer, Berlin (1998) 3. Chen, YQ, Wen, C: Iterative Learning Control: Convergence, Robustness and Applications. Springer, Berlin (1999) 4. Norrlof, M: Iterative Learning Control: Analysis, Design, and Experiments. Linköping Studies in Science and

Technology, Dissertations, No. 653, Sweden (2000)

5. Ahn, HS, Chen, YQ, Moore, KL: Iterative Learning Control. Springer, Berlin (2007)

6. Xu, JX, Panda, SK, Lee, TH: Real-Time Iterative Learning Control: Design and Applications. Advances in Industrial Control. Springer, Berlin (2009)

7. Xu, J: Analysis of iterative learning control for a class of nonlinear discrete-time systems. Automatica33, 1905-1907 (1997)

8. Hou, Z, Xu, J, Yan, J: An iterative learning approach for density control of freeway traffic flow via ramp metering. Transp. Res., Part C, Emerg. Technol.16, 71-97 (2008)

9. Wang, Y, Gao, F, Doyle, FJ III: Survey on iterative learning control, repetitive control, and run-to-run control. J. Process Control19, 1589-1600 (2009)

10. de Wijdeven, JV, Donkers, T, Bosgra, O: Iterative learning control for uncertain systems: robust monotonic convergence analysis. Automatica45, 2383-2391 (2009)

11. Wang, Y, Gao, F, Doyle, FJ III: Survey on iterative learning control, repetitive control, and run-to-run control. J. Process Control19, 1589-1600 (2009)

12. Xu, JX: A survey on iterative learning control for nonlinear systems. Int. J. Control84, 1275-1294 (2011) 13. Jia, L, Yang, T, Chiu, M: An integrated iterative learning control strategy with model identification and dynamic

R-parameter for batch processes. J. Process Control23, 1332-1341 (2013)

14. Liu, X, Kong, X: Nonlinear fuzzy model predictive iterative learning control for drum-type boiler-turbine system. J. Process Control23, 1023-1040 (2013)

15. Pokojovy, M: On stability of hyperbolic thermoelastic Reissner-Mindlin-Timoshenko plates. Math. Methods Appl. Sci.

38, 1225-1246 (2015)

16. Khusainov, D, Pokojovy, M, Racke, R: Strong and mild extrapolatedL2-solutions to the heat equation with constant

delay. SIAM J. Math. Anal.47, 427-454 (2015)

17. Akhmet, MU: Principles of Discontinuous Dynamical Systems. Springer, New York (2010) 18. Akhmet, MU: Nonlinear Hybrid Continuous/Discrete-Time Models. Atlantis Press, Paris (2011)

19. Liu, S, Wang, J, Wei, W: A study on iterative learning control for impulsive differential equations. Commun. Nonlinear Sci. Numer. Simul.24, 4-10 (2015)

20. Xu, C, Arastoo, R, Schuster, E: On iterative learning control of parabolic distributed parameter systems. In: Proc. of the 17th Mediterranean Conf. on Control Automation, Makedonia Palace, Thessaloniki, Greece, June 24-26 (2009) 21. Huang, D, Xu, JX: Steady-state iterative learning control for a class of nonlinear PDE processes. J. Process Control21,

1155-1163 (2011)

22. Huang, D, Li, X, Xu, JX, Xu, C, He, W: Iterative learning control of inhomogeneous distributed parameter systems-frequency domain design and analysis. Syst. Control Lett.72, 22-29 (2014)

23. Chen, Y, Wen, C, Sun, M: A robust high-orderP-type iterative learning controller using current iteration tracking error. Int. J. Control68, 331-342 (1997)

24. Sun, M, Wang, D: Closed-loop iterative learning control for non-linear systems with initial shifts. Int. J. Adapt. Control Signal Process.16, 515-538 (2002)

25. Liu, JH: Nonlinear impulsive evolution equations. Dyn. Contin. Discrete Impuls. Syst.6, 77-85 (1999)

26. Samoilenko, AM, Perestyuk, NA: Stability of solutions of differential equations with impulse effect. Differ. Equ.13, 1981-1992 (1977)

References

Related documents

The objective of this section is to propose a new Advanced Virtual Energy based Encryption and keying scheme for better encryption and improve efficiency with light

This experimental study indicates to find out the waste material are used in concrete with adequate strength, Analysis the result concrete containing the replacement of

monopolist’s involvement in the roll-out of a modem telecommunications infrastructure in the so-called “New German States,” the privatisation and stock market listing o f the

The virtual capacitor is created for minimize the direct current component in stationary frame and also integrated to Photovoltaic inverter current loop in d-q frame

The receiver circuit has two stages First stage converts the photo detector current to voltage signal by a comparator. In second stage, hex inverter IC inverts the signal

If capitalist territoriality is different from absolutist territoriality, as I have argued, we still have to recognise that the political space of capitalist

Some mechanical equipments such as chain drive, handle, worm drives, rack and pinion, hinge joints and links are used to create the shape of present work.. 2015-‘

Abstract— The fundamental target of this idea is to apply the rigging by utilizing mechanization framework in vehicles. This is the new innovative model mainly