Odm-Spaceops-Presentation-2010

Odm-Spaceops-Presentation-2010

The CCSDS Orbit Data Messages – Blue Book Version 2: Status, Applica?ons, Issues David S. Berry / Jet Propulsion Laboratory, California Ins=tute of Technology, Pasadena, CA 91109 and David Finkleman / Center for Space Standards and Innovaon, Analy=cal Graphics, Inc., Colorado Springs, CO 80920 © 2010 California Ins=tute of Technology. Government sponsorship acknowledged. 1 The Need for Orbit Data Messages • The technical community requires essen=al elements of informaon about spacecra past, current, and future state of moon • For contact planning and execu=on • For satellite tracking, telemetry, and commanding • For maneuver development and collaborave operaons 2 Orbit Data Messages Were Developed to Meet Need • Work on the ODM standard commenced in the 1990’s • Became a CCSDS Blue Book in 09/2004 (“ODMV1”) • Incorporated Orbit Parameter and Orbit Ephemeris Messages • Orbit parameters for propagaon with astro models • Orbit ephemerides over a =me span for interpolaon • ISO TC20/SC13 and /SC14 commi\ed to collaborang on a modified ODM to accommodate newly iden=fied SC14 needs • Backward compability with standard two line element sets (TLE) • Inclusion of quan=fied uncertainty in orbits (covariances) • ODMV2 was formally published by CCSDS in 11/2009 • Orbit Parameter, Orbit Ephemeris, and Orbit Mean Element Messages with covariances 3 Introduc?on – Orbit Data Messages • Orbit Data Messages (ODM) is a CCSDS and ISO standard ("Blue Book") • Part of CCSDS Navigaon Working Group (WG) Technical Program • ODM was recently modified and updated • ODMs are consistent with modern Service Oriented Architectures • Messages are ASCII text in “Keyword Value Notaon” (KVN) format or Extensible Markup Language (XML) format • ODM sets standard format/content • Does not constrain the communicaon medium or transmission scheme • Does not require that data exchange partners operate in the same way or even use the same operaonal or astrodynamic tools • Simply a way to communicate essen=al spacecra orbit informaon clearly, completely, and effec=vely 4 Orbit Data Message Applica?ons • Space Situa?onal Awareness • Conjunc=on predic=on, es=maon, and response • Interoperable, effec=ve exchange of orbit data • Satellite Tracking, Telemetry, and Commanding • Interoperable satellite management and data extracton • Assured consistent units, reference frames, coordinate systems, =me references • Overcoming deficiencies in current de facto standards and prac?ces • Two Line Element sets lack essen=al elements of metadata and covariances • Enable high fidelity propagaon or interpolaon of exis=ng orbit parameter and orbit ephemeris messages 5 Significance of Covariances for Contact Management • Open loop poin=ng difficult w/o covariance info, complicang search • The satellite is likely to be somewhere within covariance ellipsoid but not necessarily on its mean orbit 6 Significance of Covariance for Collision Assessment • Figure shows mean locaons of two satellites and 3σ covariances • Satellites are most likely to be at the centers of the ellipsoids that describe the probability density of trajectory excursions • Satellites only 400 meters apart, but very unlikely to collide • Assessment based only on distance would generate a false alarm 7 OPM, OMM, OEM Content and Structure • ODMV2 Message Structure • Header, Metadata, & Comment features same for all messages • Header contains iden=ficaon informaon essen=al for parsing • Metadata (“data about data”) describes coordinate and reference frames, physical assump=ons, nature of mean or osculang element technique, and informaon essen=al to use the content • COMMENT feature for non-standard explanatory informaon • OPM Data Sec?on Overview • Required: Cartesian state vector at single epoch • Op=onal: osculang Keplerian elements; solar radiaon pressure,drag; maneuver parameters; covariance • OMM Data Sec?on Overview • Required: Mean Keplerian state at single epoch • Op=onal: TLE parameters; solar radiaon pressure, drag; covariance matrix • OEM Data Sec?on Overview • Required: Ephemerides relave to an epoch – posi=on, velocity • Op=onal: acceleraons to accommodate non-conservave forces, covariance matrix 8 ODMs Sa?sfy Requirements for a Variety of Missions Conjunction Maneuver Collaborative Station LEOP Situational Preflight Contact Warning Operations Keeping Awareness Planning Planning Header/Message Info Orbit Data Message Element Message Identifier for Parser x x x x x x x x Creation Date/Time x x x x x x x x Originator x x x x x x x x Metadata Spacecraft Name x x x x x x x x Spacecraft Identifier x x x x x x x x Ref frame origin (for lunar/interplanetary) x x x x x x x x Ref Frame/Coordinate System/Epoch x x x x x x x x Time System x x x x x x x x Data Epoch of Orit Data x x x x x x x Ephemerides (position, velocity) x x x x x x x Osculating Orbit Elements x x x x x x Spacecraft Parameters (Mass,Drag Area, Drag Coeff, Solar Rad Area, Solar Rad Coeff) x x x x x Position/Velocity Covariance (6x6) and Ref Frame x x x x x x Maneuver Parameters Ignition Epoch x x x Duration x x x Delta Mass x x x Maneuver Reference Frame x x x Delta V's x x x Conjunction Information Epoch of Conjunction x x x x Miss distance between osculating orbits x x x x Probability of Collision x x x x • Blue areas are essen=al metadata no maer what the applicaon • Orange areas are unique to specific missions, the depth of color emphasizing cri=cality. • Yellow areas indicate that only one of the elements of informaon is necessary • White areas are desirable or situaonal 9 Differences Between Orbit Data Messages V 1 & V2 • Orbit Mean-Elements Message (OMM) was added • 6x6 covariance matrix was added to all messages • Op=onal acceleraons were added to OEM state vectors • Julian Date formang op=on for =me fields was withdrawn • ODMV1 requirement to put object iden=fier in SPACEWARN format changed from a “shall” to a “should” • Maximum line width for all messages was increased to 254 • Text value fields restricted to all upper or all lower case • OPM spacecra parameters changed from obligatory to op=onal • User Defined Parameters feature was added to the OPM • Added op=onal keyword to specify reference frame epoch • Some restric=ons imposed on placement of comments 10 Mandatory Prototyping and Tes?ng • CCSDS requires “at least two independent and interoperable prototypes or implementaons must have been developed and demonstrated in an operaonally relevant environment, either real or simulated." • Nine tests of varying complexity were performed: • Simple OPM w/only a spacecra state • Keplerian elements • Maneuvers (impulsive and finite) • Covariance matrices • Interpolaon between states • Transformaon between formats • Where possible, test ar=facts were input to operaonal navigaon S/W used by the test conductors • Some tests involved exchange of new “user defined parameters” • Par=cipants: CNES, JAXA, NASA (GSFC &JPL), GMV, CSSI 11 ODMV2 Prototype Test Plan Test Spacecra Msg Type Agencies & Msg Flow Direc=on 1 SOHO OPM NASA/GSFC => NASA/JPL 2 SOHO OPM NASA/GSFC => NASA/JPL 3 SOHO OPM NASA/GSFC =>NASA/JPL 4 ISS/Zarya OMM CNES => CSSI => CNES 5 Iridium 33 debris OMM GMV => CSSI => GMV 6 SELENE OEM JAXA => NASA/JPL 7 MEX/ODY OEM ESA=>NASA/JPL,NASA/JPL=> ESA 8 SOHO OPM NASA/GSFC => NASA/JPL 9 ISS/Zarya OMM CNES => CSSI => CNES ’ CNES = Centre Naonal d Études Spaales JAXA = Japan Aerospace Exploraon Agency CSSI = Center for Space Standards & Innovaon GSFC = Goddard Spaceflight Center ESA = the European Space Agency JPL = Jet Propulsion Laboratory GMV = GMV 12 Guidance for Employing ODMs • Accelera?ons in the OEM Ephemeris • Fewer ephemeris points, and thus less disk space • Essen=al when drag and radiaon pressure, non-conservave forces are important • Not all navigaon S/W can process acceleraons as input • Interface Control Documents • Jointly developed Interface Control Documents (ICD) between exchange par=cipants should be nego=ated whenever possible • ODMs and their standard elements of data and metadata are essen=al for immediate interac=ons between operators who have not established ICDs • ODMs are guides for developing ICDs in due course • User Defined Parameters • Allow users to add mission-essen=al elements of informaon for which there is no other data exchange medium; use judiciously • OMM Conversion to TLEs • Programs conver=ng OMMs to TLEs must be aware of TLE rules (e.g., checksum, formang, angle precision, reference frame) • Covariances • Interpolang or propagang covariances requires great understanding and care 13 Agency/Opera?on Infusion There is no point in having a standard if no one uses it. • Organizaons currently using ODM: • ESA/ESOC • NASA/JPL • JAXA • Future and poten=al users: • ESA Space Surveillance Network • CNES • Satellite Data Associaon: Satellite Data Center • US Air Force Commercial and Foreign En==es (CFE) Program • Addi=onal NASA Centers • Organizaons and Suppliers with parsers and ability to ingest ODMs: • GMV • Analy=cal Graphics (Satellite Toolkit, Orbit Determinaon Toolkit) 14 Future XML Format • XML schemas that encode the ODM data items in progress • Target comple=on date of ODM XML version in late 2010/ early 2011 • Eliminates a number of excep=ons in the KVN formaed messages • Examples: • For the OPM and OMM, all header, metadata, and data lines must use KVN, however, in the OEM the ephemeris data line has a fixed structure containing seven required fields and three op=onal fields • OPM and OMM covariance matrices are expressed in KVN, while the OEM covariance matrix is WYSIWYG, easily recognizable as a 6x6 lower triangular matrix 15 Conclusion

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    24 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us