Derivative-free square-root cubature Kalman filter for non-linear brushless DC motors

This paper presents a non-linear square-root estimation scheme for brushless DC (BLDC) motors. The cubature Kalman filter (CKF) is the main estimation tool for the presented approach. The CKF is a recently proposed estimator for highly non-linear systems and its efficacy has been verified on several applications. The square-root version of the CKF is preferred over the conventional CKF for real-time applications. Despite of having several advantages over other non-linear filters, the CKF has not yet been explored for state estimation of electric drives in the electric drives community. In this study, the authors present a square-root CKF for the speed and rotor position estimation of a highly non-linear and high fidelity BLDC motor, these estimated speed and rotor position are then fed back to control the speed of the BLDC motor. The efficacy of the presented approach for low and high reference speeds, and in the presence of parametric uncertainties, is demonstrated by real-time experiments.

[1]  Mehrdad Ehsani,et al.  Position sensorless brushless DC motor/generator drives: review and future trends , 2007 .

[2]  Omur Aydogmus,et al.  Comparison of Extended-Kalman- and Particle-Filter-Based Sensorless Speed Control , 2012, IEEE Transactions on Instrumentation and Measurement.

[3]  Mehrdad Ehsani,et al.  Review of sensorless methods for brushless DC , 1999, Conference Record of the 1999 IEEE Industry Applications Conference. Thirty-Forth IAS Annual Meeting (Cat. No.99CH36370).

[4]  P. S. Maybeck,et al.  Stochastics Models, Estimation, and Control: Introduction , 1979 .

[5]  M. Ehsani,et al.  Sensorless control of the BLDC motors from near-zero to high speeds , 2004, IEEE Transactions on Power Electronics.

[6]  Jie Li,et al.  Speed Estimation of Induction Machines Using Square Root Unscented Kalman Filter , 2005, 2005 IEEE 36th Power Electronics Specialists Conference.

[7]  A. Bryson,et al.  Discrete square root filtering: A survey of current techniques , 1971 .

[8]  Myung Joong Youn,et al.  Robust digital position control of brushless DC motor with adaptive load torque observer , 1994 .

[9]  Frede Blaabjerg,et al.  A Class of Speed-Sensorless Sliding-Mode Observers for High-Performance Induction Motor Drives , 2009, IEEE Transactions on Industrial Electronics.

[10]  Cristian Lascu,et al.  State Estimation of Induction Motor Drives Using the Unscented Kalman Filter , 2012, IEEE Transactions on Industrial Electronics.

[11]  Lei Yuan,et al.  Sensorless control of high-power interior permanent-magnet synchronous motor drives at very low speed , 2013 .

[12]  M. Morf,et al.  Square-root algorithms for least-squares estimation , 1975 .

[13]  Jeffrey K. Uhlmann,et al.  Corrections to "Unscented Filtering and Nonlinear Estimation" , 2004, Proc. IEEE.

[14]  Hsiu-Ping Wang,et al.  Integrated design of speed-sensorless and adaptive speed controller for a brushless DC motor , 2006 .

[15]  BYOUNG-KUK LEE,et al.  Advanced Simulation Model for Brushless DC Motor Drives , 2003 .

[16]  P. Dooren,et al.  Numerical Aspects of Different Implementations , 1986 .

[17]  R.D. Lorenz,et al.  Robust estimator design for signal injection-based IPM synchronous machine drives , 2004, Conference Record of the 2004 IEEE Industry Applications Conference, 2004. 39th IAS Annual Meeting..

[18]  Frede Blaabjerg,et al.  Very low speed performance of active flux based sensorless control: interior permanent magnet synchronous motor vector control versus direct torque and flux control , 2009 .

[19]  S. Haykin,et al.  Cubature Kalman Filters , 2009, IEEE Transactions on Automatic Control.

[20]  Mohinder S. Grewal,et al.  Kalman Filtering: Theory and Practice Using MATLAB , 2001 .

[21]  Thomas Kailath,et al.  New square-root algorithms for Kalman filtering , 1995, IEEE Trans. Autom. Control..

[22]  F. Blaabjerg,et al.  “Active Flux” DTFC-SVM Sensorless Control of IPMSM , 2009, IEEE Transactions on Energy Conversion.

[23]  M. Jadric,et al.  Design and implementation of the extended Kalman filter for the speed and rotor position estimation of brushless DC motor , 2001, IEEE Trans. Ind. Electron..

[24]  Simon J. Godsill,et al.  On sequential Monte Carlo sampling methods for Bayesian filtering , 2000, Stat. Comput..

[25]  Simon Haykin,et al.  Cubature Kalman Filtering for Continuous-Discrete Systems: Theory and Simulations , 2010, IEEE Transactions on Signal Processing.

[26]  Myung Joong Youn,et al.  A robust digital position control of brushless DC motor with dead beat load torque observer , 1993, IEEE Trans. Ind. Electron..

[27]  A. Stirban,et al.  Motion-Sensorless Control of BLDC-PM Motor With Offline FEM-Information-Assisted Position and Speed Observer , 2012, IEEE Transactions on Industry Applications.

[28]  Hugh F. Durrant-Whyte,et al.  A new method for the nonlinear transformation of means and covariances in filters and estimators , 2000, IEEE Trans. Autom. Control..

[29]  I. Postlethwaite,et al.  Square Root Cubature Information Filter , 2013, IEEE Sensors Journal.

[30]  N. A. Carlson Federated square root filter for decentralized parallel processors , 1990 .

[31]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..