移动机器人软故障检测与补偿的自适应粒子滤波算法

被引:23
作者
段琢华
蔡自兴
于金霞
机构
[1] 中南大学信息科学与工程学院
基金
国家自然科学基金重点项目;
关键词
软故障检测与补偿; 自适应; 粒子滤波器; 移动机器人;
D O I
暂无
中图分类号
TP242 [机器人];
学科分类号
140102 [集成电路设计与设计自动化];
摘要
软故障泛指系统性能偏离正常水平.软故障补偿对于移动机器人定位、建图、导航以及安全至关重要.机器人是计算和存储资源受限的高度非线性、非Gauss系统,使得软故障诊断与补偿具有很大难度.文中提出一种自适应粒子滤波器算法,利用激光雷达测量信息对两类软故障(航迹推算传感器故障以及车轮被卡或打滑异常)进行补偿.首先分析了移动机器人系统的运动学模型、测量模型以及故障模型,提取了5个残差特征,故障检测通过残差特征超过给定的阈值实时地获得.其次,设计一个自适应粒子滤波器用于故障补偿,自适应体现在相互联系的两个方面:(1)根据残差特征自适应地调整线速度和偏航率的噪声方差;(2)在重采样阶段抽取粒子数目不同的两个粒子集(代表同一分布的两种近似),根据两个近似分布的Kullback-Leibler(KL)距离自适应地调整粒子数目.若KL距离较大,则增加粒子数目,反之则减少粒子数目.从理论上证明了算法的正确性,并通过故障情形下移动机器人位姿跟踪问题验证了算法的效率与精度.
引用
收藏
页码:565 / 578
页数:14
相关论文
共 5 条
[1]
移动机器人原型的控制系统设计与环境建模研究 [D]. 
邹小兵 .
中南大学,
2005
[2]
移动机器人分布式控制系统的设计 [J].
蔡自兴 ;
邹小兵 ;
王璐 ;
段琢华 ;
于金霞 .
中南大学学报(自然科学版), 2005, (05)
[3]
未知环境中移动机器人故障诊断与容错控制技术综述 [J].
段琢华 ;
蔡自兴 ;
于金霞 .
机器人, 2005, (04) :373-379
[4]
A model-based approach to robot fault diagnosis.[J].Honghai Liu;George M. Coghill.Knowledge-Based Systems.2005, 4
[5]
Analysis of fault detection method based on predictive filter approach.[J].Ji Li;Hongyue Zhang.Science in China Series F: Information Sciences.2005, 3