Class GeometryFreeCombination

java.lang.Object
org.orekit.estimation.measurements.gnss.AbstractDualFrequencyCombination
org.orekit.estimation.measurements.gnss.GeometryFreeCombination
All Implemented Interfaces:
MeasurementCombination

public class GeometryFreeCombination extends AbstractDualFrequencyCombination
Geometry-free combination.

This combination removes the geometry part of the measurement. It can be used to estimate the ionospheric electron content or to detect cycle slips in the carrier phase, as well.

    mGF =  m2 - m1
 
With:
  • mGF: Geometry-free measurement.
  • m1 : First measurement.
  • m2 : Second measurement.

Geometry-Free combination is a dual frequency combination. The two measurements shall have different frequencies but they must have the same MeasurementType.

Since:
10.1
Author:
Bryan Cazabonne
  • Method Details

    • getCombinedValue

      protected double getCombinedValue(double obs1, GnssSignal s1, double obs2, GnssSignal s2)
      Get the combined observed value of two measurements.
      Specified by:
      getCombinedValue in class AbstractDualFrequencyCombination
      Parameters:
      obs1 - observed value of the first measurement
      s1 - frequency of the first measurement
      obs2 - observed value of the second measurement
      s2 - frequency of the second measurement
      Returns:
      combined observed value
    • getCombinedFrequency

      protected double getCombinedFrequency(GnssSignal s1, GnssSignal s2)
      Get the combined frequency of two measurements.
      Specified by:
      getCombinedFrequency in class AbstractDualFrequencyCombination
      Parameters:
      s1 - frequency of the first measurement
      s2 - frequency of the second measurement
      Returns:
      combined frequency in Hz