public class SsrVtecIonosphericModel extends Object implements IonosphericModel
在此消息中,使用球谐展开提供电离层VTEC。对于给定的电离层,使用卫星仰角和相应电离层的高度计算斜向TEC值。总斜向TEC通过对每个电离层的单独斜向TEC求和来计算。
Constructor and Description |
---|
SsrVtecIonosphericModel(SsrIm201 vtecMessage)
构造函数。
|
Modifier and Type | Method and Description |
---|---|
List<ParameterDriver> |
getParametersDrivers()
获取参数的驱动程序。
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
pathDelay(FieldSpacecraftState<T> state, TopocentricFrame baseFrame, double frequency, T[] parameters)
计算从地面站到卫星的信号路径的电离层路径延迟。
|
double |
pathDelay(SpacecraftState state, TopocentricFrame baseFrame, double frequency, double[] parameters)
计算从地面站到卫星的信号路径的电离层路径延迟。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNbParametersDriversValue, getParameterDriver, getParameters, getParameters, getParameters, getParameters, getParametersAllValues, getParametersAllValues, isSupported
public SsrVtecIonosphericModel(SsrIm201 vtecMessage)
vtecMessage
- SSR电离层VTEC球谐消息。
public double pathDelay(SpacecraftState state, TopocentricFrame baseFrame, double frequency, double[] parameters)
此方法旨在用于轨道确定问题。在这方面,如果仰角低于0°,路径延迟将等于零。
对于电离层模型的个人使用(即不用于轨道确定),可以实现另一种方法签名来计算任何仰角的路径延迟。
pathDelay
在接口 IonosphericModel
state
- 空间飞行器状态
baseFrame
- 与站点关联的基准框架
frequency
- 信号的频率(Hz)
parameters
- 状态日期的电离层模型参数
public <T extends org.hipparchus.CalculusFieldElement<T>> T pathDelay(FieldSpacecraftState<T> state, TopocentricFrame baseFrame, double frequency, T[] parameters)
此方法旨在用于轨道确定问题。在这方面,如果仰角低于0°,路径延迟将等于零。
对于电离层模型的个人使用(即不用于轨道确定),可以实现另一种方法签名来计算任何仰角的路径延迟。
pathDelay
在接口 IonosphericModel
T
- 元素的类型
state
- 空间飞行器状态
baseFrame
- 与站点关联的基准框架
frequency
- 信号的频率(Hz)
parameters
- 状态日期的电离层模型参数
public List<ParameterDriver> getParametersDrivers()
getParametersDrivers
在接口 ParameterDriversProvider
Copyright © 2002-2023 CS GROUP. All rights reserved.