Documente Academic
Documente Profesional
Documente Cultură
VECTOR CONTROL
DISSERTATION
Presented in Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy
in the Graduate School of The Ohio State University
By
Yu Liu, B. S.
2015
Dissertation Committee:
Yu Liu
2015
ABSTRACT
Permanent magnet brushless DC (BLDC) machines have been widely used in electric
vehicles, servo systems and appliances due to their high efficiency and high torque
density. However, challenges still exist to develop high performance BLDC machines for
drive system, including machine design and machine control algorithms. This
torque density and low torque ripple. Furthermore, two control techniques are proposed
in this dissertation for BLDC machine drives, including stepping vector control (SVC)
It requires a very small cogging torque, which is less than 2% of the rating torque, for
machine design can be mitigated most effectively by using slotless stator core structure.
In order to achieve high torque density, a spoke type rotor is adopted in machine design
as it can provide the largest back EMF and most balanced flux density distribution with a
given magnet size. Compared to a three-phase BLDC machine, the advantage a of six-
phase BLDC machine is that a single inverter can split into two smaller power rating ones.
Although cogging torque has been mitigated in machine design, commutation torque
ripple still exists because of a mismatch between incoming and outgoing currents. To
address this issue, a novel control is proposed to combine the merits of sinusoidal current
ii
control and trapezoidal current control to improve BLDC machine performance. The
proposed control algorithm is called SVC because the vector angle changes step by step.
With the proposed algorithm, commutation torque ripple will be minimized by matched
incoming and outgoing currents. To further increase the BLDC machine’s performance, a
enhanced torque control is referred to as the stator current angle that generates maximum
torque when amplitude of stator current vector does not change. The optimal current
angle control can provide 5.4% more torque than conventional control, as though with a
drawback of torque ripple. With further investigation, the torque ripple in optimal current
control algorithms for BLDC machines have been proposed. However, most of them fail
at zero or low speed because of the undetectable back EMFs. To solve this problem, this
dissertation presents a sensorless control algorithm for BLDC machines based on rotor
saliency. A voltage pulse injection method is used for inductance measurement and the
peak inductance current is measured to improve rotor detection accuracy. For the speed
range from zero to an arbitrarily low speed, sensorless operations of the BLDC machine
A prototype machine has been built to verify the design of a 3 kW slotless six-phase
BLDC machine. Both computer simulations and experimental results are provided to
iii
DEDICATION
iv
ACKNOWLEDGMENTS
study at The Ohio State University. His immense knowledge, profound experience,
patience, motivation, enthusiasm, and deep insight helped me to develop a creative and
critical engineering mind that I believe the most important thing in the research. I also
would like to thank my advisor for all the possible industry-related training opportunities
that I consider the bridge connecting researches to applications. His advice and personal
Jiankang Wang for being committee members of my dissertation. They provided me with
special thanks go to Professor Vadim Utkin for his invaluable advice in my Candidacy
Exam and Professor Jin Wang for his insightful comments in my Qualifying Exam.
senior fellow students Dr. Yuan Zhang, Dr. Thomas Tsai, Dr. Zhendong Zhang and Dr.
Ernesto Inoa for their help with my course work and research, numerous hands-on
instructions and useful discussions on research work. I also want to thank my junior
group members Dakai Hu, Haiwei Cai, Feng Qi, Miao Wang, Yazan Alsmadi, Qi Chen,
Ying Xiao and Han Yang for their friendship and enlightening discussions. I also want to
v
thank visiting scholars Professor Fei Lin, Professor Jinhua Du, Dr. Le Gao, Dr. Xikai Sun,
Professor Hui Liang, Professor Mengjia Jin, Professor Xiaolin Wang and Professor
Zhou, Feng Guo, Cong Li, Mark Scott, Xiu Yao, Luís Herrera, Lixing Fu, Xuan Zhang,
Ernest Davidson and Daijiafan Mao for their friendship and camaraderie.
for their tremendous patience and heartfelt forgiveness. I would like to thank my parents
Xuezhi Liu and Zhongping Yu for their unconditional love and I greatly appreciate the
sacrifices and understanding of my beloved wife, Meijie. Without the endless support
from my family, the completion of my study would not have been possible.
vi
VITA
FIELDS OF STUDY
vii
TABLE OF CONTENTS
ABSTRACT ....................................................................................................................... ii
DEDICATION .................................................................................................................. iv
ACKNOWLEDGMENTS ................................................................................................ v
viii
1.4 Chapter Organization ........................................................................................... 5
ix
3.1 Stepping Vector Control of BLDC Machine ........................................................ 79
4.2 Sensorless Control of BLDC Machine from Zero to Low Speed ....................... 105
x
5.2 Future Works ..................................................................................................... 124
xi
LIST OF TABLES
Table 2.1. Rating and Parameters of Slotless Six-Phase BLDC Machine .................... 8
Machine..................................................................................................................... 10
Machine..................................................................................................................... 10
Table 3.1. Active Phase and Inactive Phase in Six Regions ......................................... 84
xii
LIST OF FIGURES
Figure 2.1. Slotless Stator Core and Stator Winding (1/8) .......................................... 12
Figure 2.17. Flux Density Contour of Single Barrier Type Rotor .............................. 29
Figure 2.18. Air-Gap Flux Density of Single Barrier Type Rotor ............................... 30
xiii
Figure 2.20. Air-Gap Flux Density of Interior Type Rotor ......................................... 32
Figure 2.27. Geometry of Machine Design with Reduction in Effective Air Gap ..... 41
Figure 2.28. Back EMF of Machine Design with Reduction in Effective Air Gap .... 42
Figure 2.29. Flux Density Contour of Machine Design with Reduction in Effective
Figure 2.30. Air-Gap Flux Density of Machine Design with Reduction in Effective
Figure 2.31. Torque of Machine Design with Reduction in Effective Air Gap .......... 45
Figure 2.32. Excitation Current of Machine Design with Reduction in Effective Air
Gap ............................................................................................................................ 46
Figure 2.33. Flux Density vs Magnetic Field of Soft Magnetic Material ................... 50
Figure 2.34. Flux Density vs Magnetic Field of Permanent Magnet Material .......... 51
xiv
Figure 2.39. Mutual Inductance between Phase A and Other Phases ........................ 56
Figure 2.52. First Generation Prototype of Slotless Six-Phase BLDC Machine ....... 70
Figure 3.1. Current Back EMF and Torque in Sinusoidal Current Control ............. 81
Figure 3.2. Current, Back EMF and Torque in Trapezoidal Current Control.......... 82
xv
Figure 3.3. Current and Vector Angle Moving Pattern in Conventional Vector
Figure 3.4. Block Diagram of SVC for BLDC Machine Drive System ...................... 85
Figure 3.7. Ideal Current for Commutation Torque Ripple Minimization ............... 89
Figure 3.9. Experimental Results of Current with Vector Angle Control in SVC .... 92
Figure 3.10. Experimental Results of Current with both Vector Angle and Vector
Figure 3.11. Vector Angle and Real Rotor Angle in SVC ............................................ 94
Figure 3.13. Optimal Current Angle Control with Vector Amplitude Compensation
.................................................................................................................................... 98
Figure 4.1. Typical BLDC Machine FEM Model (1/4) .............................................. 103
xvi
Figure 4.9. Current Variation in Region 0 ...................................................................115
xvii
CHAPTER 1: INTRODUCTION
Over the past few decades, electrical machines have been a cornerstone of industry
development. Recently, electrical vehicles (EVs) and hybrid electric vehicles (HEVs)
have received much attention due to their high fuel efficiency and low emissions.
However, the electrical machines, the core components of the EV and HEV applications,
should be designed to meet higher standards, such as high torque density, high efficiency,
Currently, the interior permanent magnet (IPM) motor and cage induction motor (IM)
are the two most popular choices for EV/HEV traction motors. Due to the rare earth’s
strong magnetic field, this type of IPM motor is able to provide a high torque density,
wide speed-torque range, compact size and high efficiency, while a cage IM has no
external source for a magnetic field. To provide torque, an IM must rely upon its rotor
slip relative to the synchronous speed to generate a rotor current. Therefore, the torque
density of a cage IM is lower and larger than that of an IPM motor. Moreover, dual
mechanical port machines and switched reluctance machines are also proposed and
discussed for EV/HEV applications [5, 6]. Though often used as a variable-speed,
constant-frequency generator for wind power, the doubly-fed induction machine (DFIM)
is proposed as a potential candidate for EV/HEV applications, especially for its much
1
are required for IPM, IM and DFIM. When they are working at constant power region, a
IPM flux weakening control. As a result, a reduced magnetizing current is necessary for
IM and DFIM flux weakening controls [12-16]. Current closed loop control is critical for
and system robustness, current closed loop controls, which depend upon a PI regulator,
can be designed using frequency response, genetic algorithm, poles placement, complex
vector, real-time gain tuning and internal model control method [17-21].
torque which can not exceed 2% of the rating torque [22-23]. The cogging torque is
permanent magnets and slot or tooth. When a rotor permanent magnet is approaching or
leaving a slot, the co-energy in the air gap between stator and rotor will change, resulting
in cogging torque. Note that the cogging torque can be minimized by many approaches
[24-29], such as skewing the stator laminations or rotor magnets, varying slot width,
varying magnet width, shifting alternate pair of poles, and notching teeth. The cogging
torque in BLDC machine design can be mitigated most effectively by using slotless stator
2
BLDC and brushless AC (BLAC) machines are widely used in electric vehicles (EVs)
and hybrid electric vehicles (HEVs) applications due to their high power density, high
torque density and high efficiency. Different from BLAC machine with a sinusoidal back
EMF, the BLDC machine is provided with a trapezoidal back EMF. Compared to BLAC
machine, BLDC machine can achieve a higher torque density and a higher power density
for a given size [36]. However, BLDC machine has a significant drawback, which is
commutation torque ripple. Commutation torque ripple will cause oscillation and
drive systems. The ripple is caused by the currents going through the freewheeling
diodes during commutation intervals, and many studies have been conducted to minimize
this torque ripple. In [37], a DC bus voltage control method is proposed, but an
additional DC bus voltage controller is required in the method, increasing overall system
cost. In [38] an algorithm based on current slopes control is proposed, in which the
current slopes of the incoming and outgoing phase currents can be controlled in the same
rate of change by adjusting PWM duty ratio. By delaying the turn-off timing instant of
the outgoing switch, an overlap switching algorithm is proposed in [39]. However, these
algorithm based on SVC, which combines the merits of sinusoidal current control and
The trapezoidal current control is a perfect fit for BLDC machine drive because both
high torque production and high efficiency [40, 41] can be achieved. The trapezoidal
3
control or feed forward control [42-45]. However, in most of the control algorithms
outgoing phase current is without control and its decay rate is only determined by DC bus
voltage and back EMF. The varying decay rate may cause a mismatch between outgoing
achieve a trapezoidal current control with commutation torque ripple minimization, [46-
47] are proposed for BLDC motor drive. To further increase BLDC machine
BLDC machines have been widely used in electric vehicles, servo systems and
appliances due to their high efficiency and high torque density. In high performance
applications, the BLDC machine is driven by an inverter and it requires rotor position
information for current commutations. Usually a group of Hall position sensors provides
variety of sensorless control algorithms have been studied [53-57]. In three-phase BLDC
machine control algorithms, usually two of the three phases are conducted sequentially
and the other non-conducting phase is called silent phase. In order to obtain
commutation timings, the back EMF method detects the back EMF zero crossing of the
silent phase and triggers the commutations every 60 degrees [53]; while [54] integrals the
back EMF of the silent phase and compared with a threshold value. It should be pointed
out that these above mentioned methods, as well as other flux linkage based ones [55, 56]
and freewheeling diode conduction methods [57], fail to achieve commutation at zero or
low speed because of the undetectable back EMFs. To overcome the mentioned
4
drawbacks, a sensorless method based on speed-independent function is proposed in [58],
which can estimate commutation instants from near zero (2% of the rated speed) to high
inductance variation is proposed in [59]. In this algorithm, a pulse train, including long
and short pulses, is injected into the conducting phases. The long pulses are used for
torque production and the short ones are for inductance measurement. However, a time
interval insertion between the long and the short pulses is required to ensure
measurement accuracy. During the time interval a negative torque is generated, leading
and sliding-mode control, have been investigated in [60-64]. However, these methods
based on space vector control are preferred by sinusoidal current drive rather than
trapezoidal current BLDC drive. A sensorless control algorithm for BLDC motors based
Chapter 3 presents a novel control algorithm for BLDC machine. The proposed
control algorithm combines the merits of sinusoidal current control and trapezoidal
5
Chapter 4 presents a sensorless BLDC control algorithm based on rotor saliency. A
voltage pulse injection method is used for inductance measurement and the peak
inductance current is measured through the salient phase to increase accuracy. Zero
speed and arbitrary low speed sensorless operations can be achieved with the proposed
algorithm.
Chapter 5 summarizes the research conclusions in this dissertation and the potential
6
CHAPTER 2: DESIGN OF SLOTLESS SIX-PHASE BLDC
MACHINE
Design of a slotless six-phase BLDC machine will be studied in this chapter. At first,
a requirement of dimensions, torque, speed, and power is specified, and then stator core,
stator winding connection and rotor are designed sequentially. In the end, a 3 kW slotless
six-phase BLDC machine is designed and verified by finite element analysis (FEA).
Based on the operation condition, both electrical and mechanical requirements should
7
Table 2.1. Rating and Parameters of Slotless Six-Phase BLDC Machine
diameter and axial length. In electrical design, DC bus voltage is the main limitation
cogging torque which cannot exceed 1% or 2% of the rating torque [22-23]. The cogging
torque is similar to reluctance torque, which is caused by the reluctance variation between
permanent magnets and slot or tooth. When rotor permanent magnet is approaching or
leaving a slot, the co-energy in the air gap between stator and rotor will change, resulting
the cogging torque. Note that the cogging torque can be minimized many ways [24-29],
such as skewing the stator laminations or rotor magnets, varying slot width, varying
magnet width, shifting alternate pair of poles, and notching teeth. The cogging torque in
BLDC machine design can be mitigated most effectively by using slotless stator core
structure [30-35].
8
A rectangular wire rather than a round wire is adopted in this design due to the
advantages in slot-fill factor, increasing the linkage flux and forming the winding
arrangement. Moreover, a slotless stator can possess a higher winding fill factor
compared to a slotted type because of the construction of the toothless stator core.
A distributed winding rather than a concentric winding is adopted in this design due
to better utilization of the winding space and higher magneto motive force. There are 192
virtual slots in this design and the winding distribution factor is calculated by the
following equation,
𝑞𝛾 4×7.5°
sin( ) sin( )
2
𝑘𝑑 = 2
𝛾 = 7.5 ° = 0.9893 (2.1)
𝑞 sin( ) 4 sin( )
2 2
where q is the number of slots per pole per phase, the product 𝑞𝛾 represents the total
the MMF and induced EMF. Therefore, the distribution factor for the harmonic of order n
The distribution factors of different order harmonics are shown in Table 2.2.
9
Table 2.2. Distribution Factors of Different Order Harmonics in Six-Phase BLDC
Machine
Machine
The comparison between Table 2.2 and Table 2.3 shows that the fundamental
component increased by 3.6% in six-phase configuration. Besides, 3rd, 5th, 7th and 9th
order harmonics are increased. To achieve good trapezoidal back EMF, six-phase
10
Winding pitch factor is calculated by following equation,
𝜉 180°
𝑘𝑝 = sin (2) = sin ( )=1 (2.3)
2
where 𝜉 is coil pitch, a fractional pitch coil winding is usually adopted to reduce
harmonics in the induced EMF and reduce the length of the end turns. In BLDC machine
design, a full pitch coil winding is used to achieve trapezoidal back EMF.
Both stator and rotor can be skewed to minimize cogging torque or reduce certain
In this BLDC machine design, a high winding factor is obtained to achieve a better
utilization of induced back EMF. As a result, double-layer windings are used in the
design. The slotless stator core and stator winding designs are shown as Figure 2.1.
11
Slotless Stator Core
Stator Winding
To summarize, stator core structure, wire type, winding type, winding distribution
factor, winding pitch factor, skew factor and winding layer are designed sequentially.
A formed stator winding structure is used in the design. The stator winding
12
A B C D E F
1 25 5 29 9 33 13 37 17 41 21 45
2 26 6 30 10 34 14 38 18 42 22 46
3 27 7 31 11 35 15 39 19 43 23 47
4 28 8 32 12 36 16 40 20 44 24 48
49 73 53 77 57 81 61 85 65 89 69 93
50 74 54 78 58 82 62 86 66 90 70 94
51 75 55 79 59 83 63 87 67 92 71 95
52 76 56 80 60 84 64 88 68 92 72 96
112
97 121 101 105 129 109 133 113 137 117 141
5
98 122 102 126 106 130 110 134 114 138 118 142
99 123 103 127 107 131 111 135 115 139 119 143
100 124 104 128 108 132 112 136 116 140 120 144
145 169 149 173 153 177 157 181 161 185 165 189
146 170 150 174 154 178 158 182 162 186 166 190
147 171 151 175 155 179 159 183 163 187 167 191
148 172 152 176 156 180 160 184 164 188 168 192
148 124 152 128 156 132 160 136 164 140 168 144
147 123 151 127 155 131 159 135 163 139 167 143
146 122 150 126 154 130 158 134 162 138 166 142
145 121 149 125 153 129 157 133 161 137 165 141
52 28 56 32 60 36 64 40 68 44 72 48
51 27 55 31 59 35 63 39 67 43 71 47
50 26 54 30 58 34 62 38 66 42 70 46
49 25 53 29 57 33 61 37 65 41 69 45
13
Half of a single coil is shown as Figure 2.3,
Two half coils are connected through a form-wound stator structure, as shown in
Figure 2.4.
14
Figure 2.4. Connection between Two Half Coils
15
Phase A winding is shown as Figure 2.5.
16
For easy assembling puposes, a formed stator winding structure has been utilized in
slotless six-phase BLDC machine design. Furthermore, the proposed formed stator
The designed stator core and stator winding provide a rectangular MMF distribution,
the fundamental of which is 27% higher than sinusoidal MMF distribution. There are
three principles in the rotor design of slotless six-phase BLDC machine. The top priority
required because this is a BLDC type machine. The third principle is to reduce cost by
There are five types of rotor for BLDC machine design and one of them will be
selected based on the three principles; the rotor geometry optimization will be studied
after that. The five types of rotor are surface-mounted, inset, single barrier, interior and
17
Surface-mounted Inset
Spoke
18
In each type of rotor, geometry and back EMF will be examined by FEA. The
torque is proportional to back EMF when current remains constant. A trapezoidal shape
of back EMF is required for BLDC machine because the current is square shaped. The
permanent magnet area calculated from 2D geometry is used for cost evaluation.
All five rotor candidates are examined by FEA with the same stator. Only 1/8
The geometry of surface-mounted type rotor (1/8) is shown as Figure 2.7 and the
19
Based on FEA results, the back EMF of surface-mounted type rotor at 4000 RPM is
shown as Figure 2.8, for shape evaluation purpose only Phase A and Phase C are plotted.
The shape of back EMF is not ideal trapezoidal due to the smooth transition at the
commutation interval.
The geometry of inset type rotor (1/8) is shown as Figure 2.9 and the permanent
20
Figure 2.9. Geometry of Inset Type Rotor
Based on FEA results, the back EMF of inset type rotor at 4000 RPM is shown as
Figure 2.10, for shape evaluation purpose only Phase A and Phase C are plotted. The
shape of back EMF is not ideal trapezoidal due to the smooth transition at commutation
interval.
21
Figure 2.10. Back EMF of Inset Type Rotor
The geometry of single barrier type rotor (1/8) is shown as Figure 2.11 and the
22
Figure 2.11. Geometry of Single Barrier Type Rotor
Based on FEA results, the back EMF of single barrier type rotor at 4000 RPM is
shown as Figure 2.12, for shape evaluation purpose only Phase A and Phase C are plotted.
23
Figure 2.12. Back EMF of Single Barrier Type Rotor
The geometry of interior type rotor (1/8) is shown as Figure 2.13 and the permanent
24
Figure 2.13. Geometry of Interior Type Rotor
Based on FEA results, the back EMF of single barrier type rotor at 4000 RPM is
shown as Figure 2.14; for shape evaluation purposes, only Phase A and Phase C are
25
Figure 2.14. Back EMF of Interior Type Rotor
The geometry of spoke type rotor (1/8) is shown as Figure 2.15 and the permanent
26
Figure 2.15. Geometry of Spoke Type Rotor
Based on FEA results, the back EMF of spoke type rotor at 4000 RPM is shown as
Figure 2.16; for shape evaluation purposes, only Phase A and Phase C are plotted. The
27
Figure 2.16. Back EMF of Spoke Type Rotor
Compliant to trapezoidal shape, back EMF principle, single barrier, interior and
spoke type rotors are selected for further study because surface-mounted and inset type
The flux density contour and air-gap flux density of single barrier type rotor are
28
Figure 2.17. Flux Density Contour of Single Barrier Type Rotor
29
Figure 2.18. Air-Gap Flux Density of Single Barrier Type Rotor
The flux density contour and air-gap flux density of interior type rotor are shown as
30
Figure 2.19. Flux Density Contour of Interior Type Rotor
31
Figure 2.20. Air-Gap Flux Density of Interior Type Rotor
The flux density contour and air-gap flux density of spoke type rotor are shown as
32
Figure 2.21. Flux Density Contour of Spoke Type Rotor
33
Figure 2.22. Air-Gap Flux Density of Spoke Type Rotor
Through further comparison, spoke type rotor provides the largest back EMF and
The torque of spoke type rotor and excitation current are shown as figures 2.23 and
2.24, respectively.
34
Figure 2.23. Torque of Spoke Type Rotor
35
Figure 2.24. Excitation Current of Spoke Type Rotor
to increase the air-gap flux density by the flux-concentration principle. The spoke-type
interior-magnet rotor was used as an aircraft generator and in servo-motors by Fanuc and
by Pacific Scientific.
Based on the FEA results from above sections, rotor core structure and magnet
dimension decide back EMF shape and torque capability. However, air-gap flux density
is the determinant of back EMF shape and torque capability based on further study,
36
therefore, air gap will be studied in this section.
The difference between air gap and effective air gap are shown as Figure 2.25.
37
Effective Air Gap
Air Gap
38
It can be seen that air gap is the physical gap that is much smaller than the effective
air gap. In the traditional BLDC machines, stator core has slots and teeth, shown as
Figure 2.26.
Tooth
Slot
The flux density in the teeth are high, while in the slots are low, resulting in the
reduction of average air flux density. The effective air gap is calculated based on the
Carter coefficient,
𝑙𝑒 = 𝐶𝑙𝑔 (2.6)
where 𝐶 is Carter coefficient, 𝑙𝑒 and 𝑙𝑔 are effective air gap and air gap, respectively.
39
𝑠 𝑊 +𝑊
𝑡 1
𝐶 = 𝑊 (1−𝜎)+𝑊 = 𝑊𝑠 (2.7)
𝑠 𝑡 1−𝜎
𝑊𝑠 +𝑊𝑡
where 𝑊𝑠 and 𝑊𝑡 are slot width and tooth width respectively, 𝜎 is given by
2
2 𝑊 𝑙𝑔 𝑊
𝜎 = 𝜋 {tan−1 2𝑙𝑠 − 𝑊 ln [1 + (2𝑙𝑠 ) ]} (2.8)
𝑔 𝑠 𝑔
Usually in practical design, the optimal ratio between slot width and tooth width is
one. Therefore, the minimum Carter coefficient can be obtained when 𝜎 is maximized.
The saturation value of 𝜎 can be found close to 0.9 by increasing the ratio between slot
In slotless machine, slot width is zero and the Carter coefficient is one. However, the
effective air gap is not equal to air gap because the permeability of winding can be
considered as air. As a result, the effective air gap of slotless machine is given by
𝑙𝑒 = 𝑙𝑔 + 𝑊𝑤 (2.9)
Since air gap flux density is inversely proportional to effective air gap, a smaller
effective air gap can provide larger back EMF. In other words, it requires less permanent
magnets to obtain the same back EMF. There are several limitations when trying reduce
effective air gap. The air gap reduction is mainly limited by bearing tolerance and
precision, machine manufacturing and installation. The winding width reduction needs to
take into account winding current density, winding heat dissipation and winding
insulation.
With a reduction in effective air gap, with regard to conductor width, conductor
length and insulation, a slotless six-phase BLDC machine is shown in Figure 2.27,
40
Figure 2.27. Geometry of Machine Design with Reduction in Effective Air Gap
Based on FEA results, the back EMF of machine design with reduction in effective
air gap at 4000 RPM is shown as Figure 2.28; for shape evaluation purposes only, Phase
41
Figure 2.28. Back EMF of Machine Design with Reduction in Effective Air Gap
The flux density contour and air-gap flux density of machine design with reduction in
effective air gap are shown as figures 2.29 and 2.30 respectively.
42
Figure 2.29. Flux Density Contour of Machine Design with Reduction in Effective Air
Gap
43
Figure 2.30. Air-Gap Flux Density of Machine Design with Reduction in Effective Air
Gap
The torque of machine design with reduction in effective air gap and excitation
44
Figure 2.31. Torque of Machine Design with Reduction in Effective Air Gap
45
Figure 2.32. Excitation Current of Machine Design with Reduction in Effective Air Gap
The FEA simulation results showed that the machine design with reduction in
effective air gap can achieve the same torque capability, but permanent magnet usage is
46
Table 2.4. Effective Air Gap Comparison
From the comparison results, machine design with reduction in effective air gap has
the same air gap, but effective air gap is decreased by 38% because of the smaller
conductor and thinner insulation. The smaller conductor will cause an increase in
conductor current density and the thinner insulation will require a low manufacture
tolerance. As a result, the 65% increase in conductor current density will cause efficiency
In addition, machine design with reduction in effective air gap has the same outside
47
dimensions, with a smaller stator core inner diameter and a larger rotor core outer
diameter. These two changes allow allocating more inductors and generating more torque.
The cost of machine design with reduction in effective air gap will be reduced
because that the PM volume can be decreased by 41% while maintaining the same torque
capability, though stator core volume and rotor core are increased by 3% and 11%
respectively.
machine design with reduction in effective air gap is optimized to use less PM material.
The original design is selected for prototype production because of the high
efficiency and relative ease to manufacture. The machine design with reduction in
effective air gap has advantages in cost and weight and will be manufactured in the next
generation.
From the comparison results above, the air gap flux density of the original design is
slightly higher, but the machine design with reduction in effective air gap has a much
larger back EMF. The root cause is the inductance. In this section, the inductance of six-
phase BLDC machine will be studied by different calculation methods and then
always required. Therefore, at the beginning, the flux linkage definition will be
introduced as,
𝜓 = 𝐿𝑖 (2.10)
48
where 𝐿 is inductance, 𝑖 is current going through the inductor. Based on Faraday’s law,
𝜕𝜓
𝑣= (2.11)
𝜕𝑡
flux linkage can also be expressed as the time integration of voltage, then combine the
𝜕𝑖 𝜕𝐿
𝑣 = 𝐿 𝜕𝑡 + 𝑖 𝜕𝑡 (2.12)
the first part in equation 2.12 is overwhelming because the rate of change of inductance
with respect to time is much slower than that of the current. Assuming 𝐿 is constant,
then
𝜕𝑖
𝑣 = 𝐿 𝜕𝑡 (2.13)
𝜓 = 𝑁𝜙 (2.14)
𝑁𝜙
𝐿= (2.15)
𝑖
𝜙 = 𝐹𝑃 (2.16)
𝐿 = 𝑁2𝑃 (2.17)
the inductance will be increased significantly by adding number of turns. For example,
the original design has 8 turns while machine design with reduction in effective air has 12
turns. The turns ratio is 2 to 3 and the inductance ratio will be 4 to 9 if permeance is not
49
affected. Theoretically, the back EMF ratio will be 2 to 3 if air gap flux density of both
cases are the same. However, form FEA simulation results, figures 2.16 and 2.28 show
that the back EMF ratio is 2 to 3.2, of which the differences are caused by air gap flux
density. As a result, in order to achieve the same torque capability, 37.5% current can be
From equation 2.17, inductance is not only affected by turns ratio but also by
the formation of a magnetic field within itself. Magnetic permeability is defined as,
𝐵
𝜇=𝐻 (2.14)
where 𝐵 is magnetic flux density and 𝐻 is magnetic field, also referred to as magnetic
field strength. For example, stator core and rotor core are soft magnetic material, of
50
Magnetic permeability of permanent magnet can be calculated based on Figure 2.34.
The relative permeability of air and copper is one. Since the spoke type rotor has
salience, the inductance will change periodically according to the position. The
51
Figure 2.35. Phase Inductance vs Electrical Angle of Original Design
The inductance of machine design with reduction in effective air gap is shown as Figure
2.36.
52
Figure 2.36. Phase Inductance vs Electrical Angle of Machine Design with Reduction in
Form FEA simulation results Figure 2.35 and 2.36 show that the phase inductance
ratio is 1 to 3.7 because of the turns ratio and permeance. The permeance of original
design is lower than that of machine design with reduction in effective air gap due to the
From Figure 2.35, the phase inductance changes periodically as rotor moves. The
maximum phase A inductance is around 0.197 mH, where rotor position is shown as
Figure 2.37, and minimum phase A inductance is 0.125 mH, where rotor position is
53
Figure 2.37. Rotor Position with Maximum Phase A Inductance
54
Figure 2.38. Rotor Position with Minimum Phase A Inductance
55
In Figure 2.37, most of the flux line does not cross the permanent magnets, resulting
in a high permeance for phase A. On the contrary, in Figure 2.38, most of the flux line
In original design, mutual inductance between phase A and other phases are shown as
Figure 2.39.
From Figure 2.39, mutual inductance AB, AD, AE and AF are negative signs because of
the opposite coil direction. Mutual inductance AF is close to zero due to its unique
position, where the number of clockwise flux lines is very close to that of anti-clockwise
56
flux lines.
In this section, the calculation method of inductance has been derived. The influence
of turns number and permeance has been analyzed. Furthermore, phase inductance and
mutual inductance have been measured through the FEA simulations method.
As the main reason of copper losses, stator winding resistance needs to be designed
4𝜌𝜚𝑛𝑠 𝑙ℎ
𝑅= (2.15)
𝜋𝑛𝑝 𝑑2
where 𝜌 is resistivity, 𝜚 is number of slots per phase, 𝑛𝑠 is number of wires per slot, 𝑙ℎ is
half length of one single coil, 𝑛𝑝 is number of parallel wires per strand, 𝑑 is diameter of
wire. In slotless six-phase BLDC machine design, rectangular wire is adopted. Thus, the
𝜌𝜚𝑛𝑠 𝑙ℎ
𝑅=𝑛 (2.16)
𝑝 𝑙𝑤 𝑤𝑤
where 𝑙𝑤 is wire length and 𝑤𝑤 is wire width. Particular to this design, 𝜚 is 64 while 𝑛𝑠
and 𝑛𝑝 are both one. The resistance of one phase winding can be calculated as
(1.67×10−8 )×64×1×(162×10−3 )
𝑅= = 0.15 𝛺 (2.17)
1×(0.8×10−3 )×(1.45×10−3 )
Usually, there is some error between real winding resistance and calculated due to end-
parallel wires under different poles, or simply increase the wire cross section. However,
these methods will reduce winding inductance. Therefore, winding resistance cannot be
57
2.8 Winding Assembling
The slotless six-phase BLDC machine has two layers of windings and each layer has
192 conductors. Conventional fixture and tooling are no longer suitable for this type of
A4: OD 98.4 mm
B
A3: OD 100.6 mm
C A2: OD 102.8 mm
A1: OD 105.0 mm
same as stator ID
Stator Core
1/8 machine model
In Figure 2.40, part A1, A2, A3 and A4 are slots with different outer diameters. Part
B is key and part C is hollow cylinder with multiple slots. Note that outer diameter of
58
part A1 is the same as stator inner diameter. There are eleven steps in the assembling
process.
Step 1: As shown in Figure 2.41, in order to make stator and part C concentric, part
A1s are used to fill the space between stator and part C.
A1: OD 105.0 mm
same as stator ID
Step 2: As shown in Figure 2.42, one of part A1 has been removed, still stator and
59
A1: OD 105.0 mm
same as stator ID
Step 3: As shown in Figure 2.43, put one part A3 in the empty place and use part B to
fix A3.
60
Figure 2.43. Winding Assembling Step 3
Step 4: As shown in Figure 2.44, place the first layer winding, including four
conductors, in the space between part A3 and stator. Note that the conductors are
downward. Then potting material is injected into the gaps between the conductors.
61
Figure 2.44. Winding Assembling Step 4
Step 5: As shown in Figure 2.45, replace part A3 with part A2. Part A2 will extrude
62
Figure 2.45. Winding Assembling Step 5
Step 6: As shown in Figure 2.46, repeat steps 2, 3, 4 and 5 to install first layer
winding.
63
Figure 2.46. Winding Assembling Step 6
Step 7: As shown in Figure 2.47, replace one part A2 with part A4 and use part B to
fix part A4
64
Figure 2.47. Winding Assembling Step 7
Step 8: As shown in Figure 2.48, place the second layer winding including four
conductors in the space between part A4 and first layer winding. Note that the
conductors are downward. Then potting material is injected into the gaps between the
conductors.
65
Figure 2.48. Winding Assembling Step 8
Step 9: As shown in Figure 2.49, replace part A4 with part A3. Part A3 will extrude
66
Figure 2.49. Winding Assembling Step 9
Step 10: As shown in Figure 2.50, repeat steps 7, 8 and 9 to install second layer
winding.
67
Figure 2.50. Winding Assembling Step 10
Step 11: As shown in Figure 2.51, remove part C and parts A2. Then, a uniform air
gap is obtained. At the meantime, both first layer and second layer windings are
concentric.
68
Figure 2.51. Winding Assembling Step 11
2.9 Prototype
In the previous sections, stator core, stator winding, rotor core and permanent
magnets have been designed and verified by FEA simulations, also the manufacture
fixture and tooling were proposed. The first generation prototype of slotless six-phase
69
Stator Core
Nonmagnetic Materials
From Figure 2.52, the rotor core is different from the original design because of the
mechanical concern. Note that the permanent magnets have not been installed on the
rotor. Both stator core and rotor core are made with lamination stacks. In the center of
70
Figure 2.53. Rotor Shaft of Prototype Machine
From Figure 2.53, rotor shaft is designed to support rating torque. In addition, a
resolver will be mounted on the rotor shaft for rotor position measurement. Stator
windings are made with 384 conductors, single conductor is shown as Figure 2.54.
71
Conductors (total 384)
Two conductors are soldered together to form a coil; the conductor connections are
72
Figure 2.55. Conductor Connections of Prototype Machine
73
One phase winding has 32 coils in a series connection. The whole stator windings are
74
At last, fixture and tooling for manufacture are shown as Figure 2.57.
75
2.10 Configuration
The slotless six-phase BLDC machine can be called a multiphase machine, because
the number of phases is twice that of a three-phase machine. The advantage of this
multiphase machine is that a single inverter can split into smaller inverters. On the other
hand, the slotless six-phase BLDC machine can be configured as a three-phase BLDC
76
Based on FEA results, the back EMF in three-phase configuration at 4000 RPM is shown
as Figure 2.59.
The shape of back EMF is not quite trapezoidal. Compare Figure 2.59 with 2.16, the
magnitude of back EMF doubled, but the flat region decreased, making an obvious gap
2.11 Summary
In this chapter, a 3kW slotless six-phase BLDC machine has been designed. The
77
stator core, stator winding connection, rotor core and air gap are optimized by three
principles. The first principle is performance, referring to high torque density. The
second one is trapezoidal back EMF. The third one is to reduce cost by reducing the
usage of permanent magnets. After geometry design and FEA validation, the inductance
method is proposed and a prototype machine has been built. At last, the advantage of six-
phase BLDC machine is that a single inverter can split into two smaller power rating
inverters.
78
CHAPTER 3: STEPPING VECTOR CONTROL
In this chapter, a novel control algorithm for slotless six-phase BLDC machine is
proposed. The proposed control algorithm combines the merits of sinusoidal current
control and trapezoidal current control to improve slotless six-phase BLDC machine
performance. The proposed control algorithm is called SVC because the vector angle
changes step by step. With the proposed algorithm, commutation torque ripple will be
Essentially, slotless six-phase BLDC machine will be controlled as two slotless three-
phase BLDC machines. Phases A, C and E are grouped as one slotless three-phase
BLDC machine and phase B, D and F are grouped as another one. The control algorithm
in these machines is identical, the only difference is phase delay. Therefore, SVC is
analyzed and derived based on three-phase BLDC machine at first. After that, a
commutation torque ripple minimization method based on SVC is proposed and verified.
BLDC and brushless AC (BLAC) machines are widely used in electric vehicle (EV)
and hybrid electric vehicle (HEV) applications due to their high power density, high
79
torque density and high efficiency. Different from a BLAC machine with a sinusoidal
back EMF, the BLDC machine is provided with a trapezoidal back EMF. Compared to a
BLAC machine, a BLDC machine can achieve a higher torque density and a higher
power density for a given size [36]. However, a BLDC machine has a significant
drawback, which is commutation torque ripple. Commutation torque ripple will cause
acoustic noise to drive systems. The ripple is caused by the currents going through the
freewheeling diodes during commutation intervals, and many studies have been
conducted to minimize this torque ripple. In [37], a DC bus voltage control method is
increasing overall system cost. In [38] an algorithm based on current slopes control is
proposed, in which the current slopes of the incoming and outgoing phase currents can be
controlled in the same rate of change by adjusting PWM duty ratio. By delaying the turn-
off timing instant of the outgoing switch, an overlap switching algorithm is proposed in
entire speed range. An algorithm based on SVC, which combines the merits of sinusoidal
Sinusoidal current control can be applied to BLDC machine drive but the
performance will be degraded because of the large torque ripple. The torque ripple is
caused by non sinusoidal back EMF. The sinusoidal current control is usually
implemented by space vector control. The current, back EMF and torque waveforms are
80
shown in Figure 3.1.
6
4
2
0
-2
-4
-6
Torque
1.5
1.45
1.4
1.35
1.3
1.25
0.05 0.1 0.15 0.2 0.25
Time (s)
Figure 3.1. Current Back EMF and Torque in Sinusoidal Current Control
The trapezoidal current control is a perfect fit for BLDC machine drive because both
high torque production and high efficiency [40, 41] can be achieved. The trapezoidal
control or feed forward control [42-45]. However, in most of the control algorithms
81
outgoing phase current is without control and its decay rate is only determined by DC bus
voltage and back EMF. The varying decay rate may cause a mismatch between outgoing
current and incoming current, resulting in a commutation torque ripple. The current,
6
4
2
0
-2
-4
-6
Torque
1.3
1.2
1.1
1
0.9
Figure 3.2. Current, Back EMF and Torque in Trapezoidal Current Control
82
minimization, a novel vector control algorithm, the SVC, is proposed for BLDC machine
drive. Similar to conventional vector control, vector angle and vector amplitude are the
two control variables in SVC. The main difference lies in the vector angle’s moving
pattern. As the BLDC machine rotates, the vector angle moves continuously in
conventional vector control, while it moves step by step in SVC. Both moving patterns
-5
vector_angle
(degree)
400
300
200
100
Figure 3.3. Current and Vector Angle Moving Pattern in Conventional Vector Control
The vector angle move pattern has a direct effect on current shape. In Figure 3.3, the
continuous vector angle leads to a sinusoidal current and the stepping vector angle results
83
in a trapezoidal current with spikes. Note that in both cases, vector amplitude is kept
In trapezoidal current control, 360 electric degrees are divided into six regions. Only
two phases are conducting (active) in each region, with the other being non-conducting
(inactive). The active phases and inactive phases for each region are listed in Table 3.1.
Each of the regions can be represented as one corresponding vector angle. Therefore,
in SVC algorithm, the vector angle is maintained at 30 electric degrees when the rotor
moves in region 1, the resulting phase A current equals minus phase C current, the phase
B current is zero. When the rotor enters region 2, the vector angle will jump to 90
electric degrees in a given commutation interval and keep at 90 electric degrees for the
whole region 2, the resulting phase B current equals minus phase C current, the phase A
current is zero. The same procedure is used for other regions. In this way, the current is
84
Figure 3.4. Block Diagram of SVC for BLDC Machine Drive System
In the controller block diagram, vector amplitude is decoupled into magnetizing and
drive. Then vector amplitude only depends on torque current Iq. Vector angle generation
is the core of SVC. The position feedback device Hall sensor can provide six
commutation signals to vector angle generation. The details of vector angle generation
In this section, an original idea of SVC algorithm will be proposed for the BLDC
machine drive system, the commutation torque ripple is minimized in this algorithm by
matching the slopes of incoming and outgoing phase currents. After theoretical analysis
and calculation, computer simulations and experimental results will be provided to verify
the proposed SVC algorithm. At last, the length of the ramping region in SVC will be
discussed.
85
3.2.1 BLDC Commutation Torque Ripple Analysis
The commutation torque ripple is caused by the currents going through the
freewheeling diodes during commutation interval. For example, when the machine
Figure 3.5.
Incoming Current
A B C
Equivalent Circuit of
Three Phase BLDC Machine
R L EA
VA
R L EB
VDC VB VN
R L EC
VC
Outgoing Current
The incoming current flows through the upper leg switch of phase B and the outgoing
current flows through the lower leg diode of phase A. Based on the conductions of
switches and diodes, phase voltage equations during commutation intervals can be
86
𝑑𝑖𝐴
𝑉𝐴 = 0 = 𝑅𝑖𝐴 + 𝐿 + 𝐸𝐴 + 𝑉𝑁 (3.1)
𝑑𝑡
𝑑𝑖𝐵
𝑉𝐵 = 𝑉𝐷𝐶 = 𝑅𝑖𝐵 + 𝐿 + 𝐸𝐵 + 𝑉𝑁 (3.2)
𝑑𝑡
𝑑𝑖𝐶
𝑉𝐶 = 0 = 𝑅𝑖𝐶 + 𝐿 + 𝐸𝐶 + 𝑉𝑁 (3.3)
𝑑𝑡
𝑖𝐴 + 𝑖𝐵 + 𝑖𝐶 = 0 (3.4)
Assuming the resistance is very small that can be neglected, the slope of incoming phase
When the slopes of incoming current and outgoing current do not match, it will produce a
commutation torque ripple. The simulation waveforms of the incoming current, outgoing
87
Ia Ib Ic (A)
20
-10
-20
toque (Nm)
25
20
15
0.204 0.208 0.212
Time (s)
In the conventional methods of commutation torque ripple reduction, duty ratio has
been controlled to equalize the two mismatched commutation time intervals. The
limitation of these methods is that only the incoming current is controllable, while the
In SVC, all three-phase currents are under the control of switching devices. The
incoming and outgoing currents can be manipulated to have matched slopes during the
88
commutation interval. The implementation is based on vector angle control and vector
angle is kept as 30 electric degrees when rotor is rotating in region 1 until Hall sensor
sends a commutation signal. The vector angle will change rapidly from 30 to 90 electric
degrees in a given commutation time and then maintain at 90 when rotor is at region 2.
During commutation interval, three-phase currents are all conducting. The outgoing
current is decreasing to zero while incoming current is increasing from zero, both of them
are with the same rate of change. Though the slopes are matched, spikes still existed in
the commutation interval as in Figure 3.3. In addition, the vector amplitude can be
ripple, vector amplitude will be compensated as a function of vector angle, which can be
written as
1
𝐴𝑣𝑒𝑐𝑡𝑜𝑟 = sin(60+(𝜃 (3.8)
𝑣𝑒𝑐𝑡𝑜𝑟 %60))
where 𝐴𝑣𝑒𝑐𝑡𝑜𝑟 and 𝜃𝑣𝑒𝑐𝑡𝑜𝑟 are vector amplitude and vector angle, respectively.
Ideal trapezoidal current waveforms during commutation interval are shown as Figure
3.7.
89
Torque equation of BLDC machine is given by,
1
𝑇𝑒 = 𝜔 (𝐸𝐴 𝑖𝐴 + 𝐸𝐵 𝑖𝐵 + 𝐸𝐶 𝑖𝐶 ) (3.9)
𝑚
In region 1, for example, only phase A and phase C are conducting. The currents and
𝑖𝐴 = −𝑖𝐶 (3.10)
𝐸𝐴 = −𝐸𝐶 (3.11)
During the commutation interval, all three phases are conducting. The currents and back
𝑖𝐴 + 𝑖𝐵 = −𝑖𝐶 (3.13)
𝐸𝐴 = 𝐸𝐵 = −𝐸𝐶 (3.14)
Based equations 3.12 and 3.15, the torque will not change during commutation interval in
A computer model of the BLDC system with proposed SVC algorithm, as shown in
Figure 3.4, has been developed in PSIM simulator. The simulation results are shown in
Figure 3.8.
90
Only with Vector Angle Control Vector Angle Control with Vector Amplitude Compensation
Ia Ib Ic (A)
20
0
-20
vector_angle (degree)
400
200
0.2
Torque (Nm)
24
22
20
18
16
0.2 0.22 0.24 0.26 0.28 0.3
Time (s)
In SVC, with the control of vector angle and vector amplitude, the currents work in a
trapezoidal shape and the slopes of incoming and outgoing phase currents are matched.
91
testing is conducted on an actual BLDC machine system. The parameters of the tested
Nominal power 1 hp
Nominal voltage 230 V
Nominal current 2.4 A
Number of pole pairs 2
Base speed 1800 rpm
Stator Resistance 2.9 Ω
Mutual inductance 64 mH
Figure 3.9 shows the current waveform only with vector angle control, thus the
Figure 3.9. Experimental Results of Current with Vector Angle Control in SVC
92
Figure 3.10 shows the current waveform with both vector angle and vector amplitude
control. Due to vector amplitude compensation, the current spikes are eliminated and the
Figure 3.10. Experimental Results of Current with both Vector Angle and Vector
As shown in Figure 3.11, vector angle includes two types of regions: the flat region
and the ramping region. Most of the time, vector angle stays at the flat region. The flat
region ends when a commutation signal is triggered by the Hall position sensor.
93
Meanwhile vector angle will enter the ramping region, which corresponds to the
commutation interval.
vector_angle (degree)
250
Ramping Region
200
Flat Region
150
Triggered by Controller
100
Triggered by Hall sensor
50
real_rotor_angle (degree)
250
200
150
100
50
0.132 0.136 0.14
Time (s)
The ramping region is not terminated by the Hall position sensor, but by a controller.
As a result, the vector angle in the ramping region is an artificial angle, which is
unrelated to the real rotor angle. Therefore, the length of ramping region is controllable.
94
interval because of the limited overlap between two adjacent flat regions. However, the
is too short, the current cannot follow the vector angle, and vector amplitude commands,
though, that the PI controller is well tuned. Hence, it is easier to implement the optimal
commutation interval at low speeds than at high speeds because real angle moves faster.
The length of ramping region should be chosen as a tradeoff between speed and current
amplitude.
In this section, an original idea of enhanced torque control will be proposed for the
BLDC machine drive system, the torque output is enhanced by matching back EMFs and
phase currents. After theoretical analysis and calculation, simulations will be provided to
In interior permanent magnet machine control, usually maximum torque per ampere
reluctance torque, the MTPA angle varies as current amplitude changes. When current
amplitude stays the same, the MTPA angle will not change.
Different from the concept of MTPA control, optimal current angle in enhanced
torque control is referred to the stator current angle that generate maximum torque when
amplitude of stator current vector does not change. The optimal current angle is
95
calculated based on back EMFs. For ideal sinusoidal back EMFs, the optimal current
angle is the same as the position angle, which will be verified later in this section. In
practice, back EMFs are non-ideal sinusoidal, therefore, the optimal current angle will
In general, the MTPA angle can be considered as a way to achieve enhanced torque
macroscopically, while the optimal current angle is used to obtain enhanced torque
microscopically.
The reluctance torque is not considered in the following analysis of optimal current
angle in enhanced torque control. In a Y connection type BLDC machine, the three-
𝑖𝐴 + 𝑖𝐴 + 𝑖𝐶 = 0 (3.16)
either conventional vector control or SVC is applied, the phase angle difference is 120
𝑖𝐴 = 𝐼 sin(𝜃) (3.17)
where 𝐼 is current amplitude and 𝜃 is current angle. As a result, phase B and phase C
1 1 1 √3 √3
𝑇𝑒 = 𝜔 (𝐼 sin(𝜃) × (𝐸𝐴 − 2 𝐸𝐵 − 2 𝐸𝐶 ) + 𝐼 cos(𝜃) × (− 𝐸 + 𝐸 )) (3.21)
𝑚 2 𝐵 2 𝐶
96
𝑑(𝑇𝑒 ) 1 1 1 √3 √3
= 𝜔 (𝐼 cos(𝜃) × (𝐸𝐴 − 2 𝐸𝐵 − 2 𝐸𝐶 ) − 𝐼 sin(𝜃) × (− 𝐸 + 𝐸 )) (3.22)
𝑑(𝜃) 𝑚 2 𝐵 2 𝐶
1 1 √3 √3
0 = cos(𝜃) × (𝐸𝐴 − 2 𝐸𝐵 − 2 𝐸𝐶 ) − sin(𝜃) × (− 𝐸 + 𝐸 ) (3.23)
2 𝐵 2 𝐶
From equation 3.24, optimal current angle 𝜃 is calculated based on three-phase back
EMFs. Trapezoidal back EMFs and optimal current angle 𝜃 are shown as Figure 3.12.
In figure 3.12, back EFMs are trapezoidal. The optimal current angle 𝜃 is shown
with rotor position angle. The angle difference between optimal current angle and rotor
position angle is less than one degree. The average torque increases by 5.4% from 1.30
Nm in SVC to 1.37 Nm in optimal current angle control. However, there are torque
97
ripples in optimal current angle control.
where 𝐴𝑣𝑒𝑐𝑡𝑜𝑟 is vector amplitude, 𝑇𝑟𝑒𝑞𝑢𝑒𝑠𝑡 is request torque and 𝜃 is obtained through
equation 3.24. Optimal current angle with vector amplitude compensation is shown as
Figure 3.13.
Figure 3.13. Optimal Current Angle Control with Vector Amplitude Compensation
A computer model of the BLDC system with proposed optimal current angle control
algorithm has been developed in PSIM simulator. The simulation results are shown in
Figure 3.14.
In optimal current angle control, with the control of vector angle and vector
98
amplitude, the currents work in a quasi-sinusoid shape and the phase currents and back
EMFs are matched. As a result, the torque output is enhanced and torque ripple is
minimized.
10
-10
optimal_current_angle (degree)
400
300
200
100
0
Ia Ib Ic (A)
40
20
0
-20
-40
Id_command Id_feedback Iq_command Iq_feedback (per-unit value)
0.4
0.3
0.2
0.1
0
-0.1
Torque (Nm)
25
20
15
10
0.02 0.04 0.06 0.08 0.1 0.12 0.14
Time (s)
3.4 Summary
In this chapter, an original SVC algorithm has been proposed for BLDC machine
drive system; the commutation torque ripple is minimized in this algorithm by matching
99
the slopes of incoming and outgoing phase currents. Computer simulations and
experimental results are provided to verify the proposed SVC algorithm. Furthermore, an
enhanced torque control of the BLDC machine has been proposed. Based on three-phase
back EMFs, an optimal current angle can be calculated. The optimal current angle
control can provide 5.4% more torque than conventional control, but with a drawback of
torque ripple. At last, the torque ripple in optimal current angle control is minimized by
100
CHAPTER 4: SENSORLESS CONTROL OF BLDC MACHINE
proposed. A voltage pulse injection method is used for inductance measurement and the
peak inductance current is measured through the salient phase to increase accuracy. Zero
speed and arbitrary low speed sensorless operations can be achieved with the proposed
algorithm. Finite element analysis method (FEM) simulations and experimental results
This chapter is organized as follows: the rotor saliency characteristics are discussed at
the beginning. Then, the principles of the algorithm for the BLDC zero speed starting
and low speed operation are described. Later on, FEM simulations and experimental
testing are conducted and results are presented to verify the effectiveness of the proposed
BLDC machines have been widely used in electric vehicles, servo systems and
appliances due to their high efficiency and high torque density. In high performance
applications, the BLDC machine is driven by an inverter and it requires rotor position
information for current commutations. Usually a group of Hall position sensors provides
101
variety of sensorless control algorithms have been studied [53-57]. In three-phase BLDC
machine control algorithms, usually two of the three phases are conducting sequentially
and the other non-conducting phase is called silent phase. In order to obtain
commutation timings, the back EMF method detects the back EMF zero crossing of the
silent phase and triggers the commutations every 60 degrees [53], while [54] integration
the back EMF of the silent phase compared with a threshold value. It should be pointed
out that these above mentioned methods, as well as other flux linkage based ones [55, 56]
and freewheeling diode conduction methods [57], fail to achieve commutation at zero or
low speed because of the undetectable back EMFs. To overcome the mentioned
which can estimate commutation instants from near zero (2% of the rated speed) to high
inductance variation is proposed in [59]. In this algorithm, a pulse train, including long
and short pulses, is injected into the conducting phases. The long pulses are used for
torque production and the short ones are for inductance measurement. However, a time
interval insertion between the long and the short pulses is required to ensure
measurement accuracy. During the time interval a negative torque is generated, leading
and sliding-mode control, have been investigated in [60-64]. However, these methods
based on space vector control are preferred by sinusoidal current drive rather than
102
The proposed sensorless control algorithm for BLDC machines is based on rotor
saliency. A voltage pulse injection method is used for inductance measurement and the
peak inductance current is measured to improve rotor detection accuracy. For the speed
ranging from zero to an arbitrarily low speed, sensorless operations of the BLDC can be
The saliency characteristics are studied through a typical BLDC model using the
Stator Core
Winding
Permanent Magnet
Rotor Core
By the FEM simulation results, the variation of phase inductance and line inductance
are functions of the BLDC rotor position as presented in figures 4.2 and 4.3, respectively.
For convenience of investigation, one electrical cycle is divided into six regions by
103
Region 0 Region 1 Region 2 Region 3 Region 4 Region 5
0.16
0.158
0.156
0.154 A
L(mH)
0.152 B
C
0.15
0.148
0.146
0 30 60 90 120 150 180 210 240 270 300 330 360
0.318
Region 0 Region 1 Region 2 Region 3 Region 4 Region 5
0.316
0.314
0.312 AB
L(mH) BC
0.31
CA
0.308
0.306
0.304
0 30 60 90 120 150 180 210 240 270 300 330 360
Note that, in both phase inductance and line inductance simulation results, inductance
104
data in deep magnetic saturation conditions are not provided, because in the real situation,
the current for inductance measurement is always less than 20% of the rated current.
Figures 4.2 and 4.3 reveal that both the phase inductance and line inductance vary
with the rotor position in a quasi-sinusoidal manner. For example, across Region 0 where
the rotor position lies within 0 to 60 degrees, the phase inductance of Phase C remains the
smallest among the three, while Phase A inductance keeps increasing and Phase B
decreasing. A similar quasi-sinusoidal manner can also be found in the line inductance,
where, for the same region, AB inductance is the largest, while CA inductance keeps
increasing and BC decreasing. Such kind of manners could provide us not only the
information about which region the rotor lies in, but also a method of detecting
commutation points. In other words, the specific rotor position can be acquired by
As discussed in the last section, it is revealed that the rotor position and the phase and
line inductance are closely inter related, which provides an insight of sensorless control
of a BLDC machine. However, directly measuring the phase or line inductance involves
complicated processes and requires additional circuits in the BLDC system. Therefore, a
more practical method is adopted in this chapter. As is well known, when applying a
voltage across an ideal inductor, the current flowing through the inductor will increase
linearly. The rate of increase is proportional to the inverse of the inductance and the
magnitude of the applied voltage. However, if the voltage, as well as the amount of time
the voltage applied on the inductor, is fixed, the peak current is inversely proportional to
105
the inductance. Therefore, by measuring the inductor peak current, which is simple and
easy to implement, the inductance information can be obtained, as well as the rotor
position. However, BLDC machine winding is not an idealized inductor because of the
As mentioned above, information of both the phase inductance and line inductance
can be utilized as an indicator for the rotor position detection. However, the neutral point
obtain the phase inductance information. Therefore, it is logical that the obtainable line
In a BLDC machine system, if DC bus voltage VDC is applied across any two
terminals of the three phases, the voltage equation of the circuit, where the voltage drop
𝑑𝑖𝑝𝑝
𝑉𝐷𝐶 = 𝐿𝑝𝑝 (𝜃) (4.1)
𝑑𝑡
where Lpp (θ) represents the position-dependent line inductance, and ipp is the current
flowing in the corresponding phases. Define the smallest amount of time that the voltage
is applied on stator phases to be one unit of Voltage Applying Period (VAP) 𝑡𝑉𝐴𝑃 , then,
𝑉𝐷𝐶 ∙𝑡𝑉𝐴𝑃
∆𝑖𝑝𝑝 = (4.2)
𝐿𝑝𝑝 (𝜃)
As can be seen, if 𝑡𝑉𝐴𝑃 is kept constant, the current variation is in inverse proportion
with the line inductance. Assuming that there is no current in the corresponding phases
before the voltage is applied, and then only by measuring the peak current at the end of
VAP, the line inductance at arbitrary rotor position can be indirectly obtained.
106
4.2.1 Principles of Initial Rotor Position Estimation Algorithm
As discussed in previous sections, the six regions are marked in Figure 4.3, with each
region characterized by a line inductance being the largest throughout that region. It is
well known that BLDC machines have six operational regions, and each of them requires
specified phase currents, which are shown in Figure 4.4 with arrows.
A+ B- C+ B-
Phase A Region 1, iCA_min Phase C
Region 4, iCA_min
B+ C- B+ A-
Phase B
Figure 4.4. Characterizing Current Region
Instead of the characterizing line inductance, the characterizing current is marked for
each region. A typical three-phase BLDC machine drive system is shown in Figure 4.5.
107
IDC
S1 S3 S5
BDCM32
A
BDCM
BLDC
VDC B
S4 S6 S2
phases for one VAP. At the end of that VAP, sample the DC bus current iAB . Second,
wait until iAB drops to zero. Third, repeat the first two steps to energize B-C phases and
C-A phases in sequence, and sample the DC bus current iBC and iCA . Then, by comparing
the sampled currents, the rotor position could be preliminarily located. For instance, if
iAB is the smallest among the three sampled currents, then the rotor can be considered to
Further operation has to be adopted to pinpoint the rotor position, and this process is
called the magnet polarity determination, which is based on the core saturation effect.
Forth, a positive voltage is applied to certain phases depending on the rotor’s preliminary
position for eight VAPs, which is sufficient to produce large currents to saturate the core.
108
For example, still assuming that the rotor position is preliminarily located in Region 0 or
Region 3, then Phase A and C are chosen to be energized because voltage VA+C- or VC+A-
will produce the most likely flux to saturate BLDC machine. A large current will be
generated and iP will be sampled at the end of the last VAP. Fifth, after iP drops to zero,
apply a negative voltage to the same phases for the same amount of time, 8 VAPs, and
sample iN at the end of 8 VAPs. One of them will produce a flux in alignment with the
rotor flux and saturate the core, hence the current is much larger than the other one. The
Compared with the initial rotor position estimation method discussed in [66], where
six saturation currents are injected, the proposed algorithm uses five current pulses to
locate the initial rotor position, only two of which are saturation currents. It minimizes
the damage that saturation current might cause and reduces the time of initial rotor
position estimation.
109
4.2.2 Principles of Low Speed Sensorless Algorithm
When the BLDC machine works in low speed operation, the back EMF based
methods are not applicable. The initial rotor position estimation algorithm is also not
applicable because it requires large detection currents and long operation time. The
magnet polarity determination currents are usually greater than rated current, so that the
BLDC machine will suffer from a large torque ripple. In addition, the initial rotor
position estimation algorithm needs a long time interval to complete five current
samplings and the long time interval insertion will bring serious disturbance to normal
operation.
To overcome the drawbacks, a low speed sensorless control of BLDC machine based
on line inductance variation is proposed. Theoretically, all three line inductances can be
used for commutation timing estimation, as shown in Figure 4.3. However, not all of
inductance is difficult to measure because of the PWM chopping. The feasibility of the
When the BLDC machine is at region 0, Phase A and Phase B are conducting. As
shown in Figure 4.3, B-C line inductance decreases during the first 30 degrees and stays
steady from 30 to 90 degrees, while C-A inductance stays steady at first and increases
later. Assuming that the BLDC machine is moving to region 1, the variation rate of C-A
line inductance is much higher near the commutation point, compared to B-C line
inductance. The line inductance with an obvious variation at commutation point makes
itself a prominent candidate for low speed sensorless control. If the BLDC machine is
110
moving in the opposite direction, B-C line inductance will be chosen for sensorless
control. The sensorless algorithm in other regions will follow the same procedure and the
Region 0 1 2 3 4 5
Clockwise
CA BC AB AC CB BA
Injected Motion
Voltage Anti-clockwise
CB BA CA BC AB AC
Motion
In order to acquire C-A line inductance, C-A current pulses need to be measured.
Assuming the rotor position is in Region 0, where Phase A and B are conducting. When
the PWM is “ON,” the current goes through VDC -S1-Phase A-Phase B-S6-VDC , shown in
Figure 4.5, and IDC is equal to iAB . On the other hand, when the PWM is “OFF,” the
current flows in the loop D4-phase A-phase B-S6-D4, and IDC is zero. If, during OFF
state, Phase C and A are energized by turning on S5 and S4, then the DC current would
be the same when the current goes through C-A phases. In other words, by measuring the
DC current, the C-A inductance could be acquired, and so is the rotor position.
For every N (N could be any number, for instance, 100) DSP interrupt cycles, one voltage
pulse is injected to certain phases for several VAPs and the corresponding current is
sampled at the end of the last VAP. Every time, the sampled current is compared with a
pre-determined value, and if the sampled current drops below this value, a commutation
will be triggered. Figure 4.6 shows the flowchart of the proposed algorithm.
111
Send Pulse
Sample DC Current
Smaller than No
Threshold
Current?
Yes
Commutation
Both initial rotor position estimation algorithm and low speed sensorless algorithm
are tested by FEM simulations. In the simulation, the North Pole of the rotor is fixed at
30 degrees, and voltage pulses are applied on A-B, B-C and C-A phases in sequence.
112
1
0.9 iB iC
0.8
iA
0.7
0.6
Current (A)0.5
0.4
0.3
0.2
0.1
0
0 0.001 0.002 0.003 0.004 0.005
Time (s)
After that, A-C phases are energized with positive and negative voltages, and the DC
2.5
iN
2
iP
1.5
Current (A)
1
0.5
Time (s)
The results that iAB is the smallest and iP is the biggest implies, based on Table 4.1,
113
that the North Pole is located in Region 0, which matches the 30 degrees position. After
the North Pole is identified, the BLDC machine can start rotating from zero speed by
applying A+B- voltage. Further simulation is conducted to illustrate the current variation
114
0.45
0.4
0.35
0.3
Current (A)
0.25
0.2
0.15
0.1
0.05
0
0 10 20 30 40 50 60
0.5
0.45
0.4
0.35
0.3
Current (A)
0.25
0.2
0.15
0.1
0.05
0
0 10 20 30 40 50 60
0.5
0.45
threshold
0.4
0.35
0.3
Current (A)
0.25
0.2
0.15
0.1
0.05
0
0 10 20 30 40 50 60
115
It verifies that C-A current is the most suitable candidate in triggering a commutation
To verify the effectiveness of the proposed control algorithm, an experimental test has
been conducted on a real BLDC machine drive system. Figure 4.10 shows the lab setup
Nominal power 1 hp
Nominal voltage 230 V
Nominal current 2.4 A
Number of pole pairs 2
Base speed 1800 rpm
Stator Resistance 2.9 Ω
Mutual inductance 64 mH
Saliency Yes
116
Figure 4.11 shows the experimental results of the current response after applying
iA iB iC
iB iC iA
The blue trace represents the current as it goes through Phase A, pink is Phase B, and
green is Phase C. The part of the waveforms above the central line can be regarded as the
DC bus current. It is followed by the North Pole detection, and the current responses are
117
|iA |
North Pole
South Pole iA
The blue trace is the current in Phase A, and the red one is its absolute value, which
can be treated as the DC bus current as well. Figures 4.11 and 4.12 match perfectly with
118
with sensor sensorless
The BLDC machine shifts from sensor-based operation to sensorless operation at the
dashed line, the commutation point is detected precisely and the performance under
119
iA
iB
iC threshold
From top to bottom are the currents of Phase A, Phase B and Phase C. The center of
the screen, where A-B phases are conducting, corresponds to Region 0 in Figure 4.3. The
sampled DC bus current, which is also the absolute value of the sampled Phase C current,
decreases in this interval. The commutation is conducted when the sampled Phase C
current reaches the threshold. The Phase C current matches with the simulation result
The proposed algorithm is also tested under a low speed operation. Figure 4.15
shows the three phase currents when the BLDC machine is operating at an extremely low
speed, 8.5 RPM, which is less than 0.5% of the rating speed.
120
Figure 4.15. Extremely Low Speed Operation
Given that this algorithm is only position dependent, it can be utilized at an arbitrary
4.5 Summary
In this chapter, a sensorless control algorithm for a BLDC machine at zero and low
speed based on rotor saliency is proposed. FEM simulations are conducted on a BLDC
machine to reveal the dependence of the phase inductance and line inductance on the
rotor positions. Algorithms for the detecting rotor position at standstill and extreme low
speed are proposed based on line inductance variation and are verified by both FEM
simulation and experimental testing. The advantages of the proposed control algorithm
121
include the following:
BLDC machine can achieve sensorless operation at zero and any arbitrary low
speeds.
Easy to implement; the rotor position detection does not require any real
Simple and low cost setup; the implementation of the sensorless algorithm uses
122
CHAPTER 5: CONCLUSIONS AND FUTURE WORKS
5.1 Conclusions
This dissertation is aimed at developing the next generation high performance BLDC
machine, and advanced motor control algorithms for BLDC machine are proposed.
In chapter two, a 3kW slotless six-phase BLDC machine has been designed. The
stator core, stator winding connection, rotor core and air gap are optimized by three
principles. The first principle is performance, referred to as high torque density. The
second one is trapezoidal back EMF. The third one is to reduce cost by reducing the
usage of permanent magnets. After geometry design and FEA validation, the inductance
method is proposed and a prototype machine has been built. At last, the advantage of a
six-phase BLDC machine is that a single inverter can split into two smaller power rating
inverters.
In chapter three, an original idea of a SVC algorithm has been proposed for BLDC
machine drive system; the commutation torque ripple is minimized in this algorithm by
matching the slopes of incoming and outgoing phase currents. Computer simulations and
experimental results are provided to verify the proposed SVC algorithm. Furthermore, an
enhanced torque control of BLDC machine has been proposed. Based on three-phase
back EMFs, an optimal current angle can be calculated. The optimal current angle
123
control can provide 5.4% more torque than conventional control, but with a drawback of
torque ripple. Finlly, the torque ripple in optimal current angle control is minimized by
In chapter four, a sensorless control algorithm for a BLDC machine at zero and low
speed based on rotor saliency is proposed. FEM simulations are conducted on a BLDC
machine to reveal the dependence of the phase inductance and line inductance on the
rotor positions. Algorithms for the detecting rotor position at standstill and extreme low
speed are proposed based on line inductance variation and are verified by both FEM
simulation and experimental testing. The advantages of the proposed control algorithm
BLDC machine can achieve sensorless operation at zero and any arbitrary low
speeds.
Easy to implement; the rotor position detection does not require any real
Simple and low cost setup; the implementation of the sensorless algorithm uses
Optimize slotless six-phase BLDC machine design by reducing effective air gap.
124
Explore the possibility of extending the proposed SVC algorithm to BLDC flux
weakening control.
Explore the possibility of extending the proposed optimal current angle control to
motor efficiency.
Develop current close loop control with the proposed sensorless control of BLDC
machine.
125
REFERENCES
[1] Z. Q. Zhu and D. Howe, “Electrical machines and drives for electric, Hybrid, and
fuel cell vehicles,” Proc. IEEE, vol. 95, no. 4, pp. 746–765, Apr. 2007.
[5] L. Xu, Y. Zhang, and X. Wen, “Multioperational modes and control strategies of
dual-mechanical-port machine for hybrid electrical vehicles,” IEEE Trans. Ind.
Appl., vol. 45, no. 2, pp. 747–755, Mar./Apr. 2009.
[7] H. S. Song, K. Nam, H. R. Choi, H. G. Kim, “A new topology and control scheme
for 4WD HEV using a DFIM with a reduced size converter-inverter,” in Proc. of
IEEE 40th Ind. Appl. Conf., 2005, vol. 4, pp. 2880-2886.
126
Doubly Fed Induction Machine,” IEEE Trans. Power Electron., vol. 54, no. 5, pp.
2482–2490, Oct. 2007.
[13] L. Xu, Y. Zhang, and M. K. Güven, “A new method to optimize q-axis voltage for
deep flux weakening control of IPM machines based on single current regulator,”
in Proc. IEEE Int. Conf. Elect. Mach. Syst., 2008, pp. 2750–2754.
[14] S. Kim and S. Sul, “Maximum Torque Control of an Induction Machine in the
Field Weakening Region,” IEEE Trans. Ind. Appl., vol.31, no. 4, pp. 787-794,
July/Aug. 1995.
[15] J. Seok, and S. Sul, “Optimal Flux Selection of an Induction Machine for
Maximum Torque Operation in Flux-Weakening Region,” IEEE Trans. Power
Electron., vol. 14, no. 4, pp. 700–708, July 1999.
[17] G. W. Chang, G. Espinosa-Perez, E. Mendes and R. Ortega, “Tuning Rules for the
PI Gains of Field-Oriented Controllers of Induction Motors,” IEEE Trans. Ind.
Appl., vol. 47 no. 3, pp, 592-602, June 2000.
[21] L. Harnefors and H.P Nee, “Model-based current control of AC machines using
the internal model control method,” IEEE Trans. Ind. Appl., vol. 34, no. 1, pp.
127
133–141, Jan./Feb. 1998.
[24] Li Zhu; Jiang, S.Z.; Zhu, Z.Q.; Chan, C.C., "Analytical Methods for Minimizing
Cogging Torque in Permanent-Magnet Machines," Magnetics, IEEE Transactions
on , vol.45, no.4, pp.2023,2031, April 2009.
[25] Z̆arko, D.; Ban, D.; Lipo, T.A., "Analytical Solution for Cogging Torque in
Surface Permanent-Magnet Motors Using Conformal Mapping," Magnetics, IEEE
Transactions on, vol.44, no.1, pp.52,65, Jan. 2008.
[26] Yubo Yang; Xiuhe Wang; Rong Zhang; Changqing Zhu; Tingting Ding, "Research
of cogging torque reduction by different slot width pairing permanent magnet
motors," Electrical Machines and Systems, 2005. ICEMS 2005. Proceedings of
the Eighth International Conference on, vol.1, no., pp.367, 370 Vol. 1, 27-29 Sept.
2005.
[27] Daohan Wang; Xiuhe Wang; Sang-Yong Jung, "Cogging Torque Minimization
and Torque Ripple Suppression in Surface-Mounted Permanent Magnet
Synchronous Machines Using Different Magnet Widths," Magnetics, IEEE
Transactions on, vol.49, no.5, pp.2295, 2298, May 2013.
[28] Daohan Wang; Xiuhe Wang; Sang-Yong Jung, "Reduction on Cogging Torque in
Flux-Switching Permanent Magnet Machine by Teeth Notching Schemes,"
Magnetics, IEEE Transactions on , vol.48, no.11, pp.4228,4231, Nov. 2012.
[29] Zaytoon, H.; Abdel-Khalik, A.S.; Massoud, A.; Ahmed, S.; Elarabawy, I., "Torque
ripple reduction of radial magnetic gearbox using axial pole pairing," Power
Electronics, Machines and Drives (PEMD 2014), 7th IET International
Conference on , vol., no., pp.1,6, 8-10 April 2014.
[30] Markovic, M.; Ragot, P.; Perriard, Y., "Design optimization of a BLDC motor: a
comparative analysis," Electric Machines & Drives Conference, 2007. IEMDC
'07. IEEE International, vol.2, no., pp.1520, 1523, 3-5 May 2007.
[31] Looser, A.; Baumgartner, T.; Kolar, J.W.; Zwyssig, C., "Analysis and
Measurement of Three-Dimensional Torque and Forces for Slotless Permanent-
Magnet Motors," Industry Applications, IEEE Transactions on, vol.48, no.4,
pp.1258, 1266, July-Aug. 2012.
[32] Jung-Moo Seo; Joo-Han Kim; In-Soung Jung; Hyun-Kyo Jung, "Design and
128
Analysis of Slotless Brushless DC Motor," Industry Applications, IEEE
Transactions on , vol.47, no.2, pp.730,735, March-April 2011.
[33] Bianchi, N.; Bolognani, S.; Luise, F., "High speed drive using a slotless PM
motor," Power Electronics Specialists Conference, 2004. PESC 04. 2004 IEEE
35th Annual, vol.1, no., pp.458, 463 Vol.1, 20-25 June 2004.
[34] Atallah, K.; Zi Qiang Zhu; Howe, D., "Armature reaction field and winding
inductances of slotless permanent-magnet brushless machines," Magnetics, IEEE
Transactions on, vol.34, no.5, pp.3737,3744, Sep 1998.
[35] Pfister, P.-D.; Perriard, Y., "Very-High-Speed Slotless Permanent-Magnet Motors:
Analytical Modeling, Optimization, Design, and Torque Measurement Methods,"
Industrial Electronics, IEEE Transactions on, vol.57, no.1, pp.296,303, Jan. 2010.
[36] Cros, J.; Figueroa, J.R.; Viarouge, P., "BLDC motors with surface mounted PM
rotor for wide constant power operation," Industry Applications Conference, 2003.
38th IAS Annual Meeting. Conference Record of the, vol.3, no., pp.1933,1940
vol.3, 12-16 Oct. 2003.
[40] Miyamasu, M.; Akatsu, K., "Efficiency comparison between Brushless dc motor
and Brushless AC motor considering driving method and machine
design," IECON 2011 - 37th Annual Conference on IEEE Industrial Electronics
Society, vol., no., pp.1830,1835, 7-10 Nov. 2011.
[43] Changliang Xia; Zhiqiang Li; Tingna Shi, "A Control Strategy for Four-Switch
129
Three-Phase Brushless DC Motor Using Single Current Sensor," Industrial
Electronics, IEEE Transactions on, vol.56, no.6, pp.2058,2066, June 2009.
[44] Tang, Y.; Longya Xu, "Fuzzy logic application for intelligent control of a variable
speed drive," Energy Conversion, IEEE Transactions on, vol.9, no.4, pp.679,685,
Dec 1994.
[45] Hsin-Kuo Lin; Jianrong Bu; Longya Xu, "An effective feedforward fuzzy
algorithm for current regulation in stationary reference frame," Industry
Applications Conference, 1996. Thirty-First IAS Annual Meeting, IAS '96.,
Conference Record of the 1996 IEEE, vol.2, no., pp.1186,1191 vol.2, 6-10 Oct
1996.
[46] Zhu, Z.Q.; Liu, Y.; Howe, D., "Comparison of Performance of Brushless DC
Drives under Direct Torque Control and PWM Current Control," Electrical
Machines and Systems, 2005. ICEMS 2005. Proceedings of the Eighth
International Conference on, vol.2, no., pp.1486,1491, 29-29 Sept. 2005.
[47] Yu Liu; Longya Xu; Miao Wang; Mengjia Jin, "Stepping Vector Control of BLDC
Motor," Transportation Electrification Asia-Pacific (ITEC Asia-Pacific), 2014
IEEE Conference and Expo , vol., no., pp.1,6, Aug. 31 2014-Sept. 3 2014
[50] Haifeng Lu; Zhang, Lei; Wenlong Qu, "A New Torque Control Method for Torque
Ripple Minimization of BLDC Motors With Un-Ideal Back EMF," Power
Electronics, IEEE Transactions on, vol.23, no.2, pp.950,958, March 2008.
[51] Kshirsagar, P.; Krishnan, R., "High-Efficiency Current Excitation Strategy for
Variable-Speed Nonsinusoidal Back-EMF PMSM Machines," Industry
Applications, IEEE Transactions on , vol.48, no.6, pp.1875,1889, Nov.-Dec. 2012.
[52] Sung-In Park; Tae-Sung Kim; Sung-Chan Ahn; Dong-seok Hyun, "An improved
current control method for torque improvement of high-speed BLDC
motor," Applied Power Electronics Conference and Exposition, 2003. APEC '03.
Eighteenth Annual IEEE , vol.1, no., pp.294,299 vol.1, 9-13 Feb. 2003.
130
[53] J. Moreira, “Indirect sensing for rotor flux position of permanent magnet ac
motors operating in a wide speed range,” IEEE Trans. Ind. Applicat., vol. 32, pp.
401–407, Nov./Dec. 1996.
[56] Iepure, L.I; Boldea, I; Blaabjerg, F., "Hybrid I-f Starting and Observer-Based
Sensorless Control of Single-Phase BLDC-PM Motor Drives," Industrial
Electronics, IEEE Transactions on, vol.59, no.9, pp.3436,3444, Sept. 2012.
[57] S. Ogasawara and H. Akagi, “An approach to position sensorless drive for
brushless dc motors,” IEEE Trans. Ind. Applicat., vol. 27, pp. 928–933, Sept./Oct.
1991.
[58] T.-H. Kim and M. Ehsani, “Sensorless control of the BLDC motors from near-
zero to high speeds,” IEEE Trans. Power Electron., vol. 19, no. 6, pp. 1635–1645,
Nov. 2004.
[59] Jang, G.H.; Park, J-H; Chang, J.H., "Position detection and start-up algorithm of a
rotor in a sensorless BLDC motor utilising inductance variation," Electric Power
Applications, IEE Proceedings, vol.149, no.2, pp.137,142, Mar 2002.
[60] Jiangang Hu; Jingbo Liu; Longya Xu, "Eddy Current Effects on Rotor Position
Estimation and Magnetic Pole Identification of PMSM at Zero and Low
Speeds," Power Electronics, IEEE Transactions on, vol.23, no.5, pp.2565,2575,
Sept. 2008.
[61] Jingbo Liu; Nondahl, T.; Schmidt, P.; Royak, S.; Harbaugh, M., "An on-line
position error compensation method for sensorless IPM motor drives using high
frequency injection," Energy Conversion Congress and Exposition, 2009. ECCE
2009. IEEE, vol., no., pp.1946,1953, 20-24 Sept. 2009.
[62] Song Chi; Zheng Zhang; Longya Xu, "Sliding-Mode Sensorless Control of
Direct-Drive PM Synchronous Motors for Washing Machine
Applications," Industry Applications, IEEE Transactions on, vol.45, no.2,
pp.582,590, March-April 2009.
[63] Longya Xu; Inoa, E.; Yu Liu; Bo Guan, "A New High-Frequency Injection
Method for Sensorless Control of Doubly Fed Induction Machines," Industry
Applications, IEEE Transactions on, vol.48, no.5, pp.1556,1564, Sept.-Oct. 2012.
131
[64] Jingchuan Li; Longya Xu; Zheng Zhang, "An adaptive sliding-mode observer for
induction motor sensorless speed control," Industry Applications, IEEE
Transactions on, vol.41, no.4, pp.1039,1046, July-Aug. 2005.
[65] Yu Liu; Miao Wang; Longya Xu, "Sensorless control of BLDC motor from zero
to low speed based on rotor saliency," Transportation Electrification Asia-Pacific
(ITEC Asia-Pacific), 2014 IEEE Conference and Expo , vol., no., pp.1,7, Aug. 31
2014-Sept. 3 2014.
[66] Mei Ying; Pan Zaiping, "A Novel Starting Method of Sensorless BLDC Motors
for Electric Vehicles," Electrical and Control Engineering (ICECE), 2010
International Conference on, vol., no., pp.3212,3215, 25-27 June 2010.
132