随着GPS(Global Positioning System)技术的不断发展和成熟,其全球性、全天候、低成本等特点使得GPS接收机的用户数量大幅度增加,应用领域越来越广。但由于定位过程中各种误差源的存在,单机定位精度受到影响。目前常从两个方面考虑减小误差提高精度:①用高精度相位天线、差分技术等通过提高硬件成本获取高精度;②针对误差源用滤波算法从软件方面实现精度提高。两种方法中,后者相对于前者在满足精度要求的前提下节约成本,而且便于系统融合,是应用于GPS定位的系统中更有前景的方法。但由于在系统中实现定位滤波算法需要时间,传统CPU往往不能满足实时性的要求,而FPGA以其快速并行计算越来越受到青睐。 本文在FPGA平台上,根据“先时序后电路”的设计思想,由同步没计方法以及自顶向下和自下而上的混合设计方法实现系统的总体设计。从GPS-OEM板输出的定位信息的接收到定位结果的坐标变换,最终到kalman滤波递推计算减小定位误差,实现实时、快速、高精度的GPS定位信息采集处理系统,为GPS定位数据的处理方法做了新的尝试,为基于FPGA的GPS嵌入式系统的开发奠定了基础。具体工作如下: 基于FPGA设计了GPS定位数据的正确接收和显示,以及经纬度到平面坐标的投影变换。根掘GPS输出信息标准和格式,通过串口接收模块实现串口数掘的接收和经纬度信息提取,并通过LCD实时显示。在提取信息的同时将数据格式由ASCⅡ码转变为十进制整数型,实现利用移位和加法运算达到代替乘法运算的效果,从而减少资源的利用率。在坐标转换过程中,利用查找表的方法查找转化时需要的各个参数值,并将该参数先转为双精度浮点小数,再进行坐标转换。根据高斯转化公式的规律将公式简化成只涉及加法和乘法运算,以此简化公式运算量,达到节省资源的目的。 卡尔曼滤波器的实现。首先分析了影响定位精度的各种误差因素,将各种误差因素视为一阶马尔科夫过程的总误差,建立了系统状态方程、观测方程和滤波方程,并基于分散滤波的思想进行卡尔曼滤波设计,并通过Matlab进行仿真。结果表明,本文设计的卡尔曼滤波器收敛性好,定位精度高、估计误差小。在仿真基础上,实现基于FPGA的卡尔曼滤波计算。在满足实时性的基础上,通过IP核、模块的分时复用和树状结构节省资源,实现数据卡尔曼滤波,达到提高数据精度的效果。 设计中以Xilinx公司的Virtex-5系列的XC5VLX110-FF676为硬件平台,采用Verilog HDL硬件描述语言实现,利用Xilinx公司的ISE10.1工具布局布线,一共使用44438个逻辑资源,时钟频率达到100MHZ以上,满足实时性信号处理要求,在保证精度的前提下达到资源最优。Modelsim仿真验证了该设计的正确性。
上传时间: 2013-04-24
上传用户:二驱蚊器
在为所有 Xilinx® Virtex®-6 和 Spartan®-6 FPGA 产品系列提供全面生产支持的同时,ISE 12 版本作为业界唯一一款领域专用设计套件,不断发展和演进,可以为逻辑、数字信号处理(DSP)、嵌入式处理以及系统级设计提供互操作性设计流程和工具配置。此外,赛灵思还在 ISE 12 套件中采用了大量软件基础架构,并改进了设计方法,从而不仅可缩短运行时间,提高系统集成度,而且还能在最新一代器件产品系列和目标设计平台上扩展 IP 互操作性
上传时间: 2013-07-26
上传用户:青春给了作业95
Debussy软件 Debussy是NOVAS Software, Inc(思源科技)发展的HDL Debug & Analysis tool,这套软体主要不是用来跑模拟或看波形
上传时间: 2013-07-08
上传用户:fywz
·作者:江思敏等编著 丛书名:DSP应用开发教程系列 出版社:机械工业出版社 ISBN:9787111123224 出版时间:2003-6-1 版次:1版1次 印次: 页数:335 字数:535千 纸张:胶版纸 包装:平装开本: 内容提要本书详细讲述了TMS320LF240X系列DSP芯片结构、外设的原理和结构、系统和外设寄存器等资源。在此基础上,介绍如何操作TMS320LF240X系统的
上传时间: 2013-07-12
上传用户:郭静0516
2011年飞思卡尔智能汽车大赛B车的电机PID算法程序
上传时间: 2013-06-25
上传用户:李彦东
·目 錄第一篇 良弓之子,必學為箕(框架) ~禮記.學記~第 1 章 認識應用框架, 141.1 何謂應用框架1.2 框架的起源1.3 框架的分層1.4 框架的「無用之用」效果1.5 框架與OS 之關係:常見的迷思第 2 章 應用框架魅力的泉源:反向溝通, 312.1 前言2.2 認識反向溝通2.3 主
上传时间: 2013-05-23
上传用户:181992417
桑塔纳汽车电路图,20页详细教科说明,经典!
上传时间: 2013-07-15
上传用户:标点符号
·语音处理与识别是利用计算机对语音信号进行分奸和综和,实现对人类语音的自动理解和处理的一门学科.本书共八章,即语音信号数字处理基础、语音信号时域处理方法、语音波形数字编码、短时博里叶分析、语音信号同态处理及线性预测编码、语音识别方法与系统等。本书可作通信工程、无线电技术和计算机应用科字等专业的本科生、研究生以及科技人员参考。
上传时间: 2013-08-04
上传用户:Divine
本工具为英文在线朗读工具,可以朗读任何文字性的内容且没有字数限制。大家可以用他来读新闻、读小说、读文章,更重要的是你可以利用本工具练习英语发音、听力,学习不掺杂任何中国式口音的纯正英语。 实在是摆脱哑巴英语、挣脱中国式口音的首选!四六级、雅思、托福、出国留学的必备! 本工具为绿色版本,无需安装,双击可直接使用。为了更好的使用本工具,将文件解压后,请务必查看“使用前必读”。 同时软件配有“保存”和“读取”功能,可以保存你此次的朗读位置,下次点击“读取”可以继续朗读。省去了从头开始朗读的麻烦。并且支持导入本地文件的文本文档(TXT格式),直接朗读。
标签: 英文
上传时间: 2013-06-06
上传用户:himbly
用matlab编写的 Hidden Markov Modelling 工具包 应用便捷 在国外网站找到的 还不错
上传时间: 2013-07-26
上传用户:ywqaxiwang