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 条
  • [1] Estimation of rotor position in brushless direct current motor by memory attenuated extended Kalman filter
    Yin S.
    European Journal of Electrical Engineering, 2019, 21 (01) : 35 - 42
  • [2] Speed and rotor position estimation for sensorless brushless DC motor drive based on particle filter
    Meysam Hooshmand
    Hamid Yaghobi
    Mostafa Jazaeri
    Electrical Engineering, 2023, 105 : 1797 - 1810
  • [3] Speed and rotor position estimation for sensorless brushless DC motor drive based on particle filter
    Hooshmand, Meysam
    Yaghobi, Hamid
    Jazaeri, Mostafa
    ELECTRICAL ENGINEERING, 2023, 105 (03) : 1797 - 1810
  • [4] Reduced Order Extended Kalman Filter for State Estimation of Brushless DC Motor
    Alex, Surya Susan
    Daniel, Asha Elizabeth
    Jayanand, B.
    2016 SIXTH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED 2016), 2016, : 239 - 244
  • [5] Design of Extended Kalman Filter for Speed Modulation System of Brushless DC Motors
    Song Chao
    Jiang Zhongshan
    Liu Lingshun
    PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON TEST AUTOMATION & INSTRUMENTATION, VOLS 1-2, 2008, : 177 - 180
  • [6] Design and Implementation of the New Sensorless Rotor Position Estimation in Homopolar Salient-Pole Brushless DC Motor
    CheshmehBeigi, Hassan Moradi
    IEEE JOURNAL OF EMERGING AND SELECTED TOPICS IN POWER ELECTRONICS, 2022, 10 (02) : 2020 - 2029
  • [7] Convergence analysis of the modified adaptive extended Kalman filter for the parameter estimation of a brushless DC motor
    Ding, Jie
    Chen, Lijuan
    Cao, Zhengxin
    Guo, Honghao
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2021, 31 (16) : 7606 - 7620
  • [8] Determining the Position of the Brushless DC Motor Rotor
    Kolano, Krzysztof
    ENERGIES, 2020, 13 (07)
  • [9] Application of an extended kalman filter to rotor speed and resistance estimation in induction motor vector control
    Ouhrouche, MA
    Lefebvre, S
    Do, XD
    UNIVERSITY AND INDUSTRY - PARTNERS IN SUCCESS, CONFERENCE PROCEEDINGS VOLS 1-2, 1998, : 297 - 300
  • [10] Sensorless Speed Control of Permanent Magnet Synchronous Motor Drive Using Extended Kalman Filter With Initial Rotor Position Estimation
    Chbeb, A.
    Jemli, M.
    Boussak, M.
    Khlaief, O.
    Gossa, M.
    JOURNAL OF ELECTRICAL SYSTEMS, 2009, 5 (02)