Regulation of Magnetically Actuated Satellites using Model Predictive Control with Disturbance Modelling Mark Wood (Ph.D. Student) Wen-Hua Chen (Senior.

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advanced Piloting Cruise Plot.
Chapter 1 The Study of Body Function Image PowerPoint
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
OECD International Futures Programme 1 OECD Futures Project The Commercialisation of Space and the Development of Space Infrastructure: The Role of Public.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Lectures D25-D26 : 3D Rigid Body Dynamics
One Sky for Europe EUROCONTROL © 2002 European Organisation for the Safety of Air Navigation (EUROCONTROL) Page 1 FAA/Eurocontrol Technical Interchange.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Year 6 mental test 5 second questions
Predictive Control in Matrix Converters Marie Curie ECON2 Summer School University of Nottingham, England July 9-11, 2008 Marco Esteban Rivera Abarca Universidad.
ZMQS ZMQS
- 1 -Niš, Serbia, November 11 th - 14 th, 2010 Projekt ISSNBS DAAD Deutscher Akademischer Austausch Dienst German Academic Exchange Service NEW HYBRID.
1 WATER AUTHORITY Dr. Or Goldfarb CENTRAL BUREAU of STATISTICS Zaur Ibragimov Water Accounts in Israel Vienna January 2009.
Method of Virtual Work.
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
Control and Feedback Introduction Open-loop and Closed-loop Systems
Stabilization of Multimachine Power Systems by Decentralized Feedback Control Zhi-Cheng Huang Department of Communications, Navigation and Control Engineering.
Israeli Universal Spacecraft Bus Characteristics and Design Trade-Offs
Announcements Homework 6 is due on Thursday (Oct 18)
Scheduled Model Predictive Control of Wind turbines in Above Rated Wind Avishek Kumar Dr Karl Stol Department of Mechanical Engineering.
ABC Technology Project
Magnetic field.
Evidence for Complex Causes
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
VOORBLAD.
“Start-to-End” Simulations Imaging of Single Molecules at the European XFEL Igor Zagorodnov S2E Meeting DESY 10. February 2014.
Squares and Square Root WALK. Solve each problem REVIEW:
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Chapter 5 Test Review Sections 5-1 through 5-4.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
Week 1.
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Shawn Kenny, Ph.D., P.Eng. Assistant Professor Faculty of Engineering and Applied Science Memorial University of Newfoundland ENGI.
A SMALL TRUTH TO MAKE LIFE 100%
TASK: Skill Development A proportional relationship is a set of equivalent ratios. Equivalent ratios have equal values using different numbers. Creating.
Lecture 13: Force System Resultants
Immunobiology: The Immune System in Health & Disease Sixth Edition
Dave Corbus, Dan Prascher Presentation at the 24 th ASME Wind Energy Symposium January 10-13, 2005 Analysis and Comparison of Test Results from the Small.
NADIR workshop - October 25-26, 2011page 1 / 16 Density and Winds Inferred from GOCE Accelerometer (thrusters) Data Sean Bruinsma CNES, Toulouse Eelco.
Benoit Pigneur and Kartik Ariyur School of Mechanical Engineering Purdue University June 2013 Inexpensive Sensing For Full State Estimation of Spacecraft.
Attitude Determination and Control
Karla Vega University of California, Berkeley Attitude Determination and Control 6/9/2015.
Introduction to Attitude Control Systems
Attitude Determination and Control System
Attitude Determination and Control System (ADCS)
Karman filter and attitude estimation Lin Zhong ELEC424, Fall 2010.
Modelling and Open Loop Simulation of Reentry Trajectory for RLV Missions Ashok Joshi and K. Sivan Department of Aerospace Engineering Indian Institute.
SPHERES Reconfigurable Control Allocation for Autonomous Assembly Swati Mohan, David W. Miller MIT Space Systems Laboratory AIAA Guidance, Navigation,
ADCS Review – Attitude Determination Prof. Der-Ming Ma, Ph.D. Dept. of Aerospace Engineering Tamkang University.
KUFASAT STUDENTS’ SATELLITE
Aerodynamic Attitude Control for CubeSats
Advisor:Nortren Tsai Speaker:B.Y. Wu
Kletskous Magnetic Stabilization
Presentation transcript:

Regulation of Magnetically Actuated Satellites using Model Predictive Control with Disturbance Modelling Mark Wood (Ph.D. Student) Wen-Hua Chen (Senior Lecturer) Department of Aeronautical and Automotive Engineering Loughborough University UK w.chen@lboro.ac.uk

Outline of the Presentation Background of the study Design specifications Model Predictive Control (MPC) Disturbance modelling Simulation and verification Conclusions

Loughborough University Loughborough: a small town in Midland of England First technological university in UK Ranked in top 15 in last 6 consecutive years Well known in sport and engineering Guardian University League Table – top ten universities 1 Oxford 2 Cambridge Imperial College London St. Andrews University College London London School of Economics Edinburgh Warwick 9 Loughborough University Bath Times The Good University Guide 12th (2008); 6th (2007)

European Space Agency’s GOCE mission The Gravity Field and Steady-State Ocean Circulation Explorer (GOCE) Measure high-accuracy gravity gradients and provide global models of the Earth's gravity field and of the geoid. First mission in the European Space Agency’s living planet programme Will be launched in 2008

Control System Configurations Low earth orbit drag caused by air Drag-free systems--Ion thruster Assembly (ITA) Only X position axis is controlled but Y and Z are not controlled. Disturbance torques: Drag: mismatch between CoA and CoM Propulsion: act line does not necessarily cross the CoM

Magnetic attitude control 3 axes attitude control Combined reaction wheels and magnetotorquers. The wheels maintain the pointing stability and high bandwidth feedback the magnetotorquers provide only a low-bandwidth means to dump excess momentum. Fully magnetic attitude control/active 3-axis stabilization robustness Reliability low power consumption cost-efficiency Magnetic actuator/magnetotorquer

Control challenges Limit and variation of the Earth magnetic field with the orbit No torque/force along the direction of the Earth magnetic field Inclination of the orbit Two axes are controllable at any time but all axes are controllable over the orbit M B T

Control challenges (cont.) Unstable dynamics (pitch axis is unstable, roll and yaw axes are neutral stable) Almost periodic systems Not come back to the same location after one orbit Satellite orbit Earth rotation Drift in Y and Z axis Time-varying systems Sign of the magnetic field components change with the orbit

Magnetic field (24 hours)

Satellite attitude dynamics State variables: Roll, pitch, yaw angle and their rates Magnetotorquer dipole moments Two Possible approaches for control design: Torque or magnetotorquer moments as input

Existing approaches Industrial design PD controller to generate required torque ; then project it perpendicular to the magnetic field Real torque is different from the required torque (almost) Periodic LQ controller design (Psiaki, 2001) Nonlinear magnetic attitude control (Wisniewski and Blanke, 1999; Lovera and Astolfi, 2004,2005; Silani and Lovera, 2005)

Motivation for MPC approaches Use the information of the orbit and its magnetic field: not only the current location but the future location Deal with structure constraints– lack of controllability on one axis Possible for control magnitude constraints

MPC with Attitude control Convert to time-invariant systems where the control input is the torque Time varying system is replaced by time-varying constraints on the control input

MPC with on-line optimisation Model prediction , Performance index Constraints Structure and magnitude constraints on control

Air density time history

Disturbance Modelling Constant disturbance Periodic disturbance Kalman filtering

Control configuration Predictive Controller Satellite Dynamics Star Sensor and Accelerometer Kalman Filter Environmental Torques Estimated pointing, angular rate and external disturbance Control Torque Measured angle Aerodynamic, Thruster, Gravity Gradient Modified MPC algorithms with disturbance terms

GOCE Test Bench Supplied by the European Space Agency Updated by Loughborough with new control strategies Consisting of three main parts Orbit and environment model Satellite nonlinear dynamics DFACS (draft free attitude control systems)

DFACS Sensors: Star tracker + Acc Estimator: 3 types of Kalman filtering Guidance: LvLh Frame Control: Feed-forward controller + Model predictive controller/PD controller Actuation: Ion thruster assembly + 3 magnetic torquers Environment: Dipole models of the Earth magnetic filed or 8th order IGRF2000 model, atmosphere/air density modelled by MSIS90 model Disturbance: drag, gravity, ion thruster assembly misalignment

Performance specifications:

Feedforward + MPC performance

Comparison between constant and periodic disturbance models

Disturbance estimation

Conclusions MPC provides a promising tool for satellite magnetic attitude control Feedforward further improves its performance Attempts to increase the complexity of the disturbance model seems to have little effect on the performance of the controller Real-time implementation will be on the main area for research

Acknowledgment Thanks the European Space Agency (ESA) for Financial support Provision of the GOCE simulator Comments from Drs. Denis Fertin and Christian Phillipe