基于STK的卫星轨道预报

合集下载

STK实验卫星轨道全参数仿真

STK实验卫星轨道全参数仿真

实验一卫星轨道参数仿真一、实验目的1、了解STK的基本功能;2、掌握六个轨道参数的几何意义;3、掌握极地轨道、太阳同步轨道、地球同步轨道等典型轨道的特点。

二、实验环境卫星仿真工具包STK三、实验原理(1)卫星轨道参数六个轨道参数中,两个轨道参数确定轨道大小和形状,两个轨道参数确定轨道平面在空间中的位置,一个轨道参数确定轨道在轨道平面内的指向,一个参数确定卫星在轨道上的位置。

•轨道大小和形状参数:这两个参数是相互关联的,第一个参数定义之后第二个参数也被确定。

第一个参数第二个参数semimajor axis 半长轴 Eccentricity 偏心率apogee radius 远地点半径 perigee radius 近地点半径apogee altitude 远地点高度 perigee altitude 近地点高度Period 轨道周期 Eccentricity 偏心率mean motion平动 Eccentricity 偏心率图1 决定轨道大小和形状的参数•轨道位置参数:轨道倾角(Inclination)轨道平面与赤道平面夹角升交点赤经(RAAN)赤道平面春分点向右与升交点夹角近地点幅角(argument of perigee)升交点与近地点夹角•卫星位置参数:(2)星下点轨迹在不考虑地球自转时,航天器的星下点轨迹直接用赤经α、赤纬δ表示(如图2)。

直接由轨道根数求得航天器的赤经赤纬。

图2 航天器星下点的球面解法在球面直角三角形SND 中:⎪⎩⎪⎨⎧+==∆∆+Ω=+==)tan(cos tan cos tan )sin(sin sin sin sin f i u i f i u i ωαααωδ (1) 由于地球自转和摄动影响,相邻轨道周期的星下点轨迹不可能重合。

设地球自转角速度为E ω,t 0时刻格林尼治恒星时为0G S ,则任一时刻格林尼治恒星时G S 可表示成:)(00t t S S E G G -+=ω (2)在考虑地球自转时,星下点地心纬度ϕ 与航天器赤纬δ仍然相等,星下点经度(λ)与航天器赤经α的关系为:⎩⎨⎧=---=-=δϕωααλ)(00t t S S E G G (3) 将(1)代入上式,得到计算空间目标星下点地心经纬度()ϕλ,的公式,即空间目标的星下点轨迹方程为:⎩⎨⎧⋅=---⋅+Ω=)sin arcsin(sin )()tan arctan(cos 00u i t t S u i E G ϕωλ (4) 其中ϕ 为星下点的地理纬度,λ 为星下点的地理经度,u 是纬度幅角,ωE 为地球自转角速度。

基于STK的卫星轨道预报

基于STK的卫星轨道预报

《航天器操作与控制试验》综合作业卫星轨道预报姓名:王备学号:院系:宇航学院二〇一〇年十一月一、实验题目:卫星轨道预报二、实验目的1.学会STK(Satellite Tool Kit)软件的使用,掌握STK的基本操作;2.学会使用STK仿真,并实现卫星的轨道预报,重点掌握HPOP高精度轨道预报和LOP长期轨道预报。

三、实验内容(一)、HPOP高精度轨道预报1. 建立两颗卫星HPOP1与HPOP2;2. 设置HPOP1考虑大气阻力,而HPOP2不考虑,其他参数相同;3. 用HPOP高精度轨道预报器生成轨道;4. 动画显示,观察两颗卫星轨道的不同;5. 生成多种类型的卫星轨道数据;6. 计算卫星轨道寿命。

(二)、LOP长期轨道预报1. 建立两颗卫星LOP1与LOP2;2. 设置LOP1考虑大气阻力,而LOP2不考虑,其他参数相同;3. 用HPOP高精度轨道预报器生成轨道;4. 生成多种类型的卫星轨道数据,观察两颗卫星轨道的不同。

四、实验过程描述(一)、HPOP高精度轨道预报1.建立新的场景将其命名为BUAA_HPOP。

2.在浏览窗口选中场景,打开Basic Properties 窗口3.在Time Period栏,输入如下设置:区域值Start Time 1 Jan 2010 00:00:00.00Stop Time 1 Jan 2010 04:00:00.00Epoch 1 Jan 2010 00:00:00.004.选择Animation栏输入如下内容:区域值Start Time 1 Jan 2010 00:00:00.00Stop Time 1 Jan 2010 04:00:00.00Time Step 60 secondsRefresh Delta Change to High Speed5.在Units栏输入如下设置:6.完成后,点击确定,从File菜单中选择Save As…,保存场景为BUAA_HPOP.sc。

基于STK_Matlab的测站跟踪预报

基于STK_Matlab的测站跟踪预报
/

测站跟踪预报为调度

,
这 些 数 据 显 示 了测 站 对 卫 星 的

,
,
,
,
观 测 时 间段 内 的 时 间 窗 口
方位角
仰 角 和 距 离 等相 需要大量的预报
,
,
,
,

,
0
,
,
0
关信 息

在 调 度 软 件 的测 试 过程 中
,
系 统仿真技术及 其 应 用

第 ++ 券
数据
,
数 据 可 以 由 ! ∀ # 的仿真获 得
(Π ; Β ∋ 7 Φ
∋ %& (
;
9 & 于: ; < 7 =
; ∀
∋ &
0
; (ϑ
8
;∋ : ;
9 & ? 68
Φ ∋
9 ;
9 & ? 汀 2 免6 . ! ∋ 78 ∀ & ≅ 79 = > : ; ?7; ∋78 ) & ; ? & 9 : < 9 Β
89
! ∀ 玲% & & ( ∋ ) ϑ

7 %
=
;
Β Φ;
8
= 9
Ε
Ι Η
ϑ
?
9
= ϑ

;
7
Λ =
,
& Ε Φ 1 6
Α ;7 7 = Ο9
,
ΦΕ
Κ ;? ∗ &
ϑΛ
ΜΧ Ν
7 >
; ϑ
∋ 9 6 8 ϑ ϑ & ? 5 不戈 Φ 9 9

基于STK轨道预报数据的北斗卫星导航系统频谱监测选址分析

基于STK轨道预报数据的北斗卫星导航系统频谱监测选址分析
doi:10.1 1959 issn.1000-0801.2018024
Site selection analysis of radio m onitoring stations to BDS based on STK orbital prediction data
ZHANG Qi,L1N Hui
China.At present,BDS is able to provide location,navigation and time service in A sia—Pacif ic,and w ill provide global service in 2020 as planned.As the fact ofthe rapid developm ent ofsatellite comm unication technology,t h e spectrum and orbits of satellite are increasingly crowed.Therefore,it is vital to perform spectrum monitoring to BDS.Based on the STK orbital prediction data,the access tim e of th e 14 non·G EO satellites in BD S to 9 Chinese cities in 1 0 days w as col— lected.Group analysis according to diferent satellites and different cities,a n d similar ity analysis within diferent cities were per for m ed using the R programming lan guage.At last,preliminary advices on site selection were provided accord— ing to t he data an alysis results. Key words:BeiDou navigation satellite system,STK orbital prediction,m onitoring station site selection

基于LabVIEW与STK的卫星轨道预报可视化仿真平台设计

基于LabVIEW与STK的卫星轨道预报可视化仿真平台设计

基于LabVIEW与STK的卫星轨道预报可视化仿真平台设计何思捷;杨磊;陈小前【摘要】A method of designing a satellite orbit prediction visualization platform based on a hardware-in-loop validated simulation system of small satellite is introduced. Satellite Tool Kit is an analysis software widely used in simulating orbit system for satellite, but STK can' t accomplish the relevant function that acquired by the hardware-in-loop validated simulation system mentioned. Based on this requirement, a method of using ActiveX technology in LabVIEW and STK/Connect module to interact the two kinds software is introduced. Through calling STK and u-sing Connect module in STK to obtain the relevant data, finally all the datas in need within a window synchronously can be displaied, which realized the connection between LabVIEW and STK , also accomplished the relevant function and has a applied value.%介绍了在小卫星半实物仿真系统的背景下一个卫星轨道预报可视化仿真平台的设计方法.卫星工具软件(STK)一般用于卫星轨道的可视化仿真中,但仅用STK软件无法满足该小卫星半实物仿真系统关于轨道节点的要求.基于此点,利用LabVIEW的ActiveX模块以及STK的Connect模块实现两种软件交互的方法,通过LabVIEW的ActiveX功能连接STK,利用Connect模块中的指令驱动STK产生卫星的相关数据,最终将有关数据返回至LabVIEW中并显示出来,实现了LabVIEW与STK的无缝连接,完成了卫星半实物仿真系统的相关功能,具有一定的应用价值.【期刊名称】《科学技术与工程》【年(卷),期】2011(011)023【总页数】6页(P5702-5706,5717)【关键词】卫星工具软件(SatelliteToolKit,STK);LabVIEW;ActiveX技术;Connect 模块【作者】何思捷;杨磊;陈小前【作者单位】国防科学与技术大学航天与材料工程学院,长沙410073;国防科学与技术大学航天与材料工程学院,长沙410073;国防科学与技术大学航天与材料工程学院,长沙410073【正文语种】中文【中图分类】TP391.9卫星的研制是一项复杂的系统工程,卫星本身的特殊性决定了从型号的可行性论证到最后正样的形成,开发过程必然要经历反复的分析调试、仿真验证。

基于STK软件的北斗导航卫星轨道模拟

基于STK软件的北斗导航卫星轨道模拟

Ab s t r a c t : Ap p l i c a t i o n o f Be i d o u s a t e l l i t e n a v i g a t i o n s y s t e m h a s b e e n wi d e l y s e e n .I n t h i s p a p e r ,t h e Be i d o u
n a v i g a t i o n s y s t e m o f s p a c e b y S TK ,a s we l l a s s i mu l a t i o n c o n s t e l l a t i o n a n d s a t e l l i t e o r b i t o f t h e Be i d o u n a v i g a t i o n s a t e l l i t e s y s t e m. At t h e s a me t i me t h e s a t e l l i t e v i s i b i l i t y a n d c o v e r a g e a r e r e a l i z e d .P r e s e n t l y ,
张 大 力
( 黑龙江第一测绘工程院 , 黑龙 江 哈 尔滨 1 5 0 0 2 5 ) 摘 要: 北 斗 卫 星 导航 系统 应 用 日趋 广 泛 , 文 中 以北 斗 卫 星 导 航 系 统 为 主 要 研 究 对 象 , 利用 S T K 模 拟 完 整 的北 斗 卫
星导航系统空间星座 , 实现基 于 S T K的北斗系统的星座仿真 、 卫星轨 道仿真 , 同时完成卫 星的可见性 分析与卫 星覆 盖分析 , 实现北斗卫 星导航 系统 的仿 真应用 。 目前 , 北斗卫 星导航 系统正处 于建设 阶段 , 文 中结论 对北 斗卫星 导航

基于STK的航天器轨道仿真与设计

基于STK的航天器轨道仿真与设计

《基于 STK 的航天器轨道仿真与设计》课程设计报告班级 : 341511班组长 :王楷组 员 :邹希、赵俊杰、聂秋华日期 : 2007年 12月 20日目录一、介绍STK的应用背景和主要功能................................- 1 -1. STK 应用背景.............................................................................................­ 1 ­2. STK 主要功能.............................................................................................­ 1 ­二、嫦娥奔月的设计过程.........................................- 2 -1.各国的探月计划............................................................................................­ 2 ­ 2.设计要求.......................................................................................................­ 4 ­3. 设计思路.....................................................................................................­ 5 ­4. 设计中使用的参数......................................................................................­ 5 ­5. 地球停泊轨道分析与设计..........................................................................­ 5 ­6. 地月转移轨道分析与设计..........................................................................­ 5 ­三、基于STK模型描述语言的航天器三维造型及动画制作.............. - 13 -1. STK/VO 模块简介....................................................................................­ 13 ­2. STK/VO 设计要求....................................................................................­ 13 ­3. STK/VO 设计模型选择............................................................................­ 13 ­4. 中巴地球资源卫星简介............................................................................­ 14 ­5. 中巴地球资源卫星模型设计....................................................................­ 14 ­6. 动画制作...................................................................................................­ 16 ­四、收获与体会 ............................................... - 17 -五、参考文献 ................................................. - 17 -六、成员分工 ................................................. - 17 -一、介绍 STK 的应用背景和主要功能1. STK 应用背景STK 软件的全称是 Satellite Tool Kit (卫星仿真工具包), 是由美国 AGI公司开发, 并在航天工业领先的商业化分析软件。

基于LabVIEW与STK的卫星轨道预报可视化仿真平台设计

基于LabVIEW与STK的卫星轨道预报可视化仿真平台设计

了一种 卫星 轨道预 报 可 视 化仿 真 平 台 , 平 台 依托 该 由美 国 国家 仪 器 公 司 推 出 的 一 种 虚 拟 仪 器 软 件 开
发工具 Lb I W( a oa r V r a Is u e t ni a V E L brt y iu lnt m n E g o t r —
决 策者 更直 观 、 更形 象 的理解 。
在 诸多 的可视 化 分 析软 件 中 , 国 A I 司 开 美 G公
发 的卫 星 工 具 软件 S K( a lt t lk ) 航 天工 T st le o i 是 ei o t 业 领先 的商业 化分 析 软 件 , 可 提 供逼 真 的 二 维 和 它
研 究背 景 是 一 颗 工 程 小 卫 星 的半 实 物 仿 真 系 统 , 系统囊 括 了卫 星 本 体 系统 、 该 星务 系统 、 以及 地 面站 系统 的半 实物 仿 真 。其 中 , 面 站 系 统半 实 物 地
仿 真 的一 个 重 要 环 节 是 卫 星 的轨 道 预 报 可 视 化 仿
通信作 者简介 : 陈小前 (9 5 ) , 17 一 男 湖南双峰人 , 教授 , 方向 : 研究
飞行器总体设计技术 。
2 3期
何 思 捷 , : 于 L b IW 与 S K 的卫 星 轨 道 预 报 可 视 化 仿 真 平 台设 计 等 基 aV E T
卫星工具软件( aei ol i S K) St leT o K t T lt ,
L b IW aV E
A te c vX技术 i
C net onc 模块
中 图法 分类号
T3 1 ; P9 . 9
文献标志码

卫 星 的研 制是一 项 复 杂 的系 统 工程 , 星本 身 卫
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《航天器操作与控制试验》综合作业卫星轨道预报姓名:王备学号:38151312院系:宇航学院二〇一〇年十一月一、实验题目:卫星轨道预报二、实验目的1.学会STK(Satellite Tool Kit)软件的使用,掌握STK的基本操作;2.学会使用STK仿真,并实现卫星的轨道预报,重点掌握HPOP高精度轨道预报和LOP长期轨道预报。

三、实验内容(一)、HPOP高精度轨道预报1. 建立两颗卫星HPOP1与HPOP2;2. 设置HPOP1考虑大气阻力,而HPOP2不考虑,其他参数相同;3. 用HPOP高精度轨道预报器生成轨道;4. 动画显示,观察两颗卫星轨道的不同;5. 生成多种类型的卫星轨道数据;6. 计算卫星轨道寿命。

(二)、LOP长期轨道预报1. 建立两颗卫星LOP1与LOP2;2. 设置LOP1考虑大气阻力,而LOP2不考虑,其他参数相同;3. 用HPOP高精度轨道预报器生成轨道;4. 生成多种类型的卫星轨道数据,观察两颗卫星轨道的不同。

四、实验过程描述(一)、HPOP高精度轨道预报1.建立新的场景将其命名为BUAA_HPOP。

2.在浏览窗口选中场景,打开Basic Properties 窗口3.在Time Period栏,输入如下设置:区域值Start Time 1 Jan 2010 00:00:00.00Stop Time 1 Jan 2010 04:00:00.00Epoch 1 Jan 2010 00:00:00.004.选择Animation栏输入如下内容:区域值Start Time 1 Jan 2010 00:00:00.00Stop Time 1 Jan 2010 04:00:00.00Time Step 60 secondsRefresh Delta Change to High Speed5.在Units栏输入如下设置:6.完成后,点击确定,从File菜单中选择Save As…,保存场景为BUAA_HPOP.sc。

7.在浏览窗口点击Satellite按钮新建一颗卫星,取消轨道向导,命名卫星为HPOP1。

,打开HPOP1卫星的Basic Properties 窗口,在Orbit栏,选择HPOP Propagator。

8.点击Semimajor Axis右侧的下拉菜单,改变为Period。

设置为95 min。

9.点击Force Models…按钮,确认HPOP Force Model 窗口中所有参数均被选用。

Drag Use - ONCd - 3.0Atm Density Model - Harris-PriesterAverage F10.7 - 65.0Area/Mass Ratio - 200.0m2/kgSolar Radiation Pressure Use - ONCp - 2.0Area/Mass Ratio - 200.0m2/kg中的确定按钮,生成卫星轨道。

11.下面打开HPOP1卫星的Graphics Properties 窗口,改变卫星的MarkerStyle为Star,点击确定。

12.新建HPOP2卫星,在Force Models 窗口,关闭Drag参数,其它设置与HPOP1相同。

生成卫星轨道后,打开它的Graphics Properties 窗口,改变Marker Style为Circle,点击确定。

13.保存场景。

动画显示场景观察卫星在整个时间周期内的相互位置。

在动画接近时间周期结束时,暂停动画,放大窗口到卫星所在区域进行观察(如图1、图2所示)图 1 接近周期结束时的2维图像图 2 接近周期结束时的3维图像14.分别选中两颗卫星,从Tools菜单中选择Report,生成两颗卫星各自的Classical Orbit Elements报告。

注意考虑阻力和未考虑阻力卫星在报告时间末期轨道参数的不同。

15.生成每颗卫星的LLA Position(经纬度高度位置)报告。

比较两颗卫星之间位置数据的差异。

16.同时选中两颗卫星,从Tools菜单中选择Graph。

在STK Graph Tool 窗口,点击New按钮,选中新建的图表格式,在文本框输入Altitude,点击Change 按钮新图表的改变名称。

17.选中Altitude格式,点击Properties按钮,在Content栏,选择Time XY作为Graph Type。

打开LLA State树,点击Fixed子树,双击Alt将其加入Y-Axis区域,点击确定。

点击STK Graph Tool 窗口的Create按钮生成图表。

18.在图表窗口中,从Edit菜单选择Attributes,改变其中一颗卫星线条的颜色。

观察整个时间周期内两颗卫星高度的差异。

关闭图表和STK Graph Tool 窗口。

19.同时选中两颗卫星,点击鼠标右键,在快捷菜单中选择Strip Chart。

20.在STK Strip Chart Tool 窗口,从Styles列表中选择Altitude(前面新建的图表格式),点击Open。

当动态图表窗口出现,改变其中一颗卫星线条的颜色。

21.动画显示场景,观察HPOP1卫星的Altitude(高度)如何降到HPOP2卫星下面。

这是由于大气阻力对HPOP1卫星的影响造成的。

22.在浏览窗口,选中HPOP卫星,然后从Tools菜单Lifetime。

23.在Lifetime 窗口,输入下列数值:显示轨道衰退日期和轨道圈数。

25.点击确定关闭Lifetime 窗口。

(二)、LOP长期轨道预报1.建立新的场景将其命名为BUAA_LOP。

2.在浏览窗口选中场景,打开Basic Properties 窗口3.在Time Period栏,输入如下设置:区域值Start Time 1 Jan 2010 00:00:00.00Stop Time 1 Jan 2011 00:00:00.00Epoch 1 Jan 2010 00:00:00.004.选择Animation栏输入如下内容:5.在Units栏输入如下设置:6.在浏览窗口,点击Satellite按钮新建一颗卫星,取消轨道向导,命名它为LOP1。

7.打开LOP1卫星的Basic Properties 窗口,在Orbit栏输入下列设置。

保留Start和Stop Time和Step Size默认值。

LOP预报器自动选择1天作为时间步长。

输入完毕后,点击确定。

8.点击Force Models(阻力模型)按钮。

9.在LOP Force Models 窗口,输入如下数值:10.新建另一颗卫星,将其命名为LOP2,打开LOP2卫星的Basic Properties窗口,在Orbit栏输入下列设置。

保留Start和Stop Time和Step Size默认值。

LOP预报器自动选择1天作为时间步长。

输入完毕后,点击确定。

区域值Drag大气阻力Use –Off Solar Radiation Pressure太阳光压Use –ON Cp – 1.5Atmosphere – 90 km Physical Data12.在浏览窗口选中LOP1卫星,从Tools菜单选择Graph。

13.在Graph Tool窗口,选中LLA Position,点击Time Period…按钮。

将StopTime改为10 Jan 2010 00:00:00。

点击Change按钮更改,再点击确定按钮关闭窗口。

生成图表。

14.对LOP2卫星重复上述步骤,注意随时间增加出现的分歧。

15.尝试定义不同的时间周期和图表格式。

完成后,关闭图表和Graph Tool窗口。

16.回到LOP1和LOP2卫星的Basic Properties 窗口,在Force Model区域试验不同的大气阻力、太阳光压、物理参数,检验关闭太阳光压和三体引力后的变化。

17.完成后,关闭并保存场景。

五、实验结果(一)、HPOP高精度轨道预报图 3 生成HPOP1与HPOP2的轨道参数报告图 4 生成HPOP1的LLA位置报告图5生成HPOP2的LLA位置报告图 6 生成HPOP1与HPOP2的高度变化图表图7 生成HPOP1与HPOP2的动态高度变化图表图8 生成HPOP1动态轨道参数报告图9 生成HPOP1的动态LLA位置报告图10 计算轨道衰退日期和衰退圈数图11 HPOP1卫星轨道衰退的最终轨道(二)、LOP长期轨道预报图12 生成LOP1的LLA位置图表图13 生成LOP2的LLA位置图表图14 生成LOP1的轨道参数报告图15 生成LOP1的LLA位置报告六、结果分析从二维和三维图像上可以观察到预报器生成的卫星轨道,仔细观察发现受阻力影响的HPOP1卫星会位于没有阻力的HPOP2卫星前面;用工具箱生成的HPOP1与HPOP2的轨道参数报告如图3所示,报告中包含各个时刻的七项基本轨道参数:半长轴(Semi-major Axis)、偏心率(Eccentricity)、轨道倾角(Inclination)升交点赤经(RAAN)、近地点幅角(Arg of Perigee)、真近点角(True Anomaly)、平近点角(Mean Anomaly)。

生成HPOP1与HPOP2的经度/纬度/高度(LLA)位置报告分别如图4和图5所示,报告中包含各个时刻的经度、纬度、高度和速度。

生成的HPOP1与HPOP2的高度变化图表如图6所示;动态高度变化图表如图7所示,从动态图中可以直观的观察到HPOP1卫星的Altitude(高度)是如何降到HPOP2卫星下面的,这是由于大气阻力对HPOP1卫星的影响造成的。

受阻力影响的卫星,能量不断减少,轨道高度的降低将使轨道周期缩短,表现在地面轨迹上卫星的移动速度就会加快,位置也会比具有相同轨道参数但没有考虑阻力影响的卫星靠前。

留意到HPOP1卫星的高度不是稳定的下降,还会周期性地上升,HPOP2卫星的高度也是如此。

这是由于地球扁率的影响,会对圆轨道卫星产生这种结果。

还可生成卫星的动态报告,如图8和图9所示。

另外,还可计算卫星轨道衰退日期和衰退圈数(如图10所示),计算后,在二维图像上会出现变粗的地面轨迹(如图11所示),它表示了HPOP1卫星轨道衰退的最终轨道。

同样,用LOP轨道预报生成的多种轨道数据如图12、图13、图14、图15所示,改变Time Period和Step Size可以改变输出报告的时间周期和步长。

类似地,改变其他因素,可以观察到HPOP预报法和LOP预报法提供的其它的也影响了卫星轨道的摆动。

七、课程体会STK这款软件是靠自学的,软件为英文版,入手比较难,而图书馆有关STK 的参考书仅有一本:《STK在计算机仿真中的应用》,书比较老,介绍的也不详细,所以只能靠自己不断摸索来逐步熟悉STK。

相关文档
最新文档