Page tree
Skip to end of metadata
Go to start of metadata

SPICE consists of 1 telescope/optical path which includes several mechanisms: SPICE Heatshield Door (state is important), SPICE Door Mechanism, Slit Change Mechanism, Scan Focus Mechanism, and ends in 2 detectors (which work as one). The EPS model of SPICE contains several modules, corresponding to those things which are generally switched on independently of each other, according to the flight procedures and User Manual.

In particular, instead of modelling all SPICE units and subunits (detectors, heaters, mechanisms etc.) separately, we chose to model the SPICE Electronics Box and SPICE Optical Unit each as a module, with different states depending on which subunits are switches ON/OFF (approximately 1 module state per operations mode): (see sol_spice_model.edf).

Power, unless stated otherwise, ir taken from SPICE-RAL-TN-0040 (FM Power Budget Updates) Issue 1.0 (2017/06/19),

Modes

SPICE has 4 meaningful modes for operations, OFF, STANDBY, ENGINEERING and OPERATE, with submodes defined for the last three.

Power for each submodule (when on) is shown in brackets.

* basic mode for MOC state model.Command to get there

SPI_SEB

(Contains terms in italics on the right)

SPI_SEB:

SEB proper

SPI_SEB:

Detector Assembly Heater


SPI_SFMSPI_DOORSPI_SCMSPI_SOU

SPI_SOU:

Front End Electronics

SPI_SOU:

Particle Deflector System


SPI_DHV
OFF*SPI_OFF
SEB_OFFSEB_OFFDA_OFF
SFM_OFFSDM_CLOSEDSCM_OFFSOU_OFFFEE_OFFPDS_OFF
DHV_OFF
STANDBY (Passive)

SPI_SBY_PASSIVE

or SPI_READY_TO_PASSIVE

Results directly from SEB switch-on. Used during CMS contamination measurements with CMS (Ready) state.SEB_PASSIVESEB_ON
(14.6)
DA_OFF
SFM_OFFSDM_CLOSEDSCM_OFFSOU_OFFFEE_OFFPDS_OFF
DHV_OFF
STANDBY (Ready/Stable)SPI_PASSIVE_TO_READYDA heaters on, PDS on, usually with door open.SEB_STANDBYSEB_ON
(14.6)

DA_HTR_STBL
(2.4)

after 1 hours (modelled) of DA_HTR_WUP (3.2)


SFM_OFFSDM_OPENSCM_OFFSOU_PDSFEE_OFFPDS_ON
(0.2)

DHV_OFF
ENGINEERING (HV Off)

SPI_SBY_TO_ENGOFF or

SPI_OPOFF_TO_ENGOFF

SPI_OPON_TO_ENGOFF

During preparation for dark calibrationSEB_READYSEB_ON
(14.6)
DA_HTR_STBL
(2.4)

SFM_OFFSDM_OPENSCM_OFFSOU_OPENGFEE_ON
(4.2)
PDS_ON
(0.2)

DHV_OFF
ENGINEERING (HV On)SPI_HV_ON_ENG or SPI_SBY_TO_ENGOFFDuring preparation for normal science / calibrationSEB_READYSEB_ON
(14.6)
DA_HTR_STBL
(2.4)

SFM_OFFSDM_OPENSCM_OFFSOU_OPENGFEE_ON
(4.2)
PDS_ON
(0.2)

DHV_ENG
(0.8)
OPERATE (HV Off)SPI_HV_OFF_OPReady for dark acquisitions, no study activeSEB_READYSEB_ON
(14.6)
DA_HTR_STBL
(2.4)

SFM_OFFSDM_OPENSCM_OFFSOU_IDLEFEE_IDLE
(4.5)
PDS_ON
(0.2)

DHV_OFF
OPERATE (HV On)SPI_HV_ON_OPReady for normal acquisition, no study activeSEB_READYSEB_ON
(14.6)
DA_HTR_STBL
(2.4)

SFM_OFFSDM_OPENSCM_OFFSOU_IDLEFEE_IDLE
(4.5)
PDS_ON
(0.2)

DHV_OP
OPERATE (Ready)SPI_READY_OPReady for normal acquisition with scan mechanismSEB_READYSEB_ON
(14.6)
DA_HTR_STBL
(2.4)

SFM_INIT
(3.1)
SDM_OPENSCM_OFFSOU_IDLEFEE_IDLE
(4.5)
PDS_ON
(0.2)

DHV_OP


Modules 

SPI_SEB: SPICE electronics box

This has 4 components:

  • SEB itself (SEB)
  • Detector Assembly (DA)
  • ASIC Heater
  • Mirror Heater

but they can be modelled as one.

For Science Operations, the SEB has the following module states:

  • SEB_OFF
  • SEB_PASSIVE (DA not warmed up)
  • SEB_STANDBY (DA heaters on)
  • SEB_READY (Ready to take data)

SPI_SFM: Scan/focus mechanism

SPI_DOOR: Telescope front door

SPI_SCM: Slit change mechanism

SPI_SOU: SPICE optical unit

SPI_DHV: Detector high voltage



Modes

The following power modes/system states are modelled as SPICE 'modes', and linked to their associated modules (see sol_spice_modes.edf and sol_spice.edf). Each of the 'mode' switches are modelled as EPS 'actions' with a 1 to 1 correspondence to EPS 'activities' (see sol_spice_activities.edf). 

  • OFF: All modules OFF, SDM_CLOSED
  • STANDBY: SEB_STANDBY, SOU_OFF, LL_OFF
  • ENGINEERING: SEB_ENG, SOU_OFF, LL_OFF
  • OPERATE: SEB_ENG, SOU_OPERATE, LL_ON
  • (BOOT mode is currently not modelled)

Extra EPS activities/actions are written for:  (see sol_spice_activities.def and sol_spice.edf)

  • SPI_DOOR_OPEN/CLOSE: SPICE door (SDM) opening and closing
  • SETSPIDR: SPICE data rate calculation. Currently the datarate is just set in the timeline and passed on to the parameter SPI_DR but this can be updated to automatically calculate based on parameters.
  • START_SPI_STUDY: this action starts the following timeline of SPICE model actions:
    • switch SEB and SOU in FOCUS state (1min), 
    • switch SEB and SOU in SLIT state (1min),
    • calculate SPICE datarate (or pass on datarate parameter)
    • switch SEB and SOU in ACQ state 
  • STOP_SPI_STUDY : this action switches all modules back to normal OPERATE mode: SEB_ENG, SOU_OPERATE
  • (spice flush command: placeholder to be used for LL data flushes - 0.1MB per science study that is run)

The science observing modes are modelled as SPICE 'observations' that all run in OPERATE mode: (seesol_spice_observations.def)

Currently, datarates are specified when calling the study. However, in next version of the model we can calculate them based on parameters like nb_x_positions, repeat, ...

  • SPICE_SPECTRATLAS (DATARATE=28260.0)
  • SPICE_COMPOSITION (DATARATE=420.0 )
  • SPICE_DYNAMICS (DATARATE=17790.0 )
  • SPICE_LIMB (DATARATE=17790.0 )
  • SPICE_CMEWATCH (DATARATE=17790.0 )
  • SPICE_MOVIE30 (DATARATE=34440.0)
  • SPICE_MOVIE90 (DATARATE=11440.0)
  • SPICE_WAVES (DATARATE=75150.0)
  • SPICE_TWOEXPOS (DATARATE=2660.0)

All observations and activities can be called from the observations timeline, see example below and the test timelines in Tests run on SPICE model.

#POWER MODE CYCLE
11-JAN-2022_00:00:00 SPI ACTIVITY SPI_OFF
11-JAN-2022_04:00:00 SPI ACTIVITY SPI_STANDBY
11-JAN-2022_08:00:00 SPI ACTIVITY SPICE_DOOR_OPEN
12-JAN-2022_00:00:00 SPI ACTIVITY SPI_ENGINEERING
13-JAN-2022_00:00:00 SPI ACTIVITY SPI_OPERATE
14-JAN-2022_00:00:00 SPI ACTIVITY SPI_STANDBY
14-JAN-2022_08:00:00 SPI ACTIVITY SPICE_DOOR_CLOSE
15-JAN-2022_00:00:00 SPI ACTIVITY SPI_OFF

#SPICE SCIENCE WINDOW - CYCLING THROUGH ALL SCIENCE MODES

RS_WINDOW_START -01:00:00 SPI ACTIVITY SPI_STANDBY
RS_WINDOW_START -00:30:00 SPI ACTIVITY SPI_DOOR_OPEN

RS_WINDOW_START 000_00:00:00 SPI OBS_START SPICE_SPECTRATLAS (DATARATE=28260.0)
RS_WINDOW_START 001_00:00:00 SPI OBS_END SPICE_SPECTRATLAS
RS_WINDOW_START 001_00:00:10 SPI OBS_START SPICE_COMPOSITION (DATARATE=420.0 )
RS_WINDOW_START 002_00:00:00 SPI OBS_END SPICE_COMPOSITION
...
RS_WINDOW_START 008_00:00:10 SPI OBS_START SPICE_TWOEXPOS (DATARATE=2660.0)
RS_WINDOW_END -00:10:00 SPI OBS_END SPICE_TWOEXPOS

RS_WINDOW_END -00:05:00 SPI ACTIVITY SPI_DOOR_CLOSE
RS_WINDOW_END 00:00:00 SPI ACTIVITY SPI_OFF

SPICE science activities with corresponding resource usage

Power modes / system states as documented in UM Iss7.0 and Detailed Budget Report 3.0 Annex A

EPS Activity

(~ mode)

EPS Observation

HK Datarate

(bps)

LL Datarate

(bps)

Science Datarate

(bps) 

Total documented

Datarate (bps)

Total modelled

Datarate (bps)

Power documented

(Watts)

Power modelled

(Watts)

SPI_OFF

/

0000000
SPI_BOOT
not modelled
/50000/17.06/
SPI_STANDBY/5000505014.3014.30
SPI_ENGINEERING/50000500 50015.2 (max)15.2
SPI_OPERATE IDLE - SPICE only
thermally stable
50000500

593
(incl. 93bps LL) 

20.53 (max)20.53
SPECTRATLAS500variable
(0.1MB /study)
282602876028853
(incl. 93bps LL) 

max 30.08 W
(during 10s to 60s)
max 31.25 W
(during 20s to 60s)

max 24.68 W
(during acquisition)

 

max 30.08 W
(during 10s to 60s)
max 31.25 W
(during 20s to 60s)
max 24.68 W
(during acquisition)

COMPOSITION5000.1MB /study4209201013
(incl. 93bps LL) 
DYNAMICS5000.1MB /study177901829018383
(incl. 93bps LL) 
LIMB5000.1MB /study269031903283
(incl. 93bps LL) 
CMEWATCH500 0.1MB /study 4120 4620 4713
(incl. 93bps LL) 
MOVIE305000.1MB /study344403494035033
(incl. 93bps LL) 
MOVIE905000.1MB /study114401194012033
(incl. 93bps LL) 
WAVES5000.1MB /study751507565075743
(incl. 93bps LL) 
TWOEXPOS5000.1MB /study266031603253
(incl. 93bps LL) 

SPI_DOOR_OPEN

SPI_DOOR_CLOSE

 /depending on
current mode 
depending on
current mode 
depending on
current mode
depending on
current mode
depending on
current mode 
power of current mode
+8.83 W
power of current mode
+8.83 W

Link to source documents

Tests run on SPICE model