An Inverse Dynamics Attitude Control System with Autonomous Calibration. Sanny Omar Dr. David Beale Dr. JM Wersinger

Size: px
Start display at page:

Download "An Inverse Dynamics Attitude Control System with Autonomous Calibration. Sanny Omar Dr. David Beale Dr. JM Wersinger"

Transcription

1 An Inverse Dynamics Attitude Control System with Autonomous Calibration Sanny Omar Dr. David Beale Dr. JM Wersinger

2 Outline Attitude Determination and Control Systems (ADACS) Overview Coordinate Frames used in ADACS Algorithms Attitude Determination Attitude Control Legacy algorithms Inverse dynamics PD controller Improved inverse dynamics PD controller Improvements since paper was written Active Momentum Dumping Autonomous Calibration

3 3 Attitude Determination and Control Systems (ADACS) Responsible for determining satellite orientation and pointing satellite correctly Necessary to properly orient science, power, propulsion, and communication devices

4 4 ADACS Sensors and Actuators Reaction Wheels (3) Magnetorquers (3) Magnetometer (3-axis) Rate Gyros (3-axis) Sun Sensors Position Sensitive Detectors

5 Coordinate Frames in ADACS Algorithms Earth Fixed Inertial Frame Origin at Earth center, x-axis toward vernal equinox, z-axis through North Pole Orbital Frame Origin at satellite cm, x-axis aligned with velocity, z-axis toward Earth Satellite Body Frame Origin at satellite cm and moves with the satellite Maneuvering Frame Aligned with target body orientation 5

6 6 Coordinate Frame Transformations Direction Cosine Matrix rx a11 a1 a13 rx1 r = a a a r y 1 3 y1 r z a31 a3 a 33 r z1 Quaternion Rotation vector (nn) plus rotation about vector (θθ) q q 1 x = q ny sin( θ ) q 3 cos( θ ) n sin( θ ) n z sin( θ )

7 Attitude Determination Vectors Sun vector in body frame from sun sensors Magnetic field vector in body frame from magnetometer Magnetic field vector in orbital frame from IGRF model Sun vector in orbital frame from heliocentric orbit propagator Angular velocity vector (in body frame) from rate gyros 7

8 8 q Attitude Determination Defined as direction cosine matrix between orbital frame and body frame Triad algorithm gives DCM based on two vectors known in both frames R1 R R1 R = [ A] r1 r r1 r DCM to quaternion conversion ( ) ( ) tr( A) + 1 a + a + a + 1 = = 4 4 a3 a3 q1 = 4q q q 3 = = a a a 4q a 4q 1 1

9 9 Error Quaternion Relates current orientation (q m ) to desired orientation (q d ) Used in control algorithm Quaternions are specified rotating the orbital frame to the body frame q = q q 1 e d *( m) q d * q 1 m q q q q q 1 3 d d d d m q1 q d q d 3 q d q d 1m = q q q q q d 3d d 1d m q q q q q 3d d 1d d 3m

10 1 De-Tumble Algorithm B-Dot de-tumble algorithm Minimize angular velocity by torqueing opposite to direction of angular velocity vector BB Satellite Angular Velocity Over Time 6 = BB ωω μμ = kkbb 4 (kk < ) TT = μμ BB Satellite angular velocity (rpm) - wx wy wz x 1 4.W Max Continuous Power (36g magnetorquers, 3U sat)

11 11 Legacy PD Control Algorithm Torques calculated directly from controller Tx kpxq e1 kdxωx T y kpyq e kdyω = + y T z k m pzq e3 kdzω z Controller does not take wheel angular momentum into account Can result in instability Controller gains dependent on satellite inertia properties Separate gain value needed for each parameter Instability of Direct PD Controller when Angular Momentum is Large

12 1 Inverse Dynamics PD Controller Takes satellite dynamics into account Ensures stability in all conditions PD law determines desired angular accelerations Equations of motion used to calculate required torques Gains independent of inertia properties Exhibits some steady state oscillations αx q e1 ωx α y kp qe k d ω = + y α z q ω e z 3

13 13 Improved Inverse Dynamics PD Controller Use the quaternion derivative for the derivative term instead of angular velocity 1 q m = * qm where q m is orbital to body ω body Mitigates steady state oscillations α x α α M q q 1 1 y p e d m z sc e m 3 3 dh = = dt Tx α1 I11 ωx ω1 ωx Ixx αx T y I w α I ω y I w ω ω y Iyy α = = + y T α I ω ω ω I α e z m 3 w 33 sc z sc 3 w z sc zz sc z sc m = k q + k q q q

14 14 Mathematical Considerations Quaternions must be defined as rotations from the orbital frame to the body frame Define maneuvering frame aligned with the target orientation All control relative to this frame Desired quaternion always [1,,, ] Prevents undesired qq sign changes Controller suboptimal for large ωω De-tumble beforehand

15 15 Analytical Calculation of Controller Gains Controller is quasi-linear, so block diagram can be drawn and used to calculate gains for linearized controller α x q e q 1 m1 α y = kp qe k + d q m α q q z e m 3 3 θdes θ kp + θ kd = θ T() s = s k p sk k d p + Critically Damped: Underdamped: p Overdamped: k k > p k k < d k k = p d 8 8 d 8

16 16 Simulation Results Controller Simulation in MATLAB System behavior independent of inertia properties.333 Isat =.4 kg * m.67 6 I = 5.3*1 kg * m wheel kd =.1, kp =.15 ω = (.1,.8,.1) rad/s Error Quaternion Error Quaternion Over Time err quat 1 err quat err quat Satellite angular velocity (rpm) Satellite Angular Velocity Over Time wx wy wz Reaction wheel angular velocity (rpm) x 14 Reaction Wheel Angular Velocity Over Time x wheel y wheel z wheel

17 Underdamped Case ωω = kk dd =.1 kk pp =.5 Error Quaternion Error Quaternion Over Time err quat 1 err quat err quat 3 Satellite angular velocity (rpm) Satellite Angular Velocity Over Time wx wy wz Critically Damped Case ωω = kk dd =.1 kk pp =.15 Error Quaternion Error Quaternion Over Time err quat 1 err quat err quat 3 Satellite angular velocity (rpm) Satellite Angular Velocity Over Time wx wy wz Overdamped Case ωω = kk dd =.1 kk pp =.1 Error Quaternion Error Quaternion Over Time err quat 1 err quat err quat 3 Satellite angular velocity (rpm) Satellite Angular Velocity Over Time wx wy wz

18 18 Active Momentum Dumping Magnetorquers constantly work to reduce wheel angular momentum (H w ) ω1 Hw = I w ω ω 3 µ ( ) id = k* H w B ( ) T = µ id B = k* H w B B Error Quaternion Reaction wheel angular velocity (rpm) Reaction Wheel Angular Velocity Over Time 8 6 x wheel y wheel 4 z wheel Error Quaternion Over Time err quat 1 err quat err quat

19 19 Autonomous In-Flight Calibration Estimate moments of inertia and angular velocity based on kinematic response M Calibrate to correct bias error in rate gyros. I = + ω sc α dh dt = I H α s s w w

20 Conclusions 3-axis attitude determination possible using inexpensive sensors B-Dot controller effectively de-tumbles satellite Inverse dynamics controller provides consistent, reliable performance in all scenarios Performance independent of satellite inertia properties and stored angular momentum Gains can be analytically calculated Possible to autonomously dump momentum On-orbit system calibration possible Calculate II and ωω

21 1 Questions? Contact: Sanny Omar AubieSat Team

A Miniaturized Satellite Attitude Determination and Control System with Autonomous Calibration Capabilities

A Miniaturized Satellite Attitude Determination and Control System with Autonomous Calibration Capabilities A Miniaturized Satellite Attitude Determination and Control System with Autonomous Calibration Capabilities Sanny Omar Dr. David Beale Dr. JM Wersinger Introduction ADACS designed for CubeSats CubeSats

More information

c 2009 John Gregory Warner

c 2009 John Gregory Warner c 2009 John Gregory Warner ATTITUDE DETERMINATION AND CONTROL OF NANO-SATELLITES BY JOHN GREGORY WARNER THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in

More information

Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels

Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels Fuyuto Terui a, Nobutada Sako b, Keisuke Yoshihara c, Toru Yamamoto c, Shinichi Nakasuka b a National Aerospace Laboratory

More information

AS3010: Introduction to Space Technology

AS3010: Introduction to Space Technology AS3010: Introduction to Space Technology L E C T U R E 22 Part B, Lecture 22 19 April, 2017 C O N T E N T S Attitude stabilization passive and active. Actuators for three axis or active stabilization.

More information

Satellite Attitude Determination with Attitude Sensors and Gyros using Steady-state Kalman Filter

Satellite Attitude Determination with Attitude Sensors and Gyros using Steady-state Kalman Filter Satellite Attitude Determination with Attitude Sensors and Gyros using Steady-state Kalman Filter Vaibhav V. Unhelkar, Hari B. Hablani Student, email: v.unhelkar@iitb.ac.in. Professor, email: hbhablani@aero.iitb.ac.in

More information

Quaternion-Based Tracking Control Law Design For Tracking Mode

Quaternion-Based Tracking Control Law Design For Tracking Mode A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude

More information

Autonomy Testbed Development for Satellite Debris Avoidance

Autonomy Testbed Development for Satellite Debris Avoidance Autonomy Testbed Development for Satellite Debris Avoidance E. Gregson, M. Seto Dalhousie University Faculty of Engineering Halifax, Nova Scotia, CANADA B. Kim Defence R&D Canada Ottawa, Ontario, CANADA

More information

An Attitude Control System and Commissioning Results of the SNAP-1 Nanosatellite

An Attitude Control System and Commissioning Results of the SNAP-1 Nanosatellite An Attitude Control System and Commissioning Results of the SNAP-1 Nanosatellite WH Steyn, Y Hashida and V Lappas Surrey Space Centre University of Surrey Guildford, Surrey GU2 5XH United Kingdom Abstract.

More information

Attitude Control Simulator for the Small Satellite and Its Validation by On-orbit Data of QSAT-EOS

Attitude Control Simulator for the Small Satellite and Its Validation by On-orbit Data of QSAT-EOS SSC17-P1-17 Attitude Control Simulator for the Small Satellite and Its Validation by On-orbit Data of QSAT-EOS Masayuki Katayama, Yuta Suzaki Mitsubishi Precision Company Limited 345 Kamikmachiya, Kamakura

More information

Pointing Control for Low Altitude Triple Cubesat Space Darts

Pointing Control for Low Altitude Triple Cubesat Space Darts Pointing Control for Low Altitude Triple Cubesat Space Darts August 12 th, 2009 U.S. Naval Research Laboratory Washington, D.C. Code 8231-Attitude Control System James Armstrong, Craig Casey, Glenn Creamer,

More information

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING Elias F. Solorzano University of Toronto (Space Flight Laboratory) Toronto, ON (Canada) August 10 th, 2016 30 th AIAA/USU

More information

Attitude Control Strategy for HAUSAT-2 with Pitch Bias Momentum System

Attitude Control Strategy for HAUSAT-2 with Pitch Bias Momentum System SSC06-VII-5 Attitude Control Strategy for HAUSAT-2 with Pitch Bias Momentum System Young-Keun Chang, Seok-Jin Kang, Byung-Hoon Lee, Jung-on Choi, Mi-Yeon Yun and Byoung-Young Moon School of Aerospace and

More information

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor Robot Dynamics Rotary Wing AS: Control of a Quadrotor 5-85- V Marco Hutter, Roland Siegwart and Thomas Stastny Robot Dynamics - Rotary Wing AS: Control of a Quadrotor 7..6 Contents Rotary Wing AS. Introduction

More information

Simplified Filtering Estimator for Spacecraft Attitude Determination from Phase Information of GPS Signals

Simplified Filtering Estimator for Spacecraft Attitude Determination from Phase Information of GPS Signals WCE 7, July - 4, 7, London, U.K. Simplified Filtering Estimator for Spacecraft Attitude Determination from Phase Information of GPS Signals S. Purivigraipong, Y. Hashida, and M. Unwin Abstract his paper

More information

CHAPTER 4 CONVENTIONAL CONTROL FOR SATELLITE ATTITUDE

CHAPTER 4 CONVENTIONAL CONTROL FOR SATELLITE ATTITUDE 93 CHAPTER 4 CONVENTIONAL CONTROL FOR SATELLITE ATTITUDE 4.1 INTRODUCTION Attitude control is the process of achieving and maintaining an orientation in space. The orientation control of a rigid body has

More information

Satellite attitude control using electrodynamic booms

Satellite attitude control using electrodynamic booms Int. J. Space Science and Engineering, Vol. 1, No. 1, 2013 51 Satellite attitude control using electrodynamic booms Brian Wong* Spacecraft Dynamics and Control Lab, University of Toronto Institute for

More information

1. The first thing you need to find is the mass of piece three. In order to find it you need to realize that the masses of the three pieces must be

1. The first thing you need to find is the mass of piece three. In order to find it you need to realize that the masses of the three pieces must be 1. The first thing you need to find is the mass of piece three. In order to find it you need to realize that the masses of the three pieces must be equal to the initial mass of the starting rocket. Now

More information

Dynamics and control of mechanical systems

Dynamics and control of mechanical systems Dynamics and control of mechanical systems Date Day 1 (03/05) - 05/05 Day 2 (07/05) Day 3 (09/05) Day 4 (11/05) Day 5 (14/05) Day 6 (16/05) Content Review of the basics of mechanics. Kinematics of rigid

More information

Design and Implementation of a Space Environment Simulation Toolbox for Small Satellites

Design and Implementation of a Space Environment Simulation Toolbox for Small Satellites 56th International Astronautical Congress 25 35th Student Conference (IAF W.) IAC-5-E2.3.6 Design and Implementation of a Space Environment Simulation Toolbox for Small Satellites Rouzbeh Amini, Jesper

More information

Attitude Determination System of Small Satellite

Attitude Determination System of Small Satellite Attitude Determination System of Small Satellite Satellite Research Centre Jiun Wei Chia, M. Sheral Crescent Tissera and Kay-Soon Low School of EEE, Nanyang Technological University, Singapore 24 th October

More information

Jitter and Basic Requirements of the Reaction Wheel Assembly in the Attitude Control System

Jitter and Basic Requirements of the Reaction Wheel Assembly in the Attitude Control System Jitter and Basic Requirements of the Reaction Wheel Assembly in the Attitude Control System Lulu Liu August, 7 1 Brief Introduction Photometric precision is a major concern in this space mission. A pointing

More information

IAC-11-C1.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN TIME-VARYING MASS DISTRIBUTION

IAC-11-C1.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN TIME-VARYING MASS DISTRIBUTION 6nd International Astronautical Congress, Cape Town, SA. Copyright by the International Astronautical Federation. All rights reserved IAC--C.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN

More information

PRELIMINARY HARDWARE DESIGN OF ATTITUDE CONTROL SUBSYSTEM OF LEONIDAS SPACECRAFT

PRELIMINARY HARDWARE DESIGN OF ATTITUDE CONTROL SUBSYSTEM OF LEONIDAS SPACECRAFT PRELIMINARY HARDWARE DESIGN OF ATTITUDE CONTROL SUBSYSTEM OF LEONIDAS SPACECRAFT Chak Shing Jackie Chan College of Engineering University of Hawai i at Mānoa Honolulu, HI 96822 ABSTRACT In order to monitor

More information

An Attitude Control System for a Low-Cost Earth Observation Satellite with Orbit Maintenance Capability

An Attitude Control System for a Low-Cost Earth Observation Satellite with Orbit Maintenance Capability An Attitude Control System for a Low-Cost Earth Observation Satellite with Orbit Maintenance Capability Willem H Steyn Yoshi Hashida Surrey Space Centre University of Surrey Guildford, Surrey GU2 5XH United

More information

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

Satellite Attitude Control System Design Using Reaction Wheels Bhanu Gouda Brian Fast Dan Simon Satellite Attitude Control System Design Using Reaction Wheels Bhanu Gouda Brian Fast Dan Simon Outline 1. Overview of Attitude Determination and Control system. Problem formulation 3. Control schemes

More information

Spacecraft Bus / Platform

Spacecraft Bus / Platform Spacecraft Bus / Platform Propulsion Thrusters ADCS: Attitude Determination and Control Subsystem Shield CDH: Command and Data Handling Subsystem Payload Communication Thermal Power Structure and Mechanisms

More information

Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework

Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework Trans. JSASS Aerospace Tech. Japan Vol. 4, No. ists3, pp. Pd_5-Pd_, 6 Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework y Takahiro SASAKI,),

More information

Hysteresis Nutation Damper for Spin Satellite

Hysteresis Nutation Damper for Spin Satellite Hysteresis Nutation Damper for Spin Satellite Hamed Shahmohamadi Ousaloo * Send Orders for Reprints to reprints@benthamscience.net The Open Aerospace Engineering Journal, 2013, 6, 1-5 1 Open Access Space

More information

SATELLITE ATTITUDE CONTROL SYSTEM DESIGN WITH NONLINEAR DYNAMICS AND KINEMTICS OF QUATERNION USING REACTION WHEELS

SATELLITE ATTITUDE CONTROL SYSTEM DESIGN WITH NONLINEAR DYNAMICS AND KINEMTICS OF QUATERNION USING REACTION WHEELS SATELLITE ATTITUDE CONTROL SYSTEM DESIGN WITH NONLINEAR DYNAMICS AND KINEMTICS OF QUATERNION USING REACTION WHEELS Breno Braga Galvao Maria Cristina Mendes Faustino Luiz Carlos Gadelha de Souza breno.braga.galvao@gmail.com

More information

Attitude Control on the Pico Satellite Solar Cell Testbed-2

Attitude Control on the Pico Satellite Solar Cell Testbed-2 SSC12-II-1 Attitude Control on the Pico Satellite Solar Cell Testbed-2 Siegfried W. Janson, Brian S. Hardy, Andrew Y. Chin, Daniel L. Rumsey, Daniel A. Ehrlich, and David A. Hinkley The Aerospace Corporation

More information

Final Exam April 30, 2013

Final Exam April 30, 2013 Final Exam Instructions: You have 120 minutes to complete this exam. This is a closed-book, closed-notes exam. You are allowed to use a calculator during the exam. Usage of mobile phones and other electronic

More information

SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING. Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3

SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING. Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3 SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3 Department of Space Technology Narvik University College, Norway Department

More information

COUPLED ORBITAL AND ATTITUDE CONTROL SIMULATION

COUPLED ORBITAL AND ATTITUDE CONTROL SIMULATION COUPLED ORBITAL AND ATTITUDE CONTROL SIMULATION Scott E. Lennox AOE 5984: Advanced Attitude Spacecraft Dynamics and Control December 12, 23 INTRODUCTION In the last few years the space industry has started

More information

Spacecraft Subsystems Part 1 Fundamentals of Attitude Control

Spacecraft Subsystems Part 1 Fundamentals of Attitude Control Spacecraft Subsystems Part 1 Fundamentals of Attitude Control by Michael A. Benoist, P.E. Contents 1. Introduction... 4 Reference Frames... 6 Representations... 7 Dynamics... 11 2. Determination Methods...

More information

Lecture Module 5: Introduction to Attitude Stabilization and Control

Lecture Module 5: Introduction to Attitude Stabilization and Control 1 Lecture Module 5: Introduction to Attitude Stabilization and Control Lectures 1-3 Stability is referred to as a system s behaviour to external/internal disturbances (small) in/from equilibrium states.

More information

ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS

ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS IAA-AAS-DyCoSS2-14-07-02 ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS Ozan Tekinalp, * Omer Atas INTRODUCTION Utilization of solar sails for the de-orbiting of satellites is

More information

D-SAT Simplified Magnetic Attitude Control

D-SAT Simplified Magnetic Attitude Control D-SAT Simplified Magnetic Attitude Control Warren K. Soh, Norhizam Hamzah, Ahmad Sabirin Arshad Astronautic Technology (M) Sdn. Bhd. (ATSB) Suite G1A, Enterprise 3, Technology Park Malaysia, Bukit Jalil

More information

Attitude control system for ROCSAT-3 microsatellite: a conceptual design

Attitude control system for ROCSAT-3 microsatellite: a conceptual design Acta Astronautica 56 (5) 9 5 www.elsevier.com/locate/actaastro Attitude control system for ROCSAT- microsatellite: a conceptual design Y.W. Jan a;b; ;, J.C. Chiou b; a National Space Program Oce, Hsinchu,

More information

Integrated Attitude Determination and Control System via Magnetic Measurements and Actuation

Integrated Attitude Determination and Control System via Magnetic Measurements and Actuation Proceedings of the th WSEAS International Conference on Automatic Control, Modelling and Simulation Integrated Attitude Determination and Control System via Magnetic Measurements and Actuation MOHAMMAD

More information

Angular Momentum L = I ω

Angular Momentum L = I ω Angular Momentum L = Iω If no NET external Torques act on a system then Angular Momentum is Conserved. Linitial = I ω = L final = Iω Angular Momentum L = Iω Angular Momentum L = I ω A Skater spins with

More information

Mechatronics Assignment # 1

Mechatronics Assignment # 1 Problem # 1 Consider a closed-loop, rotary, speed-control system with a proportional controller K p, as shown below. The inertia of the rotor is J. The damping coefficient B in mechanical systems is usually

More information

Attitude Determination and. Attitude Control

Attitude Determination and. Attitude Control Attitude Determination and Placing the telescope in orbit is not the end of the story. It is necessary to point the telescope towards the selected targets, or to scan the selected sky area with the telescope.

More information

Fundamentals of High Accuracy Inertial Navigation Averil B. Chatfield Table of Contents

Fundamentals of High Accuracy Inertial Navigation Averil B. Chatfield Table of Contents Navtech Part #2440 Preface Fundamentals of High Accuracy Inertial Navigation Averil B. Chatfield Table of Contents Chapter 1. Introduction...... 1 I. Forces Producing Motion.... 1 A. Gravitation......

More information

Generation X. Attitude Control Systems (ACS) Aprille Ericsson Dave Olney Josephine San. July 27, 2000

Generation X. Attitude Control Systems (ACS) Aprille Ericsson Dave Olney Josephine San. July 27, 2000 Generation X Attitude Control Systems (ACS) Aprille Ericsson Dave Olney Josephine San July 27, 2000 ACS Overview Requirements Assumptions Disturbance Torque Assessment Component and Control Mode Recommendations

More information

Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers

Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers Osaka University March 15, 2018 Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers Elisabetta Punta CNR-IEIIT, Italy Problem Statement First Case Spacecraft Model Position Dynamics Attitude

More information

Physics Mechanics. Lecture 32 Oscillations II

Physics Mechanics. Lecture 32 Oscillations II Physics 170 - Mechanics Lecture 32 Oscillations II Gravitational Potential Energy A plot of the gravitational potential energy U g looks like this: Energy Conservation Total mechanical energy of an object

More information

On-Orbit Performance of KOMPSAT-2 AOCS Korea Aerospace Research Institute Seung-Wu Rhee, Ph. D.

On-Orbit Performance of KOMPSAT-2 AOCS Korea Aerospace Research Institute Seung-Wu Rhee, Ph. D. SSC07-VII-9 On-Orbit Performance of AOCS 2007. 8. Korea Aerospace Research Institute Seung-Wu Rhee, Ph. D. 1 Program - is Low Earth Orbit Satellite - Mission : Cartographic Mission of Korean Peninsula

More information

Angular Momentum L = I ω

Angular Momentum L = I ω Angular Momentum L = Iω If no NET external Torques act on a system then Angular Momentum is Conserved. Linitial = I ω = L final = Iω Angular Momentum L = Iω Angular Momentum L = I ω A Skater spins with

More information

Optimal Fault-Tolerant Configurations of Thrusters

Optimal Fault-Tolerant Configurations of Thrusters Optimal Fault-Tolerant Configurations of Thrusters By Yasuhiro YOSHIMURA ) and Hirohisa KOJIMA, ) ) Aerospace Engineering, Tokyo Metropolitan University, Hino, Japan (Received June st, 7) Fault tolerance

More information

OPTIMAL DISCRETE-TIME MAGNETIC ATTITUDE CONTROL OF SATELLITES. M. Lovera and A. Varga

OPTIMAL DISCRETE-TIME MAGNETIC ATTITUDE CONTROL OF SATELLITES. M. Lovera and A. Varga OPTIMAL DISCRETE-TIME MAGNETIC ATTITUDE CONTROL OF SATELLITES M Lovera and A Varga Dipartimento di Elettronica e Informazione Politecnico di Milano Pza Leonardo da Vinci 3, 33 Milano, Italy Phone: + 39

More information

Design of Attitude Determination and Control Subsystem

Design of Attitude Determination and Control Subsystem Design of Attitude Determination and Control Subsystem 1) Control Modes and Requirements Control Modes: Control Modes Explanation 1 ) Spin-Up Mode - Acquisition of Stability through spin-up maneuver -

More information

Spacecraft Attitude Dynamics for Undergraduates

Spacecraft Attitude Dynamics for Undergraduates Session 1123 Spacecraft Attitude Dynamics for Undergraduates Dr. Rachel Shinn Embry Riddle Aeronautical University, Prescott, AZ Abstract Teaching spacecraft attitude dynamics to undergraduate students

More information

Rotational Motion, Torque, Angular Acceleration, and Moment of Inertia. 8.01t Nov 3, 2004

Rotational Motion, Torque, Angular Acceleration, and Moment of Inertia. 8.01t Nov 3, 2004 Rotational Motion, Torque, Angular Acceleration, and Moment of Inertia 8.01t Nov 3, 2004 Rotation and Translation of Rigid Body Motion of a thrown object Translational Motion of the Center of Mass Total

More information

S13 PHY321: Final May 1, NOTE: Show all your work. No credit for unsupported answers. Turn the front page only when advised by the instructor!

S13 PHY321: Final May 1, NOTE: Show all your work. No credit for unsupported answers. Turn the front page only when advised by the instructor! Name: Student ID: S13 PHY321: Final May 1, 2013 NOTE: Show all your work. No credit for unsupported answers. Turn the front page only when advised by the instructor! The exam consists of 6 problems (60

More information

Phys101 Lectures 19, 20 Rotational Motion

Phys101 Lectures 19, 20 Rotational Motion Phys101 Lectures 19, 20 Rotational Motion Key points: Angular and Linear Quantities Rotational Dynamics; Torque and Moment of Inertia Rotational Kinetic Energy Ref: 10-1,2,3,4,5,6,8,9. Page 1 Angular Quantities

More information

Attitude Control of a Bias Momentum Satellite Using Moment of Inertia

Attitude Control of a Bias Momentum Satellite Using Moment of Inertia I. INTRODUCTION Attitude Control of a Bias Momentum Satellite Using Moment of Inertia HYOCHOONG BANG Korea Advanced Institute of Science and Technology HYUNG DON CHOI Korea Aerospace Research Institute

More information

General Definition of Torque, final. Lever Arm. General Definition of Torque 7/29/2010. Units of Chapter 10

General Definition of Torque, final. Lever Arm. General Definition of Torque 7/29/2010. Units of Chapter 10 Units of Chapter 10 Determining Moments of Inertia Rotational Kinetic Energy Rotational Plus Translational Motion; Rolling Why Does a Rolling Sphere Slow Down? General Definition of Torque, final Taking

More information

Manufacturing Equipment Control

Manufacturing Equipment Control QUESTION 1 An electric drive spindle has the following parameters: J m = 2 1 3 kg m 2, R a = 8 Ω, K t =.5 N m/a, K v =.5 V/(rad/s), K a = 2, J s = 4 1 2 kg m 2, and K s =.3. Ignore electrical dynamics

More information

Coupled Attitude And Orbital Control System Using Spacecraft Simulators

Coupled Attitude And Orbital Control System Using Spacecraft Simulators Coupled Attitude And Orbital Control System Using Spacecraft Simulators Scott Evan Lennox Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State University in partial fulfillment

More information

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011 TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =

More information

III. Work and Energy

III. Work and Energy Rotation I. Kinematics - Angular analogs II. III. IV. Dynamics - Torque and Rotational Inertia Work and Energy Angular Momentum - Bodies and particles V. Elliptical Orbits The student will be able to:

More information

LAWS OF GYROSCOPES / CARDANIC GYROSCOPE

LAWS OF GYROSCOPES / CARDANIC GYROSCOPE LAWS OF GYROSCOPES / CARDANC GYROSCOPE PRNCPLE f the axis of rotation of the force-free gyroscope is displaced slightly, a nutation is produced. The relationship between precession frequency or nutation

More information

Passive Magnetic Attitude Control for CubeSat Spacecraft

Passive Magnetic Attitude Control for CubeSat Spacecraft Passive Magnetic Attitude Control for CubeSat Spacecraft David Gerhardt Advisor: Dr. Scott Palo University of Colorado at Boulder Department of Aerospace Engineering Sciences August 11, 2010 Motivation

More information

Orbital Environment Simulator

Orbital Environment Simulator Orbital Environment Simulator Samir Rawashdeh Space Systems Laboratory University of Kentucky 2009 Summer CubeSat Developers' Workshop August 9, 2009 Overview Introduction Implementation Details Capabilities

More information

Attitude Control of UWE-4 for Orbit Correction during Formation Flying

Attitude Control of UWE-4 for Orbit Correction during Formation Flying Attitude Control of UWE-4 for Orbit Correction during Formation Flying 1) By Siddharth DADHICH 1), Philip BANGERT 2) and Klaus SCHILLING 3) Department of Computer Science, Electrical and Space Engineering,

More information

Rotational Kinematics and Dynamics. UCVTS AIT Physics

Rotational Kinematics and Dynamics. UCVTS AIT Physics Rotational Kinematics and Dynamics UCVTS AIT Physics Angular Position Axis of rotation is the center of the disc Choose a fixed reference line Point P is at a fixed distance r from the origin Angular Position,

More information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and

More information

Performance of Feedback Control Systems

Performance of Feedback Control Systems Performance of Feedback Control Systems Design of a PID Controller Transient Response of a Closed Loop System Damping Coefficient, Natural frequency, Settling time and Steady-state Error and Type 0, Type

More information

Design of Sliding Mode Attitude Control for Communication Spacecraft

Design of Sliding Mode Attitude Control for Communication Spacecraft Design of Sliding Mode Attitude Control for Communication Spacecraft Erkan Abdulhamitbilal 1 and Elbrous M. Jafarov 1 ISTAVIA Engineering, Istanbul Aeronautics and Astronautics Engineering, Istanbul Technical

More information

FAULT DETECTION for SPACECRAFT ATTITUDE CONTROL SYSTEM. M. Amin Vahid D. Mechanical Engineering Department Concordia University December 19 th, 2010

FAULT DETECTION for SPACECRAFT ATTITUDE CONTROL SYSTEM. M. Amin Vahid D. Mechanical Engineering Department Concordia University December 19 th, 2010 FAULT DETECTION for SPACECRAFT ATTITUDE CONTROL SYSTEM M. Amin Vahid D. Mechanical Engineering Department Concordia University December 19 th, 2010 Attitude control : the exercise of control over the orientation

More information

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

MAE 142 Homework #5 Due Friday, March 13, 2009 MAE 142 Homework #5 Due Friday, March 13, 2009 Please read through the entire homework set before beginning. Also, please label clearly your answers and summarize your findings as concisely as possible.

More information

PRATHAM IIT BOMBAY STUDENT SATELLITE. Critical Design Report Attitude Determination and Control System (ADCS) for Pratham

PRATHAM IIT BOMBAY STUDENT SATELLITE. Critical Design Report Attitude Determination and Control System (ADCS) for Pratham PRATHAM IIT BOMBAY STUDENT SATELLITE Critical Design Report Attitude Determination and Control System (ADCS) for Pratham Indian Institute of Technology, Bombay 26 June, 2010 Chapter 1 Objectives of ADCS

More information

Physics 2A Chapter 10 - Rotational Motion Fall 2018

Physics 2A Chapter 10 - Rotational Motion Fall 2018 Physics A Chapter 10 - Rotational Motion Fall 018 These notes are five pages. A quick summary: The concepts of rotational motion are a direct mirror image of the same concepts in linear motion. Follow

More information

Gyroscopes and statics

Gyroscopes and statics Gyroscopes and statics Announcements: Welcome back from Spring Break! CAPA due Friday at 10pm We will finish Chapter 11 in H+R on angular momentum and start Chapter 12 on stability. Friday we will begin

More information

= o + t = ot + ½ t 2 = o + 2

= o + t = ot + ½ t 2 = o + 2 Chapters 8-9 Rotational Kinematics and Dynamics Rotational motion Rotational motion refers to the motion of an object or system that spins about an axis. The axis of rotation is the line about which the

More information

AA 528 Spacecraft Dynamics and Control. Mehran Mesbahi Aeronautics & Astronautics Winter 2017 University of Washington

AA 528 Spacecraft Dynamics and Control. Mehran Mesbahi Aeronautics & Astronautics Winter 2017 University of Washington AA 528 Spacecraft Dynamics and Control Mehran Mesbahi Aeronautics & Astronautics Winter 2017 University of Washington Spacecraft dynamics and control What is this class all about? what is in the name?

More information

Attitude control of a hopping robot: a feasibility study

Attitude control of a hopping robot: a feasibility study Attitude control of a hopping robot: a feasibility study Tammepõld, R. and Kruusmaa, M. Tallinn University of Technology, Estonia Fiorini, P. University of Verona, Italy Summary Motivation Small mobile

More information

Oscillatory Motion SHM

Oscillatory Motion SHM Chapter 15 Oscillatory Motion SHM Dr. Armen Kocharian Periodic Motion Periodic motion is motion of an object that regularly repeats The object returns to a given position after a fixed time interval A

More information

Third Body Perturbation

Third Body Perturbation Third Body Perturbation p. 1/30 Third Body Perturbation Modeling the Space Environment Manuel Ruiz Delgado European Masters in Aeronautics and Space E.T.S.I. Aeronáuticos Universidad Politécnica de Madrid

More information

Design and Testing of a Nanosatellite Simulator Reaction Wheel Attitude Control System

Design and Testing of a Nanosatellite Simulator Reaction Wheel Attitude Control System Utah State University DigitalCommons@USU All Graduate Plan B and other Reports Graduate Studies 12-2014 Design and Testing of a Nanosatellite Simulator Reaction Wheel Attitude Control System Fredric William

More information

Angular Momentum. Objectives CONSERVATION OF ANGULAR MOMENTUM

Angular Momentum. Objectives CONSERVATION OF ANGULAR MOMENTUM Angular Momentum CONSERVATION OF ANGULAR MOMENTUM Objectives Calculate the angular momentum vector for a moving particle Calculate the angular momentum vector for a rotating rigid object where angular

More information

Spinning Satellites Examples. ACS: Gravity Gradient. ACS: Single Spin

Spinning Satellites Examples. ACS: Gravity Gradient. ACS: Single Spin Attitude Determination and Attitude Control Placing the telescope in orbit is not the end of the story. It is necessary to point the telescope towards the selected targets, or to scan the selected sky

More information

East West GEO Satellite Station-Keeping with Degraded Thruster Response

East West GEO Satellite Station-Keeping with Degraded Thruster Response Aerospace 2015, 2, 581-601; doi:10.3390/aerospace2040581 OPEN ACCESS aerospace ISSN 2226-4310 www.mdpi.com/journal/aerospace Article East West GEO Satellite Station-Keeping with Degraded Thruster Response

More information

Sensors: a) Gyroscope. Micro Electro-Mechanical (MEM) Gyroscopes: (MEM) Gyroscopes. Needs:

Sensors: a) Gyroscope. Micro Electro-Mechanical (MEM) Gyroscopes: (MEM) Gyroscopes. Needs: Sensors: Needs: Data redundancy Data for both situations: eclipse and sun Question of sampling frequency Location and size/weight Ability to resist to environment Low consumption Low price a) Gyroscope

More information

Attitude Determination and Control System Design for STU-2A Cubesat and In-Orbit Results

Attitude Determination and Control System Design for STU-2A Cubesat and In-Orbit Results 13 th Annual Summer CubeSat Developer s Workshop August 6-7, 2016, Logan, Utah Attitude Determination and Control System Design for STU-2A Cubesat and In-Orbit Results Presented by Shufan Wu Guowen Sun,

More information

A GRAVITY GRADIENT, MOMENTUM-BIASED ATTITUDE CONTROL SYSTEM FOR A CUBESAT. A Thesis. presented to

A GRAVITY GRADIENT, MOMENTUM-BIASED ATTITUDE CONTROL SYSTEM FOR A CUBESAT. A Thesis. presented to A GRAVITY GRADIENT, MOMENTUM-BIASED ATTITUDE CONTROL SYSTEM FOR A CUBESAT A Thesis presented to the Faculty of California Polytechnic State University, San Luis Obispo In Partial Fulfillment of the Requirements

More information

arxiv: v1 [math.ds] 18 Nov 2008

arxiv: v1 [math.ds] 18 Nov 2008 arxiv:0811.2889v1 [math.ds] 18 Nov 2008 Abstract Quaternions And Dynamics Basile Graf basile.graf@epfl.ch February, 2007 We give a simple and self contained introduction to quaternions and their practical

More information

Global Trajectory Design for Position and Attitude Control of an Underactuated Satellite *

Global Trajectory Design for Position and Attitude Control of an Underactuated Satellite * Trans. Japan Soc. Aero. Space Sci. Vol. 59, No. 3, pp. 7 4, 26 Global Trajectory Design for Position and Attitude Control of an Underactuated Satellite * Yasuhiro YOSHIMURA, ) Takashi MATSUNO, 2) and Shinji

More information

Chapter 8. Model of the Accelerometer. 8.1 The static model 8.2 The dynamic model 8.3 Sensor System simulation

Chapter 8. Model of the Accelerometer. 8.1 The static model 8.2 The dynamic model 8.3 Sensor System simulation Chapter 8. Model of the Accelerometer 8.1 The static model 8.2 The dynamic model 8.3 Sensor System simulation 8.3 Sensor System Simulation In order to predict the behavior of the mechanical sensor in combination

More information

Sail-Assisted End-of-Life Disposal of High-LEO Satellites

Sail-Assisted End-of-Life Disposal of High-LEO Satellites 4th International Symposium on Solar Sailing Kyoto, Japan, January 17-20, 2017 Sail-Assisted End-of-Life Disposal of High-LEO Satellites Sergey Trofimov Keldysh Institute of Applied Mathematics Russian

More information

Lecture Module 2: Spherical Geometry, Various Axes Systems

Lecture Module 2: Spherical Geometry, Various Axes Systems 1 Lecture Module 2: Spherical Geometry, Various Axes Systems Satellites in space need inertial frame of reference for attitude determination. In a true sense, all bodies in universe are in motion and inertial

More information

CubeSat Simulation. Princeton Satellite Systems, Inc. 6 Market Street, Suite 926 Plainsboro, NJ 08536

CubeSat Simulation. Princeton Satellite Systems, Inc. 6 Market Street, Suite 926 Plainsboro, NJ 08536 CubeSat Simulation Princeton Satellite Systems, Inc. 6 Market Street, Suite 926 Plainsboro, NJ 08536 Phone: 609-275-9606 Fax: 609-275-9609 Email: map@psatellite.com Web: www.psatellite.com 1 Introduction

More information

Attitude Determination using Infrared Earth Horizon Sensors

Attitude Determination using Infrared Earth Horizon Sensors SSC14-VIII-3 Attitude Determination using Infrared Earth Horizon Sensors Tam Nguyen Department of Aeronautics and Astronautics, Massachusetts Institute of Technology 77 Massachusetts Avenue, Cambridge,

More information

EE565:Mobile Robotics Lecture 6

EE565:Mobile Robotics Lecture 6 EE565:Mobile Robotics Lecture 6 Welcome Dr. Ahmad Kamal Nasir Announcement Mid-Term Examination # 1 (25%) Understand basic wheel robot kinematics, common mobile robot sensors and actuators knowledge. Understand

More information

Physics 207 Lecture 25. Lecture 25. HW11, Due Tuesday, May 6 th For Thursday, read through all of Chapter 18. Angular Momentum Exercise

Physics 207 Lecture 25. Lecture 25. HW11, Due Tuesday, May 6 th For Thursday, read through all of Chapter 18. Angular Momentum Exercise Lecture 5 Today Review: Exam covers Chapters 14-17 17 plus angular momentum, rolling motion & torque Assignment HW11, Due Tuesday, May 6 th For Thursday, read through all of Chapter 18 Physics 07: Lecture

More information

Attitude Determination using Infrared Earth Horizon Sensors

Attitude Determination using Infrared Earth Horizon Sensors Attitude Determination using Infrared Earth Horizon Sensors Tam N. T. Nguyen Department of Aeronautics and Astronautics Massachusetts Institute of Technology 28 th Annual AIAA/USU Conference on Small Satellites

More information

Attitude dynamics and control

Attitude dynamics and control Attitude dynamics and control First AstroNet-II Training School "Astrodynamics of natural and artificial satellites: from regular to chaotic motions" Department of Mathematics, University of Roma Tor Vergata,

More information

ROBUST THREE-AXIS ATTITUDE STABILIZATION FOR INERTIAL POINTING SPACECRAFT USING MAGNETORQUERS *

ROBUST THREE-AXIS ATTITUDE STABILIZATION FOR INERTIAL POINTING SPACECRAFT USING MAGNETORQUERS * IAA-AAS-DyCoSS2-4-4-7 AAS 4-52 ROBUST THREE-AXIS ATTITUDE STABILIZATION FOR INERTIAL POINTING SPACECRAFT USING MAGNETORQUERS * INTRODUCTION Fabio Celani In this work feedback control laws are designed

More information

27. Euler s Equations

27. Euler s Equations 27 Euler s Equations Michael Fowler Introduction We ve just seen that by specifying the rotational direction and the angular phase of a rotating body using Euler s angles, we can write the Lagrangian in

More information

EXAMPLE: MODELING THE PT326 PROCESS TRAINER

EXAMPLE: MODELING THE PT326 PROCESS TRAINER CHAPTER 1 By Radu Muresan University of Guelph Page 1 EXAMPLE: MODELING THE PT326 PROCESS TRAINER The PT326 apparatus models common industrial situations in which temperature control is required in the

More information