Boundary observers for coupled diffusion–reaction systems with prescribed convergence rate

https://doi.org/10.1016/j.sysconle.2019.104586Get rights and content

Abstract

Following recent results on the boundary stabilization of coupled first-order hyperbolic equations by means of integral transformations, here a new result is presented for the problem of state estimation of coupled linear reaction–diffusion PDEs with Neumann boundary conditions from boundary measurements. For this purpose, an observer is constructed with a prescribed convergence rate. The stability of the estimation error system is derived by mapping the estimation error system to a stable target system using a pair of integral transformations. Our method is applicable as well to the dual problem of boundary stabilization of coupled linear reaction–diffusion PDEs. A numerical scheme, based on power series approximations of the kernels is formulated, taking into account the fact that the kernels are only piecewise differentiable.

Introduction

The problems of stabilization and estimation for coupled linear parabolic equations have been addressed recently, by means of the backstepping method for PDEs [1], in a series of publications. First, the stabilization and estimation problems for coupled reaction–diffusion equations, with constant parameters and equal diffusion coefficients, were solved in [2], [3] and [4]. The extension to allow distinct diffusion coefficients was proposed later for coupled reaction–diffusion equations with constant coefficients in [5], [6]. Then, boundary stabilization for coupled reaction–diffusion equations, with a spatially varying reaction, was solved in [7], in a relative general way. The generality allowed for subsequent results on the boundary estimation of coupled reaction–diffusion equations, with a spatially varying reaction, in [8], and on the boundary stabilization problem for coupled reaction–advection–diffusion equations with spatial variation in all parameters in [9]. Likewise, the problem of boundary stabilization and output regulation for one-dimensional coupled parabolic PIDEs with spatially varying coefficients and with Dirichlet, Neumann, and Robin boundary conditions was addressed in [10] and in [11], respectively. More recently, stabilization for a pair of coupled diffusion–reaction equations with unknown parameters was studied in [12]. The estimation and stabilization problems are closely related. In the estimation problem, one commonly designs an observer which guarantees some stability property for the origin of the estimation error system. The stability of the estimation error system then implies the convergence of the state estimate to the unknown state.

Briefly speaking, in the backstepping method, one seeks for an invertible transformation to map a, possibly unstable, PDE to a carefully selected stable target system. The transformation is typically an integral transformation and the main difficulty arises when trying to solve the PDEs verified by the kernels in the integral transformation. In [7], [9] Volterra integral transformation (of second kind) was employed for a system of n coupled (advection)-reaction–diffusion equations. The kernels in [7], [9] satisfy n2 coupled second-order hyperbolic equations in a triangular domain and were solved by deriving an equivalent system of 2n2 coupled first-order hyperbolic equations, noticing a resemblance with the kernel equations appearing in the boundary stabilization problem of coupled systems of first-order hyperbolic equations [13], [14]. A similar approach was followed in [8], but making use of a more recent solution of the boundary stabilization problems of coupled systems of first-order hyperbolic equations [15].

The contribution of this paper is twofold, we provide a pair of integral transformations to decoupled the equation in the estimation error system and device a numerical method to compute the kernel equations.

First, motivated again by advances on the problem of boundary stabilization for coupled first-order hyperbolic equations [16] where a decoupling technique is applied, we propose a new solution to the state estimation problem for coupled reaction–diffusion equations from boundary measurements. We show that a pair of integral transformations allows us to map the estimation error system into a simple stable target system, with uncoupled equations. Previous methods [5], [6], [7], [8], [9], [10], [11] lead to target systems with coupled equations, convoluting the assignment of an exact convergence rate or the formulation of robustness with respect to measurement disturbances [17]. Compared with [2], [3], [4], the result in this paper is not restricted to systems with equal diffusivity. The case with equal diffusion coefficients is less involved; in particular, a solution to the kernel equations can be found following the same method used in the problems with a single PDE. The result in this paper is not restricted to the problem of state estimation from boundary measurements. Actually, due to the similarity of the kernel equations in the problems of boundary stabilization and boundary estimation, this result is also applicable to problem of boundary stabilization of coupled linear reaction–diffusion PDEs. We derive and solve the equations for the kernels of each transformation; the first one over a triangular domain and the second one over a square of unit area. The solutions are constructed by the method of characteristics; where nontrivial partitions of the domains are required. We show that for both transformations, the kernel equations are second-order coupled hyperbolic, with a coupling between some of the kernels at the boundaries.

Second, we provide a simple numerical method to solve the kernel equations. The numerical scheme is based on polynomial approximations of the kernels; taking into account the fact that the kernels are piecewise differentiable. The problem of approximating solution of kernel equations by polynomials was studied previously in [18], where the authors formulate the approximation problem as an optimization problem, but it has not been applied to kernels with discontinuous derivatives.

The structure of the paper is as follows. In Section 2 the estimation problem is introduced. The main result in presented in Section 3. The solution to the kernel equations is derived in Section 4. A numerical scheme to compute the kernels is presented in Section 5; together with an example of the numerical computation 6. Finally, we conclude the paper with some remarks in Section 7.

Section snippets

Notation

  • For a function f:[0,1]Rn, with f(x)=f1(x),,fn(x)T, such that fiL2(0,1), for i{1,,n}, we use the following norm notation fL22=01|f(x)|22dx,|f(x)|22=i=1n|fi(x)|2,

  • A function f:[0,1]Rn belong to the space L2(0,1;Rn) if fL2<,

Coupled parabolic reaction diffusion systems

Consider a linear reaction diffusion equation utx,t=Σuxx(x,t)+Λ(x)u(x,t),with coefficients Σ=ϵ100ϵn,Λx=λ11xλ1nxλn1xλnnx.for x(0,1), t(0,T], with λijC1(0,1) for all i,j{1,2,,n} and distinct diffusivities ϵi>0, for all i{1,2,,n}. The state u(x,t)Rn

Stability of the estimation error system

Theorem 1

The origin of the estimation error system (10)(11), with initial conditionu˜0L2(0,1) and observer gains computed from (13), is exponentially stable, that is, for any prescribedσ>0, there exists a positive constant κ, such that ũ(,t)L2κexpσt,for all t>0.

In the proof of Theorem 1, the main question is if the kernel PDEs (14)–(18) and (20)–(22) do indeed have a solution, as implicitly assumed in the theorem’s statement, The next result answers this question.

Theorem 2

Both systems of kernel equations

Kernel equations for first transformation

The coefficients in the diagonal of K(x,s) satisfy the equation ϵiKxxiix,sϵiKssii(x,s)=ciKii(x,s)l=1l=nλil(x)Kli(x,s), for i{1,2,,n}, with boundary conditions ddxKii(x,x)=ci+λii(x)2ϵi,Kxii(0,s)=0,Kii(0,0)=0. The coefficients in the upper triangular part of K(x,s) satisfy the equation ϵiKxxij(x,s)ϵjKssij(x,s)=cjKijx,sl=1l=nλil(x)Klj(x,s), for i{1,2,,n1} and i<j, with boundary conditions Kxij(x,x)=λij(x)ϵjϵi,Ksij(x,x)=λij(x)ϵiϵj,Kij(x,x)=0,Kxij(0,s)=0,Kij(0,0)=0.

The coefficients

A numerical method to compute kernels

The numerical approximation of the kernels is based on a piecewise polynomial approximation that takes into account the piecewise differential nature of the kernels. For the approximation of coefficients in K(x,s), the domain is divided according to the intersection of the sets A1ij, A2ij, B1ij and B2ij, defined in Section 4 (Fig. 2, Fig. 3) corresponding to all the coefficients within the same column; due to the column-wise coupling in Eqs. (48), (51), (54). For the approximation of

Kernel functions

For a pair of coupled reaction–diffusion equation, a total of five kernel functions have to be computed. Fig. 8 shows a plot of the polynomial approximation of the non-zero element in the kernel matrix Kˇ and Fig. 9 shows a plot of the polynomial approximation of the element K12 The order of polynomial approximation is m=10, and the parameters in the problem are the following Σ=1003,Λx=1xx1,C=50011.

Observer

To evaluate the performance of the observer, we consider an unstable pair of coupled

Conclusion

This paper details the design of observers for coupled systems of diffusion–reaction equations. The converge of the estimate follows from the stability of the estimation error system; derived by mapping the estimation error system to a stable target system using a pair of integral transformations. The target system is a set of n decoupled equations. The simple target system is advantageous to precisely assign designer-chosen convergence rates. Future work includes the adaptive estimation

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

Leobardo Camacho-Solorio acknowledges financial support from UC MEXUS, United States of America and CONACYT, Mexico .

References (20)

  • KrsticM. et al.

    Boundary Control of PDEs

    (2008)
  • A. Baccoli, Y. Orlov, A. Pisano, On the boundary control of coupled reaction–diffusion equations having the same...
  • BaccoliA. et al.

    Anticollocated backstepping observer design for a class of coupled reaction–diffusion PDEs

    J. Control Sci. Eng.

    (2015)
  • A. Pisano, A. Baccoli, Y. Orlov, E. Usai, Boundary control of coupled reaction-advection-diffusion equations having the...
  • BaccoliA. et al.

    Boundary control of coupled reaction–diffusion processes with constant parameters

    Automatica

    (2015)
  • OrlovY. et al.

    Output feedback stabilization of coupled reaction–diffusion processes with constant parameters

    SIAM J. Control Optim.

    (2017)
  • R. Vazquez, M. Krstic, Boundary control of coupled reaction–diffusion systems with spatially-varying reaction, in: 2nd...
  • L. Camacho-Solorio, R. Vazquez, M. Krstic, Boundary observer design for coupled reaction–diffusion systems with...
  • VazquezR. et al.

    Boundary control of coupled reaction-advection-diffusion systems with spatially-varying coefficients

    IEEE Trans. Automat. Control

    (2016)
  • DeutscherJ. et al.

    Backstepping control of coupled linear parabolic PIDEs with spatially-varying coefficients

    IEEE Trans. Automat. Control

    (2018)
There are more references available in the full text version of this article.

Cited by (15)

  • Observer and boundary output feedback control for coupled ODE-transport PDE

    2022, Applied Mathematics and Computation
    Citation Excerpt :

    The stable response of the observer system is usually obtained with help of output feedback controllers, which combines the observers and controllers [1–3]. A state estimation problem for coupled linear reaction-diffusion PDE with boundary measurements was discussed in [4]. Recently, the output feedback control design for nonlinear coupled hyperbolic system describing a two-lane freeway traffic congestion was investigated in [5].

  • Rapid Stabilization of Timoshenko Beam by PDE Backstepping

    2024, IEEE Transactions on Automatic Control
  • The Power Series Method to Compute Backstepping Kernel Gains: Theory and Practice

    2023, Proceedings of the IEEE Conference on Decision and Control
View all citing articles on Scopus
View full text