SW_EFIx_LP_1B

Electric field instrument (EFI) Langmuir probe (LP) measurements at 2Hz

Citation: Swarm PDGS. (2013). SW_EFIx_LP_1B. European Space Agency. https://swarmhandbook.earth.esa.int/catalogue/SW_EFIx_LP_1B

Product types: SW_OPER_EFIA_LP_1B, SW_OPER_EFIB_LP_1B, SW_OPER_EFIC_LP_1B

Authored by: Swarm PDGS

Creation year: 2013

Thematic areas: Plasma measurements, Space Weather

Applicable missions: Swarm

Applicable spacecraft: Swarm-A, Swarm-B, Swarm-C

Description

The EFIx_LP_1B Product contains plasma data from the Langmuir Probe (LP) of the Electrical Field Instrument (EFI). The plasma product encompasses the plasma density and temperature. Data is provided at 2 Hz rate. The time instant are determined by the EFI instruments. No interpolation of the EFI data is performed, neither to shift the measurements in time nor to fill any gaps.

Data access

FAST processing

Preview image

(delivered separately)

File contents

Variable Units Description Dim Type
Timestamp UTC Timestamp of the LP measurement 1 CDF_EPOCH
SyncStatus - Time synchronization status (of LP), source and quality, see Appendix D 1 CDF_UINT2
Latitude deg Position in ITRF -- Geocentric latitude 1 CDF_DOUBLE
Longitude deg Position in ITRF -- Geocentric longitude 1 CDF_DOUBLE
Radius m Position in ITRF -- Radius 1 CDF_DOUBLE
U_orbit m/s Magnitude of spacecraft velocity in the ITRF 1 CDF_DOUBLE
N_ion cm-3 Ion density 1 CDF_DOUBLE
dN_ion cm-3 Calibration parameter for ion density w.r.t. ISRs 1 CDF_DOUBLE
N_ion_error cm-3 Random error of the ion density estimate (empty) 1 CDF_DOUBLE
N_elec cm-3 Electron density 1 CDF_DOUBLE
N_elec_error cm-3 Random error of the electron density estimate (empty) 1 CDF_DOUBLE
T_elec K Electron temperature 1 CDF_DOUBLE
T_elec_error K Random error of the electron temperature estimate (empty) 1 CDF_DOUBLE
dT_elec K Calibration parameter for electron temperature w.r.t. ISRs 1 CDF_DOUBLE
Vs V Spacecraft potential 1 CDF_DOUBLE
Vs_error V Error of the spacecraft potential estimate 1 CDF_DOUBLE
Flags_LP - Flags indicating the source of measurements, see Table 6-4 1 CDF_UINT1
Flags_N_ion - Flags characterizing the ion density measurement, see Table 6-4 1 CDF_UINT8
Flags_N_elec - Flags characterizing the electron density measurement, see Table 6-4 1 CDF_UINT8
Flags_T_elec - Flags characterizing the electron temperature measurement, see Table 6-4 1 CDF_UINT8
Flags_Vs - Flags characterizing the spacecraft potential measurement, see Table 6-4 1 CDF_UINT8
Gamma1 deg Inclination angle between Sun illumination incidence and right-side solar panel normal 1 CDF_DOUBLE
Gamma2 deg Inclination angle between Sun illumination incidence and left-side solar panel normal 1 CDF_DOUBLE
Flagbits1 - Flag table for first subset of detailed information about LP instrument configuration and error conditions, see Table 6-5. 1 Int32
Flagbits2 - Flag table for second subset of detailed information about LP gain configuration and detected error conditions in data, see Table 6-6 1 Int32

More details

Table 6-4: Flags of the LP Measurements:

Flag Value Description
Flags_LP 1 T_elec High gain probe data
5 T_elec mixed gain probe data
9 Sweep was done at this time stamp, estimate from previous second is duplicated
Flags_N_ion, Flags_N_elec, Flags_T_elec 10 Nominal data, valid calibration offset and random error for this sample is computed, the estimate is from high gain probe
19 Nominal data, calibration offset not computed/not available in this region, random error computed, the estimate is from high gain probe
20 Nominal data, calibration offset computed, random error not computed for this sample, the estimate is from high gain probe
21 Nominal data, calibration offset not computed/not available in this region, random error not computed, the estimate is from high gain probe.
22 Nominal data, artificial spike detected (not implemented for N_elec), calibration offset computed, random error not computed for this sample, the estimate is from high gain probe
23 Nominal data, artificial spike detected (not implemented for N_elec), calibration offset not computed/not available in this region, random error not computed, the estimate is from high gain probe.
30 The estimate is from low gain probe
40 The estimate is from low gain probe data for Nion, Nelec, from mixed gain probe data for Telec; however, none of this data is usable
Flags_Vs 20 Nominal data, error for this sample is not computed
30 Error detected, the estimate is from high gain

 

Table 6-5: LP Instrument Configuration and Error Conditions (Flagbits1):

Description Bit
Gain probe 1 (0=low, 1=high) 0
Gain probe 2 (0=low, 1=high) 1
Linear overflow probe 1 2
Linear overflow probe 2 3
Retarded overflow probe 1 4
Retarded overflow probe 2 5
Current not tracked, vtr is set to zero, probe 1 6
Current not tracked, vtr is set to zero, probe 2 7
Duplicated packet replacing a sweep 8
vlin < vret, probe 1 (vlin not ok) 9
vlin < vret, probe 2 10
Vret_HG < Vion_HG probe 1 11
Vret_HG < Vion_HG probe 2 12
vlin > 5 V, probe 1 (vlin not ok) 13
vlin > 5 V, probe 2 14
dlon > dret, probe 1 (dret not ok) 15
dlon > dret, probe 2 16
Dret_HG < (Dion_HG + Dion_offset) probe 1 17
Dret_HG < (Dion_HG + Dion_offset) probe 2 18
ilon > iret, probe 1 (iret not ok) 19
ilon > iret, probe 2 20
dret > dlin, probe 1 (dret and dlin not ok) 21
dret > dlin, probe 2 22
iret > ilin, probe 1 (iret and ilin not ok) 23
iret > ilin, probe 2 24
dlon < 0, probe 1 (dion not ok) 25
dlon < 0, probe 2 26
dret < 0, probe 1 (dret not ok) 27
dret < 0, probe 2 28
dlin < 0, probe 1 (dlin not ok) 29
dlin < 0, probe 2 30
Reserved for future use 31

 

Table 6-6: LP Gain Configuration and Error Conditions (Flagbits2):

Description Bit
Spike in Telec detected (according to [AD-8]) 0
Spike in Nion detected (according to [AD-8]) 1
Unphysical ion density Nion (negative), high gain 2
Unphysical ion density Nion (negative), low gain 3
Extreme ion density Nion (>threshold), high gain 4
Extreme ion density Nion (>threshold), low gain 5
Unphysical electron density Nelec (negative), high gain 6
Unphysical electron density Nelec (negative), low gain 7
Extreme electron density Nelec (>threshold), high gain 8
Extreme electron density Nelec (>threshold), low gain 9
Unphysical electron temperature Telec (<Te_limit_low), high gain 10
Unphysical electron temperature Telec (<Te_limit_low), low gain 11
Extreme electron temperature Telec (>Te_limit_high), high gain 12
Extreme electron temperature Telec (>Te_limit_high), low gain 13
Spacecraft potential Vs out of range, high gain 14
Spacecraft potential Vs out of range, low gain 15
Reserved for future use 16

 

The flagbits words, described in the above tables, have detailed information about detected error conditions. For just checking whether the parameters Nion, Telec, Nelec, and Vs are affected by errors or missing calibration information, Flag_N_elec, Flag_N_ion, Flag_T_elec, Flag_Vs provide simple and sufficient information, and the flagbits words are not needed for this purpose.

Bitwise AND (& operator in C, Python, Julia, …, bitand function in Matlab) can be used to extract single bits or combinations of these from flag bits: flagbits & (1 << n) returns a logical true (integer different from zero) if bit n is set, a logical false (zero) otherwise. The << operator (bitshift function in Matlab) right shifts the bits, equivalent to 2^n. Whether any in a combination of k flag bits is set can be tested with flagbits & s, where s=(1<<n1)|...|(1<<nk), | is the bitwise OR operator. For example, to test whether any of bits 5,7,14,16,18,20,24 is set, s=0x00000000011540a0=18170016 and flagbits&s returns either true or false. This exemplary combination of bits would be relevant to test for Flags_T_elec, if probe 2 is high gain (and probe 1 low).

Related resources

Level 1B Product Descriptions:

Level 1B Product Format page:

[Technical Note] Artificial Spikes Detection and Flagging

Changelog

N/A