Class MelbourneWubbenaCombination
- java.lang.Object
-
- org.orekit.estimation.measurements.gnss.MelbourneWubbenaCombination
-
- All Implemented Interfaces:
MeasurementCombination
public class MelbourneWubbenaCombination extends Object implements MeasurementCombination
Melbourne-Wübbena combination.This combination allows, thanks to the wide-lane combination, a larger wavelength than each signal individually. Moreover, the measurement noise is reduced by the narrow-lane combination of code measurements.
mMW = ΦWL- RNL mMW = λWL * NWL+ b + ε
With:- mMW : Melbourne-Wübbena measurement.
- ΦWL : Wide-Lane phase measurement.
- RNL : Narrow-Lane code measurement.
- λWL : Wide-Lane wavelength.
- NWL : Wide-Lane ambiguity (Nf1 - Nf2).
- b : Satellite and receiver instrumental delays.
- ε : Measurement noise.
Narrow-Lane
andWide-Lane
combinations shall be performed with the same pair of frequencies.- Since:
- 10.1
- Author:
- Bryan Cazabonne
- See Also:
- "Detector based in code and carrier phase data: The Melbourne-Wübbena combination, J. Sanz Subirana, J.M. Juan Zornoza and M. Hernández-Pajares, 2011"
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CombinedObservationDataSet
combine(ObservationDataSet observations)
Combines observation data using a combination of measurements.String
getName()
Get the name of the combination of measurements.
-
-
-
Method Detail
-
combine
public CombinedObservationDataSet combine(ObservationDataSet observations)
Combines observation data using a combination of measurements.- Specified by:
combine
in interfaceMeasurementCombination
- Parameters:
observations
- observation data set- Returns:
- a combined observation data set
-
getName
public String getName()
Get the name of the combination of measurements.- Specified by:
getName
in interfaceMeasurementCombination
- Returns:
- name of the combination of measurements
-
-