STK组件包含一个功能齐全的几何引擎,用于对点(Point)、矢量(Vector)、坐标轴(Axes)和坐标系(Reference Frame)进行建模。此几何引擎能够将这些对象中的每一个建模为静态或时间动态的几何概念。例如,点(Point)可以表示卫星的位置。轴(Axes)可以代表地球固定轴。STK组件中的几何引擎是以STK桌面版的矢量几何工具为模型的。
1. 坐标轴(Axes)
坐标轴提供了一种表示几何对象(如点和矢量)坐标的方法。例如,它们可用于表示物体相对于地固坐标系或移动车辆本体坐标系的位置。坐标轴可以独立于其他坐标轴定义,也可以根据其它坐标轴,点和矢量定义。X轴称为第一轴、Y轴称为第二轴、Z轴称为第三轴。
在STK组件中,预定义了二十多中坐标轴,一些常用的坐标轴类型:
AxesInAxes(axesToObserve, inAxes):定义从inAxes到axesToObserve的转换,这对于观察在axesToObserve中的inAxes中定义的矢量很有用。
AxesAlignedConstrained(principal, principalAxis, reference, referenceAxis):其中一个轴与principal矢量对齐,另一个轴被约束以保持其自身与所提供的reference矢量之间的角度间隔最小。未指定的轴由右手法则描述。
AxesTargetingLink(link, observer, reference):其具有沿两个平台之间的链接方向对齐的第三轴。第一轴被约束为输入参考矢量。第二轴由右手规则描述。此类对于将传感器及其天线指向其预期目标非常有用。这种类型的轴与AxesAlignedConstrained非常相似 。
AxesNorthEastDown(centralBody, referencePoint):定义为给定centralB