public class LyapunovOrbit extends LibrationOrbit
Constructor and Description |
---|
LyapunovOrbit(CR3BPSystem syst, PVCoordinates pv, double orbitalPeriod)
简单构造函数。
|
LyapunovOrbit(RichardsonExpansion richardson, double ay)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
protected PVCoordinates |
applyCorrectionOnPV(CR3BPDifferentialCorrection diff)
应用微分校正以计算更准确的初始PV。
|
applyDifferentialCorrection, getInitialPV, getManifolds, getOrbitalPeriod
public LyapunovOrbit(CR3BPSystem syst, PVCoordinates pv, double orbitalPeriod)
如果用户希望使用来自其他来源的第一猜测,或者已经有明确定义的Lyapunov轨道的初始条件,则可以使用此构造函数。在这种情况下,假定用户了解导致此第一猜测/点的Lyapunov轨道的特征。此外,必须为此Lyapunov轨道的轨道周期指定以进行进一步计算。
syst
- 考虑的CR3BP系统
pv
- 初始点或第一猜测的PV坐标
orbitalPeriod
- 与给定Lyapunov轨道第一猜测相关联的归一化轨道周期
public LyapunovOrbit(RichardsonExpansion richardson, double ay)
标准构造函数,第一猜测将使用开始时间和相位均为零来计算。
richardson
- 三阶Richardson展开
ay
- 所需Lyapunov轨道的y轴振幅,米
protected PVCoordinates applyCorrectionOnPV(CR3BPDifferentialCorrection diff)
applyCorrectionOnPV
在类中 LibrationOrbit
diff
- cr3bp微分校正
Copyright © 2002-2023 CS GROUP. All rights reserved.