STK11.2生成的轨道文件导入OPNET14.5
以两个高轨同步卫星为例
1. 在STK中生成轨道文件
(1)新建场景并设置好两个卫星的信息,包括 近地点轨道高度、远地点轨道高度、倾斜角度、经纬度 等等。
(2)点击保存,即可在相应文件夹中生成两个.SA文件。
2. 在OPNET中生成相应的节点
新建工程 新建场景 新建两个节点模型 等等。
注意:新建节点模型过程中,可能需要设置属性,包括 固定节点、移动节点 、卫星节点 三种。不管是STK还是OPNET,都是只有卫星节点才有orbit属性。注意是卫星节点!!卫星节点和其他节点在外形上就不一样。
只有卫星节点的属性里才有orbit,固定节点和移动节点是没有以下属性中的orbit的。
3. 将STK轨道文件导入OPNET
(1)外部文件引用
在OPNET中,File----Declare External Files,选中oms_pr,ok
(2)修改轨道文件
将两个卫星的.SA文件,即两个.SA文件均进行修改。
用记事本格式打开,将其中的EphemerisTimePosVel修改为EphemerisEcfTimePosVel。
(3)导入轨道文件
在OPNET中,Topology--------Import STK Orbit
依次选中两个轨道文件.SA,并导入。
(4)设置卫星节点的属性
在OPNET中,将两个卫星的orbit属性设置为如下
之后出现如下
成功!
4. 显示结果
注意:OPNET仿真时的动画中,两个卫星都是从W100附近开始移动的,但是我们在STK中设置的两个卫星的经度都是E100附近。这是因为动画是根据轨道信息轨道中的位置移动来显示的,大概由于STK中设置时间的原因,卫星在设置的起始时间时的位置是在W100附近。