public class LongitudeExtremumDetector extends AbstractDetector<LongitudeExtremumDetector>
该检测器标识了当飞船相对于中心天体到达其经度极值时。
DEFAULT_MAX_ITER, DEFAULT_MAXCHECK, DEFAULT_THRESHOLD
Modifier | Constructor and Description |
---|---|
protected |
LongitudeExtremumDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, OneAxisEllipsoid body)
全参数保护构造函数。
|
|
LongitudeExtremumDetector(double maxCheck, double threshold, OneAxisEllipsoid body)
构建一个检测器。
|
|
LongitudeExtremumDetector(OneAxisEllipsoid body)
构建一个新的检测器。
|
Modifier and Type | Method and Description |
---|---|
protected LongitudeExtremumDetector |
create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
构建一个新实例。
|
double |
g(SpacecraftState s)
计算检测函数的值。
|
BodyShape |
getBody()
获取定义地理区域的天体。
|
getHandler, getMaxCheckInterval, getMaxIterationCount, getThreshold, init, isForward, withHandler, withMaxCheck, withMaxCheck, withMaxIter, withThreshold
public LongitudeExtremumDetector(OneAxisEllipsoid body)
新实例使用最大检查间隔(AbstractDetector.DEFAULT_MAXCHECK
)和收敛阈值(AbstractDetector.DEFAULT_THRESHOLD
)的默认值。
body
- 定义经度的天体
public LongitudeExtremumDetector(double maxCheck, double threshold, OneAxisEllipsoid body)
maxCheck
- 最大检查间隔(秒)
threshold
- 收敛阈值(秒)
body
- 定义经度的天体
protected LongitudeExtremumDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, OneAxisEllipsoid body)
此构造函数不是公共的,因为用户应该使用建造者API和各种withXxx()
方法来设置实例,以便以可读的方式设置实例,而不使用大量参数。
maxCheck
- 最大检查间隔
threshold
- 收敛阈值(秒)
maxIter
- 事件时间搜索中的最大迭代次数
handler
- 事件处理程序,在事件发生时调用
body
- 定义经度的天体
protected LongitudeExtremumDetector create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
create
在类 AbstractDetector<LongitudeExtremumDetector>
newMaxCheck
- 最大检查间隔(秒)
newThreshold
- 收敛阈值(秒)
newMaxIter
- 事件时间搜索中的最大迭代次数
newHandler
- 事件处理程序,在事件发生时调用
public BodyShape getBody()
public double g(SpacecraftState s)
该值是飞船经度的时间导数。
g
在接口 EventDetector
g
在类 AbstractDetector<LongitudeExtremumDetector>
s
- 当前状态信息:日期、运动学、姿态
Copyright © 2002-2023 CS GROUP. All rights reserved.