A model-based approach to robot fault diagnosis

被引:35
作者
Liu, HH [1 ]
Coghill, GM [1 ]
机构
[1] Univ Aberdeen, Dept Comp Sci, Aberdeen AB24 3UE, Scotland
基金
英国工程与自然科学研究理事会;
关键词
fault diagnosis; model-based reasoning; robotics;
D O I
10.1016/j.knosys.2004.10.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
This paper presents a model-based approach to online robotic fault diagnosis: First Priority Diagnostic Engine (FPDE). The first principle of FPDE is that a robot is assumed to work well as long as its key variables are within an acceptable range. FPDE consists of four modules: the bounds generator, interval filter, component-based fault reasoner (core of FPDE) and fault reaction. The bounds generator calculates bounds of robot parameters based on interval computation and manufacturing standards. The interval filter provides characteristic values in each predetermined interval to denote corresponding faults. The core of FPDE carries out a two-stage diagnostic process: first it detects whether a robot is faulty by checking the relevant parameters of its end-effector, if a fault is detected it then narrows down the fault at the component level. FPDE can identify single and multiple faults by the introduction of characteristic values. Fault reaction provides an interface to invoke emergency operation or tolerant control, even possibly system reconfiguration. The paper ends with a presentation of simulation results and discussion of a case study. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:225 / 233
页数:9
相关论文
共 18 条
[1]
ASTELLET A, 1998, ADV ROBOT KINEMATICS, P393
[2]
BARNES DP, 2002, P 7 ESA WORKSH ADV S
[3]
Blanke M., 2006, DIAGNOSIS FAULT TOLE, V2nd
[4]
BOUCHONMEUNIER B, 1998, ACM SIGSAM B, V32, P7
[5]
COGHILL GM, 2001, ARTIFICIAL INTELLIGE, V14
[6]
DEARDEN R, 2003, 13 INT WORKSH PRINC
[7]
DEKLEER J, 1987, ARTIF INTELL, V32, P100
[8]
Grewal M. S., 2001, KALMAN FILTERING THE, V4
[9]
HELLER U, 2001, 12 INT WORKSH PRINC
[10]
NAYLOR PA, 1998, IEEE T SIGNAL PROCES, V6