Abstract
This paper deals with the stabilization of a class of uncertain nonlinear ordinary differential equations (ODEs) with a dynamic controller governed by a linear heat partial differential equation (PDE). The control operates at one boundary of the domain of the heat controller, while at the other end of the boundary, a Neumann term is injected into the ODE plant. We achieve the desired global exponential stabilization goal by using a recent infinite-dimensional backstepping design for coupled PDE-ODE systems combined with a high-gain state feedback and domination approach. The stabilization result of the coupled system is established under two main restrictions: the first restriction concerns the particular classical form of our ODE, which contains, in addition to a controllable linear part, a second uncertain nonlinear part verifying a lower triangular linear growth condition. The second restriction concerns the length of the domain of the PDE which is restricted.
1. Introduction
In this work, we deal with the stabilization problem of a chemical reaction by control via heat diffusion equation, where the interaction occurs at the boundary of the heat domain and the control input is located at the second boundary [1,2,3,4]. The closed-loop system of such models is expressed as a nonlinear ODE coupled with heat diffusion systems.
Over the last two decades, the controllability problem of coupled ODE-PDE systems has attracted more and more attention due to their extensive and successful applications in road traffic [5], gas flow pipelines [6], power converters connected to transmission lines [7], and oil drilling [8]. Many problems of stabilization for classes of linear coupled PDE-ODE have been solved, for example, those in [6,9,10,11,12,13], to name just a few. Some nonlinear extensions are studied in [14,15,16], where the nonlinear term is assumed to be globally Lipschitz, and in [17,18,19,20] for general nonlinear ODE.
The controllability theory of linear coupled PDE-ODE systems has been developed in [21]. Since then, many state and output stabilization problems for classes of linear coupled PDE-ODE have been established—those in [6,9,10,11,12,13], to name just a few. Some nonlinear extensions are treated in [14,15,16], where the nonlinear term is assumed to be globally Lipschitz, and in [17,18,19,20] for general nonlinear ODE, where the input-to-state stability (ISS) property is assumed.
For linear ODE systems, by combining predictor feedback and the infinite-dimensional backstepping method, it has been proved that it is possible to compensate the input delays [22,23], diffusive PDE’s [24,25], Schrodinger PDE’s [26], and wave PDEs [27]. For nonlinear ODE systems, results are available for the compensation of transport PDE (or equivalently control delay) [18,23], wave PDE [17,18].
For nonlinear ODE systems, contrary to the control via the wave equation where many results are available, only a few results concerning the stabilization by control through the heat diffusion equation are available. This is mainly due to the fact that the heat propagation is of infinite speed. Recently, the authors of [15] have built a global convergent observer of cascaded nonlinear ODE and heat equation provided that the nonlinear term is globally Lipschitz. It should be noted that the observer design problem studied in [15] is dual to our stabilization problem. More recently, in [2], a global stabilization by heat control was achieved for a class of nonlinear ODEs, where the Lipschitzian global condition of the nonlinear term was rejected and replaced by a domination condition. More recently [4], the rapid stabilization of coupled nonlinear ODE-heat equation was established. The results presented in [2,4] were obtained thanks to a combined technique of high gain feedback and backstepping design for coupled ODE-PDE systems, introduced by [9,24]. Later, in the case where the nonlinear term is dominated by an upper triangular linear system, the observer-based output feedback of the same coupled ODE and heat is designed in [28]. In all the above works, the heat control acts in the ODE equation by Dirichlet interconnection.
In this work, we design a global stabilizing dynamic feedback control governed by the heat equation to stabilize a class of nonlinear ODE systems. The control system acts on the nonlinear ODE plant via a Neumann interconnect. As we shall see, this interconnection poses more difficulties for the study of the coupled system, either in terms of the existence of a solution or in terms of exponential stability.
The remainder of this paper is organized as follows. Section 2 contains the problem reformulation and the state feedback design using the infinite-dimensional backstepping for PDE-ODE coupled systems. Section 3 is devoted to well posedeness of the closed-loop system and to its global exponential stability. Section 4 presents some numerical simulations to illustrate the effectiveness of the proven theoretical results. Section 5 presents the conclusion of this work and some future work directions. Finally, some proofs are collected in Appendix A.
2. Problem Setting and Controller Design
2.1. Problem Formulation
In this paper, we are focused on the design of global stabilizing state feedback for the following class of nonlinear finite-dimensional systems
where is the state, is the input control and matrices and are given by
System (1) is the well-known perturbed chain of integrators in which represents an unknown perturbation. A standard assumption about is the following linear triangular domination, which is a sufficient condition for avoiding finite escape time [29].
Assumption A: There exists a known positive constant , such that the nonlinear locally Lipschitz function satisfies the linear growth rate condition
for all
In some practical problems, we are obliged to control a finite-dimensional ODE System (1) by dynamic control law governed by a heat equation (see [1,2]),
where is the state of the control, C is a row matrix in , is the control input, and is the output of the control system. System (1) in closed loop with dynamic controller (4)–(7) can be written as
Recent stabilization results for different variants of coupled Systems (8)–(11) (represented by Figure 1) are established in [2,4,28,30]. To the best of our knowledge, this paper is the first to study a coupled system whose ODE subsystem contains a nonlinear term with a Neumann boundary term.
To solve the stabilization problem, we apply backstepping transformation for coupled ODE-PDE system introduced recently by [10,12] combined with high gain feedback and domination methods for finite dimensional systems [31].
2.2. Backstepping Transformations
Let be a constant scalar to be designated later, consider the following infinite-dimensional backstepping transformation as
where and are two smooth kernels to be selected adequately to reach the stabilization goal. is the following n-order square matrix
Exploiting the controllability property of the pair , consider an -matrix , such that is Hurwitz. The backstepping method aims to determine kernels and such that System (8)–(11) is converted by the transformation (12)–(13) to the new nonlinear target system
where is a nonlinear term that will be fixed in the sequel. As underlined in the recent papers [2,4], it should be noted that the presence of the term in the subsystem (15) is the main difficulty to establish global exponential stability of the target System (14)–(17).
Let us define the following -matrix
Proposition 1.
The details of transformations and computations are given in Appendix A at the end of the manuscript, and are based on the classical infinite-dimensional backstepping design for coupled PDE-ODE systems as in [9,24].
As mentioned above, due to the presence of the nonlinear term in the subsystem (21), establishing the global exponential stability of the target system is not an easy task. We show that, by selecting the scalar gain r large enough and making a restriction on L (as in [2,15]), it is possible to obtain the desired global exponential stability result.
3. Analysis of the Closed-Loop
In this section, we present the central result of this work which establishes that the System (8)–(11) can be exponentially stabilized by state feedback (24). Specifically, we show that if Assumption A is satisfied, we can select an r that is sufficiently large and a sufficiently small L such that the state feedback (24) globally exponentially stabilizes the System (8)–(11). A precise justification for the restriction of L is provided in the next section.
In the following section, we prove that the System (8)–(11) in closed loop with state feedback (24) is well posed.
3.1. Well-Posedness
Let us define the Hilbert space equipped with its canonical product norm
where is the canonical norm and where denotes the Euclidean norm of .
First, considering transformations (12) and (13), it is easy to obtain the following inequalities
where and . This implies that the operator defined by (12)–(13) is continuous. In addition, is invertible (see [2] and references therein), and has the following form
for some kernels and satisfying classical differential equations [9,11]. For System (8)–(11) to be well posed intiially, it is necessary that System (20)–(23) is well posed and that the transformation is continuous. We have the following inequalities that arise from (26) and (27)
where and and the continuity of ensues. In the following proposition, we establish that the target, System (20)–(23), is well posed.
We define the operator by
with domain defined by
Consider the locally Lipschitz nonlinear functional defined by . The target, System (20) and (21), is then written in the following abstract form
where . The following proposition guarantees the existence and uniqueness of a mild solution for System (31), which is equivalent to the target System (20)–(23).
Proposition 2.
For all initial conditions , there exists a unique local mild solution of the target System (20)–(23) defined on a maximal interval , for some positive time , and it satisfies
Furthermore, if the initial condition is in the dense domain, the corresponding local mild solution is a classical solution that satisfies
Proof.
First, we start by showing in the following lemma that operator is invertible and that its inverse is compact on . The proof of the Lemma is given in the Appendix A. □
Lemma 1.
Now, we consider the eigenvalue problem of . Solving , where and . This gives
By integrating the second-order ODE (33), and taking in account (34), we obtain
where . Combining (35) and (36), it yields
Note that, from (37) and the fact that is invertible, we obtain , which gives
Consequently, we can see that the eigenvalues of the operator are given by
and the corresponding eigenvectors are given by
Using (32), it follows that
Because is controllable, without losing generality, it is possible to select matrix K such that is the only eigenvalue of . It follows that, if , for all , the matrix is invertible. Then, Equation (39) has the following unique solution
Now, to apply Bari’s Theorem (see [32], Theorem 2.3, p. 317), let the canonical basis of the Euclidian space and are vectors from . Then, forms an orthogonal Riesz basis for . For all , let the eigenvectors of operator associated to the eigenvalue . Because , it is assumed that there exists a sufficiently large positive integer N, such that
Then, according to Bari’s theorem, there exists a Riesz basis formed by a set of eigenvectors of operator . Therefore, generates a -semigroup on .
Furthermore, as the function is locally Lipschitz, it follows by [33] (Theorem 1.4, pp. 185–186), that for all initial condition , System (31) has a unique local mild solution defined in a maximal interval , for some positive time . Moreover, if the initial condition is in the domain , then the corresponding mild solution is a classical solution. Thus, the proof of this proposition is complete.
3.2. Exponential Stability
At this stage, we present and prove our main result concerning the exponential stabilization of the System (1) by dynamic heat control (4)–(7) with feedback (24) and kernels (18) and (19). This is summarized in the following Theorem.
Theorem 1.
Assume that Assumption A is satisfied. Then, there exists a gain matrix K and scalar gainand, such that, for alland, the dynamic control (4)–(7) with state feedback (24) and kernelsdefined in (18) and (19), globally and exponentially stabilizes System (1) in the sense of the norm. That is, for all initial condition, System (1) in closed loop with dynamicheat control (4)–(7) and state feedback (24) has a unique global classical solution,
Furthermore, for all,
whereandare two positive constants.
Before proceeding with the proof of the Theorem, we state the following remark about the restriction on the length L of the heat control domain.
Remark 1.
Note that, for all positive, it is always possible to findand satisfy the conditionfor all, due to the fact that
Remark 2.
Note that the imposed restriction on the length L of the heat dynamic control, which must be chosen in some interval, is reasonable. In fact, on the one hand, the L parameter is part of the dynamic control, and so we can take some restrictions on it, although in practice, it may impose some practical limitations in certain cases.
On the other hand, faced with the presence of an uncertain linear component in the nonlinear partof the System (31), we are forced to take restrictions on the linear partof the nominal system to cover the effect of this uncertain component to maintain the local stability of the entire system. More precisely, the eigenvalues of the unbounded operator, which are given in (39), are negative, and the greatest valuetends to zero as L approaches infinity. Hence, the linear uncertain part can destroy the local stability of System (31). Therefore, we prevent zero from going to 0 when L tends to infinity by adopting the restriction, which is equivalent to, where c denotes a positive constant.
Proof of Theorem 1.
Let be a positive constant and . Because the pair is controllable, we select K such that is the only eigenvalue of . Then, there exists a positive definite matrix P, and a positive constant a satisfying the Lyapunov inequality:
Let be an initial condition and is the corresponding local classical solution of the target system (31) defined on its maximal interval , where . We consider the Lyapunov function
Using (12), (13), (26) and (27), it is straightforward to show that
where and . Then, from (42)–(47), we obtain
where and are positive constants. The derivative of the Lyapunov function along the trajectories of the target system (31) is given by:
By performing two integrations in parts, it follows that
We have , for all . Indeed, from (21), we obtain for all . Because kernel is continuous at and , followed by the continuity that Moreover, and (22) yield , for all . Thus, the boundary term is cancelled from (49). In the following, we estimate the four cross terms on the right-hand side of (49). Concerning the term , as in [2], we have and it follows that
By the Cauchy–Schwartz inequality, it follows
For the last two cross terms that have integral representations, by the Cauchy–Schwartz and Poincare inequalities, it yields
With Agmon’s inequality, it can be proved that the following inequality holds:
In the next step, we choose the parameters and r such that constants and are positive. We point out that and depend on the design parameters r and L. For this reason, we use the notations instead of , respectively. Let
By choosing (recall that we have imposed to ensure the existence and uniqueness of the classical solution ), we obtain . Now, we show that we can choose a positive parameter , such that . Indeed, the discriminant of the second-degree polynomial function is:
From (18), it is obvious that there exist two positive constants and that are independent of the constant L, such that
Taking the -norm in Equation (61), we obtain
Taking into account (60) and (62), it follows that tends to 1, when L towards 0, and then there exists a positive constant , such that the discriminant , for all . It follows that, for all , the polynomial function has the two following positive roots:
By choosing , it yields in . In summary, if the parameters and L satisfy , and , respectively, then using the Poincare inequality, from (56), we obtain
Then, from (64), it follows that
where is a positive constant. Integrating (65) yields or equivalently
for all . Therefore, the local solution of the target system (20)–(23) is bounded on the maximal interval . Then, and the solution converges exponentially to the origin. Thus, the closed-loop system (8)–(11) with state feedback (24) has a unique global classical solution defined on and converges exponentially to the origin. This completes this proof. □
4. Numerical Example
In this section, we present a numerical simulation for the closed-loop system (8)–(11) to validate the performance of our feedback control. Consider the following numerical system having the same structure as (8)–(11):
with and . Let , for which is the only eigenvalue of the matrix . The solution of the Lyapunov Equation (41) is the matrix , its maximal eigenvalue is and the value of the constant a in the inequality (41) is equal to 1. Let and . It is easy to verify that the nonlinear function satisfies the A hypothesis with . Therefore, all assumptions of Theorem 1 are satisfied. The kernels , and the state feedback given, respectively, by (18), (19) and (24) can be computed explicitly. Using (59), it follows that . We note that the explicit computation of the optimal value of L is hard to determine. For the numerical simulation, we adopt the finite difference scheme directly to discretize System (67)–(71). The steps of space and time are taken as and , respectively. In addition, we take and the initial values of system states are . As a result, the simulation of the solution is plotted in Figure 2 and Figure 3. Figure 2 displays the state , while Figure 3 shows the trajectory of the state . It can be seen that both the states and converge to zero, which indicates that the closed-loop system, System (67)–(71), is exponentially stable.
5. Conclusions
In this paper, we solved the problem of global exponential stabilization for a class of finite-dimensional nonlinear uncertain systems using dynamic heat control. The nonlinear term of the ODE system is dominated by a linear lower-triangular term multiplied by a known parameter. Dynamic control acts in the system plant by Neumann interconnection at the boundary of the heat domain, and the control input is located at the boundary . The problem is solved by combining a backstepping design for coupled ODE-PDE systems and high-gain state feedback, and finally, we presented numerical examples to confirm the obtained results. This study leaves some open questions for future works. A very interesting result was established later in [28], which solved the output stabilization problem of a cascaded finite-dimensional nonlinear feedforword system and a heat diffusion system. The method used can be generalized to solve the stabilization problem for a cascaded general nonlinear system coupled with a heat equation as follows:
under some weak assumptions on the nonlinear function .
Author Contributions
Conceptualization, M.D.; Data curation, A.B.; Formal analysis, M.D. and A.B.; Methodology, M.D. and A.B.; Visualization, A.B.; Writing–original draft, M.D. and A.B.; Writing–review–editing, M.D. and A.B. All authors equally contributed to this work. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A
Proof of Proposition 1.
In addition, if we differentiate with respect t, we obtain
where the final equality is obtained by integration by parts. Subtracting Equation (A2) from (A3), it follows
Since we have imposed on the target system, it follows that . Using (8) and (A5), the time derivative of in (12) satisfies
where . Above, we have used and . To obtain the target system (14)–(17), we select that satisfies the following ODE
for all , and we select the gain satisfying the following PDE
for all . Equation (A12) is obtained by considering Equations (A10) and (A13), and the fact that , for all .
For any function with the second order continuous derivative
is a solution of PDE (A11). From (A13), we obtain
for all . Substituting into Equation (A8), it follows
Thus,
Then,
for all . □
Proof of Lemma 1.
Let . We want to prove the existence and uniqueness of such that , which is equivalent to
From (A19) and (30), a direct computation yields a unique solution to (A19).
Then, (A18) gives
Due to the fact that and is Hurwitz and then invertible, the unique solution Z of (A18) is given by
Clearly and exist. Sobolev embedding theorem (see [34], Theorem 4.12, p. 85) implies that is compact on . □
References
- Zhao, A.; Xie, C. Stabilization of coupled linear plant and reaction—Diffusion process. J. Frankl. Inst. 2014, 351, 857–877. [Google Scholar] [CrossRef]
- Benabdallah, A. Stabilization of a class of nonlinear uncertain ordinary differential equation by parabolic partial differential equation controller. Int. J. Robust Nonlinear Control 2020, 30, 3023–3038. [Google Scholar] [CrossRef]
- Zhen, Z.; Si, Y.; Xie, C. Indirect control to stabilize reaction-diffusion equation. Int. J. Control 2021, 94, 3091–3098. [Google Scholar] [CrossRef]
- Benabdallah, A.; Dlala, M. Rapid exponential stabilization by boundary state feedback for a class of coupled nonlinear ODE and 1 − d heat diffusion equation. Discret. Contin. Dyn. 2021. [Google Scholar] [CrossRef]
- Goatin, P. The Aw-Rascle vehicular traffic flow model with phase transitions. Math. Comput. Model. 2006, 44, 287–303. [Google Scholar] [CrossRef]
- Tang, Y.; Prieur, C.; Girard, A. Stability analysis of a singularly perturbed coupled ODE-PDE system. In Proceedings of the 54 th IEEE Conference on Decision and Control, Osaka, Japan, 15–18 December 2015; pp. 4591–4596. [Google Scholar]
- J Daafouz, J.; Tucsnak, M.; Valein, J. Nonlinear control of a coupled PDE-ODE system modeling a switched power converter with a transmission line. Syst. Control Lett. 2014, 70, 92–99. [Google Scholar] [CrossRef]
- Saldivar, B.; Mondié, S.; Avila Vilchis, J.C. The Control of Drilling Vibrations: A Coupled PDE-ODE Modeling Approach. Int. J. Appl. Math. Comput. Sci. 2016, 26, 335–349. [Google Scholar] [CrossRef]
- Tang, S.; Xie, C. State and output feedback boundary control for a coupled PDE-ODE system. Syst. Control Lett. 2011, 60, 540–545. [Google Scholar] [CrossRef]
- Tang, S.; Xie, C. Stabilization for a coupled PDE-ODE control system. J. Frankl. Inst. 2011, 348, 2142–2155. [Google Scholar] [CrossRef]
- Krstic, M. Compensating a String PDE in the Actuation or Sensing Path of an Unstable ODE. IEEE Trans. Autom. Control 2009, 54, 1362–1368. [Google Scholar] [CrossRef]
- Susto, G.A.; Krstic, M. Control of PDE-ODE cascades with Neumann interconnections. J. Frankl. Inst. 2010, 347, 284–314. [Google Scholar] [CrossRef]
- Boundary stabilization of a coupled wave-ODE system with internal anti-damping. Int. J. Control 2012, 85, 1683–1693. [CrossRef]
- Wu, H.N.; Wang, J.W. Observer design and output feedback stabilization for nonlinear multivariable systems with diffusion PDE-governed sensor dynamics. Nonlinear Dyn. 2013, 72, 615–628. [Google Scholar] [CrossRef]
- Ahmed-Ali, T.; Giri, F.; Krstic, M.; Lamnabhi-Lagarrigue, F. Observer design for a class of nonlinear ODE-PDE cascade systems. Syst. Control Lett. 2015, 83, 19–27. [Google Scholar] [CrossRef]
- Cai, X.; Liao, L.; Zhang, J.; Zhang, W. Observer design for a class of nonlinear system in cascade with counter-convecting transport dynamics. Kybernetika 2016, 52, 76–88. [Google Scholar] [CrossRef][Green Version]
- Bekiaris-Liberis, N.; Krstic, M. Compensation of Wave Actuator Dynamics for Nonlinear Systems. IEEE Trans. Autom. Control 2014, 59, 1555–1570. [Google Scholar] [CrossRef]
- Diagne, M.; Bekiaris-Liberis, N.; Otto, A.; Krstic, M. Control of Transport PDE/Nonlinear ODE Cascades with State-Dependent Propagation Speed. In Proceedings of the IEEE 55th Conference on Decision and Control, Las Vegas, NV, USA, 12–14 December 2016; pp. 3125–3130. [Google Scholar]
- Hasana, A.; Aamoa, O.M.; Krstic, M. Boundary observer design for hyperbolic PDE-ODE cascade systems. Automatica 2016, 68, 75–86. [Google Scholar] [CrossRef]
- Cai, X.; Krstic, M. Nonlinear stabilization through wave PDE dynamics with a moving uncontrolled boundary. Automatica 2016, 68, 27–38. [Google Scholar] [CrossRef]
- Zhao, X.; Weiss, G. Controllability and Observability of a Well-posed System Coupled with a Finite-dimensional System. IEEE Trans. Autom. Control 2011, 56, 1–12. [Google Scholar] [CrossRef]
- Jankovic, M. Recursive predictor design for state and output feedback controllers for linear time delay systems. Automatica 2010, 46, 510–517. [Google Scholar] [CrossRef]
- Bekiaris-Liberis, N.; Krstic, M. Compensation of state-dependent input delay for nonlinear systems. IEEE Trans. Autom. Control 2013, 58, 275–289. [Google Scholar] [CrossRef]
- Krstic, M. Compensating actuator and sensor dynamics governed by diffusion PDEs. Syst. Control Lett. 2009, 58, 372–377. [Google Scholar] [CrossRef]
- Bekiaris-Liberis, N.; Krstic, M. Compensating the distributed effect of diffusion and counter-convection in multi-input and multi-output LTI systems. IEEE Trans. Autom. Control 2011, 56, 637–642. [Google Scholar] [CrossRef]
- Ren, B.; Wang, J.M.; Krstic, M. Stabilization of an ODE-Schrodinger Cascade. Syst. Control Lett. 2013, 62, 503–510. [Google Scholar] [CrossRef]
- Bekiaris-Liberis, N.; Krstic, M. Compensating the distributed effect of a wave PDE in the actuation or sensing path of MIMO LTI Systems. Syst. Control Lett. 2010, 59, 713–719. [Google Scholar] [CrossRef]
- Chang, Y.; Sun, T.; Zhang, X.; Chen, X. Output Feedback Stabilization for a Class of Cascade Nonlinear ODE-PDE Systems. Int. J. Control. Autom. Syst. 2021, 19, 2519–2528. [Google Scholar] [CrossRef]
- Mazenc, F.; Praly, L. Global stabilization by output feedback: Examples and counter examples. Syst. Control Lett. 1994, 23, 119–125. [Google Scholar] [CrossRef]
- Liu, X.; Xie, C. Control law in analytic expression of a system coupled by reaction—Diffusion equation. Syst. Control Lett. 2020, 137, 104643. [Google Scholar] [CrossRef]
- Andrieua, V.; Praly, L. A unifying point of view on output feedback designs for global asymptotic stabilization. Automatica 2009, 45, 1789–1798. [Google Scholar] [CrossRef]
- Gohbergue, I.; Krein, M.G. Introduction to the Theory of Linear Nonselfadjoint Operators; American Mathematical Society: Providence, RI, USA, 1969. [Google Scholar]
- Pazy, A. Semigroups of Linear Operators and Applications to Partial Differential Equations; Springer: New York, NY, USA, 1992. [Google Scholar]
- Adams, R.A.; Fournier, J.J.F. Sobolev Spaces, 2nd ed.; Elsevier/Academic Press: Amsterdam, The Netherlands, 2003. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).