Elsevier

Automatica

Volume 83, September 2017, Pages 170-178
Automatica

Brief paper
Output and error feedback regulator designs for linear infinite-dimensional systems

https://doi.org/10.1016/j.automatica.2017.06.003Get rights and content

Abstract

This manuscript addresses the output regulation problem for linear distributed parameter systems (DPSs) with bounded input and unbounded output operators. We introduce novel methods for the design of the output feedback and error feedback regulators. In the output feedback regulator design, the measurements available for the regulator do not belong to the set of controlled outputs. The proposed output feedback regulator with the injection of the measurement ym(t) and reference yr(t) can realize both the plant and the exosystem states estimation, disturbance rejection and reference signal tracking, simultaneously. Moreover, new design approach provides an alternative choice for seeking the output injection gain in a traditional error feedback regulator design. The regulator parameters are easily configured to solve the output regulation problems, and to ensure the stability of the closed-loop systems. The results are demonstrated via computer simulation in two types of representative systems: the parabolic partial differential equation (PDE) system and the first order hyperbolic PDE system.

Introduction

An important control problem is output regulation, i.e.,to realize the asymptotic tracking of given reference signals in the presence of disturbances. Under the assumption that these exogenous signals can be generated by an exosystem, a systematic solution to the output regulation problem can be derived. The geometric theory of output regulation was first introduced in Francis (1977) for finite-dimensional systems and then the output regulation theory was documented and developed for lumped-parameter systems in Knobloch, Isidori, and Flockerzi (1993) for linear systems and in Byrnes, Priscoli, and Isidori (1997) and Isidori and Byrnes (1990) for nonlinear systems. Essentially, there are different approaches for solving the output regulation problem. In the first one, Davison (1976) developed a robust controller with an exosystem, driven by the output tracking error. The second method originates from the work of Johnson (1971), where the controller is designed based on an observer with an exosystem. The observer is able to estimate the state of the plant and the exosystem.

In chemical, biochemical or/and mechanical processes, the dynamics of linear systems may exhibit both temporal and spatial effects, so that the setting of the linear distributed parameter systems, known as infinite-dimensional systems, has to be taken into account. Many contributions have been made to generalize the output regulation theory in finite-dimensional systems to infinite-dimensional systems. In Kobayashi (1983) and Pohjolainen (1982), a PI-controller was designed for stable distributed parameter systems with constant disturbance. Later, the work of Pohjolainen (1982) was extended to the systems with infinite-dimensional exosystems in Hämäläinen and Pohjolainen (2000), Immonen (2007) and Paunonen and Pohjolainen (2010) and to well-posed systems in Rebarber and Weiss (2003). In Aksikas, Fuxman, Forbes, and Winkin (2009), the linear–quadratic (LQ) optimal regulator was introduced to realize the constant trajectory tracking of the first order hyperbolic PDE systems.

To realize the output regulation, the geometric theory in Francis (1977) was generalized to infinite-dimensional systems with bounded control and observation operators in Byrnes, Laukó, Gilliam, and Shubov (2000), and was later developed by Natarajan, Gilliam, and Weiss (2014) for the system with unbounded input and output operators. Recently, this theory was extended to non-spectral systems, e.g., the first order hyperbolic PDE systems by Xu and Dubljevic (2016a). Schumacher (1983) developed a finite-dimensional error feedback regulator with the aid of the Sylvester equation. In the similar line, on the basis of Johnson’s approach, Deutscher (2011) designed a finite-dimensional output feedback regulator for Riesz-spectral systems. Motivated by these works, Xu, Pohjolainen, and Dubljevic (under review) developed finite-dimensional output feedback and error feedback regulators for non-spectral infinite-dimensional systems, e.g., the first order hyperbolic PDE systems.

Recently, in Paunonen (2016), three dynamic error feedback controllers were introduced for regular linear systems. In particular, one observer-based robust controller (Section VI) was designed based on G-condition motivated by Hämäläinen and Pohjolainen (2010) where the controller has Internal Model Structure (IMS) and the controller operator G1 has a triangular form. Moreover, an auxiliary operator (not function-type) Sylvester equation needs to be solved. In this manuscript, a new form of the observer-based error feedback regulator is proposed and the solution of the auxiliary Sylvester equation is the function of the spatial variable, which simplifies and reduces complexity associated with the calculation of the auxiliary Sylvester equation.

In this manuscript, two types of regulators are proposed and designed, see Fig. 1. The main contribution is given as the observers design, i.e. the weighted regulator state (H̃rm(t))TvˆrT(t)T(or H̃ere(t)) is used to obtain exponentially accurate estimates for the plant and exosystem states. To achieve the observer convergence, the observer error system is decoupled into the PDE-subsystem and the ODE-subsystem so that the ODE-subsystem and the PDE-subsystem can be stabilized separately by fixing free regulator parameters. This decomposition idea was applied in backstepping designs of the output regulator, see Deutscher (2015a) and in internal model regulator designs, see Hämäläinen and Pohjolainen (2010), Paunonen (2016). However, compared with Deutscher (2015a), the proposed regulators in this manuscript can address output regulation problems for coupled PDE systems with distributed or boundary control (with the aid of the approach in Natarajan et al. (2014)) inputs. Compared with, see Hämäläinen & Pohjolainen (2010) or Paunonen (2016), a novel output feedback regulator is provided in this manuscript and the auxiliary Sylvester equations introduced here are easier to solve (by introducing weights H̃ and H̃e).

In more detail, the constructed output feedback regulator is driven by the measurement ym(t) and the reference yr(t). Therefore, the observability conditions are studied. Here, the measurement ym(t) does not belong to the set of the controlled output y(t), while in the design of the error feedback regulator, the proposed approach yields an alternative and easy choice for finding the output injection gain for the traditional error feedback regulator design, see Byrnes et al. (2000) and Xu & Dubljevic (2016a). In contrast, the regulator parameters in this manuscript can be easily designed and configured. For infinite-dimensional systems, the proposed two regulator designs are both applicable and valid for Riesz-spectral systems, see Deutscher (2011) and non-spectral systems, see Aksikas et al. (2009). In particular, the free design parameters of the regulators are configured by applying the separation principle.

This paper is organized as follows: In Section 2, both the plant and the exosystem are introduced and some fundamental assumptions are stated. In addition, the key results for a full state feedback regulator design are recalled. Then, in Sections 3 and 4, two regulators are designed and the configuration of the parameters is demonstrated in detail. In order to guarantee the feasibility of the regulators, the solvability conditions of Sylvester equations and observability conditions are discussed. Finally, two types of representative systems: the parabolic PDE system (spectral system) and the first order coupled hyperbolic PDE system (non-spectral system) are studied to verify main results of this manuscript in Section 5. Section 6 contains the conclusion.

Assume that X and Y are Hilbert spaces and A:XY is a linear operator, then D(A) denotes the domain of A. L(X,Y) denotes the space of all linear, bounded operators from X to Y. (If X=CnX and Y=CnY, then L(X,Y)=CnX×nY.) If X=Y, then we write L(X). If A:XX, then σ(A) is the spectrum of A (the set of eigenvalues, if ACnX×nX), ρ(A)=Cσ(A) is the resolvent set and R(λ;A)=(λIA)1L(X) denotes the resolvent operator for λρ(A). The inner product is denoted by ,. L2(0,1)m with a non-negative integer m is a Hilbert space of an m-dimensional vector of the real functions that are a square integrable over [0,1]. Hk(0,1) with a non-negative integer k, denotes a Hilbert space defined as the Sobolev space of order k, i.e. Hk(0,1)m=h()L2(0,1)m:dphdzpL2(0,1)m,p=1,2,,k. In particular, H0(0,1)=L2(0,1). If the plant is a finite-dimensional system, the assumption: A generates a C0-semigroup TA(t) is always satisfied, and the semigroup is the matrix exponential function, i.e., TA(t)=eAt,t0 (Curtain & Zwart, 1995). eAt is exponentially stable if and only if σ(A)C, i.e., the matrix A is Hurwitz.

Section snippets

Problem formulation

The plant — We are concerned with the following infinite-dimensional linear system ΣP: ẋ(t)=Ax(t)+Bu(t)+Gd(t),t>0,x(0)=x0X y(t)=Cx(t),t0 ym(t)=Cmx(t),t0where

  • xX is the state of the system,

  • X is a complex Hilbert state space,

  • uU is an input,

  • yY is the controlled output, and

  • ymYm is the measured output.

The output feedback regulator

In this section, provided that the measurement ym(t) and the reference signal yr(t) are available, an output feedback regulator will be designed to estimate the states of plant (1)–(3) and the exosystem (7)–(9). Consequently, the control law in (13) can be applied to achieve the output regulation (i)–(ii). Similar works can be found in Deutscher (2011), Deutscher (2015a). The contribution in Deutscher (2011) is the development of an finite-dimensional output feedback regulator addressing the

The error feedback regulator

Different from Section 3, in this section, it is supposed that only the tracking error e(t) is available as input to the regulator and similar cases can be found in Byrnes et al. (2000), Deutscher (2015b), Paunonen (2015) and Paunonen (2016). Throughout this section, the configuration of exosystem in (14)–(17) and Assumption 5 are not applied. Instead, the configuration in (7)–(9) is applied and the following assumption on the matrix S for the design of the error feedback regulator is made.

Numerical simulation

Example 1 Periodic Reference Control with Constant Disturbance for a 1-D Heat Equation:

(Output feedback regulator) Consider a controlled heat equation on the interval [0,1] with Neumann boundary conditions: tx(z,t)=z2x(z,t)+b(z)u(t)+d(t) zx(0,t)=0,zx(1,t)=0 x(z,0)=x0(z),y(t)=Cx=x(0.45,t) ym(t)=Cmx=x(1,t)with the initial condition x0(z)=4z2(32z). The temperature input is uniform over a small interval around the fixed point z0(0,1), i.e., b(z)=12ε1z0ε,z0+ε(z), where 1[a,b](z) denotes the

Conclusion

This manuscript addressed the output regulation problem for linear infinite-dimensional systems with bounded input operators and unbounded output operators. Two types of observer-based regulators are investigated: the output feedback and error feedback regulators. Weighted regulator states are utilized to estimate the plant and exosystem states. In particular, similarity transformation and auxiliary Sylvester equations are applied such that the observation error system can be decoupled into a

Xiaodong Xu received his B.Sc. degree in control engineering and science from Beijing Institute of Technology, Beijing, China in June 2010 and he is currently a Ph.D. candidate who joined in the Department of Chemical and Materials Engineering at University of Alberta, Edmonton, Canada in 2012. His research interests include the internal model control of infinite- dimensional systems, the state estimation and observer design for nonlinear hyperbolic systems, and the optimal control and design

References (31)

  • CurtainR.F. et al.

    An introduction to infinite-dimensional linear systems theory, vol. 21

    (1995)
  • DavisonE.J.

    The robust control of a servomechanism problem for linear time-invariant multivariable systems

    IEEE Transactions on Automatic Control

    (1976)
  • DeutscherJ.

    Backstepping design of robust output feedback regulators for boundary controlled parabolic PDEs

    IEEE Transactions on Automatic Control

    (2015)
  • FrancisB.A.

    The linear multivariable regulator problem

    SIAM Journal on Control and Optimization

    (1977)
  • HämäläinenT. et al.

    A finite-dimensional robust controller for systems in the CD-algebra

    IEEE Transactions on Automatic Control

    (2000)
  • Cited by (57)

    • Adaptive error feedback regulator problem for a 1-D wave equation with velocity recirculation

      2024, Communications in Nonlinear Science and Numerical Simulation
    • Dynamics compensation approach to stabilization and observation for abstract linear systems

      2023, Journal of Mathematical Analysis and Applications
      Citation Excerpt :

      It is well known that the cascade system can be decoupled by a block-upper-triangular transformation which is related to a Sylvester operator equation [23]. In the past two decades, this technique has been used widely in output regulation for infinite-dimensional systems [10,8,22,21,41]. However, in this paper, we apply this technique to the problems of actuator/sensor dynamics compensations which are quite different from the output regulation.

    View all citing articles on Scopus

    Xiaodong Xu received his B.Sc. degree in control engineering and science from Beijing Institute of Technology, Beijing, China in June 2010 and he is currently a Ph.D. candidate who joined in the Department of Chemical and Materials Engineering at University of Alberta, Edmonton, Canada in 2012. His research interests include the internal model control of infinite- dimensional systems, the state estimation and observer design for nonlinear hyperbolic systems, and the optimal control and design of renewable energy systems and particle crystallization processes.

    Stevan Dubljevic is an Associate Professor at the Department of Chemical and Materials Engineering at the University of Alberta. He received his Ph.D. in 2005 from the Henry Samueli School of Engineering and Applied Science at University of California in Los Angeles (UCLA), M.Sc. degree (2001) from the Texas A&M University (Texas), and the B.Sc. degree (1997) from the Belgrade University (Serbia). He held independent post-doctoral researcher position at the Cardiology Division of the UCLAs David Geffen School of Medicine (2006C2009). He is the recipient of the American Heart Association (AHA) Western States affiliate Post-doctoral Grant Award (2007C2009) and the recipient of the O. Hugo Schuck Award for Applications, from American Automatic Control Council (AACC) 2007. His research interests include systems engineering, with the emphasis on model predictive control of distributed parameter systems, dynamics and optimization of material and chemical process operations, computational modelling and simulation of biological systems (cardiac electrophysiological systems) and biomedical engineering.

    The material in this paper was not presented at any conference. This paper was recommended for publication in revised form by Associate Editor Thomas Meurer under the direction of Editor Miroslav Krstic.

    View full text