Professional Documents
Culture Documents
fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TPEL.2014.2311462, IEEE Transactions on Power Electronics
TPEL-Reg-2014-01-0016 1
0885-8993 (c) 2013 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TPEL.2014.2311462, IEEE Transactions on Power Electronics
TPEL-Reg-2014-01-0016 2
response [6], [18]-[21]. However, its system dynamics are still inertia, B is the viscous friction coefficient, p is the number of
subject to the parameter variations and chattering problem. poles, and TL is the load torque.
Meanwhile, the NNC technique has been presented as a Depending on Rs, Ls, J, B, and ψm, the system parameters
substitutive design method to control the speed of the PMSM k1~k6 can be denoted as
system [22]-[24]. The most valuable property of this technique 3 p2 B p
is its ability to approximate the linear or nonlinear mapping k1 m , k 2 , k3
2J 4 J 2J
through learning. However, the high computational burden (2)
Rs m 1
increases the complexity in the control algorithm, which limits k4 , k5 , k6
the implementation of this strategy in the practical applications. Ls Ls Ls
Next, the adaptive control is also an interesting method for the Then the SPMSM drive system model is rewritten as the
PMSM drives because it can deal with the motor parameter and following equations:
load torque variations [25], [26]. Nevertheless, in these two k1 iqs k 2 k3 TL
papers, only the stator inductances and load torque variations
iqs k 4 iqs k 5 k 6 Vqs ids (3)
are considered. The authors neglect the uncertainties of other
motor parameters such as stator resistance, moment of inertia ids k 4 ids k 6 Vds iqs
and viscous friction coefficient, etc. Moreover, the adaptive
control algorithm [26] does not guarantee the convergence B. Conventional PID Controller with Decoupling Term
condition of the system dynamic error. First, the speed error (ωe) and rotor acceleration (β) are
By combining the simplicity and effectiveness of the defined as
traditional PID control and the automatic adjustment capability e d
of the adaptive control, this paper proposes a simple adaptive (4)
k1iqs k 2 k 3TL
PID control algorithm for the PMSM drives. The adaptive PID
controller encompasses the adaptive tuning laws which are where ωd is the desired speed.
designed to online adjust the control gains by using the From (3) and (4), the following dynamic equations can be
supervisory gradient descent method. Therefore, when the derived
motor parameters vary, the PID gains are automatically tuned e d
to attain their optimal values. Consequently, the proposed k1 (k 4 iqs k 5 k 6 Vqs ids ) k 2 k3TL (5)
control system achieves a good regulation performance such as
ids k 4 ids k 6 Vds iqs
fast dynamic response and small steady-state error even under
system parameter uncertainties. The stability analysis of the In practical applications, the desired speed and the load
proposed control strategy is described in details through the torque vary slowly in the sampling period. Thus, it can be
Lyapunov stability theories. The experimental results reasonably supposed that the derivatives of ωd and TL can be
demonstrate the validity and feasibility of the proposed neglected. Then the system model (1) can be rewritten as
adaptive PID control method in comparison with the e
conventional PID control scheme under parameter k k k i k k k i k k V (6)
2 1 4 qs 1 5 1 ds 1 6 qs
uncertainties.
ids k 4 ids iqs k 6Vds
II. SYSTEM MODEL DESCRIPTION AND DYNAMIC ERROR Then, the second-order system can be achieved in the
SYSTEM following:
A. System Model Description e e k 2 k1k 4 iqs k1k5 k1 ids
(7)
The mathematical model of a surface-mounted permanent ids k 4 ids iqs k 6Vds
magnet synchronous motor (SPMSM) drives can be described
where is the positive control parameter.
by the following equations in a d-q synchronously rotating
Based on the basic theory of the feedback linearization
reference frame:
control, the decoupling control term uf = [u1f u2f]T is chosen as
3 p2 B p
m iqs TL
u1 f k1k 4 iqs k1k 5 k1 ids (k 2 ) / k1k 6 ,
2J 4
R
J
1
2J
u 2 f k 4 ids iqs / k 6
(8)
iqs s iqs m Vqs ids (1) From (7) and (8), the dynamic error system can be
Ls Ls Ls
formulated as follows:
R 1 e e k1k 6 (Vqs u1 f )
ids s ids Vds iqs
Ls Ls (9)
ids k 6 (Vds u 2 f )
where ω is the electrical rotor speed, ids and iqs are the d-axis and
q-axis stator currents, Vds and Vqs are the d-axis and q-axis Then the conventional PID controller is given by
voltage inputs, Ls is the stator inductance, Rs is the stator k k V V
resistance, ψm is the magnetic flux linkage, J is the moment of Vdqs 1 6 qs B qs u f u PID (10)
k V
6 ds Vds
0885-8993 (c) 2013 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TPEL.2014.2311462, IEEE Transactions on Power Electronics
TPEL-Reg-2014-01-0016 3
where B = diag[k1k6, k6], uf is the decoupling control term to mode is deduced according to the Lyapunov stability theory.
compensate for the nonlinear factors, and uPID is the PID Commonly, the Lyapunov function candidate for the sliding
control term below. mode control is given by V1 = sTs/2. Then, the sliding condition
can be obtained from the Lyapunov stability theory as
t d e V1 (t ) s T s 0 (15)
u1PID K1P e K1I 0 e dt K1D dt
u PID E K (11) The sliding condition (15) guarantees that s0 as t∞. In
t
u 2 PID
K 2 P idse K 2 I idse dt
0
order to derive the adaptive tuning laws for the PID gains, the
supervisory gradient descent method is used to minimize the
where (K1P, K2P), (K1I, K2I), and (K1D) are the proportional gains,
integral gains, and derivative gain of the PID control term, sliding condition s T s in (15). The gradient descent search
respectively. The state and gain matrices are given as algorithm is calculated in the direction opposite to the energy
t flow, and the convergence properties of the PID gains can also
E
0 e dt e 0 0
,
be obtained. Therefore, the adaptation laws for the five control
t gains K1P, K1I, K1D, K2P, and K2I can be easily obtained based on
0
0 0
0
i ds dt i ds
the supervisory gradient method as follows:
V1 V1 u1PID
K K1I K1P K1D K 2 I K 2 P T K 1P 1P 1P 1P s1 e
K1P u1PID K1P
It should be noted that the derivative of the stator current is
V1 V1 u1PID t
normally very noisy, thus, it is not included in (11). K 1I 1I
K1I
1P
u1PID K1I
1I s1 e dt
0
III. PROPOSED ADAPTIVE PID CONTROLLER DESIGN V1 V1 u1PID (16)
K 1D 1D 1D 1D s1
The conventional PID controller (10) with the offline-tuned K1D u1PID K1D
control gains can give a good control performance if the motor V1 V1 u 2 PID
K 2 P 2 P 2P 2 P s 2 ids
parameters (k1 to k6) are accurately known. However, the K 2 P u 2 PID K 2 P
system parameters gradually change during operating time; V1 V1 u 2 PID t
therefore, after a long running time, the control performance K 2 I 2 I
K 2 I
2I
u 2 PID K 2 I
2 I s 2 ids dt
0
can be seriously degraded if changed system parameters are not
updated. To overcome this challenge, this section presents the where γ1P, γ1I, γ1D, γ2P, and γ2I are the positive learning-rates.
adaptive tuning laws for auto adjustment of the control gains. The adaptive tuning laws (16) can be expressed in the
On that note, the control gains, denoted as K1I, K1P, K1D, K2I, following vector form:
and K2P in (11), are adjusted to the proper values based on the K E T s (17)
supervisory gradient descent method. The proposed adaptive where = diag(γ1I, γ1P, γ1D, γ2I, γ2P).
PID controller is assumed to have the following form: Remark 1: By utilizing the online-tuning rules (16), the
Vdqs u f u PID u PID 0 u S (12) control gains are automatically adjusted as the system
where uf is the decoupling control term which compensates for parameters vary. Therefore, the proposed adaptive PID
the nonlinear factors as shown in (6), uPID is the PID control controller can overcome the disadvantage of all offline-tuning
term which includes the adaptive tuning laws, uS is the methods [11], [12] and can exhibit the good performance
supervisory control term which guarantees the system stability, regardless of the system parameter uncertainties.
and uPID0 = EK0 (with K0 = [K1I0 K1P0 K1D0 K2I0 K2P0]T is a Next, the supervisory control term in (12) is necessary for
constant coefficient matrix). pulling back the dynamic errors to the predetermined bounded
region and guaranteeing the system stability. Assume that there
A. Proposed Adaptive PID Controller exists an optimal PID control term (u*PID) such that
In order to derive the proper adaptation laws, a new tracking u *PID u PID 0 (18)
error vector based on the reduced-order sliding mode dynamics
where K* = [K*1I K*1P K*1D K*2I K*2P]T is the optimal gain
is defined as
matrix, = [1 2]T; 1 and 2 denote the approximation errors
s (t ) and they are assumed to be bounded by 0 ≤ |1| ≤ δ1 and 0 ≤ |2|
s (t ) 1 e (13)
s 2 (t ) ids ≤ δ2 in which δ1 and δ2 are the positive constants.
Then, the transfer function G(p) from s1 to e is given by the Then the supervisory control term is designed as
following strictly positive real function: sgn( s1 )
uS 1 (19)
1 2 sgn( s2 )
G ( p) e (14)
s1 ( p) To this end, the desired controller is obtained by combining
where p is the Laplace variable. Hence, it can be concluded that the decoupling control term (8), PID control term (11) with the
e converges to zero as s0. adaptation laws (16), and supervisory control term (19), as Vdqs
From the viewpoints of the SMC method, the sliding = uf + uPID + us.
condition that ensures the hitting and existence of a sliding
0885-8993 (c) 2013 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TPEL.2014.2311462, IEEE Transactions on Power Electronics
TPEL-Reg-2014-01-0016 4
B. Stability Analysis that lim (t ) 0 . Therefore, s0 as t∞. Consequently, the
t
To analyze the stability of the dynamic error system, the
adaptive PID control system is asymptotically stable even if
following theorem is established.
there exist the motor parameter variations and external load
Theorem: Consider the dynamic error system represented by
torque disturbances. ■
(9). If the adaptive PID speed controller (12) with the adaptive
Remark 2: The angular acceleration (β) is normally not
tuning laws (16) is applied to (9), then, the dynamic error
available. This angular acceleration can be estimated by the
system is asymptotically stable.
extended state observer [19], [28]. However, these estimations
Proof: The following equation can be derived from (9), (12),
require accurate knowledge about some system parameters, so
and (18) as
~ the algorithm seems to be complex and the accuracy of
s B (u PID u S u *PID u *PID u PID 0 ) B ( E K u S ) (20) estimated values is highly sensitive to parameters variations. In
~
where K K K * . this paper, β is simply computed by using the relation as
Let us define the errors of the control gains as follows: [29]. Moreover, this computation is independent of the system
~ ~ ~ parameters.
K1P K1P K1*P , K1I K1I K1*I , K1D K1D K1*D ,
(21) ˆ 1
~ ~
K 2 P K 2 P K 2*P , K 2 I K 2 I K 2*I ˆ ( k ) ( k 1) (k ) (k 1) (26)
T T
Based on (20) and (21), the following Lyapunov function where φ is a sufficiently small filter time constant to limit the
candidate is chosen: vulnerability of this computation to noise.
1 1 ~2 1 ~2 1 ~2
V2 (t ) s T B 1s K 1P K 1I K1D
2 1P 1I 1D
(22)
1 ~2 1 ~2
K 2P K 2I
2P 2I
The time derivative of the Lyapunov function V2(t) is given
by
1 ~ 1 ~
V2 (t ) s T B 1 s K1I K1I K 1P K 1P
1I 1P
1 ~ 1 ~ 1 ~
K1D K1D K 2I K 2I K 2P K 2P
1D 2I 2P
~ ~ ~
s T B 1 B ( E K u S ) K T 1 K
(23)
~ sgn( s1 ) ~
sT (E K 1 ) K T 1 E T s
2 sgn( s 2 )
1 s1 2 s 2 1 s1 2 s 2
( 1 1 ) s1 ( 2 2 ) s 2
0
Using the adaptive PID controller (12) with the adaptive
tuning laws (16), the inequality V2 (t ) 0 can be obtained for
non-zero value of the tracking error vector s. Since V (t ) is a 2
Fig. 1. Flow chart of the proposed adaptive PID control algorithm.
0885-8993 (c) 2013 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TPEL.2014.2311462, IEEE Transactions on Power Electronics
TPEL-Reg-2014-01-0016 5
Then, Fig. 1 shows the flow chart of the proposed adaptive torque, variable speed, parameter variations, etc. In this paper,
PID control algorithm that represents the design procedure the regulation performance of the proposed control method is
described in Remark 3. evaluated by the two scenarios that include the step changes of
both the load torque and desired rotor speed. Moreover, the
IV. EXPERIMENTAL EVALUATION motor parameter variations are implemented in the experiments
to verify the robustness of the control system. Actually, the
A. Drive System Setup
electrical parameters are changed according to the temperature
In this section, the effectiveness of the proposed adaptive and stator currents during the system operation. Based on [32]
PID control scheme is evaluated through conducting a series of and [33], it is assumed that the stator resistance (Rs) and stator
experiments on a prototype 1HP SPMSM drive using inductance (Ls) are changed as 70% and 30%, respectively,
TMS320F28335 digital signal processor (DSP), which is i.e., Rs = (100% + 70%) 0.43 = 0.731 and Ls = (100%
extensively used at ac motor drives. Note that with the
30%) 3.2 = 2.24 mH. Also, the mechanical parameters are
advanced development of the DSP today, the proposed scheme
normally increased when the motor shaft is connected to the
with the simple adaptive tuning laws does not affect much the
external mechanical load. Therefore, it is assumed that the
processing time and CPU utilization to execute the algorithm
moment of inertia and viscous friction coefficient are varied to
compared to the traditional PID method. Fig. 2 illustrates the
be +120% and +50%, respectively, i.e., J = (120% + 100%)
overall block diagram of the SPMSM drive system with the
proposed adaptive PID controller which consists of three 18104 = 39.6104 kgm2, B = (100% + 50%) 2104 =
control terms. As shown in Fig. 2, the driving system includes 3104 Nms/rad. It should be noted that some parameters such
the following hardware components: a three-phase inverter and as J and B may be more heavily changed according to the
its driving circuits, a SPMSM, a brake, an incremental encoder, operating conditions and applications. However, the proposed
Hall-effect current sensors, and a DSP-board. First, the rotor control system can effectively overcome these problems by
position () is measured via the encoder RIA-40–2500ZO and using an online tuning rule which can be adapted to the
then it is used to calculate the motor speed. Also, the variations of any system parameters. Table II summarizes the
transformations such as Clarke, Park, and inverse Park are two different scenarios described above to assess the proposed
utilized to transform a stationary three-phase system into the algorithm.
stationary two-phase system (abc-frame to αβ-frame), the
stationary system to the synchronously rotating system
(αβ-frame to dq-frame), and the synchronously rotating system
to the stationary system (dq-frame to αβ-frame), respectively.
Next, only two phase currents (ia, ib) are measured through the
Hall sensors, and converted from analog values to digital values
via 12-bit A/D converters. Note that since the stator windings
are connected in star configuration, the phase-C current can be
easily calculated from the phase-A and -B currents (ia, ib). In
this paper, the space vector pulse width modulation (SVPWM)
technique is used to efficiently regulate the rotor speed. Taking
into account the system efficiency and control performance, the
switching (or sampling) frequency and dead time are selected
as 5 kHz and 2 μs, respectively. The nominal parameters of the
SPMSM drive are illustrated in Table I.
TABLE I
NOMINAL SPMSM PARAMETERS
Parameters Symbols Values
Rated power Prated 750 W Fig. 2. Overall block diagram of the SPMSM drive system using the proposed
Rated phase-to-phase voltage Vrated 220 V adaptive PID controller.
Rated phase current Irated 4.3 A
Rated torque Trated 2.4 N·m TABLE II
Number of poles p 8 TWO STUDY SCENARIOS FOR EXPERIMENT
Stator resistance Rs 0.43 Ω Parameter
Scenarios Conditions Details
Stator inductance Ls 3.2 mH Variations
Magnet flux ψm 0.085 Vs/rad Step change of ωd = 251.3 rad/s; Rs, Ls, J, and B
1
Equivalent inertia J 0.0018 kgm2 the load torque TL: 2.4 Nm 0 Nm are changed as
Viscous friction coefficient B 0.0002 Nms/rad +100, 30%,
Step change of ωd: 251.3 rad/s
+120%, and
2 the desired 125.7 rad/s;
+50%,
B. Study Scenarios speed TL = 1 Nm
respectively
To evaluate the effectiveness of the proposed control
strategy, there are various study scenarios such as variable load
0885-8993 (c) 2013 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TPEL.2014.2311462, IEEE Transactions on Power Electronics
TPEL-Reg-2014-01-0016 6
Notice that it is not easy to directly change the motor Scenario 2: In this experimental scenario, the desired speed
parameters in experiments even if these values in simulations (ωd) is suddenly changed from 125.7 rad/s to 251.3 rad/s and
can be easily changed. As an alternative to implement the motor the load torque (TL) is set at 1 Nm under system parameter
parameter changes in a real SPMSM drive, it can be done variations. Figs. 5 and 6 show the experimental results of the
simply by changing the parameters in the control scheme. proposed PID control method and the conventional PID control
Therefore, in this paper, the changes of the system parameters method. In Fig. 5, the rotor speed can be tracked to accurately
in the controller have been made instead of changing the real follow the desired value (steady-state error: 1.6%). On the other
system parameters in the SPMSM in order to experimentally hand, it can be seen in Fig. 6 that the conventional controller
verify the control performance of the proposed method and tracks the rotor speed with a considerable steady-state error
conventional PID method under the variations of some motor (9.1%). In these figures, the proposed adaptive PID control
parameters (Rs, Ls, J, and B). scheme (settling time: 90 ms) exhibits the faster dynamic
Since the conventional PID controller (10) possesses the behavior than the conventional control method (settling time:
control structure similar to the proposed adaptive PID 216 ms) under the parameter uncertainties.
controller (12), therefore, it is also implemented for the The detailed comparative performance of the two control
competitive comparison. Notice that the gains of the methods is summarized in Table III. From Figs. 36 and Table
conventional PID controller are determined by the tuning rules III, it is apparent that the proposed adaptive PID controller can
of [30] and [31] based on the pole placement technique. In this more effectively improve the control performance (i.e., faster
paper, the conventional PID control gains are chosen as K1P = dynamic response and smaller steady-state error) than the
30000, K1I = 3000, K1D = 100, K2P = 200, and K2I = 50. Note that, conventional PID controller when there exist the motor
these values are also used as the initial values to online tune the parameter variations and external load disturbances.
control gains of the proposed adaptive PID controller. In (16),
the positive learning-rates (γ1P, γ1I, γ1D, γ2P, and γ2I) should be
sufficiently large to guarantee a fast learning process and small
time to converge. However, if they are selected to be too large,
the proposed adaptive PID algorithm may become unstable.
Therefore, these values are chosen as γ1P = γ1I = γ1D = γ2P = γ2I =
0.1 based on the fast learning process and system stability.
Besides, the positive constants in the supervisory control term
are chosen via extensive simulation studies as δ1 = 5 and δ2 = 1.
Note that the angular acceleration () obtained from (26) is
utilized in the conventional PID control scheme.
C. Experimental Results
Scenario 1: Under this scenario, the desired speed (ωd) is set
to 251.3 rad/s and the load torque (TL) suddenly changes from
2.4 Nm to 0 Nm under system parameter variations given in
Table II. Figs. 3 and 4 present the comparative experimental (a)
waveforms of the proposed adaptive PID controller and the
conventional PID controller, respectively. In detail, Figs. 3(a)
and 4(a) show the desired speed (ωd), rotor speed (ω), and
speed error (ωe), whereas Figs. 3(b) and 4(b) show the d-axis
stator current (ids) and q-axis stator current (iqs), respectively. It
can be inferred from Figs. 3 and 4 that the regulation
performance of the conventional PID control system is
significantly improved after applying the adaptive tuning laws.
That is, the proposed control scheme precisely tracks the
desired speed with fast dynamic response (settling time: 196
ms) and small steady-state error (2.0%), under a sudden change
in load torque. On the contrary, it is obvious from Fig. 4 that the
conventional PID controller still shows its poor capacity when
the load torque changes with a step, i.e., the settling time and
steady-state error are 240 ms and 6%, respectively. It should be
(b)
noted that the gains of the conventional PID controller are
tuned under nominal parameters via extensive simulation Fig. 3. Experimental results of the proposed adaptive PID control method when
studies. As shown in Fig. 4, its steady-state error is quite high the load torque suddenly changes under system parameter variations. (a)
Desired speed (ωd), rotor speed (ω), and speed error (ωe); (b) d-axis stator
because it lacks an adaptive capacity under parameter current (ids) and q-axis stator current (iqs).
uncertainties.
0885-8993 (c) 2013 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TPEL.2014.2311462, IEEE Transactions on Power Electronics
TPEL-Reg-2014-01-0016 7
(a) (b)
Fig. 5. Experimental results of the proposed adaptive PID control method when
the desired speed suddenly changes under system parameter variations. (a)
Desired speed (ωd), rotor speed (ω), and speed error (ωe); (b) d-axis stator
current (ids) and q-axis stator current (iqs).
(b)
Fig. 4. Experimental results of the conventional PID control method when the
load torque suddenly changes under system parameter variations. (a) Desired
speed (ωd), rotor speed (ω), and speed error (ωe); (b) d-axis stator current (ids)
and q-axis stator current (iqs).
(a)
(a) (b)
Fig. 6. Experimental results of the conventional PID control method when the
desired speed suddenly changes under system parameter variations. (a) Desired
speed (ωd), rotor speed (ω), and speed error (ωe); (b) d-axis stator current (ids)
and q-axis stator current (iqs).
0885-8993 (c) 2013 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TPEL.2014.2311462, IEEE Transactions on Power Electronics
TPEL-Reg-2014-01-0016 8
0885-8993 (c) 2013 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TPEL.2014.2311462, IEEE Transactions on Power Electronics
TPEL-Reg-2014-01-0016 9
[27] J. J. E. Slotine and W. Li, Applied Nonlinear Control, Prentice Hall, Ton Duc Do (S’12) received the B.S. and M.S. degrees
Englewood Cliffs, New Jersey, 1991. in electrical engineering from Hanoi University of
[28] G. Zhu, L. A. Dessaint, O. Akhrif, and A. Kaddouri, “Speed tracking Science and Technology (HUST) in 2007 and 2009,
control of a permanent-magnet synchronous motor with state and load respectively, and the Ph.D. degree in the Division of
torque observer,” IEEE Trans. Ind. Electron., vol. 47, no. 2, pp. 346–355, Electronics and Electrical Engineering, Dongguk
Apr. 2000. University, Seoul, Korea, in 2014. From 2008 to 2009,
[29] H. H. Choi, N. T. T. Vu, and J. W. Jung, “Digital implementation of an he worked at Water Resources University, Hanoi,
adaptive speed regulator for a PMSM,” IEEE Trans. Power Electron., vol. Vietnam, as a lecturer. Currently, he is a postdoctoral
26, no. 1, pp. 3–8, Jan. 2011. researcher at the Division of Electronics and Electrical
[30] M. B. Argoun, “On the stability of low-order perturbed polynomials,”
Engineering, Dongguk University, Seoul, Korea. His
IEEE Trans. Autom. Contr., vol. 35, no. 2, pp. 180-182, Feb. 1990.
research interests are in the field of electric machine drives and control of
[31] J. W. Jung, H. H. Choi, and T. H. Kim, “Fuzzy PD speed controller for
distributed generation systems using renewable energy sources.
permanent magnet synchronous motor,” J. Power Electron., vol. 11, no. 6,
pp. 819–823, Nov. 2011.
[32] F. Fernandez-Bernal, A. Garcia-Cerrada, and R. Faure, “Determination of
parameters in interior permanent-magnet synchronous motors with iron Eun-Kyung Kim received the B.S. degree in electrical
losses without torque measurement,” IEEE Trans. Ind. Appl., vol. 37, no. engineering from Dongguk University, Seoul, Korea in
5, pp. 1265–1272, Sep./Oct. 2001. 2009. From 2009 to 2012, she was with the Electrical
[33] P. H. Mellor, F. B. Chaaban, and K. J. Binns, “Estimation of parameters Vehicle Research Laboratory, VCTech Company, Ltd.,
and performance of rare-earth permanent-magnet motors avoiding Gyeonggi, Korea. She is currently working toward the
measurement of load angle,” IEE Proc. B, vol. 138, no. 6, pp. 322–330,
Ph.D. degree in the Division of Electronics and
Nov. 1991.
Electrical Engineering, Dongguk University, Seoul,
Korea. Her research interests are in the field of
DSP-based electric machine drives and control of
Jin-Woo Jung (S’97–M’06) received the B.S. and distributed generation systems using renewable energy sources.
M.S. degrees in electrical engineering from Hanyang
University, Seoul, Korea in 1991 and 1997,
respectively, and the Ph.D. degree in electrical and
computer engineering from The Ohio State University,
Han Ho Choi (M’03) received the B.S. degree in
Columbus, Ohio, USA, in 2005. From 1997 to 2000,
control and instrumentation engineering from Seoul
he was with the Digital Appliance Research
National University, Seoul, Korea, in 1988, and the
Laboratory, LG Electronics Company, Ltd., Seoul,
M.S. and Ph.D. degrees in electrical engineering from
Korea. From 2005 to 2008, he worked at the R&D
Korea Advanced Institute of Science and Technology,
Center and PDP Development Team, Samsung SDI
Daejeon, Korea, in 1990 and 1994, respectively. From
Company, Ltd., Seoul, Korea, as a senior engineer. Since 2008, he has been an
1994 to 1998, he was a Team Leader with the
Associate Professor with the Division of Electronics and Electrical Engineering,
Advanced Technology Laboratory, DaeWoo Electrical
Dongguk University, Seoul, Korea. His current research interests are in the area
Company. He is currently with the Division of Electronics and Electrical
of electric machine drives, control of distributed generation systems using
Engineering, Dongguk University, Seoul, Korea. He spent his sabbatical with
renewable energy sources (wind turbines/fuel cells, solar cells), design and
the Department of Electrical and Computer Engineering, California State
control of power converters, and driving circuits and driving methods of ac
Polytechnic University, Pomona. He teaches introductory electrical
plasma display panels (PDP).
engineering courses on microprocessors, robotics, sensors, and instrumentation
engineering. His research interests include linear-matrix-inequality-based
control system design, microprocessor-based control systems, and variable
Viet Quoc Leu received the B.S. and M.S. degrees in
structure systems.
electrical engineering from Hanoi University of
Science and Technology (HUST), Hanoi, Vietnam in
2006 and 2008, respectively, and the Ph.D. degree in
the Division of Electronics and Electrical Engineering,
Dongguk University, Seoul, Korea, in 2013. His
research interests are in the field of DSP-based electric
machine drives and control of distributed generation
systems using renewable energy sources.
0885-8993 (c) 2013 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.