Design and implementation of the extended Kalman filter for the speed and rotor position estimation of brushless DC motor

被引:97
|
作者
Terzic, B [1 ]
Jadric, M [1 ]
机构
[1] Univ Split, Fac Elect Engn Mech Engn & Naval Architecture, Split 21000, Croatia
关键词
brushless dc motor; digital signal processor; extended Kalman filter; predictive current controller; speed and rotor position estimation;
D O I
10.1109/41.969385
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A method for speed and rotor position estimation of a brushless dc motor (BLDCM) is presented in this paper. An extended Kalman filter (EKF) is employed to estimate the motor state variables by only using measurements of the stator line voltages and currents. When applying the EKF, it was necessary to solve some specific problems related to the voltage and current waveforms of the BLDCM. During the estimation procedure, the voltage- and current-measuring signals are not filtered, which is otherwise usually done when applying similar methods. The voltage average value during the sampling interval is obtained by combining measurements and calculations, owing to the application of the predictive current controller which is based on the mathematical model of motor. Two variants of the estimation algorithm are considered: 1) speed and rotor position are estimated with constant motor parameters and 2) the stator resistance is estimated simultaneously with motor state variables. In order to verify the estimation results, the laboratory setup has been constructed using a motor with ratings of 1.5 kW, 2000 r/min, fed by an insulated gate bipolar transistor inverter. The speed and current controls, as well as the estimation algorithm, have been implemented by a digital signal processor (TMS320C50). The experimental results show that is possible to estimate the speed and rotor position of the BLDCM with sufficient accuracy in both steady-state and dynamic operation. Introducing the estimation of the stator resistance, the speed estimation accuracy is increased, particularly at low speeds. At the end of the paper, the characteristics of the sensorless drive are analyzed. A sensorless speed control system has been achieved with maximum steady-state error between reference and actual motor speed of +/-1% at speeds above 5% of the rated value.
引用
收藏
页码:1065 / 1073
页数:9
相关论文
共 50 条
  • [41] A novel method of detecting for rotor position of a sensorless brushless DC motor
    Zou, Jibin
    Jiang, Shanlin
    Zhang, Hongliang
    Diangong Jishu Xuebao/Transactions of China Electrotechnical Society, 2009, 24 (04): : 48 - 53
  • [42] BRUSHLESS DC MOTOR CONTROL WITHOUT POSITION AND SPEED SENSORS
    MATSUI, N
    SHIGYO, M
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 1992, 28 (01) : 120 - 127
  • [43] A Composite Approach of Sensorless Rotor Position Sensing for Brushless DC Motor
    Ji, Qingshan
    Hao, Hongyan
    FRONTIERS OF MANUFACTURING SCIENCE AND MEASURING TECHNOLOGY, PTS 1-3, 2011, 230-232 : 877 - 883
  • [44] Estimation of speed and armature temperature in a brushed DC drive using the extended Kalman filter
    Acarnley, PP
    AlTayie, JK
    IEE PROCEEDINGS-ELECTRIC POWER APPLICATIONS, 1997, 144 (01): : 13 - 20
  • [46] Implementation of sensorless speed control of synchronous reluctance motor using extended Kalman filter
    Boztas, Gullu
    Aydogmus, Omur
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2022, 31
  • [47] Rotor Position Estimation of a Pseudo Direct Drive PM machine using Extended Kalman Filter
    Bouheraoua, Mohammed
    Wang, Jiabin
    Atallah, Kais
    2015 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2015, : 292 - 299
  • [48] Rotor position estimation of brushless DC motor based on second-order sliding mode observer
    Shi, Tingna
    Ma, Yinyin
    Wang, Yingfa
    Xia, Changliang
    Tianjin Daxue Xuebao (Ziran Kexue yu Gongcheng Jishu Ban)/Journal of Tianjin University Science and Technology, 2014, 47 (08): : 697 - 702
  • [49] EM based extended kalman filter for estimation of rotor time-constant of induction motor
    Radhakrishnan, K.
    Unnikrishnan, A.
    Balakrishnan, K. G.
    2006 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-7, 2006, : 2434 - +
  • [50] A Speed and Flux Estimation Method of Induction Motor Using Fuzzy Extended Kalman Filter
    Yin, Zhonggang
    Xiao, Lu
    Sun, Xiangdong
    Liu, Jing
    Zhong, Yanru
    2014 INTERNATIONAL ELECTRONICS AND APPLICATION CONFERENCE AND EXPOSITION (PEAC), 2014, : 693 - 698