List of Solar Orbiter platform HK parameter data retrieved at LESIA
SOLO HK data availability
SOLO HK parameter data are stored as EDDS XML format files into:
https://rpw.lesia.obspm.fr/roc/data/private/solo/rpw/data/SOLO_HK/
New data are requested from Solar Orbiter EDDS at ESOC every 24h.
SOLO HK data retreived at LESIA
Table below gives the list of SOLO HK parameter data retrieved at LESIA.
Mnemonic A | Mnemonic B | Description | Comment |
---|---|---|---|
NRU02586 | NRU12586 | ANY_4_1_6 RPW ANT SRP | PZ ANT Hinge temperature |
NRU02588 | NRU12588 | ANY_4_1_8 RPW 2 SRP | PY ANT Hinge temperature |
NRU02288 | NRU12288 | ANY_1_4_8 RPW 3 SRP | MY ANT Hinge temperature |
NRU02769 | NRU12769 | ANP_2_2_9 RPW ANT 1 | PZ ANT PA temperature |
NRU02775 | NRU12775 | ANP_2_2_15 RPW ANT 1 | PZ ANT PA temperature |
NRU02785 | NRU12785 | ANP_3_1_5 RPW ANT 1 | PZ ANT PA temperature |
NRU02809 | NRU12809 | ANP_4_1_9 RPW 2 | PY ANT PA temperature |
NRU02805 | NRU12805 | ANP_4_1_5 RPW 2 | PY ANT PA temperature |
NRU02815 | NRU12815 | ANP_4_1_15 RPW 2 | PY ANT PA temperature |
NRU02755 | NRU12755 | ANP_2_1_15 RPW 3 | MY ANT PA temperature |
NRU02773 | NRU12773 | ANP_2_2_13 RPW 3 | MY ANT PA temperature |
NRU02774 | NRU12774 | ANP_2_2_14 RPW 3 | MY ANT PA temperature |
NRU02582 | NRU12582 | ANY_4_1_2 RPW EB URP | RPW EB URP temperature |
NRU02369 | NRU12369 | ANY_2_2_9 RPW EB URP | RPW EB URP temperature |
NRU02564 | NRU12564 | ANY_3_6_4 RPW EB URP | RPW EB URP temperature |
NRU02724 | NRU12724 | ANP_1_2_4 RPW SCM | RPW SCM temperature |
NRU02753 | NRU12753 | ANP_2_1_13 RPW SCM | RPW SCM temperature |
NRU02787 | NRU12787 | ANP_3_1_7 RPW SCM | RPW SCM temperature |
NRUD2026 | NRUT2026 | RSA_1_2_10 RPW 1_MLI A | PZ ANT hinge nom (microswitch status) |
NRUD2086 | NRUT2086 | RSA_2_2_10 RPW 1_MLI B | PZ ANT hinge red (microswitch status) |
NRUD2033 | NRUT2033 | RSA_1_2_3 RPW 1 STACER A | PZ ANT stacer nom (microswitch status) |
NRUD2087 | NRUT2087 | RSA_2_2_9 RPW 1 STACER B | PZ ANT stacer red (microswitch status) |
NRUD2032 | NRUT2086 | RSA_1_2_4 RPW 2_MLI A | PY ANT hinge nom (microswitch status) |
NRUD2169 | NRUT2169 | RSA_3_3_7 RPW 2_MLI B | PY ANT hinge red (microswitch status) |
NRUD2093 | NRUT2093 | RSA_2_2_3 RPW 2 STACER A | PY ANT stacer nom (microswitch status) |
NRUD2194 | NRUT2194 | RSA_4_1_2 RPW 2 STACER B | PY ANT stacer red (microswitch status) |
NRUD2027 | NRUT2027 | RSA_1_2_9 RPW 3_MLI A | PY ANT stacer red (microswitch status) |
NRUD2167 | NRUT2167 | RSA_3_3_9 RPW 3_MLI B | MY ANT hinge red (microswitch status) |
NRUD2193 | NRUT2193 | RSA_4_1_3 RPW 3 STACER A | MY ANT stacer nom (microswitch status) |
NRUD2235 | NRUT2235 | RSA_4_3_1 RPW 3 STACER B | MY ANT stacer red (microswitch status) |
NPWD4002 | NPWT4002 | IFA_DPL1_CH1_IOUT_TM | PZ ANT boom nom |
NPWD4008 | NPWT4008 | IFA_DPL2_CH1_IOUT_TM | PZ ANT boom red |
NPWD4004 | NPWT4004 | IFA_DPL1_CH2_IOUT_TM | MY ANT boom nom |
NPWD4010 | NPWT4010 | IFA_DPL2_CH2_IOUT_TM | MY ANT boom red |
NCA3Z025 | NCAT1AG0 | RW1_RATE | Reaction Wheel #1 speed rate |
NCA3Z026 | NCAT1B10 | RW2_RATE | Reaction Wheel #2 speed rate |
NCA3Z027 | NCAT1AK0 | RW3_RATE | Reaction Wheel #3 speed rate |
NCA3Z028 | NCAT1C40 | RW4_RATE | Reaction Wheel #4 speed rate |
NPWD2521 | A_LCL1_20 WDE-1 PWR TM | ||
NPWD2771 | A_LCL2_20 WDE-2 PWR TM | ||
NPWD3021 | A_LCL3_20 WDE-3 TM | ||
NPWD3521 | A_LCL5_20 WDE-4 PWR TM | ||
NCFT55P0 | SADE-A calibrated PY array position (deg) | ||
NCFT55U0 | SADE-A calibrated MY array position (deg) | ||
NPWD4255 | IFA_ISA1_NOM_TM | ||
NPWD4256 | IFA_VSA1_NOM_TM | ||
NPWD4257 | IFA_ISA1_RED_TM | ||
NPWD4258 | IFA_VSA1_RED_TM | ||
NPWD4267 | IFA_ISA2_NOM_TM | ||
NPWD4268 | IFA_VSA2_NOM_TM | ||
NPWD4269 | IFA_ISA2_RED_TM | ||
NPWD4270 | IFA_VSA2_RED_TM | ||
NPWD2516 | A_LCL1_15 STR-1 TM Prime Star Tracker LCL current | ||
NPWD3015 | A_LCL3_14 STR-2 TM Backup Star Tracker LCL current | ||
NPWT2516 | B_LCL1_15 STR-1 | ||
NPWT3015 | B_LCL3_14 STR-2 | ||
NRU02707 | NRU12707 | ANP_1_1_7 RPW SCM SRP | I-BOOM temperature ref. |
NCAT11X0 | THR 1A Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT11Y0 | THR 2A Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT11Z0 | THR 3A Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT1200 | THR 4A Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT1210 | THR 5A Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT1220 | THR 6A Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT1230 | THR 7A Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT1240 | THR 8A Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT1250 | THR 9A Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT1260 | THR 1B Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT1270 | THR 2B Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT1280 | THR 3B Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT1290 | THR 4B Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT12A0 | THR 5B Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT12B0 | THR 6B Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT12C0 | THR 7B Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT12D0 | THR 8B Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCAT12E0 | THR 9B Cumulative OnTime | (See C.Watson comment about thruster firing at the bottom) | |
NCFT29T0 | HGA Acquired Elevation in degrees | See description below for more details | |
NCFT29S0 | HGA Acquired Azimuth in degrees | See description below for more details |
SOLO HK data description
# I was forwarded the following list of interesting SC parameters, which I have filled in with the PCF_NAME of the corresponding entity in the MIB.
# Most likely you'll need to find the corresponding packet SPIDs via the MIB PLF in order to request them from EDDS; and be able to extract and calibrate the raw parameters from the packet, again according to the MIB.
Reaction wheel speeds
# NCAT1AG0 RW1_RATE
# NCAT1B10 RW2_RATE
# NCAT1AK0 RW3_RATE
# NCAT1C40 RW4_RATE
WDE power and status
# LCL currents:
# NPWD2521 A_LCL1_20 WDE-1 PWR TM
# NPWD2771 A_LCL2_20 WDE-2 PWR TM
# NPWD3021 A_LCL3_20 WDE-3 TM
# NPWD3521 A_LCL5_20 WDE-4 PWR TM
# These are all for PCDU-A, for equivalent PCDU-B parameters substitute NPWTxxxx.
# There are LCL status parameters as well, but frankly for simplicity I would probably just take the current, if the engineering value is within a few bits of zero then the LCL is off.
Solar array angle
# NCFT55P0 SADE-A calibrated PY array position (deg)
# NCFT55U0 SADE-A calibrated MY array position (deg)
# And equivalently NCFT56U0 and NCFT56Y0 if we are ever using the SADE-B
# 4) APR temperature
# This is a difficult one. Attachments below, including the list of PCDU thermistors from Airbus. You take your chances with these. The external URP is at least at the correct end of the PCDU, but it's external. The internal ones are (as far as I can see now) not close to the APR end.
APR power
# So I am not an expert on the detailed behaviour of the APRs.
# You can look at power coming in to the APR (from the arrays), or power going out. I think probably the former is more interesting
# NPWD4255 IFA_ISA1_NOM_TM
# NPWD4256 IFA_VSA1_NOM_TM
# NPWD4257 IFA_ISA1_RED_TM
# NPWD4258 IFA_VSA1_RED_TM
# NPWD4267 IFA_ISA2_NOM_TM
# NPWD4268 IFA_VSA2_NOM_TM
# NPWD4269 IFA_ISA2_RED_TM
# NPWD4270 IFA_VSA2_RED_TM
# You have pairs of measurements being current and voltage. And you have nominal and redundant measurements on array 1, and nominal and redundant measurements on array 2.
# You can also get a sense of how hard the APR is working from the Main Error Amplifier voltage, NPWD5002. Diagram below.
# These are all for PCDU-A, for equivalent PCDU-B parameters substitute NPWTxxxx.
# Note that the APR is adapting its behaviour very fast. You only have a subsampling in TM.
# .
Star Tracker status
# NPWD2516 A_LCL1_15 STR-1 TM Prime Star Tracker LCL current
# NPWD3015 A_LCL3_14 STR-2 TM Backup Star Tracker LCL current
# These are for PCDU-A, for equivalent PCDU-B parameters substitute NPWTxxxx.
# STR currents typically have a lot of jitter because photon integration is less power-intensive than detector readout. How you see this may be a bit weird, in that the PCDU sampling may happen to mostly miss the readout peak, or mostly sample it, and these sampling sync effects can potentially change based on artificial things like switchovers. There may also be some additional variation due to the thermo-electric cooler, when active. There are LCL status parameters as well, but frankly for simplicity I would probably just take the current, if the engineering value is within a few bits of zero then the LCL is off.
HGA angles
They are calibrated in degrees.
The frame used is a bit weird.
-90 deg elevation is pointing in the spacecraft XY plane (i.e. "spacecraft equatorial").
Imagine starting from the stowed position (and recall the HGA is mounted on the minus -Z panel, on the "bottom" of the Spacecraft).
There's a 90 deg rotation to deploy the antenna to a typical "equatorial" position.
Then zero elevation corresponds to pointing the beam in the direction of SC -X, and the elevation motor is upside down, so motor elevation is back to front wrt right-handed SC +Z rotation.
Azimuth is positive around -Z
RPW sensors temperature parameters measured by S/C
(Figure from SOLO-RPW-RP-2490-CNES.)
Antenna deployment status
(Figure from SOLO-RPW-RP-2490-CNES.)
3 Comments
Xavier Bonnin
It might be useful to retrieve information about:
Xavier Bonnin
Chris Watson comment for thruster firing:
Dear Xavier,
Please see the attached plot.
The best way is to look at the accumulated total on-times for each thruster (first panel in the plot).
I only plotted thruster 5B here, NCAT12A0, but there are 18: thruster positions 1 to 9, and two branches A and B.
Not all thrusters fire on every occasion.
You'll find the other parameters adjacent in the MIB.
Second panel is AOCS mode information. This isn't as good. E.g. It could happen that the AOCS goes into one of the thruster enabled modes but doesn't actually fire the thrusters.
Third panel is a thruster temperature. This is OK as a cross-check but I wouldn't use it to detect firings (there might be spurious changes under off-Sun manoeuvres like the deicing next week for example).
N.b.1 I think there are circumstances under which the totals reset to zero. E.g. OBC reboots maybe.
N.b.2 The RPW plot for this interval resolves three pulses very nicely. The on-times don't - you can get some idea that it's not a continuous firing because the gradient across the change is not 1:1 but it's not going to let you resolve the timing of individual pulses in detail. I'm not aware of a reliable high-time-resolution TM for the thrusters. The design allows very short, precisely timed pulses which isn't suited to periodic sampling. (This is why on-times are used rather than a simple instantaneous on/off status).
Regards,
Chris
Xavier Bonnin
Chris Watson comment about thruster firing accumulated on-time eng vs. raw data:
" the thruster total on-times are RAW. That's is, there is no cal. curve applied on-ground, the raw representation of these particular fields is IEEE floating point, as such the raw parameter is meaningful to the user as-is (this is atypical but not non-standard by any means). That said, playing just now, the interface seems quite forgiving of RAW versus ENG here. But I only played with a single parameter retrieval. Maybe it gets upset with multi-parameter retrievals when the RAW versus ENG retrieval situation is imperfect."