arxiv: v1 [math.oc] 22 Jan 2019
|
|
- Darcy Byrd
- 5 years ago
- Views:
Transcription
1 SAMPLED-DATA OUTPUT REGULATION OF WELL-POSED INFINITE-DIMENSIONAL SYSTEMS MASASHI WAKAIKI AND HIDEKI SANO arxiv: v1 [math.oc] 22 Jan 219 Abstract. We solve the sample-data control problem of output tracking and disturbance rejection for unstable well-posed linear infinite-dimensional systems. We obtain a sufficient condition for the existence of finite-dimensional sampled-data controllers that are solutions of this control problem with constant disturbance and reference signals. To obtain this result, we study the problem of output tracking and disturbance rejection in the discrete-time setup and propose a design method of finite-dimensional controller by using a solution of a Nevanlinna-Pick interpolation problem with both interior and boundary conditions. To illustrate our main result, we describe an application to a delay system of retarded type with output delays. Key words. Frequency-domain methods, output regulation, sampled-data control, state-space methods, well-posed infinite-dimensional systems AMS subject classifications. 93B52, 93C5, 93C25, 93C35, 93C57, 93D15 1. Introduction. Due to the development of computer technology, we implement digital controllers for continuous-time plants. We call such closed-loop systems sampled-data systems. In addition to their practical motivation, sampled-data systems yield theoretically interesting problems arising from the combination of both continuous-time and discrete-time dynamics. Sampled-data control theory for infinitedimensional systems has been developed, e.g., in [11 13, 18 21, 29 31, 35]. Several specifically relevant studies will be cited below again. In this paper, we study the problem of sampled-data output regulation for unstable well-posed systems. The main objective in our control problem is to find a finite-dimensional digital controller achieving convergence of the output to a given constant reference signal in the presence of external constant disturbances. A theory for well-posed systems has been extensively developed; see, e.g., the survey [37] and the book [36]. Well-posed systems allow unbounded control and observation operators and provide a framework to formulate control problems for systems governed by partial differential equations with point control and observation and by delay differential equations with delayed control action and measurements. Our output regulation method is based on the internal model principle, which was originally developed for finite-dimensional systems in [7] and was later generalized for infinite-dimensional systems with finite-dimensional and infinite-dimensional exosystems in [25 28] and references therein. In particular, output regulation of nonsmooth periodic signals has been extensively studied as repetitive control [1]. For regular systems, which is a subclass of well-posed systems, the authors of [2, 24, 25, 42] have provided design methods of continuous-time controllers for robust output regulation. For stable well-posed systems with finite-dimensional exosystems, low-gain controllers suggested by the internal model principle have been constructed for the continuoustime setup in [22,32] and for the sampled-data setup in [11 13,21]. The difficulty of the problem we consider arises from the instability of well-posed systems. If the system is unstable, then low-gain controllers cannot achieve closed-loop stability. Ukai and Submitted to the editors DATE. Funding: This work was supported by JSPS KAKENHI Grant Numbers JP17K Graduate School of System Informatics, Kobe University, Nada, Kobe, Hyogo , Japan wakaiki@ruby.kobe-u.ac.jp, sano@crystal.kobe-u.ac.jp). 1
2 2 MASASHI WAKAIKI AND HIDEKI SANO v u <latexit sha1_base64="qxfejlz+ao3iuapy7fgab7zpre8=">aaac6xichvfllwrbec7jtczrczg4iarku2nc3eslo7rszbsymzmtq3o9vrmzmy3wrn/wil4yq4id/giou7opgj4kji4qb2dkqq1ks7qr+q7+ueksmr3pmrhxquxqbmltzym9rednvhe/pxfhssmuytgkl211di8jllna575gq47ldmsqlgou5mr5tiw5hrflsl912lqlfyxf4kbue5spj+cmvuqyauvyrftnwfyoubvlxkbwlejyllwkc3he5jeaz/bloujccylb2/gxwuwaytymabawk+xqj8ojlggyidmhrebdmustdpintuilbpipgftqhjdqldmpgqkrztdml2sbdimi5xbyeybzhc3zgw7zar3z7vssinwpvqzi36lzm5lt3+pde/2vz5h3y/gt9wfiodsm7qev3/wvohdan5tpynvnnl3zsmwp7wkkntojuumpwnspb+89l4vdwqie4bp15rgf8iy6iysv5tkcwzwclqarfr/jz2bliqlhuluysmzmrioowqamwsjncrjmyb5skkz79+asrubaksm7yofywc9vgijoh3wx5fqdkugumw==</latexit> <latexit <latexit sha1_base64="vf3qrdyv628yl8sjtzzare31a=">aaac6xichvfllwrbec7jtczrczg4iarku2nc3eslo7rszbsymzmtq3o9vrmzmy3wrn/wil4yq4id/giou7opgj4kji4qb2dkqq1ks7qr+q7+ueksmr3pmrhxquxqbmltzym9rednvhe/pxfhssmuytgkl211di8jllna575gq47ldmsqlgou5mr5tiw5hrflsl912lqlfyxf4kbue5spj+cmvuqyauvyrftnwfyoubvlxkbwlyjyllwkc3he5jeaz/bloujccylb2/gxwuwaytymabawk+xqj8ojlggyidmhrebdmustdpintuilbpipgftqhjdqldmpgqkrztdml2sbdimi5xbyeybzhc3zgw7zar3z7vssinwpvqzi36lzm5lt3+pde/2vz5h3y/gt9wfiodsm7qev3/wvohdan5tpynvnnl3zsmwp7wkkntojuumpwnspb+89l4vdwqie4bp15rgf8iy6iysv5tkcwzwclqarfr/jz2bliqlhuluysmzmrioowqamwsjncrjmyb5skkz79+asrubaksm7yofywc9vgijoh3wx5fqdjtqumg==</latexit> <latexit y <latexit sha1_base64="7qdr5hkurub/sc3lsuomhjpngii=">aaac6xichvfllwrbec7jtczrczg4iarku2nc3eslo7rszbsymzmtq3o9vrmzmy3wrn/wil4yq4id/giou7opgj4kji4qb2dkqq1ks7qr+q7+ueksmr3pmrhxquxqbmltzym9rednvhe/pxfhssmuytgkl211di8jllna575gq47ldmsqlgou5mr5tiw5hrflsl912lqlfyxf4kbue5spj+cmvuqyauvyrftnwfyoubvlxkbwlujyllwkc3he5jeaz/bloujccylb2/gxwuwaytymabawk+xqj8ojlggyidmhrebdmustdpintuilbpipgftqhjdqldmpgqkrztdml2sbdimi5xbyeybzhc3zgw7zar3z7vssinwpvqzi36lzm5lt3+pde/2vz5h3y/gt9wfiodsm7qev3/wvohdan5tpynvnnl3zsmwp7wkkntojuumpwnspb+89l4vdwqie4bp15rgf8iy6iysv5tkcwzwclqarfr/jz2bliqlhuluysmzmrioowqamwsjncrjmyb5skkz79+asrubaksm7yofywc9vgijoh3wx5fqdmhaung==</latexit> <latexit sha1_base64="55ujujwtfcvvrteupuu7npi1ho=">aaac7xichvhpl8rqeb71u34tlhixsshisjm6ecfh4oi1luzkpu+9bkvr3b3wq1/gf3hiieret8c25c3mxbnycojc4ozrsvqtdnezpvm/nmvx5juil7aejdg9ly1nzs2taudnr2dfckevtwfkfsmsxjoslxvg3dz4jllgl4iniq6zhdngtlgqw5wj5byz7phbkcvf22buuw5bvc1aoccgnmg8zimtqft+t4tpo3hfhqza5um2nuwxrbdjz/kgojjkywsigfgzahcqhtguncqd5kiidjptbbgysaoof6odtlwmnefzc1iekzkoir3kg26astxvjcpqkuw3tkxaikc62nh7fnukxq8og5bcn4j+f4jld4gy/49muvmopreuvvfhnmrfqszoqfv2xzzmpypot9qfjo9aj7aat3/8vphfynz3xxnpzp7uiqn9upaentdwiqalj1ntutvaf9nli+eonuat6xkmd3hfysjki3m6yjyoqkxbat/h+dnymuhpmniwj5izs/gi22aqhmgm5jgjmzapc5che/fgeq7hrnguxevqoaqxkgxpx++mhl2dqvssja=</latexit> <latexit S H <latexit sha1_base64="98blja2zuctayfyuc3odsp++kg=">aaac93ichvhnsuraec7j+hf/rveysbdxumtdupgiejl1skd1heezyndjtgnjpxosnoexzavsc3jyw/7aloonn2fbvkghnwe8ajgxym1myioqbw6q/qr+r7uvdmbfjfgvogwoj9dff9pn9a4ndw5mrbxir4uul7i+9mn1hvccsulwmjj14oqm8+rvojsllbyxtopi+grvdi+kbhqkpsczdpgsqzedvhvafijkvvttdn2/fljwp45glt9pjedpmm882yrvmnlxvhmrlmszmmlgxl4gvbllibcnpnienffdbhrp4wegbplgcg4i+eliaebc2ctfhiuuiyxnogkncglvxqmce7tbepvmprrwdw5prwnbpfkkrjoyytoa5hua1nuahxuldq1pxotf6s4o8+byodz87vp+9l2wr17d9iprdczdbujzlvqv/19m7/aentems8u3e6fjby7pgacebans6o7b1qjv7l3n51cm4kn8jvful194gf+om6p+4/5z5ivfwatbws/h+djym8lzmlowz7ilx9ir98jngicpmumslmbxwiic3fstjue/nbon44fx19hvlxodkecjpdhj6b7habut</latexit> <latexit sha1_base64="1eo9ctrecawni11/nelmtzwopho=">aaac93ichvhnsuraec7juqvrxwf1ingrbu8dbuvu3is9elrv3guiqydtds2djoh6rmydfmcvoahd/6aonjygqtxtgulbx9bpcp48wbnjiiquhw6q/qr+r7uvdmbfjfgvgoz2j91fp7s2wv293z91pv53rcu+dxq5xnxl3647lcis6f4xgst+xiqcuy5khecjelmvldjysr8tajrav/1wewjneeytvapm2k7vcjuzksoqpggatu+led1j1xs2h7t6y6t8uyjzgtwptrx5afauialouxs6g1gpuewupv1m//ahjl44eivpocgqfmsgufexxesqagiw4wysjaikeq5nmakbpwqofuwqjdor9cpmkkkzk3nkgg7diukfrjzcebweo/xfi/wbk/x4v2tonfovqvo3mlxevdq3rxyup8vyyovyf2z9qhjqtak7bqt9/8vpnd4z5or48xch73qppcz6yggngqjuyo29ko/d66xzich4lhcr9vqc97eivn1blvu3mp5vj8npgwov1gn8gsxm5c3pw3er26lc64k4yhgeyozn+gcmygvni727ca5/4k9rn3amq+oovwqpzx+eghg6spgxbui</latexit> yd <latexit sha1_base64="izhb1jgzxutupvezshzj/hhrxf=">aaac8xichvhnssnaeb7jf/yrehg8fisihspebmwt6mvjq9yqrzqkxevszsykaaggvoaviopfbq/iswhe1kt48bheo4ixd7tikioe3zn9pv5vt3mgi7gno/4kktrv3dhz1qz29ffdscghdc+uucblmlaw3q1d95jgkmv87gu24bhmtwzbskz5qzhpvpnrcvuu+twhbvl6sfjtbuo+qyxytn5gjs4dxfcsnkqrecmwra9mkqvuwihiu1a8wfcpwwtxo6oqs2asq4v/dlqosebkktt2b3koggmvmacbhj8igxo4ngxawqhmk2icdmpyiheqz1uilbospgftqhzdpldmpfqkrzq9ml2sbdimi5xizdon7jot7jnv7gi779qhwego231mgbts5zcgn7i6uv/7is8j7sfll+yhzuuptdpvx7/wxduttc3mql/2zfz7pzyu94nqtjqa3tgbgtxd/efv+zxxyajp8yn6coipeewdkdux8yznvo5apcfq38f4m1iftmqy1nltiyxfamrdmapjmelzniufwiyuzojeq7ieg7hvpovaovzom6vks8qzhi+mxlwdmlmyba==</latexit> d <latexit sha1_base64="shwvl11nxv2ee7vhy/wiblxmq=">aaac9nichvhntttaeb5cogd+qntb4hirgrchajwlhrnqlzcauiqgfn+wcwq67vloxgplrfoc/rqqvuriys48a6oeqf2gdjwckjhipxsaxphcaecxtqd2w/m+3y9ywwcrzhixydyynbo+oxiqdo2pje5lzt+trx5zdbmfdsxflizzigjllkl5rfgtsbkpmcjvrua73r5aoufefflh7gdsg3pdcxf4byze2tkvnsluvwmpucuxoqouuulj2p75bjvl3pxm41ed7281epy6rzu2rkclje1pipaylcpdzup87axc8mggjnjaqejmsqativrqoafcqng2jisffpez6adkngbvmwowisqbtlp3qgsjr3nkoubdmtglzizdzm4zkeyhdp8qgv8f+jwkmqxtlm7zv57lampo8u/73lmsjh8pulesjxk1tsnkdwo//xlv8g41py7vq/2iia9n2kpopuksjfed+y+ruvtl255dxm+wccf+jf68gmv8iq6i1tx9v4g2/wkkg1wuz/gh8fwqahhudsofdbezimegvmygwa4zkswxtyhwrd+x1+ww/4o+wp35r95abfqgxknndwx5tjawzctao=</latexit> ud - yref <latexit sha1_base64="pzccwqtgpp1ssio3xfmndmuudb8=">aaac8xichvhnssnaeb7jf/yrehg8fisihspebmwt6mvjq9yqrzqkxevszsykaaggvoaviopfbq/iswhe1kt48bheo4ixd7tikioe3zn9pv5vt3mgi7gno/4kktrv3dhz1qz29ffdscghdc+uucblmlaw3q1d95jgkmv87gu24bhmtwzbskz5qzhpvpnrcvuu+twhbvl6sfjtbuo+qyxytn5gjs4dxfcsnkqrecmwra9mkqvusihiu1a8wfcpwwtxo6oqs2asq4v/dlqosebkktt2b3koggmvmacbhj8igxo4ngxawqhmk2icdmpyiheqz1uilbospgftqhzdpldmpfqkrzq9ml2sbdimi5xizdon7jot7jnv7gi779qhwego231mgbts5zcgn7i6uv/7is8j7sfll+yhzuuptdpvx7/wxduttc3mql/2zfz7pzyu94nqtjqa3tgbgtxd/efv+zxxyajp8yn6coipeewdkdux8yznvo5apcfq38f4m1iftmqy1nltiyxfamrdmapjmelzniufwiyuzojeq7ieg7hvpovaovzom6vks8qzhi+mxlwdjv2yaa==</latexit> <latexit sha1_base64="ivpwjimwnjua88/lnpsvv6vews=">aaac83ichvgxtunaejy7gjmoalxneqtxqrcfngyahavguzkklwikegr7wzcivxawjurgpuf4acoqgpicot4cwiqju5bz9wogsjhokjy4tueddw7sy+mfd2pwn5gvsb4nvcgxj88heooaypfbr9pjyan1j33aaywdf2has2lnnngktwdhgg2ianmolygpwsndvevtriyueu/bgpbblma3j69w2a4kqqfmkxrpchqbgdtnbsuwk2p+2yex6u1qwffowrf6r6cuk7wnumoqg1mmlpymoiga7gtuanfuieaugbdexxgicggwiajpn1lmadbi2wlqsiurtzkm+iattwmvtgqmandob1bp3kmsjr3np2ibdmtgpyizhqm8a+e4c1e4in+xydxtcjio/ewnnmrz2vedwzva+h+xzzdpodtz9ybjkdardk6rdf/l6r3om+am7plpu9cehvmeobp554edlrjt3xao3u3xaw8lphnb7hdfxlek/xgjojw3f2zxzldgnwrr/j/flsd6xntbr5oyyyyvxijmwcd9ghua4amvwhdagspcewdn8giutqxw1i+24x6olys4x+mesclj7lx</latexit> Fig. 1: Sampled-data system. Iwazumi [38] have developed a state-space-based design method of finite-dimensional controllers for output regulation of unstable continuous-time infinite-dimensional systems, by using residue mode filters proposed in [34]. On the other hand, we employ a frequency-domain technique based on coprime factorizations as in [9, 15, 16, 21, 22]. In particular, we extend a design of stabilizing controller in [18] to output regulation. Let A, B, C) and G be generating operators and a transfer function of a wellposed system Σ, respectively. The operator A is the generator of a strongly continuous semigroup T, which governs the dynamics of the system without control. In addition, B and C are control and observation operators, respectively. We consider only infinitedimensional systems that has finite-dimensional input and output spaces with the same dimension, namely, the transfer function G is a square-matrix-valued function. The well-posed system is connected with a discrete-time linear controller Σd through a zero-order hold Hτ and a generalized sampler Sτ, where τ > is a sampling period. Let u, y be the input and output of the well-posed system Σ and ud, yd be the input and output of the digital controller Σd, respectively. The generalized sampler Sτ is written as Z τ Sτ y)k) = wt)ykτ + t)dt k Z+, where w L2, τ ) is the scalar weighting function. Using the zero-order hold Hτ and the generalized sampler Sτ, we construct the sampled-data feedback in the following form: u = Hτ yd + v1r+ ud = yref 1Z+ Sτ y, where v1r+ and yref 1Z+ are constant external disturbance and reference signals, respectively. Fig. 1 illustrates the sampled-data system we study. Since the output y of well-posed systems belongs to L2loc, the output y is not guaranteed to converge to yref as t. In this paper, we therefore consider the convergence of the output in the following sense: There exist constants Γ > and α < such that! x) ky yref kl2α Γref + kvkcp + kyref kcp xd ) X X d for all t, all initial states x) X and xd ) Xd of Σ and Σd, and all v, yref Cp, where L2α is the L2 -space weighted by the exponential function e α. The above condition means that as t, the energy of the restricted tracking error y yref ) [t, ) exponentially converges to zero. If we add a precompensator between the plant and the zero-order hold as proposed in [18], then the output y converges to yref under a certain assumption on initial states.
3 SAMPLED-DATA OUTPUT REGULATION 3 Before studying sampled-data output regulation, we investigate discrete-time output regulation for infinite-dimensional systems. In the discrete-time setup, we propose a design method of finite-dimensional controllers that achieve output regulation. Although in the sampled-data setup, we consider constant signals for disturbance and reference signals, the proposed method in the discrete-time setup allows disturbance and reference signals that are finite superpositions of sinusoids. The controller design consists of two steps: First we design stabilizing controllers with a free parameter in H based on the results in [18]. Then we choose the free parameter so that the controller incorporates the internal model for output regulation. The design problem of the desired controller is reduced to a Nevanlinna-Pick interpolation problem with both interior and boundary conditions. Whereas the interior conditions are used for stabilization, output regulation leads to the boundary conditions. Our main result, Theorem 3.8, states that for a given unstable well-posed system, there exists a finite-dimensional digital controller that achieves output regulation for constant disturbance and reference signals if the following conditions are satisfied: i) The resolvent set of A contains. ii) det G). iii) The unstable part of the spectrum of A consists of finitely many eigenvalues with finite multiplicities. iv) The semigroup generated by the stable part of A is exponentially stable. v) The unstable part of A, B, C) is controllable and observable. vi) For every nonzero integer l, 2lπi/τ does not belong to the spectrum of A. vii) For every unstable eigenvalues λ of A, τ wt)eλt dt. viii) For every unstable eigenvalues λ, µ of A and nonzero integer l, τλ µ) 2lπi. ix) The multiplicities of all unstable eigenvalues of A are one. Assumptions iii) viii) are used for sampled-data stabilization in [18]. In fact, iii) vii) are sufficient for the existing of sampled-data stabilizing controller, and further, iii) viii) are necessary and sufficient in the single-input and single-output case. We place the remaining assumptions i), ii), and ix) for output regulation but can remove ix) in the single-input and single-output case. The paper is structured as follows. In section 2, we study an output regulation problem for discrete-time infinite-dimensional systems. In section 3, we obtain a sufficient condition for the existence of finite-dimensional sampled-data controllers achieving closed-loop stability, output tracking, and disturbance rejection for unstable well-posed systems with constant disturbance and reference signals. In section 4, we illustrate our results by applying to a system of retarded type with output delays. Notation and terminology. We denote by Z + and R + the set of nonnegative integers and the set of nonnegative real numbers, respectively. For α R, we define C α := {s C : Res > α}, and for η >, E η := {z C : z > η}. We also define D := {z C : z < 1} and T := {z C : z = 1}. For a set Ω C, its closure is denoted by clω). For an arbitrary set Ω, we define 1 Ω : Ω R by 1 Ω t) := 1 for every t Ω. For a matrix M, let us denote by M and M adj the conjugate transpose and the adjugate matrix of M, respectively. We also denote by M the matrix with complex conjugate entries. Let X and Y be Banach spaces. Let LX, Y ) denote the space of all bounded linear operators from X to Y. We set LX) := LX, X). An operator T LX) is said to be power stable if there exist Γ 1 and ρ, 1) such that T k LX) Γρ k for every k Z +. Let A be a linear operator from X to Y. The domain of A is denoted by doma). The spectrum and resolvent set of A are denoted by σa) and
4 4 MASASHI WAKAIKI AND HIDEKI SANO ϱa), respectively. For α R and a Banach space X, we define the weighted L 2 -space L 2 αr +, X) by L 2 αr +, X) := { f L 2 loc R +, X) : e α f ) L 2 R +, X) } and endow this space with the norm f L 2 α := e α f ) L 2. The space of all functions from Z + to X is denoted by F Z +, X), and f k) := fk + 1) for every k Z + and every f F Z +, X). Let Ω = C α, Ω = E η, or Ω = D. Let H Ω, C p m ) denote the space of all bounded holomorphic functions from Ω to C p m. The norm of H Ω, C p m ) is given by Φ := sup s Ω Φs). We write H Ω) for H Ω, C). 2. Discrete-time output regulation Assumptions and control objective. In this section, we consider the following discrete-time infinite-dimensional system: 2.1a) 2.1b) x k) = Axk) + Buk), yk) = Cxk) + Duk), x) = x X where the state space X is a separable complex Hilbert space, A LX), B LC p, X), C LX, C p ), and D LC p, C p ). We use a strictly causal controller 2.2a) 2.2b) x d k) = P x dk) + Qu d k), y d k) = Rx d k), x d ) = x d X d where the state space X d is a complex Hilbert space, P LX d ), Q LC p, X d ), and R LX d, C p ). The control objective is that the output y tracks a given reference signal y ref despite the external disturbance signal v, which are given by 2.3a) 2.3b) 2.3c) ξ k) = Sξk), vk) = Eξk) y ref k) = F ξk), ξ) = ξ C n where E LC p, C n ), F LC p, C n ), and S := diag e iθ1,..., e iθn) with θ 1,..., θ n [, 2π) distinct. The inputs u and u d of the plant and the controller are given by uk) = y d k) + vk), u d k) = y ref k) yk) =: ek). We can write the dynamics of the closed-loop system as 2.4a) x e k) = A e x e k) + B e ξk), x e ) = x e 2.4b) ek) = C e x e k) + D e ξk), [ ] [ ] xk) x where x e k) =, x x d k) e = x, and d 2.5) [ ] [ ] A BR BE A e :=, B QC P QDR e := QF DE) C e := [ C DR ], D e := F DE. Given a controller in 2.2) represented by the operators P, Q, R), we consider a set of perturbed plants and exosystems OP, Q, R) defined as follows.
5 SAMPLED-DATA OUTPUT REGULATION 5 Definition 2.1 Set of perturbed plants and exosystems). The operators Ã, B, C, D, Ẽ, F ) satisfy Ã, B, C, D, Ẽ, F ) OP, Q, R) if these operators satisfy the two conditions: 1. Ã LX), B LC p, X), C LX, C p ), D LC p, C p ), Ẽ LC p, C n ), and F LC p, C n ). 2. The perturbed operator Ãe defined by [ ] Ã BR Ã e := Q C P Q DR is power stable. If A e is power stable, the conditions above are satisfied for any bounded perturbations of sufficiently small norms. In this section, we consider a robust output regulation problem. Problem 2.2 Robust output regulation for discrete-time systems). Given the plant 2.1) and the exosystem 2.3), Find a controller 2.2) satisfying the following properties: Stability: The operator A e is power stable. Tracking: There exist M e > and ρ e > such that for every initial state x X, x d X d, and ξ C n, [ ) ek) C p M e ρ k x e xd] + ξ C n k Z +. X X d Robustness: If the operators A, B, C, D, E, F ) are changed to Ã, B, C, D, Ẽ, F ) OP, Q, R), then the above tracking condition still holds. Before proceeding to the design of finite-dimensional controllers for the robust output regulation, we recall the internal model principle. Definition 2.3 Definition 6.1 in [27]). A controller 2.2) is said to incorporate a p-copy internal model of the exosystem 2.3) if 2.6) dim kere iθ l I P ) p l {1,..., n}. Theorem 2.4 Theorem IV.5 in [26]). Suppose that A e is power stable. The controller 2.2) incorporates a p-copy internal model of the exosystem 2.3) if and only if it is a solution of Problem Design of finite-dimensional controllers. Throughout this section, we impose the following assumptions: a1 For every l {1,..., n}, e iθ l ϱa). a2 det Ge iθ l ) for every l {1,..., n}. a3 There exist subspaces X + and X with dim X + < such that X = X + X. a4 AX + X + and AX X. Let us denote the projection operator from X to X + by Π, and define A + := A X +, A := A X, B + := ΠB, B := I Π)B, C + := C X +, C := C X. We place the remaining assumptions.
6 6 MASASHI WAKAIKI AND HIDEKI SANO a5 σa) cle 1 ) consists of finitely many eigenvalues with finite algebraic multiplicities, σa + ) = σa) cle 1 ), and there exists η, 1) such that σa ) = σa) C \ cle η ) ). a6 A +, B +, C + ) is controllable and observable. a7 The zeros of detzi A + ) are simple. We place the conditions a1 and a2 for robust output regulation. The conditions a3 a6 are used for stabilization of discrete-time infinite dimensional systems; see, e.g., in [17]. We need a7 for a technical reason but can remove it in the case p = 1. By a4, we obtain where Gz) := CzI A) 1 B + D = G + z) + G z), G + z) := C + zi A + ) 1 B +, G z) := C zi A ) 1 B + D. By a5, G H E η, C p p ) with η, 1). By a6, the unstable part G + of the plant has no unstable pole-zero cancellations. There exist N +, D + with rational entries in H E 1, C p p ) such that G + = D 1 + N + and N +, D + are left coprime over the sets of rational functions in H E 1, C p p ). Choose such N +, D + arbitrarily, and let χ 1,..., χ Υ be the zeros of det D + in cle 1 ). Together with a6 and a7, Lemma A.7.39 of [5] shows that these zeros are equal to the eigenvalues of A + and that their multiplicities are one. The objective of this section is to prove the following theorem constructively: Theorem 2.5. Assume that a1 a7 hold. There exists a finite-dimensional controller 2.2) that is a solution of the robust output regulation problem, Problem Preliminary lemmas. We first show three preliminary results. The first lemma provides an upper bound of inverse matrices. Lemma 2.6. Let V, W C p p. If V is invertible and if then W is also invertible and V 1 C p p V W C p p < 1, 2.7) W 1 V 1 C p p C p p 1 V 1. C p p V W C p p Proof. Since I V 1 W C p p V 1 C p p V W C p p < 1, it follows that V 1 W and hence W are invertible. Using the identity we obtain V 1 W 1 = V 1 W V )W 1, V 1 W 1 C p p V 1 C p p V W C p p W 1 C p p.
7 SAMPLED-DATA OUTPUT REGULATION 7 This yields W 1 C p p V 1 C p p + V 1 W 1 C p p V 1 C p p + V 1 C p p V W C p p W 1 C p p. Thus, we obtain the desired inequality 2.7). The second preliminary result characterizes adjugate matrices. Lemma 2.7. For a region Ω C, consider a holomorphic function : Ω C p p. Suppose that the zero z of det is simple. Then dim ker z ) = 1. Furthermore, if a nonzero vector w C p satisfy ker z ) = {αw : α C}, then there exist α 1,..., α p C such that α l for some l {1,..., p} and adj z ) can be written as 2.8) adj z ) = α 1 w. α p w Proof. Suppose, to get a contradiction, that dim ker z ) 2. There exists nonzero vectors w 1, w 2 C p such that w 1, w 2 are linearly independent and z )w 1 =, z )w 2 =. Let e 1,..., e n be the standard basis of the p-dimensional Euclidean space. There exists an invertible matrix U C p p such that w 1 = Ue 1 and w 2 = Ue 2. Let us denote by l the lth column vector of the product U. Then. l z ) = z )Ue l = z )w l = l {1, 2}. Since each element of U is holomorphic, there exist vector-valued functions 1 and 2 with each entry holomorphic such that 1 z) = z z ) 1 z) and 2 z) = z z ) 2 z). Thus, det z) = det z)u) det U 1 = z z ) 2 det [ 1 z) 2 z) 3 z) p s) ] det U 1, which contradicts that z is a simple zero. To prove the second result, we employ Cramer s rule 2.9) adj = adj = det I. Immediately, we obtain adj z ) z ) = det z )I =. Since dim ker z ) = 1, it follows that all the row vector of adj z ) can be written as αw for some α C, where ker z ) = {αw C p : α C}. Thus 2.8) holds. Finally, let us show the existence of nonzero coefficients α l. By contradiction, assume that α l = in 2.8) for every l {1,..., n}, namely, that adj z ) =. Since adj and det are holomorphic, then there exist holomorphic functions F and f such that adj s) = s z )F and det s) = s z )f. Since z is a simple zero of det, it follows that fz ). Substituting these equations to Cramer s rule 2.9), we obtain F = fi. It follows that which contradicts fz ) and w. = w z )F z ) = fz )w,
8 8 MASASHI WAKAIKI AND HIDEKI SANO The third preliminary lemma provides a stabilizable and detectable realization of the product of two finite-dimensional systems. Lemma 2.8. For l 1, 2, consider the matrix pair P l, Q l, R l, S l ) and define the transfer function K l z) := R l zi P l ) 1 Q l + S l. Assume that σp 1 ) σp 2 ) cle 1 ) =. Assume also that K 1 λ) is full column rank for every λ σp 2 ) cle 1 ) and that K 2 λ) is full row rank for every λ σp 1 ) cle 1 ). If P l, Q l, R l ) is stabilizable and detectable for l {1, 2}, then the realization of K 1 K 2 given by ) [ ] R1 S 1 R 2, S1 S 2 2.1) [ ] P1 Q 1 R 2, P 2 is stabilizable and detectable. [ ] Q1 S 2, Q 2 Proof. It is well known that 2.1) is a realization of K 1 K 2 ; see, e.g., Section 3.6 of [43]. It suffices to show that the realization 2.1) is stabilizable and detectable. Assume, to reach a contradiction, that the realization 2.1) is not stabilizable. Then there exist a complex number λ σp 1 ) σp 2 ) with λ 1 and vectors w 1, w 2 such that [ ] w1, w 2 [ w 1 w2] [ ] λi P 1 Q 1 R 2 =, λi P 2 [ w 1 w2] [ ] Q 1 S 2 =. Q 2 For the case λ σp 2 ), since λ ϱp 1 ), we obtain w 1 = from w 1λI P 1 ) =. Therefore, w 2λI P 2 ) =, w 2Q 2 =. Using the stabilizability of P 2, Q 2 ), we find w 2 =. This is a contradiction. Suppose next that λ σp 1 ). Then λi P 2 is invertible. Therefore, 2.11) w 2 = w 1Q 1 R 2 λi P 2 ) 1. We obtain w 1Q 1 K 2 λ) = w 1Q 1 R 2 λi P 2 ) 1 Q 2 + S 2 ) =. Since K 2 λ) is full row rank, it follows that w 1Q 1 =. Together with w 1λI P 1 ) =, this implies that w 1 = by the stabilizability of P 1, Q 1 ). Hence w 2 = by 2.11). This is a contradiction. Thus, the realization 2.1) is stabilizable. The detectability of the realization 2.1) can be obtained in a similar way Proof of Theorem 2.5. Let us start to prove Theorem 2.5, by using Lemmas We obtain an upper bound on the norm of a certain matrix-valued function at z = e iθ l for every l {1,..., n}. Lemma 2.9. Assume that a1 a7 hold. Define { 2.12) δ := max D+ e iθ l )Ge iθ l ) ) 1 Cp p For every R H E 1, C p p ) satisfying 2.13) G 1 R H E 1) < 2δ, D + H E 1) we obtain 2.14) } : l {1,..., n}. N + e iθ l ) + D + e iθ l )Re iθ l ) ) 1 C p p < 2δ l {1,..., n}.
9 SAMPLED-DATA OUTPUT REGULATION 9 Proof. The assumption a1 leads to det De iθ l ) for every l {1,..., n}, which together with a2 implies that δ is well defined. Since G = G + + G = D 1 + N + + G, it follows that N + e iθ l ) + D + e iθ l )G e iθ l ) ) 1 C = D + e iθ l )Ge iθ l ) ) 1 C δ p p p p for every l {1,..., n}. Moreover, for every l {1,..., n}, D + e iθ l ) C p p D + H E 1), G e iθ l ) Re iθ l ) C p p G R H E 1). Thus we conclude from Lemma 2.6 that for every l {1,..., n}, the matrix N + e iθ l )+ D + e iθ l )Re iθ l ) is invertible and satisfies N + e iθ l ) + D + e iθ l )Re iθ l ) ) 1 C p p N + e iθ l ) + D + e iθ l )G e iθ l ) ) 1 C p p 1 ) N + e iθ l ) + D+ e iθ l )G e iθ 1 C l ) D + p p H E 1) G R H E 1) = 2δ. For the rational functions N +, D +, which are left coprime over the sets of rational functions in H E 1, C p p ), there exists a strictly proper rational function Y + H E 1, C p p ) and a rational function Z + H E 1, C p p ) such that the Bezout identity 2.15) N + Y + + D + Z + = I holds; see, e.g., Lemma of [39]. We provide interpolation conditions on Y + H E 1, C p p ), as in Theorem IV.3 of [4]. To that purpose, we see from Lemma 2.7 and a7 that, for every r {1,..., Υ}, there uniquely exists a nonzero vector w r C p such that w rd + χ r ) =. Lemma 2.1. Suppose that a1 a7 are satisfied. A rational function Y + H E 1, C p p ) is strictly proper and satisfies the Bezout identity 2.15) for some rational function Z + H E 1, C p p ) if and only if the interpolation conditions 2.16) Y + ) =, w rn + χ r )Y + χ r ) = w r r {1,..., Υ}. hold. Moreover, if the latter part of the interpolation conditions 2.16) holds, then a rational function 2.17) Z + := Dadj + D adj + N + Y + det D + satisfies Z + H E 1, C p p ) and the Bezout idendity 2.15).
10 1 MASASHI WAKAIKI AND HIDEKI SANO Proof. It is clear that the strictly properness of Y + is equivalent to Y + ) =. Suppose that a rational function Y + satisfies the Bezout identity 2.15) for some rational function Z + H E 1, C p p ). Using Cramer s rule for D +, we obtain 2.18) D adj + = D adj + N + Y + + D + Z + ) = D adj + N + Y + + det D + Z +. Since χ 1,..., χ r are the zeros of det D +, it follows that D adj + χ r ) = D adj + N + Y + )χ r ) r {1,..., Υ}. The second statement of Lemma 2.7 shows that wrn + χ r )Y + χ r ) = wr for every r {1,..., Υ}. Conversely, suppose that the interpolation condition 2.16) holds. To show that Y + H E 1, C p p ) satisfies the Bezout identity 2.15) for some rational function Z + H E 1, C p p ), it suffices to prove that Z + defined by 2.17) satisfies the Bezout identity 2.15) and Z + H E 1, C p p ). Using Cramer s rule for D +, we find that Z + satisfies the Bezout identity 2.15). By way of contradiction, assume that Z + H E 1, C p p ). Let the j, l)th entry Z j,l + of Z + satisfy Z j,l + H E 1 ). We obtain det D + Z + = D adj + I N + Y + ) H E 1, C p p ). Since a rational function det D + is not strictly proper by Theorem of [39], it follows that Z j,l + is proper. Therefore, there exists a pole of the rational function Z j,l + in cle 1 ) that is equal to a zero χ r of det D +. Since χ r is a simple zero, it follows that 2.19) det D+ Z j,l ) + χr ). However, by the latter part of the interpolation conditions 2.16) and Lemma 2.7, we obtain det D + Z + )χ r ) = D adj + χ r )I N + Y + )χ r ) ) =. This contradicts 2.19). Set M > as in 2.2) M > inf { Y H E 1) : Y + H E 1, C p p ) is rational and satisfies 2.16) }. Since there always exists a rational function Y + H E 1, C p p ) satisfying the interpolation conditions 2.16), the right side of 2.2) belongs to R +. Next, we prove the existence of rational functions satisfying a norm condition and boundary interpolation conditions in addition to the Bezout identity. Lemma Assume that a1 a7 hold, and define δ > by 2.12). For every R H E 1, C p p ) satisfying 2.14), there exist a strictly proper rational function Y + H E 1, C p p ) and a rational function Z + H E 1, C p p ) such that Y + satisfies the interpolation conditions 2.21a) 2.21b) Y + e iθ l ) = N + + D + R) 1 e iθ l ) l = {1,..., n} Y +e iθ l ) = N + + D + R) 1 e iθ l ) D + e iθ l ) + N + + D + R) e iθ l )N + + D + R) 1 e iθ l ) ) l = {1,..., n},
11 SAMPLED-DATA OUTPUT REGULATION 11 the norm condition 2.22) Y + H E 1) < max {2δ, M}, and the Bezout identity 2.15) hold. Proof. Lemma 2.1 shows that a rational function Y + H E 1, C p p ) is strictly proper and satisfies the Bezout identity 2.15) for some rational function Z + H E 1, C p p ) if and only if the interpolation conditions 2.16) hold. Hence the problem of finding the desired Y +, Z + H E 1, C p p ) is equivalent to that of finding a rational function Y + H E 1, C p p ) satisfying the interior interpolation conditions 2.16), the boundary interpolation conditions 2.21), and the norm condition 2.22), which is called the Nevanlinna-Pick interpolation problem with both interior and boundary conditions; see Appendix A for details. This interpolation problem is solvable if R satisfies 2.14). Once we obtain a solution Y + H E 1, C p p ) of the interpolation problem, Z + H E 1, C p p ) defined by 2.17) satisfies the Bezout identity 2.15). Lemma Assume that a1 a7 hold. Suppose that a rational function R H E 1, C p p ) satisfies 2.14) and that Y +, Z + H E 1, C p p ) satisfy the conditions in Lemma Then the following results holds: a) Y + and Z + RY + are right coprime over the set of rational functions in H E 1 ). b) The rational function defined by 2.23) K := Y + Z + RY + ) 1 is strictly proper and satisfies 2.24) K = Y + I N+ + D + R)Y + ) 1D+. c) There exists a rational function Ẑ+ H E 1, C p p ) such that 2.25a) 2.25b) n Z + RY + )z) = z e iθ l )Ẑ+z) l=1 det Ẑ+e iθ l ). Proof. a) By the Bezout identity 2.15), 2.26) N + + D + R)Y + + D + Z + RY + ) = I. Hence Y + and Z + RY + are right coprime over the sets of rational functions in H E 1 ). b) Since Y + ) =, it follows from the Bezout identity 2.15) that Z + ) is invertible. Therefore, K ) = and K is strictly proper. The Bezout identity 2.15) also leads to 2.27) Z + RY + = D 1 + I NY + ) RY + = D 1 + I N + D + R)Y + ). Therefore, we obtain 2.24). c) To show the existence of a rational function Ẑ+ H E 1, C p p ) satisfying 2.25), it suffices to prove 2.28) Z + RY + )e iθ l ) = l {1,..., n}
12 12 MASASHI WAKAIKI AND HIDEKI SANO and Z + RY + ) e iθ l ) is invertible for all l {1,..., n}. We immediately obtain 2.28) from 2.21a) and 2.27). We also have Z + RY + ) e iθ l ) = D 1 ) + e iθ l ) ) e iθ I N + D + R)Y l + ) l {1,..., n}. The interpolation condition 2.21b) yields I N+ + D + R)Y + ) e iθ l ) = D + e iθ l ) l {1,..., n}. Thus, Z + RY + ) e iθ l ) = I for all l {1,..., n}. This completes the proof. For δ in 2.12) and M in 2.2), define 2.29) M 1 := max {2δ, M}. The following lemma provides a sufficient condition for the robust output regulation to be solvable. Lemma Assume that a1 a7 hold. If we choose a rational function R H E 1, C p p ) so that 2.3) G 1 R H E 1) <, M 1 D + H E 1) then there exists a realization P, Q, R) of the rational function K defined by 2.23) such that the controller 2.2) with this P, Q, R) is a solution of Problem 2.2. Proof. Since 1 1 < M 1 D + H E 1) 2δ, D + H E 1) Lemma 2.9 shows that a rational function R satisfies 2.14). Due to Theorem 2.4, it is enough to prove that A e defined by 2.5) is power stable and that the controller 2.2) incorporates a p-copy internal model. To this end, we first decompose K. Fix a 1, 1). For Y +, Ẑ+ H E 1, C p p ) in Lemma 2.12, define 2.31) K 1 z) := n l=1 z a z e iθ I, K 2 z) := Y + z) z α) n Ẑ + z) ) 1. l Then K = K 1 K 2. For every l {1,..., n}, let c l C be the residue of n z a j=1 at z = e iθ l. z e iθ j Using the identity matrix I with dimension p, we define I 2.32) P 1 := diag e iθ1 I,..., e iθn I ), Q 1 :=, R 1 := [ c 1 I c n I ], S 1 := I. Then P 1, Q 1, R 1, S 1 ) is a minimal realization of K 1, and dim kere iθ l I P 1 ) p for every l {1,..., n}. Let P 2, Q 2, R 2, S 2 ) be a minimal realization of K 2. Since K 2 is strictly proper, it follows that S 2 =. In addition, the realizations P 1, Q 1, R 1, S 1 ) and P 2, Q 2, R 2, S 2 ) satisfy the conditions in Lemma 2.8. In fact, since 2.26) leads to N + + D + R)Y + + D + n l=1. I z e iθ l z a ) z a) n Ẑ + = I,
13 SAMPLED-DATA OUTPUT REGULATION 13 it follows that Y + and z a) n Ẑ + are right coprime. Lemma A.7.39 of [5] shows that every l {1,..., n} satisfies e iθl σp 2 ) by 2.25b). We obtain det K 1 λ) for every λ σp 2 ) cle 1 )). By 2.21a), det K 2 λ) for every λ σp 1 ) cle 1 ) = {e iθ1,..., e iθn }. Therefore, Lemma 2.8 shows that the realization P, Q, R) of K = K 1 K 2 in the form 2.1) is stabilizable and detectable. By construction, the controller 2.2) with P, Q, R) incorporates a p-copy internal model. We can see the power stability of A e from the same argument as in the proof of Theorem 9 in [18]. Since D + G R)Y + H E 1) D + H E 1) G R H E 1) Y + H E 1) 1 < D + H E 1) M 1 < 1. M 1 D + H E 1) Therefore U := D + G + N + )Y + + D + Z + RY + ) satisfies U I H E 1) = D + G R)Y + H E 1) < 1, which yields U, U 1 H E 1, C p p ). Since I + GK) 1 = Z + RY + )U 1 D +, G = D 1 + N + + D + G ), it follows that [ ] 1 [ ] I K I KI + GK) = 1 G KI + GK) 1 G I I + GK) 1 G I + GK) 1 [ ] I Y = + U 1 N + + D + G ) Y + U 1 D + Z + RY + )U 1 N + + D + G ) Z + RY + )U 1 D + H E 1, C 2p 2p ). Since [ I ] 1 K G I is a transfer function of the system [ ] [ ] [ ] ) 1 B R I A e,,,, Q C D I Theorem 2 of [17] shows that A e is power stable if 2.33) [ ]) B A e,, Q [ ] ) R, A C e is stabilizable and detectable, respectively, which is equivalent to the stabilizablity and detectablility of A, B, C) and P, Q, R). These properties of A, B, C) follow from a6, and we have already proved that P, Q, R) is stabilizable and detectable. This completes the proof. We are now in a position to prove Theorem 2.5. Proof of Theorem 2.5. Due to Lemma 2.13, it remains to show that the existence of a rational function R H E 1, C p p ) satisfying 2.3).
14 14 MASASHI WAKAIKI AND HIDEKI SANO Since G H E η, C p p ) with η, 1), the Taylor expansion of G at, G z) = G j z j, j= converges uniformly in E 1, i.e., lim sup N N z E 1 G z) G j z j Thus 2.3) holds with for a sufficiently large N N. R z) := j= N G j z j j= C p p We summarize the proposed method for the construction of finite-dimensional controllers. The problem of finding a rational function in the steps 2 and 5 of the procedure below is the Nevanlinna-Pick interpolation problem; see Appendix A for details. Design procedure of controllers 1. Obtain a left-coprime factorization D 1 + N + of a rational function G + over the set of rational functions in H E 1 ). 2. Find M > satisfying 2.2). 3. Set M 1 > as in 2.29). 4. Find a rational function R H E 1, C p p ) satisfying the norm condition 2.3). 5. Find a rational function Y + H E 1, C p p ) satisfying the interpolation conditions 2.16), 2.21) and the norm condition Y + H E 1) < M Define a rational function Z + H E 1, C p p ) by 2.17). 7. Find a rational function Ẑ+ H E 1, C p p ) satisfying 2.25). 8. Define the minimal realization P 1, Q 1, R 1, S 1 ) as in 2.32) and compute a minimal realization of K 2 defined by 2.31). 9. Calculate a realization 2.1), which is a realization of the desired controller. In the case p = 1, we can remove the assumption a7 and the redundant steps 6 8 in the above design procedure. To see this, let the multiplicity of the zeros χ 1,..., χ Υ in cle 1 ) of detsi A + ) be J r N for every r {1,..., Υ}. Then there exists a rational function Y + H E 1 ) satisfying the interpolation conditions = a) 2.16 b) 1 Y + ) =, Y + χ r ) = N + χ r ) Y j) + χ r ) = 1 j 1 ) j N j l) χ r )Y l) + χ r ) N + χ r ) l l= for all r {1,..., Υ}, j {1,..., J r } and 2.21 ) Y + e iθ l ) = 1 N + e iθ l ) + D+ e iθ l )Re iθ l)
15 SAMPLED-DATA OUTPUT REGULATION 15 for all l = {1,..., n} and the norm condition Y + H E 1) < M 1. Then Y + D + K := 1 N + + D + R)Y + is strictly proper, has a pole at z = e iθ l for all l {1,..., n}, and satisfies [ ] 1 1 K H E G 1 1, C 2 2 ). Lemma A.7.39 of [5] directly shows that a minimal realization P, Q, R) of K incorporates a p-copy internal model, without the decomposition K = K 1 K 2 as in Lemma Thus, P, Q, R) is the desired realization of K. Since a similar argument leads to this conclusion, we omit the details for the sake of brevity. 3. Sampled-data servo control for constant reference signals and disturbances Preliminaries on well-posed systems. We provide brief preliminaries on well-posed linear systems and refer the readers to the surveys [37,41] and the book [36] for more details. As a plant, we consider a well-posed system Σ with state space X, input space C p, and output space C p, generating operators A, B, C), transfer function G, and the input-output operator G. Here X is a separable complex Hilbert space with norm and A is the generator of a strongly continuous semigroup T = T t ) t on X. The spaces X 1 and X 1 are interpolation and extrapolation spaces associated with X, respectively. For λ ϱa), the space X 1 is defined as doma) endowed with the norm ζ 1 := λi A)ζ, and X 1 is the completion of X with respect to the norm ζ 1 := λi A) 1 ζ. Different choices of λ lead to equivalent norms on X 1 and X 1. The semigroup T restricts to a strongly continuous semigroup on X 1, and the generator of the restricted semigroup is a restriction of A. Similarly, T can be uniquely extended to a strongly continuous semigroup on X 1, and the generator of the extended semigroup is an extension of A. We denote the restrictions and extensions of T and A by the same symbols. The restriction and extension of T has the same exponential growth bound as the original semigroup T, and we denote the exponential growth bound by ωt), i.e., ln T t ωt) := lim. t t We place the following conditions for the operators A, B, C) and the transfer function G to be well posed: The control operator B satisfies B LC p, X 1 ) and is an admissible control operator for T, that is, for every t, there exists b t such that t T t s Bus)ds b t u L 2,t) u L 2 [, t], C p ). The observation operator C satisfies C LX 1, C p ) and is an admissible observation operator for T, that is, for every t, there exists c t such that t ) 1/2 CT s ζ 2 C pds c t ζ ζ X 1.
16 16 MASASHI WAKAIKI AND HIDEKI SANO The transfer function G : C ωt) C p p satisfies 1 ) Gs) Gλ) = CsI A) 1 λi A) 1 B s, λ C ωt) with s λ s λ and G H C α, C p p ) for every α > ωt). The transfer function G may have an analytic extension to a half plane C α with α < ωt). If it exists, we say that G is holomorphic meromorphic) on C α and use the same symbol G for an analytic extension to a larger right half plane. For every α > ωt), the input-output operator G : L 2 loc R +, C p ) L 2 loc R +, C p ) satisfies G L L 2 αr +, C p ), L 2 αr +, C p ) ) and LGu)s) ) = Gs) Lu) ) s) s Cα, u L 2 αr +, C p ), where L denotes the Laplace transform. The Λ-extension C Λ of C is defined by C Λ ζ := lim CssI s,s R A) 1 ζ with its domain domc Λ ) consisting of those ζ X for which the limit exists. For every ζ X, we obtain T t ζ domc Λ ) for a.e. t. By the admissibility of C, for ) every t, there exists c Λ t 1/2 t such that C ΛT s ζ 2 C pds c Λ t ζ for every ζ X. If we define the operator Ψ : X L 2 loc R +, C p ) by Ψζ)t) := C Λ T t ζ ζ X, a.e. t, then Ψ satisfies Ψ L X, L 2 αr +, C p ) ) for every α > ωt ). Fix λ C ωt) arbitrarily. Let x and y denote the state and output functions of Σ corresponding to the initial condition x) = x X and the input function u L 2 loc R +, C p ). Then we obtain 3.1) xt) = T t x + t T t s Bus)ds t, xt) λi A) 1 But) domc Λ ) for a.e. t, and 3.2a) 3.2b) ẋt) = Axt) + But), x) = x X a.e. t yt) = C Λ xt) λi A) 1 But) ) + Gλ)ut) a.e. t, where the differential equation 3.2a) is interpreted on X 1. We have from 3.1) and 3.2b) that for every u L 2 loc R +, C p ) and a.e. t, the input-output operator G satisfies t ) 3.3) Gu)t) = C Λ T t s Bus)ds λi A) 1 But) + Gλ)ut) Closed-loop system and control objective. Let τ > denote the sampling period. The zero-order hold operator H τ : F Z +, C p ) L 2 loc R +, C p ) is defined by H τ f)kτ + t) := fk) t [, τ), k Z +.
17 SAMPLED-DATA OUTPUT REGULATION 17 The generalized sampling operator S τ : L 2 loc R +, C p ) F Z +, C p ) is defined by S τ g)k) := τ wt)gkτ + t)dt k Z +, where w L 2, τ) is the scalar weighting function with τ wt)dt = 1. We connect the continuous-time system 3.2) and the discrete-time controller 2.2) via the following sampled-data feedback law: u = H τ y d + v1 R+, u d = y ref 1 Z+ S τ y, where v1 R+ and y ref 1 Z+ with v C p and y ref C p are the external disturbance and the reference signal whose values are constant but unknown. The dynamics of the sampled-data system is given by 3.4a) 3.4b) 3.4c) 3.4d) ẋ = Ax + BH τ y d + v1 R+ ), x) = x X y = C Λ x λi A) 1 BH τ y d + v1 R+ ) + Gλ)Hτ y d + v1 R+ ) x d = P x d + Qy ref 1 Z+ S τ y), x d ) = x d X d y d = Rx d. We define the exponential stability of this sampled-data system. Definition 3.1 Exponential stability). The sampled-data system 3.4) is exponentially stable if there exist Γ 1 and γ > such that [ ] [ ) xkτ + t) Γ e γkτ+t) x 3.5) x d k) x + v C p + y ref C p X X d d] X X d k Z +, t [, τ), x X, x d X d, v, y ref C p. We consider a set of perturbed plants O s P, Q, R) defined as follows. Definition 3.2 Set of perturbed plants). The operators Ã, B, C) and the transfer function G satisfy Ã, B, C, G) O s P, Q, R) if Ã, B, C, G) satisfy the two conditions: 1. The operators Ã, B, C) and the transfer function G generate a well-posed system. 2. The perturbed sampled-data system, in which A, B, C, G) are changed to Ã, B, C, G), is exponentially stable. In this section, we study the following sampled-data robust output regulation problem. Problem 3.3 Robust output regulation for sampled-data systems). Find a controller 2.2) such that the sampled-data system 3.4) satisfies the following three properties: Stability: The sampled-data system is exponentially stable. Tracking: There exist Γ ref > and α < such that [ ) x 3.6) y y ref L 2 α Γ ref xd] + v C p + y ref C p X X d x X, x d X d, v, y ref C p.
18 18 MASASHI WAKAIKI AND HIDEKI SANO Robustness: If the operators A, B, C) and the transfer function G are changed to Ã, B, C, G) O s P, Q, R), then the above tracking condition still holds Assumptions on well-posed systems. In what follows, we impose several assumptions on the well-posed system 3.2). b1 ϱa). b2 det G). b3 There exists ε > such that σa) clc ε ) consists of finitely many isolated eigenvalues of A with finite algebraic multiplicities. Under the assumption b3, we obtain the following spectral decomposition of X for A; see, e.g., Lemma of [5] and Proposition IV.1.16 of [6]. There exists a rectifiable, closed, simple curve Φ in C enclosing an open set that contains σa) clc ) in its interior and σa) C \ clc ) ) in its exterior. The operator Π := 1 si A) 1 ds 2πi Φ is a projection on X. Define X + := ΠX and X := I Π)X. Then X = X + X, dim X + <, and X + X 1. The subspaces X + and X are T t -invariant for all t. Define Then A + := A X +, A := A X1 X, T+ t := T t X +, T t := T t X. σa + ) = σa) clc ) σa + ) = σa) C \ clc ) ), and T + := T + t ) t and T := T t ) t are strongly continuous semigroups on X + and X with generators A + and A, respectively. The projection operator Π on X can be extended to a projection Π 1 on X 1, and Π 1 X 1 = ΠX = X +. We define B + := Π 1 B, B := I Π 1 )B, C + := C X +, C := C X1 X. We are now in a position to formulate the remaining assumptions. b4 The strongly continuous semigroup T = T t ) t b5 A +, B +, C + ) is controllable and observable. b6 2lπi/τ σa + ) for every l Z \ {}. b7 τ wt)eλt dt for every λ σa + ). b8 τλ µ) 2lπi for every λ, µ σa + ) and for every l Z \ {}. b9 The zeros of detsi A + ) are simple. As in the discrete-time case, we assume b1 and b2 for output regulation. For a technical reason, we place the assumption b9 but can remove it in the case p = 1, as commented in the last paragraph of Sec. 2. Proposition 5 and Lemma 9 of [18] show that for the existence of stabilizing controllers, the conditions b3 b7 are sufficient, and the conditions b3 b8 are necessary and sufficient in the case p = 1. Define the input-output operator G + of the system A +, B +, C + ) by G + u)t) := t C + e A+ t s) B + us)ds t, u L 2 locr +, C p ). and define G := G G +. We use the following result on the decomposition of the output:
19 SAMPLED-DATA OUTPUT REGULATION 19 Lemma 3.4 Lemma 4.2 in [2]). Assume that b3 holds. There exists a wellposed system Σ with generating operator A, B, C ) and input-output operator G. For every x X and every u L 2 loc R +, C p ), the output y of the well-posed system 3.2) can be written in the form 3.7) yt) = C + Πxt) + C ) Λ T t I Π)x + G u)t) a.e. t. The Λ-extension of C satisfies 3.8) C ) Λ ξ = C Λ z z dom C ) Λ ) = domcλ ) X Properties of discretized systems. We first recall the discrete-time dynamics of the plant combined with the zero-order hold and the sampler. Define A τ := T τ LX). By the admissibility of B, the operator B τ : L 2 [, τ], C p ) X defined by B τ g := τ T t Bgτ t)dt satisfies B τ LL 2 [, τ], C p ), X). Similarly, by the admissibility of C, the operator C τ : X C p defined by C τ ζ := τ wt)c Λ T t ζdt ζ X satisfies C τ LX, C p ). We define the operator D τ : L 2 [, τ], C p ) C p by D τ g := τ wt)gg)t)dt, which satisfies D τ L L 2 [, τ], C p ), C p). For ψ C p, we set B τ ψ := B τ ψ1,τ) ), Dτ ψ := D τ ψ1,τ) ). Lemma 3.5 Lemma 2 of [18]). Let u = H τ f + g, where f F Z +, C p ) and g L 2 loc R +, C p ), and let x X. Set xt) as in 3.1). Then x k + 1)τ ) = A τ xkτ) + B τ fk) + B τ L kτ g S τ y)k) = C τ xkτ) + D τ fk) + D τ L kτ g, where L kτ g L 2 [, τ], C p ) is defined by L kτ g)t) = gkτ + t) for all t [, τ]. Next we investigate relationships between the continuous-time dynamics and its discrete-time counterpart. Define A + τ := T + τ = A τ X +, A τ := T τ = A τ X. Lemma 3.6. If b1, b3, b4, and b6 hold, then 1 ϱa τ ). Proof. Since X + and X are A τ -invariant, it is enough to show that 1 ϱa + τ ) ϱa τ ). Since b1 holds, it follows that ϱa + ). Together with b6, this yields 2lπi/τ σa + ) for every l Z. By the spectral mapping theorem, 3.9) σ e τa+) = e τσa+). Therefore, 1 σ e τa+ ) = σa + τ ). On the other hand, b4 leads to the power stability of A τ, and hence 1 ϱa τ ). This completes the proof
20 2 MASASHI WAKAIKI AND HIDEKI SANO Define G τ z) := C τ zi A τ ) 1 B τ + D τ. For exponentially stable well-posed systems, G τ 1) = G) has been proved in Proposition 4.3 of [21] and Proposition 3.1 of [13]. Here we study the case where the plant has finitely many unstable poles. Lemma 3.7. If b1, b3, and b4 hold, then G τ 1) = G). Proof. Define G + s) := C + si A + ) 1 B +, G s) := Gs) G + s). Clearly, G + is the transfer function of a finite-dimensional system with generating matrices A +, B +, C + ) and input-output operator G +. Lemma 3.4 shows that G is the transfer function of an exponentially stable well-posed system with generating operators A, B, C ) and input-output operator G. Define D τ + : L 2 [, τ], C p ) C p by D + τ g := τ wt)g + g)t)dt. For ψ C p, we also set D + τ ψ := D + τ ψ1,τ) ) and regard D + τ as a matrix in C p p. We first show that 3.1) G + ) = C + τ A + ) 1 B + + D + τ, where A + is invertible by b1. Since if g ψ C p, then it follows from τ G + g)t) = C + e A+t I)A + ) 1 B + ψ, wt)dt = 1 that D + τ ψ = C + τ A + ) 1 B + ψ C + A + ) 1 B + ψ ψ C p. Thus, 3.1) holds. Since T is exponentially stable by b4, A is boundedly invertible. Next we shall prove that 3.11) G ) = C τ A ) 1 B + D τ D + τ. By definition, D τ g D + τ g = Similarly to 3.3), we obtain G g)t) = C ) Λ t τ wt)g g)t)dt g L 2 [, τ], C p ). ) T s B gt s)ds + A ) 1 B gt) + G )gt) g L 2 locr +, C p ), a.e. t, Using t T s B ψds = T t A ) 1 B ψ A ) 1 B ψ ψ C p,
Controller Design for Robust Output Regulation of Regular Linear Systems
Controller Design for Robust Output Regulation of Regular Linear Systems L. Paunonen We present three dynamic error feedbac controllers for robust output regulation of regular linear systems. These controllers
More informationCONTROL DESIGN FOR SET POINT TRACKING
Chapter 5 CONTROL DESIGN FOR SET POINT TRACKING In this chapter, we extend the pole placement, observer-based output feedback design to solve tracking problems. By tracking we mean that the output is commanded
More informationChap. 3. Controlled Systems, Controllability
Chap. 3. Controlled Systems, Controllability 1. Controllability of Linear Systems 1.1. Kalman s Criterion Consider the linear system ẋ = Ax + Bu where x R n : state vector and u R m : input vector. A :
More informationThe Role of Exosystems in Output Regulation
1 The Role of Exosystems in Output Regulation Lassi Paunonen In this paper we study the role of the exosystem in the theory of output regulation for linear infinite-dimensional systems. The main result
More informationZeros and zero dynamics
CHAPTER 4 Zeros and zero dynamics 41 Zero dynamics for SISO systems Consider a linear system defined by a strictly proper scalar transfer function that does not have any common zero and pole: g(s) =α p(s)
More informationCDS Solutions to Final Exam
CDS 22 - Solutions to Final Exam Instructor: Danielle C Tarraf Fall 27 Problem (a) We will compute the H 2 norm of G using state-space methods (see Section 26 in DFT) We begin by finding a minimal state-space
More informationProblem Set 5 Solutions 1
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 5 Solutions The problem set deals with Hankel
More informationLinear System Theory
Linear System Theory Wonhee Kim Chapter 6: Controllability & Observability Chapter 7: Minimal Realizations May 2, 217 1 / 31 Recap State space equation Linear Algebra Solutions of LTI and LTV system Stability
More information4F3 - Predictive Control
4F3 Predictive Control - Discrete-time systems p. 1/30 4F3 - Predictive Control Discrete-time State Space Control Theory For reference only Jan Maciejowski jmm@eng.cam.ac.uk 4F3 Predictive Control - Discrete-time
More informationDiscrete and continuous dynamic systems
Discrete and continuous dynamic systems Bounded input bounded output (BIBO) and asymptotic stability Continuous and discrete time linear time-invariant systems Katalin Hangos University of Pannonia Faculty
More informationPositive Stabilization of Infinite-Dimensional Linear Systems
Positive Stabilization of Infinite-Dimensional Linear Systems Joseph Winkin Namur Center of Complex Systems (NaXys) and Department of Mathematics, University of Namur, Belgium Joint work with Bouchra Abouzaid
More informationControl Systems Design
ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:
More informationarxiv: v1 [math.oc] 22 Sep 2016
EUIVALENCE BETWEEN MINIMAL TIME AND MINIMAL NORM CONTROL PROBLEMS FOR THE HEAT EUATION SHULIN IN AND GENGSHENG WANG arxiv:1609.06860v1 [math.oc] 22 Sep 2016 Abstract. This paper presents the equivalence
More informationOn feedback stabilizability of time-delay systems in Banach spaces
On feedback stabilizability of time-delay systems in Banach spaces S. Hadd and Q.-C. Zhong q.zhong@liv.ac.uk Dept. of Electrical Eng. & Electronics The University of Liverpool United Kingdom Outline Background
More informationA Smooth Operator, Operated Correctly
Clark Department of Mathematics Bard College at Simon s Rock March 6, 2014 Abstract By looking at familiar smooth functions in new ways, we can make sense of matrix-valued infinite series and operator-valued
More informationStabilization of Distributed Parameter Systems by State Feedback with Positivity Constraints
Stabilization of Distributed Parameter Systems by State Feedback with Positivity Constraints Joseph Winkin Namur Center of Complex Systems (naxys) and Dept. of Mathematics, University of Namur, Belgium
More informationProperties of Open-Loop Controllers
Properties of Open-Loop Controllers Sven Laur University of Tarty 1 Basics of Open-Loop Controller Design Two most common tasks in controller design is regulation and signal tracking. Regulating controllers
More informationTrace Class Operators and Lidskii s Theorem
Trace Class Operators and Lidskii s Theorem Tom Phelan Semester 2 2009 1 Introduction The purpose of this paper is to provide the reader with a self-contained derivation of the celebrated Lidskii Trace
More informationControl, Stabilization and Numerics for Partial Differential Equations
Paris-Sud, Orsay, December 06 Control, Stabilization and Numerics for Partial Differential Equations Enrique Zuazua Universidad Autónoma 28049 Madrid, Spain enrique.zuazua@uam.es http://www.uam.es/enrique.zuazua
More information10 Transfer Matrix Models
MIT EECS 6.241 (FALL 26) LECTURE NOTES BY A. MEGRETSKI 1 Transfer Matrix Models So far, transfer matrices were introduced for finite order state space LTI models, in which case they serve as an important
More informationPerspective. ECE 3640 Lecture 11 State-Space Analysis. To learn about state-space analysis for continuous and discrete-time. Objective: systems
ECE 3640 Lecture State-Space Analysis Objective: systems To learn about state-space analysis for continuous and discrete-time Perspective Transfer functions provide only an input/output perspective of
More informationAN ELEMENTARY PROOF OF THE SPECTRAL RADIUS FORMULA FOR MATRICES
AN ELEMENTARY PROOF OF THE SPECTRAL RADIUS FORMULA FOR MATRICES JOEL A. TROPP Abstract. We present an elementary proof that the spectral radius of a matrix A may be obtained using the formula ρ(a) lim
More informationAn asymptotic ratio characterization of input-to-state stability
1 An asymptotic ratio characterization of input-to-state stability Daniel Liberzon and Hyungbo Shim Abstract For continuous-time nonlinear systems with inputs, we introduce the notion of an asymptotic
More informationAnalysis Preliminary Exam Workshop: Hilbert Spaces
Analysis Preliminary Exam Workshop: Hilbert Spaces 1. Hilbert spaces A Hilbert space H is a complete real or complex inner product space. Consider complex Hilbert spaces for definiteness. If (, ) : H H
More informationNovember 18, 2013 ANALYTIC FUNCTIONAL CALCULUS
November 8, 203 ANALYTIC FUNCTIONAL CALCULUS RODICA D. COSTIN Contents. The spectral projection theorem. Functional calculus 2.. The spectral projection theorem for self-adjoint matrices 2.2. The spectral
More informationCOPRIME FACTORIZATIONS AND WELL-POSED LINEAR SYSTEMS
SIAM J. CONTROL OPTIM. c 1998 Society for Industrial and Applied Mathematics Vol. 36, No. 4, pp. 1268 1292, July 1998 009 COPRIME FACTORIZATIONS AND WELL-POSED LINEAR SYSTEMS OLOF J. STAFFANS Abstract.
More informationSpectral analysis for rank one perturbations of diagonal operators in non-archimedean Hilbert space
Comment.Math.Univ.Carolin. 50,32009 385 400 385 Spectral analysis for rank one perturbations of diagonal operators in non-archimedean Hilbert space Toka Diagana, George D. McNeal Abstract. The paper is
More informationCriterions on periodic feedback stabilization for some evolution equations
Criterions on periodic feedback stabilization for some evolution equations School of Mathematics and Statistics, Wuhan University, P. R. China (Joint work with Yashan Xu, Fudan University) Toulouse, June,
More informationL2 gains and system approximation quality 1
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.242, Fall 24: MODEL REDUCTION L2 gains and system approximation quality 1 This lecture discusses the utility
More informationECE504: Lecture 9. D. Richard Brown III. Worcester Polytechnic Institute. 04-Nov-2008
ECE504: Lecture 9 D. Richard Brown III Worcester Polytechnic Institute 04-Nov-2008 Worcester Polytechnic Institute D. Richard Brown III 04-Nov-2008 1 / 38 Lecture 9 Major Topics ECE504: Lecture 9 We are
More information1 Lyapunov theory of stability
M.Kawski, APM 581 Diff Equns Intro to Lyapunov theory. November 15, 29 1 1 Lyapunov theory of stability Introduction. Lyapunov s second (or direct) method provides tools for studying (asymptotic) stability
More informationON THE STABILITY OF THE QUASI-LINEAR IMPLICIT EQUATIONS IN HILBERT SPACES
Khayyam J. Math. 5 (219), no. 1, 15-112 DOI: 1.2234/kjm.219.81222 ON THE STABILITY OF THE QUASI-LINEAR IMPLICIT EQUATIONS IN HILBERT SPACES MEHDI BENABDALLAH 1 AND MOHAMED HARIRI 2 Communicated by J. Brzdęk
More informationReduced Order Internal Models in Robust Output Regulation
The final version of record is available at http://dx.doi.org/.9/tac.23.2257596 JOURNAL OF TRANSACTIONS ON AUTOMATIC CONTROL, VOL., NO., Reduced Order Internal Models in Robust Output Regulation Lassi
More informationSYSTEMTEORI - ÖVNING 5: FEEDBACK, POLE ASSIGNMENT AND OBSERVER
SYSTEMTEORI - ÖVNING 5: FEEDBACK, POLE ASSIGNMENT AND OBSERVER Exercise 54 Consider the system: ẍ aẋ bx u where u is the input and x the output signal (a): Determine a state space realization (b): Is the
More informationLinear State Feedback Controller Design
Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University
More informationBalanced Truncation 1
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.242, Fall 2004: MODEL REDUCTION Balanced Truncation This lecture introduces balanced truncation for LTI
More informationOptimization Theory. A Concise Introduction. Jiongmin Yong
October 11, 017 16:5 ws-book9x6 Book Title Optimization Theory 017-08-Lecture Notes page 1 1 Optimization Theory A Concise Introduction Jiongmin Yong Optimization Theory 017-08-Lecture Notes page Optimization
More informationIntroduction to Nonlinear Control Lecture # 4 Passivity
p. 1/6 Introduction to Nonlinear Control Lecture # 4 Passivity È p. 2/6 Memoryless Functions ¹ y È Ý Ù È È È È u (b) µ power inflow = uy Resistor is passive if uy 0 p. 3/6 y y y u u u (a) (b) (c) Passive
More informationRaktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Norms for Signals and Systems
. AERO 632: Design of Advance Flight Control System Norms for Signals and. Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. Norms for Signals ...
More informationLifted approach to ILC/Repetitive Control
Lifted approach to ILC/Repetitive Control Okko H. Bosgra Maarten Steinbuch TUD Delft Centre for Systems and Control TU/e Control System Technology Dutch Institute of Systems and Control DISC winter semester
More informationRobust Control 2 Controllability, Observability & Transfer Functions
Robust Control 2 Controllability, Observability & Transfer Functions Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /26/24 Outline Reachable Controllability Distinguishable
More informationTopics in control Tracking and regulation A. Astolfi
Topics in control Tracking and regulation A. Astolfi Contents 1 Introduction 1 2 The full information regulator problem 3 3 The FBI equations 5 4 The error feedback regulator problem 5 5 The internal model
More information1 The Observability Canonical Form
NONLINEAR OBSERVERS AND SEPARATION PRINCIPLE 1 The Observability Canonical Form In this Chapter we discuss the design of observers for nonlinear systems modelled by equations of the form ẋ = f(x, u) (1)
More informationON MARKOV AND KOLMOGOROV MATRICES AND THEIR RELATIONSHIP WITH ANALYTIC OPERATORS. N. Katilova (Received February 2004)
NEW ZEALAND JOURNAL OF MATHEMATICS Volume 34 (2005), 43 60 ON MARKOV AND KOLMOGOROV MATRICES AND THEIR RELATIONSHIP WITH ANALYTIC OPERATORS N. Katilova (Received February 2004) Abstract. In this article,
More informationModule 03 Linear Systems Theory: Necessary Background
Module 03 Linear Systems Theory: Necessary Background Ahmad F. Taha EE 5243: Introduction to Cyber-Physical Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ taha/index.html September
More informationControl Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
Control Systems I Lecture 6: Poles and Zeros Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 27, 2017 E. Frazzoli (ETH) Lecture 6: Control Systems I 27/10/2017
More informationModule 08 Observability and State Estimator Design of Dynamical LTI Systems
Module 08 Observability and State Estimator Design of Dynamical LTI Systems Ahmad F. Taha EE 5143: Linear Systems and Control Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ataha November
More informationDenis ARZELIER arzelier
COURSE ON LMI OPTIMIZATION WITH APPLICATIONS IN CONTROL PART II.2 LMIs IN SYSTEMS CONTROL STATE-SPACE METHODS PERFORMANCE ANALYSIS and SYNTHESIS Denis ARZELIER www.laas.fr/ arzelier arzelier@laas.fr 15
More informationOn some interpolation problems
On some interpolation problems A. Gombani Gy. Michaletzky LADSEB-CNR Eötvös Loránd University Corso Stati Uniti 4 H-1111 Pázmány Péter sétány 1/C, 35127 Padova, Italy Computer and Automation Institute
More informationInternal Model Principle
Internal Model Principle If the reference signal, or disturbance d(t) satisfy some differential equation: e.g. d n d dt n d(t)+γ n d d 1 dt n d 1 d(t)+...γ d 1 dt d(t)+γ 0d(t) =0 d n d 1 then, taking Laplace
More informationControl System Design
ELEC4410 Control System Design Lecture 19: Feedback from Estimated States and Discrete-Time Control Design Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science
More information16.30 Estimation and Control of Aerospace Systems
16.30 Estimation and Control of Aerospace Systems Topic 5 addendum: Signals and Systems Aeronautics and Astronautics Massachusetts Institute of Technology Fall 2010 (MIT) Topic 5 addendum: Signals, Systems
More informationState will have dimension 5. One possible choice is given by y and its derivatives up to y (4)
A Exercise State will have dimension 5. One possible choice is given by y and its derivatives up to y (4 x T (t [ y(t y ( (t y (2 (t y (3 (t y (4 (t ] T With this choice we obtain A B C [ ] D 2 3 4 To
More informationChapter 7. Canonical Forms. 7.1 Eigenvalues and Eigenvectors
Chapter 7 Canonical Forms 7.1 Eigenvalues and Eigenvectors Definition 7.1.1. Let V be a vector space over the field F and let T be a linear operator on V. An eigenvalue of T is a scalar λ F such that there
More informationIntro. Computer Control Systems: F8
Intro. Computer Control Systems: F8 Properties of state-space descriptions and feedback Dave Zachariah Dept. Information Technology, Div. Systems and Control 1 / 22 dave.zachariah@it.uu.se F7: Quiz! 2
More information16. Local theory of regular singular points and applications
16. Local theory of regular singular points and applications 265 16. Local theory of regular singular points and applications In this section we consider linear systems defined by the germs of meromorphic
More informationAdvanced Control Theory
State Space Solution and Realization chibum@seoultech.ac.kr Outline State space solution 2 Solution of state-space equations x t = Ax t + Bu t First, recall results for scalar equation: x t = a x t + b
More informationDepartment of Mathematics, University of California, Berkeley. GRADUATE PRELIMINARY EXAMINATION, Part A Fall Semester 2014
Department of Mathematics, University of California, Berkeley YOUR 1 OR 2 DIGIT EXAM NUMBER GRADUATE PRELIMINARY EXAMINATION, Part A Fall Semester 2014 1. Please write your 1- or 2-digit exam number on
More informationThe oblique derivative problem for general elliptic systems in Lipschitz domains
M. MITREA The oblique derivative problem for general elliptic systems in Lipschitz domains Let M be a smooth, oriented, connected, compact, boundaryless manifold of real dimension m, and let T M and T
More information1 Math 241A-B Homework Problem List for F2015 and W2016
1 Math 241A-B Homework Problem List for F2015 W2016 1.1 Homework 1. Due Wednesday, October 7, 2015 Notation 1.1 Let U be any set, g be a positive function on U, Y be a normed space. For any f : U Y let
More informationAn introduction to Mathematical Theory of Control
An introduction to Mathematical Theory of Control Vasile Staicu University of Aveiro UNICA, May 2018 Vasile Staicu (University of Aveiro) An introduction to Mathematical Theory of Control UNICA, May 2018
More informationOn m-accretive Schrödinger operators in L p -spaces on manifolds of bounded geometry
On m-accretive Schrödinger operators in L p -spaces on manifolds of bounded geometry Ognjen Milatovic Department of Mathematics and Statistics University of North Florida Jacksonville, FL 32224 USA. Abstract
More informationRelative Controllability of Fractional Dynamical Systems with Multiple Delays in Control
Chapter 4 Relative Controllability of Fractional Dynamical Systems with Multiple Delays in Control 4.1 Introduction A mathematical model for the dynamical systems with delayed controls denoting time varying
More information6.241 Dynamic Systems and Control
6.241 Dynamic Systems and Control Lecture 24: H2 Synthesis Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology May 4, 2011 E. Frazzoli (MIT) Lecture 24: H 2 Synthesis May
More informationSpectral factorization and H 2 -model following
Spectral factorization and H 2 -model following Fabio Morbidi Department of Mechanical Engineering, Northwestern University, Evanston, IL, USA MTNS - July 5-9, 2010 F. Morbidi (Northwestern Univ.) MTNS
More informationControl Systems Design
ELEC4410 Control Systems Design Lecture 13: Stability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 13: Stability p.1/20 Outline Input-Output
More informationThe goal of this chapter is to study linear systems of ordinary differential equations: dt,..., dx ) T
1 1 Linear Systems The goal of this chapter is to study linear systems of ordinary differential equations: ẋ = Ax, x(0) = x 0, (1) where x R n, A is an n n matrix and ẋ = dx ( dt = dx1 dt,..., dx ) T n.
More informationAnalysis Comprehensive Exam Questions Fall 2008
Analysis Comprehensive xam Questions Fall 28. (a) Let R be measurable with finite Lebesgue measure. Suppose that {f n } n N is a bounded sequence in L 2 () and there exists a function f such that f n (x)
More informationEEE582 Homework Problems
EEE582 Homework Problems HW. Write a state-space realization of the linearized model for the cruise control system around speeds v = 4 (Section.3, http://tsakalis.faculty.asu.edu/notes/models.pdf). Use
More informationStability of an abstract wave equation with delay and a Kelvin Voigt damping
Stability of an abstract wave equation with delay and a Kelvin Voigt damping University of Monastir/UPSAY/LMV-UVSQ Joint work with Serge Nicaise and Cristina Pignotti Outline 1 Problem The idea Stability
More information5. Observer-based Controller Design
EE635 - Control System Theory 5. Observer-based Controller Design Jitkomut Songsiri state feedback pole-placement design regulation and tracking state observer feedback observer design LQR and LQG 5-1
More informationIterative Learning Control Analysis and Design I
Iterative Learning Control Analysis and Design I Electronics and Computer Science University of Southampton Southampton, SO17 1BJ, UK etar@ecs.soton.ac.uk http://www.ecs.soton.ac.uk/ Contents Basics Representations
More informationIMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang
IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS Shumei Mu Tianguang Chu and Long Wang Intelligent Control Laboratory Center for Systems and Control Department of Mechanics
More informationInfinite-dimensional perturbations, maximally nondensely defined symmetric operators, and some matrix representations
Available online at www.sciencedirect.com ScienceDirect Indagationes Mathematicae 23 (2012) 1087 1117 www.elsevier.com/locate/indag Infinite-dimensional perturbations, maximally nondensely defined symmetric
More informationNONTRIVIAL SOLUTIONS FOR SUPERQUADRATIC NONAUTONOMOUS PERIODIC SYSTEMS. Shouchuan Hu Nikolas S. Papageorgiou. 1. Introduction
Topological Methods in Nonlinear Analysis Journal of the Juliusz Schauder Center Volume 34, 29, 327 338 NONTRIVIAL SOLUTIONS FOR SUPERQUADRATIC NONAUTONOMOUS PERIODIC SYSTEMS Shouchuan Hu Nikolas S. Papageorgiou
More informationControl Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
Control Systems I Lecture 7: Feedback and the Root Locus method Readings: Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:
More informationMultivariable Control. Lecture 03. Description of Linear Time Invariant Systems. John T. Wen. September 7, 2006
Multivariable Control Lecture 3 Description of Linear Time Invariant Systems John T. Wen September 7, 26 Outline Mathematical description of LTI Systems Ref: 3.1-3.4 of text September 7, 26Copyrighted
More informationTRACKING AND DISTURBANCE REJECTION
TRACKING AND DISTURBANCE REJECTION Sadegh Bolouki Lecture slides for ECE 515 University of Illinois, Urbana-Champaign Fall 2016 S. Bolouki (UIUC) 1 / 13 General objective: The output to track a reference
More informationChapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o
Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 7 Interconnected
More informationA Brief Introduction to Functional Analysis
A Brief Introduction to Functional Analysis Sungwook Lee Department of Mathematics University of Southern Mississippi sunglee@usm.edu July 5, 2007 Definition 1. An algebra A is a vector space over C with
More informationControllability, Observability, Full State Feedback, Observer Based Control
Multivariable Control Lecture 4 Controllability, Observability, Full State Feedback, Observer Based Control John T. Wen September 13, 24 Ref: 3.2-3.4 of Text Controllability ẋ = Ax + Bu; x() = x. At time
More informationControl Systems I. Lecture 5: Transfer Functions. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
Control Systems I Lecture 5: Transfer Functions Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 20, 2017 E. Frazzoli (ETH) Lecture 5: Control Systems I 20/10/2017
More informationNORMS ON SPACE OF MATRICES
NORMS ON SPACE OF MATRICES. Operator Norms on Space of linear maps Let A be an n n real matrix and x 0 be a vector in R n. We would like to use the Picard iteration method to solve for the following system
More information22 APPENDIX 1: MATH FACTS
22 APPENDIX : MATH FACTS 22. Vectors 22.. Definition A vector has a dual definition: It is a segment of a a line with direction, or it consists of its projection on a reference system xyz, usually orthogonal
More informationDesign Methods for Control Systems
Design Methods for Control Systems Maarten Steinbuch TU/e Gjerrit Meinsma UT Dutch Institute of Systems and Control Winter term 2002-2003 Schedule November 25 MSt December 2 MSt Homework # 1 December 9
More informationSpectral theory for compact operators on Banach spaces
68 Chapter 9 Spectral theory for compact operators on Banach spaces Recall that a subset S of a metric space X is precompact if its closure is compact, or equivalently every sequence contains a Cauchy
More informationSPECTRAL THEOREM FOR SYMMETRIC OPERATORS WITH COMPACT RESOLVENT
SPECTRAL THEOREM FOR SYMMETRIC OPERATORS WITH COMPACT RESOLVENT Abstract. These are the letcure notes prepared for the workshop on Functional Analysis and Operator Algebras to be held at NIT-Karnataka,
More informationFEL3210 Multivariable Feedback Control
FEL3210 Multivariable Feedback Control Lecture 8: Youla parametrization, LMIs, Model Reduction and Summary [Ch. 11-12] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 8: Youla, LMIs, Model Reduction
More informationA Concise Course on Stochastic Partial Differential Equations
A Concise Course on Stochastic Partial Differential Equations Michael Röckner Reference: C. Prevot, M. Röckner: Springer LN in Math. 1905, Berlin (2007) And see the references therein for the original
More informationThe Tuning of Robust Controllers for Stable Systems in the CD-Algebra: The Case of Sinusoidal and Polynomial Signals
The Tuning of Robust Controllers for Stable Systems in the CD-Algebra: The Case of Sinusoidal and Polynomial Signals Timo Hämäläinen Seppo Pohjolainen Tampere University of Technology Department of Mathematics
More informationMEM 355 Performance Enhancement of Dynamical Systems MIMO Introduction
MEM 355 Performance Enhancement of Dynamical Systems MIMO Introduction Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University 11/2/214 Outline Solving State Equations Variation
More informationNonlinear Control Lecture 5: Stability Analysis II
Nonlinear Control Lecture 5: Stability Analysis II Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2010 Farzaneh Abdollahi Nonlinear Control Lecture 5 1/41
More informationMassera-type theorem for the existence of C (n) -almost-periodic solutions for partial functional differential equations with infinite delay
Nonlinear Analysis 69 (2008) 1413 1424 www.elsevier.com/locate/na Massera-type theorem for the existence of C (n) -almost-periodic solutions for partial functional differential equations with infinite
More informationKalman Decomposition B 2. z = T 1 x, where C = ( C. z + u (7) T 1, and. where B = T, and
Kalman Decomposition Controllable / uncontrollable decomposition Suppose that the controllability matrix C R n n of a system has rank n 1
More informationNonlinear Control. Nonlinear Control Lecture # 6 Passivity and Input-Output Stability
Nonlinear Control Lecture # 6 Passivity and Input-Output Stability Passivity: Memoryless Functions y y y u u u (a) (b) (c) Passive Passive Not passive y = h(t,u), h [0, ] Vector case: y = h(t,u), h T =
More informationParametrization of All Strictly Causal Stabilizing Controllers of Multidimensional Systems single-input single-output case
Parametrization of All Strictly Causal Stabilizing Controllers of Multidimensional Systems single-input single-output case K. Mori Abstract We give a parametrization of all strictly causal stabilizing
More informationSolution of Linear State-space Systems
Solution of Linear State-space Systems Homogeneous (u=0) LTV systems first Theorem (Peano-Baker series) The unique solution to x(t) = (t, )x 0 where The matrix function is given by is called the state
More informationHomework If the inverse T 1 of a closed linear operator exists, show that T 1 is a closed linear operator.
Homework 3 1 If the inverse T 1 of a closed linear operator exists, show that T 1 is a closed linear operator Solution: Assuming that the inverse of T were defined, then we will have to have that D(T 1
More informationMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A.
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Q-Parameterization 1 This lecture introduces the so-called
More informationA SHORT INTRODUCTION TO BANACH LATTICES AND
CHAPTER A SHORT INTRODUCTION TO BANACH LATTICES AND POSITIVE OPERATORS In tis capter we give a brief introduction to Banac lattices and positive operators. Most results of tis capter can be found, e.g.,
More information