水下INS/DVL组合导航与动基快速对准的自适应滤波算法研究

水下INS/DVL组合导航与动基快速对准的自适应滤波算法研究

论文摘要

由多普勒测速仪(DVL)、惯性导航系统和卡尔曼滤波器所构成的组合导航系统是一种比较理想的水下自主导航系统。本文针对INS/DVL组合导航系统,根据DVL的工作特点与误差特性,着重研究了水下INS/DVL组合导航与动基快速对准的自适应滤波算法及其工程实现方法。论文主要研究工作如下:(1)提出了一种考虑DVL测速误差零偏跳变的模糊自适应滤波算法,用于水下INS/DVL组合导航。针对DVL测速误差存在零偏跳变的现象,引入了零偏跳变自适应估计,实现了DVL测速误差零偏自适应在线补偿,克服了已有模糊自适应滤波算法未考虑观测误差均值跳变的问题。通过实时监测滤波残差的均值变化以及滤波残差方差与理论滤波残差方差的不一致程度,利用隶属度函数在线修正观测噪声的统计特性参数,同时进行DVL测速奇异值的剔除,提高了水下INS/DVL组合导航算法的精度和适应性。针对已有模糊自适应滤波算法对残差方差变化过于敏感的问题,提出采用残差方差实测值与理论值之差作为模糊系统的输入,从而克服了此类问题。(2)分析比较了惯性系0bi、地球固联坐标系0n、导航系n下的回溯精对准算法,详细分析了三种坐标系下的回溯精对准算法各自的特点和各自的执行过程。利用跑船动基座对准实验验证了DVL测速准确条件下,三种坐标系下的回溯精对准算法均能达到相同的对准精度,三种坐标系下的回溯精对准算法本质相同,但算法实现的复杂度不同。综合比较,从算法编程实现的角度,在地球固联坐标系0n下进行回溯对准更简洁。(3)在回溯对准算法基础上,针对DVL测速误差大、出现奇异值的情况,提出了水下动基快速对准模糊自适应滤波算法,该算法根据观测数据带来的信息,在线修正观测噪声矩阵,对观测噪声方差进行匹配,对于DVL测速奇异值亦可进行剔除。最后利用跑船动基座对准实验,针对DVL测速准确及误差较大出现奇异值两种情况,分别对实验数据进行分析,结果表明模糊自适应回溯滤波算法在两种情况下均能保证对准的精度。对比分析常规卡尔曼滤波算法,DVL测速误差较大出现奇异值时,对准精度明显受到影响。(4)以Vx Works 5.5 for Power PC为开发平台,构建了INS/DVL组合导航系统,设计实现了实时多任务的组合导航系统软件。规划了导航系统的总体设计,详细分析了导航系统软件的工作模式和工作流程。按照导航软件的具体功能,进行了多任务划分,并设计了两种多任务同步方案。最后利用跑船实验数据,对Vx Works环境下的INS/DVL组合导航算法程序进行了离线测试,实验结果证明了其工程实用性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 本课题背景及意义
  • 1.2 课题研究现状
  • 1.3 论文研究主要内容和组织结构
  • 第二章 基于模糊自适应滤波的水下INS/DVL组合导航研究
  • 2.1 卡尔曼滤波器和自适应滤波器基本原理
  • 2.1.1 卡尔曼滤波器基本原理
  • 2.1.2 自适应滤波器基本原理
  • 2.2 模糊理论及其工程应用
  • 2.2.1 模糊集合及其隶属函数
  • 2.2.2 模糊关系及其合成运算
  • 2.2.3 模糊逻辑和模糊推理
  • 2.3 改进的水下INS/DVL组合导航模糊自适应滤波算法
  • 2.3.1 INS/DVL组合导航系统中多普勒测速误差统计特性分析
  • 2.3.2 模糊自适应卡尔曼滤波算法
  • 2.3.3 模糊逻辑推理系统设计
  • 2.3.4 INS/DVL组合导航系统模型
  • 2.3.5 跑船实验及结果分析
  • 2.4 本章小结
  • 第三章 水下动基座快速对准模糊自适应回溯滤波算法研究
  • 3.1 回溯法粗对准原理
  • 3.1.1 坐标系规定及意义
  • 3.1.2 回溯法粗对准原理
  • 3.1.3 回溯法粗对准精度实验验证
  • 3.1.4 回溯法粗对准与一般粗对准算法的比较
  • 3.2 回溯法精对准原理及改进的回溯对准算法
  • 3.2.1 回溯法精对准原理
  • 3.2.2 地球固联坐标系0n下的回溯法精对准原理
  • 3.2.3 导航系n下的回溯法精对准原理
  • 3.2.4 三种坐标系下回溯对准算法的比较
  • 3.2.5 DVL测速准确条件下三种回溯对准算法对准精度实验比较
  • 3.3 水下动基快速对准模糊自适应回溯滤波算法
  • 3.3.1 对准过程中多普勒测速数据特性分析
  • 3.3.2 DVL测速不准确情况下的模糊自适应卡尔曼滤波算法
  • 3.3.3 模糊逻辑推理系统设计
  • 3.3.4 回溯对准算法下的系统模型
  • 3.3.5 实验验证
  • 3.4 本章小节
  • 第四章 自适应滤波算法的软件设计与实时实现
  • 4.1 VxWorks操作系统及其多任务调度、通信机制
  • 4.2 导航系统总体设计及各模块功能设计
  • 4.3 VxWorks环境下INS/DVL组合导航系统软件体系结构及其实现
  • 4.3.1 导航系统软件的工作模式及其工作流程设计
  • 4.3.2 导航系统软件的多任务划分及其流程控制
  • 4.3.3 实验验证
  • 4.4 本章小结
  • 第五章 结论与展望
  • 5.1 论文总结
  • 5.2 研究展望
  • 致谢
  • 参考文献
  • 作者在学习期间取得的学术成果
  • 相关论文文献

    标签:;  ;  ;  ;  

    水下INS/DVL组合导航与动基快速对准的自适应滤波算法研究
    下载Doc文档

    猜你喜欢