public class OneWayGNSSPhase extends AbstractMeasurement<OneWayGNSSPhase>
该类可用于精密轨道确定应用程序,用于建模GNSS卫星(发射器)与LEO卫星(接收器)之间的相位测量。
单向GNSS相位测量假定已知发射GNSS卫星的轨道和钟差。例如,可以使用SP3文件或GNSS导航消息恢复卫星的轨道和钟差。
该类与InterSatellitesPhase
测量类非常相似。但是,使用单向GNSS相位测量,不会同时估计发射GNSS卫星的轨道和钟差以及LEO卫星坐标。
Modifier and Type | Field and Description |
---|---|
static String |
AMBIGUITY_NAME
歧义驱动器的名称。
|
static String |
MEASUREMENT_TYPE
测量类型。
|
Constructor and Description |
---|
OneWayGNSSPhase(PVCoordinatesProvider remote, double dtRemote, AbsoluteDate date, double phase, double wavelength, double sigma, double baseWeight, ObservableSatellite local)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
ParameterDriver |
getAmbiguityDriver()
获取相位歧义的驱动器。
|
double |
getWavelength()
获取波长。
|
protected EstimatedMeasurement<OneWayGNSSPhase> |
theoreticalEvaluation(int iteration, int evaluation, SpacecraftState[] states)
估计理论值。
|
protected EstimatedMeasurementBase<OneWayGNSSPhase> |
theoreticalEvaluationWithoutDerivatives(int iteration, int evaluation, SpacecraftState[] states)
估计不带导数的理论值。
|
addModifier, addParameterDriver, estimate, estimateWithoutDerivatives, getBaseWeight, getCoordinates, getDate, getDimension, getModifiers, getObservedValue, getParametersDrivers, getSatellites, getTheoreticalStandardDeviation, isEnabled, setEnabled, signalTimeOfFlight, signalTimeOfFlight
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMeasurementType
compareTo
durationFrom
getNbParametersDriversValue, getParameterDriver, getParameters, getParameters, getParameters, getParameters, getParametersAllValues, getParametersAllValues, isSupported
public OneWayGNSSPhase(PVCoordinatesProvider remote, double dtRemote, AbsoluteDate date, double phase, double wavelength, double sigma, double baseWeight, ObservableSatellite local)
remote
- 发射GNSS卫星的提供者
dtRemote
- GNSS卫星的钟差,单位为秒
date
- 测量日期
phase
- 观测值,单位为周
wavelength
- 观测值波长,单位为米
sigma
- 理论标准偏差
baseWeight
- 基本权重
local
- 接收信号并执行测量的卫星
public double getWavelength()
public ParameterDriver getAmbiguityDriver()
protected EstimatedMeasurementBase<OneWayGNSSPhase> theoreticalEvaluationWithoutDerivatives(int iteration, int evaluation, SpacecraftState[] states)
理论值不带任何修饰符。
theoreticalEvaluationWithoutDerivatives
在类 AbstractMeasurement<OneWayGNSSPhase>
iteration
- 迭代次数
evaluation
- 评估次数
states
- 测量日期的轨道状态
AbstractMeasurement.estimate(int, int, SpacecraftState[])
protected EstimatedMeasurement<OneWayGNSSPhase> theoreticalEvaluation(int iteration, int evaluation, SpacecraftState[] states)
理论值不带任何修饰符。
theoreticalEvaluation
在类 AbstractMeasurement<OneWayGNSSPhase>
iteration
- 迭代次数
evaluation
- 评估次数
states
- 测量日期的轨道状态
AbstractMeasurement.estimate(int, int, SpacecraftState[])
Copyright © 2002-2023 CS GROUP. All rights reserved.