glast science support center july 16, 2003 2003 july ground software workshop the spacecraft...

10
David S. Davis, GSSC

Upload: sharlene-benson

Post on 19-Jan-2018

213 views

Category:

Documents


0 download

DESCRIPTION

GLAST Science Support Center July 16, July Ground Software Workshop ● Attitude Control in “GLAST 42” approximately models GLAST Guidance Navigation & Control (GNC) flight software ● Performs pointing, Sun avoidance, Earth avoidance, solar array pointing ● Doesn’t always meet all performance requirements ● Sun and Earth avoidance during transients ● Comes close, but it is NOT FLIGHT SOFTWARE ● GNC Flight Software may be incorporated at later date ● The flight software will be expected to meet performance requirements GNC Software Disclaimer

TRANSCRIPT

Page 1: GLAST Science Support Center July 16, 2003 2003 July Ground Software Workshop The Spacecraft Simulator…

David S. Davis, GSSC

Page 2: GLAST Science Support Center July 16, 2003 2003 July Ground Software Workshop The Spacecraft Simulator…

Simulation of GLAST attitude and orbit dynamics

Tailored version of “42: The Mostly Harmless Simulation”

ANSI C for portability

Environment Models

IGRF 2000 Geomagnetic Field Model

Jacchia-Roberts Atmosphere Density Model

EGM-96 Earth Gravity Model (Non-spherical geopotential)

Attitude and Orbit evolve under influence of forces and torques

Aerodynamic, Gravity Gradient, Solar Radiation Pressure

Non-spherical geoid, third-body (e.g. Sun, Moon) Gravity

●Attitude Control Torques●Visualization using OpenGL graphical libraries Written by Eric Stoneking, beginning August 6, 2001

Page 3: GLAST Science Support Center July 16, 2003 2003 July Ground Software Workshop The Spacecraft Simulator…

● Attitude Control in “GLAST 42” approximately models GLAST Guidance Navigation & Control (GNC) flight software●

Performs pointing, Sun avoidance, Earth avoidance, solar array pointing

Doesn’t always meet all performance requirements

Sun and Earth avoidance during transients

Comes close, but it is NOT FLIGHT SOFTWARE

GNC Flight Software may be incorporated at later date

The flight software will be expected to meet performance requirements

Page 4: GLAST Science Support Center July 16, 2003 2003 July Ground Software Workshop The Spacecraft Simulator…
Page 5: GLAST Science Support Center July 16, 2003 2003 July Ground Software Workshop The Spacecraft Simulator…
Page 6: GLAST Science Support Center July 16, 2003 2003 July Ground Software Workshop The Spacecraft Simulator…

Master Input File defines sim parameters, environment

Sim duration, file output interval

Date, time

Order of geomagnetic and geopotential models

Toggle disturbances ON/OFF

Spacecraft Input File defines spacecraft parameters, initial conditions

Mass, inertias

Initial orbit, attitude

Command Input File models Sky Survey, Pointed Observation commands

Geometry Files define spacecraft as a solid model

Used for disturbance force/torque calculation and visualization

Page 7: GLAST Science Support Center July 16, 2003 2003 July Ground Software Workshop The Spacecraft Simulator…

● Desired quantities written to files at specified intervals●

Position, attitude

Pointing direction (RA, Dec)

Longitude, latitude of subsatellite point

Sun incidence on LAT radiators

Attitude control variables

Attitude errors

Reaction wheel commands, momenta

Magnetic torquer dipole commands

Easily customizable

Page 8: GLAST Science Support Center July 16, 2003 2003 July Ground Software Workshop The Spacecraft Simulator…
Page 9: GLAST Science Support Center July 16, 2003 2003 July Ground Software Workshop The Spacecraft Simulator…

Pointed mode vs Scanning mode

Scanning strategies

Mode transitions

Does Not Handle

SAA passage

Auto re-pointing

Page 10: GLAST Science Support Center July 16, 2003 2003 July Ground Software Workshop The Spacecraft Simulator…

Conclusions

● Simulator provides a flexible method of determining S/C pointing parameters

● Can provide tables of position and pointing data● Can take a long time to run