Attitude Determination and Control System Peer Review December 2003.

Slides:



Advertisements
Similar presentations
Feedback Control Dynamically or actively command, direct, or regulate themselves or other systems.
Advertisements

Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
Lecture 51 The Telephone System. Lecture 52 The Telephone System The modern telephone system draws from these Electrical Engineering subdisciplines: Signal.
Autonomous Helicopter: James Lyden Harris Okazaki EE 496 A project to create a system that would allow a remote- controlled helicopter to fly without user.
Ryan Roberts Gyroscopes.
Closing Summary Design Testing Abstract Monitoring crop heath via aerial photography is a proper technique used to maximize agricultural productivity.
Kedrick Black1 ECE 5320 Mechatronics Assignment #1 Torque Coils/Rods and Reaction Wheels Kedrick Black.
Attitude Determination and Control
Dr. Andreas Kunz © 10/2004 inspire icvr BASICS OF ELECTRONICS.
Karla Vega University of California, Berkeley Attitude Determination and Control 6/9/2015.
University of Kansas EPS of KUTEsat Pathfinder Leon S. Searl April 5, 2006 AE256 Satellite Electrical Power Systems.
Magnetometer calibration and detection Robert Szewczyk, Alec Woo Nest Retreat June 17, 2002.
Introduction to Attitude Control Systems
Feasibility of Demonstrating PPT’s on FalconSAT-3 C1C Andrea Johnson United States Air Force Academy.
Torque and the vector product
OCULUS - ASR M ICHIGAN T ECHNOLOGICAL U NIVERSITY Andrew Mauragis Joshua Ehlert Lars Ramseyer SHOT II P RE- L AUNCH J UNE 11, 2010.
Critical Design Review Team Name University/Institution Team Members Date.
Where: I T = moment of inertia of turbine rotor.  T = angular shaft speed. T E = mechanical torque necessary to turn the generator. T A = aerodynamic.
Attitude Determination and Control System
SupportSat CDR2 April, 2004 SupportSat Critical Design Review University of Colorado Boulder 2 April, 2004 Project Managers: John Chouinard Brian Taylor.
Attitude Determination and Control System (ADCS)
20a - 1 NASA’s Goddard Space Flight Center Attitude Control System (ACS) Eric Holmes, Code 591 Joe Garrick, Code 595 Jim Simpson, Code 596 NASA/GSFC August.
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
Attitude Determination and Control Charles Vaughan AA420 Space Design.
MAGNETIC INDUCTION MAGNETUIC FLUX: FARADAY’S LAW, INDUCED EMF:
Low Cost Infrared Touch Screen Bezel for POS Systems Rohan Verma, Jeremy Taylor, Freddie Dunn III Georgia Institute of Technology School of Electrical.
Autonomous Helicopter James LydenEE 496Harris Okazaki.
Guidance, Navigation and Controls Subsystem Winter 1999 Semester Review.
STEPPER MOTORS Name: Mr.R.Anandaraj Designation: Associate. Professor Department: Electrical and Electronics Engineering Subject code :EC 6252 Year: II.
ADCS Review – Attitude Determination Prof. Der-Ming Ma, Ph.D. Dept. of Aerospace Engineering Tamkang University.
Subsystem Design Review 1 December 2015 Drawing Package Subsystem Design Review Deployment and Intelligent Nanosatellite Operations (DINO)
BUZZSAT CONTROL SYSTEM Control System Architecture.
1 Weekly Summary Weekly Summary Formation Flight AEM4332 Spring Semester March 7,2007 Masao SHIMADA.
IN 1900 ICT Project Final Presentation. Group name : Code Squad.
BlackBox Sat Critical Design Review Colorado State University-Pueblo April 2, 2004 Greg Barela Jose Segovia Enrique Cornejo.
Embedded Control Systems Dr. Bonnie Heck School of ECE Georgia Tech.
Introduction: The on-board measurements available for control are a dual-slit sensor to find the elevation of the sun and a magnetometer to measure the.
The force on a current-carrying wire A magnetic field exerts a force on a single moving charge, so it's not surprising that it exerts a force on a current-carrying.
Characteristics of remote sensing satellites. Satellites generally vary in their architecture Usually remote sensing satellites are having two plateforms.
GLAST Science Support Center July 16, July Ground Software Workshop The Spacecraft Simulator David S. Davis, GSSC.
Fuzzy Controller for Spacecraft Attitude Control CHIN-HSING CHENG SHENG-LI SHU Dept. of Electrical Engineering Feng-Chia University IEEE TRANSACTIONS ON.
Brandon Halleran.  The power supply for your personal computer gives your machine all the different voltages it needs to operate properly. It is able.
PROGRAMMABLE LOGIC CONTROLLER
Electrodynamic Tether Payload RIT SPEX Acknowledgements This work was supported by Provost’s Learning Innovation Grant, Kate Gleason College.
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.
TRIO-CINEMA 1 UCB, 2/08/2010 ACS Dave Auslander, Dave Pankow, Han Chen, Yao-Ting Mao, UC Berkeley Space Sciences Laboratory University of California, Berkeley.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
CNC FEED DRIVES Akhil Krishnan G M.Tech 1. CONTENTS 1.Introduction 2.Requirements of CNC feed drives 3.Servo motor 3.1 Servo drive control 3.2 Components.
CNC FEED DRIVES.
Fan Assembly Driven by Magnetic Fields
KUFASAT STUDENTS’ SATELLITE
Environment Simulator
Smart Nanosatellite Attitude Propagator ssl.engineering.uky.edu/snap
Aerodynamic Attitude Control for CubeSats
Science Requirements The FGM shall measure DC and low frequency perturbations of the magnetic field  see performance requirements The FGM shall measure.
Operational Description
THEMIS INSTRUMENT TRAINING
ACS UC Berkeley Space Sciences Laboratory
CINEMA Orbit/Attitude? (looking down from top toward earth)
DC MOTOR SPEED CONTROL 1. Introduction
INTRODUCTION TO ELECTRONIC INSTRUMENTATION
Image Stabilization System (ISS)
Virginia CubeSat Constellation
QUANSER Flight Control Systems Design 2DOF Helicopter 3DOF Helicopter 3DOF Hover 3DOF Gyroscope Quanser Education Solutions Powered by.
Kletskous Magnetic Stabilization
ADCS, Attitude determination and control system
Attitude Determination and Control Preliminary Design Review
RocketSat VII Construction of an Attitude Determination System for a Sounding Rocket COSGC Symposium April 9, 2011.
Attitude Determination Overview
Command and Data Handling
Presentation transcript:

Attitude Determination and Control System Peer Review December 2003

Introduction Main purpose of ADCS is controlling the orientation of the s/c for mission and science objectives. Spacecraft face disturbance torques in space causing the s/c to spin. ADCS senses these disturbances and corrects the error in the attitude. Includes the necessary sensors for determining the attitude of the s/c. Includes necessary actuators for controlling the s/c. Includes software for attitude determination from the sensors and a control algorithm for the actuators.

Requirements Maintain nadir attitude for communication and imaging objectives. Perform onboard attitude determination and control. Maintain roll and pitch control using a gravity gradient boom. Maintain attitude knowledge to 2° in every axis. Maintain attitude control to +/- 10 ° in each axis. Mass2.25 kg Power4 W operating These requirements constitute a fairly coarse ADC system thus the design driving requirements are the mass and power limitations.

Imposed System Requirements Placement of torque rods  Rods must lie in right hand orthogonal system  Preferably along the s/c body axis.  The rods shall be placed such that the ends are at the edge of the s/c structure thereby eliminating strong fields effecting equipment. Data conversion will be performed by C&DH.  Bx,By,Bz (.5V – 4.5V analog) input  phidot, thetadot, psidot (.25V – 4.75V) input  0-5V analog output x 3  TTL high/low analog output x 3 Need a 5V and 12V line from PWR. S/C c.g. shall be located along the z-axis (boom) axis. Magnetometer shall be located as individual component outside of attitude interface board box. Remaining electronics will be placed on the attitude board.

Imposed System Requirements Component Dimensions (inches) Mass (kg) Location of Mounting Bolts Standoff height Sockets Torque Rod X15'' X 1/8'' Rod0.1 Aluminum incasing, Horseshoe Mounting 1’’ – 2’’ from all other Components TBD Torque Rod Y16'' X 1/8'' Rod0.15SamesameTBD Torque Rod Z12'' X 1/4'' Rod0.25SamesameTBD ADC PCB4’’ x 4’’CornersTBD DB-9 or DB- 15 Magnetometer PCB2’’ x 2’’CornersTBDDB-9

Torque Rods (3) 3/4’’ x max 150mA nominal Flight Computer Att. Det. IGRF Magnetic Model Orbit Propagator Compare Expected And actual B Fields Damp rates Controller Likely a P-D or LQR Output cmds to turn rods on/off and current direction Possibly use multiple voltage levels requiring a D/A Converter Sensor Analog Inputs Sensor ADC ADCS Electronics POWER 12V and 5V supply to board Magnetometer Honeywell HMC2003 w/ 40μG resolution Rate Gyros 3 single-axis MEMS gyros +5V 6mA Current Control Circuit (3) 0-5V analog 0-300mA

Magnetometer Honeywell HMC V mass < 100g -40 to 85 C operating temp. 40 μGauss Resolution $200 3 Analog Outputs (Bx, By, Bz) Set/Reset Capabilities

Rate Gyros Analog Devices ADXRS150EB  Single axis rate gyros provide the rotational rate of the s/c about the output axis  Microchip operating at 5V and 6mA.  Single analog output  -40 to 85°C operating temp  $50 each

Magnetic Torque Rods Electrical current is passed through wire wound around a ferrous material creating a magnetic dipole moment. Torquer dipole moment interacts with Earth’s magnetic field to create the desired torques. T = MxB 3 orthogonal torque rods can produce torques perpendicular to magnetic field vector Unbiased momentum

Design Material  Ferromagnetic material  Magnesium Zinc Alloy  Approximate density: 5000 kg/m 3  Magnetic permeability μ = 800 W/(A m) Wire  24 Gauge  Copper Output  3 Am 300mA input Counteract max drag disturbance torque

Internal Placement Magnetic torque rods create interference Magnetic fields emanate from ends only Rods sized to span entire length of satellite Possible configuration

Sizing Design to obtain 5 Am 500mA  Counteract max drag torques  Provide detumbling capacity Tradeoffs  Weight  Power  Output Moment

Sizing - Mass BudgetEstimate 1.5 kg.6kg

Sizing - Power BudgetEstimate 2.5W1W

Electronics Design Magnetometer and rate gyros require basic circuit design Torque Rod control requires more complicated circuit.  Control current input  Control current direction through torquer

Sensor Circuits Rate Gyro Circuit Magnetometer Circuit

Torquer Control Circuit

Software Design Control system design Hardware control functions Functional test software

Software Design Overview Orbit data updatePropagate orbit Obtain expected B field vector from model in orbit frame. Obtain B field and rates in s/c frame Compare the s/c frame to the orbit frame Euler Angles and Rates The Euler angles and rates will provide and attitude error to the control algorithm.

Software Design Overview Onboard magnetometer data and rotational rate information. Software-based orbit propagation and magnetic field model. Partial error analyses has been completed.  Sensitivity of the magnetometer provides negligible attitude knowledge errors on the order of 0.01°.  Tracking data must be uploaded periodically to correct propagation errors. Bdot data derivations could also be used for comparison between s/c and orbital attitude frames.

Control Design Based on research paper by Cornell University faculty member. Simple control law/code Analysis not yet performed.  Primary control design work to be completed during spring semester. Control design, analysis, simulation, flight code development.

Hardware Control Functions Control D/A converter for torque rod current control circuit input. Control of TTL line for current flow direction through torque rod.

Prototype Report The hardware has been purchased and prototyped with a circuit.  Rate gyro Prototyped and functioning Still needs to be tested to be sure output is correct  Magnetometer Prototyped and functioning Still needs to be tested to be sure output is correct  Torque Rods Prototyped in house Functionality not yet tested

Commands Torquer On/Off  Inputs X,Y, or Z rod amount of current Direction of current  Outputs digital signal to D/A to vary output voltage of D/A. TTL high/low for control of direction of current.

Commands Control on/off  Either run the control system or do not. Attitude Board on/off  This will provide/cut power to the attitude board Attitude determination and control will be completely off Read data  Need to read data from sensors and store to variables.

Test Plans-Hardware Magnetometer  Successfully tested to be sure it functions  Verify the output is correct with rated magnets Rate Gyros  Successfully tested to be sure it functions  Verify the output is correct by spinning each rate gyro up on spinning apparatus Compare angular rate output value to known angular rate value

Test Plans-Hardware Torque Rods  Use magnetometer to test the amount of torque produced  Graph relationship between current input into current driver circuit and amount of torque produced Electric Circuits  Torque rod current driver  Magnetometer reset circuit-functions with hardware  Rate Gyro circuit- functions with hardware

Test Plans - Software Verify orbit propagation vs. STK HPOP Simulate feedback control loop  Provide input torque to simulator  Model will predict s/c reaction to torque  Control loop will provide response  Model can predict time domain responses to input torques based on control design.