), which is
between two predetermined duty cycle values (D
L
and D
H
).
However, current limitation is calculated according to tol-
erated value , which is shown in Fig. 3. Therefore, if the
speed error is too high, then the current limitation is set to its
maximum value in order to achieve the machines reference. As
Fig. 2. Digital control logic for motoring mode.
Fig. 3. Current limitation function representation of digital control.
Fig. 4. Block diagram of the overall digital control system.
the machine speeds up, the error diminishes and the current lim-
itation decreases as well to protect the system from overshoot.
Hence, the rise time is as small as possible.
The proposed control logic of digital control can be repre-
sented by the block diagram, as shown in Fig. 4. If the speed
error is bigger than zero (
err
> 0), then higher duty cycle
is applied; otherwise, lower duty cycle is selected. Function
blocks G and Gi are dened by the functions presented in
Figs. 2(a) and 6(b), respectively. The remaining constants in
the block diagram are the parameters of the BLDC machine.
In the stability analysis, the magnitude of dc-link current
limit is neglected since it does not affect the operation of the
digital control, where current is always kept within the limits.
Based on this assumption, a new variable u is introduced as a
control input of the system
u = sign(s)
D
H
D
L
2
+
D
H
+D
L
2
(3)
where s is the switching surface dened by
s =
ref
. (4)
Fig. 5 shows state plane that is usually used to describe the
variation of structure of one dynamical system. The x- and
y-axes represent the state variable of the system. Therefore, the
state of the system is represented by a point on the state plane,
which can take only the positive value of the speed (positive
part of the x-axis), while its d/dt value can be both positive
and negative (acceleration/deceleration), which is the y-axis
in Fig. 5.
346 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 59, NO. 1, JANUARY 2012
Fig. 5. State plane for digital control.
The switching line in Fig. 5 (s = 0) presents the variation of
the structure, i.e., switching from low state D
L
to high state D
H
or vice versa. The initial point of the system can be anywhere
on the state plane. The red line represents an example of state
variable trajectory for BLDC drive. It can be observed that
if the system initial point is anywhere on the plane (any of
the A, B, C, and D points), the system eventually goes to
a stable pointS. In conclusion, this graphically proves that
digital control takes the system from its initial point to its stable
point, making the system stable in general. In addition, it also
shows that steady-state error for reference voltage tacking is
small.
As mentioned earlier, if s(x) from (4) and its rst derivative
d(s(x))/dt have opposite signs, the system is Lyapunov stable.
In order to obtain the rst derivative of s(x), it is necessary to
derive the state equation independent from the current, which
will be performed in the next several equations. The default
state functions are given by
di
dt
L =uV
dc
k Ri (5)
d
dt
J =ki B (6)
where L is the phase inductance of the machine, V dc is the
dc-link voltage, K is the back-electromotive-force constant,
R is the phase resistance, J is the machine inertia, and B is
the friction of the machine. Both equations can be combined
into second-order differential equation that presents system
dynamics of digitally controlled BLDC machine
d
2
dt
2
=
_
BL +JR
JL
_
d
dt
_
BR +k
2
JL
_
. (7)
The following constants can be dened in order to simplify
an upper differential equation:
a
1
=
BL +JR
JL
(8)
a
2
=
BR +k
2
JL
(9)
b =
K V
dc
J L
. (10)
A simplied differential equation is then used to generate a
state matrix, which is shown by
d
dt
x
..
_
_
=
_
0 1
a
2
a
1
_
x
..
_
_
+
_
0
b
_
u. (11)
Variable x representing speed () and its rst derivative
(d/dt) form the state variable. It can be used for obtaining
the remaining part of the Lyapunov stability criteria which was
mentioned before, where s(x) and its rst derivative should
have opposite signs. Therefore, the rst derivative of switching
surface function s(x) is given by
s =
s
x
dx
dt
= 1
d
dt
. (12)
The derivative of speed (d/dt) can be obtained by taking
the integral of (7), which results in
s =
_ _
a
1
d
dt
+a
2
bu
_
dt. (13)
The equation can be also presented as
s = a
1
+a
2
_
dt b
_
udt. (14)
Thus, if the sign of the switching surface is negative, then
(14) should be positive, in order for system to be stable, by
Lyapunov criteria. Therefore, the following equation should be
in place:
a
1
+a
2
_
dt b
_
udt > 0. (15)
By taking the derivative of both sides of (15), we get
a
1
d
dt
+a
2
> bD
L
. (16)
On the other hand, if the sign of the switching surface is
positive, then (14) should results in negative value
a
1
+a
2
_
dt b
_
udt < 0 (17)
where, by taking the derivative, we get
a
1
d
dt
+a
2
< bD
H
. (18)
In summary, a digitally controlled BLDC system is stable if
its predened values D
L
and D
H
are selected by (19) and (20)
that are derived from the aforementioned Lyapunov criteria
a
1
b
d
dt
+
a
2
b
>D
L
(19)
a
1
b
d
dt
+
a
2
b
<D
H
. (20)
Thus, there is a maximum value of D
L
and a minimum
value of D
H
for which the system is stable, depending on
the application. Those D
Lmax
and D
Hmin
dene the stable
operating range of digitally controlled BLDC drive in general.
MILIVOJEVIC et al.: STABILITY ANALYSIS OF FPGA-BASED CONTROL OF BLDC MOTORS AND GENERATORS 347
Fig. 6. Phase current waveform and duty cycle for high and low states of PM
brushless motor at a constant speed of 1500 r/min for different torque loads:
(a) 0.2, (b) 0.5, and (c) 0.8 N m.
IV. SIMULATION AND EXPERIMENTAL RESULTS ON
TRANSIENTS AND STABILITY OF DIGITAL CONTROL
In order to verify the stability of the drive, a model of the
machine was created using software PSIM controlled by a
power converter with six IGBT switches. The control algorithm
was set to keep the mechanical speed constant at a desired value
for different loads (torque values) in motoring and generating
modes.
Fig. 6 shows the analysis for the BLDC drive controlled in
motoring mode at a rotor speed of 1500 r/min for different load
torque values. For the given condition, D
H
and D
L
were set to
0.9 and 0.2, respectively. It was observed that, when a low value
of torque (0.2 N m) was applied, the digital drive used states
D
H
and D
L
almost equally, and the phase current had a large
ripple with a low rms value corresponding to the load. For mid-
range load torque (0.5 N m), state D
H
was found to be more
dominant than D
L
since the motor was required to develop
higher torque to maintain constant-speed operation [Fig. 9(b)].
In order to overcome high load torque, duty cycle D
H
is
used much more than D
L
[Fig. 9(c)]. Consequently, the shape
of the phase current waveform gets closer to overmodulation
condition. It can be seen that, when a high-duty cycle is applied,
the phase current shows higher value and speed increases, while
Fig. 7. Phase current waveform and duty cycle for high and low states of PM
brushless generator at a constant speed of 1500 r/min for different torque loads:
(a) 0.2, (b) 0.5, and (c) 0.8 N m.
when using D
L
, the current has lower value and speed declines.
This keeps speed relatively constant with a small ripple.
In the generating mode of operation, the states D
H
and D
L
were set to 0.6 and 0.1, respectively. The reason for the selec-
tion of lower values was that, in this mode, lower duty cycle
develops higher electromagnetic torque. This torque opposes
the prime mover torque to achieve the desired speed. Fig. 7(a)
shows the phase current and PWM for low and high states
when low magnitude of torque is applied to the drive from
the prime mover. The duty cycle D
L
is used more often than
D
H
, and therefore, the phase current waveform has high ripple
with a small rms value. For medium value of prime mover
torque, D
H
state is dominant [Fig. 7(b)], and the phase current
has a higher rms, which results in a higher electromagnetic
torque. Lastly, if the prime mover torque is set to 0.8 N m,
then the switching state D
L
is barely in use, resulting in
phase current waveform shown in the Fig. 7(c). In order to
validate the simulation results for the motoring and generating
modes of operation, an experimental setup was developed. A
variable PM dc (PMDC) machine with variable voltage supply
was used as a prime mover when the BLDC machine was
operated as a generator. This PMDC machine was connected
to a variable resistor as load when the BLDC was controlled in
motoring mode. The power stage consists of an inverter with a
dc-link capacitor. The inverter is built using PWRX seven-pack
348 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 59, NO. 1, JANUARY 2012
Fig. 8. Block diagram showing operations and functions implemented in the
FPGA device.
Fig. 9. Experimental setup.
IGBT modules with intelligent driver modules. A square-wave
BLDC drive commutation function (six-step commutation) was
achieved using Hall-effect sensors, which were connected via
pull-up resistors. The values obtained from the Hall sensors
were compared with the reference speed to obtain the speed
error. This speed error was used to determine whether D
H
or
D
L
was applied to each phase.
Owing to its simple digital algorithm, this technique does
not require any phase current or voltage sensors. Current
protection was realized using a single current transducer in
the dc-link circuit. The energy storage system was realized
using two 12-V 46-Ah lead acid batteries in parallel with
a maximum continuous current of 50 A. The algorithm of
digital voltage PWM control was implemented on an FPGA
platform, Spartan 3 family. The key reason for choosing FPGA
was due to its modiable architecture and its capability to be
optimized for switching frequencies of PWM signals, sampling
time for A/D converters, etc. [32], [33]. Fig. 8 shows the block
diagram of the digital PWM control logic implemented in
the FPGA.
Fig. 9 shows the experimental setup used for obtaining the
results. Experimental results of PWM voltage digital control
implementation are shown in Figs. 1016. Waveforms of phase
current speed and D
H
and D
L
demonstrate the behavior of
the BLDC drive in both motoring and generating modes of
operation.
Fig. 10. Phase current waveform, speed signal, and D
H
and D
L
signals in
motoring mode at 1500 r/min for three load torque values: (a) Low load torque
of 0.2 N m, (b) medium load torque of 0.5 N m, and (c) high load torque of
0.8 N m.
Fig. 11. Phase current waveform, speed signal, and D
H
and D
L
signals for
a speed change of 10002000 r/min in motoring mode.
A. Motoring Mode of Operation
In order to verify the stability of the proposed digital PWM
control of BLDC motor, several tests were conducted, where
the drive was run at constant speed for different load values.
MILIVOJEVIC et al.: STABILITY ANALYSIS OF FPGA-BASED CONTROL OF BLDC MOTORS AND GENERATORS 349
Fig. 12. Phase current waveform, speed signal, and D
H
and D
L
signals for
a sudden load change of 0.20.7 N m in motoring mode.
Fig. 13. Phase current waveform, speed signal, and D
H
and D
L
signals
during sudden voltage drop in motoring mode.
The results are shown in Fig. 10, where three different load
values are applied in motoring mode. These results match the
simulation results from Fig. 7, showing the use of D
H
and D
L
for loads of 0.2, 0.5, and 0.8 N m, respectively (Fig. 10). It can
be seen that, as the shaft torque increases in magnitude, D
H
is
used more than D
L
.
Fig. 15 shows the phase current response for the BLDC
machine in motoring mode under a load of 0.3 N m, when
a sudden speed change is applied (from 1000 to 2000 r/min).
It also shows the PWM signals with D
H
and D
L
during the
speed change. While speeding up, the D
H
state is utilized more
than D
L
, which results in higher rms value of phase current.
On the other hand, when the drive slows down (Fig. 11),
D
H
is not employed until the speed reduces to the desired
value.
Fig. 16 shows the response to a sudden change in load torque
from 0.2 to 0.7 N m. The phase current waveform changes
signicantly during the transient with a corresponding drop in
speed. It can be seen that digital control regulates speed using
D
H
state more than D
L
.
In the next test, a BLDC motor operating at a speed of
1500 r/min under a load of 0.5 N m was subjected to a sudden
drop in supply voltage from 24 to 18 V. It can be seen from
Fig. 13 that PWM digital control strategy tries to keep up the
reference speed by applying more of D
H
duty cycle. The phase
current waveform shows a drop in its peak and rms values due
to the lower dc-link voltage level.
Fig. 14. Phase current waveform, speed, and D
H
and D
L
signals, in gener-
ating mode, for a speed of 1500 r/min for three different torque values: (a) 0.2-,
(b) 0.5-, and (c) 0.8-N m load torques.
Fig. 15. Phase current waveform, speed signal, and D
H
and D
L
signals, for
sudden torque change.
B. Generating Mode of Operation
Digital PWM voltage control can be used to control the
BLDC drive in generating mode. The results of controlling the
speed of the BLDC generator at constant value for different
350 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 59, NO. 1, JANUARY 2012
Fig. 16. Phase current waveform, speed signal, and D
H
and D
L
signals, for
speed change in generating mode.
prime mover torques are shown in Fig. 14. It must be noted
that D
H
and D
L
in motoring mode have the opposite effect on
speed of the machine that is used in generating mode. For a
low value of prime mover torque (0.2 N m), D
L
is used much
frequently than for higher values of prime mover torque. For
higher torque from the prime mover, D
H
state is employed
more frequently in order to keep the speed at 1500 r/min,
developing opposing (electromagnetic) torque for the prime
mover. Hence, duty cycle D
H
increases the electromagnetic
torque value, which slows down the drive.
For a sudden change in reference speed change from 1500
to 1000 r/min, the digital controller uses D
H
state more often,
resulting in the generators higher torque value which helps
slow down the system. As a result, the rms value of the phase
current increases, as shown in Fig. 15. On the other hand, if
the prime mover torque increases suddenly for a short period of
time, the controller mainly uses D
H
to develop opposing torque
to regulate the speed (Fig. 16).
For BLDC drives in motoring and generating modes of
operation, experimental results show that the system is stable
for different uctuations in load torque and reference speed, as
well as for sudden change of dc-link voltage.
V. CONCLUSION
Digital control of BLDC machines has several benets,
including simple implementation, requirement of no additional
hardware, and not computationally intense. Owing to this
simplicity, the technique can be implemented on an FPGA
instead of expensive signal processing devices. This paper has
discussed the stability issues of digital control strategy for
BLDC machines in motoring and generating modes. It has also
investigated the response of the control strategy for sudden
changes in load and commanded speed. In order to assess
the stability of the proposed control scheme, the system has
been analyzed using a Lyapunov stability criterion. System
response was further evaluated by simulations and veried
experimentally for several different operating scenarios.
The proposed strategy is a good t for several emerging
applications, including wind and small/micro hydro systems
which require a wide speed range and stability. This technique
can also be applied as an effective solution for small motors
in home appliances with a very narrow speed range (HVAC,
multispeed mixers, blowers, and vents) due to its low cost,
simple implementation, and robustness.
REFERENCES
[1] A. Emadi, Handbook of Automotive Power Electronics and Motor Drives.
Boca Raton, FL: CRC, 2005.
[2] T. Kenjo and S. Nagamori, Permanent Magnet Brushless DC Motors.
Oxford, U.K.: Clarendon, 1985.
[3] I. Boldea, Control of electric generators: A review, in Proc. 29th IEEE
IECON, Nov. 2003, vol. 1, pp. 972980.
[4] J. M. Carrasco, L. G. Franquelo, J. T. Bialasiewicz, E. Galvan,
R. C. P. Guisado, M. A. M. Prats, J. I. Leon, and N. Moreno-Alfonso,
Power electronic systems for the grid integration of renewable energy
sourcesA survey, IEEE Trans. Ind. Electron., vol. 53, no. 4, pp. 1002
1016, Aug. 2006.
[5] A. Mirecki, X. Roboam, and F. Richardeau, Architecture complexity and
energy efciency of small wind turbines, IEEE Trans. Ind. Electron.,
vol. 54, no. 1, pp. 660670, Feb. 2007.
[6] K. T. Chau, C. C. Chan, and C. Liu, Overview of permanent magnet
brushless drives for electric and hybrid electric vehicles, IEEE Trans.
Ind. Electron., vol. 55, no. 6, pp. 22462257, Jun. 2008.
[7] L. Parsa and H. Lei, Interior permanent magnet motors with reduced
torque pulsation, IEEE Trans. Ind. Electron., vol. 55, no. 2, pp. 602609,
Feb. 2008.
[8] M. G. Egan, D. L. OSullivan, J. G. Hayes, M. J. Willers, and C. P. Henze,
Power-factor-corrected single-stage inductive charger for electric vehicle
batteries, IEEE Trans. Ind. Electron., vol. 54, no. 2, pp. 12171226,
Apr. 2007.
[9] G. O. Cimuca, C. Saudemont, B. Robyns, and M. M. Radulescu, Control
and performance evaluation of a ywheel energy-storage system asso-
ciated to a variable-speed wind generator, IEEE Trans. Ind. Electron.,
vol. 53, no. 4, pp. 10741085, Aug. 2006.
[10] Y.-S. Kung, Design and implementation of a high performance PMLSM
drives using DSP chip, IEEE Trans. Ind. Electron., vol. 55, no. 3,
pp. 13411351, Mar. 2008.
[11] L. Harnefors and M. Hinkkanen, Complete stability of reduced-order and
full-order observers for sensorless IM drives, IEEE Trans. Ind. Electron.,
vol. 55, no. 3, pp. 13191329, Mar. 2008.
[12] L. Harnefors, Globally stable speed adaptive observers for sensorless
induction motor drives, IEEE Trans. Ind. Electron., vol. 54, no. 2,
pp. 12431245, Apr. 2007.
[13] C. Xia, Z. Li, and T. Shi, A control strategy for four-switch three-
phase brushless dc motor using single current sensor, IEEE Trans. Ind.
Electron., vol. 56, no. 6, pp. 20582066, Jun. 2009.
[14] C. W. Hung, C. T. Lin, C. W. Liu, and J. Y. Yen, Variable-sampling
controller for brushless dc motor drives with low-resolution position
sensors, IEEE Trans. Ind. Electron., vol. 54, no. 5, pp. 28462852,
Oct. 2007.
[15] S. M. N. Hasan, I. Husain, R. J. Veillette, and J. E. Carletta, A PM
brushless DC starter/generator system for a seriesparallel 2 2 hybrid
electric vehicle, in Conf. Rec. 42nd IEEE IAS Annu. Meeting, 2007,
pp. 16861693.
[16] P. Bajec, B. Pevec, D. Voncina, D. Miljavec, and J. Nastran, Extending
the low-speed operation range of PM generator in automotive applications
using novel acdc converter control, IEEE Trans. Ind. Electron., vol. 52,
no. 2, pp. 436443, Apr. 2005.
[17] T. Sakurai, H. Funato, and S. Ogasawara, Fundamental characteristics of
test facility for micro-hydroelectric power generation system, in Proc.
IEEE 6th IPEMC, May 2009, pp. 26122617.
[18] S. Joshi, A. Gordon, L. Holloway, and L. Chang, Selecting a high specic
speed pump for low head hydro-electric power generation, in Proc. Can.
Conf. Elect. Comput. Eng., May 2005, pp. 603606.
[19] J. T. Bialasiewicz, Furling control for small wind turbine po-
wer regulation, in Proc. IEEE Int. Symp. Ind. Electron., 2003, vol. 2,
pp. 804809.
[20] Y. R. Chang, C. M. Chan, and C. J. Chang, The design of control system
and power conditioning system for 25 kW active-control based wind
turbine system, in Proc. Int. Conf. Power Electron. Drive Syst., 2009,
pp. 12721276.
[21] R. Ghosh and G. Narayanan, Generalized feedforward control of single-
phase PWM rectiers using disturbance observers, IEEE Trans. Ind.
Electron., vol. 54, no. 2, pp. 984993, Apr. 2007.
[22] A. Lazaro, A. Barrado, M. Sanz, V. Salas, and E. Olias, Newpower factor
correction acdc converter with reduced storage capacitor voltage, IEEE
Trans. Ind. Electron., vol. 54, no. 1, pp. 384397, Feb. 2007.
MILIVOJEVIC et al.: STABILITY ANALYSIS OF FPGA-BASED CONTROL OF BLDC MOTORS AND GENERATORS 351
[23] F. Rodriguez and A. Emadi, A novel digital control technique for brush-
less dc motor drives, IEEE Trans. Ind. Electron., vol. 54, no. 5, pp. 2365
2373, Nov. 2007.
[24] K. L. Shi and H. Li, Optimized PWM strategy based on generic al-
gorithms, IEEE Trans. Ind. Electron., vol. 52, no. 5, pp. 14581461,
Oct. 2005.
[25] P. C. Desai and A. Emadi, A novel digital control technique for brushless
DC motor drives: Current control, in Proc. IEEE Elect. Mach. Drives
Conf., 2005, pp. 326331.
[26] F. Rodriguez and A. Emadi, A novel digital control technique for brush-
less DC motor drives: Steady state and dynamics, in Proc. IEEE Ind.
Electron. Conf., Nov. 2006, pp. 15451550.
[27] A. Sathyan, N. Milivojevic, Y. J. Lee, M. Krishnamurthy, and A. Emadi,
An FPGA-based novel digital PWM control scheme for BLDC mo-
tor drives, IEEE Trans. Ind. Electron., vol. 56, no. 8, pp. 30403049,
Aug. 2009.
[28] Y. Shtessel, S. Baev, and H. Biglari, Unity power factor control in three-
phase ac/dc boost converter using sliding modes, IEEE Trans. Ind. Elec-
tron., vol. 55, no. 11, pp. 38743882, Nov. 2008.
[29] R.-J. Wai and L.-C. Shih, Design of voltage tracking control for dcdc
boost converter via total sliding-mode technique, IEEE Trans. Ind. Elec-
tron., vol. 58, no. 6, pp. 25022511, 2011.
[30] G. Foo and M. F. Rahman, Sensorless direct torque and ux-controlled
IPM synchronous motor drive at very low speed without signal injection,
IEEE Trans. Ind. Electron., vol. 57, no. 1, pp. 395403, Jan. 2010.
[31] G. Foo and M. F. Rahman, Sensorless sliding mode MTPA control of
an IPM synchronous motor drive using a sliding-mode observer and HF
signal injection, IEEE Trans. Ind. Electron., vol. 57, no. 4, pp. 1270
1278, Apr. 2010.
[32] E. Monmasson and M. N. Cirstea, FPGA design methodology for in-
dustrial control systemsA review, IEEE Trans. Ind. Electron., vol. 54,
no. 4, pp. 18241842, Aug. 2007.
[33] M. W. Naouar, E. Monmasson, A. A. Naassani, I. S. Belkhodja, and
N. Patin, FPGA-based current controllers for AC machine drivesA
review, IEEE Trans. Ind. Electron., vol. 54, no. 4, pp. 19071925,
Aug. 2007.
Nikola Milivojevic (S02M10) received the B.S.
and M.S. degrees from the University of Belgrade,
Belgrade, Serbia, and the Ph.D. degree from the
Illinois Institute of Technology, Chicago, in 2010.
He is currently the Chief Technology Ofcer with
Magdrive Technologies, LLC, Arlington Heights, IL.
He has several years of experience in the eld of
renewable energy sources, as well as energy storage
systems, and is engaged in research and development
projects on the control of electrical drives. His cur-
rent research interests include maximum power point
tracking techniques for renewable energy systems, as well as low-cost electrical
drive control in generating-mode applications.
Dr. Nikola was one of the student team leaders who won the International
Future Energy Challenge 2005 with low-cost adjustable-speed motor drive
solution.
Mahesh Krishnamurthy (S02M08) received the
M.S. degree from the University of Missouri, Rolla,
in 2004 and the Ph.D. degree from the University of
Texas, Arlington, in 2008.
Since 2008, he has been with the Department
of Electrical and Computer Engineering, Illinois
Institute of Technology, Chicago, as an Assistant
Professor. His current research interests include the
numerical analysis of energy conversion in electric
machines; design, analysis, and control of power
electronics and drives in renewable energy; and hy-
brid and plug-in hybrid vehicular applications.
Dr. Krishnamurthy is the Program Cochair of the 2011 Vehicle Power and
Propulsion Conference in Chicago.
Yusuf Gurkaynak (S03M10) received the B.Sc.
degree in electrical engineering with the highest dis-
tinction, the B.Sc. degree in electronics and commu-
nication engineering, and the M.Sc. degree in control
and automation engineering from Istanbul Techni-
cal University, Istanbul, Turkey, in 2004, 2005, and
2006, respectively. He is currently working toward
the Ph.D. degree in the Department of Electrical and
Computer Engineering, Illinois Institute of Technol-
ogy, Chicago.
His research interests are control strategies on
power electronics, motor drives, and hybrid electric vehicles.
Mr. Gurkaynak was the recipient of the 20052006 Scientic and Technolog-
ical Research Council research fellowship from the Research Council of Turkey
and the 20072008 Illinois Institute of Technology Research Scholarship.
Anand Sathyan (S04) received the B.S. degree
in electrical engineering from Amrita Institute of
Technology, Kollam, India, in 1998, the M.S. de-
gree from Coimbatore Institute of Technology,
Coimbatore, India, in 2001, and the Ph.D. de-
gree from Illinois Institute of Technology, Chicago,
in 2009.
He was a Faculty Member of the Electrical Engi-
neering Department, Amrita Institute of Technology,
from August 2001 to August 2004. Since April 2009,
he has been with Chrysler Group, LLC, Auburn
Hills, MI, working on hybrid and plug-in hybrid vehicles. His research interests
include power electronics, motor drives, and renewable energy systems.
Young-Joo Lee (S07) received the B.S. degree
in electrical engineering from Korea University of
Technology and Education, Cheonan, Korea, in 1996
and the M.S. degree from Gwang-Woon University,
Seoul, Korea, in 2003.
In 1995, he joined SunStar R&C, Incheon, Korea.
He then joined Genoray Company, Ltd., Seongnam,
Korea. He has over ten years of industrial experi-
ence and has developed several commercial system
controllers for sewing machines and medical X-ray
uroscopy equipment. Since 2009, he has been the
Lead Engineer with Whirlpool Corporation, Benton Harbor, MI.
Ali Emadi (S98M00SM03) received the B.S.
and M.S. degrees with the highest distinction in elec-
trical engineering from Sharif University of Technol-
ogy, Tehran, Iran, and the Ph.D. degree in electrical
engineering from Texas A&M University, College
Station.
He is currently the Canada Excellence Research
Chair (CERC) in Hybrid Powertrian and Director of
the McMaster Institute for Automotive Research and
Technology (MacAUTO). Before joining McMaster
University, he was the Harris Perlstein Endowed
Chair Professor of Engineering and the Director of the Electric Power and
Power Electronics Center and Grainger Laboratories, Department of Electrical
and Computer Engineering, Illinois Institute of Technology (IIT), Chicago,
where he established research and teaching facilities as well as courses in
power electronics, motor drives, and vehicular power systems. In addition,
he is the Founder and Chairman of Hybrid Electric Vehicle Technologies,
Inc.a university spin-off company of IIT. He is the author or coauthor of over
250 journal and conference papers as well as six books.
Dr. Emadi was the inaugural General Chair of the rst IEEE Vehicle Power
and Propulsion Conference (VPPC05). He is also the General Chair of the
7th IEEE VPPC (VPPC11) and the rst IEEE Transportation Electrication
Conference and Expo (ITEC12). He is currently the Chair of the Technical
Committee on Vehicle and Transportation Systems of the IEEE Power Elec-
tronics Society. He has been named as a Chicago Matters Global Visionary
in 2009.