卫星导航定位算法与程序设计(2014) - 第5课
更新时间:2023-05-25 00:51:01 阅读量: 实用文档 文档下载
卫星定位导航程序设计(测绘工程本科适用) 主讲:王甫红
武汉大学 测绘学院 空间定位与导航工程研究所
©2005~2011
第六章 卫星位置、速度、钟差 和钟漂计算
武汉大学 测绘学院 空间定位与导航工程研究所
©2005~2011
第一节 数据来源
武汉大学 测绘学院 空间定位与导航工程研究所
©2005~2011
常数 3.1415926535898c 2.99792458 108 m s
真空中的光速 GM
3.986005 1014 m 3 s
2
编程时,这些 double型的常 量的取值尽可 能精确
e 7.2921151467 10 5 rad s
地球自转角速度
卫星星历toe , A , e, M 0 , , i0 , n, i IDOT , Cus , Cuc , Crs , Crc , Cis , Cic toc , ClkBias, ClkDrift , ClkDriftRate4
广播星历toe , A , e, M 0 , , i0 ,
n, i IDOT , Cus , Cuc , Crs , Crc , Cis , Cic toc , ClkBias, ClkDrift , ClkDriftRate
精密星历X , Y, Z, X , Y, Z
tclock , tclock
第二节 卫星位置和钟差计算
武汉大学 测绘学院 空间定位与导航工程研究所
©2005~2011
根据广播星历计算卫星位置(1/5)1. 计算轨道长半轴 A A 2
2. 计算平均运动角速度n0
A3
3. 计算相对于星历参考历元的时间tk t toe
– t为信号发射时的时间 t 604800, 当t – tk的取值 k
k
3024008
tk tk 604800, 当tk 302400 t , 其它情况 k
根据广播星历计算卫星位置(2/5)4. 对平均运动角速度进行改正n n0 n
5. 计算平近点角M k M 0 ntk
6. 计算偏近点角(利用下面的开普勒方程, 迭代求解)M k Ek e sin Ek
7. 计算真近点角
sin vk vk arctan cos vk
1 e2 sin E 1 e cos E k k arctan cos E e 1 e cos E k k 9
根据广播星历计算卫星位置(3/5)8. 计算升交角距 k vk
9. 计算二阶调和改正数– 计算升交角距的改正数 uk Cus sin 2 k Cuc cos 2 k
– 计算向径的改正数 rk Crs sin 2 k Crc cos 2 k
– 计算轨道倾角改正数 ik Cis sin 2 k Cic cos 2 k10
根据广播星历计算卫星位置(4/5)10. 计算经过改正的升交角距uk k uk
11. 计算经过改正的向径rk A 1 e cos Ek rk
12. 计算经过改正的轨道倾角ik i0 ik IDOT tk
13. 计算卫星在轨道平面上的位置 xk ' rk cos uk yk ' rk sin uk11
根据广播星历计算卫星位置(5/5)14. 计算改正后的升交点经度 k 0 e tk e toe
15. 计算在地固坐标系下的位置 xk xk 'cos k yk 'cos ik sin k yk xk 'sin k yk 'cos ik cos k z y 's
in i k k k
根据广播星历计算卫星钟差 卫星C/A码信号发射时刻的改正t tSV tSV L1
tSV L1 ClkBias ClkDrift t toc ClkDriftRate t toc tr Fe A sin Ek F 2 4.442807633 10 10 sec m -1 2 2 c
2
t r TGD
其中: tr为相对论效应改正。
GetOrbNClk函数① 功能:– 获取指定卫星在指定历元时刻在ECEF下的坐 标和钟差。
原型:bool GetOrbNClk (PGMN pGMN, unsigned char nPRN, PCOMMONTIME pctEpoch, PCRDCARTESIAN pcrdOrb, double* pdSVClkBias); 说明: pGMN:指向GMN的指针;[in] nPRN:卫星的PRN号;[in] pctEpoch:历元时刻;[in] pcrdOrb:指向卫星在ECEF下坐标的指针;[out] pdSVClkBias:指向卫星钟差的指针。[out]14
GetOrbNClk函数② 实现方法– 提取用于计算卫星位置和钟差的GMN记录 提取准则:TOE与指定历元最为接近的GMN记录
– 计算卫星位置 – 计算卫星钟差
第三节 卫星速度计算
武汉大学 测绘学院 空间定位与导航工程研究所
©2005~2011
卫星运动速度计算①n0 n Ek 1 e cos Ek
vk 1 2 cos 2 1 e E fk k 1 e cos 2 Ek 2 2
uk 2* Cus cos2 fk Cuc sin 2 fk fk fk
rk ae sin Ek Ek 2 Crs cos2 fk Crc sin 2 fk fkIk i 2 Cis cos2 fk Cis sin 2 f k f k k e
卫星运动速度计算② cos k R sin k 0 sin k cos ik cos k cos ik sin ik x 'k sin k y 'k cos k cos ik x 'k cos k y 'k sin k cos ik 0 y 'k sin k sin ik y 'k cos k sin ik y 'k cos ik
x 'k rk cos uk y 'k rk sin uk
x 'k rk cos uk rk uk sin uk y 'k rk sin uk rk uk cos uk
x 'k xk y R y 'k k k zk Ik 18
第三节 卫星钟漂计算
武汉大学 测绘学院 空间定位与导航工程研究所
©2005~2011
作业 思考如何计算卫星钟漂。
正在阅读:
卫星导航定位算法与程序设计(2014) - 第5课05-25
鲍时华2015年讲座(很详细) - 图文11-28
园林景观施工组织设计园林施工控制程序12-14
统筹城乡发展推进新农村建设建设情况汇报03-22
一根网线多台笔记本无线上网设置说明09-06
一至八单元作文范文12-21
公共关系学课程试题答案106-12
各工种操作规程制度牌-105-24
红蜻蜓教案12-23
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 程序设计
- 算法
- 卫星
- 定位
- 导航
- 2014
- 湖南省衡阳市八中2015届高三上学期第六次月考试题 历史 Word版含答案
- 机关事业单位保险专题(35问)
- 基层贪腐窝案串案频发,“呈雁过拔毛”趋势 小官巨 …
- 有理数单元总复习讲义
- 公务员:常识判断之“生活常识”高频考点
- 体育教育专业知识
- 宁夏银川贺兰县第四中学2014届九年级化学上学期第三次月考试题
- “感恩”话题作文指导
- How Can ROS ActivateMAPK Pathways
- 矿山压力及岩层控制
- 青海事业单位医疗岗公共基础知识复习:文学知识之隋唐五代文学
- 带温度显示的万年历--单片机课程设计
- 中国农业银行按揭楼盘合作申请书
- 13春《企业经营战略概论》作业4
- 2016-2017学年第一学期S版语文一年级语文上册期中考试试卷
- 中职《职业生涯规划》期末考核(带答案)
- 高中政治 1-1-2 《权利与义务 参与政治生活的准则》导学案 新人教版必修2
- 金华女中高一数学教学计划_高一数学教学计划表
- 鲁教版 六年级下unit 1课文讲解
- 某化学有限公司6000ta园艺防草布项目项目申请报告