卫星运动及定位matlab仿真设计
毕业设计论文
GPS卫星运动及定位matlab仿真
全球定位系统是具有全球性、全能性、全天候优势的导航定位、定时和测速系统,现在在全球很多领域获得了应用。
GPS卫星的定位是一个比较复杂的系统,其包含参数众多,如时间系统、空间坐标系统等。此次设计是针对卫星运动定位的matlab仿真实现,因要求不高,所以对卫星运动做了理想化处理,摄动力对卫星的影响忽略不计(所以为无摄运动),采用开普勒定律及最小二乘法计算其轨道参数,对其运动规律进行简略分析,并使用matlab编程仿真实现了卫星的运功轨道平面、运动动态、可见卫星的分布及利用可见卫星计算出用户位置。
通过此次设计,对于GPS卫星有了初步的认识,对于静态单点定位、伪距等相关概念有一定了解。
关键字:GPS卫星 无摄运动 伪距 matlab仿真
The movement and location of GPS satellite on MATLABbstract:Global positioning system is a global, versatility, all-weather advantage of navigation and positioning, timing and speed system, now there has many application in many fields.
GPS satellite positioning is a complex system, which includes many parameters, such as time and space coordinates system. This design is based on the matlab simulation of satellite motion and location, because demand is not high, so to do the idealized satellite movement, and ignore the disturbed motion ( so call it non-disturbed motion ).Using the
Kepler and least-square method for calculating the parameters of orbital motion, for the characteristics of motion to make a simple analysis, and use the matlab simulation to program achieve the orbital plane of satellite, the dynamic motion, the distribution of visible satellites and using visible satellites to calculate the users’ home.
Through the design have primary understanding for the GPS satellite, and understanding the static single-point, pseudorange and so on.
Key words:GPS satellite non-disturbed motion pseudorange matlab simulation
目录
第一章 前言1
1.1 课题背景1
1.2 本课题研究的意义和方法2
1.3 GPS前景2
第二章 GPS测量原理4
2.1 伪距测量的原理4
2.1.1 计算卫星位置5
2.1.2 用户位置的计算5
2.1.3 最小二乘法介绍5
2.2 载波相位测量原理6
第三章 GPS的坐标、时间系统10
3.1 坐标系统10
3.1.1 天球坐标系10
3.1.2 地球坐标系12
3.2 时间系统13
3.2.1 世界时系统14
3.2.2 原子时系统15
3.2.3动力学时系统16
3.2.4协调世界时16
3.2.5 GPS时间系统16
第四章 卫星运动基本定律及其求解18
4.1开普勒第一定律18
4.2开普勒第二定律19
4.3 开普勒第三定律20
4.4 卫星的无摄运动参数20
4.5 真近点角的概念及其求解21
4.6 卫星瞬时位置的求解22
第五章 GPS的matlab仿真25
5.1 卫星可见性的估算25
5.2 GPS卫星运动的matlab仿真26
结 论38
致谢40
参考文献41
附录42
第一章 前