Beruflich Dokumente
Kultur Dokumente
I. INTRODUCTION
LIDING-MODE CONTROL (SMC) is one of the effective nonlinear robust control approaches since it provides
system dynamics with an invariance property to uncertainties
once the system dynamics are controlled in the sliding mode
[1][5]. The first step of SMC design is to select a sliding surface
that models the desired closed-loop performance in state variable space. In the second step, design a hitting control law such
that the system state trajectories are forced toward the sliding
surface and stay on it. The system state trajectory in the period
of time before reaching the sliding surface is called the reaching
phase. Once the system trajectory reaches the sliding surface, it
stays on it and slides along it to the origin. The system trajectory
sliding along the sliding surface to the origin is the sliding mode.
Under certain conditions, the SMC is robust with respect to
system perturbation and external disturbance [1], [2]. However,
this control strategy produces some drawbacks associated with
large control chattering that may wear coupled mechanisms
and excite unstable system dynamics. Though introducing a
boundary layer may reduce the chatter amplitude [1], [2], the
stability inside the boundary layer cannot be guaranteed and
the poor selection of boundary layer will result in degenerate
or unstable tracking responses. On the other hand, an adaptive
algorithm for estimating the bound of lumped uncertainties proposed in [5] was designed to reduce the chattering phenomena
of the control effort. However, the accumulative implementation of the adaptive algorithm always holds a positive value so
that the tracking error introduced by any uncertainty, such as
sensor error or accumulation of numerical error, will cause the
estimated bound increase even to infinity with time. This results
in the actuator eventually being saturated and the system may be
unstable. The basic idea for removing the chattering is taking off
the sign function in the hitting control law of SMC.
In the past three decades, fuzzy systems have replaced conventional technologies in many applications, especially in control systems. One major feature of fuzzy logic is its ability to express the amount of ambiguity in human thinking. Thus, when
the mathematical model of one process does not exist, or exists
but with uncertainties, fuzzy logic is an alternative way to deal
with the unknown process [6]. But, the huge amounts of fuzzy
rules for a high-order system makes the analysis complex. For
example, Liaw et al. [7] introduced a two-degree-of-freedom
controller with fuzzy adaptation to reduce the effects of parameter variations on the desired performance; however, the adopted
linguistic rule base was too complex. Nowadays, much attention has focused on the combination of fuzzy logic and SMC.
The main advantages of the fuzzy control design based on SMC
are that the fuzzy rules can be reduced, and the requirement of
uncertainty bound can be relaxed. Wong et al. [8], [9] combined a fuzzy controller with SMC and state feedback control
or proportional-integral control to remedy the chattering phenomenon and to achieve zero steady-state error. However, the
parameters of membership functions cannot be adjusted to afford optimal control efforts under the occurrence of uncertainties. Ha [10], [11] adjusted the SMC action during the reaching
phase using fuzzy logic for reducing chattering without sacrificing robust performance. Lin et al. [12] utilized an adaptive
fuzzy SMC system for a permanent magnet synchronous motor
drive. However, there still exists some chattering in the control efforts because the sign function is included in the ultimate
control law [10][12]. On the other hand, incorporating SMC
into fuzzy neural network provides a possible solution to alleviate the chattering phenomena. In [13] and [14], intelligent
uncertainty observers were designed to estimate the bound of
lumped uncertainty; however, these network structures and inference mechanism were too complex. The aim of this study is
to overcome the mentioned problems and reserve favorable control performance in the opening literature [6][14].
587
can be
(4)
(1)
588
where
is the torque current command. With the implementation of indirect field-oriented control [15][17], the electromagnetic torque can be simplified as
(7)
with the torque constant
is defined as
(8)
Consider the parameters in the nominal condition without external load disturbance, rewriting (11) as follows can represent
the nominal model of the IM drive system:
(9)
(13)
Moreover, the drive system is a ramp comparison current-controlled pulsewidth-modulation (PWM) voltage source inverter
(VSI). The current-controlled VSI is implemented by insulated
gate bipolar transistor (IGBT) switching components with a
switching frequency of 15 kHz. For the speed and position control systems, the braking machine is driven by a current source
drive to provide braking torque. An inertia varying mechanism
is coupled to the rotor shaft of the IM. The mechanical equation
of an IM drive system can be represented as [15][17]
(10)
is the rotor position, is the moment of inertia,
where
is the damping coefficient, and
represents the external load
disturbance. Substituting (7) into (10) as follows can represent
the mechanical dynamic of the IM drive system:
where
and
are the nominal
and , respectively. Consider (13) with parameter
values of
variation, external load disturbance, and unpredicted uncertainties for the actual IM drive system
(14)
where
and
denote the uncertainties introduced by
system parameters
and ;
represents the unstructured
uncertainty due to nonideal field orientation in transient state,
is
and the unmodeled dynamics in practical applications;
called the lumped uncertainty and is defined as
(15)
Here, the bound of the lumped uncertainty is assumed to be
given, that is
(11)
,
,
, and
is the control effort. Dynamic modeling based on
measurements [21] is applied to find the drive model offline at
the nominal condition. The results are
where
(12)
The overbar symbol represents the system parameters in nominal conditions.
(16)
where
589
(18)
The control effort being derived as the solution of
without considering lumped uncertainty
is to
achieve the desired performance under nominal model, and it
is referred to as equivalent control effort [1], [2], represented
by
(19)
However, if unpredictable perturbations from the parameter
variations or external load disturbance occur, the equivalent
control effort cannot ensure the favorable control performance.
Thus, auxiliary control effort should be designed to eliminate
the effect of the unpredictable perturbations. The auxiliary
control effort is referred to as hitting control effort represented
. In conventional SMC,
is given as follows:
by
(20)
is a hitting control gain concerned with the upper
where
is a sign function. Totally, the
bound of uncertainties, and
. The
SMC law can be represented as
detailed proof of this SMC law is similar to [1] and [2] and is
omitted here. However, the upper bound of uncertainties, which
is required in the conventional SMC system, is difficult to obtain precisely in advance for practical applications. If the bound
is selected too large, the sign function of the hitting control law
will result in serious chattering phenomena in the control efforts.
The undesired chattering control efforts will wear the bearing
mechanism and might excite unstable system dynamics. On the
other hand, if the bound is selected too small, the stability conditions may not be satisfied. It will cause the controlled system
to be unstable. For this reason, a boundary layer is generally introduced into the SMC law to reduce the chatter amplitude, i.e.,
by
in (20), then
replacing the term
the hitting control law can be rewritten as
Fig. 2. Membership functions. (a) Input fuzzy sets for S . (b) Output fuzzy sets
for U .
(22)
where
,
, and
are
,
the firing strengths of rules 1, 2, and 3, respectively;
and
are the center of the membership
functions PE, ZE, and NE, respectively; is a fuzzy parameter to
be tuned by an adaptive algorithm introduced later; the relation
is valid according to the special case of
triangular membership functions. Moreover, the fuzzy hitting
can be further analyzed as the following
control effort
four conditions, and only one of four conditions will occur for
any value of according to Fig. 2(a).
Condition 1: Only rule 1 is triggered.
(21)
where is the width of the boundary layer. Unfortunately, the
stability inside the boundary layer cannot be ensured and the inadequate selection of the boundary layer may result in unstable
tracking responses. Therefore, an AFSMC system, in which a
fuzzy logic inference mechanism is used to mimic the hitting
control law, is introduced in the following paragraph.
(23)
Condition 2: Rules 1 and 2 are triggered simultaneously.
(24)
590
,
where is a positive constant. Take the derivative of
with respect to time, and using (18) and (33), one can
obtain
(25)
Condition 4: Only rule 3 is triggered.
(26)
According to four possible conditions shown in (23)(26), it can
. Totally, the
see that
AFSMC law can be represented as
(27)
Define a Lyapunov candidate function as
(35)
(28)
If the adaptation law is designed as
Take the derivative of the Lyapunov function with respect to
time, and using (18) and (27), one can obtain
(36)
then (35) can be represented via (31) as
(29)
If the following inequality:
(30)
(37)
can be
holds, then the sliding condition
satisfied [1], [2]. According to (30), there exists an optimal value
as follows to achieve minimum control efforts and match the
sliding condition:
, one
According to the inequality
. Since
can obtain that
,
is negative semidefinite, that is,
, which implies
and
are
bounded. Let function
, and integrate function
with respect to time
(31)
where is a small positive constant. Owing to the unknown
cannot be exactly
lumped uncertainties, the optimal value
obtained in advance for practical applications. Thus, a simple
adaptive algorithm is utilized in this study to estimate the optimal value of , and its estimated error is defined as
(38)
is bounded, and
is nonBecause
increasing and bounded, the following result is obtained:
(39)
(32)
is the estimated value of the optimal value of . In
where
summary, the modified AFSMC law can be rewritten via (27) as
(33)
Choose a Lyapunov candidate as
(34)
Also,
is a positive function and
is bounded for
all time, so by Barbalats Lemma [1], [2], it can be shown that
according to (39). That is,
as
. Taking a summary, the proposed AFSMC system is
is given
presented in (33), where the equivalent control law
in (19) and the fuzzy hitting control law
is given in (22) with
the fuzzy parameter adjusted by (36). As a result, the AFSMC
system is stable even when the uncertainties occur. Moreover,
will converge to zero according to
the tracking error
591
effort and the requirement of stability. Two simulation cases including parameter variations and time-varying external load disturbance in the shaft due to periodic sinusoidal commands are
addressed as follows:
(40)
All the parameters in the proposed control systems are chosen to
achieve the superior transient control performance in both simulation and experimentation considering the limitation of control
(41)
(42)
In the simulation, first, the conventional SMC system in (19)
and (20) is considered for comparison. The simulated results of
the SMC system due to periodic sinusoidal commands at Cases
1 and 2 are depicted in Fig. 4. The robust tracking performances
shown in Fig. 4(a) and (e) are obvious under the occurrence of
parameter variations and external load disturbance. However,
the chattering control efforts shown in Fig. 4(b) and (f) are serious due to the inappropriate selection of a large control gain
. Note that the individual control efforts including equivalent and hitting control laws at Cases 1 and 2 are depicted in
Fig. 4(c), (d), (g), and (h). It is obvious that the chattering phenomena are caused mainly by the hitting control law, as shown
in Fig. 4(d) and (h). Moreover, the conventional SMC system
with a boundary layer, as shown in (21), is applied to control
the rotor position of the IM drive. The simulated results of the
for periodic siSMC system with a boundary layer
nusoidal commands at Cases 1 and 2 are depicted in Fig. 5. The
tracking responses are depicted in Fig. 5(a) and (e), and the associated control efforts are depicted in Fig. 5(b)(d) and (f)(h).
From the simulated results, there are no chattering phenomena
in the control efforts, but degenerate tracking performances are
results owing to the parameter variations and external load disturbance. Though narrow width of boundary layer may solve the
problem of delay or degenerate tracking responses, it will result
in impractical chattering control efforts. Therefore, the width
592
Fig. 4. Simulated results of the SMC system. (a) Tracking response at Case 1.
(b)(d) Control efforts at Case 1. (e) Tracking response at Case 2. (f)(h) Control
efforts at Case 2.
Fig. 5. Simulated results of an SMC system with a boundary layer. (a) Tracking
response at Case 1. (b)(d) Control efforts at Case 1. (e) Tracking response at
Case 2. (f)(h) Control efforts at Case 2.
of the boundary layer is ordinarily chosen as a compromise between the chattering phenomena and tracking performance. In
addition, the simulated results of the proposed AFSMC system
due to periodic sinusoidal commands at Cases 1 and 2 are given
in Fig. 6 for comparison. The tracking responses are depicted
in Fig. 6(a) and (e), and the associated control efforts are depicted in Fig. 6(b)(d) and (f)(h). From the simulation results,
not only are there no chattering phenomena in the control efforts but also favorable tracking response can be obtained under
the occurrence of uncertainties. Compare Fig. 6 with Figs. 4
and 5, the AFSMC system yields superior control performance
than the conventional SMC system and the SMC system with a
boundary layer.
Some experimental results are provided to further demonstrate the effectiveness of the proposed control systems. Two
test conditions are given to verify the system robustness. One
is the external disturbance condition, that is the nominal inertia
braking-load disturbance ocwith
curring at 4 s, and the other is the perturbation condition, that is
593
Fig. 8. Experimental results of the SMC system with a boundary layer. (a)
Tracking response at the external disturbance condition. (b) Control effort at the
external disturbance condition. (c) Tracking response at the perturbation condition. (d) Control effort at the perturbation condition.
Fig. 7. Experimental results of the SMC system. (a) Tracking response at the
external disturbance condition. (b) Control effort at the external disturbance condition. (c) Tracking response at the perturbation condition. (d) Control effort at
the perturbation condition.
594
V. CONCLUSION
This study has successfully demonstrated the application of
the proposed AFSMC system to an indirect field-oriented IM
drive for tracking periodic commands. Compared with the conventional SMC system and the SMC system with a boundary
layer, the AFSMC system results in robust control performance
without chattering control efforts. In general, the mechanical
equation of an electrical servo drive (e.g., direct-current motor
drive, IM drive, or permanent magnet synchronous motor drive)
can be represented as (10). With suitable impressed current or
field orientation control [15][17], the electromagnetic torque
can also be simplified as (11). Thus, the proposed AFSMC
system can be utilized widely for the position control of any
electrical servo drives.
The major contributions of this study are: 1) the successful
development of a fuzzy SMC system, in which a fuzzy hitting
control law is embedded into the conventional SMC system to
remove the control chattering; 2) the successful development
of an AFSMC system, in which an adaptive algorithm is utilized to adjust the fuzzy parameter to confront the system uncertainties online; 3) the successful application of the proposed
AFSMC system to control an indirect field-oriented IM drive
considering the possible occurrence of uncertainties; and 4) the
control methodologies designed in this study can be easily extended to other electric drives.
REFERENCES
[1] J. J. E. Slotine and W. Li, Applied Nonlinear Control. Englewood
Cliffs, NJ: Prentice-Hall, 1991.
[2] K. J. Astrom and B. Wittenmark, Adaptive Control. Reading, MA:
Addison-Wesley, 1995.
[3] V. I. Utkin, Sliding mode control design principles and applications
to electric drives, IEEE Trans. Ind. Electron., vol. 40, no. 1, pp. 2336,
Feb. 1993.
[4] K. K. Shyu and H. J. Shieh, A new switching surface sliding-mode
speed control for induction motor drive systems, IEEE Trans. Power
Electron., vol. 11, pp. 660667, Jul. 1996.
[5] R. J. Wai, Adaptive sliding-mode control for induction servo motor
drive, in Proc. Inst. Elect. Eng. Electr. Power Appl., 2000, vol. 147,
no. 6, pp. 553562.
[6] L. X. Wang, A Course in Fuzzy Systems and Control. Englewood
Cliffs, NJ: Prentice-Hall, 1997.
[7] C. M. Liaw and F. J. Lin, Position control with fuzzy adaptation for induction servomotor drive, Proc. Inst. Elect. Eng. Electr. Power Appl.,
vol. 142, no. 6, pp. 397404, 1995.
[8] L. K. Wong, F. H. F. Leung, and P. K. S. Tam, Lyapunov-functionbased design of fuzzy logic controllers and its application on combining controllers, IEEE Trans. Ind. Electron., vol. 45, pp. 502509,
Jun. 1998.
[9] , A fuzzy sliding controller for nonlinear systems, IEEE Trans.
Ind. Electron., vol. 48, pp. 3237, Feb. 2001.
[10] Q. P. Ha, Robust sliding mode controller with fuzzy tuning, Electron.
Lett., vol. 32, no. 17, pp. 16261628, Aug. 1996.
[11] , Sliding performance enhancement with fuzzy tuning, Electron.
Lett., vol. 33, no. 16, pp. 14211423, Jul. 1997.
[12] F. J. Lin and S. L. Chiu, Adaptive fuzzy sliding-mode control for PM
synchronous servo motor drives, Proc. Inst. Elect. Eng. Contr. Theory
Appl., vol. 145, no. 1, pp. 6372, 1998.
[13] R. J. Wai and F. J. Lin, Fuzzy neural network sliding-mode position controller for induction servo motor drive, Proc. Inst. Elect. Eng.
Electr. Power Appl., vol. 146, no. 3, pp. 297308, 1999.
[14] F. J. Lin, R. J. Wai, C. H. Lin, and D. C. Liu, Decoupled stator-fluxoriented induction motor drive with fuzzy neural network uncertainty
observer, IEEE Trans. Ind. Electron., vol. 47, no. 2, pp. 356367, Apr.
2000.
[15] D. W. Novotny and T. A. Lipo, Vector Control and Dynamics of AC
Drives. New York: Oxford Univ. Press, 1996.
[16] W. Leonhard, Control of Electrical Drives. Berlin, Germany:
Springer-Verlag, 1996.
[17] R. Krishnan, Electric Motor Drives: Modeling, Analysis, and Control. Englewood Cliffs, NJ: Prentice-Hall, 2001.
[18] S. N. Vukosavic and M. R. Stojic, On-line tuning of the rotor time
constant for vector-controlled induction motor in position control applications, IEEE Trans. Ind. Electron., vol. 40, no. 1, pp. 130138,
Feb. 1993.
[19] F. J. Lin, H. M. Su, and H. P. Chen, Induction motor servo drive with
adaptive rotor time-constant estimation, IEEE Trans. Aerosp. Electron. Syst., vol. 34, pp. 224234, Jan. 1998.
[20] R. J. Wai, D. C. Liu, and F. J. Lin, Rotor time-constant estimation
approaches based on energy function and sliding mode for induction
motor drive, Electr. Power Syst. Res., vol. 52, pp. 229239, 1999.
[21] C. M. Liaw, M. Ouyang, and C. T. Pan, Reduced order parameter
estimation for continuous system from sampled data, Trans. ASME
J. Dynamic Syst. Measurem. Contr., vol. 112, pp. 305308, 1990.
[22] Y. Dote, Servo Motor and Motion Control Using Digital Signal Processors. Englewood Cliffs, NJ: Prentice-Hall, 1990, Digital Signal
Processing Series Texas Instruments.
Rong-Jong Wai (M99A00SM05) was born in
Tainan, Taiwan, R.O.C., in 1974. He received the B.S.
degree in electrical engineering and the Ph.D. degree
in electronic engineering from Chung Yuan Christian
University, Chung Li, Taiwan, R.O.C., in 1996 and
1999, respectively.
Since 1999, he has been with the Department of
Electrical Engineering, Yuan Ze University, Chung
Li, where he is currently a Professor. He is also the
Director of the Electric Control and System Engineering Laboratory, Yuan Ze University, and the Energy Conversion and Power Conditioning Laboratory at the Fuel Cell Center.
He is a chapter-author of Intelligent Adaptive Control: Industrial Applications
in the Applied Computational Intelligence Set (Boca Raton, FL: CRC, 1998)
and the coauthor of Drive and Intelligent Control of Ultrasonic Motor (Taichung, Taiwan, R.O.C.: Tsang-Hai, 1999), Electric Control (Tai-chung, Taiwan,
R.O.C.: Tsang-Hai, 2002), and Fuel Cell: New Generation Energy (Tai-Chung,
Taiwan, R.O.C.: Tsang-Hai, 2004). He has authored numerous published journal
papers in the area of control system applications. His research interests include
power electronics, motor servo drives, mechatronics, energy technology, and
control theory applications.
Dr. Wai received the Excellent Research Award in 2000, and the Wu Ta-You
Medal and Young Researcher Award in 2003 from the National Science Council,
R.O.C. In addition, he was the recipient of the Outstanding Research Award in
2003 from the Yuan Ze University, R.O.C.; the Excellent Young Electrical Engineering Award in 2004 from the Chinese Electrical Engineering Society, R.O.C.;
the Outstanding Professor Award in 2004 from the Far Eastern Y. Z. Hsu-Science and Technology Memorial Foundation, R.O.C.; the International Professional of the Year Award in 2005 from the International Biographical Centre,
U.K., and the Young Automatic Control Engineering Award in 2005 from the
Chinese Automatic Control Society, R.O.C. He was listed in Whos Who in Science and Engineering (Marquis Whos Who) in 20042007, Whos Who (Marquis Whos Who) in 20042007, and Leading Scientists of the World (International Biographical Center) in 2005, Whos Who in Asia (Marquis Whos Who)
in 20062007, and Whos Who of Emerging Leaders (Marquis Whos Who) in
20062007.