Economic sensor/actuator selection and its application to flexible structure control
|
|
- Horatio McDaniel
- 6 years ago
- Views:
Transcription
1 To appear in Proc. SPIE Int. Soc. Opt. Eng Economic sensor/actuator selection and its application to flexible structure control Robert E. Skelton a and Faming Li a a Department of Mechanical and Aerospace Engineering, University of California, San Diego 9500 Gilman Drive, La Jolla, California, USA 1. ABSTRACT A systematic design method is proposed for the selecting of actuators and sensors in the structural control in order to minimize the instrumental cost. With actuators and sensors placed at all the admissible locations initially, an iterative minimization algorithm is carried out to identify the sensor/actuator that requires the least precision. By deleting the roughest sensor/actuator each time till loss of feasibility, one can conclude simultaneously the necessary number and type of sensor/actuator, and the location and precision for each sensor/actuator. A tensegrity structure example has been solved as an application of the proposed algorithm. Keywords: Sensor/actuator selection(sas), maximal accuracy, economic design, tensegrity structure 2. THE VECTOR SECOND-ORDER SYSTEM MODEL We consider a flexible structure with n degrees of freedoms which is defined as M q + D q + Kq = Bu (1) In the above equation, q = [q 1, q 2,... q n ] T is the displacement vector, u = [u 1,... u nu ] T is the input vector. The matrices M and K are n n mass and stiffness matrices. The state space representation of the control system is: ẋ = Ax + B(u + w) + De y = Cx z = Mx + v (2a) (2b) (2c) where y is the output that we are interested; z is measurement. A IR 2n 2n. Matrices B and M are 2n n u and n y 2n matrices. e is the external perturbation such as wind. It is assumed e is white noise with covariance E. w and v are actuator noise and sensor noise. Conventionally w and v are modelled as white noise with covariance W, V respectively. [ ] w E = 0, E v [ w(t) v(t) ] [ w(τ) v(τ) ] T = [ W 0 0 V ] δ(t τ) Assume all these white noises are independent, then W and V are diagonal matrices, with the ith diagonal entry equivalent to the inequality constrained problem stated as corresponding to the ith component precision. 3. MOTIVATION OF THE SAS ALGORITHM The technique that we shall employ to determine the location, type and precision of each sensor/actuator is called economic design 1. The economic design problem minimizes the total required precision, while satisfying the system performance constraints. It is reasonable to assume that the price of a component is proportional to its precision 2. Hence the instrumental cost can be expressed in term of the noise covariance matrix W and V. bobskelton@ucsd.edu, faming@ucsd.edu.
2 [ W 1 0 Define Γ = 0 V 1 vector indicating the relative cost. ]. In the sequel we shall use p T Γp as the instrumental cost, where p is a coefficient Given the total cost and output variance requirement, it is desired to find the most economic strategy to select sensor/actuator 1. In other words, seek the selection of sensor/actuator such that the control energy is minimized. This problem can be stated as min U = W,V,G EuT u (3) subject to [Y] i,i σ i, $ $. i = 1, 2... n y where U denotes the control energy. Y is the closed-loop output covariance. $ = p T Γp stands for the instrument cost. $ is a given upper bound of the cost. G is an output feedback controller. (3) is a typical optimization problem in the form of given performance and cost A, minimize cost B. Its permuted counterparts given performance and cost B, minimize cost A or given cost A B, seek the best performance can be stated in a similar fashion. In the sequel, we shall call (3) the economic OVC problem. The output variance constrained (OVC) problem 3 is to design a dynamic output feedback controller such that the control energy is minimized while each output variance constrain is satisfied. (3) reduces to an OVC problem if sensor/actuator are fixed, which can be solved iteratively by using the weight selection algorithm. But when W and V are involved to be optimized, this presents a difficult problem(3). This paper intends to shed some light on this problem. In the output feedback control design, the actuator and measurement noises will deteriorate the output performance no matter how large the control effort is. For instance, in a regulator problem, there exists steady state output error due to the actuator and measurement noises. Maximal accuracy characterizes the best performance one can attain with the existence of actuator and measurement noises 3. The rougher the sensor/actuator, the worse the performance. Hence the maximal accuracy of an output feedback system can be related to the instrument cost. Algorithm 1 Given the total instrument cost $ and the desired output variance upper bound σ i, solve the twostep optimization problem: (i) Denote Y as the maximal accuracy of the system. Solve the maximal accuracy minimization problem with fixed instrument cost $. min tr[y ] (4) P,W,V subject to p T Γp $ (5) CP C T = Y (6) AP + P A T P M T V 1 MP + BW B T + DED T = 0 (7) (ii) Fix W and V generated from (i), solve the OVC problem subject to min G U = EuT u (8) [Y] i,i σ i, i = 1, 2... n y Algorithm 1 is a sequential optimization problem. Either (i) or (ii) is tractable with existing methods. Unlike minimizing the maximal accuracy, sometimes an economic sensor/actuator selection is desirable, which can be stated as follows:
3 Algorithm 2 Given the total maximal accuracy requirement Y and the output variance upper bound σ i, (i) Minimize the instrument cost $. min P,W,V $ = pt Γp (9) subject to (6) and (7). (ii) Fix W, V and $ resulted from (i), solve the OVC problem (8). Algorithm 2 minimizes the cost given performance requirement. The economic OVC problem (3) is proposed to be approximated by algorithm THE SAS ALGORITHM In sensor/actuator selection, one has to decide where to place sensor/actuator, how many sensor/actuator are required, what is the precision for each sensor/actuator. In this section, a systematic design method is proposed for the selection of actuators and sensors in the structural control aiming to minimize the instrument cost. With actuators and sensors located at all the possible locations initially, the minimization algorithm (9) is carried out to identify the sensor/actuator that requires the least precision. By deleting the roughest sensor/actuator each time till loss of feasibility, one can conclude simultaneously how many sensor/actuator are necessary, and the location and precision for each sensor/actuator. The equation constrained optimization (9) is equivalent to the inequality constrained problem stated as follows: min $ = P,W,V pt Γp (10) where Y is the specified upper bound of the maximal accuracy. We shall let Y = αi for simplicity. That is, we assume the price ratio between each actuator and sensor is µ. (10) can be transferred to an LMI optimization by using Schur complements and change of variables 4. Denote W = W 1, V = V 1, Ē = E 1, P = P 1. Then (10) can be rewritten as min P, W, V $ = p T Γp (11) subject to [ ] Y C C T 0, P > 0, V > 0 P A T P + P A M T V M P B P D B T P W 0 < 0 D T P 0 Ē Now all the constraints in (11) are linear with respect to W, V and P. Hence (11) can be solve by any linear matrix inequalities (LMI) solvers. List the diagonal of W and V given by the minimization in descent sequence, one can see that the last entry requires the least precision. We now know where to spend money, making the components corresponding to large entries reliable, because performance is critical to these components. The components corresponding to the least entries might be taken off the shelf, or even deleted. In our algorithm, we shall delete the least demanding sensor/actuator each time and repeat the minimization till loss of feasibility. And for each selection of sensor/actuator, an output variance constrained (OVC) control design is carried out. Compare the sensor/actuator cost and control energy for each selection of sensor/actuator, we choice the selection which requires the least total cost. This selection gives the economic solution while satisfies the performance requirements. In conclusion, we state the SAS algorithm as follows: Algorithm 3: The SAS algorithm Step 1. Place sensor/actuator at all admissible locations. Set i = Na + Ns, where Na and Ns stand for the number of actuators and sensors respectively. Fix maximal accuracy Y and the output variance upper bound Y.
4 Step 2. Run the cost minimization algorithm (11) with initial point P j, j = 1, 2, 2n + 1. Yield [W j i, V j i, $ j i]. If (11) is infeasible, go to step 4. Otherwise, run the OVC control design algorithm (8) for each set [W j i, V j i, $ j i]. Yield U j i, j = 1, 2, 2n + 1. Choose the minimal U j i, denoted as U i, and the corresponding [W j i, V j i, $ j i], denoted as [W i, V i, $ i ]. Step 3. If there is no solution to the OVC problem, either loose the performance constraint or go to step 4. Otherwise, delete the actuator that requires the least precision. If U i < U i 1, set i = i 1, go to step 2, Otherwise, go to step 4. Step 4. Delete sensor with smallest precision. If Y < Ȳ, go to step 2. Otherwise, stop. Put back the last deleted sensor or actuator, then go to step 5. Step 5. Consider both the instrument cost and control energy cost, choose the most economic scheme as the final selection of sensor/actuator. 5. THE TENSEGRITY STRUCTURE EXAMPLE The tensegrity structure is under development at the structural systems and control laboratory at UCSD. 5 Figure 1 shows a deployable tensegrity boom. The bottom nodes P 1, P 3 and P 5 are fixed. There are 6 free Figure 1. A tensegrity deployable boom nodes (middle nodes: P2,P4,P6; top nodes: P7,P8,P9), 6 bars and 21 strings (including the knuckle strings). The structure has 18 degrees of freedom (DOF). The control objective is to keep the top and bottom surface parallel. The potential locations for actuator/sensor are all the strings, i.e., we shall collocate 21 sensors and 21 actuators initially. A finite element linearized model of this structure is given in the form of (2). In the state
5 representation, A IR ; When actuators/sensors are located on each string, B IR 36 21, M = B T. To keep the top and bottom surfaces parallel is equivalent to keep the following output zero. [ ] P 7z P 8 y = z (12) P 8 z P 9 z where P n z, n = 7, 8, 9 stands for the z coordinate of node P n with respect to the origin of the universal coordinate system, which is located at the center of the bottom surface. The nodes P 7, P 8 and P 9 determine the top surface. The top and bottom surfaces are parallel if and only if y = 0. The strings are numbered from 1 to 21 as shown in figure 1. 1, 2, 3 are the top surface strings; 4, 5, 6 are the middle surface strings. 7, 8, 9 are diagonal strings of the 1st stage; 10, 11, 12 are the diagonal strings of the 2nd stage. 13, 14, 15 are the knuckle strings of the 1st stage. 16, 17, 18 are the knuckle strings of the 2nd stage. 19, 20, 21 are the reach strings. Similarly, the numbering of the sensor/actuator coincides with the numbering of the strings they are attached. Choose α = 0.001, that is, specify the upper bound of the maximal accuracy Y = 0.001I; Let µ = 1, namely, the price ratio between actuators and sensors is 1. Apply algorithm 3, keep deleting the least important sensor/actuator till 4 sensor/actuator left, the total sensor/actuator cost vs. the number of sensor/actuator is shown as in Figure Number of Actuatos/Sensors vs. Cost,alpha = 0.001; mu= cost ($) Number of actuators and sensors Figure 2. When α = 0.001, µ = 1 The deleting sequence is shown in table 1. It can be seen that when µ = 1, the sensors are more prone to be deleted. And among the 21 sensors, those located at the top surface are of the least importance, followed by those located on the knuckle strings in the 1st stage, then those on the strings in the middle surface. Among the actuators, those located at top surface are least relevant to the performance, then those at the middle surface. The sensors/actuators on the reach strings require significantly greater precision than the rest sensors/actuators, thus are most sensitive to the output performance. Table 1. When α = 0.001, µ = 1 Deleting sequence (1-21) Sen. # Act. # Deleting sequence (22-42) Sen. # Act. #
6 24 Number of Actuatos/Sensors vs. Cost; alpha=0.001, mu= cost ($) Number of actuators and sensors Figure 3. When α = 0.001, µ = 100 Choose α = 0.001; µ = 100, namely, the price ratio between actuators and sensors is 100. Apply algorithm 1, the total sensor/actuator cost vs. the number of sensor/actuator is shown as in Figure 3. In table 2, as µ = 100, the actuators located at the top and middle surfaces turn out to be costly but marginally relevant to the performance. And it can be seen that the existence of actuators have effects on the sensitivity of the sensors. In this case, the sensors on the knuckle strings and the middle surface, rather than the top surface, are among those that require the least precision. Again the sensor/actuator on the reach strings are most critical to the output performance. Table 2. When α = 0.001, µ = 100 Deleting sequence (1-21) Sen. # Act. # Deleting sequence (22-42) Sen. # Act. # Choose α = 0.001, µ = Apply algorithm 1, the total sensor/actuator cost vs. the number of sensor/actuator is shown as in Figure 4. When µ = 1000, the unit price of the actuator is assumed to be much higher than that of the sensor. To minimize the cost, most of the actuators are thrown away before sensors to be deleted. However, at least 2 actuators that on the reach strings stand firm till the end. See table 3. Table 3. When α = 0.001, µ = 1000 Deleting sequence (1-21) Sen. # Act. # Deleting sequence (22-42) Sen. # Act. # 21 Next we illustrate the effect of the performance constraint on the instrumental cost. It is observed from the previous simulations that the economical selection of sensor/actuator is with sensors and actuators only on the reach strings, that is, there are 3 sensors and 3 actuators collocated on the reach strings. We shall study the
7 80 Number of Actuatos/Sensors vs. Cost ; alpha = 0.001; mu= cost ($) Number of actuators and sensors Figure 4. When α = 0.001, µ = 1000 relationship between the cost and performance based on this configuration. Fix mu = 50, when α changes from 10 5 to 100, the cost changes as in Figure 5. It can be seen that when the performance constraint is strict, the financial cost on sensor/actuator increases accordingly Cost vs. Performance Cost: tr(v i nv)+ mu tr(w i nv) Performance: alpha is from 1e 5 to 100 Figure 5. When α changes from 10 5 to CONCLUSION This paper presents a novel method on sensor/actuator selection. The objective is to minimize the instrument cost while preserve control performance. As maximal accuracy depends on the sensor/actuator precisions, and is relevant to the control performance, it is employed in this sensor/actuator selection for control design. A tensegrity structure example is studied to show the effectiveness of this method. REFERENCES 1. R. E. Skelton, System design: The grand challenge of system theory, in plenary lecture of the American Control Conference, 1999.
8 2. J.. Lu and R. E. Skelton, Integrating instrumentation and control design, International journal of control 72(9), pp , R. E. Skelton, Dynamic systems control: linear systems analysis and synthesis, John Wiley & Sons, New York, S. Boyd, L. E. Ghaoui, E. Feron, and V. Balakerishnan, Linear matrix inequalities in system and control theory, SIAM, PA, D. M. R. E. Skelton, JP Pinaud, Dynamics of the shell class of tensegrity structures, Journal of the franklin institute-engineering and applied mathematics (338), pp , 2001.
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 informationSTATE 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 informationState Estimation with Finite Signal-to-Noise Models
State Estimation with Finite Signal-to-Noise Models Weiwei Li and Robert E. Skelton Department of Mechanical and Aerospace Engineering University of California San Diego, La Jolla, CA 9293-411 wwli@mechanics.ucsd.edu
More informationLinear 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 informationAuxiliary signal design for failure detection in uncertain systems
Auxiliary signal design for failure detection in uncertain systems R. Nikoukhah, S. L. Campbell and F. Delebecque Abstract An auxiliary signal is an input signal that enhances the identifiability of a
More informationEquilibrium Conditions of Class 1 Tensegrity Structures
Revue francaise de genie civil, July, 2003 Equilibrium Conditions of Class 1 Tensegrity Structures Darrell Williamson, Robert E. Skelton, JeongHeon Han University of Wollongong, Faculty of Informatics,
More informationFINITE 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 informationCALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b
CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 110b R. M. Murray Kalman Filters 14 January 2007 Reading: This set of lectures provides a brief introduction to Kalman filtering, following
More informationTopic # Feedback Control Systems
Topic #1 16.31 Feedback Control Systems Motivation Basic Linear System Response Fall 2007 16.31 1 1 16.31: Introduction r(t) e(t) d(t) y(t) G c (s) G(s) u(t) Goal: Design a controller G c (s) so that the
More informationFrom Convex Optimization to Linear Matrix Inequalities
Dep. of Information Engineering University of Pisa (Italy) From Convex Optimization to Linear Matrix Inequalities eng. Sergio Grammatico grammatico.sergio@gmail.com Class of Identification of Uncertain
More informationParameterized 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 informationPart 1. The Review of Linear Programming
In the name of God Part 1. The Review of Linear Programming 1.5. Spring 2010 Instructor: Dr. Masoud Yaghini Outline Introduction Formulation of the Dual Problem Primal-Dual Relationship Economic Interpretation
More information2nd Symposium on System, Structure and Control, Oaxaca, 2004
263 2nd Symposium on System, Structure and Control, Oaxaca, 2004 A PROJECTIVE ALGORITHM FOR STATIC OUTPUT FEEDBACK STABILIZATION Kaiyang Yang, Robert Orsi and John B. Moore Department of Systems Engineering,
More informationCALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b
CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 110b R. M. Murray Kalman Filters 25 January 2006 Reading: This set of lectures provides a brief introduction to Kalman filtering, following
More informationLecture 1. 1 Conic programming. MA 796S: Convex Optimization and Interior Point Methods October 8, Consider the conic program. min.
MA 796S: Convex Optimization and Interior Point Methods October 8, 2007 Lecture 1 Lecturer: Kartik Sivaramakrishnan Scribe: Kartik Sivaramakrishnan 1 Conic programming Consider the conic program min s.t.
More informationLQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin
LQR, Kalman Filter, and LQG Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin May 2015 Linear Quadratic Regulator (LQR) Consider a linear system
More informationELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems
ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight
More informationThM06-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 informationRobust Anti-Windup Compensation for PID Controllers
Robust Anti-Windup Compensation for PID Controllers ADDISON RIOS-BOLIVAR Universidad de Los Andes Av. Tulio Febres, Mérida 511 VENEZUELA FRANCKLIN RIVAS-ECHEVERRIA Universidad de Los Andes Av. Tulio Febres,
More informationCHAPTER 1. Introduction
CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric
More informationIntegrated damping parameter and control design in structural systems for H 2 and H specifications
Struct Multidisc Optim (9) 38:377 387 DOI 1.17/s158-8-84-x RESEARCH PAPER Integrated damping parameter and control design in structural systems for H and H specifications Javad Mohammadpour Velni Mona
More informationResearch 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 informationAn introductory example
CS1 Lecture 9 An introductory example Suppose that a company that produces three products wishes to decide the level of production of each so as to maximize profits. Let x 1 be the amount of Product 1
More informationMarcus Pantoja da Silva 1 and Celso Pascoli Bottura 2. Abstract: Nonlinear systems with time-varying uncertainties
A NEW PROPOSAL FOR H NORM CHARACTERIZATION AND THE OPTIMAL H CONTROL OF NONLINEAR SSTEMS WITH TIME-VARING UNCERTAINTIES WITH KNOWN NORM BOUND AND EXOGENOUS DISTURBANCES Marcus Pantoja da Silva 1 and Celso
More informationHandout 1: Introduction to Dynamic Programming. 1 Dynamic Programming: Introduction and Examples
SEEM 3470: Dynamic Optimization and Applications 2013 14 Second Term Handout 1: Introduction to Dynamic Programming Instructor: Shiqian Ma January 6, 2014 Suggested Reading: Sections 1.1 1.5 of Chapter
More informationTuning TMDs to Fix Floors in MDOF Shear Buildings
Tuning TMDs to Fix Floors in MDOF Shear Buildings This is a paper I wrote in my first year of graduate school at Duke University. It applied the TMD tuning methodology I developed in my undergraduate research
More informationH 2 Suboptimal Estimation and Control for Nonnegative
Proceedings of the 2007 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 2007 FrC20.3 H 2 Suboptimal Estimation and Control for Nonnegative Dynamical Systems
More informationLinear Programming Duality
Summer 2011 Optimization I Lecture 8 1 Duality recap Linear Programming Duality We motivated the dual of a linear program by thinking about the best possible lower bound on the optimal value we can achieve
More informationEE363 homework 8 solutions
EE363 Prof. S. Boyd EE363 homework 8 solutions 1. Lyapunov condition for passivity. The system described by ẋ = f(x, u), y = g(x), x() =, with u(t), y(t) R m, is said to be passive if t u(τ) T y(τ) dτ
More informationOn the Skeel condition number, growth factor and pivoting strategies for Gaussian elimination
On the Skeel condition number, growth factor and pivoting strategies for Gaussian elimination J.M. Peña 1 Introduction Gaussian elimination (GE) with a given pivoting strategy, for nonsingular matrices
More informationGraph 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 informationSTRUCTURED SPATIAL DISCRETIZATION OF DYNAMICAL SYSTEMS
ECCOMAS Congress 2016 VII European Congress on Computational Methods in Applied Sciences and Engineering M. Papadrakakis, V. Papadopoulos, G. Stefanou, V. Plevris (eds. Crete Island, Greece, 5 10 June
More informationHomework 4. Convex Optimization /36-725
Homework 4 Convex Optimization 10-725/36-725 Due Friday November 4 at 5:30pm submitted to Christoph Dann in Gates 8013 (Remember to a submit separate writeup for each problem, with your name at the top)
More informationChapter 3 Variational Formulation & the Galerkin Method
Institute of Structural Engineering Page 1 Chapter 3 Variational Formulation & the Galerkin Method Institute of Structural Engineering Page 2 Today s Lecture Contents: Introduction Differential formulation
More informationStable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum
Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada
More informationDeterministic Dynamic Programming
Deterministic Dynamic Programming 1 Value Function Consider the following optimal control problem in Mayer s form: V (t 0, x 0 ) = inf u U J(t 1, x(t 1 )) (1) subject to ẋ(t) = f(t, x(t), u(t)), x(t 0
More informationLMI 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 informationAn LMI Optimization Approach for Structured Linear Controllers
An LMI Optimization Approach for Structured Linear Controllers Jeongheon Han* and Robert E. Skelton Structural Systems and Control Laboratory Department of Mechanical & Aerospace Engineering University
More informationLecture 10: Linear Matrix Inequalities Dr.-Ing. Sudchai Boonto
Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkuts Unniversity of Technology Thonburi Thailand Linear Matrix Inequalities A linear matrix inequality (LMI)
More informationConsensus of Multi-Agent Systems with
Consensus of Multi-Agent Systems with 1 General Linear and Lipschitz Nonlinear Dynamics Using Distributed Adaptive Protocols arxiv:1109.3799v1 [cs.sy] 17 Sep 2011 Zhongkui Li, Wei Ren, Member, IEEE, Xiangdong
More informationH 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 informationDenis ARZELIER arzelier
COURSE ON LMI OPTIMIZATION WITH APPLICATIONS IN CONTROL PART II.2 LMIs IN SYSTEMS CONTROL STATE-SPACE METHODS PERFORMANCE ANALYSIS and SYNTHESIS Denis ARZELIER www.laas.fr/ arzelier arzelier@laas.fr 15
More informationZEROS OF MODAL MODELS OF FLEXIBLE STRUCTURES
ZEROS OF MODAL MODELS OF FLEXIBLE STRUCTURES by Douglas K. Lindner Bradley Department of Electrical Engineering Virginia Tech Blacksburg, VA 461 (73) 31-458 email:lindner@vtvm1.cc.vt.edu Corresponding
More informationCross Directional Control
Cross Directional Control Graham C. Goodwin Day 4: Lecture 4 16th September 2004 International Summer School Grenoble, France 1. Introduction In this lecture we describe a practical application of receding
More informationEquilibrium Conditions of a Tensegrity Structure
Proceedings of the Third World Conference on Structural Control (3WCSC) Como, Italy, April 7-12, 2002 Equilibrium Conditions of a Tensegrity Structure Darrell Williamson, Robert E. Skelton, and JeongHeon
More information9 The LQR Problem Revisited
9 he LQR Problem Revisited Problem: Compute a state feedback controller u(t) = Kx(t) that stabilizes the closed loop system and minimizes J := lim E [ z(t) z(t) ] t for the LI system Assumptions: a) D
More informationFeedback control of transient energy growth in subcritical plane Poiseuille flow
Feedback control of transient energy growth in subcritical plane Poiseuille flow F. Martinelli, M. Quadrio, J. McKernan, J.F. Whidborne LadHyX, École Polytechnique; Politecnico di Milano; King s College,
More informationLinear Matrix Inequalities in Control
Linear Matrix Inequalities in Control Delft Center for Systems and Control (DCSC) Delft University of Technology The Netherlands Department of Electrical Engineering Eindhoven University of Technology
More informationSwitched systems: stability
Switched systems: stability OUTLINE Switched Systems Stability of Switched Systems OUTLINE Switched Systems Stability of Switched Systems a family of systems SWITCHED SYSTEMS SWITCHED SYSTEMS a family
More informationLinear Matrix Inequality Approach
1 MEM800-007 Chapter 4a Linear Matrix Inequality Approach Reference: Linear matrix inequalities in system and control theory, Stephen Boyd et al. SIAM 1994. Linear Matrix Inequality (LMI) approach have
More informationA new robust delay-dependent stability criterion for a class of uncertain systems with delay
A new robust delay-dependent stability criterion for a class of uncertain systems with delay Fei Hao Long Wang and Tianguang Chu Abstract A new robust delay-dependent stability criterion for a class of
More informationLecture 15: H Control Synthesis
c A. Shiriaev/L. Freidovich. March 12, 2010. Optimal Control for Linear Systems: Lecture 15 p. 1/14 Lecture 15: H Control Synthesis Example c A. Shiriaev/L. Freidovich. March 12, 2010. Optimal Control
More informationActuator Fault diagnosis: H framework with relative degree notion
Actuator Fault diagnosis: H framework with relative degree notion D Ichalal B Marx D Maquin J Ragot Evry Val d Essonne University, IBISC-Lab, 4, rue de Pevoux, 92, Evry Courcouronnes, France (email: dalilichalal@ibiscuniv-evryfr
More informationVirtual distortions applied to structural modelling and sensitivity analysis. Damage identification testing example
AMAS Workshop on Smart Materials and Structures SMART 03 (pp.313 324) Jadwisin, September 2-5, 2003 Virtual distortions applied to structural modelling and sensitivity analysis. Damage identification testing
More informationControl with Random Communication Delays via a Discrete-Time Jump System Approach
Control with Random Communication Delays via a Discrete-Time Jump System Approach Lin Xiao Arash Hassibi Jonathan P How Information Systems Laboratory Stanford University Stanford, CA 9435, USA Abstract
More informationAppendix A Solving Linear Matrix Inequality (LMI) Problems
Appendix A Solving Linear Matrix Inequality (LMI) Problems In this section, we present a brief introduction about linear matrix inequalities which have been used extensively to solve the FDI problems described
More informationA New Strategy to the Multi-Objective Control of Linear Systems
Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 25 Seville, Spain, December 12-15, 25 TuC8.6 A New Strategy to the Multi-Objective Control of Linear
More informationOn optimal quadratic Lyapunov functions for polynomial systems
On optimal quadratic Lyapunov functions for polynomial systems G. Chesi 1,A.Tesi 2, A. Vicino 1 1 Dipartimento di Ingegneria dell Informazione, Università disiena Via Roma 56, 53100 Siena, Italy 2 Dipartimento
More informationDelay-Dependent Exponential Stability of Linear Systems with Fast Time-Varying Delay
International Mathematical Forum, 4, 2009, no. 39, 1939-1947 Delay-Dependent Exponential Stability of Linear Systems with Fast Time-Varying Delay Le Van Hien Department of Mathematics Hanoi National University
More informationSupplementary lecture notes on linear programming. We will present an algorithm to solve linear programs of the form. maximize.
Cornell University, Fall 2016 Supplementary lecture notes on linear programming CS 6820: Algorithms 26 Sep 28 Sep 1 The Simplex Method We will present an algorithm to solve linear programs of the form
More informationSemidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5
Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5 Instructor: Farid Alizadeh Scribe: Anton Riabov 10/08/2001 1 Overview We continue studying the maximum eigenvalue SDP, and generalize
More informationHybrid Systems Course Lyapunov stability
Hybrid Systems Course Lyapunov stability OUTLINE Focus: stability of an equilibrium point continuous systems decribed by ordinary differential equations (brief review) hybrid automata OUTLINE Focus: stability
More informationState 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 informationEE221A Linear System Theory Final Exam
EE221A Linear System Theory Final Exam Professor C. Tomlin Department of Electrical Engineering and Computer Sciences, UC Berkeley Fall 2016 12/16/16, 8-11am Your answers must be supported by analysis,
More informationPrincipal Component Analysis (PCA) Our starting point consists of T observations from N variables, which will be arranged in an T N matrix R,
Principal Component Analysis (PCA) PCA is a widely used statistical tool for dimension reduction. The objective of PCA is to find common factors, the so called principal components, in form of linear combinations
More informationBubble Clustering: Set Covering via Union of Ellipses
Bubble Clustering: Set Covering via Union of Ellipses Matt Kraning, Arezou Keshavarz, Lei Zhao CS229, Stanford University Email: {mkraning,arezou,leiz}@stanford.edu Abstract We develop an algorithm called
More informationController Coefficient Truncation Using Lyapunov Performance Certificate
Controller Coefficient Truncation Using Lyapunov Performance Certificate Joëlle Skaf Stephen Boyd Information Systems Laboratory Electrical Engineering Department Stanford University European Control Conference,
More informationIMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang
IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS Shumei Mu Tianguang Chu and Long Wang Intelligent Control Laboratory Center for Systems and Control Department of Mechanics
More informationStability and stabilization of 2D continuous state-delayed systems
20 50th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December 2-5, 20 Stability and stabilization of 2D continuous state-delayed systems Mariem Ghamgui,
More informationand Mixed / Control of Dual-Actuator Hard Disk Drive via LMIs
and Mixed / Control of Dual-Actuator Hard Disk Drive via LMIs Nasser Mohamad Zadeh Electrical Engineering Department Tarbiat Modares University Tehran, Iran mohamadzadeh@ieee.org Ramin Amirifar Electrical
More informationA note on the minimal volume of almost cubic parallelepipeds
A note on the minimal volume of almost cubic parallelepipeds Daniele Micciancio Abstract We prove that the best way to reduce the volume of the n-dimensional unit cube by a linear transformation that maps
More informationOperations Research Lecture 6: Integer Programming
Operations Research Lecture 6: Integer Programming Notes taken by Kaiquan Xu@Business School, Nanjing University May 12th 2016 1 Integer programming (IP) formulations The integer programming (IP) is the
More informationCOVARIANCE CALCULATION FOR FLOATING POINT STATE SPACE REALIZATIONS
opyright 2002 IFA 15th riennial World ongress, Barcelona, Spain OVARIANE ALULAION FOR FLOAING POIN SAE SPAE REALIZAIONS Sangho Ko,1 Robert R Bitmead,1 Department of Mechanical and Aerospace Engineering,
More informationCollocated versus non-collocated control [H04Q7]
Collocated versus non-collocated control [H04Q7] Jan Swevers September 2008 0-0 Contents Some concepts of structural dynamics Collocated versus non-collocated control Summary This lecture is based on parts
More informationEC487 Advanced Microeconomics, Part I: Lecture 2
EC487 Advanced Microeconomics, Part I: Lecture 2 Leonardo Felli 32L.LG.04 6 October, 2017 Properties of the Profit Function Recall the following property of the profit function π(p, w) = max x p f (x)
More informationA frequency weighted approach to robust fault reconstruction
A frequency weighted approach to robust fault reconstruction C.P. Tan and F. Crusca and M. Aldeen School of Engineering Monash University Malaysia 2 Jalan Kolej 4615 Petaling Jaya, Malaysia Email: tan.chee.pin@eng.monash.edu.my
More informationCherry-Picking Control Nodes and Sensors in Dynamic Networks
Cherry-Picking Control Nodes and Sensors in Dynamic Networks Mixed-Integer Programming, Heuristics, Challenges Ahmad F. Taha, with Sebastian Nugroho, Nikolaos Gatsis, Ram Krishnan March 2, 2018 Electrical
More informationPerformance assessment of MIMO systems under partial information
Performance assessment of MIMO systems under partial information H Xia P Majecki A Ordys M Grimble Abstract Minimum variance (MV) can characterize the most fundamental performance limitation of a system,
More informationSparse Optimization Lecture: Basic Sparse Optimization Models
Sparse Optimization Lecture: Basic Sparse Optimization Models Instructor: Wotao Yin July 2013 online discussions on piazza.com Those who complete this lecture will know basic l 1, l 2,1, and nuclear-norm
More informationStochastic Equilibrium Problems arising in the energy industry
Stochastic Equilibrium Problems arising in the energy industry Claudia Sagastizábal (visiting researcher IMPA) mailto:sagastiz@impa.br http://www.impa.br/~sagastiz ENEC workshop, IPAM, Los Angeles, January
More informationResearch 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 informationDEVELOPMENT OF A REAL-TIME HYBRID EXPERIMENTAL SYSTEM USING A SHAKING TABLE
DEVELOPMENT OF A REAL-TIME HYBRID EXPERIMENTAL SYSTEM USING A SHAKING TABLE Toshihiko HORIUCHI, Masahiko INOUE And Takao KONNO 3 SUMMARY A hybrid experimental method, in which an actuator-excited vibration
More informationStochastic dynamical modeling:
Stochastic dynamical modeling: Structured matrix completion of partially available statistics Armin Zare www-bcf.usc.edu/ arminzar Joint work with: Yongxin Chen Mihailo R. Jovanovic Tryphon T. Georgiou
More informationModern Optimal Control
Modern Optimal Control Matthew M. Peet Arizona State University Lecture 19: Stabilization via LMIs Optimization Optimization can be posed in functional form: min x F objective function : inequality constraints
More informationI. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching
I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 1 Adaptive Control Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 2 Outline
More informationJune Engineering Department, Stanford University. System Analysis and Synthesis. Linear Matrix Inequalities. Stephen Boyd (E.
Stephen Boyd (E. Feron :::) System Analysis and Synthesis Control Linear Matrix Inequalities via Engineering Department, Stanford University Electrical June 1993 ACC, 1 linear matrix inequalities (LMIs)
More informationINTEGRATED DAMPING PARAMETERS AND SERVO CONTROLLER DESIGN FOR OPTIMAL H 2 PERFORMANCE IN HARD DISK DRIVES
INTEGRATED DAMPING PARAMETERS AND SERVO CONTROLLER DESIGN FOR OPTIMAL H 2 PERFORMANCE IN HARD DISK DRIVES Tingting Gao (a,b), Weijie Sun (a), Chunling Du (b), Lihua Xie (a) (a) School of EEE, Nanyang Technological
More informationSimultaneous 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 informationFAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.
FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides Department of Chemical Engineering University of California,
More informationFEL3210 Multivariable Feedback Control
FEL3210 Multivariable Feedback Control Lecture 8: Youla parametrization, LMIs, Model Reduction and Summary [Ch. 11-12] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 8: Youla, LMIs, Model Reduction
More informationConstrained interpolation-based control for polytopic uncertain systems
2011 50th IEEE Conference on Decision and Control and European Control Conference CDC-ECC Orlando FL USA December 12-15 2011 Constrained interpolation-based control for polytopic uncertain systems H.-N.
More informationLecture 11: Post-Optimal Analysis. September 23, 2009
Lecture : Post-Optimal Analysis September 23, 2009 Today Lecture Dual-Simplex Algorithm Post-Optimal Analysis Chapters 4.4 and 4.5. IE 30/GE 330 Lecture Dual Simplex Method The dual simplex method will
More informationSTABILITY AND STABILIZATION OF A CLASS OF NONLINEAR SYSTEMS WITH SATURATING ACTUATORS. Eugênio B. Castelan,1 Sophie Tarbouriech Isabelle Queinnec
STABILITY AND STABILIZATION OF A CLASS OF NONLINEAR SYSTEMS WITH SATURATING ACTUATORS Eugênio B. Castelan,1 Sophie Tarbouriech Isabelle Queinnec DAS-CTC-UFSC P.O. Box 476, 88040-900 Florianópolis, SC,
More informationSensitivity Analysis of the Eisenberg-Noe Model of Contagion
Sensitivity Analysis of the Eisenberg-Noe Model of Contagion Ming Liu and Jeremy Staum 1 Department of Industrial Engineering and Management Sciences, Robert R. McCormick School of Engineering and Applied
More informationApplication of LMI for design of digital control systems
BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES Vol. 56, No. 4, 28 Application of LMI for design of digital control systems A. KRÓLIKOWSKI and D. HORLA Institute of Control and Information
More informationOn the Scalability in Cooperative Control. Zhongkui Li. Peking University
On the Scalability in Cooperative Control Zhongkui Li Email: zhongkli@pku.edu.cn Peking University June 25, 2016 Zhongkui Li (PKU) Scalability June 25, 2016 1 / 28 Background Cooperative control is to
More informationState estimation of uncertain multiple model with unknown inputs
State estimation of uncertain multiple model with unknown inputs Abdelkader Akhenak, Mohammed Chadli, Didier Maquin and José Ragot Centre de Recherche en Automatique de Nancy, CNRS UMR 79 Institut National
More informationStructural Dynamics A Graduate Course in Aerospace Engineering
Structural Dynamics A Graduate Course in Aerospace Engineering By: H. Ahmadian ahmadian@iust.ac.ir The Science and Art of Structural Dynamics What do all the followings have in common? > A sport-utility
More informationHot-Starting NLP Solvers
Hot-Starting NLP Solvers Andreas Wächter Department of Industrial Engineering and Management Sciences Northwestern University waechter@iems.northwestern.edu 204 Mixed Integer Programming Workshop Ohio
More informationEE363 homework 7 solutions
EE363 Prof. S. Boyd EE363 homework 7 solutions 1. Gain margin for a linear quadratic regulator. Let K be the optimal state feedback gain for the LQR problem with system ẋ = Ax + Bu, state cost matrix Q,
More information