Control Theory Lachlan Blackhall and Tyler Summers.

Slides:



Advertisements
Similar presentations
Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
Advertisements

PLOTTING PHASE PORTRAITS WITH MATLAB:
Lect.3 Modeling in The Time Domain Basil Hamed
Design Presentation Spring 2009 Andrew Erdman Chris Sande Taoran Li.
Taylor Collins 1 RECURSIVE MACROECONOMIC THEORY, LJUNGQVIST AND SARGENT, 3 RD EDITION, CHAPTER 19 DYNAMIC STACKELBER G PROBLEMS.
Properties of State Variables
Disturbance Accommodating Control of Floating Wind Turbines
Robust control Saba Rezvanian Fall-Winter 88.
Qube-Servo Curriculum Presentation This presentation is intended to provide general content for any relevant presentations The general real-world applications.
Robot Localization Using Bayesian Methods
Nonlinear Optimization for Optimal Control
A Constraint Generation Approach to Learning Stable Linear Dynamical Systems Sajid M. Siddiqi Byron Boots Geoffrey J. Gordon Carnegie Mellon University.
Nazgol Haghighat Supervisor: Prof. Dr. Ir. Daniel J. Rixen
NUU meiling CHENModern control systems1 Lecture 01 --Introduction 1.1 Brief History 1.2 Steps to study a control system 1.3 System classification 1.4 System.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
A De-coupled Sliding Mode Controller and Observer for Satellite Attitude Control Ronald Fenton.
February 24, Final Presentation AAE Final Presentation Backstepping Based Flight Control Asif Hossain.
A Constraint Generation Approach to Learning Stable Linear Dynamical Systems Sajid M. Siddiqi Byron Boots Geoffrey J. Gordon Carnegie Mellon University.
Lecture outline Support vector machines. Support Vector Machines Find a linear hyperplane (decision boundary) that will separate the data.
Dynamic Optimization Dr
December, Simulation of Tightly Coupled INS/GPS Navigator Ade Mulyana, Takayuki Hoshizaki December, 2001 Purdue University.
Slide# Ketter Hall, North Campus, Buffalo, NY Fax: Tel: x 2400 Control of Structural Vibrations.
ING. PAVEL HOSPODÁŘ, Czech technical university in Prague, Faculty of electrical engineering, Department of control engineering Control.
Suspension Control with Thoughts on Modern Control Brett Shapiro 19 May May GWADW- G – v3.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Mechatronic group at UiA 15 full time employed in teaching and labs. Mechatronic profile at UiA characterized by: High power / Power Mechatronics Dynamic.
Belief space planning assuming maximum likelihood observations Robert Platt Russ Tedrake, Leslie Kaelbling, Tomas Lozano-Perez Computer Science and Artificial.
Ch. 6 Single Variable Control
Aerospace Fly-by-Wire History and Challenges 3 March, 2003 Don C. Winter Director – Research & Development Boeing Phantom Works.
Introductory Control Theory CS 659 Kris Hauser.
CS 8751 ML & KDDSupport Vector Machines1 Support Vector Machines (SVMs) Learning mechanism based on linear programming Chooses a separating plane based.
Nonlinear Programming.  A nonlinear program (NLP) is similar to a linear program in that it is composed of an objective function, general constraints,
Department of Mechanical Engineering The University of Strathclyde, Glasgow Hybrid Systems: Modelling, Analysis and Control Yan Pang Department of Mechanical.
1 In this lecture we will compare two linearizing controller for a single-link robot: Linearization via Taylor Series Expansion Feedback Linearization.
Learning Theory Reza Shadmehr Optimal feedback control stochastic feedback control with and without additive noise.
Introductory Control Theory. Control Theory The use of feedback to regulate a signal Controller Plant Desired signal x d Signal x Control input u Error.
Robotics Research Laboratory 1 Chapter 7 Multivariable and Optimal Control.
Lecture 7: State-Space Modeling 1.Introduction to state-space modeling Definitions How it relates to other modeling formalisms 2.State-space examples 3.Transforming.
CSE4334/5334 DATA MINING CSE4334/5334 Data Mining, Fall 2014 Department of Computer Science and Engineering, University of Texas at Arlington Chengkai.
An Introduction To The Kalman Filter By, Santhosh Kumar.
Lecture 6: Time Response 1.Time response determination Review of differential equation approach Introduce transfer function approach 2.MATLAB commands.
2.1 – Linear and Quadratic Equations Linear Equations.
Bayesian Brain: Probabilistic Approaches to Neural Coding Chapter 12: Optimal Control Theory Kenju Doya, Shin Ishii, Alexandre Pouget, and Rajesh P.N.Rao.
Matlab Tutorial for State Space Analysis and System Identification
Dr. Tamer Samy Gaafar Lec. 3 Mathematical Modeling of Dynamic System.
Linear Momentum and Collisions
(COEN507) LECTURE III SLIDES By M. Abdullahi
Modeling & Simulation of Dynamic Systems (MSDS)
Nov. 22~24, st International Conference on Research in Air Transportation, Zilina, Slovakia1 Wing Rock Dynamics and Differential Flatness W. LU F.
AAE 450 Spring 2008 Adam Waite 3/27/08 Dynamics and Control Control Theory and Steering Law Modifications.
Modern Control System EKT 308 Modeling in state space Modeling Physical Systems.
Singular Systems Differential Algebraic Equations Introduction Systems & Control Theory Chemical Engineering & DAE Index for DAE Optimal Control Directions.
Computacion Inteligente Least-Square Methods for System Identification.
Introduction It had its early roots in World War II and is flourishing in business and industry with the aid of computer.
1 Project seminar on - By:- Tejaswinee Darure. Contents: 1] Aircraft (Boing-737) modeling a] Longitudinal Dynamics b] State space representation of system.
Simple Harmonic Motion
Modern Control for quantum optical systems
PSG College of Technology
Mechanical Engineering at Virginia Tech
Innovative Nonlinear Control Solutions
Autonomous Cyber-Physical Systems: Dynamical Systems
Digital Control Systems (DCS)
Innovative Nonlinear Control Solutions
PLOTTING PHASE PORTRAITS WITH MATLAB:
Comparison Functions Islamic University of Gaza Faculty of Engineering
Beijing University of Aeronautics & Astronautics
Hafez Sarkawi (D1) Control System Theory Lab
NONLINEAR AND ADAPTIVE SIGNAL ESTIMATION
NONLINEAR AND ADAPTIVE SIGNAL ESTIMATION
Presentation transcript:

Control Theory Lachlan Blackhall and Tyler Summers

Control Theory Advanced control methods are model based Use a mathematical model of the system to design controllers Controller System Dynamics uy

State Space Models Inputs, outputs describe external behavior of system State variables describe internal behavior of system Mathematical model:

Optimal Control Fundamental engineering problem: design the “best” controller given some constraints Choose a function to solve minimize subject to

Optimal Control Optimal control problems are hard –Infinite-dimensional, non-convex in general Linear quadratic problems are solvable minimize subject to

Linear Quadratic Regulator Assume y = x (i.e. C = I) LQR = linear quadratic regulator Solution: optimal cost given by Optimal controller linear in state

The Kalman Filter Often not possible to measure x directly where v is measurement noise Estimate x from measurements y (choose a function ) Solution similar to LQR –State estimate is linear in measurements y

Linear Quadratic Gaussian LQG = LQR + Kalman Filter minimize subject to Optimal solution: from Kalman filter

LQR Example Vectored thrust aircraft

LQR Example Equations of motion (Newton’s Laws) Nonlinear! –We can linearize any nonlinear system about an equilibrium point

LQR Example Equilibrium point: State space model

LQR Example Linear model

LQR Example Simulation

Automotive Many subsystems in modern cars use control principles. – hJG8A - Volvo Collision Avoidancehttp:// hJG8A – pFw&feature=related - Lexus auto parkhttp:// pFw&feature=related

Automotive (cont.) DARPA Challenge –Two challenges. The first to drive unaided across the desert. The second to drive unaided around a city while performing a number of common tasks like parking. – Google Self Driving Car –

Aeronautical Aircraft have been an obvious candidate for control systems given the complexity of these systems. Autopilots are a obvious example. Preventing the Dutch roll mode when landing was solved using a control system called a yaw damper. – ygUhttp:// ygU

Aeronautical (cont.)  Traditionally, the performance (manoeuvrability, etc…) and handling of an aircraft were limited by the stability properties of an aircraft.  Modern control systems have solved this fundamental problem ensuring stability but allowing high performance.  Modern fighter aircraft are actually unstable. A human pilot can no longer control the plane but a control system can make the system stable and high performance.

Aeronautical (cont.) Modern aircraft now have fly-by-wire control systems that include: –Autopilot –Yaw dampers –Vibration damping –Auto-landing –Flutter prevention

Aeronautical (cont.) Other aeronautical systems where control is used include – cg37I – nano hummingbirdhttp:// cg37I –UAV collision avoidance –Space launch vehicles –Satellites