KPL/SCLK ************************************************************************* | Task Order | Vendor | Mission | Spacecraft | |------------|--------------------|-----------|-------------------------| | TO2IM | Intuitive Machines | IM-1 | NOVA-C Lunar Lander | | | | | (Odysseus) | ************************************************************************* IM-1 SCLK Kernel (ID -370011) =========================================================================== This SCLK kernel contains the data necessary for converting from ephemeris time (ET) to ticks for a clock associated with the IM-1 NOVA-C spacecraft with ID code -370011. Version and Date -------------------------------------------------------- Version 1 -- December 09, 2024 -- Derek Maggard, CLPS Recreated the SCLK kernel from ``Version 0.8'', see ``Status and Pedigree''. Modified comments to ensure consistency within CLPS archive. The original name of this file was IM-1_nova-c_sclk.tsc. Version 0.8 -- August 14, 2024 -- Brent Mathews, Intuitive Machines, US Final version (v8) delivered to NASA. Kernel generated from Excel file called ``im1_clock_error_reconstruct_v2.xlsx'' originally made by Shaun Stewart, Intuitive Machines, US and David Johnson, Intuitive Machines, US based on a best estimate for the clock drift rate. Clock Correlation -------------------------------------------------------- IM post-processing found that the on-board clock had a drift-rate of 1.64034E-06 sec/sec relative to the ground clock. This kernel was generated with the clock starting at the Launch-Vehicle-Separation epoch. There are two clock resets: Clock reset 1: 761740056.9 ET to 761743036.9 ET The simple offset corrector just resets the offset to 0 at 761717436 ET before starting increment again. Clock reset 2: 761783013.3 ET to 761786213.3 ET Simple offset corrector resets offset to 0 at 761786216 ET. Status and Pedigree -------------------------------------------------------- Intuitive Machines provided the data inside the SCLK kernel ``IM-1_nova-c_sclk.tsc''. This SCLK was created from this data using the following method: SCLK coefficient rows were removed if the ``rate'' values were close enough to be considered duplicating an adjacent ``rate''. The ``sclk'' column was converted to seconds (starting from Launch- Vehicle- Separation epoch). On-board TDB (sclk) was first lined up with actual TDB, (parsys), then ``0.109410609690055'' was added to the ``sclk'' values, as that was the original SCLK kernel's initial offset time. New sclk/parsys pairs were created to ensure that all ``sclk'' values were integral. Finally, the data was converted into a SCLKSCET which MAKCLK used to create this SCLK kernel. Contact Information -------------------------------------------------------- If you have any questions regarding this file contact: Derek R. Maggard, CLPS, Derek.R.Maggard@nasa.gov Usage -------------------------------------------------------- This file and an appropriate leap seconds kernel (LSK) must be loaded into the user's program by a call to the FURNSH subroutine: CALL FURNSH ( 'file_name' ) -- FORTRAN furnsh_c ( "file_name" ); -- C cspice_furnsh, 'file_name' -- IDL cspice_furnsh( 'file_name' ) -- MATLAB in order to use the SPICELIB SCLK family of subroutines to convert spacecraft on-board clock to ET and vice versa. SCLK Format -------------------------------------------------------- This SCLK has two fields -- seconds and subseconds defined by the clock tick rate. The clock used 32-bit seconds and 16-bit subseconds. SSSSSSSSSS:FFFFF where: SSSSSSSSSS -- count of on-board seconds FFFFF -- count of fractional seconds References -------------------------------------------------------- 1. SCLK Required Reading Document 2. NAIF's feedback ``Notes on clps_to2im_im1_v01.txt'' Kernel data -------------------------------------------------------- This file is a SPICE spacecraft clock (SCLK) kernel. This file was generated by the NAIF MOSPICE utility program MAKCLK, version 5.1.0, 26-OCT-2021. Please refer to the SCLK Required Reading file, NAIF document number 222, and the MAKCLK User's Guide, NAIF document number 267, for information regarding this kernel file. \begindata SCLK_KERNEL_ID = ( @2024-12-04/17:49:19.33 ) SCLK_DATA_TYPE_370011 = ( 1 ) SCLK01_TIME_SYSTEM_370011 = ( 2 ) SCLK01_N_FIELDS_370011 = ( 2 ) SCLK01_MODULI_370011 = ( 4294967296 65536 ) SCLK01_OFFSETS_370011 = ( 0 0 ) SCLK01_OUTPUT_DELIM_370011 = ( 2 ) SCLK_PARTITION_START_370011 = ( 4.98894184120320E+13 ) SCLK_PARTITION_END_370011 = ( 2.81474976710655E+14 ) SCLK01_COEFFICIENTS_370011 = ( 0.00000000000000E+00 7.61252111889000E+08 1.00000000000000E+00 3.80370944000000E+08 7.61257915889000E+08 1.00000164087821E+00 3.04948183040000E+10 7.61717426643000E+08 9.35600006580353E-01 3.04954736640000E+10 7.61717435999000E+08 1.00000164315713E+00 3.50023843840000E+10 7.61786206112000E+08 9.88700008392334E-01 3.50030397440000E+10 7.61786215999000E+08 1.00000164034000E+00 ) \begintext