Boundary Control for a Kind of Coupled PDE-ODE System
A coupled system of an ordinary differential equation (ODE) and a heat partial differential equation (PDE) with spatially varying coefficients is discussed. By using the PDE backstepping method, the state-feedback stabilizing controller is explicitly constructed with the assumptions and , respectively. The closed-loop system is proved to be exponentially stable by this controller. A simulation example is presented to illustrate the effectiveness of the proposed method.
Predictor-feedback control design [1, 2] has been an active area of research for PDE or PDE-ODE coupled control systems [3–5] with actuator and sensor delays that have rich physical backgrounds such as coupled electromagnetic, coupled mechanical, and coupled chemical reactions. The input delays to the ODE system can be modeled with the first-order hyperbolic PDE (transport PDE) and the boundary condition . Thus, the original ODE system with input delay can be represented as the following ODE-PDE coupled system (1) that is driven by the input from the boundary of the PDE: Control design of coupled PDE-ODE systems was considered in [6–10]. The controller design based on the backstepping method for the coupled system (1) was designed in [9, 10]. More recently in , a heat diffusion PDE-ODE coupled system was considered, and a wave PDE-ODE coupled system was considered in . The control system with interaction for this system coupled between the ODE and the PDE was considered in :
In this system, the ODE acts back on the PDE by the state of the ODE; meanwhile, the PDE acts on the ODE, which models the solid-gas interaction of heat diffusion and chemical reaction.
In this paper, we replace the spatially constant coefficient of the PDE subsystem in (2) by the spatially varying coefficient ; that is, , which implies that the effects from the ODE subsystem to the PDE subsystem are varying with the location . In fact, control of the coupled systems is an important subject in control theory since this type of system arises frequently in control engineering.
The objective of this paper is to convert a PDE-ODE coupled system into a closed-loop target system that is exponentially stable in the sense of the norm , with a designed stable state-feedback controller by using the backstepping-based predictor design method. Under the assumptions and , respectively, we further obtain the explicit expressions of the kernel function of the backstepping transformation.
This paper is organized as follows. In Section 2, we propose the interaction of PDE-ODE coupled control system. In Section 3, a state-feedback boundary controller is designed for this system by the backstepping-based method. In Section 4, we prove the exponential stability for the designed closed-loop system, and Section 5 is a simulation example. In Section 6, some comments are made on the coupled PDE-ODE systems.
Notation. We define the Hilbert space with norm: For -dimentional vector , we denote (where is polynomial with degree) directly with ; we also denote if and for .
2. Problem Formulation
Consider a coupled interaction system of an ODE and a heat PDE with times : where and are the vector state and scalar state of the ODE subsystem, and are the initial values to the PDE subsystem, respectively, , , and the pair are assumed to be stabilization, and is a known spatially varying parameter with which is the length of the PDE domain.
From formulation (4), it can be seen that the output of the PDE subsystem acts as the input of the ODE subsystem; meanwhile, the output of the ODE subsystem affects the PDE along the domain times by , which implies that the effects of the ODE subsystem on the PDE subsystem are varying with the location. To design the state-feedback controller for system (4), an infinite-dimensional backstepping method is adopted, which provides an invertible integral transformation as follows: This transformation converts the plant (4) into the following target system: where satisfying is Hurwitz. It should be pointed that it is nontrivial to obtain the kernel function by the method in the literature  as it is related to . But if we impose some constraints on , then the kernel can be obtained explicitly, as shown in the next section. Once transformation (5) is obtained (namely, and are obtained), then the controller subject to the boundary condition in (6) is given in the form
3. The Design of the State-Feedback Controller
In this section, we will design the predictor-feedback controller for the system (4) using the backstepping method. The key point to this design is to determine the function and of transformation (5). In the following procedure, we find that the kernel function can be expressed by , while the function is related to the spatially varying parameter .
In order to obtain the explicit solution of and , we will firstly solve the following equation of with assumptions and , respectively:
Lemma 1. let , , , and , let , and then (8) about has the unique solution.
Proof. It follows easily from (8) that
By taking the derivative on both sides about and applying variable substitution, we have
Furthermore, take the derivative repeatedly, and then
By this equation, we have and with the initial values of (8), we have following initial values:
Then the solution to the ODEs (12) with the above initial values can be expressed as follows: with , where the initial values of higher-order derivatives of in zero are denoted by (13) and
Lemma 2. Let , , , , and , and then (8) has the following unique solution: with , where
Proof. By integrating into (8) over , we have
Then, integrating again on both sides of (18) over with initial value of (8), we conclude
where and .
Denoting the following iterative relationship: it suffices to show that if series was convergence, then (16) is the unique solution of (19). Considering the difference now, we will estimate by induction. First, for , we have where is denoted as above and is the length of the PDE domain. Then, suppose that with . Then can be estimated as follows: Noting , we have The series on the right-hand side of (25) converges. Hence by Weierstrass’s Discriminance, the series defined by (16) converges absolutely and uniformly on . Then the existence of the solution to (8) is concluded. To show the uniqueness of the solution (16) to (8), we assume that and are two different solutions of (8). Substituting these two solutions and after some direct calculation, we have From (25), we know that , which means . Next, we will estimate by induction. After some direct calculation, we have Suppose that , and then which implies the trueness of . Moreover, since , is easily concluded. Then , and (16) is the unique solution to (18).
3.2. Design of the State-Feedback Controller with Backstepping Method
Next, we will obtain the backstepping transformation (5). Let in (5), and we have and by comparing (4) and (6). The partial derivatives of in (5) with respect to are given by The derivative of with respect to is By the target system (6), (31), and (32), we have
This equation should be valid for all and , so we have the following four equations: Let in (30), which gives Substituting this expression into the boundary condition in (6), we have This equation should be valid for all and , so we have two conditions that and . In order to satisfy the conditions of the target system (6), the and in (5) should satisfy
Note that (37) is a second-order hyperbolic PDE about and the boundary condition is related to , and (38) is a second-order integral-differential equation about associated with and . Next, we will obtain from (37) and from (38).
Suppose ; it can be easily obtained by (37) that Substituting this expression into (38), we get For , by Lemma 1, (40) has a unique solution as follows: and thus the kernel function can be expressed as follows by (39): For , by Lemma 2, (40) has a unique series solution as follows: and thus the kernel function can be expressed as follows by (39):
Next, we will obtain the inverse transformation of (5) by using a process similar to the one we used above in obtaining the kernels and . Actually, the inverse of the transformation can be found as follows: The kernel functions and can be easily obtained by a method similar to that above where , , , and .
Evaluating (5) at , and by the boundary condition of (4) and (6), a controller is obtained as follows: Furthermore, the explicit solution to the closed-loop system (6) under the controller (47) can also be obtained if the initial state is known. The solution in (6) is and the initial condition is calculated by the initial state through (5).
4. Exponential Stability of the Coupled PDE-ODE System
Now we will prove the exponential stability of the proposed coupled PDE-ODE system.
Theorem 3. Let be a square integrable in and compatible with the control law (47) (i.e., ), , and , and then the closed-loop system consisting of the plant (4) with the control law (47) has a unique solution and is exponentially stable in the sense of the norm (3).
Proof. Consider the Lyapunov function where the matrix is the solution to the Lyapunov equation for some and is a parameter chosen later. By the Cauchy inequality and the Hölder inequality in (5) and (45), we have where where Combining (50) with (52), we obtain where . Similarly and then where . By (54) and (56), we have Taking a derivative of the Lyapunov function along with the solution to the system (6) by using Poincare’s inequality, we have If we choose , then Applying Poincare’s inequality and Ammon’s inequality with and , we have so By taking , we obtain where Hence, for all , where . This completes the proof.
5. A Simulation Example
In this section, an example is given to verify the effectiveness of theoretical results for the following simple system: where , and . In order to show the transient performance of the closed-loop system, a numerical simulation is executed in Matlab. By using the explicit forward Euler method with 1-step discretization in space, simulation Figures 1 and 2 show that both the states and converge to zero, which indicates that the closed-loop system is exponentially stable.
The convergence rate to zero for the closed-loop system is determined by the eigenvalues of the PDE-ODE system (6). These eigenvalues are the union of the eigenvalues of , which are placed at desirable locations by the control vector and of the eigenvalues of the heat equation with a Neumann boundary condition on one end and a Dirichlet boundary condition on the other end. While exponentially stable, the heat equation PDE need not necessarily have fast decay. Fortunately, the compensated actuator dynamics, that is, the w-dynamics in , can be sped up arbitrarily by a modified controller [11, 14].
In this paper we have developed an explicit controller for a coupled PDE-ODE system with Dirichlet interconnection , extending the results in [2, 3]. Many open problems in PDE-ODE systems remain. For example, in the system with Neumann interconnection
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
This work was partially supported by the Undergraduate Innovative Training Project of USTB (no. 13210046) and NNSF of China (no. 61174209).
M. Krstic, Delay Compensation for Nonlinear, Adaptive, and PDE Systems, Birkhäauser, Boston, Mass, USA, 2009.