KPL/IK HERA MILANI Volatile in-Situ Thermogravimeter Analyser Instrument kernel ============================================================================== This instrument kernel (I-kernel) contains the Volatile in-Situ Thermogravimeter Analyser (VISTA) detector and field-of-view parameters. Version and Date ------------------------------------------------------------------------------ Version 0.0 -- May 4, 2023 -- Alfredo Escalante Lopez, ESAC/ESA Preliminary version. References ------------------------------------------------------------------------------ 1. ``Kernel Pool Required Reading'' 2. ``C-kernel Required Reading'' 3. Hera Frames Definition Kernel (FK), latest version. 4. Milani Spacecraft Frames Kernel (FK), latest version. 5. ``Milani Cubesat Instruments'', https://www.heramission.space/hera-mission-milani-cubesat Contact Information ----------------------------------------------------------------------------- If you have any questions regarding this file contact the ESA SPICE Service at ESAC: Alfredo Escalante Lopez (+34) 91-8131-429 spice@sciops.esa.int or NAIF at JPL: Boris Semenov +1 (818) 354-8136 Boris.Semenov@jpl.nasa.gov Implementation Notes ------------------------------------------------------------------------------ Applications that need SPICE I-kernel data must ``load'' the I-kernel file, normally during program initialization. Loading the kernel using the SPICELIB routine FURNSH causes the data items and their associated values present in the kernel to become associated with a data structure called the ``kernel pool''. The application program may then obtain the value(s) for any IK data item using the SPICELIB routines GDPOOL, GIPOOL, GCPOOL. Routine GETFOV may be used if the file contains instrument field-of-view (FOV) specification. See [1] for details. This file was created with, and can be updated with a text editor or word processor. Conventions for Specifying Data ------------------------------------------------------------------------------ Data items are specified using ``keyword=value'' assignments [1]. All keywords referencing values in this I-kernel start with the characters `INS' followed by the NAIF MILANI instrument ID code, constructed using the spacecraft ID number (-99902) followed by the NAIF three digit ID number. The ID numbers are defined in [4] as follows: Instrument name ID -------------------- --------- MILANI_VISTA -99902210 The remainder of the keyword is an underscore character followed by the unique name of the data item. For example, the boresight of VISTA is specified by INS-99902210_BORESIGHT The upper bound on the length of all keywords is 32 characters. If a keyword is included in more than one file, or if the same keyword appears more than once within a single file, the last assignment supersedes any earlier assignments. Overview ------------------------------------------------------------------------------ From [5]: Vista is a micro-thermogravimetre (sensor head including Proximity Electronics) devoted to detecting the presence of dust particles smaller than 5-10 micrometers; to detect volatiles (e.g., water) and light organics characterisation (e.g. carboxylic acids with low carbon chain) and monitoring the molecular contamination in support of other instruments on-board cubesat or satellites. VISTA has been designed with a miniaturised configuration (as an environmental sensor) for cubesat and other instrument packages. The device is based on micro-oscillators with a detection system made up of piezoelectric crystals with a metal electrode that acts as a collector of micron and sub-micron size particles. An important challenge of VISTA is the presence of a built-in heater and a built-in Resistance Temperature Detector (RTD) integrated onto the crystal. This special design dramatically reduces the instrument mass and the power required to perform thermal cycles to characterise the deposited mass on the sensor head. Mounting Alignment ------------------------------------------------------------------------------ Refer to the latest version of the Milani Spacecraft Frames Kernel (FK) [4] for the VISTA reference frame definitions and mounting alignment information. Apparent FOV Layout ------------------------------------------------------------------------------ This section provides a diagram illustrating the VISTA apparent FOV layout in the corresponding reference frame. Angular coordinate system ------------------------- +Xvis +Zvis ^ ^ 90| | _.-"|"-./ +Azim |0 .' | / `. '. |''.. .' / | / \ '. | ''.. +Za' | |/ |0 '. | '.' 180 | x----------> +Yvis '. | .' | | '. | .' \ / '. | .' `._ _.' '. | .' `-...-' ----------------------90 270 Optical Parameters ------------------------------------------------------------------------------ TBW. CCD Parameters ------------------------------------------------------------------------------ TBW. FOV Definitions ------------------------------------------------------------------------------ This section contains definitions for the VISTA FOVs. These definitions are provided in a format required by the SPICE (CSPICE) function GETFOV (getfov_c). The set of assignments in the data section below defines the VISTA FOVs with respect to the corresponding frames to be a half-sphere. \begindata INS-99902210_NAME = 'MILANI_VISTA' INS-99902210_BORESIGHT = ( 0.000, 0.000, 1.000 ) INS-99902210_FOV_FRAME = 'MILANI_VISTA' INS-99902210_FOV_SHAPE = 'CIRCLE' INS-99902210_FOV_CLASS_SPEC = 'ANGLES' INS-99902210_FOV_REF_VECTOR = ( 1.000, 0.000, 0.000 ) INS-99902210_FOV_REF_ANGLE = ( 90.0 ) INS-99902210_FOV_ANGLE_UNITS = 'DEGREES' \begintext Platform ID ------------------------------------------------------------------------------- This number is the NAIF instrument ID of the platform on which the sensors are mounted. For the Volatile in-Situ Thermogravimeter Analyser (VISTA) platform is spacecraft. Please refer to the latest version of the Milani NAIF ID Codes Definitions [4] for mapping of ID codes to sensor and structure names. \begindata INS-99902210_PLATFORM_ID = ( -99902 ) \begintext End of IK file.