A BEHAVIORAL APPROACH TO THE LQ OPTIMAL CONTROL PROBLEM

Size: px
Start display at page:

Download "A BEHAVIORAL APPROACH TO THE LQ OPTIMAL CONTROL PROBLEM"

Transcription

1 A BEHAVIORAL APPROACH TO THE LQ OPTIMAL CONTROL PROBLEM GIANFRANCO PARLANGELI AND MARIA ELENA VALCHER Abstract This paper aims at providing new insights into the linear quadratic optimization problem within the behavioral setting A new problem statement is introduced and the corresponding solution, which allows to easily compute the optimal trajectories from the given data, is derived and discussed in some detail A comparison with the standard LQ problem in the state-space approach is provided Some examples allow to further explore the relevance of the present approach for the class of state-space models Keywords Continuous-time behaviors, kernel/image representations, LQ problem, asymptotic stability, autonomous/controllable decomposition, state maps, quadratic differential forms 1 Introduction The behavioral approach represents a modern and powerful framework where system and control problems can be stated and solved in a very general form 7 Within this setting, a dynamical system is completely described by its behavior, namely the set of all possible evolutions of its system variables, and hence any optimization problem is naturally stated as the problem of selecting, within this set of trajectories, the best ones, for they either minimize a given cost function or maximize a certain gain function The linear quadratic optimal control problem has received several different statements (and, consequently, solutions) within the behavioral approach Indeed, in 5, two different optimization problems in the behavioral setting are first stated, and then proved to be two special instances of a more general concave problem The explicit solution of the LQ problem, however, makes use of the standard state-space theory In 14 and 16, Jan Willems addresses the LQ problem for controllable behaviors, by assuming that the cost function is expressed by means of a quadratic differential form Under these assumptions, the optimal behavior is defined as the set of all behavior trajectories whose cost cannot be decreased by means of finite support perturbations (namely by adding any finite support behavior trajectory) This approach leads to a set of optimal solutions which represents a behavior However, no mentioning of initial conditions or local constraints is made in the problem statement Weiland and Stoorvogel 11 afford and solve the LQ control problem in a purely behavioral framework, without referring to an explicit cost function but deeply resorting to the idea of control as interconnection The final solution resorts, again, to a statespace realization Finally, Ferrante and Zampieri 2 adopt a problem statement which involves a quadratic cost function and a local constraint on the behavior trajectories The set Dipartimento di Ingegneria dell Innovazione, Università di Lecce - strada per Monteroni, 731 Lecce, Italy - phone: , fax: gianfrancoparlangeli@unileit Dipartimento di Ingegneria dell Informazione, Università di Padova - via Gradenigo 6B, Padova, Italy - phone: , fax: meme@deiunipdit 1

2 of optimal solutions which, in general, is not a shift invariant set of trajectories, and hence is not a behavior, is obtained by means of state-space techniques In this paper, we aim at providing a different and simple statement for the LQ problem in the behavioral framework, by considering linear, time-invariant and complete continuous-time systems, described as the kernels of some polynomial matrix operators, and by assuming as cost function the integral (over R + ) of a suitable quadratic differential form Initial conditions are introduced by assigning the value, at t =, of a minimal state map for the system behavior The present statement is quite general and provides a natural extension, within the behavioral setting, of the classical LQ problem for state-space models The problem solution is here derived in a clean and simple way, by making use of the typical tools developed within the behavioral setting, in particular, state maps and quadratic differential forms, and without resorting to state-space realizations 2 Preliminaries on behaviors, quadratic differential forms and state maps In this paper we denote by Rξ the ring of polynomials in the indeterminate ξ, with coefficients in the real field R Given two trajectories w 1 and w 2 (R q ) R, we define their concatenation at time t = as { w1 (t) if t < ; w 1 w 2 (t) := w 2 (t) if t In a similar way it can be defined the concatenation (at time t = ) of two pairs of trajectories (x 1,w 1 ),(x 2,w 2 ) (R n R q ) R Consider a continuous-time dynamical system Σ = (R,R q, B) whose set of trajectories (the behavior) B (R q ) R is the solution set of a system of linear, constant coefficients differential equations (21) R w(t) + R 1 dw(t) + + R L d L w(t) L =, with constant matrices R i R p q, for some positive integer p Equation (21) is a kernel representation of the behavior and is denoted for short as (22) ( d R w =, ) where R(ξ) := L ( ( i= )) R i ξ i R p q ξ As a consequence, we adopt the shorthand notation B = ker R d It entails no loss of generality assuming that R is of full row rank 7, and this will be a steady assumption within this paper The modelling process adopted for the system behavior does not always lead to a trajectory description as in (22) Indeed, some auxiliary latent variables may need to be introduced, thus resulting in the following description (23) ( ( d d R w = M l, ) ) 2

3 where M(ξ) Rξ p l and l (R l ) R represents the latent variable vector Equation (23) provides a latent variable representation of the latent variable system Σ f = (R,R l,r q, B f ), where the full behavior B f consists of trajectories (w, l) satisfying (23) and induces an external behavior B, obtained by closed projection of B f on the external variables In this paper, as in 1, 9, 14, 15, we assume that the set of solutions of (22) and (23) are to be intended in L loc 1 and equality in the sense of distributions For instance, the behavior described by (22) is the set of all trajectories w such that ( w,r T d ) ( f = w T (t)r T d ) f(t) =, for all testing functions f, where f is a C vector-valued function with compact support Elimination of latent variables from (23) may be performed provided that we consider as external behavior of (23) not simply the projection of B f on the external variables (which may not be endowed with a kernel representation), ie, the set {w : l st (23) holds}, but its closure, in the L loc 1 topology An accurate discussion of these problems and of their solutions can be found in 1, 7, 9 and, specifically, in the latent variable elimination theorem (Theorem 21 in 9) We introduce, now, the two fundamental properties a behavior can be endowed with Definition 21 7 A behavior B is said to be autonomous if for any w 1,w 2 B and any τ R w 1 (t) = w 2 (t) for t τ w 1 (t) = w 2 (t) for every t R; controllable if for all w 1,w 2 B there exist τ R + and w B such that { w1 (t), for t < ; w(t) = w 2 (t τ), for t τ ( As is well-known, a behavior B = ker )), with R(ξ) Rξ p q, is autonomous ( R d if and only if R is of full column rank q If so, B can also be described as the kernel of a nonsingular square matrix, which is uniquely determined up to a left unimodular factor So, if we assume that R is square, det R (which is, of course, independent of the specific square representation, except for a multiplicative nonzero constant) is known as the characteristic polynomial of B 7 An autonomous behavior B is said to be asymptotically stable if for every w B we have lim t + w(t) = This happens if and only if the characteristic polynomial of B is Hurwitz, namely all its zeroes are included in the open half plane {ξ C : Re(ξ) < } Controllability represents the possibility of steering any past behavior trajectory into any future behavior trajectory, provided that one leaves time enough for adjustments A controllable behavior B admits an image description or, equivalently, it can 3

4 be described as the image of a polynomial matrix operator 7 This amounts to saying that there exist ( m N and a polynomial matrix M Rξ q m such that w B if and only if w = M d ) u, for some u (R m ) R The set of continuous-time trajectories ( ( thus obtained is denoted by im M d )) As a final result, which will be useful in the following, we quote the decomposition theorem (see 7, Theorem 5214) stating that every AR behavior B can always be expressed as the direct sum of its controllable part B c (the largest controllable behavior included in B) and of some (not unique) autonomous behavior B a : (24) B = B a B c As a consequence, every behavior trajectory w can always be described as the sum w = w a +w c of two trajectories w a B a and w c B c Both trajectories, however, depend on the specific choice of B a and are uniquely determined only once the autonomous behavior B a involved in the behavior decomposition is specified A polynomial matrix description of the controllable part of a behavior is quite easy to obtain Indeed, if R(ξ) R p q ξ is a full row rank matrix involved in the kernel description of B, it can always factorize as (25) R(ξ) = (ξ) R(ξ), for suitable polynomial ( matrices ) (ξ) R p p ξ nonsingular and R(ξ) R p q ξ left prime Then B c = ker R d On the other hand, if is a unimodular matrix such that (26) U(ξ) = P(ξ) M(ξ) Rξ q q R(ξ)U(ξ) = (ξ), ( ( with (ξ) Rξ p p nonsingular square, then B c = im M d )) Any such M(ξ) is said to be a minimal right annihilator (MRA) of R(ξ) In the sequel we will also make use of the two subsets of B c, B c and B + c, which represent the sets of controllable trajectories of B having support in (, ) and, + ), respectively If w and w both belong to B, then w belongs to B + c, as the only left compact support trajectories in B belong to its controllable part Moreover, we have the following result, which relates concatenability of two trajectories at t =, with the trajectory compositions ( ) Lemma 21 Given a behavior B = ker R d, with R(ξ) Rξ p q of full row rank, let B c denote the set of controllable trajectories of B and let B a be an autonomous behavior such that B = B a B c Let U(ξ) = P(ξ) M(ξ) Rξ q q be a unimodular matrix such that (26) holds, with (ξ) Rξ p p nonsingular square Given two trajectories w 1 and w 2 in B, the following facts are equivalent ones: i) w 1 w 2 B; ii) w 2 w 1 B c B+ c ; 4

5 iii) w a B a,w c,i B c,i = 1,2, with w c,2 w c,1 B c B + c such that ( iv) v a ker that ( d w i = w a + w c,i ; )) (,v c,i,i = 1,2, with M d ) (v c,2 v c,1 ) B c B+ c, such w i = P d d v a + M v c,i Proof i) ii) Of course, by the linearity of B, w 1 w 2 B if and only if (w 2 w 1 ) B Since left compact support trajectories in B necessarily belong to the controllable part of the behavior, this latter condition ensures that w 2 w 1 = w +w +, where w has support in R while w + belongs to B + c B c B Again, by the linearity of B, w B, and having right compact support it necessarily belongs to B c Consequently, ii) holds true ii) iii) Clearly, w i B,i = 1,2, ensures w i = w a,i + w c,i, w a,i B a,w c,i B c,i = 1,2 So, we are just remained to prove that if ii) holds then w a,1 = w a,2 and w c,2 w c,1 B c B+ c Indeed, this immediately follows from w 2 w 1 = (w a,2 w a,1 ) + (w c,2 w c,1 ) B c B + c iii) iv) Obvious iii) i) Set w c := w c,1 w c,2 Notice, first, that w c B c The trajectory w := w a + w c clearly belongs to B and it just coincides with w 1 w 2 Remarks 1) Two behavior trajectories w 1 and w 2 that satisfy any of the equivalent conditions of Lemma 21 share a common past, as indeed w 1 (,) represents a common past of w 1 and w 2, and a common future, namely w 2,+ ) Consequently 12, they share all pasts and all futures and hence are past and future equivalent 2) At the light of the previous lemma, we can say that two trajectories can be concatenated at t = if and only if they share the same autonomous part and their controllable parts differ in some trajectory which belongs to B c B+ c As we will see, a state map will allow us to verify whether or not two trajectories may been concatenated As a final concept, we introduce that of stabilizability of a behavior A behavior B is said to be stabilizable if for every trajectory w B and every τ R there exists some trajectory w B such that w (t) = w(t), t τ, and lim t + w (t) = ( By ) referring to the previous assumptions and notation, we get 7 that B = ker(r d ) is stabilizable if and only if rank(r(λ)) = p, λ C,Re(λ) <, or, equivalently, if and only if det is Hurwitz or if and only if in every autonomous/controllable decomposition (24) the autonomous behavior B a is asymptotically stable 5

6 21 Bilinear and quadratic differential forms Let Rζ,η q 1 q 2 denote the set of q 1 q 2 polynomial matrices in the indeterminates ζ and η with real coefficients Each element in Rζ,η q 1 q 2 can be represented as Φ(ζ,η) = h,k Φ h,k ζ h η k, with Φ h,k R q 1 q 2, and to any such matrix we can associate a bilinear form B Φ which maps any pair of (sufficiently smooth) trajectories (w 1,w 2 ) (R q 1 R q 2 ) R into the function B Φ (w 1,w 2 ) := h,k d h T w 1 h Φ h,k d k w 2 k B Φ maps C (R,R q 1 ) C (R,R q 2 ) into C (R,R) We will use B Φ as the standard notation for the bilinear form induced by Φ Rζ,η q 1 q 2 The dual of Φ is defined as Φ (ζ,η) := h,k Φ T h,k ζk η h = Φ T (η,ζ) If q 1 = q 2 = q, we say that Φ is symmetric if Φ = Φ, namely Φ T h,k = Φ k,h for all indices h,k The set of symmetric matrices in Rζ,η q q will be denoted as R s ζ,η q q With every Φ R s ζ,η q q we associate a homogeneous quadratic differential form, defined for every sufficiently smooth w (R q ) R as Q Φ (w) := h,k d h T w h Φ h,k d k w k Q Φ maps C (R,R q ) into C (R,R) We will use Q Φ as the standard notation for the quadratic form induced by Φ Rs q q ζ,η Q Φ is nonnegative (denoted Q Φ ) 17, 18 if, for every (sufficiently smooth) trajectory w (R q ) R, Q Φ (w), and positive (Q Φ > ) if it is nonnegative and Q Φ (w) = implies w = If B (R q ) R is a set of trajectories (in particular, a behavior) Q Φ is B-nonnegative, Q Φ B, (B-positive, Q Φ > B ), if Q Φ (w) for every trajectory in B (and, moreover, Q Φ (w) = implies w = ) A quadratic differential form Q Φ is nonnegative if and only if 17 there exists a polynomial matrix D such that Φ(ζ,η) = D T (ζ)d(η) and it is positive if and only if, in addition, D(λ) = q for every λ C (namely D is right prime) The characterization of B-nonnegative and B-positive quadratic forms can be found in 1, 17 Such characterizations become particularly easy when dealing with a controllable ( ( behavior, as we may resort to an image description for it 1 Indeed, if B = im M d )), then Q Φ is B-nonnegative (B-positive) if and only if the quadratic differential form Q Φ, associated with the polynomial matrix Φ (ζ,η) := M T (ζ)φ(ζ,η)m(η), is nonnegative (positive) 22 State-space maps The notion of state is well-settled in traditional system theory and its intuitive meaning is that of system memory In the behavioral approach, the state of a system is a 6

7 latent variable endowed with the special property that if two behavior trajectories exhibit the same state value at time t (and satisfy some continuity requirements) they can be concatenated in t, thus resulting in a new behavior trajectory Definition 22 9 Let Σ s = (R,R n,r q, B s ) be a linear time-invariant system with latent variables Σ s is a state-space system if, given two trajectories (x 1,w 1 ),(x 2, w 2 ) B s, (27) x 1 () = x 2 () and x 1,x 2 continuous at (x 1,w 1 ) (x 2,w 2 ) B s A state-space system is state trim if the projection of B s over the first component x, of dimension say n, at the instant t = coincides with R n A state-space system induces, by projection of B s on the external variable w, an external behavior B = π w B s The state-space system will be called a state-space representation for B If the dimension n of a state-space representation is minimal for a given behavior B, the state-space representation is said to be minimal Remarks 1) As pointed out in 9, the continuity requirement is inspired by the fact that we are dealing with solutions in L loc 1, in which case the simple requirement x 1 () = x 2 () is of little consequence 2) By the system linearity, (27) can be equivalently restated in the simpler form: given (x,w) B s, the following condition holds (28) x() = and x continuous at (,) (x,w) B s Definition 23 1 Given a behavior B (R q ) R and a polynomial matrix S(ξ), with n rows, we say that S induces a state map for B if the system Σ s = (R,R n,r q, B s ) of behavior { ( } d B s := (x,w) : w B,x = S w ) provides a state-space representation for B B s represents the extended state behavior associated with S S is a minimal state map if Σ s is a minimal state-space representation Remarks 1) If Σ s is a state-space representation of B induced by a state map S, then it is surely observable (by this meaning that the state variable can be exactly observed from the external variable), as a consequence minimality and trimness are equivalently properties for Σ s 1, 9, 13 2) If we refer to a state map S, condition (28) becomes (29) S d S ( d w () = ) w continuous at { w ( B ) S d w = S d ( w) It is worthwhile noticing that S d w may be continuous (at t = ) even though the trajectory w is not Notice, also, that, by Lemma 21, w splits into the sum of a left compact support trajectory belonging to B + c and of a right compact support trajectory belonging to B c and hence, if (29) hold, then w B c B+ c 7

8 In order to address minimality of state maps, consider the shift-and-cut operator σ + defined as follows 9: In other words, σ + : Rξ Rξ : r(ξ) := r + r 1 ξ + + r L ξ L r 1 + r 2 ξ + + r L ξ L 1 σ + (r(ξ)) := ξ 1 r(ξ) r The definition of σ + can be extended to the matrix case in a componentwise manner Corresponding to any polynomial matrix R(ξ) R p q ξ, described as R(ξ) := R + R 1 ξ + + R L ξ L,R i R p q, we associate the Ξ-matrix R Ξ R Lp q defined as (21) R Ξ (ξ) := R 1 (ξ) R 2 (ξ) R L (ξ), where R i (ξ) := σ + (R i 1 (ξ)),i 1, and R (ξ) := R(ξ) In 9 it has been shown that if R(ξ) is a row reduced matrix, the polynomial matrix obtained ( ) by removing all zero rows in R Ξ (ξ) provides a minimal state map for B = ker R d Even more (see Proposition 61 in 9), if w B, then d w B R Ξ w () =, (notice that the continuity of R d Ξ w is always ensured 9) This property has also been referred to as faithfulness of a state map 8 and it holds true for every minimal state map By putting together this fact with the result of Lemma 21, we get the following proposition ( ) Proposition 24 6 Given a behavior B = ker R d, with R(ξ) Rξ p q of full row rank, let M Rξ q (q p) be a minimal right annihilator of R Let S(ξ) be a minimal state map for B If B c represents the set of controllable trajectories of B, the following facts are equivalent ones: i) w B; ii) w B c B+ c ; iii) S d w () = (211) Moreover B + c = { w L loc and S ( d 1 : w = M ) ( d ) M ( d ) v v, v such that v(t) = t < } () = 8

9 It is wortwhile noticing that condition ) w () =, in the general case, does ( S d not mean that any of the trajectory derivatives is zero at t = For instance, if we assume R(ξ) = ξ + 1 ξ, which is left prime and (trivially) row reduced, S(ξ) = R Ξ (ξ) = 1 1 and hence ( d S w () = w 1 () = w 2 () ) This same remarks applies to the case when we are dealing with trajectories belonging to the controllable part of the behavior Indeed, if M(ξ) represents ( a minimal right annihilator of R(ξ), and hence w B c if and only if w = M d ) v, for some trajectory v, condition d d (212) S M v () = does not generally mean that any of v(), dv(), is zero For instance, if we assume R(ξ) = 1 + ξ ξ 1, a minimal right annihilator of R(ξ) is ξ 1 M(ξ) = 1 + ξ 1 = ξ, ξ 1 while a minimal state map S(ξ) = R Ξ (ξ) is obtained as So, in this case, = ( d S S(ξ) = 1 1 ) ( d M ) v () = v 1 () + v 2 (), which means v 2 () = v 1 (), with v 1 () a free parameter Since in the following, we will deal with condition (212), by assuming that S(ξ) is the minimal state map R Ξ (ξ) and M(ξ) is a minimal right annihilator of the system matrix R(ξ), it is worthwhile devoting some attention to its solution If we assume R(ξ) = L i= R i ξ i and M(ξ) = m i= M i ξ i, then R 1 (ξ) R 2 (ξ) S(ξ)M(ξ) = R Ξ (ξ)m(ξ) = M(ξ) R L (ξ) R(ξ) R ξ 1 R(ξ) R R 1 ξξ 2 = R(ξ) R R 1 ξ R L 1 ξ L 1 ξ L = R ξ 1 M(ξ) R ξ 2 R 1 ξ 1 M(ξ) R ξ L R 1 ξ L R L 1 ξ 1 M(ξ) M(ξ) 9

10 As a first remark, we observe that condition (212) involves only v() and its first m 1 derivatives dv()/,,d m 1 v()/ m 1, since the degree of S(ξ)M(ξ), seen as a polynomial with matrix coefficients, is at most m 1 On the second hand, the previous condition may be easily rewritten as an algebraic equation Indeed, once we set and M 1 M 2 M 3 M 4 M m M 2 M 3 M 4 M := M 3 M 4 R qm (q p)m M m 1 M m M m R R 1 R R = R pl ql, R L 2 R R L 1 R 1 R we can obtain the equivalent algebraic formulation (213) if m L, or (214) R pl q(m L) M R M q(l m) (q p)m v() dv() d m 1 v() m 1 v() dv() d m 1 v() m 1 = = if m < L Notice that R is of full row rank if and only if R is, while M is of full column rank if and only if M n is Either when dealing with equation (213) or with equation (214), we can describe the vector of initial conditions on v at t = as belonging to some vector subspace of R m Therefore, some full column rank matrix V, with mq columns, can be found such that v() dv() = V c, d m 1 v() m 1 for some real vector c This analysis will be useful in the following sections 1

11 3 Problem statement As discussed in the Introduction, the linear quadratic optimal control problem has received several different formulations and solutions within the behavioral framework 2, 5, 11, 14, 16 In this paper we choose a problem statement which puts together the ingredients of the problem statements given in 2 and 14 Indeed, the cost function is expressed as a quadratic differential form, as in 14 However, differently from this last reference and similarly to 2, we constrain the trajectory past evolution on (, ) by assigning the initial conditions at t = that, in the present problem statement, are expressed by means of a minimal state map for the system behavior This formulation appears as a natural extension, within the behavioral setting, of the traditional LQ problem for classic state-space models, as it will be shown in detail, but also encompasses more general situations ( ) Problem Statement: Given a behavior B := ker R d, with R(ξ) R p q ξ of full row rank, a minimal state map S( ) for B, with S(ξ) Rξ n q, a positive 1 quadratic differential functional Q Φ (associated with Φ(ζ,η) R s ζ,η q q ) and any vector b R n, find the set of trajectories w which are asymptotically converging to zero and minimize the cost function (31) J = subject to the following constraints: (32) Q Φ (w)(t), ( d R w = ) (33) d S w () = b, Remarks 1) It is wortwhile noticing that we have a priori selected, among all possible solutions, only those which go to zero as t goes to + This requirement may seem unnecessary at a first sight However, a diverging optimal solution, even if minimizing the cost function, would create some serious problems and hence would be highly undesirable So, we have chosen to impose asymptotic stability on the set of optimal behavior trajectories This immediately ensures that the optimal trajectories belong, for t, to an (asymptotically stable) autonomous behavior Since autonomous behaviors consist of C trajectories, in the following we will confine our attention to those behavior trajectories which are L loc 1 all over R and, in particular, as a result of the optimization problem, are C in (,+ ), by this meaning that all solutions are continuous with their derivatives in (,+ ) and d i w(t) lim t + i 1 As a matter of fact, for our purposes, Q Φ need not be a positive quadratic differential functional It is sufficient that it is B c-positive, where B c denotes, as usual, the controllable part of B Indeed, since initial conditions will uniquely determine the autonomous part of the optimal trajectories, we aim at distinguishing between trajectories that differ just in the controllable component This is possible by simply weighting all controllable trajectories 11

12 exists for every nonnegative index i and d i w( + ) i = lim t + d i w(t) i 2) Let w (b) be any optimal solution corresponding to the initial condition b and set B := {w (b),b R n } Due to the nature of our problem and the choice of our constraint, the real optimization problem just concerns the future part of the behavior trajectory, namely the portion of w (b) corresponding to nonnegative time instants Indeed, the past time evolution (corresponding to negative time instants) is supposed to be known (or, at least, it is known the inluence it entails on the future evolution) and it cannot be changed Under this point of view, it is reasonable to consider just the restriction of the optimal behavior trajectories to R + : B + := B,+ ) According to the previous remark, such trajectories will belong to C ((,+ ),R q ) 4 Problem solution We aim at deriving a description of the set B + of all solutions (restricted to R + ) of the optimization problem, as the initial condition varies over the set of all possible n-tuples of real numbers A trajectory w B is optimal corresponding to some initial condition b if and only if it converges to zero and, for every w B satisfying (33) (for the same value of b) and converging to zero, one has (41) Q Φ (w)(t) Q Φ (w )(t) Since S d w () = b = S d w () is equivalent, by the linearity and Proposition 24, to condition w w B c B+ c, and since the cost function just pertains the future portion of the trajectories, it follows that (41) can be equivalently rewritten as follows (42) Q Φ (w + w c + )(t) Q Φ (w )(t), where w c + belongs to B + c, the set of controllable trajectories in B having support in R +, and converges to zero, being the difference of two trajectories both converging to zero Moreover, ( d (43) S w c ) + () = By the linearity of the operators involved, equation (42) holds true if and only if (see 14, 15) B Φ (w c +,w ) (t) = + w Q Φ (w c + c B+ c, ) (t) 12

13 where B Φ is the bilinear differential functional associated with Φ The second condition is obviously satisfied for every choice of w c + B + c, as Q Φ is a positive (B c -positive) quadratic differential form So, the above conditions reduce to the following one (44) d B Φ (M )v,w (t) = v st M d v B + c ( By Proposition 24, M d ) v B + c if and only if v(t) =,t <, and = S d ( M d ) v () Moreover, keeping in mind that both w and v go to zero as t goes to +, condition (44) is satisfied if and only if (see Lemma A1, in the Appendix) (45) (46) i+h 1 h,k i j= ( 1) j ( d i+h 1 j v() i+h 1 j ( M T d ) ( Φ d, d ) w =, t >, ) T ( d Mi T k+j w ) () Φ h,k k+j = We first analyze equation (45) Such an equation can be equivalently rewritten as where ( w ker + M T d ) ( Φ d, d ), ) { } d d ker + (A := w : A w (t) =,t So, putting together the initial kernel description for the behavior and this additional differential equation, we obtain that any optimal trajectory w satisfies ( ) d w ker + R, where R R(ξ) (ξ) := M T Rξ q q ( ξ)φ( ξ,ξ) Under the positivity (or B c -positivity) assumption on the quadratic differential form Q Φ, R (ξ) proves to be nonsingular, and hence ker + (R ) d represents an autonomous behavior Finally, since we are just interested in asymptotically stable solutions, we can further specify the optimal behavior description by factorizing R (ξ) as follows R (ξ) = R ns (ξ)r s (ξ), where Rns and R s are nonsingular square matrices and det R s is Hurwitz, while all zeros of detrns have ( nonnegative )) real part So, the asymptotically stable autonomous behavior ker + (R s d is an autonomous behavior including all optimal trajectories As far as condition (46) is concerned, we have to look at it as a trasversality condition (see 4, 1) which has to be put together with (43) or, equivalently, with the constraint on v ( ( d d (47) = S M v () ) ) 13

14 Indeed, as we have seen at the end of section 2, the previous equation introduces some constraints on v and its derivatives in Once such constraints are introduced in (46), we end up with the family of conditions the optimal trajectories have to satisfy in More specifically, denote by V a full column rank matrix, with real coefficients, such that (see section 2) condition (47) holds if and only if (48) dv T () v() dv() d m 1 v() m 1 = V c, for some real vector c (m denoting the degree of M(ξ)) If H := deg ζ Φ = deg η Φ, the trasversality condition may be rewritten as w () dw () = v T (49) (), d m+h 1 v T m+h 1 Φ M d m+2h 1 w () m+2h 1 for some suitable matrix Φ M whose coefficients are obtained by suitable combining the matrix coefficients of Φ and M Keeping in mind (48), (49) can be rewritten as follows = c T d m v T () m d m+h 1 v T m+h 1 V T Φ I M H(q p) w () dw () d m+2h 1 w () m+2h 1 which, by the arbitrariety of the row vector on the left hand size, means w () dw V T () = Φ I M (41) H(q p) d m+2h 1 w () m+2h 1 These represent the initial constraints on the behavior trajectories ) and hence, the set of optimal trajectories is just the set of trajectories in ker + (R s d that satisfy the set of initial conditions (41) Notice that this result is quite different from the analogous ones in 14, 15, as we are considering only the restriction of the trajectories to the halfline R + This requires to take into account also the initial conditions at t =, a problem that did not arise in 14, 15 Moreover, in order to get this result, it has been fundamental to assume that the behavior trajectories we are considering converge to zero together with their derivatives of any order If not, there would have been also a contribution at infinity in the integral expansion, 14

15 Notice that the matrix S does not play any role in the expression of the optimal behavior, provided that it represents a minimal state map for the behavior B Indeed, B only depends on the differential operator Φ involved in the cost index and on the polynomial matrices R and M providing a kernel and an image description, respectively, of B and of its controllable part B c However, S has a role in determining the constraints the trajectory w and its derivatives have to satisfy in t = 5 Comparisons with the standard LQ control One may wonder in which sense the previous problem statement provides a generalization of the standard LQ problem for state-space models, ie min x T (t)qx(t) + u T (t)ru(t) x,u st ẋ(t) = Fx(t) + Gu(t), t R +, x() = b, where x represents the state sequence, u the input sequence, Q and R are symmetric positive semidefinite matrices (R, in particular, is supposed to be positive definite) Indeed, if we define as system variable w := x u, then the quadratic index J may be rewritten as J = t= x T (t)qx(t) + u T (t)ru(t) = Thus J can be represented as in (31) upon setting Q Φ (w) := w(t) T Q w(t) R w(t) T Q w(t) R Q (which corresponds to Φ(ζ, η) = ) On the other hand the state-space equation R can also be formalized as follows: x d I F G =, u and hence (32) holds for R(ξ) := ξi n F G So, we are remained to show that once ( ( we)) assume S(ξ) = I n we get a minimal state map for the behavior B = ker R d This immediately follows from the fact that R(ξ) is row reduced and S(ξ) = R Ξ (ξ) Notice that the asymptotic stability requirement on the optimal trajectories and hence the autonomy of the resulting optimal system are perfectly analogous to the 15

16 results obtained within the state-space setting, where the optimal behavior takes the following form d I (F + GK) x K I m u =, and the (stabilizing) gain matrix K (obtained starting from the appropriate Algebraic Riccati Equation or ARE) makes F +GK asymptotically stable Thus the set of optimal state and input trajectories represents an asymptotically stable autonomous behavior Even more, for t, both x (t) and u (t) take an exponential form and hence are C ((,+ ),R n+m ) In order to compare the problem solution provided in the previous section with the standard solution available for state-space models, it seems convenient to start by analyzing an example Example 1 Consider the scalar (controllable) state-space model ẋ(t) = Fx(t) + Gu(t) = x(t) u(t) with initial condition x() = b and quadratic cost function x 2 (t) + u 2 (t), (ie, Q = R = 1 ) In behavioral terms, the problem is restated as in (31), (32), (33), with w1 x w = =, Φ(ζ,η) = I u 2, R(ξ) = 1 + ξ 1, S(ξ) = 1 w 2 ( ) Notice that ker R d is controllable also in behavioral terms Correspondingly, a minimal left annihilator (MLA) for R(ξ) is M(ξ) = 1 1 ξ By applying the previous procedure, we obtain the polynomial matrix operator R R(ξ) 1 + ξ 1 1 ξ (ξ) = M T = = 2 2 ( ξ) 1 ξ 1 1 ξ 1 ξ The set of asymptotically stable trajectories in ker + (R ) d is ( d ker + ) 2 + d meanwhile the (only) trasversality condition is ( d = ker + ) 2 + 1, 2 1 v()u () = Keeping in mind the initial constraint (47), which, for this example, amounts to = 1 v(t) v(t) dv(t) 16 () = v(),

17 it follows that the above trasversality condition in ineffective and hence the optimal behavior B + is ( d B + := ker + ) 2 + 1, 2 1 namely the set of solutions of the system of differential equations (51) (52) ẋ(t) = 2x(t) u(t) = ( 2 1)x(t) Corresponding to the initial condition b, we get the asymptotically convergent trajectories (53) x(t) = be 2t, u(t) = ( 2 1)be 2t, t R +, which leads to the optimum value of the cost index J: J = b 2 e 2 2t + ( 2 1) 2 b 2 e 2 2t = b 2 ( 2 1) A comparison with the classical state-space approach is almost immediate In that case, we would have considered the ARE in the unknown (scalar) matrix P = Q + F T P + PF PGR 1 G T P = 1 P P P 2 Such an equation admits two solutions P = 1 ± 2 Corresponding to the unique positive definite (and stabilizing) solution P = 2 1, we get the feedback gain matrix K = R 1 G T P = P = 2 1 The optimizing feedback control law u(t) = Kx(t) leads to the same optimal autonomous state-space model described in (51) -(52) ẋ(t) = (F + GK)x(t) = 2x(t) Even though the rationale behind the two approaches is the same (in a sentence: variational calculus), and hence the final solution, in terms of optimal trajectories and cost function, is again the same, the details are quite different The standard approach is based on a nonlinear algebraic equation: by resorting to the optimal (stabilizing) solution of the ARE (if any), a feedback gain matrix K is obtained such that the resulting closed loop system is asymptotically stable and autonomous, and generates (corresponding to any assigned initial condition) the optimal state and input trajectories The behavioral approach here described, when applied to a state-space model and a constant quadratic cost function, leads to a family of differential equations which define an autonomous behavior the optimal system trajectories must belong to Indeed, for state-space models with quadratic cost function Φ(ζ, η) = autonomous behavior is ( ) ( d d ker + R = ker I n F + Q M T x d M T u Q R ) G d, R, such an 17

18 Mx (ξ) where is an MRA of the system matrix R(ξ) = ξi M u (ξ) n F G (equivalently, M x (ξ)mu 1(ξ) n F) 1 G) and det M u det(ξi n F) 3, thus ensuring, in particular, that Mu T ( ξ)r is nonsingular square If we assume, wlog, that G is of full column rank (this is always possible, provided that we get rid of the largest family of inputs which are linearly dependent from the remaining ones), then G Mu T ( ξ)r is a right prime matrix and hence there exists some unimodular matrix U(ξ) such that D(ξ) U(ξ)R(ξ) =, N(ξ) I for suitable polynomial matrices N(ξ) and D(ξ), with D(ξ) nonsingular square This ensures that the optimal state and input trajectories satisfy ( d D x ) (t) = d N x (t) = u (t) Factorize, now, D(ξ) as D(ξ) = D ns (ξ)d s (ξ), where D ns and D s are nonsingular square matrices and detd s is Hurwitz, while all zeros of detd ns have nonnegative real part Since it can be shown 6 that, when dealing with state-space models and a constant quadratic cost function, the trasversality conditions (41) play no role, as the vector v and all its derivatives are zero at t =, the optimal behavior just coincides with the set of asymptotically stable trajectories satisfying the previous equations, namely with the autonomous behavior described by d D s x (t) = d N x (t) = u (t) Of course, in the general case, N(ξ) is not a constant matrix So, apparently, the optimal input trajectory is not explicitly obtained as a (static) function of the corresponding ) state evolution However, we have to keep in mind that x (t) ker + (D d s can be expressed as a vector coefficient combination of exponential modes t k e λt, for suitable λ (the characteristic zeros of detd s ) When applying the polynomial matrix operator N(d/) to x, we obtain a vector coefficient combination of the same exponential modes which therefore leads to express of the optimal input as u (t) = Kx (t) So, to conclude, for the classical LQ problem, the behavioral approach presented in the paper leads to the same closed loop solution obtained through the standard technique, passing through polynomial matrix calculations instead of the solution of an ARE Even confining our attention to state-space models, however, it is when dealing with arbitrary positive quadratic differential functions Q Φ, that the present approach 18

19 most proves its effectiveness Indeed, in this situation the trasversality conditions play an active role and, consequently, the set of optimal trajectories may be properly included in the (asymptotically stable autonomous) behavior obtained by selecting the asymptotically stable trajectories in ker + (R ( d )) This situation is only marginally touched upon in this contribution, by means of the following example More detailed results will be provided in 6 Example 2 Consider the scalar (controllable) state-space model ẋ(t) = Fx(t) + Gu(t) = x(t) u(t) with initial condition x() = b and cost function du(t) x(t) + In behavioral terms, the problem is restated as in (31), (32), (33), with w = w1 w 2 = 2 x 1 η, Φ(ζ,η) = u ζ ζη R(ξ) = 1 + ξ 1, S(ξ) = 1 = 1 ζ 1 η, By applying the same reasonings as in Example 1, we obtain the polynomial matrix operator R R(ξ) 1 + ξ 1 (ξ) = M T = ( ξ)φ( ξ,ξ) 1 + ξ ξ 2 ξ(1 + ξ ξ 2 ) By applying suitable elementary row operations on R, we get the following polynomial matrix: R (1 + ξ ξ (ξ) = 2 )(1 ξ ξ 2 ) (ξ = 2 5ξ + 1)(ξ 2 + 5ξ + 1) 1 + ξ ξ 1 So the set of (asymptotically stable) optimal trajectories is included in ( d 2 + ker 5 d ) (54) d 1 The trasversality conditions are v() x () dx () + du () dv() d2 u () 2 =, x () + du () Keeping in mind that the initial constraint ensures = v(), it follows that the first trasversality condition in ineffective On the other hand, as the state constraint does not constrain dv(), which is completely free, it follows that the optimal trajectories must satisfy the additional condition = (55) x () + du () 19 =

20 So, the optimal behavior B + is the set of trajectories (in R + ) belonging to (54), which satisfy the additional constraint (55) It is not hard to verify that condition (55) implies ( that) the optimal state trajectories must belong to the autonomous behavior ker d and hence the set of optimal trajectories is given by ( ) d B + = ker d 1 x As a consequence, for every choice of in B + one gets not only (55), but also x (t) + du (t) u =, t R + This ensures that, for every initial condition x() = b, J = This is not surprising, however, as the cost function can also be expressed as J = R 2 ( d ) x u 2, with R 2 (ξ) = 1 ξ, and it is easily seen that the set of asymptotically stable trajectories in ) ( ) d d 1 + d ker + (R ker + R 2 = ker 1 + d 1 coincides with B + Acknowledgment We are deeply indebted with Jan Willems for fruitful discussions and for the precious copy of an old draft 15 about the LQ problem in the behavioral setting he started writing but, unfortunately for the Control community, never completed Appendix A A technical result about optimization Lemma A1 Let Φ(ζ,η) = h,k Φ h,kζ h η k be in R s ζ,η q q and let B Φ denote the corresponding bilinear form Let M = i M iξ i Rξ q (q p) be a polynomial matrix Given two trajectories, w and v, both converging to zero as t goes to +, condition (A1) holds if and only if (A2) i+h 1 (A3) h,k i j= B Φ (M ( d )v,w ) (t) =, ( 1) j ( d i+h 1 j v() i+h 1 j v st M ( d ) v B + c ( M T d ) ( Φ d, d ) w =, t >, d k+j w () ) T M T i Φ h,k k+j = 2

21 Proof Notice, first, that B Φ (M d )v,w (t) = h,k i d i+h T v i+h Mi T Φ h,k d k w k Moreover, for any h,k and i, by exploiting the derivation by parts formula and the asymptotic convergence assumption, one gets d i+h T v i+h Mi T Φ h,k d k w + d k = ( 1) i+h v T Mi T h+k+i Φ w h,k h+k+i i+h 1 j= ( 1) j ( d i+h 1 j v() i+h 1 j ) T M T i Φ h,k ( d k+j w () k+j ) So, putting all terms together, one gets d B Φ (M )v,w (t) = ( + d ( 1) i+h v T M T h+k+i w ) i Φ h,k h,k i h+k+i i+h 1 d ( 1) j i+h 1 j T v() d h,k i j= i+h 1 j Mi T k+j Φ w () h,k k+j The right handside of the previous equation consists of two parts The first one can be rewritten as follows ( + d ( 1) i+h v T Mi T h+k+i w ) Φ h,k = h,k i = = v T h+k+i ( ( 1) h M T d h,k ( v T M T d ) ( Φ d, d )w ( d )Φ h+k w ) h,k h+k So, we get B Φ (M h,k d + )v,w (t) = i+h 1 i j= ( 1) j ( d i+h 1 j v() i+h 1 j ( v T M T d ) ( Φ d, d )w d k+j w () ) T M T i Φ h,k k+j Of course, by the arbitrariety of v the above quantity can always be zero if and only if (A2) and (A3) hold true 21

22 REFERENCES 1 M Belur Control in a behavioral context PhD thesis, University of Groningen, 23 2 A Ferrante and S Zampieri Linear quadratic optimization for systems in the behavioral approach SIAM Journal on Control and Optimization, 39, no 1: , 2 3 GD Forney Minimal bases of rational vector spaces, with applications to multivariable linear systems SIAM J Control, 13: , IM Gelfand and SV Fomin Calculus of variations Englewood-Cliffs, JW Nieuwenhuis A nother look at linear-quadratic optimization problems over time Systems & Control Letters, 25:89 97, G Parlangeli and ME Valcher The linear quadratic optimal control problem in the behavioral setting in preparation, 24 7 JW Polderman and JC Willems Introduction to Mathematical Systems Theory: A behavioral approach Springer-Verlag, C Praagman Trim state representations for linear discrete time behaviors submitted, P Rapisarda and JC Willems State maps for linear systems SIAM J Contr Optim, 35, no 3: , J Tou Modern Control Theory McGraw-Hill, S Weiland and AA Stoorvogel A behavioral approach to the linear quadratic optimal control problem In Proceedings of the MTNS 2, page file SI199 pdf, Perpignan (France), 2 12 JC Willems From time series to linear system, part I: Finite dimensional linear time invariant systems Automatica, 22:561 58, JC Willems Paradigms and puzzles in the theory of dynamical systems IEEE Trans on Aut Contr, AC-36: , JC Willems LQ-control: a behavioral approach In Proceedings of the 32nd Conference on Decision and Control, pages , San Antonio, Texas, JC Willems LQ-control: a behavioral approach draft, pages 1 16, JC Willems Control as interconnection In B Francis and ATannenbaum, editors, Feedback control, nonlinear systems and complexity Springer-Verlag Lecture Notes in Control and Information Sciences, JC Willems Path integrals and stability In J Baillieul and JC Willems, editors, Mathematical Control Theory - Festschrift at the occasion of the 6-th birthday of RW Brockett, pages 1 32 Springer Verlag, JC Willems and HL Trentelman On quadratic differential forms SIAM Journal on Control and Optimization, 36: ,

Positive systems in the behavioral approach: main issues and recent results

Positive systems in the behavioral approach: main issues and recent results Positive systems in the behavioral approach: main issues and recent results Maria Elena Valcher Dipartimento di Elettronica ed Informatica Università dipadova via Gradenigo 6A 35131 Padova Italy Abstract

More information

Stabilization, Pole Placement, and Regular Implementability

Stabilization, Pole Placement, and Regular Implementability IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 5, MAY 2002 735 Stabilization, Pole Placement, and Regular Implementability Madhu N. Belur and H. L. Trentelman, Senior Member, IEEE Abstract In this

More information

Linear Hamiltonian systems

Linear Hamiltonian systems Linear Hamiltonian systems P. Rapisarda H.L. Trentelman Abstract We study linear Hamiltonian systems using bilinear and quadratic differential forms. Such a representation-free approach allows to use the

More information

POLYNOMIAL EMBEDDING ALGORITHMS FOR CONTROLLERS IN A BEHAVIORAL FRAMEWORK

POLYNOMIAL EMBEDDING ALGORITHMS FOR CONTROLLERS IN A BEHAVIORAL FRAMEWORK 1 POLYNOMIAL EMBEDDING ALGORITHMS FOR CONTROLLERS IN A BEHAVIORAL FRAMEWORK H.L. Trentelman, Member, IEEE, R. Zavala Yoe, and C. Praagman Abstract In this paper we will establish polynomial algorithms

More information

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

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and education use, including for instruction at the authors institution

More information

The Behavioral Approach to Systems Theory

The Behavioral Approach to Systems Theory The Behavioral Approach to Systems Theory... and DAEs Patrick Kürschner July 21, 2010 1/31 Patrick Kürschner The Behavioral Approach to Systems Theory Outline 1 Introduction 2 Mathematical Models 3 Linear

More information

DISTANCE BETWEEN BEHAVIORS AND RATIONAL REPRESENTATIONS

DISTANCE BETWEEN BEHAVIORS AND RATIONAL REPRESENTATIONS DISTANCE BETWEEN BEHAVIORS AND RATIONAL REPRESENTATIONS H.L. TRENTELMAN AND S.V. GOTTIMUKKALA Abstract. In this paper we study notions of distance between behaviors of linear differential systems. We introduce

More information

adopt the usual symbols R and C in order to denote the set of real and complex numbers, respectively. The open and closed right half-planes of C are d

adopt the usual symbols R and C in order to denote the set of real and complex numbers, respectively. The open and closed right half-planes of C are d All unmixed solutions of the algebraic Riccati equation using Pick matrices H.L. Trentelman Research Institute for Mathematics and Computer Science P.O. Box 800 9700 AV Groningen The Netherlands h.l.trentelman@math.rug.nl

More information

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

Discussion on: Measurable signal decoupling with dynamic feedforward compensation and unknown-input observation for systems with direct feedthrough 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

More information

On at systems behaviors and observable image representations

On at systems behaviors and observable image representations Available online at www.sciencedirect.com Systems & Control Letters 51 (2004) 51 55 www.elsevier.com/locate/sysconle On at systems behaviors and observable image representations H.L. Trentelman Institute

More information

Lecture Notes of EE 714

Lecture Notes of EE 714 Lecture Notes of EE 714 Lecture 1 Motivation Systems theory that we have studied so far deals with the notion of specified input and output spaces. But there are systems which do not have a clear demarcation

More information

Generic degree structure of the minimal polynomial nullspace basis: a block Toeplitz matrix approach

Generic degree structure of the minimal polynomial nullspace basis: a block Toeplitz matrix approach Generic degree structure of the minimal polynomial nullspace basis: a block Toeplitz matrix approach Bhaskar Ramasubramanian, Swanand R Khare and Madhu N Belur Abstract This paper formulates the problem

More information

European Embedded Control Institute. Graduate School on Control Spring The Behavioral Approach to Modeling and Control.

European Embedded Control Institute. Graduate School on Control Spring The Behavioral Approach to Modeling and Control. p. 1/50 European Embedded Control Institute Graduate School on Control Spring 2010 The Behavioral Approach to Modeling and Control Lecture VI CONTROLLABILITY p. 2/50 Theme Behavioral controllability, the

More information

Zeros and zero dynamics

Zeros 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 information

The Behavioral Approach to Systems Theory

The Behavioral Approach to Systems Theory The Behavioral Approach to Systems Theory Paolo Rapisarda, Un. of Southampton, U.K. & Jan C. Willems, K.U. Leuven, Belgium MTNS 2006 Kyoto, Japan, July 24 28, 2006 Lecture 2: Representations and annihilators

More information

Approximate time-controllability versus time-controllability

Approximate time-controllability versus time-controllability Approximate time-controllability versus time-controllability Amol J. Sasane Department of Mathematics University of Twente P.O. Box 217, 7500 AE Enschede The Netherlands A.J.Sasane@math.utwente.nl Kanat

More information

Stationary trajectories, singular Hamiltonian systems and ill-posed Interconnection

Stationary trajectories, singular Hamiltonian systems and ill-posed Interconnection Stationary trajectories, singular Hamiltonian systems and ill-posed Interconnection S.C. Jugade, Debasattam Pal, Rachel K. Kalaimani and Madhu N. Belur Department of Electrical Engineering Indian Institute

More information

Stability, Pole Placement, Observers and Stabilization

Stability, Pole Placement, Observers and Stabilization Stability, Pole Placement, Observers and Stabilization 1 1, The Netherlands DISC Course Mathematical Models of Systems Outline 1 Stability of autonomous systems 2 The pole placement problem 3 Stabilization

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. VII - System Characteristics: Stability, Controllability, Observability - Jerzy Klamka

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. VII - System Characteristics: Stability, Controllability, Observability - Jerzy Klamka SYSTEM CHARACTERISTICS: STABILITY, CONTROLLABILITY, OBSERVABILITY Jerzy Klamka Institute of Automatic Control, Technical University, Gliwice, Poland Keywords: stability, controllability, observability,

More information

A behavioral approach to list decoding

A behavioral approach to list decoding A behavioral approach to list decoding Margreta Kuijper Department of Electrical and Electronic Engineering The University of Melbourne, VIC 3052 Australia E-mail: m.kuijper@ee.mu.oz.au Jan Willem Polderman

More information

THE STABLE EMBEDDING PROBLEM

THE STABLE EMBEDDING PROBLEM THE STABLE EMBEDDING PROBLEM R. Zavala Yoé C. Praagman H.L. Trentelman Department of Econometrics, University of Groningen, P.O. Box 800, 9700 AV Groningen, The Netherlands Research Institute for Mathematics

More information

Infinite elementary divisor structure-preserving transformations for polynomial matrices

Infinite elementary divisor structure-preserving transformations for polynomial matrices Infinite elementary divisor structure-preserving transformations for polynomial matrices N P Karampetakis and S Vologiannidis Aristotle University of Thessaloniki, Department of Mathematics, Thessaloniki

More information

Stability Analysis and Synthesis for Scalar Linear Systems With a Quantized Feedback

Stability Analysis and Synthesis for Scalar Linear Systems With a Quantized Feedback IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 48, NO 9, SEPTEMBER 2003 1569 Stability Analysis and Synthesis for Scalar Linear Systems With a Quantized Feedback Fabio Fagnani and Sandro Zampieri Abstract

More information

Observability, reconstructibility and state observers of Boolean Control Networks

Observability, reconstructibility and state observers of Boolean Control Networks Observability, reconstructibility and state observers of Boolean Control Networks Ettore Fornasini and Maria Elena Valcher Index Terms Boolean networks, Boolean control networks, observability, reconstructibility,

More information

Robust Control 2 Controllability, Observability & Transfer Functions

Robust 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 information

Optimal control of Boolean control networks

Optimal control of Boolean control networks 1 Optimal control of Boolean control networks Ettore Fornasini and Maria Elena Valcher Abstract In this paper we address the optimal control problem for Boolean control networks (BCNs). We first consider

More information

On the asymptotic dynamics of 2D positive systems

On the asymptotic dynamics of 2D positive systems On the asymptotic dynamics of 2D positive systems Ettore Fornasini and Maria Elena Valcher Dipartimento di Elettronica ed Informatica, Univ. di Padova via Gradenigo 6a, 353 Padova, ITALY e-mail: meme@paola.dei.unipd.it

More information

Convergence Rate of Nonlinear Switched Systems

Convergence Rate of Nonlinear Switched Systems Convergence Rate of Nonlinear Switched Systems Philippe JOUAN and Saïd NACIRI arxiv:1511.01737v1 [math.oc] 5 Nov 2015 January 23, 2018 Abstract This paper is concerned with the convergence rate of the

More information

CODE DECOMPOSITION IN THE ANALYSIS OF A CONVOLUTIONAL CODE

CODE DECOMPOSITION IN THE ANALYSIS OF A CONVOLUTIONAL CODE Bol. Soc. Esp. Mat. Apl. n o 42(2008), 183 193 CODE DECOMPOSITION IN THE ANALYSIS OF A CONVOLUTIONAL CODE E. FORNASINI, R. PINTO Department of Information Engineering, University of Padua, 35131 Padova,

More information

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

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 The discrete algebraic Riccati equation and linear matrix inequality nton. Stoorvogel y Department of Mathematics and Computing Science Eindhoven Univ. of Technology P.O. ox 53, 56 M Eindhoven The Netherlands

More information

MIT Algebraic techniques and semidefinite optimization February 16, Lecture 4

MIT Algebraic techniques and semidefinite optimization February 16, Lecture 4 MIT 6.972 Algebraic techniques and semidefinite optimization February 16, 2006 Lecture 4 Lecturer: Pablo A. Parrilo Scribe: Pablo A. Parrilo In this lecture we will review some basic elements of abstract

More information

arxiv: v1 [cs.sy] 2 Apr 2019

arxiv: v1 [cs.sy] 2 Apr 2019 On the Existence of a Fixed Spectrum for a Multi-channel Linear System: A Matroid Theory Approach F Liu 1 and A S Morse 1 arxiv:190401499v1 [cssy] 2 Apr 2019 Abstract Conditions for the existence of a

More information

From integration by parts to state and boundary variables of linear differential and partial differential systems

From integration by parts to state and boundary variables of linear differential and partial differential systems A van der Schaft et al Festschrift in Honor of Uwe Helmke From integration by parts to state and boundary variables of linear differential and partial differential systems Arjan J van der Schaft Johann

More information

Algorithms for polynomial multidimensional spectral factorization and sum of squares

Algorithms for polynomial multidimensional spectral factorization and sum of squares Algorithms for polynomial multidimensional spectral factorization and sum of squares H.L. Trentelman University of Groningen, The Netherlands. Japan November 2007 Algorithms for polynomial multidimensional

More information

Converse Lyapunov theorem and Input-to-State Stability

Converse Lyapunov theorem and Input-to-State Stability Converse Lyapunov theorem and Input-to-State Stability April 6, 2014 1 Converse Lyapunov theorem In the previous lecture, we have discussed few examples of nonlinear control systems and stability concepts

More information

Math 121 Homework 4: Notes on Selected Problems

Math 121 Homework 4: Notes on Selected Problems Math 121 Homework 4: Notes on Selected Problems 11.2.9. If W is a subspace of the vector space V stable under the linear transformation (i.e., (W ) W ), show that induces linear transformations W on W

More information

w T 1 w T 2. w T n 0 if i j 1 if i = j

w T 1 w T 2. w T n 0 if i j 1 if i = j Lyapunov Operator Let A F n n be given, and define a linear operator L A : C n n C n n as L A (X) := A X + XA Suppose A is diagonalizable (what follows can be generalized even if this is not possible -

More information

Zero controllability in discrete-time structured systems

Zero controllability in discrete-time structured systems 1 Zero controllability in discrete-time structured systems Jacob van der Woude arxiv:173.8394v1 [math.oc] 24 Mar 217 Abstract In this paper we consider complex dynamical networks modeled by means of state

More information

A q x k+q + A q 1 x k+q A 0 x k = 0 (1.1) where k = 0, 1, 2,..., N q, or equivalently. A(σ)x k = 0, k = 0, 1, 2,..., N q (1.

A q x k+q + A q 1 x k+q A 0 x k = 0 (1.1) where k = 0, 1, 2,..., N q, or equivalently. A(σ)x k = 0, k = 0, 1, 2,..., N q (1. A SPECTRAL CHARACTERIZATION OF THE BEHAVIOR OF DISCRETE TIME AR-REPRESENTATIONS OVER A FINITE TIME INTERVAL E.N.Antoniou, A.I.G.Vardulakis, N.P.Karampetakis Aristotle University of Thessaloniki Faculty

More information

Reachability of a class of discrete-time positive switched systems

Reachability of a class of discrete-time positive switched systems Reachability of a class of discrete-time positive switched systems Ettore Fornasini and Maria Elena Valcher Abstract In this paper, monomial reachability and reachability of a special class of discrete-time

More information

EIGENVALUES AND EIGENVECTORS 3

EIGENVALUES AND EIGENVECTORS 3 EIGENVALUES AND EIGENVECTORS 3 1. Motivation 1.1. Diagonal matrices. Perhaps the simplest type of linear transformations are those whose matrix is diagonal (in some basis). Consider for example the matrices

More information

Passivity-based Stabilization of Non-Compact Sets

Passivity-based Stabilization of Non-Compact Sets Passivity-based Stabilization of Non-Compact Sets Mohamed I. El-Hawwary and Manfredi Maggiore Abstract We investigate the stabilization of closed sets for passive nonlinear systems which are contained

More information

LINEAR TIME-INVARIANT DIFFERENTIAL SYSTEMS

LINEAR TIME-INVARIANT DIFFERENTIAL SYSTEMS p. 1/83 Elgersburg Lectures March 2010 Lecture II LINEAR TIME-INVARIANT DIFFERENTIAL SYSTEMS p. 2/83 Theme Linear time-invariant differential systems are important for several reasons. They occur often

More information

Chap. 3. Controlled Systems, Controllability

Chap. 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 information

Chapter 2. Error Correcting Codes. 2.1 Basic Notions

Chapter 2. Error Correcting Codes. 2.1 Basic Notions Chapter 2 Error Correcting Codes The identification number schemes we discussed in the previous chapter give us the ability to determine if an error has been made in recording or transmitting information.

More information

Citation for published version (APA): Minh, H. B. (2009). Model Reduction in a Behavioral Framework s.n.

Citation for published version (APA): Minh, H. B. (2009). Model Reduction in a Behavioral Framework s.n. University of Groningen Model Reduction in a Behavioral Framework Minh, Ha Binh IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please

More information

1 Relative degree and local normal forms

1 Relative degree and local normal forms THE ZERO DYNAMICS OF A NONLINEAR SYSTEM 1 Relative degree and local normal orms The purpose o this Section is to show how single-input single-output nonlinear systems can be locally given, by means o a

More information

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations, SEMI-GLOBAL RESULTS ON STABILIZATION OF LINEAR SYSTEMS WITH INPUT RATE AND MAGNITUDE SATURATIONS Trygve Lauvdal and Thor I. Fossen y Norwegian University of Science and Technology, N-7 Trondheim, NORWAY.

More information

Applications of Controlled Invariance to the l 1 Optimal Control Problem

Applications of Controlled Invariance to the l 1 Optimal Control Problem Applications of Controlled Invariance to the l 1 Optimal Control Problem Carlos E.T. Dórea and Jean-Claude Hennet LAAS-CNRS 7, Ave. du Colonel Roche, 31077 Toulouse Cédex 4, FRANCE Phone : (+33) 61 33

More information

NOTES IN COMMUTATIVE ALGEBRA: PART 2

NOTES IN COMMUTATIVE ALGEBRA: PART 2 NOTES IN COMMUTATIVE ALGEBRA: PART 2 KELLER VANDEBOGERT 1. Completion of a Ring/Module Here we shall consider two seemingly different constructions for the completion of a module and show that indeed they

More information

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Wei in Chunjiang Qian and Xianqing Huang Submitted to Systems & Control etters /5/ Abstract This paper studies the problem of

More information

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra D. R. Wilkins Contents 3 Topics in Commutative Algebra 2 3.1 Rings and Fields......................... 2 3.2 Ideals...............................

More information

Control, Stabilization and Numerics for Partial Differential Equations

Control, 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 information

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization Global stabilization of feedforward systems with exponentially unstable Jacobian linearization F Grognard, R Sepulchre, G Bastin Center for Systems Engineering and Applied Mechanics Université catholique

More information

Linear differential equations and related continuous LTI systems

Linear differential equations and related continuous LTI systems Linear differential equations and related continuous LTI systems Maurizio Ciampa, Marco Franciosi, Mario Poletti Dipartimento di Matematica Applicata U. Dini Università di Pisa via Buonarroti 1c, I-56126

More information

A note on continuous behavior homomorphisms

A note on continuous behavior homomorphisms Available online at www.sciencedirect.com Systems & Control Letters 49 (2003) 359 363 www.elsevier.com/locate/sysconle A note on continuous behavior homomorphisms P.A. Fuhrmann 1 Department of Mathematics,

More information

1. Find the solution of the following uncontrolled linear system. 2 α 1 1

1. Find the solution of the following uncontrolled linear system. 2 α 1 1 Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +

More information

Computational Approaches to Finding Irreducible Representations

Computational Approaches to Finding Irreducible Representations Computational Approaches to Finding Irreducible Representations Joseph Thomas Research Advisor: Klaus Lux May 16, 2008 Introduction Among the various branches of algebra, linear algebra has the distinctions

More information

10 Transfer Matrix Models

10 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 information

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk

More information

ISOLATED SEMIDEFINITE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATION

ISOLATED SEMIDEFINITE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATION ISOLATED SEMIDEFINITE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATION Harald K. Wimmer 1 The set of all negative-semidefinite solutions of the CARE A X + XA + XBB X C C = 0 is homeomorphic

More information

Elementary linear algebra

Elementary linear algebra Chapter 1 Elementary linear algebra 1.1 Vector spaces Vector spaces owe their importance to the fact that so many models arising in the solutions of specific problems turn out to be vector spaces. The

More information

Observer design for a general class of triangular systems

Observer design for a general class of triangular systems 1st International Symposium on Mathematical Theory of Networks and Systems July 7-11, 014. Observer design for a general class of triangular systems Dimitris Boskos 1 John Tsinias Abstract The paper deals

More information

Balancing of Lossless and Passive Systems

Balancing of Lossless and Passive Systems Balancing of Lossless and Passive Systems Arjan van der Schaft Abstract Different balancing techniques are applied to lossless nonlinear systems, with open-loop balancing applied to their scattering representation.

More information

MEM 355 Performance Enhancement of Dynamical Systems MIMO Introduction

MEM 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 information

Often, in this class, we will analyze a closed-loop feedback control system, and end up with an equation of the form

Often, in this class, we will analyze a closed-loop feedback control system, and end up with an equation of the form ME 32, Spring 25, UC Berkeley, A. Packard 55 7 Review of SLODEs Throughout this section, if y denotes a function (of time, say), then y [k or y (k) denotes the k th derivative of the function y, y [k =

More information

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra. DS-GA 1002 Lecture notes 0 Fall 2016 Linear Algebra These notes provide a review of basic concepts in linear algebra. 1 Vector spaces You are no doubt familiar with vectors in R 2 or R 3, i.e. [ ] 1.1

More information

THE COMPLEXITY OF THE QUATERNION PROD- UCT*

THE COMPLEXITY OF THE QUATERNION PROD- UCT* 1 THE COMPLEXITY OF THE QUATERNION PROD- UCT* Thomas D. Howell Jean-Claude Lafon 1 ** TR 75-245 June 1975 2 Department of Computer Science, Cornell University, Ithaca, N.Y. * This research was supported

More information

Pattern generation, topology, and non-holonomic systems

Pattern generation, topology, and non-holonomic systems Systems & Control Letters ( www.elsevier.com/locate/sysconle Pattern generation, topology, and non-holonomic systems Abdol-Reza Mansouri Division of Engineering and Applied Sciences, Harvard University,

More information

Nonlinear systems. Lyapunov stability theory. G. Ferrari Trecate

Nonlinear systems. Lyapunov stability theory. G. Ferrari Trecate Nonlinear systems Lyapunov stability theory G. Ferrari Trecate Dipartimento di Ingegneria Industriale e dell Informazione Università degli Studi di Pavia Advanced automation and control Ferrari Trecate

More information

Linear Programming Redux

Linear Programming Redux Linear Programming Redux Jim Bremer May 12, 2008 The purpose of these notes is to review the basics of linear programming and the simplex method in a clear, concise, and comprehensive way. The book contains

More information

ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA

ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA Kent State University Department of Mathematical Sciences Compiled and Maintained by Donald L. White Version: August 29, 2017 CONTENTS LINEAR ALGEBRA AND

More information

Memoryless output feedback nullification and canonical forms, for time varying systems

Memoryless output feedback nullification and canonical forms, for time varying systems Memoryless output feedback nullification and canonical forms, for time varying systems Gera Weiss May 19, 2005 Abstract We study the possibility of nullifying time-varying systems with memoryless output

More information

Modeling and Analysis of Dynamic Systems

Modeling and Analysis of Dynamic Systems Modeling and Analysis of Dynamic Systems Dr. Guillaume Ducard Fall 2017 Institute for Dynamic Systems and Control ETH Zurich, Switzerland G. Ducard c 1 / 57 Outline 1 Lecture 13: Linear System - Stability

More information

Dissipativity analysis of SISO systems using Nyquist-Plot-Compatible (NPC) supply rates

Dissipativity analysis of SISO systems using Nyquist-Plot-Compatible (NPC) supply rates Dissipativity analysis of SISO systems using Nyquist-Plot-Compatible (NPC) supply rates N. Santosh Kumar Debasattam Pal Abstract In this paper we deal with a special class of quadratic supply rates, dissipativity

More information

On the Stabilization of Neutrally Stable Linear Discrete Time Systems

On the Stabilization of Neutrally Stable Linear Discrete Time Systems TWCCC Texas Wisconsin California Control Consortium Technical report number 2017 01 On the Stabilization of Neutrally Stable Linear Discrete Time Systems Travis J. Arnold and James B. Rawlings Department

More information

Linear Algebra. Min Yan

Linear Algebra. Min Yan Linear Algebra Min Yan January 2, 2018 2 Contents 1 Vector Space 7 1.1 Definition................................. 7 1.1.1 Axioms of Vector Space..................... 7 1.1.2 Consequence of Axiom......................

More information

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

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL International Journal in Foundations of Computer Science & Technology (IJFCST),Vol., No., March 01 OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL Sundarapandian Vaidyanathan

More information

Topological Data Analysis - Spring 2018

Topological Data Analysis - Spring 2018 Topological Data Analysis - Spring 2018 Simplicial Homology Slightly rearranged, but mostly copy-pasted from Harer s and Edelsbrunner s Computational Topology, Verovsek s class notes. Gunnar Carlsson s

More information

arxiv: v1 [math.ca] 6 May 2016

arxiv: v1 [math.ca] 6 May 2016 An elementary purely algebraic approach to generalized functions and operational calculus Vakhtang Lomadze arxiv:1605.02050v1 [math.ca] 6 May 2016 Andrea Razmadze Mathematical Institute, Mathematics Department

More information

Putzer s Algorithm. Norman Lebovitz. September 8, 2016

Putzer s Algorithm. Norman Lebovitz. September 8, 2016 Putzer s Algorithm Norman Lebovitz September 8, 2016 1 Putzer s algorithm The differential equation dx = Ax, (1) dt where A is an n n matrix of constants, possesses the fundamental matrix solution exp(at),

More information

Least Squares Based Self-Tuning Control Systems: Supplementary Notes

Least Squares Based Self-Tuning Control Systems: Supplementary Notes Least Squares Based Self-Tuning Control Systems: Supplementary Notes S. Garatti Dip. di Elettronica ed Informazione Politecnico di Milano, piazza L. da Vinci 32, 2133, Milan, Italy. Email: simone.garatti@polimi.it

More information

Fundamentals of Linear Algebra. Marcel B. Finan Arkansas Tech University c All Rights Reserved

Fundamentals of Linear Algebra. Marcel B. Finan Arkansas Tech University c All Rights Reserved Fundamentals of Linear Algebra Marcel B. Finan Arkansas Tech University c All Rights Reserved 2 PREFACE Linear algebra has evolved as a branch of mathematics with wide range of applications to the natural

More information

Chapter III. Stability of Linear Systems

Chapter III. Stability of Linear Systems 1 Chapter III Stability of Linear Systems 1. Stability and state transition matrix 2. Time-varying (non-autonomous) systems 3. Time-invariant systems 1 STABILITY AND STATE TRANSITION MATRIX 2 In this chapter,

More information

Topics in linear algebra

Topics in linear algebra Chapter 6 Topics in linear algebra 6.1 Change of basis I want to remind you of one of the basic ideas in linear algebra: change of basis. Let F be a field, V and W be finite dimensional vector spaces over

More information

MATH 320, WEEK 7: Matrices, Matrix Operations

MATH 320, WEEK 7: Matrices, Matrix Operations MATH 320, WEEK 7: Matrices, Matrix Operations 1 Matrices We have introduced ourselves to the notion of the grid-like coefficient matrix as a short-hand coefficient place-keeper for performing Gaussian

More information

x 1 x 2. x 1, x 2,..., x n R. x n

x 1 x 2. x 1, x 2,..., x n R. x n WEEK In general terms, our aim in this first part of the course is to use vector space theory to study the geometry of Euclidean space A good knowledge of the subject matter of the Matrix Applications

More information

We denote the space of distributions on Ω by D ( Ω) 2.

We denote the space of distributions on Ω by D ( Ω) 2. Sep. 1 0, 008 Distributions Distributions are generalized functions. Some familiarity with the theory of distributions helps understanding of various function spaces which play important roles in the study

More information

Using Hankel structured low-rank approximation for sparse signal recovery

Using Hankel structured low-rank approximation for sparse signal recovery Using Hankel structured low-rank approximation for sparse signal recovery Ivan Markovsky 1 and Pier Luigi Dragotti 2 Department ELEC Vrije Universiteit Brussel (VUB) Pleinlaan 2, Building K, B-1050 Brussels,

More information

POSITIVE REALNESS OF A TRANSFER FUNCTION NEITHER IMPLIES NOR IS IMPLIED BY THE EXTERNAL POSITIVITY OF THEIR ASSOCIATE REALIZATIONS

POSITIVE REALNESS OF A TRANSFER FUNCTION NEITHER IMPLIES NOR IS IMPLIED BY THE EXTERNAL POSITIVITY OF THEIR ASSOCIATE REALIZATIONS POSITIVE REALNESS OF A TRANSFER FUNCTION NEITHER IMPLIES NOR IS IMPLIED BY THE EXTERNAL POSITIVITY OF THEIR ASSOCIATE REALIZATIONS Abstract This letter discusses the differences in-between positive realness

More information

6 Lecture 6: More constructions with Huber rings

6 Lecture 6: More constructions with Huber rings 6 Lecture 6: More constructions with Huber rings 6.1 Introduction Recall from Definition 5.2.4 that a Huber ring is a commutative topological ring A equipped with an open subring A 0, such that the subspace

More information

Homogeneous Linear Systems and Their General Solutions

Homogeneous Linear Systems and Their General Solutions 37 Homogeneous Linear Systems and Their General Solutions We are now going to restrict our attention further to the standard first-order systems of differential equations that are linear, with particular

More information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and

More information

Control for Coordination of Linear Systems

Control for Coordination of Linear Systems Control for Coordination of Linear Systems André C.M. Ran Department of Mathematics, Vrije Universiteit De Boelelaan 181a, 181 HV Amsterdam, The Netherlands Jan H. van Schuppen CWI, P.O. Box 9479, 19 GB

More information

arxiv: v1 [math.oc] 30 May 2014

arxiv: v1 [math.oc] 30 May 2014 When is a Parameterized Controller Suitable for Adaptive Control? arxiv:1405.7921v1 [math.oc] 30 May 2014 Romeo Ortega and Elena Panteley Laboratoire des Signaux et Systèmes, CNRS SUPELEC, 91192 Gif sur

More information

Controllability, Observability, Full State Feedback, Observer Based Control

Controllability, 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 information

1 The Observability Canonical Form

1 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 information

Global Maxwellians over All Space and Their Relation to Conserved Quantites of Classical Kinetic Equations

Global Maxwellians over All Space and Their Relation to Conserved Quantites of Classical Kinetic Equations Global Maxwellians over All Space and Their Relation to Conserved Quantites of Classical Kinetic Equations C. David Levermore Department of Mathematics and Institute for Physical Science and Technology

More information

An introduction to Birkhoff normal form

An introduction to Birkhoff normal form An introduction to Birkhoff normal form Dario Bambusi Dipartimento di Matematica, Universitá di Milano via Saldini 50, 0133 Milano (Italy) 19.11.14 1 Introduction The aim of this note is to present an

More information

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY Jrl Syst Sci & Complexity (2009) 22: 722 731 MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY Yiguang HONG Xiaoli WANG Received: 11 May 2009 / Revised: 16 June 2009 c 2009

More information