KPL/IK MSASI Instrument Kernel =========================================================================== This instrument kernel (I-kernel) contains references to mounting alignment, operating modes, and timing as well as internal and FOV geometry for the BepiColombo MMO Mercury Plasma Particle Experiment (MME). Version and Date ----------------------------------------------------------------------------- Version 0.0 -- July 01, 2019 -- Tomoki Kimura, Tohoku University First draft. Generated for the MSASI operation simulation study. References ----------------------------------------------------------------------------- 1. ``Kernel Pool Required Reading'' 2. ``Frames Required Reading'' 3. ``C-Kernel Required Reading" 4. BepiColombo MMO Spacecraft Frames Definition Kernel Contact Information ----------------------------------------------------------------------------- If you have any questions regarding this file contact SPICE support at Tohoku University: Tomoki KIMURA (+81) 22-795-6518 kimura@stpp.gp.tohoku.ac.jp Implementation Notes ----------------------------------------------------------------------------- This file is used by the SPICE system as follows: programs that make use of this frame 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 a kernel into the pool as shown below: FORTRAN: (SPICELIB) CALL FURNSH ( frame_kernel_name ) C: (CSPICE) furnsh_c ( frame_kernel_name ); IDL: (ICY) cspice_furnsh, frame_kernel_name MATLAB: (MICE) cspice_furnsh ( 'frame_kernel_name' ) PYTHON: (SPICEYPY)* furnsh( frame_kernel_name ) In order for a program or routine to extract data from the pool, the SPICELIB routines GDPOOL, GIPOOL, and GCPOOL are used. See [2] for more details. This file was created and may be updated with a text editor or word processor. * SPICEPY is a non-official, community developed Python wrapper for the NAIF SPICE toolkit. Its development is managed on Github. It is available at: https://github.com/AndrewAnnex/SpiceyPy Naming Conventions ----------------------------------------------------------------------------- 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 MMO instrument ID code, constructed using the spacecraft ID number (-68) followed by the NAIF three digit ID number for one of the MSASI data item. These IDs are as follows Instrument name ID -------------------- ------ MMO_MSASI -68400 MMO_MSASI_SLIT -68401 MMO_MSASI_SSAS -68490 The remainder of the name is an underscore character followed by the unique name of the data item. For example, the MSASI boresight direction in the MMO_MSASI_SLIT frame (see [2]) is specified by: INS-68401_BORESIGHT The upper bound on the length of the name of any data item identifier is 32 characters. If the same item is included in more than one file, or if the same item appears more than once within a single file, the latest value supersedes any earlier values. Overview ----------------------------------------------------------------------------- From [5]: Mercury Sodium Atmosphere Spectro Imager (MSASI) is an instrument for imaging spectroscopy of Mercury's sodium atmosphere. *** Detailed description here **** :[TBW] Science Goals: ~~~~~~~~~~~~~~ - Structure, dynamics and physical processes in Mercury's atmosphere :[TBW] : Measurement Principle: ~~~~~~~~~~~~~~~~~~~~~~ MSASI consists of one sensors. ... The following table summarizes the instrument optics, performances and resolution: Parameter | Units | Value/Description Remarks -------------------------+---------------+---------------------------- Optics | | | | Aperture | mm | [TBW] Focal length | mm | [TBW] Focal number | | N/A Field of view | degrees | [TBW] Central obstruction | % | [TBW] Pixel IFOV | microrad | [TBW Spectral range | nm | [TBW-TBW] Filter bandwidth | | Spectrometers | nm | [TBW] NUV channel | nm | [TBW] Spectral Channels | | [TBW] Spectral dispersion | Pix/nm | [TBW] Mirror efficiency | % | [TBW] Mirror Material | | [TBW] Mirror Grating | | [TBW] and Coating | | | | Sensor (RAE) | | | | Pixel lines | # | [TBW] Per detector Pixels per line | # | [TBW] Per detector Pixel pitch | microrad | [TBW] Peak quantum | | efficiency | | EUV | % | [TBW] FUV | % | [TBW] Full well capacity | # e- | [TBW] Scale per pixel | | At Periherm | m/px | [TBW] At Apoiherm | m/px | [TBW] Smear | px/s | [TBW] Exposure time | ms | [TBW] to [TBW] | | Resolution | | | | Spectral resolution | nm | delta(lamda) = [TBW] Angular resolution | microrad/px | [TBW] Spatial resolution | m/pixel | [TBW] to [TBW] Mounting Alignment ----------------------------------------------------------------------------- Refer to the latest version of the BepiColombo Frames Definition Kernel (FK) [4] for the MSASI reference frame definitions and mounting alignment information. MSASI Apparent Field-of-View Layout ----------------------------------------------------------------------------- The instrument Field of View is defined by the spectrometer slit size ([TBW] x [TBW] mm). With a focal length of [TBW] mm, it corresponds to ~ 30.0 x 1.8 degrees projected on the horizon. The boresight vector is shifted by 40 degree from the y-axis in the MPO_MSASI reference frame. This diagram illustrates the MSASI apparent FOV in the MPO_MSASI (MMO_MSASI) reference frame. ^ +Zmsasi | ______|_______________________________________________________ / | \ / \ / \ / \ / \ | ___|_ | | | | | | | | | | / | \ | | | | SPECTROMETER | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +Ymsasi | | | | | |__|__ o-----------------> _________|_|___________|_|__________| | \'.'._ | | ...==========\ '. '._ /40.0 deg ======================================... /////////////\ '. /._ //////// MMO LOWER DECK //////////////////... ...============\ '/ '._ ==========================================... | \ '. '._ | | \ '. '._ MSASI-H | |____________ \ '. '.________________________________| \ _.' '. .' '._ \-' 15.0 '.-' 15.0 '._ \ deg '. deg '._ \ '. '._ \ '. '> \ '. \ '> BORESIGHT_VECTOR (+Ybore) > MSASI +X axis (+Xmsasi) is from the page FOV Definitions --------------------------------------------------------------------------- MSASI_SLIT FOV: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The MSASI FOVs are defined within a rectangle pyramid with an along slit angle of 30.0 degrees and a cross slit angle of 1.8 degrees. They are defined with respect to the MPO_MSASI reference frame. The boresight, reference, and cross-reference vectors are unit along the +Ybore that is +Ymsasi rotated by -40.0 deg around +Xmsasi, +Ymsasi, +Xmsasi frame respectively. Please note that the FOV reference and cross angles are defined with half angle values. The following FOVs definitions correspond to the NAIF Body Name: MMO_MSASI_SLIT \begindata INS-68401_NAME = 'MMO_MSASI_SLIT' INS-68401_FOV_CLASS_SPEC = 'ANGLES' INS-68401_FOV_FRAME = 'MMO_MSASI' INS-68401_FOV_SHAPE = 'RECTANGLE' INS-68401_BORESIGHT = ( 0.000000 0.766044 -0.642788 ) INS-68401_FOV_REF_VECTOR = ( 0.000000 1.000000 0.000000 ) INS-68401_FOV_REF_ANGLE = ( 15.0000000 ) INS-68401_FOV_CROSS_ANGLE = ( 0.90000000 ) INS-68401_FOV_ANGLE_UNITS = ('DEGREES') \begintext Optical Parameters ----------------------------------------------------------------------------- [TBW] Detector Parameters ----------------------------------------------------------------------------- [TBW] End of IK file.