stk connect命令设置具体参数
验证连接建立
stkValidScen;//直接在命令窗口输入
导入建立的文件
stkLoadObj('D:\STK_Job\Try2\big_star.sc');//上次建立的文件
建站 中心体固定坐标、大地坐标系
stkNewObj('*/','Facility','GroundStation');
llapos = [23.23*pi/180;156.61*pi/180;20];//大地坐标纬度,长,高度位置
stkSetFacPosLLA('*/Facility/GroundStation',llapos);
conID设置
conID = stkOpen(stkDefaultHost);
设置动画起始截止时间;
ECEF,earth centered eath fixed:该坐标系以地球质心为原点,Z轴向北沿地球自转轴方向,X轴指向经纬度的(0,0)位置,右手系Y轴指向90度经线。该系与地球一同转动。
ECI,earth centered inertial:坐标原点取在地心,X轴指向春分点,Z轴指向北极,Y轴与前者构成右手系。该系不与地球一同转动,因此可以应用牛顿定律。
ECOP,earth centered orbit plane:坐标原点在地心,X轴和Z轴在轨道面内,Y轴垂直轨道面,X轴指向升交点。
stkConnect(conID,'SetAnimation','Scenario/big_star','StartTimeOnly "5 july 2021 17:10:00.0" TimeStep 10 RefreshDelta 0.5');//操作动画命令,TimeStep 10 ,RefreshDelta 0.5
stkConnect(conID,'Animate','Scenario/big_star','Start Normal End ');//动画正常顺序播放,到时间后停止
stkConnect(conID,'Animate','Scenario/big_star','Reset');//设置时间后重置
stkConnect(conID,'VO','Scenario/big_star','Grids Space ShowEcliptic On');//黄道面显示空间栅格
设置测控站内部参数
stkNewObj('Scenario/big_star/Facility/GroundStation','Sensor','ccc');
stkConnect(conID,'Define','Scenario/big_star/Facility/GroundStation/Sensor/ccc', 'SimpleCone 85');
stkConnect(conID,'VO','Scenario/big_star/Facility/GroundStation/Sensor/ccc','Projection UseExtensionDistance On ');//传感器观察范围限制在与地球交界处
设置卫星轨道颜色为淘宝红并显示
stkConnect(conID,'Graphics','Scenario/big_star/Satellite/ggg','Basic Orbit On');
stkConnect(conID,'Graphics','Scenario/big_star/Satellite/ggg','Basic color #f40');
问题心得
- stk connect document在stk help 栏中第二行