public class FDOA extends GroundReceiverMeasurement<FDOA>
FDOA测量了发射源和接收器之间信号到达频率的差异,对应于两个接收器到发射源的速度范围的差异。
测量的日期对应于主站接收信号的日期。该测量对应于测量日期主站接收到的信号频率减去第二个站接收到的信号频率:fdoa = f1 - f2
考虑了信号飞行时间内地面站和卫星的运动。
Modifier and Type | Field and Description |
---|---|
static String |
MEASUREMENT_TYPE
测量类型。
|
Constructor and Description |
---|
FDOA(GroundStation primeStation, GroundStation secondStation, double centreFrequency, AbsoluteDate date, double fdoa, double sigma, double baseWeight, ObservableSatellite satellite)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
GroundStation |
getPrimeStation()
获取主地面站,即给出测量日期的地面站。
|
GroundStation |
getSecondStation()
获取第二个地面站,即给出测量的地面站。
|
protected EstimatedMeasurement<FDOA> |
theoreticalEvaluation(int iteration, int evaluation, SpacecraftState[] states)
估算理论值。
|
protected EstimatedMeasurementBase<FDOA> |
theoreticalEvaluationWithoutDerivatives(int iteration, int evaluation, SpacecraftState[] states)
估算不带导数的理论值。
|
computeCommonParametersWithDerivatives, computeCommonParametersWithout, getGroundStationCoordinates, getGroundStationPosition, getStation, isTwoWay
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 FDOA(GroundStation primeStation, GroundStation secondStation, double centreFrequency, AbsoluteDate date, double fdoa, double sigma, double baseWeight, ObservableSatellite satellite)
primeStation
- 给出测量日期的地面站
secondStation
- 给出测量的地面站
centreFrequency
- 卫星发射源频率
date
- 测量日期
fdoa
- 观测值(s)
sigma
- 理论标准偏差
baseWeight
- 基本权重
satellite
- 与此测量相关的卫星
public GroundStation getPrimeStation()
public GroundStation getSecondStation()
protected EstimatedMeasurementBase<FDOA> theoreticalEvaluationWithoutDerivatives(int iteration, int evaluation, SpacecraftState[] states)
理论值没有应用任何修饰符。
theoreticalEvaluationWithoutDerivatives
在类 AbstractMeasurement<FDOA>
iteration
- 迭代次数
evaluation
- 评估次数
states
- 测量日期的轨道状态
AbstractMeasurement.estimate(int, int, SpacecraftState[])
protected EstimatedMeasurement<FDOA> theoreticalEvaluation(int iteration, int evaluation, SpacecraftState[] states)
理论值没有应用任何修饰符。
theoreticalEvaluation
在类 AbstractMeasurement<FDOA>
iteration
- 迭代次数
evaluation
- 评估次数
states
- 测量日期的轨道状态
AbstractMeasurement.estimate(int, int, SpacecraftState[])
Copyright © 2002-2023 CS GROUP. All rights reserved.