📄 ml.htm
字号:
<!ArtChnTitle>
<!ArtChnAuthor>
<!ArtAuthorAddress>
<!ArtChnAbstract>
<!ArtChnKeyword>
<!ArtEngTitle>
<!ArtEngAuthor>
<!ArtEngAbstract>
<!ArtEngKeyword>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<title>学位论文-GPS软件接收机的C++/Matlab实现</title>
<style>A:link {COLOR: #000000; FONT-FAMILY: 宋体; TEXT-DECORATION: none}
A:visited {COLOR: #000000; FONT-FAMILY: 宋体; TEXT-DECORATION: none}
A:active {FONT-FAMILY:宋体; TEXT-DECORATION: none}
A:hover {COLOR: #000000;TEXT-DECORATION:none}
BODY {FONT-FAMILY:宋体; FONT-SIZE: 9pt;TEXT-DECORATION:none}
TABLE {FONT-FAMILY: 宋体; FONT-SIZE: 9pt}
.H1 {FONT-SIZE: 9pt; COLOR: #0000cc}
.ourfont {FONT-SIZE: 9pt; LINE-HEIGHT: 14pt}
select {font-size:12px;}
.wx {BACKGROUND: #001863; BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; COLOR: #ffffff; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
.wx1 {border-top: #c0c0c0 1px;border-left: #c0c0c0 1px;border-right:#c0c0c0 1px;border-bottom:#c0c0c0 1px;border-style:inset;background-color:#ffffff;vertical-align:text-bottom}
</style>
</head>
<body bgcolor="#FFFFFF" link="#000000" background="../image/bg.gif">
<img src="../../images/xwlwk.jpg" width="750" height="94">
<table width="83%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="19%"><p> </p>
<p></p></td>
<td width="81%"><p>馆藏号:D029643<br>
<br>
论 文 题 目:<strong style="font-weight: 400">GPS软件接收机的C++/Matlab实现</strong><br>
学位授予单位:上海交通大学<br>
作 者:鲍雍荣<br>
申请学位级别:硕士<br>
学 科 名 称:微电子学与固体电子学<br>
指 导 教 师:陈佳品<br>
出 版 时 间:20070101<br>
摘 要:<br>
全球定位系统GPS(Global Positioning System)是基于卫星的导航定位系统,在军事和民用中有着广泛的应用。传统GPS接收机基于专用硬件(ASIC),具有较高的灵敏度和信号处理速度,但是灵活性差,定型后便无法改动。GPS软件接收机是利用通用处理器,对实时采集的GPS信号进行处理和计算。其优点为具有高度的灵活性:可以方便地研究和实现新算法;也可以容易地对软件进行修改来适应未来的GPS信号,节约硬件成本。 <br> 本系统采用Zarlink的GP2015和GP4020所组成的信号接收电路来实时采集GPS卫星信号并对其进行降频处理,将得到的中频模拟信号转换成数字信号并传送到PC机上;随后,捕获和跟踪接收到的数字信号,得到GPS导航信号;最后对导航信号进行解码并奇偶校验,提取所需卫星星历数据,计算伪距和卫星位置,从而计算出用户位置坐标,实现GPS的导航定位。<br> 在本GPS软件接收机的实现中,主要针对C/A码的捕获和跟踪算法进行了C++代码的优化和改进,并在C++环境中调用Matlab来实现傅立叶变换的快速计算,将C++和Matlab有机地结合在一起,提高了软件接收机的处理速度;使用类函数来实现大量的数组和矩阵运算,简化了程序的复杂性,提高了程序的可读性;分析所得到的卫星并从中筛选出四颗卫星来计算用户位置,提高了用户位置的精度。<br> <br>
分 类 号:P228.4<br>
关 键 词:软件接收机;多普勒频移;循环相关;快速傅立叶变换;全球定位系统;导航定位系统
<p align="center">
<table width="80" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#cccccc">
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr style="CURSOR: hand">
<td bgcolor="#CCCCCC" onMouseOver="this.bgColor='#999999';" onMouseOut="this.bgColor='#cccccc';" valign="bottom" height="18" NAME="NAME_BALL" STYLE="cursor:hand" child="FALL"><div align="center"><strong><font size="4"><a href="index.htm">PDF正文</a></font></strong></div></td>
</tr>
</table></td>
</tr>
</table>
</td>
</tr>
</table>
<div align="center"></div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -