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 条
  • [21] Permanent Magnet Synchronous Motor Speed and Position Estimation Using Reduced -Order Extended Kalman Filter
    Su, Jiayi
    Schneider, Susan
    Yaz, Edwin
    IFAC PAPERSONLINE, 2024, 58 (28): : 774 - 779
  • [22] Speed estimation of an induction motor drive using extended Kalman filter
    Shi, KL
    Chan, TF
    Wong, YK
    Ho, SL
    2000 IEEE POWER ENGINEERING SOCIETY WINTER MEETING - VOLS 1-4, CONFERENCE PROCEEDINGS, 2000, : 243 - 248
  • [23] Initial Rotor Position Estimation of Sensorless Salient-Pole Brushless DC Motor
    Takeshita, T.
    Ichikawa, M.
    Matsui, N.
    Yamada, E.
    Denki Gakkai Ronbunshi. D, Sangyo Oyo Bumonshi/Transactions of the Institute of Electrical Engineers of Japan. D, Publication of Industry Applications Society, 1996, 116 (07):
  • [24] LEQG/LTR controller design with extended Kalman filter for sensorless brushless DC driver
    Lin, JM
    Lin, MC
    Wang, HP
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2001, 190 (42) : 5481 - 5494
  • [25] Brushless DC Motor Sliding Mode Control with Kalman Filter
    Shi, Tingna
    Lu, Na
    Zhang, Qian
    Xia, Changliang
    2008 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1-5, 2008, : 1054 - 1059
  • [26] A Novel Rotor Position Detection Method Using Morphological Filter Algorithm for Brushless DC Motor
    Zhang, Yin
    Zhou, Xiao-Hua
    Zhang, Yu-Wei
    Dai, Xi-Sheng
    2017 6TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS (DDCLS), 2017, : 387 - 389
  • [27] Position Sensorless and Adaptive Speed Design for Controlling Brushless DC Motor Drives
    Geraee, S.
    Shafiei, M.
    Sahami, A. R.
    Alavi, S.
    2017 NORTH AMERICAN POWER SYMPOSIUM (NAPS), 2017,
  • [28] Estimation and Control of SensorlessBrushless DC Motor Drive using Extended Kalman Filter
    Aishwarya, V
    Jayanand, B.
    PROCEEDINGS OF IEEE INTERNATIONAL CONFERENCE ON CIRCUIT, POWER AND COMPUTING TECHNOLOGIES (ICCPCT 2016), 2016,
  • [29] Rotor Position Estimation Method for Permanent Magnet Synchronous Motor Based on High-Order Extended Kalman Filter
    Liu, Yan
    Li, Hange
    He, Wei
    ELECTRONICS, 2024, 13 (24):
  • [30] Rotor Speed and Resistance Estimation Using Robust Extended Kalman Filter for Sensorless Vector Control of Induction Motor Drives
    Rokhforoz, Pegah
    Poshtan, Javad
    2015 6TH POWER ELECTRONICS, DRIVES SYSTEMS & TECHNOLOGIES CONFERENCE (PEDSTC), 2015, : 304 - 309