1、TLE轨道报:

接上一篇,TLE轨道报各项内容所代表的意义如下:

2、SGP4模型:

TLE轨道报计算卫星轨道需要用到 NORAD 开 发 的 SGP4/SDP4 模 型 ,SGP4模型是由 Ken Cranford在1970年开发 的,用于近地卫星,该模型是对 Lane和 Cranford (1969 年 )广 泛 解 析 理 论 的 简 化 ,这 些 模 型 需 考 虑 到 地 球 非球形引力、日月引力、太阳辐射压及大气阻力等摄 动 力 的 影 响 。SGP4(Simplified General Perturbations)即 简 化 常 规 摄 动 模 型 ,可 以 应 用 于 轨 道 周 期 小 于 225 分 钟 的 近 地 球 物 体 。 SDP4 (Simplified Deep Space Perturbations)即简化深空摄动模型,应 用 于 远 离 地 球 或 者 轨 道 周 期 大 于 225 分 钟 的 物 体 。 如 果 将 T L E 轨 道 报 代 入 S G P 4 模 型 , 可 以 成 功地对轨道周期小于225分的空间目标进行预测, 求解出目标物体在任意时刻的位置和速度。

ps:如果对SGP4模型的具体算法感兴趣,可以自行查阅相关资料。

3、SGP4模型的实现:

NORAD 之前公布了FORTRAN版本的实现,之后很多语言都实现来此算法,比如c++、c#和matlab等,本文采用javascript(参考开源项目https://github.com/koansys/isat),作者用javascript实现了SGP4算法,如果对具体实现细节不感兴趣的童鞋可直接参考使用。

ps:koansys基于cesium开发的卫星的可视化效果,给作者截个图打个广告

参考文献:

1、基 于 SGP4 模 型 的 卫 星 轨 道 计 算,刁宁辉等。

2、利用长期TLE数据判定同步轨道卫星状态,吴功有等。

3、http://science.nasa.gov/iSat/

最新文章

  1. spring boot整合shiro出现UnavailableSecurityManagerException
  2. 深入理解javascript对象系列第一篇——初识对象
  3. Dynamics AX 2012 R2 配置E-Mail模板
  4. Controller简介
  5. logstash开源日志收集查询分析系统
  6. 基础才是重中之重~理解linq中的groupby
  7. Java API ——StringBuffer类
  8. datagrid指定行合并导出
  9. Android 6.0 新特性 整理 资料来自网络
  10. 论移动端Hybid开发
  11. redis高级实用特性(1)
  12. thinkPHP中_initialize方法实例分析
  13. For、Foreach、和Parallel.For等简单的速度检测
  14. Eclipse同时显示两个编辑窗口
  15. 获取请求IP
  16. Hbase记录-Hbase基础概念
  17. spring和hibernate集成事物管理配置方法
  18. 主机在无线网络的情况下,设置centos7.2虚拟机网络联通
  19. shell 命令 --ps aux | grep
  20. Java 如何实现在线预览文档及修改(文本文件)

热门文章

  1. i.mx6 Android5.1.1 servicemanager本地服务
  2. 开源代码ViewPageIndicator的使用
  3. 联想G480安装固态硬盘过程
  4. 使用 IntelliJ IDEA 创建第一个java程序 Hello World
  5. RabbitMQ---9、消息确认机制(事务+Confirm)
  6. 【SSH网上商城项目实战24】Struts2中如何处理多个Model请求
  7. HBase—列族数据库的术语
  8. windows 下运行 tomcat
  9. VS2012 常用配置
  10. django框架中form表单Post方法无法提交 Forbidden (403) CSRF verification failed. Request aborted.