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 AMnemonic BDescriptionComment
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_RATEReaction Wheel #2 speed rate
NCA3Z027

NCAT1AK0

RW3_RATEReaction Wheel #3 speed rate
NCA3Z028

NCAT1C40

RW4_RATEReaction 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
NRU02707NRU12707ANP_1_1_7 RPW SCM SRPI-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.)

RESOURCES


  • No labels

3 Comments

  1. It might be useful to retrieve information about:

    • When S/C will be on battery (instead of SA) → usefull for TNR-HFR
    • When MAG does the calibration


  2. 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

  3. 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."