KPL/SCLK SMART-1 Fictional SPICE SCLK Kernel -------------------------------------------------------- This file contains the data necessary for converting from ET to ticks for the fictional SMART-1 spacecraft clock (clock ID code 238.) This fictional clock begins at 2003-271T00:02:17.001 TDB and contains the following discontinuties: Time (TDB) Reason for Partition --------------------- ------------------------------ 2003-271T23:20:06.001 Onboard Clock Reset 2003-273T07:32:06.000 Onboard Clock Reset 2003-274T14:01:46.001 Onboard Clock Reset 2003-287T08:10:15.001 Onboard Clock Reset 2003-296T09:03:09.000 Onboard Clock Reset 2004-056T13:25:02.000 Onboard Clock Reset 2004-167T13:50:31.001 59.28820 seconds discontinuity The clock has a granularity of 1/65536th a second. This SCLK is intended for study purposes and for those situations of data analysis, until a real clock is not available for the SMART-1 spacecraft, to retrieve its orientation that has been modeled as a CK. If you have any questions about this file that these comments don't answer, contact Jorge Diaz del Rio or Joe Zender at ESTEC: Jorge Diaz del Rio -- jdiaz@rssd.esa.int (+31) 71 565 5175 Joe Zender -- jzender@rssd.esa.int (+31) 71 565 4919 Implementation notes -------------------------------------------------------- This SCLK file is constructed so that the valid SCLK strings are simply the number of whole TDB seconds that have passed since the Ephemeris epoch corresponding to the last reset of the clock, followed by the fractional seconds expressed as the count of 1/65536th of a second. The start Ephemeris epoch corresponds to the original reset of the Onboard clock of SMART-1 For all time, the clock runs at the same rate as TDB. There are 8 different partition for this clock. This means ALL the resets of the SMART-1 clock, and one discontinuity observed (bigger than 1 s.) in the time correlation process have been included in this fictional clock. This circumstance makes the clock only usable for retrieving data from the SMART-1 CK file and NOT USABLE for any ACCURATE time conversion from UTC to On-board clock or vice versa. NOTE: By using this kernel to perform conversions from UTC to On-board clock or vice versa, an incertainty of +/- 1 second will be introduced in the obtained results. You must load this file into the kernel pool before using any of the SPICELIB SCLK routines. The code fragment CALL FURNSH ( < name of this file > ) performs this task. To convert between ET and UTC, you will also need to load a leapseconds kernel. The additional call to FURNSH, CALL FURNSH ( < name of your leapsecond file > ) will accomplish this. Note that you must supply the actual names of the files used on your system as arguments to LDPOOL. Because the file names are system dependent, we do not list them here. For more information, consult your SPICELIB required reading files. The following areas are covered: SCLK system SCLK required reading Time systems and conversion TIME required reading Kernel pool KERNEL required reading Kernel data -------------------------------------------------------- \begindata SCLK_KERNEL_ID = ( @2005-03-04/12:37:58.00 ) SCLK_DATA_TYPE_238 = ( 1 ) SCLK01_TIME_SYSTEM_238 = ( 2 ) SCLK01_N_FIELDS_238 = ( 2 ) SCLK01_MODULI_238 = ( 4294967296 65536 ) SCLK01_OFFSETS_238 = ( 0 0 ) SCLK01_OUTPUT_DELIM_238 = ( 1 ) SCLK_PARTITION_START_238 = ( 2.3505182000000E+07 2.6674176000000E+07 7.8152451000000E+07 2.1006723000000E+07 6.2604049000000E+07 3.6327761000000E+07 1.8209275000000E+07 6.2863097284100E+11 ) SCLK_PARTITION_END_238 = ( 5.5199439660000E+09 7.6236072300000E+09 7.2726945970000E+09 7.2248822147000E+10 5.1231408847000E+10 7.0885489492900E+11 6.2863486828500E+11 2.8147497671065E+14 ) SCLK01_COEFFICIENTS_238 = ( 0.0000000000000E+00 1.1797940118500E+08 1.0000000000000E+00 5.4964387840000E+09 1.1806327018500E+08 1.0000000000000E+00 1.3093371838000E+10 1.1817919018400E+08 1.0000000000000E+00 2.0287913984000E+10 1.1828897018500E+08 1.0000000000000E+00 9.2515729408000E+10 1.1939107918500E+08 1.0000000000000E+00 1.4368453420600E+11 1.2017185318400E+08 1.0000000000000E+00 8.5250310137400E+11 1.3098756618400E+08 1.0000000000000E+00 1.4811197603840E+12 1.4057949518500E+08 1.0000000000000E+00 ) \begintext