KPL/SCLK \begintext FILENAME = "rbspa_sclk_0109.tsc" CREATION_DATE = "20-Dec-2012" RBSP-A Spacecraft Clock Kernel (SCLK) =========================================================================== This file is a SPICE spacecraft clock (SCLK) kernel containing information required for time conversions involving the on-board RBSP-A spacecraft clock. Version -------------------------------------------------------- RBSP-A SCLK Kernel Version: Version 0.5 -- January 26, 2010 -- Stan Cooper Initial (seed) time coefficients triplet set for MET = 0 at 2010-001-00:00:00 UTC for RBSP. Note that this was set using the current value of 34 leap seconds. Note also that this is the MET = 0 UTC epoch expected to be used for Observatory I&T as well as for RBSP launch, although that plan could change. Version 0.4 -- November 15, 2005 -- Stan Cooper Corrected the statement "SPICE uses linear interpolation" to "SPICE uses linear extrapolation". This was confirmed earlier with Scott Turner as noted in the MESSENGER SCLK kernels. Version 0.3 -- May 11, 2005 -- Stan Cooper Modified file header to avoid loss of header text when kernel is automatically updated. Also, added FILENAME and CREATION_DATE fields that are automatically updated. Version 0.2 -- June 25, 2003 -- Scott Turner The number of digits representing fractional seconds present in the TDT component of the SCLK coefficient triples were inadequate for NEW HORIZONS' requirements. The field now contains 6 digits instead of 3. Version 0.1 -- June 24, 2003 -- Scott Turner This kernel was created as an initial input to the NEW HORIZONS SCLK update process. It provides values for the fields required to handle the SCLK string format, as well as the baseline units of the clock correlation coefficients that the update process is to introduce or correct. The initial clock rate established in this file assumes no drift from the parallel time system (TDT). Further the clock coefficients indicate the clock starts on the following epoch: 1/0:0 (SCLK) 01-JAN-2003-00:01:04.184 (TDT) The end of the first partition is currently defined as the value in ticks of the rollover of the spacecraft clock. Usage -------------------------------------------------------- This file is used by the SPICE system as follows: programs that make use of this SCLK kernel must 'load' the kernel, normally during program initialization. Loading the kernel associates the data items with their names in a data structure called the 'kernel pool'. The SPICELIB routine FURNSH loads text kernel files, such as this one, into the pool as shown below: FORTRAN: CALL FURNSH ( SCLK_kernel_name ) C: furnsh_c ( SCLK_kernel_name ); Once loaded, the SCLK time conversion routines will be able to access the necessary data located in this kernel for their designed purposes. References -------------------------------------------------------- 1. "SCLK Required Reading" Inquiries -------------------------------------------------------- If you have any questions regarding this file or its usage, contact: Scott Turner (443)778-1693 Scott.Turner@jhuapl.edu Kernel Data -------------------------------------------------------- The first block of keyword equals value assignments define the type, parallel time system, and format of the spacecraft clock. These fields are invariant from SCLK kernel update to SCLK kernel update. The RBSP spacecraft clock is represented by the SPICE type 1 SCLK kernel. It uses TDT, Terrestrial Dynamical Time, as its parallel time system. \begindata SCLK_KERNEL_ID = ( @2012-12-20T06:01:05 ) SCLK_DATA_TYPE_362 = ( 1 ) SCLK01_TIME_SYSTEM_362 = ( 2 ) \begintext In a particular partition of the RBSP spacecraft clock, the clock read-out consists of two separate stages: 1/18424652:24251 The first stage, a 32 bit field, represents the spacecraft clock seconds count. The second, a 16 bit field, represents counts of 20 microsecond increments of the spacecraft clock. The following keywords and their values establish this structure: \begindata SCLK01_N_FIELDS_362 = ( 2 ) SCLK01_MODULI_362 = ( 4294967296 50000 ) SCLK01_OFFSETS_362 = ( 0 0 ) SCLK01_OUTPUT_DELIM_362 = ( 2 ) \begintext This concludes the invariant portion of the SCLK kernel data. The remaining sections of the kernel may require updates as the clock correlation coefficients evolve in time. The first section below establishes the clock partitions. The data in this section consists of two parallel arrays, which denote the start and end values in ticks of each partition of the spacecraft clock. SPICE utilizes these two arrays to map from spacecraft clock ticks, determined with the usual modulo arithmetic, to encoded SCLK--the internal, monotonically increasing sequence used to tag various data sources with spacecraft clock. \begindata SCLK_PARTITION_START_362 = ( 0.00000000000000e+00 ) SCLK_PARTITION_END_362 = ( 2.14748364799999e+14 ) \begintext The remaining section of the SCLK kernel defines the clock correlation coefficients. Each line contains a 'coefficient triple': Encoded SCLK at which Rate is introduced. Corresponding TDT Epoch at which Rate is introduced. Rate in TDT (seconds) / most significant clock count (~seconds). SPICE uses linear extrapolation to convert between the parallel time system and encoded SCLK. The triples are stored in the array defined below. The first time triplet below was entered manually and represents the approximate time (in TDT) at which MET = zero. The current plan for RBSP is that the given epoch will be used for both Observatory I&T and launch. Note that the conversion from UTC to TDT used 34 leap seconds. \begindata SCLK01_COEFFICIENTS_362 = ( 0 @01-JAN-2010-00:01:06.184000 1.00000000000 4202112050000 @30-AUG-2012-17:05:07.891232 0.99999984920 4206967000000 @31-AUG-2012-20:03:26.876589 0.99999984713 4211827150000 @01-SEP-2012-23:03:29.861730 0.99999984111 4216147150000 @02-SEP-2012-23:03:29.848002 0.99999985547 4219566900000 @03-SEP-2012-18:03:24.838117 0.99999984727 4223526800000 @04-SEP-2012-16:03:22.826021 0.99999984775 4228409900000 @05-SEP-2012-19:11:04.811152 0.99999988046 4233247100000 @06-SEP-2012-22:03:28.799587 0.99999981170 4237747150000 @07-SEP-2012-23:03:29.782640 0.99999983623 4242067150000 @08-SEP-2012-23:03:29.768490 0.99999991454 4246104050000 @09-SEP-2012-21:29:07.761590 0.99999980300 4250707150000 @10-SEP-2012-23:03:29.743454 0.99999983303 4255027150000 @11-SEP-2012-23:03:29.729028 0.99999992134 4259014100000 @12-SEP-2012-21:12:28.722756 0.99999980074 4263487100000 @13-SEP-2012-22:03:28.704930 0.99999983038 4267994950000 @14-SEP-2012-23:06:05.689638 0.99999987270 4271586950000 @15-SEP-2012-19:03:25.680493 0.99999985103 4276267050000 @16-SEP-2012-21:03:27.666549 0.99999982788 4280947150000 @17-SEP-2012-23:03:29.650438 0.99999992264 4284907050000 @18-SEP-2012-21:03:27.644311 0.99999980785 4289407100000 @19-SEP-2012-22:03:28.627017 0.99999982551 4293907150000 @20-SEP-2012-23:03:29.611313 0.99999988385 4297326900000 @21-SEP-2012-18:03:24.603369 0.99999982809 4302007000000 @22-SEP-2012-20:03:26.587278 0.99999985305 4306687100000 @23-SEP-2012-22:03:28.573523 0.99999990004 4310836250000 @24-SEP-2012-21:06:31.565228 0.99999978838 4315147050000 @25-SEP-2012-21:03:27.546983 0.99999986957 4323426950000 @27-SEP-2012-19:03:25.525384 0.99999981842 4328107100000 @28-SEP-2012-21:03:28.508388 0.99999988478 4332902950000 @29-SEP-2012-23:42:05.497336 0.99999990459 4336587050000 @30-SEP-2012-20:10:07.490306 0.99999977222 4340887000000 @01-OCT-2012-20:03:26.470717 0.99999988711 4345026950000 @02-OCT-2012-19:03:25.461370 0.99999985031 4349166900000 @03-OCT-2012-18:03:24.448976 0.99999982047 4353847000000 @04-OCT-2012-20:03:26.432172 0.99999986408 4366987050000 @07-OCT-2012-21:03:27.396452 0.99999985314 4370766900000 @08-OCT-2012-18:03:24.385350 0.99999987490 4375447000000 @09-OCT-2012-20:03:26.373640 0.99999982641 4379046800000 @10-OCT-2012-16:03:22.361142 0.99999986827 4383546850000 @11-OCT-2012-17:03:23.349286 0.99999983770 4388046900000 @12-OCT-2012-18:03:24.334679 0.99999985386 4392907050000 @13-OCT-2012-21:03:27.320473 0.99999985604 4396686900000 @14-OCT-2012-18:03:24.309590 0.99999985231 4401006900000 @15-OCT-2012-18:03:24.296830 0.99999985453 4405867050000 @16-OCT-2012-21:03:27.282690 0.99999985629 4409646950000 @17-OCT-2012-18:03:25.271826 0.99999985293 4413966900000 @18-OCT-2012-18:03:24.259119 0.99999985546 4418647000000 @19-OCT-2012-20:03:26.245590 0.99999981089 4423507150000 @20-OCT-2012-23:03:29.227208 0.99999990407 4427287050000 @21-OCT-2012-20:03:27.219956 0.99999986160 4431607050000 @22-OCT-2012-20:03:27.207998 0.99999985595 4436467200000 @23-OCT-2012-23:03:30.193996 0.99999985374 4439551750000 @24-OCT-2012-16:11:41.184973 0.99999985533 4444567000000 @25-OCT-2012-20:03:26.170462 0.99999985617 4449427200000 @26-OCT-2012-23:03:30.156481 0.99999985469 4452666900000 @27-OCT-2012-17:03:24.147066 0.99999984282 4458067200000 @28-OCT-2012-23:03:30.130090 0.99999987314 4462387200000 @29-OCT-2012-23:03:30.119129 0.99999982368 4466347100000 @30-OCT-2012-21:03:28.105165 0.99999986458 4471029150000 @31-OCT-2012-23:04:09.092484 0.99999978439 4475347200000 @01-NOV-2012-23:03:30.073864 0.99999993546 4479127050000 @02-NOV-2012-20:03:27.068985 0.99999985678 4483987200000 @03-NOV-2012-23:03:30.055064 0.99999982976 4488307200000 @04-NOV-2012-23:03:30.040355 0.99999992576 4491546900000 @05-NOV-2012-17:03:24.035545 0.99999983595 4496947200000 @06-NOV-2012-23:03:30.017827 0.99999989639 4500006850000 @07-NOV-2012-16:03:23.011487 0.99999985728 4504356050000 @08-NOV-2012-16:13:06.999073 0.99999985886 4509187000000 @09-NOV-2012-19:03:25.985436 0.99999985707 4512966850000 @10-NOV-2012-16:03:22.974631 0.99999985741 4517370300000 @11-NOV-2012-16:31:11.962073 0.99999986008 4521066700000 @12-NOV-2012-13:03:19.951729 0.99999985798 4527007150000 @13-NOV-2012-22:03:28.934856 0.99999985724 4530246850000 @14-NOV-2012-16:03:22.925606 0.99999985885 4535107000000 @15-NOV-2012-19:03:25.911886 0.99999977882 4539967150000 @16-NOV-2012-22:03:28.890387 0.99999997838 4543206850000 @17-NOV-2012-16:03:22.888986 0.99999985923 4548067000000 @18-NOV-2012-19:03:25.875303 0.99999985980 4551666850000 @19-NOV-2012-15:03:22.865209 0.99999983832 4556526950000 @20-NOV-2012-18:03:24.849493 0.99999989016 4559766650000 @21-NOV-2012-12:03:18.842376 0.99999983867 4564626800000 @22-NOV-2012-15:03:21.826694 0.99999985554 4569486950000 @23-NOV-2012-18:03:24.812652 0.99999986057 4574347100000 @24-NOV-2012-21:03:27.799099 0.99999991189 4577406750000 @25-NOV-2012-14:03:20.793707 0.99999985183 4582086850000 @26-NOV-2012-16:03:22.779838 0.99999986112 4586766950000 @27-NOV-2012-18:03:24.766839 0.99999985965 4590006650000 @28-NOV-2012-12:03:18.757745 0.99999983271 4595406950000 @29-NOV-2012-18:03:24.739677 0.99999985590 4600447150000 @30-NOV-2012-22:03:28.725151 0.99999993068 4602966650000 @01-DEC-2012-12:03:18.721658 0.99999986123 4607826800000 @02-DEC-2012-15:03:21.708169 0.99999981525 4612686950000 @03-DEC-2012-18:03:24.690211 0.99999992416 4616286750000 @04-DEC-2012-14:03:20.684750 0.99999986136 4620786800000 @05-DEC-2012-15:03:21.672272 0.99999982952 4626187100000 @06-DEC-2012-21:03:27.653859 0.99999949794 4628166450000 @07-DEC-2012-08:03:14.633984 1.00000002249 4633746800000 @08-DEC-2012-15:03:21.636494 0.99999983397 4638967050000 @09-DEC-2012-20:03:26.619160 0.99999986435 4642206750000 @10-DEC-2012-14:03:20.610371 0.99999989400 4646706800000 @11-DEC-2012-15:03:21.600831 0.99999983150 4651927050000 @12-DEC-2012-20:03:26.583239 0.99999995476 4653726350000 @13-DEC-2012-06:03:12.581611 0.99999986320 4659666800000 @14-DEC-2012-15:03:21.565358 0.99999982968 4664887050000 @15-DEC-2012-20:03:26.547576 0.99999992931 4667586800000 @16-DEC-2012-11:03:21.543759 0.99999982888 4672986900000 @17-DEC-2012-17:03:23.525278 0.99999986500 4678387200000 @18-DEC-2012-23:03:29.510697 0.99999986989 4681086750000 @19-DEC-2012-14:03:20.503672 0.99999985757 ) \begintext