Discussion on: Measurable signal decoupling with dynamic feedforward compensation and unknown-input observation for systems with direct feedthrough

Similar documents
Education in Linear System Theory with the Geometric Approach Tools

LQR and H 2 control problems

Geometric Control of Patterned Linear Systems

Disturbance Decoupling and Unknown-Input Observation Problems

Almost disturbance decoupling: static state feedback solutions with maximal pole assignment

POLYNOMIAL EMBEDDING ALGORITHMS FOR CONTROLLERS IN A BEHAVIORAL FRAMEWORK

A Notion of Zero Dynamics for Linear, Time-delay System

Control for Coordination of Linear Systems

Federico Barbagli' Giovanni Marro2 Domenico Prattichizz~~

AN OPTIMIZATION-BASED APPROACH FOR QUASI-NONINTERACTING CONTROL. Jose M. Araujo, Alexandre C. Castro and Eduardo T. F. Santos

Spectral factorization and H 2 -model following

Linear Control Theory. in Geometric Terms

The geometric approach and Kalman regulator

WEAK STRUCTURE AT INFINITY AND ROW-BY-ROW DECOUPLING FOR LINEAR DELAY SYSTEMS

Stabilization and Self bounded Subspaces

Equivalence of dynamical systems by bisimulation

Observers for linear time-varying systems

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

Null Controllability of Discrete-time Linear Systems with Input and State Constraints

Stability, Pole Placement, Observers and Stabilization

Stabilization, Pole Placement, and Regular Implementability

Research Article Generalized S C, A, B -Pairs for Uncertain Linear Infinite-Dimensional Systems

Design Methods for Control Systems

Controllability of Linear Systems with Input and State Constraints

The norms can also be characterized in terms of Riccati inequalities.

On linear quadratic optimal control of linear time-varying singular systems

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Zeros and zero dynamics

ECEN 605 LINEAR SYSTEMS. Lecture 8 Invariant Subspaces 1/26

BUMPLESS SWITCHING CONTROLLERS. William A. Wolovich and Alan B. Arehart 1. December 27, Abstract

Pole placement control: state space and polynomial approaches Lecture 2

Detectability Subspaces and Observer Synthesis for Two-Dimensional Systems

Systems & Control Letters. controllability of a class of bimodal discrete-time piecewise linear systems including

The Role of Exosystems in Output Regulation

Linear Algebra. P R E R E Q U I S I T E S A S S E S S M E N T Ahmad F. Taha August 24, 2015

INVERSE MODEL APPROACH TO DISTURBANCE REJECTION AND DECOUPLING CONTROLLER DESIGN. Leonid Lyubchyk

Regulation transients in discrete-time linear parameter varying systems: a geometric approach to perfect elimination

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL

Model Following with Global Asymptotic Stability in Hybrid Systems with Periodic State Jumps

A Simple Derivation of Right Interactor for Tall Transfer Function Matrices and its Application to Inner-Outer Factorization Continuous-Time Case

CONTROL DESIGN FOR SET POINT TRACKING

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. VII Multivariable Poles and Zeros - Karcanias, Nicos

Modern Control Systems

Decentralized control with input saturation

A Control of an Electromagnetic Actuator Using Model Predictive Control

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Controller Design - Boris Lohmann

arxiv: v1 [math.oc] 2 Sep 2016

Closed-Loop Structure of Discrete Time H Controller

arxiv: v1 [cs.sy] 12 Oct 2018

Multivariable MRAC with State Feedback for Output Tracking

Optimal Polynomial Control for Discrete-Time Systems

The disturbance decoupling problem (DDP)

Applications of Controlled Invariance to the l 1 Optimal Control Problem

only nite eigenvalues. This is an extension of earlier results from [2]. Then we concentrate on the Riccati equation appearing in H 2 and linear quadr

Output Regulation of the Tigan System

FEL3210 Multivariable Feedback Control

Stabilization and Passivity-Based Control

OUTPUT CONTROLLABILITY AND STEADY-OUTPUT CONTROLLABILITY ANALYSIS OF FIXED SPEED WIND TURBINE

Balancing of Lossless and Passive Systems

Control Systems Design

Approximate Hierarchies of Linear Control Systems

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

Zeros and Zero Dynamics for Linear, Time-delay System

Patterned Linear Systems: Rings, Chains, and Trees

Passivity-based Stabilization of Non-Compact Sets

Integral action in state feedback control

Intrinsic diculties in using the. control theory. 1. Abstract. We point out that the natural denitions of stability and

WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS

University of Groningen. Bisimulation equivalence of differential-algebraic systems Megawati, Noorma Yulia; van der Schaft, Arjan

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM

ME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ

On at systems behaviors and observable image representations

WHAT IS THE MINIMUM FUNCTION OBSERVER ORDER

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Extended Control Structures - Boris Lohmann

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

Geometric Control Theory for Hybrid Systems

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018

State and input observability for structured linear systems: A graph-theoretic approach

Observer design for rotating shafts excited by unbalances

Tilburg University. An equivalence result in linear-quadratic theory van den Broek, W.A.; Engwerda, Jacob; Schumacher, Hans. Published in: Automatica

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

Analysis of undamped second order systems with dynamic feedback

1 Introduction QUADRATIC CHARACTERIZATION AND USE OF OUTPUT STABILIZABLE SUBSPACES 1

PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT

The generalised continuous algebraic Riccati equation and impulse-free continuous-time LQ optimal control

Observability. It was the property in Lyapunov stability which allowed us to resolve that

Linear Quadratic Gausssian Control Design with Loop Transfer Recovery

Multi-Modal Control of Systems with Constraints

Linear Quadratic Zero-Sum Two-Person Differential Games Pierre Bernhard June 15, 2013

A graph-theoretical characterization of power network vulnerabilities

FEMLAB-BASED OUTPUT REGULATION OF NONHYPERBOLICALLY NONMINIMUM PHASE SYSTEM AND ITS REAL-TIME IMPLEMENTATION

Systems. Active Vibration Isolation of Multi-Degree-of-Freedom

Any domain of attraction for a linear constrained system is a tracking domain of attraction

Partial Eigenvalue Assignment in Linear Systems: Existence, Uniqueness and Numerical Solution

Control Systems Design, SC4026. SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft

Robust Anti-Windup Controller Synthesis: A Mixed H 2 /H Setting

A Decentralized Stabilization Scheme for Large-scale Interconnected Systems

Research Article State-PID Feedback for Pole Placement of LTI Systems

EL2520 Control Theory and Practice

Transcription:

Discussion on: Measurable signal decoupling with dynamic feedforward compensation and unknown-input observation for systems with direct feedthrough H.L. Trentelman 1 The geometric approach In the last four decades, ever since the seminal work of Basile and Marro [1] and Wonham and Morse [6], research efforts have been devoted to analysis and synthesis problems for linear state space systems within the well-known context of the geometric approach. The central issue in this approach is to use basic linear algebraic concepts such as linear mapping and linear subspace to investigate the structural properties of linear systems in terms of properties of the mappings A, B, C, D, etc., appearing in the system equations. For example, properties such as controllability, observability, stabilizability, and detectability can be expressed and characterized very effectively in terms of subspaces generated by these system mappings. Also, important notions such as system invertibility, system zeroes, minimum phase, weak observabilty, and strong controllability are analysed most naturally using the geometric approach. In addition, a large number of synthesis problems has been studied in this framework, such as pole placement and stabilization, observer design, disturbance decoupling by static state feedback or dynamic measurement feedback, observer design in the presence of unknown inputs, problems of output decoupling, problems of tracking and regulation, input-output decoupling, and decentralized control problems. Starting with the famous textbook by W.M. Wonham [7], a treatment of most of these synthesis problems can be found in the textbooks [2] and [4]. In the eighties, the exact versions of many of these control synthesis problems were generalized to their approximative versions, resulting in high gain feedback design problems such as almost disturbance decoupling, almost input-output decoupling, etc., see [5]. Around that time research attention within the systems and control community had been shifted to a large extend to H 2 and H control. However, also in the context of H 2 and H control an important role continued to be played by problems of disturbance decoupling and almost disturbance decoupling, see e.g [4]. Although the intensity of research within the geometric approach has become less, there is still an active community that devotes attention to further developing the area. L. Ntogramatzidis, the author of the paper to be discussed in this note, is clearly an exponent of this community. In this note we intend to explain the contribution of the Mathematics Institute, University of Groningen P.O. Box 800, 9700 AV Groningen, The Netherlands, Phone:+31-50-3633998, Fax:+31-50-3633800 1

paper by Ntogramatzidis within the existing theory of the geometric approach. 2 Disturbance decoupling by state feedback and feedforward In this section we explain how the disturbance decoupling problem treated in the paper by Ntogramatzidis fits into the classical framework of disturbance decoupling with stability by state feedback and feedforward, and how his solution differs from the standard one in terms of stabilizable output nulling subspaces. In the paper, a plant is considered, represented by the state space equations ẋ(t) = Ax(t) + Bu(t) + Ew(t), y(t) = Cx(t) + Du(t) + Jw(t), with x(t) R n, u(t) R m, w(t) R r and y(t) R p. In these equations, u(t) is a control input, and w(t) represents a disturbance input. It is assumed that the disturbance w(t) can be measured. For this system, the disturbance decoupling problem with stability and feedforward, DDPSF, is to find linear maps F and G defining the state feedback/disturbance feedforward control law u(t) = F x(t) + Gw(t) such that the controlled system has the following two properties: 1) the transfer matrix T F,G from w to y is equal to zero, and 2) A + BF is stable (i.e., all eigenvalues λ of the linear map A + BF satisfy Re(λ) < 0). In order to obtain conditions for the existence of such F and G, and in order to compute these maps, the concept of output nulling subspace, is introduced: a subspace V of the state space R n is called an output nulling subspace for the system Σ: ẋ(t) = Ax(t) + Bu(t), y(t) = Cx(t) + Du(t), if there exists F such that (A + BF )V V and (C + DF )V = {0}. The class of all output nulling subspaces for Σ is closed under subspace addition. It therefore contains a unique maximal element, which is denoted by V(Σ). A subspace V of the state space R n is called a stabilizable output nulling subspace for the system Σ if if there exists F such that (A + BF )V V, (C + DF )V = {0} and the restriction (A + BF ) V is stable. There exists a maximal stabilizable output nulling subspace, which is denoted by V g (Σ). In case that D = 0 these subspaces coincide with the maximal controlled invariant, and stabilizability subspace, respectively, contained in ker(c). It can be proven using standard techniques (see e.g. [4], chapter 7) that necessary and sufficient conditions for the existence of a control law u(t) = F x(t) + Gw(t) such that T F,G = 0 and A + BF is stable are: E B im (V J g (Σ) {0}) + im (1) D and (A, B) is stabilizable. Although this yields a solution to DDPSF, it has been argued that it is not completely satisfactory because the computation of V g (Σ) requires the computation of eigenspaces, which from a computational point of view is undesired. This has led Basile and Marro in [3] to introduce the notion of self-bounded output nulling subspace. An output nulling 2

subspace V for Σ is called self-bounded if V(Σ) B ker(d) V. In contrast to the class of output nulling subspaces for Σ, the class of self-bounded output nulling subspaces for Σ forms a lattice under subspace addition and intersection, and therefore the intersection of any two self-bounded output nulling subspaces is a self-bounded output nulling subspace again. This implies that there exists a unique smallest self-bounded output nulling subspace for Σ, which is denoted by R(Σ). In the following, an important role is played by R( ), the smallest self-bounded output nulling subspace for the plant = (A, (B E), C, (D J)). It turns out that necessary and sufficient conditions for solvability of DDPSF can now alternatively be formulated using the smallest self-bounded output nulling subspace R( ) associated with the plant as follows: there exists a feedback control law u(t) = F x(t) + Gw(t) such that T F,G = 0 and A + BF is stable if and only if E B im (V(Σ) {0}) + im, (2) J D (A, B) is stabilizable, and R( ) is a stabilizable output nulling subspace for Σ (the condition (2) can be shown to imply that R( ) automatically is an output nulling subspace for the system Σ). The latter set of conditions indeed does not require computation of eigenspaces. In the paper by Ntogramatzidis, a slightly different version of the problem DDPSF is studied: there is no static state feedback part, but instead the problem is to find a dynamic feedforward controller for the plant, using w(t) as its input, of the form Σ c : ξ c (t) = A c ξ c (t) + B c w(t), u(t) = C c ξ c (t) + D c w(t), (3) such that the closed loop transfer matrix T Σc is zero, and the closed loop system is internally stable. Ntogramatzidis calls this the problem of measurable signal decoupling with dynamic feedforward compensation, MSDPS. In the paper by Ntogramatzidis it is shown that, under the assumption that A is stable, there exists Σ c such that T Σc = 0 and the controlled system is internally stable if and only if the subspace inclusion (2) holds, and R( ) is a stabilizable output nulling subspace for Σ. In fact, the existence of all these controllers is well-known to be related to solvability of a linear matrix equation involving the transfer matrices associated with the plant. For the system denote the transfer matrix from u to y by G u,y and from w to y by G w,y. Consider the linear equation G u,y X + G w,y = 0 (4) in the unknown real rational matrix X(s). Then the following statements are equivalent: (i) the equation (4) has a proper, stable, real rational solution X, (ii) the subspace inclusion (1) holds, (iii) the subspace inclusion (2) holds, and R( ) is a stabilizable output nulling subspace for Σ. Under the assumption that A is stable, statements ((i), (ii) and (iii) are equivalent to: 3

(iv) there exists a feedforward controller Σ c of the form (3) such that the controlled system is internally stable and T Σc = 0. Under the assumption that (A, B) is stabilizable, statements (i), (ii) and (iii) are equivalent to: (v) there exist linear maps F and G such that with the controller u(t) = F x(t) + Gw(t) we have that T F,G = 0 and A + BF is stable. 3 Observers in the presence of unknown inputs In the context of observer design the paper considers the observed linear plant Ω, represented by the state space equations ẋ(t) = Ax(t) + Bw(t), z(t) = Hx(t) + Jw(t), y(t) = Cx(t) + Dw(t), with x(t) R n, w(t) R m, z(t) R q and y(t) R p. In these equations, w(t) represents a disturbance input, y(t) a measured output, and z(t) a to be estimated output. The unknown input observation problem, UIO, that is studied in the paper by Ntogramatzidis is the following: find an observer Σ o of the form ξ o (t) = A o ξ o (t) + B o y(t), ẑ(t) = C o ξ o (t) + D o y(t), (5) such that in the interconnection of Ω and Σ o the transfer matrix T w,e from w to the estimation error e := z ẑ is zero, and the interconnected system is internally stable. In [4], section 5.3, this problem was studied for the case that the direct feedtrough matrices J and D are zero. There it was called the problem of estimation in the presence of disturbances. In the latter problem no internal stability is required, but only stability of the transfer matrix from the state (x, ξ o ) of the interconnected system to the estimation error e. It is quite straightforward to extend the estimation problem in [4] to the case that the direct feedthrough matrices J and D are possibly nonzero. This requires the notion of input containing subspaces as defined in the paper by Ntogramatzidis. Consider the system Σ: ẋ(t) = Ax(t) + Bw(t), y(t) = Cx(t) + Dw(t). A subspace S of the state space R n is called an input containing subspace for Σ if there exists a linear map G such that (A + GC)S S and im(b + GD) S. It is called a stabilizable input containing subspace for Σ if in addition G can be chosen such that the quotient map (A + GC) R n /S is stable. There exist a smallest input containing subspace S(Σ) and a smallest stabilizable input containing subspace S g (Σ). Note that if the direct feedthrough map D is zero, then S(Σ) and S g (Σ) are the smallest conditioned invariant, and detectability subspace containing im(b), respectively. It is rather straightforward using the methods in [4], section 5.3 to obtain the following conditions for the existence of an estimator: there exists an observer Σ o of the form (5) for 4

the observed plant Ω such that: (1) the transfer matrix T w,e from w to the estimation error e := z ẑ is zero, and (2) the transfer matrix from the state (x, ξ o ) of the interconnected system to the estimation error e is stable, if and only if the subspace inclusion (S g (Σ) R m ) ker(c D) ker(h J) (6) holds. Under the assumption that A is stable, condition (6) is also necessary and sufficient for solvability of the unknown input observation problem UIO (which requires internal stability of the interconnected system). Again, condition (6) is not completely satisfactory because computations around S g (Σ) require computations of eigenspaces. This has led to the introduction of self-hidden input containing subspaces in [3]. In the paper by Ntogramatzidis this concept is generalized to the case that a direct feedthrough map D is present. An input containing subspace S for Σ is called self-hidden if S(Σ) S + C 1 im(d). The class of self-hidden input containing subspaces for Σ forms a lattice under addition and intersection, and therefore there exists a largest self-hidden input containing subspace, denoted by N(Σ). In the paper by Ntogramatzidis it is proven that, under the condition that A is stable, the unknown input observation problem UIO for the observed plant Ω admits a solution if and only if the subspace inclusion (S(Σ) R m ) ker(c D) ker(h J) (7) holds, and N(Ω) is a stabilizable input containing subspace for Σ (the subspace inclusion (7) implies that N(Ω) is input containing for Σ). For the existence of an estimator (in the sense of [4], so without the requirement that the interconnected system is internally stable) the same conditions are necessary and sufficient, without the additional assumption that the system map A is stable. References [1] G. Basile and G. Marro, Controlled and conditioned invariant subspaces in linear system theory, Journal of Optimization Theory and Applications, 3 (5), pp. 306-315, 1969. [2] G. Basile and G. Marro, Controlled and Conditioned Invariants in Linear System Theory, Prentice Hall, Englewood Cliffs, new Jersey, 1992. [3] G. Basile and G. Marro, Self-bounded controlled invariant subspaces: a straightforward approach to constrained controllability, Journal of Optimization Theory and Applications, 38 (1), pp. 71-81, 1982. [4] H.L. Trentelman, A.A. Stoorvogel and M.L.J. Hautus, Control Theory For Linear Systems, Springer, U.K., 2001. [5] J.C. Willems, Almost invariant subspaces, an approach to high gain feedback design - Part I, almost controlled invariant subspaces, IEEE Transactions on Automatic Control, AC 26, pp. 235-252, 1981. [6] W.M. Wonham and S. Morse, Decoupling and pole assignment in linear multivariable systems, SIAM Journal of Control, 8 (1), pp. 1-18, 1970. 5

[7] W.M. Wonham, Linear Multivariable Control: A Geometric Approach, Springer Verlag, New York, third edition, 1985. 6