ParametrizationSatelliteTracking
This class defines parameters of Satellite-to-Satellite tracking observations. It will be used to set up the design matrix in a least squares adjustment. If multiple parametrizations are given the coefficients in the parameter vector are sequently appended.
AntennaCenter
Estimate the KBR antenna phase centre (APC) coordinates in $[m]$ for each spacecraft in satellite reference frame (SRF) as constant per axis. The observation equations are computed by taking the derivative of the antenna offset correction equation w.r.t. the KBR APC coordinates.
The parameter names are
satellite1.satellite2:sstAntennaCenter1.x:*:*
,-
satellite1.satellite2:sstAntennaCenter1.y:*:*
, -
satellite1.satellite2:sstAntennaCenter1.z:*:*
, -
satellite1.satellite2:sstAntennaCenter2.x:*:*
, -
satellite1.satellite2:sstAntennaCenter2.y:*:*
, -
satellite1.satellite2:sstAntennaCenter2.z:*:*
.
Name | Type | Annotation |
---|---|---|
estimate1X | boolean | along (satellite 1) |
estimate1Y | boolean | cross (satellite 1) |
estimate1Z | boolean | nadir (satellite 1) |
estimate2X | boolean | along (satellite 2) |
estimate2Y | boolean | cross (satellite 2) |
estimate2Z | boolean | nadir (satellite 2) |
interpolationDegree | uint | differentiation by polynomial approximation of degree n |
Bias
Estimate bias for SST observations in $[m]$ or $[m/s$]. The temporal variation is defined by parametrizationTemporal.
The parameter names are satellite1.satellite2:sstBias:<temporal>:<interval>
.
Name | Type | Annotation |
---|---|---|
temporal | parametrizationTemporal | |
perArc | boolean |
Scale
Estimate scale factor for SST observations with respect to reference SST data inputfileSatelliteTracking. The temporal variation is defined by parametrizationTemporal.
The parameter names are satellite1.satellite2:sstScale:<temporal>:<interval>
.
Name | Type | Annotation |
---|---|---|
inputfileSatelliteTracking | filename | |
temporal | parametrizationTemporal | |
perArc | boolean |
TimeBias
Estimate time shift in seconds in SST observations, with defined temporal variation by parametrizationTemporal. The design matrix is computed by taking the derivative of the ranging data w.r.t. time.
The parameter names are satellite1.satellite2:sstTimeBias:<temporal>:<interval>
.
Name | Type | Annotation |
---|---|---|
polynomialDegree | uint | polynomial degree |
temporal | parametrizationTemporal | |
perArc | boolean |
ScaleModel
Estimate scale factors for deterministic signal models from satellite tracking instrument file inputfileSatelliteTracking, see EnsembleAveragingScaleModel. Amplitude variation of model waveforms is defined by parametrizationTemporal.
The parameter names are satellite1.satellite2:scaleModel:<temporal>:<interval>
.
Name | Type | Annotation |
---|---|---|
inputfileSatelliteTracking | filename | |
temporal | parametrizationTemporal | |
perArc | boolean |
SpecialEffect
Estimate deterministic signals in the GRACE K-Band measurements caused by Sun intrusions into the star camera baffles of GRACE-A and eclipse transits of the satellites. These events can be time-indexed beforehand using satellite position and orientation, see GraceSstSpecialEvents. The shape of this short-period waveform is nearly constant within one month and can be approximated by a polynomial. The amplitude variation of the waveform can also be taken into account by parametrizationTemporal.
The parameter names are satellite1.satellite2:<type>.legendrePolynomial.n<degree>:<temporal>:<interval>
.
Name | Type | Annotation |
---|---|---|
inputfileEvents | filename | instrument with GRACE events |
type | choice | |
eclipse1 | ||
eclipse2 | ||
starCameraBox1 | ||
starCameraBox2 | ||
starCameraBox3 | ||
starCameraBox4 | ||
starCameraBox5 | ||
starCameraBox6 | ||
marginLeft | double | margin size (on both sides) [seconds] |
marginRight | double | margin size (on both sides) [seconds] |
minNumberOfEvents | uint | min. number of events to setup parameters |
polynomialDegree | uint | polynomial degree |
temporal | parametrizationTemporal |