Robust Pole Placement using Linear Quadratic Regulator Weight Selection Algorithm
|
|
- Ilene Sharp
- 6 years ago
- Views:
Transcription
1 329 Robust Pole Placement using Linear Quadratic Regulator Weight Selection Algorithm Vishwa Nath 1, R. Mitra 2 1,2 Department of Electronics and Communication Engineering, Indian Institute of Technology, Roorkee, India ABSTRACT The main advantage of pole placement technique is that it places all the poles at desired location using state feedback gain matrix. Using feedback, the poles of the system can be shifted so we can shape the closed loop characteristics of system to meet the design requirement. Even though pole placement method can give the desired characteristic but it does not guarantee a robust system. So controller design using pole placement may not be insensitive to system parameter variations and external disturbance. The linear quadratic regulator (LQR) is an optimal design technique that guarantees a robust system. The difficulty lies in choosing a weighting matrix for the LQR cost function that gives the desired poles. In this paper, an algorithm is developed that finds the location of poles which satisfy the desired goal and give a robust system also. The LQR method guarantees robustness, but not allows pole placement in a specific regions, and the pole placement gives the desired performance but not guarantees robustness. Therefore it may not be possible to use this method to achieve both robustness and exact pole placement. This paper has higher priority over pole placement and hence uses the LQR technique to choose the poles. This analysis is well supported by the simulation and experimental results done using MatLab and Simulink. Keywords Cost function, Linear Quadratic regulator, Pole Placement, Robustness I. INTRODUCTION Using state feedback, the poles of the system can be shifted at any desired location to satisfy the goal in a completely controllable linear time invariant system. Even though the pole placement method can give the desired performance characteristic, it does not guarantee a robust system. That is, one that is insensitive to system parameter variations and external disturbances. Another way to think of robustness in a system is that it remains stable even in the case of model approximation errors or flight condition disturbances. A typical measure of robustness in the frequency domain is the gain and phase margin. The LQR method gives the optimal solution considering the control signal u by minimizing the quadratic cost function. An advantage of using LQR design technique is that system will always be stable and robust. The LQR method guarantees robustness, but only allows pole placement in a specific region, and the pole that gives the desired performance may or may not be lie in these region. Therefore it may not be possible to achieve the desired performance with robustness. This paper present a technique, when the desired poles are outside the allowable LQR region, a gradient search method is used to find the achievable pole inside the region that is closest to the desire poles. This technique is accurate for selecting robust poles at or close to the desired pole locations. To achieve this system should be completely controllable. This paper is only concerned with closed loop system and is targeted to find the amount of internal feedback that will bring the actual performance closer to the intended performance of a system along with robustness. II. BACKGROUND OF POLE PLACEMENT AND LQR In pole placement technique instead of using controllers with fixed configuration in the forward path or feedback path, control is achieved by feeding back the state variables through real constant under the restriction that system is completely controllable [5]. Consider a linear dynamic system in the state space form x = Ax + Bu (1) y = Cx (2) If the system is completely controllable we can use pole placement for stabilizing the system or improving its transient response. Here we represent control signal u as a linear combination of the state variables, that is u = Kx (3) where K = K 1 K 2 K 3 K 4 state feedback gain matrix. Now closed-loop system, given by x = A BK x (4) y = Cx (5)
2 330 III. ROBUST POLE PLACEMENT ALGORITHM Fig. 1: Block Diagram of pole placement A problem arises when a control is required to drive the plant output from a nonzero state to zero state for a plant subjected to unwanted disturbances. The problem is to drive the system back to the zero state as fast as possible while trying to use the smallest control inputs. Anderson and Moore define this as a regulator problem. The optimal solution is to find a control input u to minimize the quadratic cost function J = (x T Qx + u T Ru)dt (6) 0 where Q and R are weighting matrices chosen by the designer. This is the classical linear quadratic regulator design problem. An advantage of using LQR design is that the system will always be stable and robust. The optimal solution is given by K = R 1 B T P (7) where matrix P is the positive-definite solution (which is unique) of the algebraic Riccati equation PA + A T P + Q PBR 1 B T P = 0 (8) Where Q and R are positive-definite symmetric real matrix. LQR method guarantees robustness, but only allows pole placement in a specific region, and the poles that give the desired performance may or may not be in these regions. Therefore it may not be possible to use this method to achieve both robustness and exact pole placement. A system is completely controllable if any initial state x 0, can be shifted to any final state x f in a finite time. In other words, a feedback matrix exists that can shift a closed loop pole to any desired location. Controllability for the linear system given by M = B AB A 2 B. A n 1 B (8) where n is the number of states. The system is controllable if the rank of M is n. A system is detectable if all the unstable (right half plane) poles are observable, and a system is stabilizable if all the unstable (right half plane) poles are controllable. It may not be possible achieve both robustness and exact pole placement using pole placement technique. In that case a choice would have to be made. This paper takes the robustness has higher priority over pole placement and hence uses the LQR technique to choose the poles. When the desired pole is outside the allowable LQR region, a gradient search is used to find the achievable pole inside the region that is the closest to the desired pole. This is done by minimizing the cost function where J = n i=1 [V i (λ des i λ ach i ) 2 ] (9) V i is a positive definite weighting parameter for the poles, λ des i is the i th desired pole, and λ ach i is the i th achievable pole from LQR Thus, when J is made small, the system comes close to satisfying the desired pole range and is simultaneously robust. Pole weighting is included in the cost function to give priority to poles that need to be a specific value. Some poles may have limitations that prevent deviations from the desired locations. For example, an actuator may have characteristics that determine the location of the pole, and if a designer were to move the pole he would violate the physical model. *Starting the second time through, check to see if the J magnitude of, J and J H M K J K 1 are less than a prescribed tolerance (where k is the iteration number). To circumvent this, a high weighting is placed on that particular Eigen value difference in the cost function. Although the algorithm may not give the exact overall desired pole spectrum, it gives the designer the ability to enforce a required pole placement. The algorithm also delivers a system that is robust, stable and close to the required pole specifications. The goal of the algorithm is to minimize the cost function given in equation 9. Where the pole weights Vi are chosen by the designer. In the LQR problem, the state weighting matrix is required to be positive semi definite (Q 0) and the control weighting matrix positive definite (R > 0). Q can be made positive semi definite by defining Q= H T H. Likewise, R can be made positive definite by defining R=M T M. and requiring M to be square or tall (i.e. more rows) and have full column rank.
3 331 Start u = m (10) Specify A, B and desired pole locations Choose the pole weighting parameters V i Fig 3: Second Order SISO system So the state space representation is given as Initial guess for H and R = m u (11) Calculate Q and R Solve the Riccati equation and find the gain matrix K Calculate the achievable poles Taking m=1, the system is given as = So the characteristic equation is given as u (12) 1 + G s H s = 0 (13) Characteristic equation of full state feedback system is given as 1 + K[sI A] 1 B = 0 (14) Calculate the poles difference cost function J* where K is given as K = [K 1 K 2 ] (15) Now the characteristic equation of system is Perturb H and M N Check the Condition* or 1 + K 1 s 2 + K 2 s = 0 (16) IV. Fig 2: Flow chart of algorithm to find robust pole locations SIMULATION AND RESULTS The equation of motion for the system shown in figure 3 is given by Y Stop s 2 + K 2 s + K 1 = 0 (17) A typical second order system has the form s 2 + 2ζω n s + ω n 2 = 0 (18) Phase Margin (PM) of a typical second order system is given as PM = tan 1 2ζ [2ζ 2 + 4ζ ] 1 2 (19) The mathematical constraint on a Nyquist plot from LQR design is
4 332 (1 + GH) 1 (20) Applying this constraint for above system we find that the damping ratio must meet ζ (21) This gives the following system characteristics Peak Overshoot Rise Time (sec) Settling ζ ω n PM 0.04 % The above PM can be verified using Bode plot. PM is greater than 6 which is verified using LQR that minimum PM required is 6. The same result is verified using the algorithm in MATLAB which shows that algorithm is able to accurately find λ ach. Algorithm λ ach K Q j j [12.5 5] Calculated j j [12.5 5] Not calculated Fig 4: Relationship of Pole to Parameters Using the relation cos 1 ζ = θ, the achievable region for LQR design is where θ Now the achievable region is known, the desired poles need to be chosen. Considering the following system specifications Peak Overshoot (%) Rise Settling Then, to meet the system performance requirements ω n = 4.12 and ζ= From figure 4, the desired pole is found to be at λ des = -1+2j. The desired pole meets the first three specifications, but has a PM of only To find the best achievable pole (one that is robust and closet to desired pole), we have to examine the LQR barrier. From the figure 4 the equation of LQR barrier is V. CONCLUSION This paper presents a technique to find the robust pole location for pole placement technique to calculate the feedback gain matrix. Even though the pole placement method can give the desired performance characteristic, it does not guarantee a robust system. That is, one that is insensitive to system parameter variations and external disturbances. The LQR method gives the optimal solution considering the control signal u by minimizing the quadratic cost function. An advantage of using LQR design technique is that system will always be stable and robust. The LQR method guarantees robustness, but only allows pole placement in a specific region. Using the technique presented in this paper we can find the robust pole location which gives a PM of minimum 6. This result is verified using the given algorithm in the paper. y = x (22) VI. REFERENCES The point in the LQR region that is closest to the desired pole is at the intersection of the barrier and a line perpendicular to the barrier passing through λ des. Thus, the equation of the line perpendicular to the barrier and passing through -1+4j is y = x + 5 (23) The intersection of equations (22) and (23) gives the achievable pole λ ach = j (24) Books: [1] M. Gopal, Digital Control and State Variable Method, Tata McGraw Hill, NJ, 2011, 3th Ed., pp [2] K. Ogata, Modern Control Engineering, PHI Learning Private Lltd, Rimjhim House, NJ, 1997, 5th Ed., pp and pp Journal Papers: [3] Blakelock, J. H. Automatic Control of Aircraft and Missiles. John Wiley & Sons, Inc., 1965.
5 333 [4] McRuer, Duane T. and Thomas T. Myers. Advanced Piloted Aircraft Flight Control System Design and Methodology Volume I: Knowledge Base. NASA CR , Langley Research Center, Hampton, Virginia, Contract NAS , October 1988 (N ). [5] Wonham, W. M. "On Pole Assignment in Multiinput Controllable Linear Systems," IEEE Transactions on Automatic Control, Volume AC-12: (December 1965). [6] Moore, B. C. "On the Flexibility Offered by the State Feedback in Multivariable Systems Beyond Closed Loop Eigenvalue Assignment," IEEE Transactions on Automatic Control, Volume AC-21: (October 1976). [7] Retallack, D. G. and others. "Pole-Shifting Techniques for Multivariable Feedback Systems," PROC. IEE, Volume 117: (May 1970). [8] Simonyi, K. E. and N. K. Loh, "Robust Constrained Eigensystem Assignment," American Control Conference Proceedings: (June 1989). [9] Vishwa Nath, R. Mitra, Swing-up and Control of Rotary Inverted Pendulum using Pole Placement with Integrator, Proceedings of 2014 RAECS UIET Panjab University Chandigarh, March, 2014, / IEEE
OPTIMAL CONTROL OF A ROBOTIC SYSTEM WITH TWO DEGREE OF FREEDOM
International Journal of Electrical and Electronics Engineering (IJEEE) ISSN(P): 2278-9944; ISSN(E): 2278-9952 Vol. 4, Issue 6, Oct Nov 2015, 1-10 IASET OPTIMAL CONTROL OF A ROBOTIC SYSTEM WITH TWO DEGREE
More informationRoot Locus Controller Design
Islamic University of Gaza Faculty of Engineering Electrical Engineering department Control Systems Design Lab Eng. Mohammed S. Jouda Eng. Ola M. Skeik Experiment 4 Root Locus Controller Design Overview
More informationEstimation of Unknown Disturbances in Gimbal Systems
Estimation of Unknown Disturbances in Gimbal Systems Burak KÜRKÇÜ 1, a, Coşku KASNAKOĞLU 2, b 1 ASELSAN Inc., Ankara, Turkey 2 TOBB University of Economics and Technology, Ankara, Turkey a bkurkcu@aselsan.com.tr,
More informationControl System Toolbox
The Almighty University of Mohaghegh Ardabili Control System Toolbox The SISO Design Tool 1 Transfer Function TF = 2s + 4 s 2 + 6s + 5 TF = TF = 2(s + 2) (s + 1)(s + 5) 2(s + 2) (s + 1)(s + 5) 0 1 A= 5
More informationDTIC. ltis FiLZ COPY 7 AIR FORCE INSTITUTE OF TECHNOLOGY OF ELECTE JANI71991 AIR UNIVERSITY
lts FiLZ COPY 7 00 DTC OF ELECTE JAN71991 A LNEAR QUADRATC REGULATOR WEGHT SELECTON ALGORTHM FOR ROBUST POLE ASSGNMENT THESS Jeffrey D. Robinson, Lt, USAF AFT/GAE/EN Y/90D-23 kppzoved?ct p-'l;' reie&sw
More informationDETERMINING PARETO OPTIMAL CONTROLLER PARAMETER SETS OF AIRCRAFT CONTROL SYSTEMS USING GENETIC ALGORITHM
DETERMINING PARETO OPTIMAL CONTROLLER PARAMETER SETS OF AIRCRAFT CONTROL SYSTEMS USING GENETIC ALGORITHM Can ÖZDEMİR and Ayşe KAHVECİOĞLU School of Civil Aviation Anadolu University 2647 Eskişehir TURKEY
More informationGuidelines for MATLAB s SISO Design Tool GUI
Dr. Farzad Pourboghrat Guidelines for MATLAB s SISO Design Tool GUI The SISO Design Tool is a graphical user interface (GUI) that facilitates the design of compensators for single-input, single-output
More informationE105: RLTOOL Tutorial
E105: RLTOOL Tutorial Andrew C. Smith 7/30/2007 Thanks to Sean Augenstein for his tutorial. 1. Introduction What is RLTOOL? RLTOOL is a tool in MATLAB, that provides a GUI for performing Root Locus analysis
More informationSEMI-ACTIVE CONTROL OF BUILDING STRUCTURES USING A NEURO-FUZZY CONTROLLER WITH ACCELERATION FEEDBACK
Proceedings of the 6th International Conference on Mechanics and Materials in Design, Editors: J.F. Silva Gomes & S.A. Meguid, P.Delgada/Azores, 26-30 July 2015 PAPER REF: 5778 SEMI-ACTIVE CONTROL OF BUILDING
More informationDeveloping a MATLAB-Based Control System Design and Analysis Tool for Enhanced Learning Environment in Control System Education
Developing a MATLAB-Based Control System Design and Analysis Tool for Enhanced Learning Environment in Control System Education Frank S. Cheng and Lin Zhao Industrial and Engineering Technology Department
More informationA NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS
A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS Ahmad Manasra, 135037@ppu.edu.ps Department of Mechanical Engineering, Palestine Polytechnic University, Hebron, Palestine
More information7. Completing a Design: Loop Shaping
7. Completing a Design: Loop Shaping Now that we understand how to analyze stability using Nichols plots, recall the design problem from Chapter 5: consider the following feedback system R C U P Y where
More informationRobust Control of Bipedal Humanoid (TPinokio)
Available online at www.sciencedirect.com Procedia Engineering 41 (2012 ) 643 649 International Symposium on Robotics and Intelligent Sensors 2012 (IRIS 2012) Robust Control of Bipedal Humanoid (TPinokio)
More informationSIMMECHANICS VISUALIZATION OF EXPERIMENTAL MODEL OVERHEAD CRANE, ITS LINEARIZATION AND REFERENCE TRACKING-LQR CONTROL
SIMMECHANICS VISUALIZATION OF EXPERIMENTAL MODEL OVERHEAD CRANE, ITS LINEARIZATION AND REFERENCE TRACKING-LQR CONTROL Thein Moe Win 1 Tim Hesketh 2 Ray Eaton 3 School of Electrical Engineering & Telecommunication
More informationStatic Var Compensator: Effect of Fuzzy Controller and Changing Membership Functions in its operation
International Journal of Electrical Engineering. ISSN 0974-2158 Volume 6, Number 2 (2013), pp. 189-196 International Research Publication House http://www.irphouse.com Static Var Compensator: Effect of
More informationGlobally Stabilized 3L Curve Fitting
Globally Stabilized 3L Curve Fitting Turker Sahin and Mustafa Unel Department of Computer Engineering, Gebze Institute of Technology Cayirova Campus 44 Gebze/Kocaeli Turkey {htsahin,munel}@bilmuh.gyte.edu.tr
More informationRobotics: Science and Systems
Robotics: Science and Systems Model Predictive Control (MPC) Zhibin Li School of Informatics University of Edinburgh Content Concepts of MPC MPC formulation Objective function and constraints Solving the
More informationExperiment 9: Inverted Pendulum using Torsion Control System
DEPARTMENT OF ELECTRICAL ENGINEERING UNIVERSITY OF MINNESOTA EE 4237 State Space Control Laboratory Experiment 9: Inverted Pendulum using Torsion Control System Objective: 1. To study the LQR design and
More informationRealization of Hardware Architectures for Householder Transformation based QR Decomposition using Xilinx System Generator Block Sets
IJSTE - International Journal of Science Technology & Engineering Volume 2 Issue 08 February 2016 ISSN (online): 2349-784X Realization of Hardware Architectures for Householder Transformation based QR
More informationWorkshop Matlab/Simulink in Drives and Power electronics Lecture 3
Workshop Matlab/Simulink in Drives and Power electronics Lecture 3 : DC-Motor Control design Ghislain REMY Jean DEPREZ 1 / 29 Workshop Program 8 lectures will be presented based on Matlab/Simulink : 1
More informationComputation of the Constrained Infinite Time Linear Quadratic Optimal Control Problem
Computation of the Constrained Infinite Time Linear Quadratic Optimal Control Problem July 5, Introduction Abstract Problem Statement and Properties In this paper we will consider discrete-time linear
More informationPick and Place Robot Simulation
Pick and Place Robot Simulation James Beukers Jordan Jacobson ECE 63 Fall 4 December 6, 4 Contents Introduction System Overview 3 3 State Space Model 3 4 Controller Design 6 5 Simulation and Results 7
More informationReview Exercise. 1. Determine vector and parametric equations of the plane that contains the
Review Exercise 1. Determine vector and parametric equations of the plane that contains the points A11, 2, 12, B12, 1, 12, and C13, 1, 42. 2. In question 1, there are a variety of different answers possible,
More informationNetworked control methods robust to jitter and their evaluation by inverted pendulum
Networked control methods robust to jitter and their evaluation by inverted pendulum Naotoshi Adachi, Ken Aida, Masuhiro Nitta, and Kenji Sugimoto {naotos-a, ken-a, masuhi-n, kenji} @is.aist-nara.ac.jp
More informationRotating Table with Parallel Kinematic Featuring a Planar Joint
Rotating Table with Parallel Kinematic Featuring a Planar Joint Stefan Bracher *, Luc Baron and Xiaoyu Wang Ecole Polytechnique de Montréal, C.P. 679, succ. C.V. H3C 3A7 Montréal, QC, Canada Abstract In
More informationThe analysis of inverted pendulum control and its other applications
Journal of Applied Mathematics & Bioinformatics, vol.3, no.3, 2013, 113-122 ISSN: 1792-6602 (print), 1792-6939 (online) Scienpress Ltd, 2013 The analysis of inverted pendulum control and its other applications
More informationLinear quadratic regulator
Chapter 5 Linear quadratic regulator 5.1 Introduction The linear quadratic regulator is one of the most simple optimal controller that can be developed. It is a stable and explicit controller. Its key
More informationImproving the performance of an actuator control scheme during saturation
Proceedings of the EuroGNC 203, 2nd CEAS Specialist Conference on Guidance, Navigation & Control, Delft University of Technology, Delft, The Netherlands, April 0-2, 203 WeBT.3 Improving the performance
More information1. INTRODUCTION. Constrained Control Allocation for Systems with Redundant Control Effectors
1. INTRODUCTION Control allocation algorithms determine how the controls of a system should be positioned so that they produce some desired effect. Constrained controls have limits on their maximum positions
More informationMaths for Signals and Systems Linear Algebra in Engineering. Some problems by Gilbert Strang
Maths for Signals and Systems Linear Algebra in Engineering Some problems by Gilbert Strang Problems. Consider u, v, w to be non-zero vectors in R 7. These vectors span a vector space. What are the possible
More informationCore Mathematics 1 Graphs of Functions
Regent College Maths Department Core Mathematics 1 Graphs of Functions Graphs of Functions September 2011 C1 Note Graphs of functions; sketching curves defined by simple equations. Here are some curves
More informationAnalysis of Control of Inverted Pendulum using Adaptive Neuro Fuzzy system
Analysis of Control of Inverted Pendulum using Adaptive Neuro Fuzzy system D. K. Somwanshi, Mohit Srivastava, R.Panchariya Abstract: Here modeling and simulation study of basically two control strategies
More informationMAJOR IMPROVEMENTS IN STORES SEPARATION ANALYSIS USING FLEXIBLE AIRCRAFT
27 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES MAJOR IMPROVEMENTS IN STORES SEPARATION ANALYSIS USING FLEXIBLE AIRCRAFT Hans Wallenius, Anders Lindberg Saab AB, SE-581 88 Linkoping, Sweden Keywords:
More informationIJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 10, 2015 ISSN (online):
IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 10, 2015 ISSN (online): 2321-0613 Comparison of Shunt Facts Devices for the Improvement of Transient Stability of Two Machine
More informationTHE COMPUTER MODELLING OF GLUING FLAT IMAGES ALGORITHMS. Alekseí Yu. Chekunov. 1. Introduction
MATEMATIČKI VESNIK MATEMATIQKI VESNIK 69, 1 (2017), 12 22 March 2017 research paper originalni nauqni rad THE COMPUTER MODELLING OF GLUING FLAT IMAGES ALGORITHMS Alekseí Yu. Chekunov Abstract. In this
More informationDesign and Analysis of Control Bay Used in Guided Missile
Design and Analysis of Control Bay Used in Guided Missile Ragam Prashanth 1, D.Muppala 2, Nirmith Mishra 3 1PG Student, Department of Aerospace, MLR Inst of Tech and Management, Hyderabad, Telangana, India
More informationOptimizations and Lagrange Multiplier Method
Introduction Applications Goal and Objectives Reflection Questions Once an objective of any real world application is well specified as a function of its control variables, which may subject to a certain
More informationAn Affine Parameter Dependent Controller of An Helicopter for Various Forward Velocity Conditions İsmail Hakki Şahin 1,2, a, Coşku Kasnakoğlu 1,b
Applied Mechanics and Materials Vols. 789-79 (215) pp 167-172 (215) Trans Tech Publications, Switzerland doi:1.428/www.scientific.net/amm.789-79.167 An Affine Parameter Dependent Controller of An Helicopter
More informationA PRIMAL-DUAL EXTERIOR POINT ALGORITHM FOR LINEAR PROGRAMMING PROBLEMS
Yugoslav Journal of Operations Research Vol 19 (2009), Number 1, 123-132 DOI:10.2298/YUJOR0901123S A PRIMAL-DUAL EXTERIOR POINT ALGORITHM FOR LINEAR PROGRAMMING PROBLEMS Nikolaos SAMARAS Angelo SIFELARAS
More informationGEOMETRY IN THREE DIMENSIONS
1 CHAPTER 5. GEOMETRY IN THREE DIMENSIONS 1 INSTITIÚID TEICNEOLAÍOCHTA CHEATHARLACH INSTITUTE OF TECHNOLOGY CARLOW GEOMETRY IN THREE DIMENSIONS Contents 1 Geometry in R 3 2 1.1 Lines...............................................
More informationAvailable online Journal of Scientific and Engineering Research, 2017, 4(5):1-6. Research Article
Available online www.jsaer.com, 2017, 4(5):1-6 Research Article ISSN: 2394-2630 CODEN(USA): JSERBR Through the Analysis of the Advantages and Disadvantages of the Several Methods of Design of Infinite
More informationFuzzy based Excitation system for Synchronous Generator
Fuzzy based Excitation system for Synchronous Generator Dr. Pragya Nema Professor, Netaji Subhash Engineering College, Kolkata, West Bangal. India ABSTRACT- Power system stability is essential requirement
More informationRobust Control of Bench-top Helicopter Using Quantitative Feedback Theory
TELKOMNIKA Indonesian Journal of Electrical Engineering Vol. 14, No. 3, June 2015, pp. 500 ~ 507 DOI: 10.11591/telkomnika.v14i3.7899 500 Robust Control of Bench-top Helicopter Using Quantitative Feedback
More informationTangency of Conics and Quadrics
Proc. of the 6th WSEAS Int. Conf. on Signal Processing, Computational Geometry & Artificial Vision, Elounda, Greece, August 21-23, 26 (pp21-29) Tangency of Conics and Quadrics SUDANTHI N. R. WIJEWICKREMA,
More informationJinkun Liu Xinhua Wang. Advanced Sliding Mode Control for Mechanical Systems. Design, Analysis and MATLAB Simulation
Jinkun Liu Xinhua Wang Advanced Sliding Mode Control for Mechanical Systems Design, Analysis and MATLAB Simulation Jinkun Liu Xinhua Wang Advanced Sliding Mode Control for Mechanical Systems Design, Analysis
More informationAdaptive QoS Control Beyond Embedded Systems
Adaptive QoS Control Beyond Embedded Systems Chenyang Lu! CSE 520S! Outline! Control-theoretic Framework! Service delay control on Web servers! On-line data migration in storage servers! ControlWare: adaptive
More informationPosition Error Reduction of Kinematic Mechanisms Using Tolerance Analysis and Cost Function
Position Error Reduction of Kinematic Mechanisms Using Tolerance Analysis and Cost Function B.Moetakef-Imani, M.Pour Department of Mechanical Engineering, Faculty of Engineering, Ferdowsi University of
More informationExercise Set Decide whether each matrix below is an elementary matrix. (a) (b) (c) (d) Answer:
Understand the relationships between statements that are equivalent to the invertibility of a square matrix (Theorem 1.5.3). Use the inversion algorithm to find the inverse of an invertible matrix. Express
More informationWEINER FILTER AND SUB-BLOCK DECOMPOSITION BASED IMAGE RESTORATION FOR MEDICAL APPLICATIONS
WEINER FILTER AND SUB-BLOCK DECOMPOSITION BASED IMAGE RESTORATION FOR MEDICAL APPLICATIONS ARIFA SULTANA 1 & KANDARPA KUMAR SARMA 2 1,2 Department of Electronics and Communication Engineering, Gauhati
More informationEffects of Weight Approximation Methods on Performance of Digital Beamforming Using Least Mean Squares Algorithm
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331,Volume 6, Issue 3 (May. - Jun. 2013), PP 82-90 Effects of Weight Approximation Methods on Performance
More informationVIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.
VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. Satheesh Kumar, Y. G. Srinivasa and T. Nagarajan Precision Engineering and Instrumentation Laboratory Department of Mechanical Engineering Indian
More informationAdaptive Filtering using Steepest Descent and LMS Algorithm
IJSTE - International Journal of Science Technology & Engineering Volume 2 Issue 4 October 2015 ISSN (online): 2349-784X Adaptive Filtering using Steepest Descent and LMS Algorithm Akash Sawant Mukesh
More informationSTUDY ON MODEL REDUCTION OF LARGE STRUCTURAL SYSTEMS FOR ACTIVE VIBRATION CONTROL
4"' Australasian Congress on Applied Mechanics Institute of Materials Engineering Australasia Ltd 2005 STUDY ON MODEL REDUCTION OF LARGE STRUCTURAL SYSTEMS FOR ACTIVE VIBRATION CONTROL J. Boffa, N. Zhang
More informationTHE COMPUTER MODELLING OF GLUING FLAT IMAGES ALGORITHMS. Alekseí Yu. Chekunov. 1. Introduction
MATEMATIQKI VESNIK Corrected proof Available online 01.10.2016 originalni nauqni rad research paper THE COMPUTER MODELLING OF GLUING FLAT IMAGES ALGORITHMS Alekseí Yu. Chekunov Abstract. In this paper
More informationModeling and control of a demonstrative prototype for platform multi-launcher rocket system using Lagrange s equation and CATIA simulation
Modeling and control of a demonstrative prototype for platform multi-launcher rocket system using Lagrange s equation and CATIA simulation Parkpoom Chokchairungroj 1, Narongkorn Dernlugkam 2 Defence Technology
More information2. REVIEW OF LITERATURE
2. REVIEW OF LITERATURE Early attempts to perform control allocation for aircraft with redundant control effectors involved various control mixing schemes and ad hoc solutions. As mentioned in the introduction,
More informationVersion USER GUIDE A Matlab Graphical User Interface for Flight Dynamics Analysis
FLIGHT DYNAMICS ANALYSIS - COMMAND AUGMENTATION DESIGN Version 3.1 USER GUIDE A Matlab Graphical User Interface for Flight Dynamics Analysis Originated by: Shane Rees (Version 1.) Written by: Konstantinos
More informationPerformance Analysis of Adaptive Beamforming Algorithms for Smart Antennas
Available online at www.sciencedirect.com ScienceDirect IERI Procedia 1 (214 ) 131 137 214 International Conference on Future Information Engineering Performance Analysis of Adaptive Beamforming Algorithms
More informationComparative Analysis Of Vehicle Suspension System in Matlab-SIMULINK and MSc- ADAMS with the help of Quarter Car Model
Comparative Analysis Of Vehicle Suspension System in Matlab-SIMULINK and MSc- ADAMS with the help of Quarter Car Model S. J. Chikhale 1, Dr. S. P. Deshmukh 2 PG student, Dept. of Mechanical Engineering,
More informationThe diagram above shows a sketch of the curve C with parametric equations
1. The diagram above shows a sketch of the curve C with parametric equations x = 5t 4, y = t(9 t ) The curve C cuts the x-axis at the points A and B. (a) Find the x-coordinate at the point A and the x-coordinate
More informationTransient Stability Improvement of Long Transmission Line System by Using SVC
Transient Stability Improvement of Long Transmission Line System by Using SVC Dr.Tarlochan Kaur 1 and Sandeep Kakran 2 1 Associate Professor, EED, PEC University of Technology, Chandigarh, India 2 Assistant
More informationAnalysis of Euler Angles in a Simple Two-Axis Gimbals Set
Vol:5, No:9, 2 Analysis of Euler Angles in a Simple Two-Axis Gimbals Set Ma Myint Myint Aye International Science Index, Mechanical and Mechatronics Engineering Vol:5, No:9, 2 waset.org/publication/358
More informationThe Design of Pole Placement With Integral Controllers for Gryphon Robot Using Three Evolutionary Algorithms
The Design of Pole Placement With Integral Controllers for Gryphon Robot Using Three Evolutionary Algorithms Somayyeh Nalan-Ahmadabad and Sehraneh Ghaemi Abstract In this paper, pole placement with integral
More informationChapter 6. The Normal Distribution. McGraw-Hill, Bluman, 7 th ed., Chapter 6 1
Chapter 6 The Normal Distribution McGraw-Hill, Bluman, 7 th ed., Chapter 6 1 Bluman, Chapter 6 2 Chapter 6 Overview Introduction 6-1 Normal Distributions 6-2 Applications of the Normal Distribution 6-3
More informationComputer Vision I Name : CSE 252A, Fall 2012 Student ID : David Kriegman Assignment #1. (Due date: 10/23/2012) x P. = z
Computer Vision I Name : CSE 252A, Fall 202 Student ID : David Kriegman E-Mail : Assignment (Due date: 0/23/202). Perspective Projection [2pts] Consider a perspective projection where a point = z y x P
More informationRevision Problems for Examination 2 in Algebra 1
Centre for Mathematical Sciences Mathematics, Faculty of Science Revision Problems for Examination in Algebra. Let l be the line that passes through the point (5, 4, 4) and is at right angles to the plane
More information.(3, 2) Co-ordinate Geometry Co-ordinates. Every point has two co-ordinates. Plot the following points on the plane. A (4, 1) D (2, 5) G (6, 3)
Co-ordinate Geometry Co-ordinates Every point has two co-ordinates. (3, 2) x co-ordinate y co-ordinate Plot the following points on the plane..(3, 2) A (4, 1) D (2, 5) G (6, 3) B (3, 3) E ( 4, 4) H (6,
More informationSINCE a hard disk drive (HDD) servo system with regular
402 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 20, NO. 2, MARCH 2012 Optimal Control Design and Implementation of Hard Disk Drives With Irregular Sampling Rates Jianbin Nie, Edgar Sheh, and
More informationCS223b Midterm Exam, Computer Vision. Monday February 25th, Winter 2008, Prof. Jana Kosecka
CS223b Midterm Exam, Computer Vision Monday February 25th, Winter 2008, Prof. Jana Kosecka Your name email This exam is 8 pages long including cover page. Make sure your exam is not missing any pages.
More informationRobust Design Methodology of Topologically optimized components under the effect of uncertainties
Robust Design Methodology of Topologically optimized components under the effect of uncertainties Joshua Amrith Raj and Arshad Javed Department of Mechanical Engineering, BITS-Pilani Hyderabad Campus,
More informationFormation shape and orientation control using projected collinear tensegrity structures
Proceedings of the 2009 American Control Conference, St. Louis, MO, June 2009 Formation shape and orientation control using projected collinear tensegrity structures Darren Pais, Ming Cao and Naomi Ehrich
More informationRobust Controller Design for an Autonomous Underwater Vehicle
DRC04 Robust Controller Design for an Autonomous Underwater Vehicle Pakpong Jantapremjit 1, * 1 Department of Mechanical Engineering, Faculty of Engineering, Burapha University, Chonburi, 20131 * E-mail:
More informationModel Predictive Control System Design and Implementation Using MATLAB
Liuping Wang Model Predictive Control System Design and Implementation Using MATLAB Springer List of Symbols and Abbreviations xxvii 1 Discrete-time MPC for Beginners 1 1.1 Introduction 1 1.1.1 Day-to-day
More informationso f can now be rewritten as a product of g(x) = x 2 and the previous piecewisedefined
Version PREVIEW HW 01 hoffman 575) 1 This print-out should have 9 questions. Multiple-choice questions may continue on the next column or page find all choices before answering. FuncPcwise01a 001 10.0
More informationEE6102 Multivariable Control Systems
EE612 Multivariable Control Systems Homework Assignments for Part 2 Prepared by Ben M. Chen Department of Electrical & Computer Engineering National University of Singapore April 21, 212 EE612 Multivariable
More informationCollege Algebra. Quadratic Functions and their Graphs. Dr. Nguyen October 12, Department of Mathematics UK
College Algebra Quadratic Functions and their Graphs Dr. Nguyen nicholas.nguyen@uky.edu Department of Mathematics UK October 12, 2018 Agenda Quadratic functions and their graphs Parabolas and vertices
More informationModel predictive control to autonomous helicopter flight
Model predictive control to autonomous helicopter flight Zillinger Molenaar, P.J.H. Published: 01/01/2007 Document Version Publisher s PDF, also known as Version of Record (includes final page, issue and
More informationAs a consequence of the operation, there are new incidences between edges and triangles that did not exist in K; see Figure II.9.
II.4 Surface Simplification 37 II.4 Surface Simplification In applications it is often necessary to simplify the data or its representation. One reason is measurement noise, which we would like to eliminate,
More informationUppsala University Department of Information technology. Hands-on 1: Ill-conditioning = x 2
Uppsala University Department of Information technology Hands-on : Ill-conditioning Exercise (Ill-conditioned linear systems) Definition A system of linear equations is said to be ill-conditioned when
More informationWHAT YOU SHOULD LEARN
GRAPHS OF EQUATIONS WHAT YOU SHOULD LEARN Sketch graphs of equations. Find x- and y-intercepts of graphs of equations. Use symmetry to sketch graphs of equations. Find equations of and sketch graphs of
More informationIntegrated Estimation, Guidance & Control II
Optimal Control, Guidance and Estimation Lecture 32 Integrated Estimation, Guidance & Control II Prof. Radhakant Padhi Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Motivation
More informationJournal of Theoretics Volume 6-6, December 2004
Journal of Theoretics Volume 6-6, December 2004 Multi Foci Closed Curves Mohd. Javed Khilji auqilak@yahoo.co.in 3-D Govindpuri Thatipur, Gwalior (M. P) India 474 011 Abstract: A complete mathematical framework
More informationDiffusion Wavelets for Natural Image Analysis
Diffusion Wavelets for Natural Image Analysis Tyrus Berry December 16, 2011 Contents 1 Project Description 2 2 Introduction to Diffusion Wavelets 2 2.1 Diffusion Multiresolution............................
More informationCS321 Introduction To Numerical Methods
CS3 Introduction To Numerical Methods Fuhua (Frank) Cheng Department of Computer Science University of Kentucky Lexington KY 456-46 - - Table of Contents Errors and Number Representations 3 Error Types
More informationREAL-TIME REMOTE NETWORK CONTROL OF AN INVERTED PENDULUM USING ST-RTL
REAL-TIME REMOTE NETWORK CONTROL OF AN INVERTED PENDULUM USING ST-RTL R. Murillo Garcia 1, F. Wornle 1, B. G. Stewart 1, D. K. Harrison 1 Abstract - This paper describes the use of Simulink Target for
More informationReal-Time & Feedback Control. Moris Behnam
Real-Time & Feedback Control Moris Behnam Outline Introduction Feedback control Real-time and control systems Using control theories in real-time scheduling Introduction Control systems constitute an important
More informationx = 12 x = 12 1x = 16
2.2 - The Inverse of a Matrix We've seen how to add matrices, multiply them by scalars, subtract them, and multiply one matrix by another. The question naturally arises: Can we divide one matrix by another?
More informationDeposited on: 11 July 2012
Murray-Smith, D.J. (2011) Feedback methods for inverse simulation of dynamic models for engineering systems applications. Mathematical and Computer Modelling of Dynamical Systems, 17 (5). pp. 515-541.
More informationDesigning Robust Control by Sliding Mode Control Technique
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 2 (2013), pp. 137-144 Research India Publications http://www.ripublication.com/aeee.htm Designing Robust Control by Sliding
More informationBeginner s Mathematica Tutorial
Christopher Lum Autonomous Flight Systems Laboratory Updated: 12/09/05 Introduction Beginner s Mathematica Tutorial This document is designed to act as a tutorial for an individual who has had no prior
More informationPerformance of Error Normalized Step Size LMS and NLMS Algorithms: A Comparative Study
International Journal of Electronic and Electrical Engineering. ISSN 97-17 Volume 5, Number 1 (1), pp. 3-3 International Research Publication House http://www.irphouse.com Performance of Error Normalized
More informationSynthesis of Supervisory Control of Discrete Event System for Static VAR Compansator
Synthesis of Supervisory Control of Discrete Event System for Static VAR Compansator Tarun Jain Department of Electrical Engineering Indian Institute of Technology, BHU Varanasi, India tarun.jain.eee10@itbhu.ac.in
More informationGeometric Mean Algorithms Based on Harmonic and Arithmetic Iterations
Geometric Mean Algorithms Based on Harmonic and Arithmetic Iterations Ben Jeuris and Raf Vandebril KU Leuven, Dept. of Computer Science, 3001 Leuven(Heverlee), Belgium {ben.jeuris,raf.vandebril}@cs.kuleuven.be
More informationMathematics in Art and Architecture GEK1518
Mathematics in Art and Architecture GEK1518 Helmer Aslaksen Department of Mathematics National University of Singapore aslaksen@math.nus.edu.sg www.math.nus.edu.sg/aslaksen/ Symmetry and Patterns Introduction
More informationSuggested problems - solutions
Suggested problems - solutions Writing equations of lines and planes Some of these are similar to ones you have examples for... most of them aren t. P1: Write the general form of the equation of the plane
More informationRe-Dispatching Generation to Increase Power System Security Margin and Support Low Voltage Bus
496 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL 15, NO 2, MAY 2000 Re-Dispatching Generation to Increase Power System Security Margin and Support Low Voltage Bus Ronghai Wang, Student Member, IEEE, and Robert
More informationAC : MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT
AC 2012-4561: MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT Dr. Nikunja Swain, South Carolina State University Nikunja Swain is a professor in the College of Science, Mathematics,
More informationMatlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer
Matlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer Maitreyi More 1, Rahul Abande 2, Ankita Dadas 3, Santosh Joshi 4 1, 2, 3 Department of Mechanical
More informationIterative Methods for Solving Linear Problems
Iterative Methods for Solving Linear Problems When problems become too large (too many data points, too many model parameters), SVD and related approaches become impractical. Iterative Methods for Solving
More informationControl Performance-Aware System Level Design
Control Performance-Aware System Level Design Nina Mühleis, Michael Glaß, and Jürgen Teich Hardware/Software Co-Design, University of Erlangen-Nuremberg Email: {nina.muehleis, glass, teich}@cs.fau.de Abstract
More information