public class CR3BPSystem extends Object
Constructor and Description |
---|
CR3BPSystem(CelestialBody primaryBody, CelestialBody secondaryBody, double a)
简单构造函数。
|
CR3BPSystem(CelestialBody primaryBody, CelestialBody secondaryBody, double a, double mu)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
double |
getDdim()
获取两个天体之间的CR3BP距离。
|
double |
getGamma(LagrangianPoints lagrangianPoint)
获取CR3BP旋转坐标系中拉格朗日点的位置。
|
org.hipparchus.geometry.euclidean.threed.Vector3D |
getLPosition(LagrangianPoints lagrangianPoint)
获取CR3BP旋转坐标系中拉格朗日点的位置。
|
double |
getMassRatio()
获取系统的CR3BP质量比mu2/(mu1+mu2)。
|
String |
getName()
获取CR3BP系统的名称。
|
CelestialBody |
getPrimary()
获取主天体。
|
AbsolutePVCoordinates |
getRealAPV(AbsolutePVCoordinates apv0, AbsoluteDate initialDate, Frame outputFrame)
将标准化单位下的AbsolutePVCoordinates转换为输出坐标系中的标准单位。
|
Frame |
getRotatingFrame()
获取CR3BP旋转坐标系。
|
CelestialBody |
getSecondary()
获取次要天体。
|
double |
getTdim()
获取m2绕m1的CR3BP轨道周期。
|
double |
getVdim()
获取m2的CR3BP轨道速度。
|
public CR3BPSystem(CelestialBody primaryBody, CelestialBody secondaryBody, double a)
用于定义CR3BP系统的标准构造函数。质量比根据JPL数据计算。
primaryBody
- CR3BP系统中的主天体
secondaryBody
- CR3BP系统中的次要天体
a
- 次要天体的半长轴
public CR3BPSystem(CelestialBody primaryBody, CelestialBody secondaryBody, double a, double mu)
如果用户想要使用指定的质量比,可以使用此构造函数来定义CR3BP系统。
primaryBody
- CR3BP系统中的主天体
secondaryBody
- CR3BP系统中的次要天体
a
- 次要天体的半长轴
mu
- CR3BP系统的质量比
public double getMassRatio()
public double getDdim()
public double getVdim()
public double getTdim()
public String getName()
public CelestialBody getPrimary()
public CelestialBody getSecondary()
public Frame getRotatingFrame()
public org.hipparchus.geometry.euclidean.threed.Vector3D getLPosition(LagrangianPoints lagrangianPoint)
lagrangianPoint
- 要考虑的拉格朗日点
public double getGamma(LagrangianPoints lagrangianPoint)
lagrangianPoint
- 要考虑的拉格朗日点
public AbsolutePVCoordinates getRealAPV(AbsolutePVCoordinates apv0, AbsoluteDate initialDate, Frame outputFrame)
apv0
- 旋转坐标系中的标准化AbsolutePVCoordinates
initialDate
- 传播开始时的日期
outputFrame
- 输出AbsolutePVCoordinates所在的坐标系
Copyright © 2002-2023 CS GROUP. All rights reserved.