296 IEEE TRANSACTIONS ON ENERGY CONVERSION, VOL. 27, NO. 2, JUNE 2012 Dynamic Average-Value Modeling of 120 VSI-Commutated Brushless DC Motors With Trapezoidal Back EMF Kamran Tabarraee, Member, IEEE, Jaishankar Iyer, Student Member, IEEE, Hamid Atighechi, Student Member, IEEE, and Juri Jatskevich, Senior Member, IEEE Abstract—The 120 voltage source inverter driven brushless dc (BLDC) motors are very common in many applications. This pa- per extends the previous work and presents an improved dynamic average-value model for such BLDC motor-drive systems. The new model is explicit and uses a proper qd model of the permanent magnet synchronous machine with nonsinusoidal rotor flux. The model utilizes multiple reference frame theory to properly include the back EMF harmonics as well as commutation and conduction intervals into the averaged voltage and torque relationships. The commutation angle is readily obtained from the detailed simula- tion. The proposed model is demonstrated on a typical industrial BLDC motor with trapezoidal back EMF waveforms. The results of studies are compared with experimental measurements as well as previously established models, whereas the new model is shown to provide appreciable improvement. Index Terms—Average-value model (AVM), brushless dc (BLDC) motor, trapezoidal back EMF. I. INTRODUCTION A BRUSHLESS dc (BLDC) motor–inverter system consists of a permanent magnet synchronous machine (PMSM) that is driven by a voltage source inverter (VSI). Typically such motors provide good torque–speed characteristics, fast dynamic response, high efficiency, long life, etc., which make them fa- vorable in wide range of applications including industrial au- tomation, instrumentation, and many other equipment and servo applications. This paper considers typical VSI-driven BLDC motors wherein the inverter operates using 120 commutation method [1]–[3]. In this switching logic, each phase is allowed to be open circuited for a fraction of revolution, giving rise to complicated commutation–conduction patterns of the stator cur- rents [1]. Steady-state analysis of such motors has been carried out by several researchers [4]–[6]. Manuscript received June 9, 2011; revised November 23, 2011; accepted January 31, 2012. Date of publication March 19, 2012; date of current version May 18, 2012. This work was supported in part by the Natural Sciences and Engineering Research Council of Canada under the Discovery Grant. Paper no. TEC-00276-2011 K. Tabarraee was with the Department of Electrical and Computer Engi- neering, University of British Columbia, Vancouver, BC V6T1Z4, Canada. He is now with Powertech Labs, Inc., Surrey, BC V3W 3J4, Canada (e-mail: Kamran.Tabarraee@powertechlabs.com). J. Iyer, H. Atighechi, and J. Jatskevich are with the Department of Elec- trical and Computer Engineering, University of British Columbia, Vancou- ver, BC V6T1Z4, Canada (e-mail: jaiiyer@ece.ubc.ca; hatighechi@ece.ubc.ca; jurij@ece.ubc.ca). Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TEC.2012.2188032 The detailed modeling of such BLDC motor–inverter system has been described in literature quite well [1], [2], [4]–[8] and can be easily carried out using a number of simulation pack- ages [9]–[13]. In many available detailed models, it is often assumed that the induced back EMF waveform of the machine is sinusoidal [1], [3], [6], [14]. However, the actual back EMF waveform might be quite nonsinusoidal. Including the back EMF harmonics into the voltage and torque equations increases the accuracy of the model. For system-level transient studies or small-signal analysis of electromechanical systems with BLDC motor drives (such as aircraft, vehicular, or industrial automation systems), the so- called average-value models (AVMs) are indispensable. The AVMs approximate the slower system dynamics while neglect- ing the details of fast switching, which is removed from the model by the means of averaging. Because of that, the AVMs can typically use much larger integration time step leading to faster simulation times. The AVMs are also continuous and can be linearized about a desired operating point for small-signal analysis that is readily available within many simulation pack- ages, e.g., [12], [13]. The average-value modeling approach has been recognized by many researchers as a powerful tool to study and analyze complicated power-electronic-based systems when the dynamics of interest are slower than the switching frequency. Interested reader can find a summary of promising approaches and their application to the modeling and analysis of systems transients (including the vehicular power systems) in recent reports by the IEEE Task Force on Dynamic Average Modeling [15], [16]. In general, derivation of dynamic AVMs requires careful av- eraging of the stator phase voltages and currents over a prototyp- ical switching interval (SI) to find the corresponding average- value relationships for the state variables and electromagnetic torque. A pioneering work in this direction has been the AVM for the BLDC motor–inverter system with sinusoidal back EMF [3]. This approach has been extended to include both conduction and commutation subintervals [14]. Other AVMs developed for the nonsinusoidal back EMF PMSM include [17] and [18], both of which assume operation in continuous-current mode. However, the average-value modeling of the 120 VSI-driven BLDC mo- tors with trapezoidal back EMF becomes more challenging due to the discontinuous current and harmonics in the voltage and torque equations, and to the best of our knowledge, has not been addressed in the literature. 0885-8969/$31.00 © 2012 IEEE