2586 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 60, NO. 7, JULY 2013
Suppression of Hunting in an ILPMSM Driver
System Using Hunting Compensator
Wei-Hann Yao, Pi-Cheng Tung, Chyun-Chau Fuh, and Fu-Chu Chou
Abstract—This paper presents the suppression of hunting in an
ironless linear permanent-magnet synchronous motor (ILPMSM)
driver system using a hunting compensator. In high-precision
motion control servo systems, hunting induced by nonlinear el-
ements such as friction and saturation will reduce the system
performance. Hunting means that limit cycle occurs in the system,
causing a series of sustained oscillations. The hunting compensator
is designed based on the circle criterion to ensure system stability.
The effectiveness of the proposed control scheme is verified by
simulation and experimental results. The proposed algorithm is
experimentally tested on an ILPMSM drive system, and the ex-
perimental results confirm the ability of the hunting compensation
scheme to suppress the effects of hunting.
Index Terms—Hunting, hunting compensator, ironless linear
permanent-magnet synchronous motor (ILPMSM).
I. I NTRODUCTION
I
N HIGH-PRECISION motion control servo systems, the
hunting induced by nonlinear elements such as friction
and saturation will reduce the system performance. Hunting
means that limit cycle occurs in the system, causing a series
of sustained oscillations. To solve the problem of friction,
friction models have been established to compensate for friction
force over the past century. In general, friction models can be
classified as either static, such as the Karnopp model [1], the
Coulomb friction model [2], and Armstrong’s model [3], or
dynamic, such as the Dahl model [4], the bristle model [5], and
the LuGre model [6].
In the existing research on high-performance motion control
servo systems of friction compensation, a novel adaptive
wavelet fuzzy cerebellar model articulation control system
is developed for the trajectory tracking control of voice
coil motors proposed in [7]. In [8], a new antiwindup
PID controller was proposed to improve the control per-
formance of variable-speed motor drives and is experimen-
tally applied to the speed control of a vector-controlled
induction motor driven by a pulsewidth-modulated voltage
Manuscript received October 25, 2011; revised December 23, 2011 and
February 27, 2012; accepted April 8, 2012. Date of publication April 24, 2012;
date of current version February 28, 2013. This work was supported by the
National Science Council of Taiwan, R.O.C., under Grant NSC-99-2221-E-
008-029.
W.-H. Yao, P.-C. Tung, and F.-C. Chou are with the Department of Mechan-
ical Engineering, National Central University, Chungli 320, Taiwan (e-mail:
943403015@cc.ncu.edu.tw; t331166@ncu.edu.tw; fcchou@cc.ncu.edu.tw).
C.-C. Fuh is with the Department of Mechanical and Mechatronic Engi-
neering, National Taiwan Ocean University, Keelung 20224, Taiwan (e-mail:
f0005@mail.ntou.edu.tw).
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org.
Digital Object Identifier 10.1109/TIE.2012.2196014
source inverter. A digital-signal-processor-based cross-coupled
intelligent-complementary sliding-mode control (ICSMC) sys-
tem for the synchronous control of a dual linear motor servo
system was proposed by Lin et al. [9]. In [10], a global-
task-coordinate-frame-based integrated direct/indirect adaptive
robust contouring controller for linear-motor-driven biaxial sys-
tems that achieves both stringent contouring performance and
accurate parameter estimations was also proposed. A direct/
indirect adaptive robust control for a class of nonlinear sys-
tems with unknown input dead zones, combined with the
desired compensation strategy to synthesize practical high-
performance motion controllers for precision electrical drive
systems having unknown dead-zone effects, was proposed by
Kim et al. [11]. Lin et al. [12] investigated the scheme of a
modified Elman neural network controller to control the mover
of a permanent-magnet linear synchronous motor (PMLSM)
servo driver to track periodic-reference trajectories. In [13], a
field-programmable-gate-array-based ICSMC was proposed to
control the mover of a servo-drive system with a PMLSM to
track periodic-reference trajectories.
In this paper, the suppression of hunting in an ironless linear
permanent-magnet synchronous motor (ILPMSM) driver sys-
tem using a hunting compensator is proposed. The compensator
remains inactive provided that the parameter values of the PI
controller remain below a certain designed value, which is
equivalent to the upper bound of the system’s stable range.
The stability conditions can be derived using nonlinear stability
analysis tools such as the circle criterion [17]. An ILPMSM
system velocity control experiment and simulation with the PI
controller are illustrated to show the feasibility of the proposed
compensation scheme. The remainder of this paper is organized
as follows. Section II describes the dynamic modeling of the
ILPMSM system. Section III presents the velocity control block
diagram. Section IV introduces the hunting compensator con-
trol scheme. Section V presents simulation results. Section VI
shows experimental results. Finally, Section VII provides some
brief concluding remarks.
II. DYNAMIC MODELING
The d- and q-axis voltage equations of the three-phase sym-
metrical armature winding of the ILPMSM in a synchronously
rotating frame can be expressed as [14]–[16]
V
d
= L
d
d
dt
i
d
+ R
d
i
d
−
π
τ
vL
q
i
q
(1)
V
q
= L
q
d
dt
i
q
+ R
q
i
q
+
π
τ
v(L
d
i
d
+ λ) (2)
0278-0046/$31.00 © 2012 IEEE