15
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 3097 Stabilization of a System of Coupled First-Order Hyperbolic Linear PDEs With a Single Boundary Input Florent Di Meglio, Rafael Vazquez, Member, IEEE, and Miroslav Krstic, Fellow, IEEE Abstract—We solve the problem of stabilization of a class of linear rst-order hyperbolic systems featuring n rightward con- vecting transport PDEs and one leftward convecting transport PDE. We design a controller, which requires a single control input applied on the leftward convecting PDE’s right boundary, and an observer, which employs a single sensor on the same PDE’s left boundary. We prove exponential stability of the origin of the resulting plant-observer-controller system in the spatial -sense. Index Terms— Control design, distributed parameters systems, observers. I. INTRODUCTION W E INVESTIGATE boundary stabilization of a class of linear rst-order hyperbolic systems of Partial Differ- ential Equations (PDEs) on a nite space domain . Transport equations are predominant in modeling of trafc ow [2], heat exchangers [39], open channel ow [11], [14] or mul- tiphase ow [15], [20], [22]. The coupling between states trav- eling in opposite directions, both in-domain and at the bound- aries, may induce instability leading to undesirable behaviors. For example, oscillatory two-phase ow regimes occurring on oil and gas production systems directly result, in some cases, from these mechanisms [16]. The dynamics of most of these in- dustrial systems are described by nonlinear transport equations. Control results for nonlinear rst-order hyperbolic systems do exist in the literature: in [25] sufcient conditions on the struc- ture of the control problem 1 for controllability and observability of such systems are given. In [11] and [38] control laws for a system of two coupled nonlinear PDEs are derived, whereas in [7], [10], [21], [30], [31] sufcient conditions for exponential stability are given for various classes of quasilinear rst-order hyperbolic systems. However, there is, to our best knowledge, no boundary control design valid for the general case. The dif- culty of handling the nonlinear equations motivates the study of linearized systems. Manuscript received November 26, 2012; revised March 12, 2013 and July 01, 2013; accepted July 15, 2013. Date of publication August 01, 2013; date of current version November 18, 2013. Recommended by Associate Editor C. Prieur. F. Di Meglio and M. Krstic are with the Department of Mechan- ical and Aerospace Engineering, University of California San Diego, La Jolla, CA 92093-0411 USA (e-mail: [email protected]; [email protected]). R. Vazquez is with the Department of Aerospace Engineering, Universidad de Sevilla, 41092 Sevilla, Spain (e-mail: [email protected]). Color versions of one or more of the gures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identier 10.1109/TAC.2013.2274723 1 More precisely, on the position and number of actuators and sensors ac- cording to the sign of the transport velocities. Boundary stabilization of linear rst-order hyperbolic sys- tems has also received signicant attention in the literature. Motivated by various industrial processes, many contributions focus on the stability of two-state heterodirectional systems (i.e., systems of two transport equations with opposite transport speeds). In [27] stabilization of such a system is investigated using a frequency domain approach while [1] focuses on the disturbance rejection problem. In [39] a control Lyapunov function is introduced to investigate stability of linear hyper- bolic systems and provide a proof of the Rauch and Taylor theorem [32] in the particular case where the coupling coef- cients matrix is symmetric. In [9] a similar control Lyapunov function is used to design stabilizing boundary feedback laws for two-state heterodirectional systems with no in-domain coupling. In these contributions, the control laws take the form of static output feedbacks applied at both boundaries. In [5] this result is extended to two-state heterodirectional systems with space-varying transport speeds and linear cou- pling. However, the coupling coefcients are required to satisfy a restrictive condition on their magnitude. The condition is necessary and sufcient for the existence of a stabilizing static output feedback law. It imposes that the solutions of an ODE depending on the coupling terms does not explode in nite time. Similarly, sufcient conditions for stability of general rst-order hyperbolic systems, taking the form of upper bounds on the magnitude of the coupling terms are derived in, e.g., [19], in [3] for switched systems or in [29] for systems with nonlinear Lotka–Volterra coupling terms. Conversely, in this paper, we propose a controller that exponentially stabilizes the zero equilibrium regardless of the magnitude of the coupling coefcients, provided it remains nite on the spatial domain. In [37] an observer-controller structure is proposed to stabi- lize two-state heterodirectional systems with the only restriction that the coupling coefcients are bounded in the -norm on the space domain. A full-state feedback law is designed, guar- anteeing exponential stability of the zero equilibrium. Then, a collocated observer structure allows one to estimate the states from a boundary measurement. Both the controller and the ob- server schemes are based on the backstepping approach. Back- stepping is a design tool primarily used for nite dimensional nonlinear systems [23] in strict-feedback form. The method has been extended to control and observer design for, e.g., parabolic PDEs [34], wave equations [8], delay systems [24] or beams [33]. Based on the same approach, a full-state feedback law is designed for a three-state rst-order hyperbolic system repre- senting gas-liquid ow in oil wells in [18]. In this paper, we propose to extend the control design of [37] to a broader class of systems. More precisely, we consider 0018-9286 © 2013 IEEE

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 3097

Stabilization of a System of CoupledFirst-Order Hyperbolic Linear PDEsWith a Single Boundary Input

Florent Di Meglio, Rafael Vazquez, Member, IEEE, and Miroslav Krstic, Fellow, IEEE

Abstract—We solve the problem of stabilization of a class oflinear first-order hyperbolic systems featuring n rightward con-vecting transport PDEs and one leftward convecting transportPDE. We design a controller, which requires a single control inputapplied on the leftward convecting PDE’s right boundary, andan observer, which employs a single sensor on the same PDE’sleft boundary. We prove exponential stability of the origin of theresulting plant-observer-controller system in the spatial -sense.

Index Terms— Control design, distributed parameters systems,observers.

I. INTRODUCTION

W E INVESTIGATE boundary stabilization of a class oflinear first-order hyperbolic systems of Partial Differ-

ential Equations (PDEs) on a finite space domain .Transport equations are predominant in modeling of traffic flow[2], heat exchangers [39], open channel flow [11], [14] or mul-tiphase flow [15], [20], [22]. The coupling between states trav-eling in opposite directions, both in-domain and at the bound-aries, may induce instability leading to undesirable behaviors.For example, oscillatory two-phase flow regimes occurring onoil and gas production systems directly result, in some cases,from these mechanisms [16]. The dynamics of most of these in-dustrial systems are described by nonlinear transport equations.Control results for nonlinear first-order hyperbolic systems doexist in the literature: in [25] sufficient conditions on the struc-ture of the control problem1 for controllability and observabilityof such systems are given. In [11] and [38] control laws for asystem of two coupled nonlinear PDEs are derived, whereas in[7], [10], [21], [30], [31] sufficient conditions for exponentialstability are given for various classes of quasilinear first-orderhyperbolic systems. However, there is, to our best knowledge,no boundary control design valid for the general case. The dif-ficulty of handling the nonlinear equations motivates the studyof linearized systems.

Manuscript received November 26, 2012; revised March 12, 2013 and July01, 2013; accepted July 15, 2013. Date of publication August 01, 2013; dateof current version November 18, 2013. Recommended by Associate Editor C.Prieur.F. Di Meglio and M. Krstic are with the Department of Mechan-

ical and Aerospace Engineering, University of California San Diego, LaJolla, CA 92093-0411 USA (e-mail: [email protected];[email protected]).R. Vazquez is with the Department of Aerospace Engineering, Universidad

de Sevilla, 41092 Sevilla, Spain (e-mail: [email protected]).Color versions of one or more of the figures in this paper are available online

at http://ieeexplore.ieee.org.Digital Object Identifier 10.1109/TAC.2013.2274723

1More precisely, on the position and number of actuators and sensors ac-cording to the sign of the transport velocities.

Boundary stabilization of linear first-order hyperbolic sys-tems has also received significant attention in the literature.Motivated by various industrial processes, many contributionsfocus on the stability of two-state heterodirectional systems(i.e., systems of two transport equations with opposite transportspeeds). In [27] stabilization of such a system is investigatedusing a frequency domain approach while [1] focuses on thedisturbance rejection problem. In [39] a control Lyapunovfunction is introduced to investigate stability of linear hyper-bolic systems and provide a proof of the Rauch and Taylortheorem [32] in the particular case where the coupling coeffi-cients matrix is symmetric. In [9] a similar control Lyapunovfunction is used to design stabilizing boundary feedback lawsfor two-state heterodirectional systems with no in-domaincoupling. In these contributions, the control laws take theform of static output feedbacks applied at both boundaries.In [5] this result is extended to two-state heterodirectionalsystems with space-varying transport speeds and linear cou-pling. However, the coupling coefficients are required to satisfya restrictive condition on their magnitude. The condition isnecessary and sufficient for the existence of a stabilizing staticoutput feedback law. It imposes that the solutions of an ODEdepending on the coupling terms does not explode in finitetime. Similarly, sufficient conditions for stability of generalfirst-order hyperbolic systems, taking the form of upper boundson the magnitude of the coupling terms are derived in, e.g.,[19], in [3] for switched systems or in [29] for systems withnonlinear Lotka–Volterra coupling terms. Conversely, in thispaper, we propose a controller that exponentially stabilizes thezero equilibrium regardless of the magnitude of the couplingcoefficients, provided it remains finite on the spatial domain.In [37] an observer-controller structure is proposed to stabi-

lize two-state heterodirectional systems with the only restrictionthat the coupling coefficients are bounded in the -norm onthe space domain. A full-state feedback law is designed, guar-anteeing exponential stability of the zero equilibrium. Then, acollocated observer structure allows one to estimate the statesfrom a boundary measurement. Both the controller and the ob-server schemes are based on the backstepping approach. Back-stepping is a design tool primarily used for finite dimensionalnonlinear systems [23] in strict-feedback form. The method hasbeen extended to control and observer design for, e.g., parabolicPDEs [34], wave equations [8], delay systems [24] or beams[33]. Based on the same approach, a full-state feedback law isdesigned for a three-state first-order hyperbolic system repre-senting gas-liquid flow in oil wells in [18].In this paper, we propose to extend the control design of

[37] to a broader class of systems. More precisely, we consider

0018-9286 © 2013 IEEE

Page 2: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013

systems of linearly coupled transport equations, withspace-varying transport speeds and coupling coefficients. Oneof the transport speeds remains strictly negative throughout thespace domain, while the others remain strictly positive. Thestate corresponding to the negative velocity is controlled at theright boundary . At the left boundary , re-flexivity conditions ensure well-posedness of the system. Thesystem is strongly underactuated, as only one state is controlled,whereas a possibly large number of states (determined by thevalue of ) are uncontrolled. Yet, we propose a control designthat exponentially stabilizes the zero equilibrium regardless ofthe (finite) magnitude of the coupling coefficients. This resulthas already been published in [17], with less detailed proofsthan in this contribution. Besides, we derive here an observerestimating the distributed states over the whole spatialdomain from a single measurement of the controlled state at theleft boundary . These are the main contributions of thepaper.Our approach is as follows. First, we design a full-state feed-

back law guaranteeing exponential stability of the zero equi-librium in the -norm. To do so, the system is mapped to aso-called target system with desirable stability properties usinga Volterra transformation of the second kind. The target systemis designed by removing from the original system the minimumamount of coupling terms required to ensure exponential sta-bility. Then, a boundary observer is designed as a copy of theoriginal system plus linear output error injection terms insidethe domain, and direct output injection at the left boundary.Similarly to the control design, the observer error dynamics aremapped to a target system using a Volterra transformation ofthe second kind. The main technical difficulty of the paper liesin showing existence and invertibility of the transformationsfor both designs. For this purpose, the transformation kernelsboth for the observer and controller designs are shown to satisfysystems of first-order hyperbolic PDEs on triangular domains.After using the method of characteristics to transform these intointegral equations, the method of successive approximations isused to prove well-posedness of the kernel equations, and thusthe validity of the design.The paper is organized as follows. In Section II we detail the

problem statement and the notations. In Section III we derive theobserver-controller structure using the backstepping method.The design is summarized in Section IVwhere we state the mainresult. Section V contains the main technical difficulty of thepaper, namely the proof of existence of the backstepping trans-formation kernels. We illustrate our result in Section VI withnumerical simulations, before describing some open problemsin Section VII.

II. PROBLEM STATEMENT

For , we consider the following set of lineartransport PDEs on the domain , for

(1)

(2)

Fig. 1. Schematic view of the -state hyperbolic system. The space de-pendence of the coupling coefficients has been omitted for the sake of clarity.

along with the following boundary conditions:

(3)

(4)

where the , and are the distributed states,is the control input and the measured output. The transportvelocities are assumed to satisfy the following inequalities:

(5)

which indicate that the states evolve left to right, whereas thestate evolves right to left. This setup is schematically depictedon Fig. 1. Along with the boundary conditions (3), Inequalities(5) ensure hyperbolicity and well-posedness of the mixed ini-tial-boundary value problem (see, e.g., [25]).Remark 1: There is no loss in generality in not considering a

coupling term proportional to in (2), since it can be canceledusing a variable change (see, e.g., [4]).Remark 2: As mentioned in Section I, results exist for small

values of . The case corresponding to an open channelflow problem is treated in [4] and [37]. A particular case of, corresponding to gas-liquid flow in oil production systemsis treated in [16]. Systems corresponding to higher values ofarise, e.g., when considering two-fluid models for gas-liquid

flow [28].Our goal is to find a feedback control law that exponen-

tially stabilizes the zero equilibrium of the system (1)–(3) usingthe sole measurement . In the next section, wedetail the control and observer design.

III. CONTROLLER AND OBSERVER DESIGNThe observer-controller scheme consists in designing an

observer and a controller separately, and using the observerestimates in the full-state feedback law. First, we design inSection III-A a stabilizing full-state feedback controller. Then,we design in Section III-B a boundary observer. Convergenceof the full estimation and state error dynamics to zero is provedusing a Lyapunov analysis.

A. Control DesignFollowing the backstepping approach, we design the control

law by mapping System (1)–(3) to a so-called target system,

Page 3: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

DI MEGLIO et al.: STABILIZATION OF A SYSTEM OF COUPLED FIRST-ORDER HYPERBOLIC LINEAR PDEs 3099

Fig. 2. Schematic view of the -state target system. Only the ,coupling terms have been canceled and integral coupling terms have

been added. For clarity purposes, the majority of coupling terms are omitted onthis drawing.

described in Section III-A-1, using an integral transformationdetailed in Section III-A-2.1) Target System: We want to map system (1)–(3) to the fol-

lowing target system, schematically depicted on Fig. 2

(6)

(7)

with the following boundary conditions:

(8)

where the and , are functions to bedefined on the triangular domain

This system was designed as a copy of the original dynamics(1)–(3), from which the coupling terms appearing in (2) wereremoved. The integral coupling terms appearing in (6), deter-mined by the and coefficients, are necessary to the con-trol design but do not affect the stability of the target system, asstated in the following lemma.Lemma 3.1: Under the following assumptions

the equilibrium of system (6),(7) with boundary conditions (8) and initial conditions

is exponentially stable inthe sense.

Proof: Consider the following candidate Lyapunovfunctional:

(9)

where and are analysis parameters to be deter-mined. is equivalent to the -norm. Differentiating withrespect to time and integrating by parts yields

(10)

Consider and such that

This yields, after some computation

(11)

with . Fora sufficiently large , the matrix is positive definitefor all . Thus, picking

(12)

concludes the proof.In order to map the original system (1)–(3) to the target

system (6)–(8), we propose a Volterra transformation of thesecond kind. In the next section, we derive a set of PDEssatisfied by the transformation kernels.

Page 4: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

3100 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013

2) Backstepping Transformation: We consider the followingbackstepping transformation:

(13)

Besides, we set

(14)

We now seek sufficient conditions on the functions , and, such that transformation (13) maps System

(1)–(3) to System (6)–(8). Differentiating (13) with respect tospace, using the Leibniz rule, yields

(15)

while differentiating with respect to time, using (1), (2) and in-tegrating by parts yields

(16)

Plugging (13)–(16) into (6), (7) and using (3) yields

(17)

Thus, a sufficient condition for the transformation to map theoriginal system to the target system is that the kernels ,

satisfy the following system of first-order hyper-bolic PDEs

...

(18)with boundary conditions

...(19)

Besides, plugging (13), (14) into (6) and using (1) yields, for all

Thus, provided the , exist and are suffi-ciently smooth, the coefficients , must be chosento satisfy the following integral equations:

(20)

Page 5: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

DI MEGLIO et al.: STABILIZATION OF A SYSTEM OF COUPLED FIRST-ORDER HYPERBOLIC LINEAR PDEs 3101

and the coefficients must be chosen, for all, as

(21)

The existence, uniqueness and continuity of solutions to System(18) with boundary conditions (19) is assessed in Theorem 5.3.Besides, the continuity (and thus, the boundedness) of the ,

also implies the existence and continuity ofthe solutions to each of the Volterra equations of the secondkind (20) (see, e.g., [26, Th. 3.1, p. 30]). Therefore, the functionsand [defined by (21)], for are continuous

on , thus bounded, and therefore the assumptions of Lemma3.1 are satisfied.3) Inverse Transformation: To ensure that the target and the

closed-loop systems have equivalent stability properties, trans-formation (13) has to be invertible. Since, for all ,

, transformation (13) rewrites

(22)

with . Sinceis continuous by Theorem 5.3, there exists a unique con-

tinuous inverse kernel defined on and such that (see,e.g., [35])

(23)

which yields the following inverse transformation:

(24)

where, for each , we have defined

(25)

4) Control Law: The control law is obtained by pluggingthe transformation (13) into (3). We now state the main resultconcerning the control design.Theorem 3.2: Consider system (1), (2) with boundary condi-

tions (3), initial conditions and the followingcontrol law:

(26)

where, for , the satisfy System (18)with boundary conditions (19). Then, under the followingassumptions

the equilibrium is exponentially stable inthe sense.

Proof: We denote

Following Lemma 3.1, there exists and such that

(27)

where

(28)

(29)

By Theorem 5.3, the kernels are continuous, therefore onecan define the following upper bounds

where denotes the classical operator norm. Besides, (24)

yields

which concludes the proof.

Page 6: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

3102 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013

The feedback control law defined by (26) requires the knowl-edge of the value of the states over the whole spatial domain.In practice, distributed measurements of all the states are rarelyavailable, and these need to be estimated. In the next section, wepropose an observer design reconstructing the distributed statesfrom a single measurement of at the left boundary.

B. Observer DesignIn this section, we derive a boundary observer estimating the

states of system (1)–(3) over the whole spatial domain using themeasured output defined by (4). We design the observer as acopy of the plant plus output injection terms as follows:

(30)

(31)along with the following boundary conditions:

(32)Denoting , this yields the followingobserver error dynamics:

(33)

(34)with boundary conditions

(35)To design the observer output injection gains, we follow thesame method that was used to design the control feedback law.Thus, we map System (33)–(35) to an appropriate target systemusing a backstepping transformation.1) Target System: The target system is designed, once again,

by removing coupling terms that affect stability, as illustratedon Fig. 3. The equations are as follows, for

(36)

(37)

Fig. 3. Schematic representation of the observer error target system.

with boundary conditions

(38)where the , are functions to be determined on the tri-angular domain The stability properties of this system, whichis schematically depicted on Fig. 3, are stated in the followinglemma.Lemma 3.3: Under the following assumptions

the equilibrium of system(36), (37) with boundary conditions (38) and initial conditions

is exponentially stable in the sense.Proof: Exponential stability can be shown using the fol-

lowing Lyapunov functional

(39)

with carefully selected design parameters and ,similarly to the Proof of Lemma 3.1. A more intuitive approachconsists in recognizing that, in (36)–(38), the sub-system (which is exponentially stable since it consists of homo-directional states only)2 drives the subsystem, itself exponen-tially stable for . Thus, the cascade systemis exponentially stable.We now seek a backstepping transformation mapping System

(33)–(35) to the target system (36)–(38).2) Backstepping Transformation: To map System (33)–(35)

to (36)–(38), we consider a backstepping transformation of theform, for

(40)

(41)

where the kernels , are defined on the tri-angular domain . Similarly to the control design case, we look2i.e., states evolving in the same direction.

Page 7: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

DI MEGLIO et al.: STABILIZATION OF A SYSTEM OF COUPLED FIRST-ORDER HYPERBOLIC LINEAR PDEs 3103

for sufficient conditions on the kernels by differentiating (40)with respect to time and space, using (36)–(38) and pluggingthe result in (33)–(35). This yields, after some computation, thefollowing system of hyperbolic PDEs on the triangular domain(see (42), shown at the bottom of the page) with boundary

conditions

...(43)

Besides, the observer gains are given by

(44)

and the integral coupling coefficients are defined by the fol-lowing equations, for

(45)

(46)

System equation (42) with boundary conditions (43) has thesame structure as the system satisfied by the controller kernelsequations (18), (19). The existence, uniqueness and continuityof solutions to both kernel systems is assessed in Theorem 5.3.3) Inverse Transformation: Transformation (41) is a scalar

Volterra integral equation of the second type. Since iscontinuous by Theorem 5.3, there exists a unique continuousinverse kernel (see, e.g., [35]) such that

(47)

implicitly defined on by

(48)

Besides, plugging (47) into (40) yields, for each

where we denote, for

4) Observer Gains and Main Observer Result: The mainresult regarding the observer design is summarized in the fol-lowing theorem.Theorem 3.4: Consider system (33), (34) with boundary con-

ditions (35), initial conditions and the gains, defined by (44). Then, under the following

assumptions:

the equilibrium is exponentially stablein the sense.The proof of this theorem is identical to the controller design

case (Theorem 3.2), and is therefore omitted.

IV. OUTPUT FEEDBACK CONTROL LAW AND MAIN RESULT

We now state the main result of the paper.

...

(42)

Page 8: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

3104 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013

Theorem 4.1: Consider system (1)–(3), (30)–(32) with initialconditions , and the followingcontrol law:

(49)

where, for , the satisfy system equation(18) with boundary conditions (19). Then, under the followingassumptions

the equilibrium is exponen-tially stable in the sense.

Proof: The existence of the controller kernel coefficientsverifying (18) with boundary conditions (19) is proved by ap-plying Theorem 5.3 with, for all

(50)(51)

and

where is the Kroenecker symbol. Similarly, the existenceof the observer kernel coefficients verifying (42) with boundaryconditions (43) is proved by applying Theorem 5.3 with, for

and

Therefore, the assumptions of Theorems 3.2 and 3.4 are satis-fied. The end of the proof consists in combining the Lyapunovapproaches of these two theorems to yield the final result, sim-ilarly to the proof of [36, Th. 1]. First, denoting

and , we define

and . It is straightforward to show that the-system reads

with boundary conditions

Similarly to Lemmas 3.1 and 3.3, exponential stability of thezero equilibrium of this system can be proved using the fol-lowing Lyapunov function:

or simply by noticing that the -system consists of a cas-cade of the exponentially stable system into the system,which is exponentially stable when unforced (i.e., with). Stability of the original -system follows by invert-ibility of the transformations, similarly to the proofs of Theo-rems 3.2 and 3.4. Finally, using the identity , expo-nentially stability of the zero equilibrium of (1)–(4) follows.

V. WELL-POSEDNESS OF THE KERNEL EQUATIONS

In this section, we investigate the existence, uniqueness andcontinuity of the solution to system (18) with boundary condi-tions (19) and, equivalently, system (42) with boundary condi-tions (43). Because both systems have very similar structures,we study a generic system of linear first-order hyperbolic PDEson a triangular domain. After giving some preliminary results,we convert the system of hyperbolic PDEs into integral equa-tions, using the method of characteristics. Then, we use the

Page 9: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

DI MEGLIO et al.: STABILIZATION OF A SYSTEM OF COUPLED FIRST-ORDER HYPERBOLIC LINEAR PDEs 3105

method of successive approximations to construct a solution tothe integral equations in the form of a converging series.

A. Preliminary ResultsTo convert hyperbolic PDEs into integral equations, one must

define characteristic curves in the —plane along which theequations are integrated. One way to define these is to give animplicit solution to the characteristics equations as is done in[37]. Here, we prefer to use the two following lemmas.Lemma 5.1: Let be such that

and be such that . Then,if and are the maximal solutions of the following Cauchyproblems:

(52)then, there exists such that and .Lemma 5.2: Let be such that

and be such that and. Then, if and are the maximal solutions of the

following Cauchy problems:

then there exists such that .The proofs of these lemmas are trivial and are omitted here for

brevity purposes. Their interpretation and usefulness will appearclearly in Section V-C. In the next section, we state the maintheorem regarding the existence of the kernel coefficients.

B. Existence of the KernelsWe now investigate existence of the controller and observer

kernels. We show well-posedness of the following generic hy-perbolic system on the triangular domain

. For , the systemequations read

(53)

(54)

with boundary conditions, for

(55)

(56)

The following theorem discusses existence and uniqueness ofthe solutions to (53)–(56).Theorem 5.3: Under the following assumptions

Fig. 4. Characteristic curves.

system equations (53)–(56) admit a unique continuous solutionon .The proof of Theorem 5.3 is contained in the next three sec-

tions. First, we transform system equations (53)–(56) into inte-gral equations using the method of characteristics.

C. Transformation to Integral EquationsFor (54), we define the characteristic curves along

which the equations can be integrated as the solutions of thefollowing Cauchy problems:

(57)

(58)

For each , the existence of such that thereexists such solutions is proved by applying Lemma 5.1 with

(59)(60)

In other words, Lemma 5.1 ensures that, when solving the char-acteristic (57), (58) backward from a given point in ,one “hits” the boundary depicted in green on Fig. 4. Sim-ilarly, for each equation of system (53), we define the charac-teristics curves as the solutions of the following Cauchyproblems:

(61)

(62)Again, for each and each , the existenceof such that there exists such solutions is proved byapplying Lemma 5.2 with

(63)

(64)

Page 10: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

3106 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013

Again, Lemma 5.2 ensures that, when solving the characteristicsequations backward from a given point in , one “hits”the boundary depicted in red on Fig. 4. Integrating (53)along there respective characteristic lines defined by (61), (62),between 0 and yields, for all

(65)

Using the boundary conditions (55) yields

(66)

Similarly, integrating (54) along the characteristic lines definedby (57), (58) between 0 and and using boundary con-ditions (55) yields, for all and

(67)

Using the expression of given by (66) to expressin (67) yields

(68)

In the next section, we solve (66), for and (68)using the method of successive approximations.

D. Solution of the Integral Equations via a SuccessiveApproximation Series

The successive approximation method can be used to solvethe integral equations. Define first, for

Besides, denoting

(69)(70)

we define the following functionals acting on :

(71)

(72)

Page 11: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

DI MEGLIO et al.: STABILIZATION OF A SYSTEM OF COUPLED FIRST-ORDER HYPERBOLIC LINEAR PDEs 3107

Define then the following sequence:

...

... (73)

Finally, define for the increment ,with by definition. Since the functional is linear,the following equation holds.If the limit exists, then is a solution

of the integral equations, and thus solves the original hyperbolicsystem. Using the definition of , it follows that if the sum

is finite, then

(74)

In the next section, we prove convergence of the series.

E. Proof of Convergence of the SuccessiveApproximation Series

First define

(75)

(76)

(77)

(78)

Lemma 5.4: For , , , anddefined as in (57), (58),

(61), (62), the following inequalities holds:

(79)

(80)

Proof: We first prove (79). Consider the following changeof integration variable . Then,

(81)

Thus, the left-hand-side of (79) rewrites

Inequality (80) is proved the same way using change of integra-tion variable .Lemma 5.5: For , assume that, for

(82)

(83)

then, it follows that

(84)

(85)

Proof: Assume that (83) holds. Then, for alland one has, using the expression of given by(71) and the inequality (83)

Using Lemma 5.4, this yields

Thus, using the fact that , this yields

Page 12: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

3108 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013

using the definition of given by (78). Similarly, using theexpression of given by (72) and the inequality (83), we have

Using Lemma 5.4, this yields

which concludes the proof.Finally, we prove that (74) converges.Proposition 5.6: Consider the sequence , defined

by (73) and, for , . Thenthe following series normally converges on and we have theupper bound

Proof: The result follows if we show that for all ,one has

(86)We prove this result by induction. For , it follows directlyfrom the fact that and the definition of given by(78). Assume that (86) holds for . Then, for ,one has by definition of and using Lemma 5.5

Similarly one has, by definition of and using the samelemma

which concludes the proof.The last result to prove is continuity of the sum (74). First, it is

straightforward to show by induction that for all ,

Fig. 5. Maximal solution of the Cauchy problem (87). The solution ceases toexist after .

is continuous on . Indeed is continuous on as a compo-sition of continuous functions. Then, if is continuous forsome , then is continuous as the integral (withcontinuous limits of integration) of continuous functions times

composed with continuous functions. Finally, the normalconvergence proved in Proposition 5.6 ensures continuity of thesolutions on . The proof of uniqueness of the solutions, whichdirectly relies on the linearity of the kernel equations, is iden-tical to the one in [12]. For this reason and brevity purposes, wewill not detail it here.

VI. NUMERICAL SIMULATION

Several industrial processes are modeled by first-order hyper-bolic system of the form studied here, such as irrigation chan-nels [6] and oil and gas wells [16]. Applying our control designto such processes is the subject of future research requiring acomplete physical treatment that is far beyond the space avail-able in this paper. Rather, to illustrate our result, we implementthe observer-controller scheme on a particularly challenging toyproblem corresponding to . We design a system suchthat the zero equilibrium cannot be exponentially stabilized bya static output feedback law. Indeed, we choose the in-domaincoupling coefficients as follows:

the boundary coefficients as follows:

and the transport speeds as

This system is a cascade of the –system into thesystem. As proved by [5, Th. 1], the —system cannot be

Page 13: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

DI MEGLIO et al.: STABILIZATION OF A SYSTEM OF COUPLED FIRST-ORDER HYPERBOLIC LINEAR PDEs 3109

Fig. 6. Time evolution of (a) the norm of the observation errorand (b) the norm of the state

.

stabilized by a static output feedback control law, because thesolution to the following Cauchy problem on [0, 1]:

(87)

given by

goes to infinity as approches as depicted in Fig. 5. Equa-tions (1)–(3) are discretized in space and time using an implicitcharacteristic scheme [13]. The time step is and thespatial domain [0, 1] is divided in 40 intervals of equal length.Figs. 6–8(a) picture simulation results where the control law(49) is implemented to stabilize the zero equilibrium. The ker-nels are computed by solving, using a similar scheme, the linear

Fig. 7. Time evolution of the state profiles (a) , (b) , and(c) .

systems (18), (19), and (42), (43) respectively. Simulations re-sults are plotted on Figs. 6–8. As expected by Theorem 4.1, boththe norms of the observer error and plant state, plotted onFig. 6, asymptotically tend to zero as time goes to infinity afteran initial overshoot.

VII. OPEN PROBLEMSIn the presented design, the observer and controller can be

considered duals, since they lead to similar systems of equationsfor the backstepping transformation kernels. Unfortunately, in

Page 14: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

3110 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013

Fig. 8. Comparison of the plant and observer state at (a) both boundaries and(b) control input.

a lot of applications, the design of a collocated observer is ofgreater interest, e.g., in the case of multiphase flow control inoil production systems [18]. Such an observer is more difficultto derive using the backstepping method, even when consid-ering measurements of the states “exiting” at the controlledboundary. The reason for this is the impossibility to add lowertriangular integral coupling terms in the target system [as in(36), (37)] when the sensor is located at , because thebackstepping transformation is usually upper triangular in thatcase (see, e.g., [37]). For the same reason, the generalization ofthe observer and controller designs to systems with positiveand negative transport speeds remains an open problem for

.

REFERENCES[1] O. A. Aamo, “Disturbance rejection in 2 2 linear hyperbolic sys-

tems,” IEEE Trans. Autom. Control, vol. 58, no. 5, pp. 1095–1106,May2013.

[2] S. Amin, F. M. Hante, and A. M. Bayen, , M. Egerstedt and B. Mishra,Eds., “On stability of switched linear hyperbolic conservation lawswith reflecting boundaries,” inHybrid Systems: Computation and Con-trol. Berlin, Germany: Springer-Verlag, 2008, pp. 602–605.

[3] S. Amin, F. M. Hante, and A. M. Bayen, “Exponential stability ofswitched linear hyperbolic initial-boundary value problems,” IEEETrans. Autom. Control, vol. 57, no. 2, pp. 291–301, Feb. 2012.

[4] G. Bastin and J.-M. Coron, “Further results on boundary feedbackstabilization of 2 2 hyperbolic systems over a bounded interval,”in Proc. 8th IFAC Symp. Nonlinear Control Systems (Nolcos’10),Bologna, Italy, 2010.

[5] G. Bastin and J.-M. Coron, “On boundary feedback stabilization ofnon-uniform linear 2 2 hyperbolic systems over a bounded interval,”Syst. Control Lett., vol. 60, pp. 900–906, 2011.

[6] G. Bastin, J.-M. Coron, and B. d’Andréa Novel, “On lyapunov stabilityof linearised Saint-Venant equations for a sloping channel,” Netw. Het-erogeneous Media, vol. 4, no. 2, pp. 177–187, 2009.

[7] F. Castillo Buenaventura, E. Witrant, C. Prieur, and L. Dugard, “Dy-namic boundary stabilization of hyperbolic systems,” in Proc. CDC,Maui, HI, USA, Dec. 2012, page n/c.

[8] J. Chauvin, “Observer design for a class of wave equation driven byan unknown periodic input,” in IFAC World Congr., 2011, vol. 18, pp.13332–13337.

[9] J.-M. Coron, Control and Nonlinearity. Providence, RI, USA: Amer.Math. Soc., 2007.

[10] J.-M. Coron, G. Bastin, and B. d’Andréa-Novel, “Dissipative boundaryconditions for one-dimensional nonlinear hyperbolic systems,” SIAMJ. Control Optim., vol. 47, no. 3, pp. 1460–1498, 2008.

[11] J.-M. Coron, B. d’Andréa-Novel, and G. Bastin, “A lyapunov ap-proach to control irrigation canals modeled by saint-venant equations,”in Proc. 1999 Eur. Control Conf., Karlsruhe, Germany, 1999.

[12] J.-M. Coron, R. Vazquez, M. Krstic, and G. Bastin, “Local exponen-tial stabilization of a 2 2 quasilinear hyperbolic system usingbackstepping,” SIAM J. Control Optim., vol. 51, no. 3, pp. 2005–2035,2013.

[13] R. Dautray and J.-L. Lions, Mathematical Analysis and NumericalMethods for Science and Technology. New York, USA: Springer,2000, vol. 6, Evolution Problems II.

[14] J. de Halleux, C. Prieur, J.-M. Coron, B. d’Andréa-Novel, and G.Bastin, “Boundary feedback control in networks of open channels,”Automatica, vol. 39, no. 8, pp. 1365–1376, 2003.

[15] F. Di Meglio, “Dynamics and control of slugging in oil production,”Ph.D. thesis, MINES ParisTech, Paris, France, 2011.

[16] F. Di Meglio, G.-O. Kaasa, N. Petit, and V. Alstad, “Sluggingin multiphase flow as a mixed initial-boundary value problem fora quasilinear hyperbolic system,” presented at the 2011 Amer.Control Conf., 2011.

[17] F. Di Meglio, N. Petit, V. Alstad, and G.-O. Kaasa, “Stabilization ofslugging in oil production facilities with or without upstream pressuresensors,” J. Process Control, vol. 22, no. 4, pp. 809–822, 2012.

[18] F. Di Meglio, R. Vazquez, M. Krstic, and N. Petit, “Backstepping sta-bilization of an underactuated 3 3 linear hyperbolic system of fluidflow transport equations,” presented at the 2012 Amer. Control Conf.,Montreal, QC, Canada, 2012.

[19] A. Diagne, G. Bastin, and J.-M. Coron, “Lyapunov exponential sta-bility of 1-d linear hyperbolic systems of balance laws,” Automatica,vol. 48, no. 1, pp. 109–114, 2012.

[20] S. Djordjevic, O. H. Bosgra, P. M. J. Van den Hof, and D. Jeltsema,“Boundary actuation structure of linearized two-phase flow,” inProc. Amer. Control Conf. (ACC), 2010, Jun. 30–Jul. 2, 2010, pp.3759–3764.

[21] V. Dos Santos and C. Prieur, “Boundary control of open channels withnumerical and experimental validations,” IEEE Trans. Control Syst.Technol., vol. 16, no. 6, pp. 1252–1264, Nov. 2008.

[22] S. Dudret, K. Beauchard, F. Ammouri, and P. Rouchon, “Stabilityand asymptotic observers of binary distillation processes described bynonlinear convection/diffusion models,” in Proc. 2012 Amer. Control.Conf., Montreal, QC, Canada, 2012, pp. 3352–3358.

[23] M. Krstic, I. Kanellakopoulos, and P. Kokotovic, Nonlinear and Adap-tive Control Design. Hoboken, NJ, USA: Wiley, 1995.

[24] M. Krstic and A. Smyshlyaev, “Backstepping boundary control forfirst-order hyperbolic pdes and application to systems with actuator andsensor delays,” Syst. Control Lett., vol. 57, no. 9, pp. 750–758, 2008.

[25] T. T. Li, Controllability and Observability for Quasilinear HyperbolicSystems. Beijing, China: Higher Education Press, 2009, vol. 3.

[26] P. Linz, Analytical and Numerical Methods for Volterra Equations.Philadephia, PA, USA: SIAM, 1985.

Page 15: IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL ...flyingv.ucsd.edu/papers/PDF/180.pdf3098 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 12, DECEMBER 2013 systems of linearly coupled

DI MEGLIO et al.: STABILIZATION OF A SYSTEM OF COUPLED FIRST-ORDER HYPERBOLIC LINEAR PDEs 3111

[27] X. Litrico and V. Fromion, “Boundary control of hyperbolic conser-vation laws using a frequency domain approach,” Automatica, vol. 45,pp. 647–659, 2009.

[28] J.-M. Masella, Q. H. Tran, D. Ferre, and C. Pauchon, “Transient sim-ulation of two-phase flows in pipes,” Int. J. Multiphase Flow, vol. 24,no. 5, pp. 739–755, 1998.

[29] L. Pavel and L. Chang, “Lyapunov-based boundary control for a classof hyperbolic Lotka–Volterra systems,” IEEE Trans. Autom. Control,vol. 57, no. 3, pp. 701–714, Mar. 2012.

[30] C. Prieur and F. Mazenc, “ISS-Lyapunov functions for time-varyinghyperbolic systems of balance laws,”Math. Control, Signals, Syst., vol.24, no. 1, pp. 111–134, 2012.

[31] C. Prieur, J. Winkin, and G. Bastin, “Robust boundary control of sys-tems of conservation laws,” Math. Control, Signals, Syst., vol. 20, pp.173–197, 2008.

[32] J. Rauch and M. Taylor, “Exponential decay of solutions to hyperbolicequations in bounded domains,” Indiana Univ. Math. J., vol. 24, pp.79–86, 1975.

[33] A. Smyshlyaev, B.-Z. Guo, and M. Krstic, “Arbitrary decay rate foreuler-bernoulli beam by backstepping boundary feedback,” IEEETrans. Autom. Control, vol. 54, no. 5, pp. 1134–1140, May 2009.

[34] A. Smyshlyaev and M. Krstic, Adaptive Control of Parabolic PDEs.Princeton, NJ, USA: Princeton Univ. Press, 2010.

[35] R. Vazquez, “Boundary control laws and observer design for vonvec-tive, turbulent and magnetohydrodynamic flows,” Ph.D. thesis, Univ.California, San Diego, CA, USA, 2006.

[36] R. Vazquez, J.-M. Coron, M. Krstic, and G. Bastin, “Collocated output-feedback stabilization of a 2 2 quasilinear hyperbolic system usingbackstepping,” in Amer. Control. Conf., Montreal, QC, Canada, 2012.

[37] R. Vazquez, M. Krstic, and J.-M. Coron, “Backstepping boundary sta-bilization and state estimation of a 2 2 linear hyperbolic system,” inProc. 50th Conf. Decision Control, Orlando, FL, USA, 2011.

[38] R. Vazquez, M. Krstic, J.-M. Coron, and G. Bastin, “Local exponentialstabilization of a 2 2 Quasilinear hyperbolic system using back-

stepping,” in Pro. 50th Conf. Decision Control, Orlando, FL, USA,2011.

[39] C.-Z. Xu and G. Sallet, “Exponential stability and transfer functions ofprocesses governed by symmetric hyperbolic systems,” ESAIM: Con-trol, Optim. Calculus Variat., vol. 7, pp. 421–442, 2002.

Florent Di Meglio received the Ph.D. degree inmathematics and control from MINES ParisTech,Paris, France in 2011.He is currently an Assistant Professor at the Sys-

tems and Control Center at MINES ParisTech. Hisinterest include distributed parameters systems, non-linear control and estimation, and signal processingwith applications to process control, multiphase flow,and oil and gas drilling.

Rafael Vazquez (S’05–M’08) received the M.S. andPh.D. degrees in aerospace engineering from the Uni-versity of California, San Diego, CA, USA, and de-grees in electrical engineering and mathematics fromthe University of Seville, Seville, Spain.He is currently an Associate Professor in the

Aerospace Engineering Department, University ofSeville. His research interests include control theory,distributed parameter systems, and optimization,with applications to flow control, air traffic manage-ment, UAVs, and orbital mechanics. He is coauthor

of the book Control of Turbulent and Magnetohydrodynamic Channel Flows(Birkhauser, 2007).

Miroslav Krstic (S’92–M’95–SM’99–F’02) holdsthe Daniel L. Alspach Endowed Chair and isthe Founding Director of the Cymer Center forControl Systems and Dynamics, University ofCalifornia—San Diego (UCSD), La Jolla, CA, USA.. He also serves as Associate Vice Chancellor forResearch at UCSD.Dr. Krstic is a recipient of the PECASE, NSF Ca-

reer, and ONR Young Investigator Awards, as well asthe Axelby and Schuck Paper Prizes. He was the firstrecipient of the UCSD Research Award in the area

of engineering (immediately following the Nobel laureate in Chemistry RogerTsien) and has held the Russell Severance Springer Distinguished Visiting Pro-fessorship at UC Berkeley and the Harold W. Sorenson Distinguished Profes-sorship at UCSD. He is a Fellow of IFAC and serves as Senior Editor for theIEEE TRANSACTIONS ON AUTOMATIC CONTROL and Automatica. He has servedas Vice President of the IEEE Control Systems Society and Chair of the IEEECSS Fellow Committee. He has coauthored nine books on adaptive, nonlinear,and stochastic control, extremum seeking, control of PDE systems includingturbulent flows, and control of delay systems.