public class EstimatedIonosphericModel extends Object implements IonosphericModel
40.3 δ = -------- * STEC,其中,STEC = VTEC * F(仰角) f²
其中:ParameterDriver
Modifier and Type | Field and Description |
---|---|
static String |
VERTICAL_TOTAL_ELECTRON_CONTENT
此模型的参数名称:垂直总电子含量。
|
Constructor and Description |
---|
EstimatedIonosphericModel(IonosphericMappingFunction model, double vtecValue)
构建一个新实例。
|
Modifier and Type | Method and Description |
---|---|
List<ParameterDriver> |
getParametersDrivers()
获取参数的驱动程序。
|
double |
pathDelay(double elevation, double frequency, double[] parameters)
计算从地面站到卫星的信号路径的电离层路径延迟。
|
<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)
计算从地面站到卫星的信号路径的电离层路径延迟。
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
pathDelay(T elevation, double frequency, T[] parameters)
计算从地面站到卫星的信号路径的电离层路径延迟。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNbParametersDriversValue, getParameterDriver, getParameters, getParameters, getParameters, getParameters, getParametersAllValues, getParametersAllValues, isSupported
public EstimatedIonosphericModel(IonosphericMappingFunction model, double vtecValue)
model
- 电离层映射函数
vtecValue
- TECUnits中垂直总电子含量的值
public double pathDelay(SpacecraftState state, TopocentricFrame baseFrame, double frequency, double[] parameters)
此方法旨在用于轨道确定问题。在这方面,如果仰角低于0°,路径延迟将等于零。
对于电离层模型的个人使用(即不用于轨道确定),可以实现另一种方法签名来计算任何仰角的路径延迟。
pathDelay
在接口 IonosphericModel
state
- 空间飞行器状态
baseFrame
- 与站点相关联的基准框架
frequency
- 信号的频率,单位为Hz
parameters
- 状态日期的电离层模型参数
public double pathDelay(double elevation, double frequency, double[] parameters)
该路径延迟是针对任何仰角计算的。
elevation
- 卫星的仰角,单位为弧度
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 <T extends org.hipparchus.CalculusFieldElement<T>> T pathDelay(T elevation, double frequency, T[] parameters)
该路径延迟是针对任何仰角计算的。
T
- 元素的类型
elevation
- 卫星的仰角,单位为弧度
frequency
- 信号的频率,单位为Hz
parameters
- 状态日期的电离层模型参数
public List<ParameterDriver> getParametersDrivers()
ParameterDriversProvider
getParametersDrivers
在接口 ParameterDriversProvider
Copyright © 2002-2023 CS GROUP. All rights reserved.