Attitude Estimation Thomas Bak Institute of Electronic Systems

Slides:



Advertisements
Similar presentations
P. Axelrad, D. Lawrence ASEN3200 Spring 2006 ATTITUDE REPRESENTATION l Attitude cannot be represented by vector in 3-dimensional space, like position or.
Advertisements

Planetary Magnetic Fields
1 ESAIL proof of concept mission Juha-Pekka Luntama Pekka Janhunen Petri Toivanen.
SATELLITES What They Do and How They Work Michael J. Mackowski Aerospace Engineer October 2013 With Updates from Shawn Shepherd.
Optical Navigation System Michael Paluszek, Joseph Mueller, Dr. Gary Pajer Princeton Satellite Systems EUCASS July 4-8, 2011 St. Petersburg, Russia.
Attitude Determination and Control
Attitude Determination - Using GPS. 20/ (MJ)Danish GPS Center2 Table of Contents Definition of Attitude Attitude and GPS Attitude Representations.
Karla Vega University of California, Berkeley Attitude Determination and Control 6/9/2015.
Spacecraft Attitude Determination Using GPS Signals C1C Andrea Johnson United States Air Force Academy.
Feasibility of Demonstrating PPT’s on FalconSAT-3 C1C Andrea Johnson United States Air Force Academy.
Welcome Students!. What is a Satellite? An object, natural or human made, that orbits a larger object.
Sensor Fusion. 21/ (MJ)Danish GPS Center2 Table of Contents Sensor fusion theory The upgraded testbed Sun sensor Magnetometer Rate gyros Data fusion.
“Attitude on a Chip” Single Antenna GPS Attitude (SAGA) E. Glenn Lightsey Associate Professor, Aerospace Engineering The University of Texas at Austin.
Data Processing and User Software Ken Ebisawa (Astro-E2 GOF) presentation and demonstration.
An official definition of a satellite is a man-made object that orbits around the earth. Satellites are used by many people for many different things.
Today’s APODAPOD  Read NASA website:  solarsystem.nasa.gov solarsystem.nasa.gov  IN-CLASS QUIZ THIS FRIDAY!!  Solar Lab, Kirkwood, Rooftop this week.
The Pursuit for Efficient S/C Design The Stanford Small Sat Challenge: –Learn system engineering processes –Design, build, test, and fly a CubeSat project.
Smartphone Overview iPhone 4 By Anthony Poland 6 Nov 2014.
Airborne Attitude Determination and Ground Target Location Using GPS Information and Vision Technique Shan-Chih Hsieh, Luke K.Wang, Yean-Nong Yang †,Fei-Bin.
Launching, Orbital Effects & Satellite Subsystems
Attitude Determination and Control System
Enabling Technology Development: High cadence imaging spectrograph development Low mass/power instrumentation Advanced communication/DSN for future deployment.
Tielong Zhang On behalf of the CGS Team in the Institute of Geology and Geophysics, Chinese Academy of Science Spacecraft System and Payload China Geomagnetism.
Attitude Determination and Control System (ADCS)
Single-slew manoeuvres for spin-stabilized spacecraft 29 th March 2011 James Biggs Glasgow In collaboration with.
Complete Pose Determination for Low Altitude Unmanned Aerial Vehicle Using Stereo Vision Luke K. Wang, Shan-Chih Hsieh, Eden C.-W. Hsueh 1 Fei-Bin Hsaio.
Kalman Filtering –Theory and Applications Intensive Course on Offered by Dr. Yeong-wei Andy wu Chief Engineer (retired) Flight and Control Directorate.
Satellites.
Dynamics and Control of Space Vehicles
IMPROVE THE INNOVATION Today: High Performance Inertial Measurement Systems LI.COM.
Contractor 3. I. Launch III. Formation Alignment with Star Pictures Data downlink Stationkeeping II. Deployment IV. Deorbit.
By P.Pranavi Beyond Night Sky. 1957TILL DATE Beyond Night Sky.
The Solar Orbiter mission Solar Orbiter represents a new approach to solar studies. –A huge increase in discovery space The payload consists of a suite.
Why Design Tool? 93 年 10 月 21 日. EPS Course - 2 Simple Problems Close form solution Complex Problems Computer.
By Nga Lai Wong Chelsea Lin Chan Chi Wai Aletheia Mohn.
Guidance, Navigation and Controls Subsystem Winter 1999 Semester Review.
CLUSTER AT THE EARTH’S BOW SHOCK André Balogh Imperial College, London or how Cluster saw this important boundary of the the Earth’s space environment.
RESCOM A/S (now part of Ericsson, Denmark) acted as consultants in connection with the specification and testing of some of Ørsted's communications units.
ADCS Review – Attitude Determination Prof. Der-Ming Ma, Ph.D. Dept. of Aerospace Engineering Tamkang University.
1) Magnetic total field (T) obtained from airborne survey (see R.J.Blakely, 1995) (ΔT) Total field anomaly (IGRF removal), which satisfy potential theory,
March /5/2016 At A Glance STARS is a real-time, distributed, multi-spacecraft simulation system for GN&C technology research and development. It.
Optimizing Attitude Determination for Sun Devil Satellite – 1
SPECS 2004 Dynamics and Control Control modes: (1) Orbit insertion (2) Acquisition (3) On-station Determined by: mission requirements, mission geometry,
C H A M P International Laser Ranging Service - General Assembly, October 2005 Eastbourne, UK L. Grunwaldt, R. Schmidt, D. König, R. König, F.-H. Massmann.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 40: Elements of Attitude Estimation.
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.
Predicting Ionospheric Densities and Scintillation with the Communication / Navigation Outage Forecasting System (C/NOFS) Mission Chin S. Lin 1, O. de.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 29: Observability and Introduction.
AAE 450 – Spacecraft Design 1 Attitude Determination Methods Brienne Bogenberger January 18, 2004 Dynamics & Control Group Lead, Attitude Determination.
Characteristics of remote sensing satellites. Satellites generally vary in their architecture Usually remote sensing satellites are having two plateforms.
Fuzzy Controller for Spacecraft Attitude Control CHIN-HSING CHENG SHENG-LI SHU Dept. of Electrical Engineering Feng-Chia University IEEE TRANSACTIONS ON.
Presented by G. Hena Mercy Sugirthem G. Hena Mercy Sugirthem M. Sharmila M. Sharmila.
What is gravity and why is it so important?
Make an information leaflet about what the sensors do in a Smart Phone for people over 65 years of age. You can use PowerPoint, Word or Publisher.
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.
Comparison between two different ways of Attitude Determination for the NANOSATC-BR Cubesat Acknowledgments The authors acknowledge Brazilian Programme.
OSIRIS Solar System Simulator
Preliminary Platform Design for KuaFu-A
Smart Nanosatellite Attitude Propagator ssl.engineering.uky.edu/snap
MSU Solar Physics NSF REU Final Presentation
Star Detection and Tracking Embedded Linux Hardware
ACS UC Berkeley Space Sciences Laboratory
ASEN 5070: Statistical Orbit Determination I Fall 2015
Virginia CubeSat Constellation
Spacecraft Attitude Determination Daniele Mortari Spring 2005
Joe Trefilek Jeff Kubascik Paul Scheffler Matt Rockey
NASA Satellite Laser Ranging Moblas 4 Monument Peak, CA LRO and HPWREN Scott Wetzel NASA Satellite Laser Ranging Program Near Earth Networks Programs.
RocketSat VII Construction of an Attitude Determination System for a Sounding Rocket COSGC Symposium April 9, 2011.
Types of Spacecraft The FRAME Routine Key Topic is about…
CHEOPS - CHaracterizing ExOPlanet Satellite
Presentation transcript:

Attitude Estimation Thomas Bak Institute of Electronic Systems Aalborg University tb@control.auc.dk

Outline Motivation Sensors Problem formulation – Wahba Single point methods Filtering

What is Attitude Determination? How do we estimating the orientation of a spacecraft by making remote observations of celestial bodies or reference points?

Motivation Satellites generally carry instruments to Do scientific work Do reconnaissance Provide communication links Perform weather observation Results in mission requirements: The attitude of the satellite be controlled to point antennas, sensors, solar panels etc. On board control requires the attitude to be determined Alternatively the attitude is required in science data processing (on the ground)

Attitude Sensors 1 Rate sensors For initial acquisition modes, where the spin rate of the spacecraft must be controlled to attain a first inertial lock Coarse Pointing Sensors Coarse control is carried out using sun sensors, magnetometer Earth sensors, GPS etc. Fine Pointing Sensors Fine pointing control is almost invariably by star camera. Recently, designs have converged towards simple camera systems recording 2D images using a Charged Coupled Device (CCD)

Attitude Sensors 2

Attitude Sensors - Examples DTU Advanced Stellar Compass – camera head unit TANS Vector GPS Barnes’ Model 13-515 Double-Triangle Sun Sensor Module Figure 1 Barnes, 2.5x2.5 cm sun sensor Honeywell magnetometer

Problem Formulation – Wahba’s problem

Attitude Determination Methods In general the solutions fall into two groups: Deterministic (point-by-point) solutions, where the attitude is found based on two or more vector observations from a single point in time, Filters, recursive stochastic estimators that statistically combine measurements from several sensors and often dynamic and/or kinematic models in order to achieve an estimate of the attitude.

Deterministic (point-by-point) Requires 2 or more measurements Numerous solutions are available:

Assignment Note: Examples of Matlab code is found at the address www.control.auc.dk/~tb/best/ The directory www.control.auc.dk/~tb/best/matlab/ holds a number of files used in the exercise. The main references are given in the text below. The purpose of this exercise is to demonstrate a simple three-axis attitude determination using sun and magnetic field data. Data is generated for a satellite in a 800 km orbit with a slow rotation about the z-axis. Reference data as well as simulated measurements are generated, the SVD algorithm applied and finally the results are compared.

Assignment (cont’d) In Matlab generate 100 points simulating the inertial position and Julian date (time) of a satellite in Earth orbit. Hint, use provided program, svddemo.m Using the provided function, BDipole.m calculate the Earth magnetic field vector in the position points and time found in 1). The result is 100 magnetic reference vectors in an inertial frame.

Assignment (cont’d) Find the sun position in an inertial frame at the same time and position points using SunV1.m . Generate 100 sun position reference vectors. Generate 100 random spacecraft attitudes in terms of quaternions by rotation about the z-axis. The quaternions describe rotation from inertial to spacecraft frame. Rotate the sun and magnetic reference vectors into the spacecraft frame using the Q2Mat.m, which generates rotation matrices that may be multiplied with vectors to generate body frame sun and magnetic vectors. Use the two sets of vectors (magnetic field reference and spacecraft frame + sun reference and spacecraft frame) in the SVD single point attitude determination algorithm. Compare results from the SVD attitude determination algorithm with the direction cosines generated in 5) or convert the SVD direction cosine solution to quaternions using Mat2Q.m and compare the quaternions from 4)

References