Robust LQR Control Design of Gyroscope

Similar documents
APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H ROBUST CONTROL THEORY FOR POWER SYSTEM STABILIZER DESIGN

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR

Optimal Polynomial Control for Discrete-Time Systems

Chapter 2 Review of Linear and Nonlinear Controller Designs

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies

Overview of the Seminar Topic

D(s) G(s) A control system design definition

WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping

Pierre Bigot 2 and Luiz C. G. de Souza 3

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

Robust Optimal Sliding Mode Control of Twin Rotor MIMO System

Comparison of Feedback Controller for Link Stabilizing Units of the Laser Based Synchronization System used at the European XFEL

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS

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

EE C128 / ME C134 Feedback Control Systems

Linear State Feedback Controller Design

OPTIMAL SPACECRAF1 ROTATIONAL MANEUVERS

H-infinity Model Reference Controller Design for Magnetic Levitation System

LINEAR-QUADRATIC CONTROL OF A TWO-WHEELED ROBOT

Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers

Self-Tuning Control for Synchronous Machine Stabilization

Robust Adaptive Attitude Control of a Spacecraft

Lecture 7 : Generalized Plant and LFT form Dr.-Ing. Sudchai Boonto Assistant Professor

H CONTROL AND SLIDING MODE CONTROL OF MAGNETIC LEVITATION SYSTEM

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

H-Infinity Controller Design for a Continuous Stirred Tank Reactor

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

Design and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

MEMS Gyroscope Control Systems for Direct Angle Measurements

Theory in Model Predictive Control :" Constraint Satisfaction and Stability!

EE C128 / ME C134 Final Exam Fall 2014

Course Outline. Higher Order Poles: Example. Higher Order Poles. Amme 3500 : System Dynamics & Control. State Space Design. 1 G(s) = s(s + 2)(s +10)

Sensorless Control for High-Speed BLDC Motors With Low Inductance and Nonideal Back EMF

Vibration Suppression of a 2-Mass Drive System with Multiple Feedbacks

Design of Sliding Mode Attitude Control for Communication Spacecraft

Satellite Attitude Control System Design Using Reaction Wheels Bhanu Gouda Brian Fast Dan Simon

Riccati difference equations to non linear extended Kalman filter constraints

CDS 101/110a: Lecture 10-1 Robust Performance

Optimal Control of Twin Rotor MIMO System Using LQR Technique

LIAPUNOV S STABILITY THEORY-BASED MODEL REFERENCE ADAPTIVE CONTROL FOR DC MOTOR

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Preliminaries

Application of the state-dependent riccati equation and kalman filter techniques to the design of a satellite control system

EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION

Suppose that we have a specific single stage dynamic system governed by the following equation:

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum

Robust Tuning of Power System Stabilizers Using Coefficient Diagram Method

A Comparative Study on Automatic Flight Control for small UAV

Linear-Quadratic Optimal Control: Full-State Feedback

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

CDS 110: Lecture 2-2 Modeling Using Differential Equations

Intermediate Process Control CHE576 Lecture Notes # 2

Autonomous Mobile Robot Design

CDS 101/110a: Lecture 1.1 Introduction to Feedback & Control. CDS 101/110 Course Sequence

MS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012

Robust Observer for Uncertain T S model of a Synchronous Machine

Quaternion-Based Tracking Control Law Design For Tracking Mode

Comparison of LQR and PD controller for stabilizing Double Inverted Pendulum System

LQR CONTROL OF LIQUID LEVEL AND TEMPERATURE CONTROL FOR COUPLED-TANK SYSTEM

Effect of Fractional Order in Vertical Pole Motion Sucheta Moharir 1, Narhari Patil 2

Video 5.1 Vijay Kumar and Ani Hsieh

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

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

DECENTRALIZED PI CONTROLLER DESIGN FOR NON LINEAR MULTIVARIABLE SYSTEMS BASED ON IDEAL DECOUPLER

MAE 142 Homework #5 Due Friday, March 13, 2009

Automatic Control II Computer exercise 3. LQG Design

Adaptive Control of Space Station

Identification and Control of Mechatronic Systems

4F3 - Predictive Control

Fuzzy modeling and control of rotary inverted pendulum system using LQR technique

Control Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard

Index Terms Magnetic Levitation System, Interval type-2 fuzzy logic controller, Self tuning type-2 fuzzy controller.

and Mixed / Control of Dual-Actuator Hard Disk Drive via LMIs

HIGH-ORDER STATE FEEDBACK GAIN SENSITIVITY CALCULATIONS USING COMPUTATIONAL DIFFERENTIATION

Observer-based sampled-data controller of linear system for the wave energy converter

Uncertainty and Robustness for SISO Systems

Australian Journal of Basic and Applied Sciences, 3(4): , 2009 ISSN Modern Control Design of Power System

Lecture 9. Introduction to Kalman Filtering. Linear Quadratic Gaussian Control (LQG) G. Hovland 2004

The Rationale for Second Level Adaptation

QFT Framework for Robust Tuning of Power System Stabilizers

Lecture 9: Discrete-Time Linear Quadratic Regulator Finite-Horizon Case

Design and Implementation of Sliding Mode Controller using Coefficient Diagram Method for a nonlinear process

OVER THE past 20 years, the control of mobile robots has

Analytical Mechanics. of Space Systems. tfa AA. Hanspeter Schaub. College Station, Texas. University of Colorado Boulder, Colorado.

Robust fuzzy control of an active magnetic bearing subject to voltage saturation

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

Control Systems Design

Controls Problems for Qualifying Exam - Spring 2014

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

Control of Chatter using Active Magnetic Bearings

Extremum Seeking for Dead-Zone Compensation and Its Application to a Two-Wheeled Robot

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem

WE PROPOSE a new approach to robust control of robot

Control Systems. Design of State Feedback Control.

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

Topic # Feedback Control Systems

Chapter 9 Observers, Model-based Controllers 9. Introduction In here we deal with the general case where only a subset of the states, or linear combin

Transcription:

Robust LQR Control Design of Gyroscope Ashok S. Chandak 1, Anil J. Patil 2 Abstract The basic problem in designing control systems is the ability to achieve good performance in the presence of uncertainties such as output disturbances, measurement noise or unmodeled dynamics (i.e. robust controllers). Recent development in the area has been directed towards developing a consistent design methodology within this uncertain environment. The attitude control/ momentum management of the space station poses a typical problem in a highly uncertain environment (such as mass properties of the Space Station and environmental disturbances as well as parametric uncertainties). The objective of this research is to use LQR control for the position control of spin axis rotor position at reference value in the presence of parametric uncertainties, external unmeasurable disturbances and system inherent non-linearity with different type s reference tracking signal are considered extensively in this paper. Keywords Gyroscope Control; LQR Control; Optimal Control; I- LQR Control; Reference tracking scheme; Robust Control. 1. Introduction A spacecraft can use either internal or external actuators to control its attitude. Generally external actuators such as thrusters are used for large fast slewing maneuvers. However thrusters are not ideal for precision attitude control due to their discontinuous nature, due to this reason such kind control strategy is not implementable in many situations. Internal actuators can be momentum exchange devices, such as momentum wheels and control moment gyros, or non-moving devices like magnetic torques. Momentum wheels can perform precise maneuvers and maintain attitude; however the varying wheel speeds tend to excite structural dynamics. Ashok S. Chandak, Professor, Department of Electronics and Telecommunication, Cusrow Wadia Institute of Technology, Pune. Anil J. Patil, Shree Gulabrao Deokar, College of Engineering Jalgaon. 7 Momentum wheels [1,2] require torques proportionate to the desired output torque which makes them nonideal for rapid slewing. A control moment gyro has a flywheel mounted on a motor/actuator that spins at a constant relative speed at all time of instant. The space station is employed with CMG (control moment gyroscope) as a primary actuating device during normal flight mode operation. The objective of the CMG flight control system is to hold the space station at a fixed attitude relative to the LVLH frame. In the presence of continuous environmental disturbances [3-5] CMGs will absorb momentum in an attempt to maintain the Space Station at a desired attitude. The CMGs will eventually saturate, resulting in loss of effectiveness of the CMG system as a control effector element. Linear Quadratic Regulator (LQR) [6-13] design technique is well known in modern optimal control theory and has been widely used in many applications. Designed controller has a very nice robustness property, [14] i.e., if the process is of single-input and single-output, then the control system has at least the phase margin of 60 and the gain margin of infinity. This attractive property appeals to the practicing engineers. Thus, the LQR theory has received considerable attention after 1950s. In the context of optimal PID tuning, typical performance indices are the integral of squared error and time weighted error. With this kind of performance criterions, the integral of squared error (squared time weighted error) is calculated using Astrom's integral algorithm recursively if the process transfer function is known [15]. In optimal control one attempt to find a controller that provides the best possible performance with respect to some given measure of performance. E.g., the controller that uses the least amount of controlsignal energy to take the output to zero. In this case the measure of performance (also called the optimality criterion) would be the control-signal energy to the plant. In general, optimality with respect to some criterion is not the only desirable property for a controller, but also help to reject disturbances from input channel. One would also like stability of the closed-loop system, good gain and

phase margins, robustness with respect to unmodeled dynamics etc. Major contributions of this paper are as follow: In order to achieve optimal performance of gyroscope model, initially LQR control is designed for state feedback gain matrix. Mathematical modeling of gyroscope is presented. Later on Integral-LQR control is designed to achieve robust performance in the presence parametric uncertainties and inherent non-linearity of system with different reference signals like sinusoidal, square and sawtooth wave to test the system performance. The entire designed control algorithms are tested on gyroscope plant. Rest of the paper is organized as follows: Section 2 describes the problem formulation and LQR control design concept. The mathematical model of Gyroscope is explained in Section 3. Simulation results and discussions are presented in Section 4 and the paper concludes in Section 5. 2. Problem Formulation and LQR Control Design Consider a Single Input Single Output (SISO) linear non-time invariant system as x( t) Ax( t) Bu( t) (1) y( t) Cx( t) Du( t) Where A, B are system parameter matrices. C is output matrix. x(t) is the internal state vector of system. y(t) is the output of the system, which is interest of control. u(t) is the control input. Generalized control scheme is shown in fig. (1). For designing of controller internal state feedback is required. Based on the states information controller is designed. For the derivation of the linear quadratic regulator, we assume the plant to be written in state-space form x Ax Bu, and that all of the n states x are available for the controller. The feedback gain is matrix K, implemented as u( t) K( x( t) x ( t)). The system dynamics are then written as d Figure 1: Generalized block diagram of LQR control The control objective is to use state feedback to stabilize the system and prevent flutter. We focus on the infinite time Linear-Quadratic Regulator problem. This approach leads to a full state-feedback controller of the form u = K c x to maintain stability. We show that a stable solution exists and use the algebraic Riccati Equation to solve for an optimal control u *. MATLAB/ Simulink software is used in all numerical simulations to test plant with different conditions. We present a general procedure for solving optimal control problems, using the calculus of variations. (2) [ ( ) T T J x t Qx( t) u( t) Ru( t)] dt 0 Q is an n X n symmetric positive semi definite matrix and R is an m X m symmetric positive definite matrix. The matrix Q can be written as Q = M T M, where M is a p X n matrix, with p< n. With this representation T T T T x Qx x M Mx z z (3) where z = Mx can be viewed as a controlled output. Assumptions: 1. Pair (A, B) is Controllable. 2. Pair (Q,R) are the controller design parameters. Large Q penalizes transients of x, large R penalizes usage of control action u(t). 3. Modelling of Gyroscope Plant The following pair of equations [17] describes the motion of the Gyroscope plant and where dynamics can be obtained by J h M (3) y y h J z 0 (4) 8 Using eq. (3) and (4), deriving the open loop transfer function G(s) for the gyroscope plant from Laplace

transform of z-axis position as output of plant to Laplace transform of control torque input. Taking Laplace transform of equations (3) and (4), one can find the transfer function as (5) (6) (12) Substituting the parameter values from table-i, one can work on these equations as, Re-arranging eq. (5) and (6) to solve for we get: (7) (13) Substituting (5) back into (3) and rearranging, one can find the transfer function after some simplification as (8) which is the open loop transfer function G(s) for the gyroscope plant. Now converting nominal transfer function of gyroscope present into eq. (8) into state space form as presented into (1), Using equation (3) and (4) and the state vector given below, obtain the complete state-space representation for the gyroscope plant. Provide both parametric and numerical values for A and B matrices. Internal state vector of plant is selected as, (9) (14) Table 1: Nominal value of Gyroscope plant for simulation [16] S.No Parameter Unit Numerical Value 1 h Kg.m 2 /s 1.0891 2 Jy Kg.m 2 0.0026 3 Jz Kg.m 2 0.0342 4. Simulation results and discussion In order to testing of designed control algorithm we have considered Quanser gyroscope plant for simulation example. Initially regulatory system is considered for initial results, where system states go to 0 from some initial arbitrary conditions. Plant states and control input is shown in Fig 2. Re-arranging (3), one can write as, (10) For tracking of filtered square wave we have considered same conditions as the previous case, results of square wave reference tracking signal shown in Fig 3. Rearranging (3) results in, (11) Combining (9), (10) and (8), one can write dynamics of gyroscope plant as (11) The output of the gyroscope plant is the variable, the angle about the z-axis. Therefore the second equation given in (7) takes the following form, 9 For rest of the cases, 20% uncertainty is considered in system parameter matrices in order to test the robustness of controller. Fig 4 shows the plant state response for tracking of sinusoidal signal. Fig. 5 shows the system performance in the presence of parametric uncertainty to track sawtooth signal as reference. Result shows that designed controller perform very well in the presence or parametric uncertainties and tracking of reference signals, where rate is not zero in steady states.

Figure 2a: Plant state x 1 Figure 3a: Plant state x 1 Figure 2b: Plant state x 2 Figure 3b: Plant state x 2 Figure 3c: Plant state x 3 Figure 2c: Plant state x 3 Figure 2d: Control input u Figure 2: Regulatory system performance 10 Figure 3d: Control input u Figure 3: System performance during square reference signal tracking with LQR control

Figure 4a: Plant state x 1 Figure 5a: Plant state x 1 Figure 4b: Plant state x 2 Figure 5b: Plant state x 2 Figure 4c: Plant state x 3 Figure 5c: Plant state x 3 Figure 4d: Control input u Figure 4: System performance during sinusoidal reference signal tracking with I-LQR control 11 Figure 5d: Control input u Figure 5: System performance during sawtooth reference signal tracking with I-LQR control

5. Conclusion Design of LQR control is presented for linear time invariant SISO system. Systematic modeling of gyroscope based on equation of motion is presented in this paper. In order to improve system performance Integral term is added to remove the steady state error and tracking of sinusoidal, sawtooth signal in the presence of parametric uncertainties and external measurable disturbance. Designed controller scheme is applied to quanser gyroscope model with different tracking situation. References [1] W. T. Sung, S. Sung, J. G. Lee, and T. Kang, Design and performance test of a MEMS vibratory gyroscope with a novel AGC force rebalance control, Journal of Micromechanics and Micro Engineering, vol. 17, no. 10, pp. 1939-1948, Oct. 2007. [2] J. Wu, Sensing and Control Electronics for LowMass Low-Capacitance MEMS, Accelerometers, Ph.D. Dissertation, Carnegie Mellon University, 2002. [3] S. K. Sung, C. Hyun, and J. G. Lee, Resonant loop design and performance test for a torsional MEMS accelerometer with differential pickoff, International Journal of Control, Automation and Systems, vol. 5, no. 1, pp. 35-42, 2007. [4] M. Lemkin, B. E. Boser, D. M. Auslander, and J. H. Smith, A 3-axis force balanced accelerometer using a single proof-mass, Proc. Transducers, Chicago, IL, pp. 1185-1188, June 1997. [5] R. Toda, N. Takeda, T. Murakoshi, S. Nakamura, and M. Esashi, Electrostatically levitated spherical 3-AXIS accelerometer, Proc. of IEEE International Conference of Micro Electro Mechanical Systems, pp. 710-713, 2002. [6] B. D. O. Anderson and J. B. Moore, Optimal Control: Linear Quadratic Methods, Prentice Hall, 1990. [7] P. Dorato and C. Abdallah and Vito Cerone, Linear-Quadratic Control: An Introduction, Prentice Hall, 1995. [8] M. Green and D. J. N. Limebeer, Linear Robust Control, Prentice Hall, 1995. [9] K. Zhou and J. C. Doyle and K. Glover, Robust and Optimal Control, Prentice Hall, 1996. [10] F. Lewis, Optimal Control, John Wiley and Sons, New York, 1986. [11] J. Ji and S. Sul, Kalman filter and LQR based speed controller for torsional vibration suppression in a 2-mass motor drive system, IEEE Trans. on Industrial Electronics, 42(6); 564 571, 1995. [12] J. Deur, T. Koledic, and N. Peric. Optimization of speed control system for electrical drives with elastic coupling. In Proceedings of the 1998 IEEE International Conference on Control Applications, pages 319 325, Trieste, Italy, September 1998. [13] A. Packard, K. Zhou, P. Pandey, and G. Becker, A collection of robust control problems leading to LMI's, In Proc. IEEE Conf. on Decision and Control, vol. 2, pages 1245-1250, Brighton, December 1991. [14] F. L. Lewis and V. L. Syrmos, Optimal Control, New York, Wiley Publication, 1995. [15] M. Zhuang and D. P. Atherton, Automatic tuning of optimal PID controllers, IEE Proceeding D, 140(3), pp. 216-224, 1993. [16] Quanser 3-DOF Gyroscope Plant Instructor Manual, Canada, 2012. [17] R.H. Cannon, Dynamics of Physical Systems, Ch.- 19, Sec.-19, Macraw-Hill, New York, 1964. Ashok S. Chandak is a professor at Department of Electronics and Telecommunication, Cusrow Wadia Institute of Technology, Pune, India. He received his B. Tech. and M. Tech. in Electrical Engineering from University of Pune. His research interests include Design of Gyroscope, Optimal Control Design, Model Predictive Control, Sliding Mode Control, and Observer Design Dr. Anil J. Patil was born in Jalgaon, Maharashtra, India in 1965. He received the B.E. degree in Electronics Engg. and the M. Tech. degree in Industrial Electronics from M. S. University, Baroda, Gujarat, India in 1987 and 1993, respectively. His research interests include optimal control systems, robust control/filter theory, singular systems, fuzzy control, and uncertain systems. 12