简介:提出了一种适用于制导炮弹上低精度MEMSIMU/GPS组合系统的飞行中初始对准算法.通过引入辅助的载体惯性系和导航惯性系,将所求姿态四元数分解为三部分:第一部分描述载体系相对于载体惯性系的姿态,由MEMS陀螺仪输出积分求解;第二部分描述导航系相对于导航惯性系的姿态,利用GPS位置输出解析求解;第三部分描述两辅助惯性系的相对姿态,采用Re-quest算法完成解算.详细讨论了算法误差、有效性条件,并对Re-quest算法进行了优化和简化.蒙特卡洛仿真结果表明,在弹体加速度以指数规律变化条件下,对准算法可以在10s时间内达到水平误差小于0.2°(1σ)、航向误差小于0.4°(1σ)的精度,完全满足制导炮弹组合系统初始对准的精度要求.
简介:利用单频GPS载波相位差分技术进行动态精密测量时,由于观测历元少,经典LAMBDA算法会出现法矩阵病态导致整周模糊度无法求解。针对这一问题研究了基于TIKHONOV正则化原理的改进LAMBDA算法。通过对双差观测方程系数矩阵进行奇异值分解选取正则化矩阵,改善了法矩阵的病态性,获得了更高精度的浮点解。利用均方误差矩阵替代协方差阵进行LAMBDA求解,提高了模糊度求解的速度和成功率。对连续100组5个历元实测数据计算表明:与原算法相比,改进LAMBDA算法求得的浮点模糊度偏差从36.48周减小到4.08周,搜索效率和成功率分别改进97.74%和100%。
简介:针对采用固定指北坐标系的双轴惯性导航系统运行在高纬度地区时的导航算法失效问题,在横向惯性导航方法的基础上,以双轴旋转调制惯导系统为对象,提出了一种以游移方位坐标系为导航坐标系的惯性导航方法。首先分析了传统机械编排下的极区导航方法在极区工作的缺陷,进而建立了新的机械编排方法。在横向地球模型下,推导了基于横向游移坐标系的极区机械编排方法,并给出了该方法在全球范围进行导航的流程,从而能够保证双轴惯导系统在高低纬度地区工作的流畅性和平稳性。最后进行了仿真分析,并通过虚拟极区技术,利用实际跑车试验数据完成极区导航算法的半实物试验验证,其24小时导航精度与传统坐标系下的导航精度基本一致。试验和仿真结果表明,横向坐标系可以满足舰船航行穿越极点以及极区导航的需求。
简介:为了实现GPS信号缺失下的移动机器人自主导航,解决传统粒子滤波中的粒子退化以及粒子贫乏引起的移动机器人定位和导航精度下降问题,提出了基于小生境理论的启发式蝙蝠优化粒子滤波的同时定位与地图构建算法。首先,在启发式蝙蝠优化算法的速度和位置更新过程中,引入惯性权重,加快了算法寻优精度,提高了收敛速度;然后,利用小生境理论进一步优化启发式蝙蝠算法,利用排挤机制和惩罚函数,有效地保证了种群的多样性,提高了算法的全局寻优能力;最后,将基于小生境理论的启发式蝙蝠优化算法用于传统粒子滤波采样中,使得粒子能够智能、快速地向高似然区域运动,同时提高了传统粒子滤波算法的全局寻优能力和寻优精度。实验结果表明:该算法显著提高了移动机器人导航和定位的精度和实时性。
简介:目前数字信号处理器已经由单核系统发展为多核并行系统,可通过并行执行任务加快信号处理速度。北斗CB2I码是GPSC/A码码长的两倍,若使用传统捕获算法将会延长信号捕获时间。基于此问题,提出了一种基于组合FFT的并行捕获算法。该算法将信号奇偶点分开进行并行处理,可将单次FFT变换点数减半,并通过高效利用多核资源加快信号捕获速度。为了验证算法性能,对比了传统算法和改进后算法的PTP值。仿真结果表明,两算法PTP均值分别为2.961和2.938,改进后算法未降低捕获精度。最后,以多核嵌入式平台为基础分析了两算法的单核运算量,结果表明:当待处理的信号点数由1000增加到256000时,改进后算法单核乘法运算量减少比例由33%增加到了40%,而加法计算量始终减少50%,改进后算法可达到快速捕获的效果。
简介:研究了GPS软件接收机的捕获和跟踪算法,并基于Matlab软件平台和射频前端在Pc上实现了GPS软件接收机样机。介绍了GPS软件接收机的结构和数据采集硬件,讨论了GPSC/A码的特性、产生原理以及捕获过程。针对传统的串行搜索算法慢的缺点以及高动态GPS软件接收机的特点,在该样机中实现了快速的基于循环卷积的并行捕获算法,并联合使用超前滞后环和对相位反转不敏感的科斯塔斯锁相环分别对码相位和多普勒频偏进行跟踪,解调得到导航电文。仿真和测试结果表明,使用GPS软件接收机进行信号处理的思想使用户在算法处理和软件升级等方面具有更大的灵活性,可应用于下一代任何全球导航卫星定位系统(GNSS)和空基增强系统(SBAS)接收机的设计。
简介:针对舰载条件的捷联惯导粗对准问题,提出了一种简单可行的最优粗对准方法。根据双矢量定姿的原理,分别将两个观测矢量之一作为基准,通过两次三轴姿态测定算法得到两个姿态矩阵,然后根据观测矢量的方差特性加权得到精度最优的姿态阵。阐述了三轴姿态测定算法的基本原理,分析了最优三轴姿态测定算法与基于高斯马尔科夫估计的三轴姿态测定算法的统一性,解析了基于最优三轴姿态测定算法的舰载惯导系统粗对准方案,并对传统三轴姿态测定算法和最优三轴姿态测定算法进行了应用比较。蒙特卡洛50个样本的仿真结果表明,采用最优三轴姿态测定算法明显优于传统三轴姿态测定算法,可使得东向、北向和天向姿态误差角均值分别为4.78??,9.21?和0.29?,标准差分别为0.11?,0.07?和1.08?,水平失准角最大值9.37?,方位失准角最大值2.8?,能够有效确定出载体的粗略姿态,在此基础上能更好实现该状态下的舰载惯导精对准。
简介:为了降低全球卫星导航系统(GNSS)接收机做比特同步的平均估计时间,提出一种自适应比特同步的新颖算法。分析了传统的最大似然比特同步算法,找到了信号强度、比特能量最大值和非相干累加次数三者之间的关系。在此基础上,利用比特能量最大值来设置门限约束非相干累加次数,使得比特同步算法可以针对不同信号强度来自适应地调整非相干累加次数。仿真分析表明,当预设的门限值为1.5?108时,与传统的固定非相干累加比特同步算法相比,所提出的自适应算法的正确同步概率性能只略微下降了5%,但平均估计时间缩短了85%,使得接收机的首次定位时间大幅度减少。
简介:双通道旋转变压器在定点汇编层实现轴角解调时,传统方法运算量大、占用存储空间多。文中根据粗(精)测角所对应的正余弦值大小及其符号,依据反正切函数的性质将求角的定义域从[-∞,+∞]转化到[0,1],设计了在[0,1]区间上基于切比雪夫多项式快速逼近arctan(x)的低阶分段多项式,用来解决其解调问题;提出了一种通过粗测角,在其附近寻找最佳粗精组合角值的轴角组合及纠错方法;最后在桌型号导引头系统的内场试验中进行了测试。试验结果表明,应用本文方法比调用反正切函数法的计算时间减少了50%,比应用查表法的计算精度提高了100倍;该方法具有较好的解码速度和精度,能够用于某些既需要综合考虑功能、体积、重量等要求,又需要快速在定点汇编层实现反正切求角解调的导航系统。
简介:针对在4级海况下船体大幅度晃动,甚至丢失GPS信号的复杂环境,常规算法会导致姿态测量精度急剧下降的情形,为‘动中通’中的航姿系统设计了一套姿态融合算法。在GPS有效时,卡尔曼滤波的观测量引入双天线GPS输出的航向角,解决航向角观测性弱和估计不准的问题,同时引入互补滤波得到的陀螺修正量,提高了水平姿态角的可观性,融合两种算法提高了解算精度。在GPS无效时,通过互补滤波,抑制陀螺漂移,输出高精度水平姿态角,配合天线所接收信号的强度使‘动中通’正常工作。为验证算法的有效性,进行了动态实验,实验结果表明:该算法在GPS有效的情况下能保证俯仰滚动角(RMSE标准)精度在0.2°以内,航向角精度在0.5°以内,在GPS无效情况下也可使俯仰和滚动角精度长时间维持在0.3°以内,具有一定的工程应用价值。