Please wait a minute...
Frontiers of Electrical and Electronic Engineering

ISSN 2095-2732

ISSN 2095-2740(Online)

CN 10-1028/TM

Front Elect Electr Eng    2012, Vol. 7 Issue (4) : 467-476    https://doi.org/10.1007/s11460-012-0210-2
RESEARCH ARTICLE
Modified sliding mode observer for wide speed range operation of brushless DC motor
A. DEENADAYALAN(), Chintala DHANANJAI, G. SARAVANA ILANGO
Power Converters Research Laboratory, Department of Electrical and Electronics Engineering, National Institute of Technology Tiruchirappalli, Tamilnadu, India
 Download: PDF(842 KB)   HTML
 Export: BibTeX | EndNote | Reference Manager | ProCite | RefWorks
Abstract

This paper describes an adaptive gain sliding mode observer for brushless DC motor for large variations in speed. Sensorless brushless DC motor based on sliding mode observer exhibits multiple zero crossing in back electromotive force (EMF) which leads to commutation problems at low speed. In this paper, a modified sliding mode observer incorporating a speed component in the estimation of back EMF is proposed. It is found that after incorporating the speed component in the back EMF observer gain, multiple zero crossings at low speeds and phase shift at higher speeds are eliminated. The trapezoidal back EMF observer is implemented experimentally on a digital signal processor (DSP) board. The effectiveness of the proposed method is demonstrated through simulations and experiments.

Keywords brushless DC (BLDC)      back electromotive force (EMF)      sliding mode observer     
Corresponding Author(s): DEENADAYALAN A.,Email:dayalanbe@gmail.com   
Issue Date: 05 December 2012
 Cite this article:   
A. DEENADAYALAN,Chintala DHANANJAI,G. SARAVANA ILANGO. Modified sliding mode observer for wide speed range operation of brushless DC motor[J]. Front Elect Electr Eng, 2012, 7(4): 467-476.
 URL:  
https://academic.hep.com.cn/fee/EN/10.1007/s11460-012-0210-2
https://academic.hep.com.cn/fee/EN/Y2012/V7/I4/467
Fig.1  BLDC motor drive with inverter
Fig.1  BLDC motor drive with inverter
Fig.1  BLDC motor drive with inverter
Fig.1  BLDC motor drive with inverter
Fig.1  BLDC motor drive with inverter
Fig.2  Conventional sliding mode observer
Fig.2  Conventional sliding mode observer
Fig.2  Conventional sliding mode observer
Fig.2  Conventional sliding mode observer
Fig.2  Conventional sliding mode observer
Fig.3  The proposed sliding mode observer
Fig.3  The proposed sliding mode observer
Fig.3  The proposed sliding mode observer
Fig.3  The proposed sliding mode observer
Fig.3  The proposed sliding mode observer
Fig.4  Block diagram of the experimental set-up
Fig.4  Block diagram of the experimental set-up
Fig.4  Block diagram of the experimental set-up
Fig.4  Block diagram of the experimental set-up
Fig.4  Block diagram of the experimental set-up
parametersymbolvalue
resistanceRs5.25 Ω
inductanceLs21 mH
back EMF constantλf0.34 V / rpm
moment of inertiaJ0.00012 kg·m2
viscous damping coefficientB0.00006 N·m/(rad/sec)
nominal voltageVn380 V
nominal frequencyFn50 Hz
Tab.1  BLDC motor parameters
Fig.5  Sliding mode observer with low observer gain ( = 25). (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.02 s/div)
Fig.5  Sliding mode observer with low observer gain ( = 25). (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.02 s/div)
Fig.5  Sliding mode observer with low observer gain ( = 25). (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.02 s/div)
Fig.5  Sliding mode observer with low observer gain ( = 25). (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.02 s/div)
Fig.5  Sliding mode observer with low observer gain ( = 25). (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.02 s/div)
Fig.6  Sliding mode observer with medium observer gain. (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.02 s/div)
Fig.6  Sliding mode observer with medium observer gain. (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.02 s/div)
Fig.6  Sliding mode observer with medium observer gain. (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.02 s/div)
Fig.6  Sliding mode observer with medium observer gain. (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.02 s/div)
Fig.6  Sliding mode observer with medium observer gain. (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.02 s/div)
Fig.7  Sliding mode observer with high observer gain. (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div ; -axis: time, 0.02 s/div)
Fig.7  Sliding mode observer with high observer gain. (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div ; -axis: time, 0.02 s/div)
Fig.7  Sliding mode observer with high observer gain. (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div ; -axis: time, 0.02 s/div)
Fig.7  Sliding mode observer with high observer gain. (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div ; -axis: time, 0.02 s/div)
Fig.7  Sliding mode observer with high observer gain. (a) Simulation result at low speed ( = 500 rpm); (b) experimental result at low speed ( = 500 rpm); (c) simulation result at medium speed ( = 1500 rpm); (d) experimental result at medium speed ( = 1500 rpm); (e) simulation result at high speed ( = 2500 rpm); (f) experimental result at high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div ; -axis: time, 0.02 s/div)
Fig.8  Experimental results of the proposed method ( = 150). (a) Variation of speed from low speed ( = 350 rpm) to high speed ( = 2500 rpm); (b) performance of proposed method under low speed ( = 500 rpm); (c) performance of proposed method under medium speed ( = 1500 rpm); (d) performance of proposed method under high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.2 s/div)
Fig.8  Experimental results of the proposed method ( = 150). (a) Variation of speed from low speed ( = 350 rpm) to high speed ( = 2500 rpm); (b) performance of proposed method under low speed ( = 500 rpm); (c) performance of proposed method under medium speed ( = 1500 rpm); (d) performance of proposed method under high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.2 s/div)
Fig.8  Experimental results of the proposed method ( = 150). (a) Variation of speed from low speed ( = 350 rpm) to high speed ( = 2500 rpm); (b) performance of proposed method under low speed ( = 500 rpm); (c) performance of proposed method under medium speed ( = 1500 rpm); (d) performance of proposed method under high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.2 s/div)
Fig.8  Experimental results of the proposed method ( = 150). (a) Variation of speed from low speed ( = 350 rpm) to high speed ( = 2500 rpm); (b) performance of proposed method under low speed ( = 500 rpm); (c) performance of proposed method under medium speed ( = 1500 rpm); (d) performance of proposed method under high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.2 s/div)
Fig.8  Experimental results of the proposed method ( = 150). (a) Variation of speed from low speed ( = 350 rpm) to high speed ( = 2500 rpm); (b) performance of proposed method under low speed ( = 500 rpm); (c) performance of proposed method under medium speed ( = 1500 rpm); (d) performance of proposed method under high speed ( = 2500 rpm) (-axis: back EMF, 200 mV/div; zero crossing of back EMF: 5 V/div; Hall sensor output: 5 V/div; speed: 20 mV/div; -axis: time, 0.2 s/div)
1 Becerra R C, Ehsani M. High-speed torque control of brushless permanent magnet motors. IEEE Transactions on Industrial Electronics , 1988, 35(3): 402-406
doi: 10.1109/41.3113
2 Hubik V, Sveda M, Singule V. On the development of BLDC motor control run-up algorithms for aerospace application. In: Proceedings of the 13th Power Electronics and Motion Control Conference (EPE-PEMC 2008) . 2008, 1620-1624
3 Becerra R C, Jahns T M, Ehsani M. Four-quadrant sensorless brushless ECM drive. In: Proceedings of the Sixth Annual Applied Power Electronics Conference and Exposition (APEC 1991) . 1991, 202-209
4 Iizuka K, Uzuhashi H, Kano M, Endo T, Mohri K. Microcomputer control for sensorless brushless motor. IEEE Transactions on Industry Applications , 1985, IA-21(3): 595-601
doi: 10.1109/TIA.1985.349715
5 Shao J, Nolan D, Hopkins T. A novel direct back EMF detection for sensorless brushless DC (BLDC) motor drives. In: Proceedings of the Seventeenth Annual IEEE Applied Power Electronics Conference and Exposition (APEC 2002) . 2002, 1: 33-37
6 Su G J, McKeever J W. Low-cost sensorless control of brushless DC motors with improved speed range. IEEE Transactions on Power Electronics , 2004, 19(2): 296-302
doi: 10.1109/TPEL.2003.823174
7 Damodharan P, Sandeep R, Vasudevan K. Simple position sensorless starting method for brushless DC motor. IET Electric Power Applications. , 2008, 2(1): 49-55
doi: 10.1049/iet-epa:20070229
8 Damodharan P, Vasudevan K. Sensorless brushless DC motor drive based on the zero-crossing detection of back electromotive force (EMF) from the line voltage difference. IEEE Transactions on Energy Conversion , 2010, 25(3): 661-668
doi: 10.1109/TEC.2010.2041781
9 Ogasawara S, Akagi H. An approach to position sensorless drive for brushless DC motors. IEEE Transactions on Industry Applications , 1991, 27(5): 928-933
doi: 10.1109/28.90349
10 Jahns T M, Becerra R C, Ehsani M. Integrated current regulation for a brushless ECM drive. IEEE Transactions on Power Electronics , 1991, 6(1): 118-126
doi: 10.1109/63.65010
11 Acarnley P P, Watson J F, 0. Review of position-sensorless operation of brushless permanent-magnet machines. IEEE Transactions on Industrial Electronics , 2006, 53(2): 352-362
doi: 10.1109/TIE.2006.870868
12 Kim T, Lee H W, Ehsani M. Position sensorless brushless DC motor/generator drives: Review and future trends. IET Electric Power Applications , 2007, 1(4): 557-564
doi: 10.1049/iet-epa:20060358
13 Zhang L, Xiao W, Qu W. Sensorless control of BLDC motors using an improved low-cost back EMF detection method. In: Proceedings of the 2006 IEEE Power Electronics Specialists Conference . 2006, 322-328
14 Moreira J C. Indirect sensing for rotor flux position of permanent magnet AC motors operating over a wide speed range. IEEE Transactions on Industry Applications , 1996, 32(6): 1394-1401
doi: 10.1109/28.556643
15 Shen J X, Zhu Z Q, Howe D. Sensorless flux-weakening control of permanent-magnet brushless machines using third harmonic back EMF. IEEE Transactions on Industry Applications , 2004, 40(6): 1629-1636
doi: 10.1109/TIA.2004.836157
16 Shen J X, Iwasaki S. Sensorless control of ultrahigh-speed PM brushless motor using PLL and third harmonic back EMF. IEEE Transactions on Industrial Electronics , 2006, 53(2): 421-428
doi: 10.1109/TIE.2006.870664
17 Johnson J P, Ehsani M, Guzelgunler Y. Review of sensorless methods for brushless DC. In: Proceedings of the 1999 IEEE Industry Applications Conference (The Thirty-Fourth IAS Annual Meeting) . 1999, 1: 143-150
18 Dhaouadi R, Mohan N, Norum L. Design and implementation of an extended Kalman filter for the state estimation of a permanent magnet synchronous motor. IEEE Transactions on Power Electronics , 1991, 6(3): 491-497
doi: 10.1109/63.85891
19 Qiu A, Wu B, Kojori H. Sensorless control of permanent magnet synchronous motor using extended Kalman filter. In: Proceedings of the Canadian Conference on Electrical and Computer Engineering (CCECE 2004) . 2004, 3: 1557-1562
20 Peixoto Z M A, Freitas Sa F M, Seixas P F, Menezes B R, Cortizo P C, Lacerda W S. An interior permanent magnet synchronous motor position control using sliding mode. In: Proceedings of the 1995 International Conference on Power Electronics and Drive Systems (PEDS 95) . 1995, 599-604
21 Kim Y S, Ahn J Y, You W S, Cho K M. A speed sensorless vector control for brushless DC motor using binary observer. In Proceedings of the 1996 IEEE IECON 22nd International Conference on Industrial Electronics, Control, and Instrumentation . 1996, 3: 1746-1751
22 Feyzi M R, Shafiei M, Koushahi M B, Mozaffari Niapour S A K. Position sensorless direct torque control of brushless DC drives based on sliding mode observer using NSGA-II algorithm optimization. In: Proceedings of the 2011 2nd Power Electronics, Drive Systems and Technologies Conference (PEDSTC) . 2011, 151-156
23 Fakham H, Djemai M, Reama A, Blazevic P. Sliding mode observer for position and speed estimations in brushless DC motor (BLDCM). In: Proceedings of the 2004 IEEE International Conference on Industrical Technology (IEEE ICIT’04) . 2004, 1: 121-126
24 Fakham H, Djemai M, Busawon K. Design and practical implementation of a back-EMF sliding-mode observer for a brushless DC motor. IET Electric Power Applications , 2008, 2(6): 353-361
doi: 10.1049/iet-epa:20070242
25 Deenadayalan A, Saravana Ilango G. Modified sliding mode observer for position and speed estimations in brushless DC motor. In: Proceedings of the 2011 Annual IEEE India Conference (INDICON) . 2011, 1 -4
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed