论文题名: | 基于进化编程及粒子群优化的粒子滤波算法设计及实现 |
关键词: | 列车运行;目标跟踪技术;状态估计;粒子滤波算法;进化编程 |
摘要: | 目标跟踪技术在各个领域迅速发展应用,滤波方法是其重要的研究内容之一。在系统状态转移模型和观测模型已知的情况下,可以采用滤波算法对系统的状态进行估计。在实际应用中,系统往往是非线性且非高斯的,对于这样的系统需要非线性滤波算法来解决。 粒子滤波算法是一种有效的非线性滤波算法,本文针对目标跟踪问题,设计了两种改进的粒子滤波算法,对列车运行过程中的位移、速度、加速度等信息进行状态估计,本文的主要工作如下: 首先,介绍了基本粒子滤波算法的数学基础知识、基本原理以及计算流程,总结了粒子滤波算法的缺点及现有的改进算法; 其次,针对进化编程算法搜索精度不够的问题,提出基于改进进化编程的粒子滤波算法,将进化编程中的变异和竞争选择思想引入到粒子滤波算法中,提高粒子样本的多样性,从而解决粒子退化问题; 再次,针对粒子群优化算法可能出现的易陷入局部收敛的问题,提出基于改进粒子群优化的粒子滤波算法,结合粒子群优化算法中的粒子寻优思想,使粒子逐渐向最优解靠拢,提高算法的估计精确度; 最后,以列车运行状态的目标跟踪问题为例,验证了两种改进粒子滤波算法对列车运行状态进行状态估计的有效性。 |
作者: | 李桃 |
专业: | 控制工程 |
导师: | 郑伟 |
授予学位: | 硕士 |
授予学位单位: | 北京交通大学 |
学位年度: | 2015 |
正文语种: | 中文 |