A Singular Value Decomposition Based Closed Loop Stability Preserving Controller Reduction Method

Size: px
Start display at page:

Download "A Singular Value Decomposition Based Closed Loop Stability Preserving Controller Reduction Method"

Transcription

1 A Singular Value Decomposition Based Closed Loop Stability Preserving Controller Reduction Method Kin Cheong Sou and Anders Rantzer Abstract In this paper a controller reduction method which preserves closed loop stability is described. A Lyapunov inequality based sufficient condition is proposed in the search of the reduced controller. The reduced controller leads to a stable closed loop system with guaranteed approximation quality. Furthermore, the proposed problem can be formulated as a matrix approximation problem which can be solved efficiently using singular value decomposition. Numerical application examples are shown in the end to evaluate the generality of the proposed reduction method. I. INTRODUCTION In this paper the controller reduction problem of a plant/controller feedback setup in Fig. 1 is considered. A reduced controller is sought to balance the tradeoff between reducing the complexity of the controller and preserving closed loop performances e.g. closed loop stability and closed loop transfer function proximity. On one hand, the controller reduction problem has been an important research topic in its own right. On the other, controller reduction can be treated as a special case for structured model reduction in which individual subsystems are simplified in a concerted manner so that the interconnected reduced subsystems is similar to the original interconnected system e.g. 1,. Most of the available methods for solving the controller reduction problem are based on frequency weighted balanced truncation/hankel reduction 3, 4, 5, 6, 7. On the other hand, the controller reduction problem can also be solved via the reduced controller design procedure in 8, 9, 1 in which a reduced controller is designed so that some norm of the closed loop transfer function for some derived plant is minimized. Similar to 8, 9, 1, the proposed controller reduction method also certifies the stability and the approximation quality of the closed loop system with the reduced controller using a Lyapunov function argument. The usual difficulty with this approach is that the problem becomes nonconvex. To overcome the above intractability the proposed method chooses to utilize the state covariance matrix of the closed loop system with the original full order controller to construct the Lyapunov function. In particular, in Sec. III an important inequality i.e. 6b will be proposed specifying a sufficient condition guaranteeing both closed loop stability and approximation quality. However, the proposed inequality requires that the closed loop state covariance matrix with the reduced controller have the same dimension as the full order one. This restriction contradicts the standard treatment of order reduction by using system KC. Sou and A. Rantzer are with the Department of Automatic Control, Lund University, Lund, Sweden. {kcsou, rantzer}@control.lth.se matrices of smaller sizes. As a result, a new way of reduced controller complexity measure in terms of matrix rank will be defined in Sec. III, and accordingly order reduction will take the form of matrix rank minimization. Then in Sec. IV the issues with solving the rank minimization problem proposed in Sec. III will be investigated. In particular, it will be shown that the rank minimization problem can be reduced to a minimum rank generalized matrix approximation problem, to which an efficient solution procedure based on singular value decomposition SVD will be proposed. Finally in Sec. V application examples will be demonstrated to provide the numerical substantiation of the proposed method. II. PROBLEM STATEMENT A. Controller reduction problem In this paper, all the systems involved are in discretetime. Consider a standard feedback setting of a plant and a controller in Fig. 1. The plant is denoted as P, and w z u P K Fig. 1. Feedback setup of a plant P and a controller K. The problem of controller reduction is to find a lower order controller ˆK to replace K, so that closed loop transfer function is stable and well approximated. the dimensions of the signals w,u,z,y are n w,n u,n z,n y respectively. Following the traditional technical assumption in the H control community, it is assumed that the plant feed-through from u to y is zero, otherwise it should be incorporated as an additional positive feedback to the controller. The controller is denoted as Ak B K = k 1 C k where A k R n k n k and D k R nu ny. The closed loop plant from w to z is denoted as P K, and it is assumed to be stable. The task of the controller reduction problem is to find a reduced order controller Âk ˆBk ˆK = Ĉ k ˆDk y D k of order ˆn k, so that the following four criteria are satisfied. 1he order of the reduced controller ˆn k should be small to achieve low model complexity. he closed loop system P ˆK should be stable. 3he difference between P K and P ˆK should be small to achieve good accuracy. 4 The algorithm to obtain ˆK should be efficient.

2 B. Controller reduction as reduced controller design Instead of trying to find a reduced controller ˆK approximating K in Fig. 1, the setup in Fig. will be investigated. In w P u P K P ˆK Fig.. Feedback setup in difference form. Everything other than the reduced controller ˆK is collected as the plant P, which is the plant that the proposed method uses to design ˆK. A reduced controller design problem is to find a low order ˆK so that the closed loop system is stable and the closed loop transfer function from w to e is small. Fig., the plant i.e. everything except the reduced controller ˆK is denoted as P as follows. A B 1 B P = C 1 D 11 D 1 3 C D 1 where A R n n, D 1 R nz nu, D 1 R ny nw. By definition, P ˆK = P K P ˆK. The problems in Fig. 1 and Fig. are related in the following ways. Firstly, the D term in P in 3 is zero because of the zero feed-through assumption in Fig. 1. Secondly, to use the reduced controller ˆK in Fig. as a solution to Fig. 1 the closed loop system P ˆK should be stable and its transfer function should be small. For convenience, the following notations will be used. A B1 B Ā, B1, B, ˆnk C C Iˆnk, D1 D1 y e Iˆnk 4 Also, the controllers can be characterized by the matrices Dk C L k R n k+n u n k +n y 5a B k A k ˆDk Ĉ ˆL k R ˆB ˆn k+n u ˆn k +n y 5b k  k From now on, the K and L will be used interchangeably to denote the full controller, and the same principle applies to ˆK and ˆL. Certain expressions can be simplified with 4, 5a, 5b. For example, the A and B matrices of P K can be expressed as Ā+ B L C and B 1 + B L D 1 respectively, and a similar expression can be derived for ˆL. III. PROPOSED PROBLEM FORMULATION In this paper the proposed problem to solve is different, but related to the reduced controller design problem in Fig.. In Subsec. III-A the proposed problem will be described, and then in Subsec. III-B the connection to the problem in Fig. will be made clear when the properties of the proposed problem are explained in detail. A. Description of the proposed problem The data of the proposed problem are the bar quantities of the plant in 4 and L in 5a specifying the full order controller. In addition, there are two algorithm parameters: a α,1, and b V S n+n k ++ i.e. V is symmetric positive definite, n + n k by n + n k. The effect of these two parameters will be discussed in the Subsec. III-C. The decision variable is a matrix ˆL with the same dimension as L i.e. ˆn k = n k. The proposed problem is defined as minimize ˆL X rankˆl subject to 6a X Ā + B ˆL C B1 + B ˆL D1 B1 + B 6b ˆL D1 Ā + B ˆL C + α Inu ˆL = Dk C k where X can be computed from the data by solving X = Ā + B L C X Ā + B L C + B1 + B L D 1 B1 + B L D 1 + V 6c 6d Once an optimal solution ˆL is found solving 6a, 6b, 6c, controller ˆK in can be defined, and a minimal realization can be obtained as the proposed reduced controller of the original controller reduction problem in Fig. 1. Finally, it is emphasized that while the rank minimization in 6a might seem to be intractable, the problem in 6a, 6b, 6c can in fact be solved efficiently using SVD. The details will be discussed in Sec. IV. B. Properties of the proposed problem First of all, the feasibility of 6a, 6b, 6c is guaranteed since L is always a feasible solution. L satisfies 6c. In addition, replace ˆL in 6b with L and then apply 6d, then 6b becomes 1 α B1 + B L D 1 B1 + B L D 1 + V which is always true because α,1 and V. Hence, the proposed problem is always feasible. In addition, with an appropriate choice of α and V, the solution ˆL satisfying 6a, 6b, 6c should lead to a controller ˆK which satisfies the four requirements in Subsec. II-A and the equivalence in Subsec. II-B. Model complexity is addressed by the rank minimization in 6a. Even though ˆL has the same dimension as L as ˆn k = n k, the minimal realization resulted from ˆL can have an order much smaller than n k because of the rank minimization in 6a. The following statement provides some justification. Theorem 1: Let ˆK be the reduced controller defined in, and let ˆL be the associated matrix as defined in 5b. Then it holds that order ˆK rankˆl. Proof: See Appendix.

3 Theorem 1 states that if the minimum rank in 6a is small, then the order of the corresponding reduced model ˆK should be small as well. On the other hand, it is also possible that rankˆl order ˆK. In this case, the rank based model complexity measure can lead to restriction. Stability is addressed by 6b and 6d. In essence, 6b enables the use of the state covariance matrix X defined in 6d of the assumed stable closed loop system P K to construct a Lyapunov function to certify the stability of the reduced closed loop system P ˆK. The stability result is organized in the following statement. Theorem : Assume in Fig. that the full order closed loop system P K is stable. Assume also that α > and V in 6b and 6d. If ˆL satisfies 6b but not necessarily 6a and ˆK is the associated reduced controller, then the closed loop system P ˆK is stable. Proof: See Appendix. Note that Theorem implies that the closed loop system is stable with any minimal realization of ˆK because stability is independent of state space realization. The accuracy of the proposed reduced controller is affected by the parameters α and V as follows. Theorem 3: Let X v be defined as the solution of X v = Ā + B L C Xv Ā + B L C + V 7 In addition, denote the full order closed loop C matrix as C cl = C 1 + D 1 D k C D 1 C k. If ˆL satisfies 6b and 6c and ˆK is the corresponding reduced controller as related by 5b, then the H norm of the closed loop system P ˆK in Fig. satisfies P ˆK < α 1 Tr C cl X v Ccl T 8 Proof: See Appendix. C. Discussions on the parameters α and V In Theorem 3 8 states that increasing α should result in better approximation quality. On the other hand, 6b suggests that it would be more difficult to find a solution ˆL with low rank if α is increased, thus creating a tradeoff for α. Regarding V, 8 implies that V should be chosen so that Tr C cl X v Ccl T is small relative to, for instance, P K. However, V cannot be made arbitrarily small e.g. V = because L will no longer be a feasible solution to 6b if V =. Moreover, if V is increased, then X in 6d will also be increased with the same proportion. The effect is an indirect decrease of α in 6d in comparison. Another effect of increasing V can be understood as follows. From 6d a V with a larger smallest eigenvalue leads to an X with a larger smallest eigenvalue. Then 6b would allow more options for ˆL including the ones with lower ranks. This leads to the tradeoff for the choice of V. While in principle V can be chosen to optimize the tradeoff, in practice V is chosen as V = βi where β > can be treated as another tuning parameter. Finally, note that even if α i.e. closed loop H norm performance is ignored, only those stabilizing controllers sharing the same closed loop Lyapunov function defined by X in 6d with the full order controller L are feasible. This manifests the proposed reduction method s fundamental limit the tractability to be explained in the next section comes at a price of a restricted feasible set. IV. SOLVING THE PROPOSED REDUCTION PROBLEM The result of this section originates from 14, and it states that the proposed problem can be solved efficiently via SVD. First, constraints 6b and 6c, if feasible, can be shown to be equivalent to a simplified form to be defined in 16. Then proposed problem can be shown to be equivalent to a minimum rank generalized matrix approximation problem in 19, solvable by an extension of the theorem by Eckart- Young-Mirsky using SVD 15. A. Reformulation of 6b and 6c to a simplified matrix approximation constraint in 16 First note that 6b can be reorganized into Ā X B1 + B ˆL C D1 Ā X B1 + B ˆL 9 C D1 αi nw Then enforce constraint 6c such that Dk C k ˆL = ˆL with ˆL R n k n k +n y being the only independent decision variable. In addition, from 6d it can be seen that X because V and L is assumed to be a stabilizing controller. Therefore, multiplying both sides by X 1, 9 can be simplified to T F + GˆL H F + GˆL H I 1 σf + GˆL H < 1 where σ denotes the maximum singular value of a matrix and F, G and H can be defined from the problem data as Ā F X 1 B Dk B1 + C k nk n u C X 1 D1 αinw 11 G X 1 n nk I nk H X 1 C D1 αinw mf nf and it is denoted that F R and ˆL R ml nl. It is worthwhile to understand why 1 is not straightforward to handle. From 11 it can be seen that G is a full rank thin matrix with more rows than columns. In addition, in this paper an assumption is made on the dimensions of C and D 1 in 3 so that H in 11 is a full rank fat matrix. The assumed dimensions of G and H lead to the most difficult and typical situation. In this case, it would be inappropriate to simplify 1 with a substitution such as L = GˆLH because ˆL might not be found even if L is known

4 but the substitution would work if G and H were square and invertible. In fact, 1, when F, G and H were not defined by 11 could be infeasible. Nevertheless, the feasibility of 1 is guaranteed in here, as ˆL = B k A k is always a feasible solution. Before the main result can be presented, the following notations need to be defined first. Denote the rectangular, or economy size SVD of G and H as G = U G S G VG T s.t. U G R mf ml, U T G U G = I ml S G R ml ml, diagonal V G R ml ml, V T G V G = I ml1 T H = U H S H V H s.t. U H R nl nl, U T H U H = I nl S H R nl nl, diagonal V H R nf nl, V T H V H = I nl 13 In addition, define the basis matrices N G and N H for the kernels of U G in 1 and V H in 13 as, respectively N G R mf mf ml, N T G N G = I, U T G N G = N H R nf nf nl, N T H N H = I, V T H N H = 14 Then 14 states that if 1 is feasible, which is the case in this paper, then the following two matrices can be defined. 1 G I nf F T N G N T G F 1 15 I mf FN H N T H F T H In addition, 1 is equivalent to the following inequality. σ ˇF + Ľ < 1 16 where ˇF U G T H U G 1 U G T H FV H VH T G V H 1 Ľ P 1 1 ˆL P 1 P 1 V G S G 1 U G T H U G 1 P V T 1 H G V H S H 1 T U H 17 with data matrices computed in 1, 13, 14 and 15. To summarize, constraints 6b and 6c combined is equivalent to a single constraint in 1, which in turn is equivalent to 16 with a new decision variable Ľ defined in 17. Additionally, compared with 1 the Ǧ and Ȟ matrices in 16 are now identities. B. Reformulation of 6a and 16 to a classical minimum rank matrix approximation problem in 19 With the equivalence between 6b, 6c and 16 described in the previous subsection, the proposed problem in 6a, 6b, 6c is equivalent to the following optimization problem in terms of a new decision variable Ľ. Dk C minimize rank k Ľ P 1 Ľ P 18 subject to σ ˇF + Ľ < 1 with ˇF defined in 17 and the original decision variable ˆL being parameterized by Ľ as Dk C ˆL = k P 1 Ľ P where P 1 and P are defined in 17. Then, left and right multiplying the objective function in 18 with appropriate invertible matrices and introducing an extra dummy decision variable Ľ1, the problem in 18 becomes Ľ1 minimize rank Ľ Ľ 1,Ľ Dk C k P 1 Ľ1 subject to σ ˇF < 1 Ľ 1 = D k C k P 1 19 This minimum rank matrix approximation problem can be solved via SVD by an extension of the theorem of Eckart- Young-Mirsky. See reference 15 by Golub et al. for details. Finally, from the above descriptions it can be verified that proposed problem can be solved by an On+n k 3 algorithm. V. NUMERICAL EXAMPLES A. Reduction of a Youla optimized controller In this example the feedback setup in Fig. 1 is considered. A stable third order open loop plant P is taken from 11 p.1 and p.77. In 11, P is converted into discrete-time and then a stable controller is designed using the Youla optimized method in 1, 13. The controller has 15 states and it includes an integrator. To ensure that the reduced controller also has an integrator, the plant P in Fig. is modified by adding the controller integrator as a feedback. Then a reduced controller is designed with the modified plant, and after that the controller integrator is added back to form the final reduced controller. In applying the proposed procedure, the parameters in 6b and 6d are α =.99 and V =.5I. In the end, a 5th order minimal reduced controller is found. As a comparison, two other reduced controllers of order 5 are obtained. One is by directly applying balanced truncation BT see, e.g. 7 pp.7-8 to the full controller K, and the other is by frequency weighted balanced truncation FWBT 7 pp with the input and output weights being I P,K 1 P,1 and I P,K 1 P 1, respectively to minimize first order closed loop difference. It happens that the closed loop system with the BT controller is stable. Fig. 3 shows the magnitude Bode diagram of the error of closed loop systems due to different reduced controllers. In Fig. 3, the magnitude Bode diagram of the full order closed loop system is also given as a reference. In the frequency range of importance i.e. ω.1, π the approximation quality of all reduced controllers are comparable, while the quality of balanced truncated reduced controllers are better in lower frequencies. B. Reduction of an almost closed loop unstable controller In this example, the setup in Fig. 1 is again considered. This example is constructed with the intention that the closed Ľ

5 5 closed loop error + full order closed loop, input 1 to output controller error Magnitude db SVD error FWBT error BT error full Frequency rad/sec Fig. 3. Magnitude Bode diagrams of the closed loop system error. Solid: error with SVD reduced controller. Dash: error with FWBT reduced controller. Dot: error with BT reduced controller. Dash-dot: full order closed loop for reference. Errors in the frequency range of importance ω.1, π of all reduction methods are comparable. loop system is almost unstable. First an open loop plant P is constructed as the feedback interconnection of a low order but large gain system and a high order but small gain system. Then a H optimal controller is designed for the plant. The H controller is reducible because of the structure of P. Finally, the H controller is multiplied with a scalar gain to form the controller K so that the closed loop system is almost unstable. The MATLAB code to generate the setup in this example can be obtained from the authors upon request. Applying the proposed reduction procedure with parameters α =.99 and V = I results in another 5th order reduced controller. Again, two other 5th order reduced controllers are obtained using BT and FWBT. However, this time the closed loop system with the BT with MATLAB default MatchDC option reduced controller has a unstable pole with magnitude 1.1. On the other hand, the maximum magnitudes of the closed loop poles due to the proposed and FWBT reduced controllers are both Fig. 4 shows the magnitude Bode diagrams of the controller errors. The proposed method has a better controller matching in general. Also, the controller errors for the proposed method and FWBT both have dips around the closed loop resonance peak ω π. In contrast, without any knowledge of the plant BT would not do anything special for any particular frequency. Finally, Fig. 5 shows the magnitude Bode diagrams of the closed loop system errors due to different reduced controllers. The proposed reduced controller fares better than the other controllers in most of the frequency range shown except for the resonance peak. VI. CONCLUSION In this paper a new way to obtain reduced controllers preserving closed loop stability was described. The proposed method uses the closed loop state covariance matrix due to the full controller to formulate sufficient conditions to solve for a good but not necessarily optimal reduced controller. It was shown that the proposed problem could be formulated as a minimum rank generalized matrix approximation Magnitude db SVD FWBT BT Frequency rad/sec Fig. 4. Magnitude Bode diagrams of the errors of the reduced controllers. Solid: SVD reduced controller. Dash: FWBT reduced controller. Dot: BT reduced controller. The proposed SVD controller is closed loop stable, and it has better approximation quality than other reduced controllers except at the dip around ω = π. Magnitude db closed loop error + full order closed loop, input 1 to output 1 SVD error FWBT error BT error full Frequency rad/sec Fig. 5. Magnitude Bode diagrams of the closed loop system error. Solid: error with SVD reduced controller. Dash: error with FWBT reduced controller. Dot: error with BT reduced controller. Dash-dot: full order closed loop for reference. Error due to the proposed controller is better than the error due to both BT and FWBT in most cases. problem, to which an efficient SVD based solution method was proposed. Finally, the generality of the proposed method was demonstrated by some numerical application examples. However, there remains an open question. A theoretical justification of how restrictive the proposed sufficient conditions are has not been fully answered in this paper. ACKNOWLEDGEMENT The authors would like to thank Olof Garpinger for providing an example and Aivar Sootla for helpful discussions. A. Proof of Theorem 1 VII. APPENDIX For convenience, denote r rankˆl. The inequality order ˆK r holds trivially when r ˆn k. Therefore, for the rest of the proof it is assumed that r < ˆn k. Since ˆB Â is a sub-matrix of ˆL, rank ˆB Â r. Therefore, there exists e.g. by SVD an orthonormal matrix S Rˆn k ˆn k

6 such that S T S = Iˆnk and S T ˆBk  k = S T ˆBk S T  k = Bk1 à k1 B A where the zero matrices B and A have at least ˆn k r rows. Thus, ˆK defined by ˆL is a similarity transform, with transformation matrix S, of à k1 S Bk1 A B Ĉ k S ˆDk It can be seen from that K has at least ˆnk r uncontrollable states, and hence order K r. Finally, since ˆK and K have the same order as they are similarity transforms, it is concluded that order ˆK r = rankˆl. B. Proof of Theorem Note that in 6d the matrix Ā + B L C is the A matrix of P K which is assumed to be stable. Therefore, the matrix X in 6d is positive definite since V in 6d is positive definite. Together with the assumption that α >, 6b can be summarized as X Ā + B ˆL C X Ā + B ˆL C, X. A quadratic Lyapunov function argument shows that the matrix Ā + B ˆL C, which is the A matrix of P ˆK, is stable. Therefore, P ˆK is stable. C. Proof of Theorem 3 First define the controllability Grammian ˆX of the closed loop system P ˆK by the equation ˆX = Ā + B ˆL C ˆX Ā + B ˆL C + B1 + B ˆL D1 B1 + B 1 ˆL D1 1 can be rewritten as α B1 + B ˆL D1 B1 + B ˆL D1 = α ˆX α Ā + B ˆL C ˆX Ā + B ˆL C Substituting in the right-hand-side of 6b yields X α ˆX Ā + B ˆL C X α ˆXĀ + B ˆL C 3 Since ˆL satisfies 6b, Theorem implies that the matrix Ā + B ˆL C is stable. Hence, 3 concludes that X α ˆX. Note that X in 6d can be decomposed into X = X v + X w in which X v was defined in 7 and X w = Ā + B L C Xw Ā + B L C + B1 + B L D 1 B1 + B L D 1 4 Then the inequality X α ˆX yields ˆX 1 α X w + 1 α X v 5 On the other hand, it can be verified that the closed loop matrices C cl and D cl of P K are, respectively C cl = C 1 + D 1 D k C D 1 C k D cl = D 11 + D 1 D k D 1 and an analogous expression holds for Ĉcl and ˆD cl in the case of P ˆK. Therefore, 6c guarantees that C cl = Ĉcl and D cl = ˆD cl. Consequently, by noting that X w in 4 and ˆX in 1 are the controllability Grammians of P K and P ˆK respectively, 5 implies P ˆK = Tr Ĉcl ˆXĈ cl T + ˆD cl ˆDT cl < 1 α Ĉcl Tr X w Ĉcl T + ˆD cl ˆDT cl + 1 α Ĉcl Tr X v Ĉcl T = 1 α C Tr cl X w Ccl T + D cldcl T + 1α Tr C cl X v Ccl T = 1 α P K + 1 α C Tr cl X v Ccl T = + 1 α C Tr cl X v Ccl T In the inequality above, 5 and the fact that α,1 are used. The last equality is due to P K =. REFERENCES 1 A. Vandendorpe and P. Van Dooren, On Model Reduction of Interconnected Systems, Proccedings International Symposium Mathematical Theory of Networks and Systems, 4. H. Sandberg and R.M. Murray, Model Reduction of Interconnected Linear Systems, Optimal Control Applications and Methods, vol. 3, no. 3, 8, pp D. Enns, Model Reduction with Balanced Realizations: An Error Bound and a Frequency Weighted Generalization, Proceedings of 3rd Conference on Decision and Control, December B.D.O. Anderson and Y. Liu, Controller Reduction: Concepts and Approaches, IEEE Transactions on Automatic Control, vol. 34, no. 8, August, P.J. Goddard and K. Glover, Controller Reduction: Weights for Stability and Performance Preservation, Proccedings of 3nd IEEE Conference on Decision and Control, pp K. Zhou, Frequency Weighted Model Reduction with L Error Bounds, Systems and Control Letters, vol. 1, pp G. Obinata and B.D.O. Anderson, Model Reduction for Control System Design, Springer, 1. 8 P. Gahinet and P. Apkarian, A Linear Matrix Inequality Approach to H Control, International Journal of Robust and Nonlinear Control, vol. 4, 1994, pp T. Iwasaki and R.E. Skelton, All Controllers for the General H Control Problem: LMI Existence Conditions and State Space Formulas, Automatica, vol. 3, no. 8, 1994, pp D. Ankelhed, A. Helmersson and A. Hansson, Suboptimal model reduction using LMIs with convex constraints, Technical report, Department of Electrical Engineering, Linköping University, O. Garpinger, Design of Robust PID Controllers with Constrained Control Signal Activity, Licentiate Thesis, Department of Automatic Control, Lund University, Sweden, 9. 1 S. Boyd, C. Barratt and S. Norman, Linear Controller Design: Limits of Performance Via Convex Optimization, Proceedings of the IEEE, vol. 78, no. 3, 199, pp A. Wernrud, QTool.1 Reference Manual, Department of Automatic Control, Lund University, Sweden, K.C. Sou, On the Minimum Rank of the Generalized Matrix Approximation Problem in the Maximum Singular Value Norm, the 19th International Symposium on Mathematical Theory of Networks and Systems, June, G. Golub, A. Hoffman and G. Stewart, A Generalization of the Eckart-Young-Mirsky Matrix Approximation Theorem, Linear Algebra and its Applications, vol. 88/89, pp , 1987.

Static Output Feedback Stabilisation with H Performance for a Class of Plants

Static Output Feedback Stabilisation with H Performance for a Class of Plants Static Output Feedback Stabilisation with H Performance for a Class of Plants E. Prempain and I. Postlethwaite Control and Instrumentation Research, Department of Engineering, University of Leicester,

More information

arxiv: v1 [math.oc] 17 Oct 2014

arxiv: v1 [math.oc] 17 Oct 2014 SiMpLIfy: A Toolbox for Structured Model Reduction Martin Biel, Farhad Farokhi, and Henrik Sandberg arxiv:1414613v1 [mathoc] 17 Oct 214 Abstract In this paper, we present a toolbox for structured model

More information

LOW ORDER H CONTROLLER DESIGN: AN LMI APPROACH

LOW ORDER H CONTROLLER DESIGN: AN LMI APPROACH LOW ORDER H CONROLLER DESIGN: AN LMI APPROACH Guisheng Zhai, Shinichi Murao, Naoki Koyama, Masaharu Yoshida Faculty of Systems Engineering, Wakayama University, Wakayama 640-8510, Japan Email: zhai@sys.wakayama-u.ac.jp

More information

The model reduction algorithm proposed is based on an iterative two-step LMI scheme. The convergence of the algorithm is not analyzed but examples sho

The model reduction algorithm proposed is based on an iterative two-step LMI scheme. The convergence of the algorithm is not analyzed but examples sho Model Reduction from an H 1 /LMI perspective A. Helmersson Department of Electrical Engineering Linkoping University S-581 8 Linkoping, Sweden tel: +6 1 816 fax: +6 1 86 email: andersh@isy.liu.se September

More information

Robust Multivariable Control

Robust Multivariable Control Lecture 2 Anders Helmersson anders.helmersson@liu.se ISY/Reglerteknik Linköpings universitet Today s topics Today s topics Norms Today s topics Norms Representation of dynamic systems Today s topics Norms

More information

LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System

LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System Gholamreza Khademi, Haniyeh Mohammadi, and Maryam Dehghani School of Electrical and Computer Engineering Shiraz

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

On Identification of Cascade Systems 1

On Identification of Cascade Systems 1 On Identification of Cascade Systems 1 Bo Wahlberg Håkan Hjalmarsson Jonas Mårtensson Automatic Control and ACCESS, School of Electrical Engineering, KTH, SE-100 44 Stockholm, Sweden. (bo.wahlberg@ee.kth.se

More information

LMI based output-feedback controllers: γ-optimal versus linear quadratic.

LMI based output-feedback controllers: γ-optimal versus linear quadratic. Proceedings of the 17th World Congress he International Federation of Automatic Control Seoul Korea July 6-11 28 LMI based output-feedback controllers: γ-optimal versus linear quadratic. Dmitry V. Balandin

More information

Decentralized LQG Control of Systems with a Broadcast Architecture

Decentralized LQG Control of Systems with a Broadcast Architecture Decentralized LQG Control of Systems with a Broadcast Architecture Laurent Lessard 1,2 IEEE Conference on Decision and Control, pp. 6241 6246, 212 Abstract In this paper, we consider dynamical subsystems

More information

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL 11, NO 2, APRIL 2003 271 H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions Doo Jin Choi and PooGyeon

More information

KTH. Access to the published version may require subscription.

KTH. Access to the published version may require subscription. KTH This is an accepted version of a paper published in IEEE Transactions on Automatic Control. This paper has been peer-reviewed but does not include the final publisher proof-corrections or journal pagination.

More information

Network Structure Preserving Model Reduction with Weak A Priori Structural Information

Network Structure Preserving Model Reduction with Weak A Priori Structural Information Network Structure Preserving Model Reduction with Weak A Priori Structural Information E. Yeung, J. Gonçalves, H. Sandberg, S. Warnick Information and Decision Algorithms Laboratories Brigham Young University,

More information

SiMpLIfy: A Toolbox for Structured Model Reduction

SiMpLIfy: A Toolbox for Structured Model Reduction SiMpLIfy: A Toolbox for Structured Model Reduction Martin Biel, Farhad Farokhi, and Henrik Sandberg ACCESS Linnaeus Center, KTH Royal Institute of Technology Department of Electrical and Electronic Engineering,

More information

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure Proceedings of the 42nd IEEE Conference on Decision and Control Maui, Hawaii USA, December 2003 ThM06-2 Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure Marianne Crowder

More information

Projection of state space realizations

Projection of state space realizations Chapter 1 Projection of state space realizations Antoine Vandendorpe and Paul Van Dooren Department of Mathematical Engineering Université catholique de Louvain B-1348 Louvain-la-Neuve Belgium 1.0.1 Description

More information

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES Danlei Chu Tongwen Chen Horacio J Marquez Department of Electrical and Computer Engineering University of Alberta Edmonton

More information

Fixed Order H Controller for Quarter Car Active Suspension System

Fixed Order H Controller for Quarter Car Active Suspension System Fixed Order H Controller for Quarter Car Active Suspension System B. Erol, A. Delibaşı Abstract This paper presents an LMI based fixed-order controller design for quarter car active suspension system in

More information

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Pontus Giselsson Department of Automatic Control LTH Lund University Box 118, SE-221 00 Lund, Sweden pontusg@control.lth.se

More information

Foundations of Computer Vision

Foundations of Computer Vision Foundations of Computer Vision Wesley. E. Snyder North Carolina State University Hairong Qi University of Tennessee, Knoxville Last Edited February 8, 2017 1 3.2. A BRIEF REVIEW OF LINEAR ALGEBRA Apply

More information

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Preprints of the 19th World Congress The International Federation of Automatic Control Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Eric Peterson Harry G.

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

Introduction to Model Order Reduction

Introduction to Model Order Reduction Introduction to Model Order Reduction Lecture 1: Introduction and overview Henrik Sandberg Kin Cheong Sou Automatic Control Lab, KTH ACCESS Specialized Course Graduate level Ht 2010, period 1 1 Overview

More information

Fast Algorithms for SDPs derived from the Kalman-Yakubovich-Popov Lemma

Fast Algorithms for SDPs derived from the Kalman-Yakubovich-Popov Lemma Fast Algorithms for SDPs derived from the Kalman-Yakubovich-Popov Lemma Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University 8 September 2003 European Union RTN Summer School on Multi-Agent

More information

Linear Matrix Inequality (LMI)

Linear Matrix Inequality (LMI) Linear Matrix Inequality (LMI) A linear matrix inequality is an expression of the form where F (x) F 0 + x 1 F 1 + + x m F m > 0 (1) x = (x 1,, x m ) R m, F 0,, F m are real symmetric matrices, and the

More information

An Optimization-based Approach to Decentralized Assignability

An Optimization-based Approach to Decentralized Assignability 2016 American Control Conference (ACC) Boston Marriott Copley Place July 6-8, 2016 Boston, MA, USA An Optimization-based Approach to Decentralized Assignability Alborz Alavian and Michael Rotkowitz Abstract

More information

Full-State Feedback Design for a Multi-Input System

Full-State Feedback Design for a Multi-Input System Full-State Feedback Design for a Multi-Input System A. Introduction The open-loop system is described by the following state space model. x(t) = Ax(t)+Bu(t), y(t) =Cx(t)+Du(t) () 4 8.5 A =, B =.5.5, C

More information

Frequency-Weighted Model Reduction with Applications to Structured Models

Frequency-Weighted Model Reduction with Applications to Structured Models 27 American Control Conference http://.cds.caltech.edu/~murray/papers/sm7-acc.html Frequency-Weighted Model Reduction ith Applications to Structured Models Henrik Sandberg and Richard M. Murray Abstract

More information

Dynamic Model Predictive Control

Dynamic Model Predictive Control Dynamic Model Predictive Control Karl Mårtensson, Andreas Wernrud, Department of Automatic Control, Faculty of Engineering, Lund University, Box 118, SE 221 Lund, Sweden. E-mail: {karl, andreas}@control.lth.se

More information

Gramians based model reduction for hybrid switched systems

Gramians based model reduction for hybrid switched systems Gramians based model reduction for hybrid switched systems Y. Chahlaoui Younes.Chahlaoui@manchester.ac.uk Centre for Interdisciplinary Computational and Dynamical Analysis (CICADA) School of Mathematics

More information

Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design

Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design 324 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 9, NO. 2, APRIL 2001 Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design H. D. Tuan, P. Apkarian, T. Narikiyo, and Y. Yamamoto

More information

Fixed-Order Robust H Controller Design with Regional Pole Assignment

Fixed-Order Robust H Controller Design with Regional Pole Assignment SUBMITTED 1 Fixed-Order Robust H Controller Design with Regional Pole Assignment Fuwen Yang, Mahbub Gani, and Didier Henrion Abstract In this paper, the problem of designing fixed-order robust H controllers

More information

Optimization based robust control

Optimization based robust control Optimization based robust control Didier Henrion 1,2 Draft of March 27, 2014 Prepared for possible inclusion into The Encyclopedia of Systems and Control edited by John Baillieul and Tariq Samad and published

More information

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK TRNKA PAVEL AND HAVLENA VLADIMÍR Dept of Control Engineering, Czech Technical University, Technická 2, 166 27 Praha, Czech Republic mail:

More information

3118 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 57, NO. 12, DECEMBER 2012

3118 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 57, NO. 12, DECEMBER 2012 3118 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 57, NO 12, DECEMBER 2012 ASimultaneousBalancedTruncationApproachto Model Reduction of Switched Linear Systems Nima Monshizadeh, Harry L Trentelman, SeniorMember,IEEE,

More information

An LQ R weight selection approach to the discrete generalized H 2 control problem

An LQ R weight selection approach to the discrete generalized H 2 control problem INT. J. CONTROL, 1998, VOL. 71, NO. 1, 93± 11 An LQ R weight selection approach to the discrete generalized H 2 control problem D. A. WILSON², M. A. NEKOUI² and G. D. HALIKIAS² It is known that a generalized

More information

Designing Stable Inverters and State Observers for Switched Linear Systems with Unknown Inputs

Designing Stable Inverters and State Observers for Switched Linear Systems with Unknown Inputs Designing Stable Inverters and State Observers for Switched Linear Systems with Unknown Inputs Shreyas Sundaram and Christoforos N. Hadjicostis Abstract We present a method for estimating the inputs and

More information

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Preprints of the 19th World Congress The International Federation of Automatic Control Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Fengming Shi*, Ron J.

More information

Balanced Truncation 1

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

Econ Slides from Lecture 7

Econ Slides from Lecture 7 Econ 205 Sobel Econ 205 - Slides from Lecture 7 Joel Sobel August 31, 2010 Linear Algebra: Main Theory A linear combination of a collection of vectors {x 1,..., x k } is a vector of the form k λ ix i for

More information

6545(Print), ISSN (Online) Volume 4, Issue 3, May - June (2013), IAEME & TECHNOLOGY (IJEET)

6545(Print), ISSN (Online) Volume 4, Issue 3, May - June (2013), IAEME & TECHNOLOGY (IJEET) INTERNATIONAL International Journal of JOURNAL Electrical Engineering OF ELECTRICAL and Technology (IJEET), ENGINEERING ISSN 976 & TECHNOLOGY (IJEET) ISSN 976 6545(Print) ISSN 976 6553(Online) Volume 4,

More information

Further Results on Model Structure Validation for Closed Loop System Identification

Further Results on Model Structure Validation for Closed Loop System Identification Advances in Wireless Communications and etworks 7; 3(5: 57-66 http://www.sciencepublishinggroup.com/j/awcn doi:.648/j.awcn.735. Further esults on Model Structure Validation for Closed Loop System Identification

More information

DECENTRALIZED CONTROL DESIGN USING LMI MODEL REDUCTION

DECENTRALIZED CONTROL DESIGN USING LMI MODEL REDUCTION Journal of ELECTRICAL ENGINEERING, VOL. 58, NO. 6, 2007, 307 312 DECENTRALIZED CONTROL DESIGN USING LMI MODEL REDUCTION Szabolcs Dorák Danica Rosinová Decentralized control design approach based on partial

More information

FEL3210 Multivariable Feedback Control

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

IV. Matrix Approximation using Least-Squares

IV. Matrix Approximation using Least-Squares IV. Matrix Approximation using Least-Squares The SVD and Matrix Approximation We begin with the following fundamental question. Let A be an M N matrix with rank R. What is the closest matrix to A that

More information

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

Model reduction via tangential interpolation

Model reduction via tangential interpolation Model reduction via tangential interpolation K. Gallivan, A. Vandendorpe and P. Van Dooren May 14, 2002 1 Introduction Although most of the theory presented in this paper holds for both continuous-time

More information

Structured State Space Realizations for SLS Distributed Controllers

Structured State Space Realizations for SLS Distributed Controllers Structured State Space Realizations for SLS Distributed Controllers James Anderson and Nikolai Matni Abstract In recent work the system level synthesis (SLS) paradigm has been shown to provide a truly

More information

SYNTHESIS OF LOW ORDER MULTI-OBJECTIVE CONTROLLERS FOR A VSC HVDC TERMINAL USING LMIs

SYNTHESIS OF LOW ORDER MULTI-OBJECTIVE CONTROLLERS FOR A VSC HVDC TERMINAL USING LMIs SYNTHESIS OF LOW ORDER MULTI-OBJECTIVE CONTROLLERS FOR A VSC HVDC TERMINAL USING LMIs Martyn Durrant, Herbert Werner, Keith Abbott Control Institute, TUHH, Hamburg Germany; m.durrant@tu-harburg.de; Fax:

More information

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state

More information

Reduced-order Interval-observer Design for Dynamic Systems with Time-invariant Uncertainty

Reduced-order Interval-observer Design for Dynamic Systems with Time-invariant Uncertainty Reduced-order Interval-observer Design for Dynamic Systems with Time-invariant Uncertainty Masoud Pourasghar Vicenç Puig Carlos Ocampo-Martinez Qinghua Zhang Automatic Control Department, Universitat Politècnica

More information

PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT

PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT Hans Norlander Systems and Control, Department of Information Technology Uppsala University P O Box 337 SE 75105 UPPSALA, Sweden HansNorlander@ituuse

More information

Delay-dependent L2-L-infinity model reduction for polytopic systems with time-varying delay

Delay-dependent L2-L-infinity model reduction for polytopic systems with time-varying delay itle Delay-dependent L-L-infinity model reduction for polytopic systems with time-varying delay Authors) Wang, Q; Lam, J Citation he 8 IEEE International Conference on Automation and Logistics ICAL 8),

More information

Graph and Controller Design for Disturbance Attenuation in Consensus Networks

Graph and Controller Design for Disturbance Attenuation in Consensus Networks 203 3th International Conference on Control, Automation and Systems (ICCAS 203) Oct. 20-23, 203 in Kimdaejung Convention Center, Gwangju, Korea Graph and Controller Design for Disturbance Attenuation in

More information

COMP 558 lecture 18 Nov. 15, 2010

COMP 558 lecture 18 Nov. 15, 2010 Least squares We have seen several least squares problems thus far, and we will see more in the upcoming lectures. For this reason it is good to have a more general picture of these problems and how to

More information

The servo problem for piecewise linear systems

The servo problem for piecewise linear systems The servo problem for piecewise linear systems Stefan Solyom and Anders Rantzer Department of Automatic Control Lund Institute of Technology Box 8, S-22 Lund Sweden {stefan rantzer}@control.lth.se Abstract

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

[k,g,gfin] = hinfsyn(p,nmeas,ncon,gmin,gmax,tol)

[k,g,gfin] = hinfsyn(p,nmeas,ncon,gmin,gmax,tol) 8 H Controller Synthesis: hinfsyn The command syntax is k,g,gfin = hinfsyn(p,nmeas,ncon,gmin,gmax,tol) associated with the general feedback diagram below. e y P d u e G = F L (P, K) d K hinfsyn calculates

More information

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS D. Limon, J.M. Gomes da Silva Jr., T. Alamo and E.F. Camacho Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla Camino de los Descubrimientos

More information

Linear Algebra (Review) Volker Tresp 2018

Linear Algebra (Review) Volker Tresp 2018 Linear Algebra (Review) Volker Tresp 2018 1 Vectors k, M, N are scalars A one-dimensional array c is a column vector. Thus in two dimensions, ( ) c1 c = c 2 c i is the i-th component of c c T = (c 1, c

More information

Global Analysis of Piecewise Linear Systems Using Impact Maps and Surface Lyapunov Functions

Global Analysis of Piecewise Linear Systems Using Impact Maps and Surface Lyapunov Functions IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 48, NO 12, DECEMBER 2003 2089 Global Analysis of Piecewise Linear Systems Using Impact Maps and Surface Lyapunov Functions Jorge M Gonçalves, Alexandre Megretski,

More information

A Convex Characterization of Distributed Control Problems in Spatially Invariant Systems with Communication Constraints

A Convex Characterization of Distributed Control Problems in Spatially Invariant Systems with Communication Constraints A Convex Characterization of Distributed Control Problems in Spatially Invariant Systems with Communication Constraints Bassam Bamieh Petros G. Voulgaris Revised Dec, 23 Abstract In this paper we consider

More information

A Comparative Study on Automatic Flight Control for small UAV

A Comparative Study on Automatic Flight Control for small UAV Proceedings of the 5 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'18) Niagara Falls, Canada June 7 9, 18 Paper No. 13 DOI: 1.11159/cdsr18.13 A Comparative Study on Automatic

More information

While using the input and output data fu(t)g and fy(t)g, by the methods in system identification, we can get a black-box model like (In the case where

While using the input and output data fu(t)g and fy(t)g, by the methods in system identification, we can get a black-box model like (In the case where ESTIMATE PHYSICAL PARAMETERS BY BLACK-BOX MODELING Liang-Liang Xie Λ;1 and Lennart Ljung ΛΛ Λ Institute of Systems Science, Chinese Academy of Sciences, 100080, Beijing, China ΛΛ Department of Electrical

More information

Stability of linear time-varying systems through quadratically parameter-dependent Lyapunov functions

Stability of linear time-varying systems through quadratically parameter-dependent Lyapunov functions Stability of linear time-varying systems through quadratically parameter-dependent Lyapunov functions Vinícius F. Montagner Department of Telematics Pedro L. D. Peres School of Electrical and Computer

More information

THIS paper deals with robust control in the setup associated

THIS paper deals with robust control in the setup associated IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 50, NO 10, OCTOBER 2005 1501 Control-Oriented Model Validation and Errors Quantification in the `1 Setup V F Sokolov Abstract A priori information required for

More information

Lecture 2: Linear Algebra Review

Lecture 2: Linear Algebra Review EE 227A: Convex Optimization and Applications January 19 Lecture 2: Linear Algebra Review Lecturer: Mert Pilanci Reading assignment: Appendix C of BV. Sections 2-6 of the web textbook 1 2.1 Vectors 2.1.1

More information

Model reduction of interconnected systems

Model reduction of interconnected systems Model reduction of interconnected systems A Vandendorpe and P Van Dooren 1 Introduction Large scale linear systems are often composed of subsystems that interconnect to each other Instead of reducing the

More information

Riccati difference equations to non linear extended Kalman filter constraints

Riccati difference equations to non linear extended Kalman filter constraints International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Riccati difference equations to non linear extended Kalman filter constraints Abstract Elizabeth.S 1 & Jothilakshmi.R

More information

Chap 3. Linear Algebra

Chap 3. Linear Algebra Chap 3. Linear Algebra Outlines 1. Introduction 2. Basis, Representation, and Orthonormalization 3. Linear Algebraic Equations 4. Similarity Transformation 5. Diagonal Form and Jordan Form 6. Functions

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

Convex Optimization Approach to Dynamic Output Feedback Control for Delay Differential Systems of Neutral Type 1,2

Convex Optimization Approach to Dynamic Output Feedback Control for Delay Differential Systems of Neutral Type 1,2 journal of optimization theory and applications: Vol. 127 No. 2 pp. 411 423 November 2005 ( 2005) DOI: 10.1007/s10957-005-6552-7 Convex Optimization Approach to Dynamic Output Feedback Control for Delay

More information

José C. Geromel. Australian National University Canberra, December 7-8, 2017

José C. Geromel. Australian National University Canberra, December 7-8, 2017 5 1 15 2 25 3 35 4 45 5 1 15 2 25 3 35 4 45 5 55 Differential LMI in Optimal Sampled-data Control José C. Geromel School of Electrical and Computer Engineering University of Campinas - Brazil Australian

More information

Sum of Squares Relaxations for Polynomial Semi-definite Programming

Sum of Squares Relaxations for Polynomial Semi-definite Programming Sum of Squares Relaxations for Polynomial Semi-definite Programming C.W.J. Hol, C.W. Scherer Delft University of Technology, Delft Center of Systems and Control (DCSC) Mekelweg 2, 2628CD Delft, The Netherlands

More information

Lecture Note 2: The Gaussian Elimination and LU Decomposition

Lecture Note 2: The Gaussian Elimination and LU Decomposition MATH 5330: Computational Methods of Linear Algebra Lecture Note 2: The Gaussian Elimination and LU Decomposition The Gaussian elimination Xianyi Zeng Department of Mathematical Sciences, UTEP The method

More information

Adaptive Dual Control

Adaptive Dual Control Adaptive Dual Control Björn Wittenmark Department of Automatic Control, Lund Institute of Technology Box 118, S-221 00 Lund, Sweden email: bjorn@control.lth.se Keywords: Dual control, stochastic control,

More information

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities Research Journal of Applied Sciences, Engineering and Technology 7(4): 728-734, 214 DOI:1.1926/rjaset.7.39 ISSN: 24-7459; e-issn: 24-7467 214 Maxwell Scientific Publication Corp. Submitted: February 25,

More information

Multi-Linear Mappings, SVD, HOSVD, and the Numerical Solution of Ill-Conditioned Tensor Least Squares Problems

Multi-Linear Mappings, SVD, HOSVD, and the Numerical Solution of Ill-Conditioned Tensor Least Squares Problems Multi-Linear Mappings, SVD, HOSVD, and the Numerical Solution of Ill-Conditioned Tensor Least Squares Problems Lars Eldén Department of Mathematics, Linköping University 1 April 2005 ERCIM April 2005 Multi-Linear

More information

Singular Value Decomposition

Singular Value Decomposition Chapter 6 Singular Value Decomposition In Chapter 5, we derived a number of algorithms for computing the eigenvalues and eigenvectors of matrices A R n n. Having developed this machinery, we complete our

More information

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems Hindawi Publishing Corporation Journal of Inequalities and Applications Volume 28, Article ID 67295, 8 pages doi:1.1155/28/67295 Research Article An Equivalent LMI Representation of Bounded Real Lemma

More information

SVD and its Application to Generalized Eigenvalue Problems. Thomas Melzer

SVD and its Application to Generalized Eigenvalue Problems. Thomas Melzer SVD and its Application to Generalized Eigenvalue Problems Thomas Melzer June 8, 2004 Contents 0.1 Singular Value Decomposition.................. 2 0.1.1 Range and Nullspace................... 3 0.1.2

More information

On Positive Real Lemma for Non-minimal Realization Systems

On Positive Real Lemma for Non-minimal Realization Systems Proceedings of the 17th World Congress The International Federation of Automatic Control On Positive Real Lemma for Non-minimal Realization Systems Sadaaki Kunimatsu Kim Sang-Hoon Takao Fujii Mitsuaki

More information

GLOBAL ANALYSIS OF PIECEWISE LINEAR SYSTEMS USING IMPACT MAPS AND QUADRATIC SURFACE LYAPUNOV FUNCTIONS

GLOBAL ANALYSIS OF PIECEWISE LINEAR SYSTEMS USING IMPACT MAPS AND QUADRATIC SURFACE LYAPUNOV FUNCTIONS GLOBAL ANALYSIS OF PIECEWISE LINEAR SYSTEMS USING IMPACT MAPS AND QUADRATIC SURFACE LYAPUNOV FUNCTIONS Jorge M. Gonçalves, Alexandre Megretski y, Munther A. Dahleh y California Institute of Technology

More information

LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC COMPENSATION. Received October 2010; revised March 2011

LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC COMPENSATION. Received October 2010; revised March 2011 International Journal of Innovative Computing, Information and Control ICIC International c 22 ISSN 349-498 Volume 8, Number 5(B), May 22 pp. 3743 3754 LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC

More information

Problem Set 5 Solutions 1

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

Maths for Signals and Systems Linear Algebra in Engineering

Maths for Signals and Systems Linear Algebra in Engineering Maths for Signals and Systems Linear Algebra in Engineering Lectures 13 15, Tuesday 8 th and Friday 11 th November 016 DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL PROCESSING IMPERIAL COLLEGE

More information

STATE ESTIMATION IN COORDINATED CONTROL WITH A NON-STANDARD INFORMATION ARCHITECTURE. Jun Yan, Keunmo Kang, and Robert Bitmead

STATE ESTIMATION IN COORDINATED CONTROL WITH A NON-STANDARD INFORMATION ARCHITECTURE. Jun Yan, Keunmo Kang, and Robert Bitmead STATE ESTIMATION IN COORDINATED CONTROL WITH A NON-STANDARD INFORMATION ARCHITECTURE Jun Yan, Keunmo Kang, and Robert Bitmead Department of Mechanical & Aerospace Engineering University of California San

More information

Analysis of Discrete-Time Systems

Analysis of Discrete-Time Systems TU Berlin Discrete-Time Control Systems 1 Analysis of Discrete-Time Systems Overview Stability Sensitivity and Robustness Controllability, Reachability, Observability, and Detectabiliy TU Berlin Discrete-Time

More information

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY Uplink Downlink Duality Via Minimax Duality. Wei Yu, Member, IEEE (1) (2)

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY Uplink Downlink Duality Via Minimax Duality. Wei Yu, Member, IEEE (1) (2) IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY 2006 361 Uplink Downlink Duality Via Minimax Duality Wei Yu, Member, IEEE Abstract The sum capacity of a Gaussian vector broadcast channel

More information

Robust Output Feedback Controller Design via Genetic Algorithms and LMIs: The Mixed H 2 /H Problem

Robust Output Feedback Controller Design via Genetic Algorithms and LMIs: The Mixed H 2 /H Problem Robust Output Feedback Controller Design via Genetic Algorithms and LMIs: The Mixed H 2 /H Problem Gustavo J. Pereira and Humberto X. de Araújo Abstract This paper deals with the mixed H 2/H control problem

More information

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

The norms can also be characterized in terms of Riccati inequalities. 9 Analysis of stability and H norms Consider the causal, linear, time-invariant system ẋ(t = Ax(t + Bu(t y(t = Cx(t Denote the transfer function G(s := C (si A 1 B. Theorem 85 The following statements

More information

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

A Simple Derivation of Right Interactor for Tall Transfer Function Matrices and its Application to Inner-Outer Factorization Continuous-Time Case A Simple Derivation of Right Interactor for Tall Transfer Function Matrices and its Application to Inner-Outer Factorization Continuous-Time Case ATARU KASE Osaka Institute of Technology Department of

More information

To appear in IEEE Trans. on Automatic Control Revised 12/31/97. Output Feedback

To appear in IEEE Trans. on Automatic Control Revised 12/31/97. Output Feedback o appear in IEEE rans. on Automatic Control Revised 12/31/97 he Design of Strictly Positive Real Systems Using Constant Output Feedback C.-H. Huang P.A. Ioannou y J. Maroulas z M.G. Safonov x Abstract

More information

Optimal triangular approximation for linear stable multivariable systems

Optimal triangular approximation for linear stable multivariable systems Proceedings of the 007 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July -3, 007 Optimal triangular approximation for linear stable multivariable systems Diego

More information

On the simultaneous diagonal stability of a pair of positive linear systems

On the simultaneous diagonal stability of a pair of positive linear systems On the simultaneous diagonal stability of a pair of positive linear systems Oliver Mason Hamilton Institute NUI Maynooth Ireland Robert Shorten Hamilton Institute NUI Maynooth Ireland Abstract In this

More information

SYNTHESIS OF ROBUST DISCRETE-TIME SYSTEMS BASED ON COMPARISON WITH STOCHASTIC MODEL 1. P. V. Pakshin, S. G. Soloviev

SYNTHESIS OF ROBUST DISCRETE-TIME SYSTEMS BASED ON COMPARISON WITH STOCHASTIC MODEL 1. P. V. Pakshin, S. G. Soloviev SYNTHESIS OF ROBUST DISCRETE-TIME SYSTEMS BASED ON COMPARISON WITH STOCHASTIC MODEL 1 P. V. Pakshin, S. G. Soloviev Nizhny Novgorod State Technical University at Arzamas, 19, Kalinina ul., Arzamas, 607227,

More information

A Partial Order Approach to Decentralized Control

A Partial Order Approach to Decentralized Control Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 2008 A Partial Order Approach to Decentralized Control Parikshit Shah and Pablo A. Parrilo Department of Electrical

More information

Optimization Based Output Feedback Control Design in Descriptor Systems

Optimization Based Output Feedback Control Design in Descriptor Systems Trabalho apresentado no XXXVII CNMAC, S.J. dos Campos - SP, 017. Proceeding Series of the Brazilian Society of Computational and Applied Mathematics Optimization Based Output Feedback Control Design in

More information

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1)

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1) EL 625 Lecture 0 EL 625 Lecture 0 Pole Placement and Observer Design Pole Placement Consider the system ẋ Ax () The solution to this system is x(t) e At x(0) (2) If the eigenvalues of A all lie in the

More information

SPARSE signal representations have gained popularity in recent

SPARSE signal representations have gained popularity in recent 6958 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 57, NO. 10, OCTOBER 2011 Blind Compressed Sensing Sivan Gleichman and Yonina C. Eldar, Senior Member, IEEE Abstract The fundamental principle underlying

More information