public class OneWayGNSSRange extends AbstractMeasurement<OneWayGNSSRange>
此类可用于精密轨道确定应用程序,用于建模GNSS卫星(发射器)与LEO卫星(接收器)之间的距离测量。
单向GNSS距离测量假定已知发射GNSS卫星的轨道和钟差。例如,可以使用SP3文件或GNSS导航消息恢复卫星的轨道和钟差。
此类与InterSatellitesRange
测量类非常相似。但是,使用单向GNSS距离测量,不会同时估计发射GNSS卫星的轨道和钟差以及LEO卫星坐标。
Modifier and Type | Field and Description |
---|---|
static String |
MEASUREMENT_TYPE
测量的类型。
|
Constructor and Description |
---|
OneWayGNSSRange(PVCoordinatesProvider remote, double dtRemote, AbsoluteDate date, double range, double sigma, double baseWeight, ObservableSatellite local)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
protected EstimatedMeasurement<OneWayGNSSRange> |
theoreticalEvaluation(int iteration, int evaluation, SpacecraftState[] states)
估计理论值。
|
protected EstimatedMeasurementBase<OneWayGNSSRange> |
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 OneWayGNSSRange(PVCoordinatesProvider remote, double dtRemote, AbsoluteDate date, double range, double sigma, double baseWeight, ObservableSatellite local)
remote
- 发射GNSS卫星的提供者
dtRemote
- GNSS卫星的钟差,单位为秒
date
- 测量的日期
range
- 观测值
sigma
- 理论标准偏差
baseWeight
- 基本权重
local
- 接收信号并执行测量的卫星
protected EstimatedMeasurementBase<OneWayGNSSRange> theoreticalEvaluationWithoutDerivatives(int iteration, int evaluation, SpacecraftState[] states)
理论值不带任何修饰符。
theoreticalEvaluationWithoutDerivatives
在类 AbstractMeasurement<OneWayGNSSRange>
iteration
- 迭代次数
evaluation
- 评估次数
states
- 测量日期的轨道状态
AbstractMeasurement.estimate(int, int, SpacecraftState[])
protected EstimatedMeasurement<OneWayGNSSRange> theoreticalEvaluation(int iteration, int evaluation, SpacecraftState[] states)
理论值不带任何修饰符。
theoreticalEvaluation
在类 AbstractMeasurement<OneWayGNSSRange>
iteration
- 迭代次数
evaluation
- 评估次数
states
- 测量日期的轨道状态
AbstractMeasurement.estimate(int, int, SpacecraftState[])
Copyright © 2002-2023 CS GROUP. All rights reserved.