Planetary Constants Kernel PCK

Slides:



Advertisements
Similar presentations
Navigation and Ancillary Information Facility NIF “High Accuracy” Orientation and Body-fixed Frames for the Moon and Earth October 2007.
Advertisements

The Sun in the Sky And how it changes in the course of the year.
STEREO SPICE Tutorial It’s been the intention of the STEREO Science Center to make the use of SPICE kernels by the instrument teams as simple as possible.
Chapter S1 Celestial Timekeeping and Navigation
Introduction to SPICE Jose Luis Vázquez European Space Astronomy Centre European Space Agency.
Navigation and Ancillary Information Facility NIF SPICE Conventions A summary of many “standards,” lingo and common usage within SPICE April 2006.
Celestial Sphere Stars seem to be on the inner surface of a sphere surrounding the Earth.
AST 208 Topics Time and celestial coordinates. Telescopes.
Navigation and Ancillary Information Facility NIF Shape Model Subsystem Preview (DSK) November 2014.
An Overview of Reference Frames and Coordinate Systems in the SPICE Context October 2014.
Modern Navigation Thomas Herring MW 11:00-12:30 Room
Navigation and Ancillary Information Facility NIF Fundamental Concepts October 2014.
Motion in the Sky. Discussion How do we estimate how far away things are from us in everyday life?
SCIENCE PROGECT. The Earth Earth, which is our base from which we look into space, is constantly moving. Understanding this movement is one of the most.
Origins of Modern Astronomy Chapter 21
Navigation and Ancillary Information Facility NIF SPICE Conventions A summary of standards, lingo and common usage within SPICE November 2014.
Sept. 25, Apparent motions: Moon, Sun, stars & Orbits Review the daily (diurnal) vs. monthly (sidereal) sky How about the Moon and its phases? Celestial.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 3: Basics of Orbit Propagation.
1. annular eclipse - the moon is not close enough to the earth to completely block the sun, so the sun rings the moon.
Navigation and Ancillary Information Facility NIF Shape Model Preview An overview of Current Status of and Further Development Plans for the SPICE Digital.
Navigation and Ancillary Information Facility NIF “Camera-matrix” Kernel CK (Orientation or Attitude Kernel) Emphasis on reading CK files March 2006.
Seasonal Motion. Axis Tilt  Ecliptic The Earth’s rotation axis is tilted 23½° with respect to the plane of its orbit around the sun This means the path.
Navigation and Ancillary Information Facility NIF Shape Model Subsystem Preview Capabilities, Current Status and Plans January 2009.
Navigation and Ancillary Information Facility NIF Planetary Constants Kernel PCK March 2006.
Announcements Clear sky patrol has not yet started We will start using PRS units this week, make sure that you have one.
Navigation and Ancillary Information Facility NIF Planetary Constants Kernel PCK November 2014.
ADCS Review – Attitude Determination Prof. Der-Ming Ma, Ph.D. Dept. of Aerospace Engineering Tamkang University.
Navigation and Ancillary Information Facility NIF Instrument Kernel IK January 2009.
Navigation and Ancillary Information Facility NIF Dynamic Reference Frames November 2014.
Navigation and Ancillary Information Facility NIF Porting Kernels November 2005.
Franz Hofmann, Jürgen Müller, Institut für Erdmessung, Leibniz Universität Hannover Institut für Erdmessung Hannover LLR analysis software „LUNAR“
Navigation and Ancillary Information Facility NIF Instrument Kernel IK November 2014.
Another Look at Non-Rotating Origins George Kaplan Astronomical Applications Department U.S. Naval Observatory
Navigation and Ancillary Information Facility NIF “High Accuracy” Orientation and Body-fixed Frames for the Moon and Earth May 2014 Note (12/19/13): This.
Navigation and Ancillary Information Facility NIF Planetary Constants Kernel PCK January 2009.
Navigation and Ancillary Information Facility NIF Planetary Constants Kernel PCK October 2014.
Navigation and Ancillary Information Facility NIF Using Module Headers April 2006.
Navigation and Ancillary Information Facility NIF Frames Kernel FK March 2006.
Navigation and Ancillary Information Facility NIF Instrument Kernel IK March 2006.
Navigation and Ancillary Information Facility NIF Porting SPICE Kernels Between Computers June 2004.
Universe Tenth Edition Chapter 2 Knowing the Heavens Roger Freedman Robert Geller William Kaufmann III.
Navigation and Ancillary Information Facility NIF Instrument Kernel IK June 2004.
Navigation and Ancillary Information Facility NIF SPICE Conventions A summary of many “standards,” lingo and common usage within SPICE June 2004.
1.1.1e & 1.1.1f. Precession  Precession was the third-discovered motion of Earth, after the far more obvious daily rotation and annual revolution.
Chapter 4: Rising & Setting Stars © BRIEF
Learning from the Past, Looking to the Future James R. (Jim) Beaty, PhD - NASA Langley Research Center Vehicle Analysis Branch, Systems Analysis & Concepts.
Motion in the Sky. Discussion What is a year? Discussion What is a day?
Navigation and Ancillary Information Facility NIF Frames Kernel FK March 2010.
Navigation and Ancillary Information Facility NIF “Metadata” In SPICE Kernels Also known as “comments” October 2007.
Chapter S1 Celestial Timekeeping and Navigation
Mission Analysis with STK
Fundamental Concepts April 2013.
Dynamic Reference Frames
IDs and Names for Physical Objects and Reference Frames
Shape Model Subsystem Preview (DSK)
“High Accuracy” Orientation and Body-fixed Frames for the Moon and Earth July 2013.
EE 495 Modern Navigation Systems
Toolkit Applications June 2004.
Positional Astronomy Chapter 3 Fundamentals of Radio Interferometry
“Camera-matrix” Kernel CK (Orientation or Attitude Kernel) Emphasis on reading CK files October 2007.
The SPICE Ephemeris Subsystem SPK Emphasis on reading SPK files
ASEN 5050 SPACEFLIGHT DYNAMICS Intro to STK, More 2-Body
Frames Kernel FK October 2007.
Earth’s Motion.
Precession, Nutation & Barycenter
X SERBIAN-BULGARIAN ASTRONOMICAL CONFERENCE 30 MAY - 3 JUNE, 2016, BELGRADE, SERBIA EARTH ORIENTATION PARAMETERS AND GRAVITY VARIATIONS DETERMINED FROM.
Physics 319 Classical Mechanics
Physics 319 Classical Mechanics
Presentation transcript:

Planetary Constants Kernel PCK June 2004

Topics Overview Body-Fixed Frames Shape Models IAU Rotation Models High Precision Rotation Models PCK Files Interface Routines PcK Subsystem

Overview - 1 The P_constants kernel (PCK or PcK) is logically part of the “planet kernel.” SPICE PCK data consist of: Orientation (also known as “rotation”) models for extended, natural solar system bodies: sun, planets, natural satellites, a few asteroids Models yield the mapping from a specified inertial frame to a body-fixed frame as a function of time. The data also provide the time derivative of the inertial-frame-to-body-fixed mapping. Physical and cartographic constants Sets of radii for triaxial shape models. Additional items could be included, such as: prime meridian offset from principal axis magnetic dipole location gravity parameters: GM, J2, higher order gravity field terms ring model parameters PcK Subsystem

Overview - 2 The SPICE PCK subsystem provides interface routines that enable SPICE-based applications to: for a user-specified epoch, compute the transformation between any SPICE supported frame and a body-fixed frame specified within the PCK using a 3x3 rotation matrix for position transformations (PXFORM) using a 6x6 state transformation matrix for state transformations (SXFORM) obtain available cartographic and physical constants associated with a specified body. PcK Subsystem

Body-Fixed Frames Body-fixed frames used in PCK files are planetocentric. Z-axis is aligned with +/- spin axis. The positive Z-axis points toward the north side of the invariable plane of the solar system. The invariable plane is normal to the solar system’s angular momentum vector. It is approximately the same as Jupiter’s orbital plane. roughly parallel to the ecliptic plane. X-axis defines the prime meridian. Y-axis completes the right-handed frame. High-precision earth-fixed frames have names of the form ITRFnn, for example ITRF93. The International Earth Rotation Service (IERS) defines these frames. PcK Subsystem

Shape Models Shape models are triaxial, having the form: Although many bodies are in fact represented by spheres or by oblate spheroids, SPICE deals with the general, triaxial case. Exception: SPICE supports geodetic coordinate transformations only for bodies modeled as spheres and oblate spheroids. RECGEO and GEOREC are the modules performing these transformations. x2 a2 z2 c2 y2 b2 + = 1 PcK Subsystem

IAU Rotation Models - 1 SPICE shape models use data from the IAU/IAG (formerly IAU/IAG/COSPAR) Working Group Report, as published in ICARUS. Latest full report used by NAIF was issued in 2000. IAU rotation models are provided: for the sun and planets: IAU models use low-degree (typically linear) polynomials to represent RA and DEC of the pole (body-fixed +Z-axis) as a function of time. The prime meridian is also represented by a low-degree polynomial. Trigonometric polynomial terms are now supported by SPICE. for natural satellites: Additional trigonometric polynomial terms are used to more accurately represent precession and nutation. A few satellites exhibit chaotic rotation and so are not modeled. for some major asteroids (e.g. Ida, Eros, Gaspra, Vesta) PcK Subsystem

IAU Rotation Models - 2 IAU shape models Nominally triaxial For many bodies, two of the axes (equatorial axes) have the same value (spheroidal) For some bodies, one or more radii have not been determined. The IAU base frame is the IERS-defined International Celestial Reference Frame (ICRF). SPICE treats the ICRF as equivalent to J2000 (EME2000). The IAU reference epoch is J2000 (2000 Jan 1 12:00:00 TDB). PcK Subsystem

High Precision Rotation Models SPICE high precision rotation data are currently available only for the earth, moon, and Eros. The IERS provides the data for the earth. Much more accurate than the earth’s IAU rotation model Very “perishable” data: the highest accuracy is obtainable only for past epochs. Caution: two different versions of the binary lunar PCK exist. Talk to NAIF staff SPICE binary PCK files are used to accommodate these high precision models. Chebyshev polynomials represent Euler angles giving orientation as a function of time. PcK Subsystem

High Precision Earth Rotation Model The IERS high precision earth rotation model takes into account: Precession: 1976 IAU model due to Lieske. Nutation: 1980 IAU model True sidereal time using accurate values of TAI-UT1 Polar motion * Nutation corrections* * Polar motion and nutation corrections aren’t used in implementing the “Earth true equator and equinox of date” frame. Update rate for rapidly changing components: daily. NAIF has recently initiated an automatic script to capture these updates and produce a new high precision earth PCK File is placed on the NAIF server. Full path and file name: pub/naif/generic_kernels/pck/earth_000101_yymmdd_yymmdd.bpc SPICE users may capture file with wget: wget "ftp://naif.jpl.nasa.gov/pub/naif/generic_kernels/pck/earth_000101*.bpc" PcK Subsystem

Accurate Earth Surface Locations High accuracy determination of surface locations relative to an inertial frame involves motions in addition to earth rotation, including: tidal effects ocean and atmospheric loading plate motion These additional effects are NOT modeled by a PCK, and in fact are not modeled by any SPICE component. PcK Subsystem

PCK Files - 1 The SPICE text kernel mechanism is used to implement generic PCK files. Users may easily visually inspect data. Users may (carefully!) modify kernels with a text editor. Data or comments may be added, deleted, or changed. Comments should be added to explain changes. Kernel variables contain the mathematical terms appearing in rotation or shape models. BODY699_RADII = ( 60268 60268 54364 ) BODY699_POLE_RA = ( 40.58 -0.036 0. ) The user may include additional kernel variables to change the base frame or reference epoch. Kernel variable names are case-sensitive. NAIF creates and distributes text PCK files based on IAU/IAG reports, published in ICARUS. PcK Subsystem

PCK Files - 2 The SPICE system stores high-precision models in binary PCKs. They include a “comment area” to store metadata. They support high-speed, direct access. They support multiple data types. Chebyshev, position only. Polynomials represent Euler angles. Rates are obtained by differentiating polynomials. Coverage intervals have fixed length. Used for the earth and moon Chebyshev, position and velocity. Separate sets of polynomials are used to represent Euler angles and their rates. Coverage intervals have variable length. PcK Subsystem

PCK Files - 3 SPICE Toolkit utilities enable reading and writing comments, summarizing, and porting binary PCKs. Use the commnt utility to access a binary PCK comment area. Use the brief or spacit utility to summarize a binary PCK. Use the toxfr and tobin utilities, or the spacit utility, to port binary PCK files between computers with incompatible binary standards. If using NAIF Toolkit Version N0052 or later, you can read non-native binary format PCK files using SPICE Toolkit software: simply move the binary file between the two computers using binary mode of FTP. (Not including VAX or Alpha machines.) See the “porting_kernels” tutorial for important details about porting a binary PCK and manipulating comments in a binary PCK. PcK Subsystem

Interface Routines - 1 Call FURNSH to load PCKs. Call SXFORM to return a state transformation. Returns 6x6 matrix (position and angular rate) Call PXFORM to return a position transformation. Returns 3x3 matrix (position only) The older routines TISBOD, TIPBOD, and BODMAT are still supported, but are deprecated. CALL SXFORM ( FROM, TO, ET, XFORM ) sxform_c ( from, to, et, xform ); CALL PXFORM ( FROM, TO, ET, ROTATE ) pxform_c ( from, to, et, rotate ); PcK Subsystem

Interface Routines - 2 Call BODVRD to retrieve constants associated with a body. For example: These calls retrieve values associated with the variable BODY699_RADII. The variable name is case-sensitive, so the string “RADII” above must be in upper case. You can also use general kernel pool fetch routines to fetch data assigned to non-standard names: GCPOOL, GDPOOL, GIPOOL CALL BODVRD ( BODYNM, ITEM, MAXN, N, VALUES ) CALL BODVRD ( 'SATURN', 'RADII', 3 N, RADII ) bodvrd_c ( bodynm, item, maxn, &n, values ); bodvrd_c ( "SATURN", "RADII", 3 &n, radii ); EDW 04-OCT-2001 (JPL) Edits. PcK Subsystem