Outline Introduction Reaction Wheels Modelling Control System Real Time Issues Questions Conclusions.

Slides:



Advertisements
Similar presentations
Michal Kašpárek Technical University in Liberec Faculty of Mechanical Engineering Department of Applied Cybernetics
Advertisements

ABS Control Project Ondrej Ille Pre-bachelor Project.
Robotics Research Laboratory 1 Chapter 6 Design Using State-Space Methods.
Design with Root Locus Lecture 9.
ICRA 2005 – Barcelona, April 2005Basilio Bona – DAUIN – Politecnico di TorinoPage 1 Identification of Industrial Robot Parameters for Advanced Model-Based.
Feedback Control Systems Dr. Basil Hamed Electrical & Computer Engineering Islamic University of Gaza.
Multivariable Control
Model of Permanent Magnet Synchronous Motor
Qube-Servo Curriculum Presentation This presentation is intended to provide general content for any relevant presentations The general real-world applications.
Chapter 7 System Compensation (Linear Control System Design)
SimMechanics Example.
A Typical Feedback System
Analysis of a Pendulum Problem after Jan Jantzen
The City College of New York 1 Jizhong Xiao Department of Electrical Engineering City College of New York Manipulator Control Introduction.
Modern Control Theory (Digital Control)
Modern Control Theory (Digital Control)
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
I. Concepts and Tools Mathematics for Dynamic Systems Time Response
Modern Control Systems (MCS) Dr. Imtiaz Hussain Assistant Professor URL :
Modern Control Systems (MCS)
Prof. Wahied Gharieb Ali Abdelaal Faculty of Engineering Computer and Systems Engineering Department Master and Diploma Students CSE 502: Control Systems.
Calculating Potential Performance How to use math and physics to inform your mousetrap car design.
Chapter 13 Oscillatory Motion.
PID Control and Root Locus Method
Combined State Feedback Controller and Observer
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
MoBIES meeting Deerfield Beach ETC Challenge Problem ETC Model Requirements Simulation results Parametric verification Results Towards a Checkmate model.
Dynamic analysis of switching converters
Separation Principle. Controllers & Observers Plant Controller Observer Picture.
DOUBLE ARM JUGGLING SYSTEM Progress Presentation ECSE-4962 Control Systems Design Group Members: John Kua Trinell Ball Linda Rivera.
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
1. 2 Outline 1.Introduction 2.Modeling 3.Simulation 4.Implementation 5.Demo 6.Conclusion.
20/10/2009 IVR Herrmann IVR: Introduction to Control OVERVIEW Control systems Transformations Simple control algorithms.
Control 1 Keypoints: The control problem Forward models: –Geometric –Kinetic –Dynamic Process characteristics for a simple linear dynamic system.
To clarify the statements, we present the following simple, closed-loop system where x(t) is a tracking error signal, is an unknown nonlinear function,
20/10/2009 IVR Herrmann IVR:Control Theory OVERVIEW Control problems Kinematics Examples of control in a physical system A simple approach to kinematic.
Estun Servo parameter adjustment methods
Introduction to ROBOTICS
KINEMATICS/KINETICS CORRELATIONS OF ARM MOTOR CONTROL DURING CORIOLIS PERTURBATIONS. A. Pierobon, S.B. Bortolami, J.R. Lackner*, P. DiZio. Ashton Graybiel.
1 Chap 6 The Compensation of the linear control systems P553.
Control Systems EE 4314 Final Study Guideline May 1, 2014 Spring 2014 Woo Ho Lee
Digital Control Systems Digital Control Design via Continuous Design Emulación F,P&W Chapters 6 & 7.2.
Observer-Based Robot Arm Control System Nick Vogel, Ron Gayles, Alex Certa Advised by: Dr. Gary Dempsey.
Chapter 15 Oscillations. Periodic motion Periodic (harmonic) motion – self-repeating motion Oscillation – periodic motion in certain direction Period.
IVR 30/10/2009 Herrmann1 IVR: Control Theory Overview: PID control Steady-state error and the integral method Overshoot and ringing in system with time.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
AUTOMOTO Motorcycle Controls and Stabilization Poster Presentation
SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS.
Chapter 6: Frequency Domain Anaysis
Model of Reluctance Synchronous Motor
Control 3 Keypoints: PID control
Discrete Controller Design
System Time Response Characteristics
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
Introduction Control Engineering Kim, Do Wan HANBAT NATIONAL UNIVERSITY.
ECE 483. Digital Control Systems Analysis and Design TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A AAA A A.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
Virtual Gravity Control for Swing-Up pendulum K.Furuta *, S.Suzuki ** and K.Azuma * * Department of Computers and Systems Engineering, TDU, Saitama Japan.
Energy Study Guide. Potential energy is energy that is stored.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
Automatic control systems V. Discrete control
Simplified Model Weight Q=Motor Torque Pin Shear Force F= Friction
The Clutch Control Strategy of EMCVT in AC Power Generation System
Control Systems EE 4314 Lecture 12 March 17, 2015
A pulley of radius R1 and rotational inertia I1 is
Digital Control Systems
CONSTRAINED NON-STATIONARY STATE FEEDBACK SPEED CONTROL OF PMSM
Josh Switkes Eric J. Rossetter Ian A. Coe J. Christian Gerdes
Basic Design of PID Controller
Digital Control Systems (DCS)
Presentation transcript:

Outline Introduction Reaction Wheels Modelling Control System Real Time Issues Questions Conclusions

The Plant Pendulum Reaction Wheel Motor Encoders TI Digital Signal Processor PWM Motor Driver

Reaction Wheel Wheel acceleration by torque from motor Torque on motor from wheel inertia Torque is transferred to the whole pendulum

Satellite adjustment Motorcycle mid-jump correction Applications of Reaction Wheels

Three states – Model derived by laws of physics and measurements Model Derivation

Validating the Model

Hybrid Automaton Two discrete states –Swinging State –Balancing State

Swing Up Controller Bang-bang energy control Energy of pendulum W total = W potential + W kinetic Reference value is the potential energy at the upright position The pendulum will reach the catch angle with the right amount of speed

Two Approaches of Controller Design 1.Design in Continuous Time 2.Design in Discrete Time Continuous time Plant Discretized Plant Continuous time Controller Discrete Controller h h

1.Design in Continuous Time Design of a State Feedback Controller Investigate PD controller: Controller Process State observerState Feedback

1.Analysis of the Root Locus Root locus : closed-loop pole trajectories as a function of

1.A Stable Closed-loop System  necessity of a feedback on

1.Sampling of the controller Discrete transformation of the derivatives in using backward difference Filtering of the velocities and  First order low pass filter State observerState Feedback holdsample

1.Performance of the PD- controller Higher overshoot in reality (Nonlinearities such as dry friction) High rising time (>1.5s) Open loop plant has 3 poles : 8.82, -8,72, turns around -1  stable closed loop

1.LQ-controller How to choose for optimal results? Computed from the continuous plant state matrices With, and gives optimal solution

1.Performance of the LQ- controller No overshoot. Phase margin 60 degrees

1.Performance of the LQ- controller Demo of the continuous LQ…

2.Design in Discrete Time Plant is sampled with a zero-order hold approximation. LQ controller derived with the discrete plant state matrices : with Gives optimum solution for any sampling period h : State observer Discrete Plant

2.Performance of the Discrete LQ-controller Demo of continuous and discrete LQ…

2.Deadbeat Control Use a state feedback The strategy: drive the state into the origin in at most 3 steps Possible if Cayley-Hamilton theorem states that if the desired closed loop poles are put at the origin,

2.Performance of the Deadbeat Controller Demo of the Deadbeat Controller…

Embedded behaviour CPU time 2%  no pb with deadlines not met Sampling frequency VS control performance Maximum sampling period h=150 ms according to rising time of motor

Conclusion Energy controller for swinging up the pendulum gives good results. Continuous LQ works fine with high sampling frequency For lower sampling frequencies, discrete design of controller needed. Deadbeat controller does not work because of voltage limitations

Questions?