Disturbance estimator as a state observer with extended Kalman filter for robotic manipulator

被引:27
作者
Agarwal, Vijyant [1 ]
Parthasarathy, Harish [2 ]
机构
[1] Netaji Subhas Inst Technol, Div MPAE, New Delhi, India
[2] Netaji Subhas Inst Technol, Div ECE, New Delhi, India
关键词
Extended Kalman filter (EKF); Disturbance observer with EKF (DEKF); Robotic manipulator; White Gaussian noise (WGN); INNOVATIONS APPROACH; SYSTEMS;
D O I
10.1007/s11071-016-2864-4
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
In most of the existing literature, disturbance observer theory has been developed only for constant disturbance, while in the present work, by defining the disturbance as a state observer, we are able to track and reject disturbances varying with time. This is possible with only joint position variables unlike other works where derivative of position variables is also needed. In the novel technique proposed by us, the standard disturbance observer output is treated as a part of the state variable of a nonlinear system. The disturbance estimation error is treated as a white Gaussian noise (WGN) independent of the WGN in the dynamics of the robot. The extended Kalman filter (EKF) is then applied based on noisy measurements of the position to obtain estimates of the angular coordinate and the disturbance. Superior estimates of the disturbance are possible because we are first using the nonlinear disturbance observer to produce a new state and then we are applying the EKF to remove the residual noise in the disturbance estimate. Stability and convergence analysis of the EKF is established using linearization of the state equations around the estimated state. Using the Lyapunov method, we also establish convergence of the disturbance estimation error to zero. Finally, robustness of the EKF to uncertainty is established by linearizing the dynamical equation w.r.t the parametric uncertainty and the dynamics w.r.t the state estimation error, thereby yielding an upper bound for the error variance in terms of the norm square of the parametric uncertainty. The proposed technique is applied to an OmniA (R) Robot Manipulator. The results are encouraging and demonstrate better disturbance rejection ability of the proposed scheme as compared to other techniques available in the literature.
引用
收藏
页码:2809 / 2825
页数:17
相关论文
共 20 条
[1]  
Alengo F., 2014, CONTROL ENG PRACT, V27, P1
[2]   Convergence Analysis of Extended Kalman Filter for Sensorless Control of Induction Motor [J].
Alonge, Francesco ;
Cangemi, Tommaso ;
D'Ippolito, Filippo ;
Fagiolini, Adriano ;
Sferlazza, Antonino .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (04) :2341-2352
[3]   Extended active observer for force estimation and disturbance rejection of robotic manipulators [J].
Chan, Linping ;
Naghdy, Faze ;
Stirling, David .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2013, 61 (12) :1277-1287
[4]  
Chen W. H., 2012, IEEE T IND ELECTRON, V47, P932
[5]  
Edalat A., 1994, P 10 ANN IEEE S LOG, P244
[6]  
Gronwall TH, 1918, ANN MATH, V20, P292
[7]   Anti-disturbance control theory for systems with multiple disturbances: A survey [J].
Guo, Lei ;
Cao, Songyin .
ISA TRANSACTIONS, 2014, 53 (04) :846-849
[8]  
Jazwinski A. H., 2007, STOCHASTIC PROCESSES
[10]   INNOVATIONS APPROACH TO DETECTION AND ESTIMATION THEORY [J].
KAILATH, T .
PROCEEDINGS OF THE INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS, 1970, 58 (05) :680-+