车辆组合导航中卡尔曼滤波器的设计及FPGA实现

被引量 : 0次 | 上传用户:simon_01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,车辆在人们生活中的地位不断提高,随着电子技术、计算机技术和通信技术的飞速发展,车辆导航定位系统也随之发展起来。既然任何导航系统在实现动态定位中都会产生误差,通常有两种方法减小误差:一是差分GPS技术,二是通过卡尔曼滤波。由于卡尔曼滤波不需要建立GPS基准站及数据通信装置,不受信号作用的范围限制,因此通常采用卡尔曼滤波来减小动态定位的误差。卡尔曼滤波是一种高效率的递归滤波器,采用最优化估计方法,能够从一系列的不完全包含噪声的测量中,实时估计出动态系统的状态。对于定位误差问题的解决,卡尔曼滤波是最优的,效率也是最高的。因此研究车辆动态导航定位中的卡尔曼滤波器具有重大的意义。本文针对车辆GPS/DR组合导航中的卡尔曼滤波器进行了深入的研究,取得了以下成果:第一,设计了适合车辆GPS/DR组合导航系统的卡尔曼滤波器。首先分析了卡尔曼滤波器的具体设计方案。然后将扩展卡尔曼滤波算法用于车辆GPS/DR组合导航定位,建立了车辆组合导航定位的系统模型、系统状态方程、系统观测方程和系统滤波方程,完成卡尔曼滤波器的设计。在建立系统滤波方程时,采用了加速度均值自适应算法的优化算法,减小了模型产生的误差,提高了滤波估计的精度。最后利用Matlab软件对设计好的卡尔曼滤波器进行仿真实验,并分析了仿真的结果。仿真结果表明,本文设计的卡尔曼滤波器抑制了滤波的发散,定位精度高、估计误差小。第二,采用FPGA实现设计好的卡尔曼滤波器。首先在Matlab仿真结果的基础上,对卡尔曼滤波器的硬件实现进行了系统设计。然后将卡尔曼滤波器分为一个顶层模块mykalman和五个底层模块muladd、multi2、div、ramy1、ramy2进行设计。利用Altera的Megafunction/LPM资源,采用适合FPGA的优化算法,例化了五个底层模块,再根据五个底层模块来综合实现顶层模块。最后利用QuartusⅡ软件对卡尔曼滤波器的各个模块进行了仿真验证,并分析了仿真结果。仿真结果表明,本文设计的卡尔曼滤波器在FPGA上的实现是切实可行的。相比较传统的DSP实现方法而言,采用FPGA实现的卡尔曼滤波器具有更好的实时性、并行性、可扩展性,并且具有较低的功耗、较高的精度和计算速度。
其他文献
立场体现的是语言要素与语境之间的语用关系,作者与语篇内容、听众之间的关系。立场出现在各种语篇中,因而立场研究并不是完全新的课题。近年来涌现了大量对话语立场的研究文
近几年来,美国页岩油产业规模迅速扩大,页岩油产量迅速增加,使得2014年美国日产原油量达到大约950万桶。然而自2014年6月份国际原油价格开始下跌,且2015年前三季度维持在40~5
半个多世纪以来,新疆的教育事业发生了根本的变化,为新疆经济的长足发展做出了巨大贡献,打下了坚实基础.但与内地发达城市相比,新疆的教育质量还存在很大差距,主要表现在经济
近年来,为了提高柴油机的充气效率,获得较大的升功率,降低排放,国内外在进排气和增压系统方面做了大量的研究工作。本文采用理论分析和仿真分析相结合的方法,对某型增压柴油
基于CFD的气动优化设计已成为当前计算流体力学研究的一个重要领域,目前已有很多的优化方法被成功地应用于翼型和机翼气动外形设计,并取得了明显的效益。为了更好地将气动优
<正>中国金融出版社,2018年12月出版本书采用现代经济学基本分析框架和研究方法,系统研究了数字货币的经济机理与内在逻辑等问题,建设性地提出法定数字货币研发的关键要点,探
遥感影像数据挖掘是一个有着广阔应用前景的研究领域.由于遥感影像数据库的海量特征,遥感影像数据挖掘已成为空间数据挖掘的主流.依据遥感影像数据挖掘的方法和目的,从图像索
小型无人机正在得到日益广泛的应用,其飞行控制技术也已成为国内外的研究应用热点。高度、空速、姿态以及位置、航向等信息是小型无人机飞行控制的重要参数,研究这些参数的采
介绍了公商燃气用户的特征及意义,并通过对公商用户的安全检查,总结了安全隐患的表现形式和产生原因,同时提出了相应的整改措施,以降低燃气安全隐患,营造舒心安全的用气环境。
【正】 赋本言考赋作为一种文体,它最初的含义是什么呢?《毛诗&#183;烝丞》“明命使赋”,《传》曰:“赋,布也。”又《小旻》“敷于下土”,《传》曰:“敷,布也。”“赋”“敷