Sei sulla pagina 1di 8

A New Defuzzification Method for Fuzzy Control of Power Converters

Yigang Shi and P.C. Sen, Fellow, IEEE Department of Electrical and Computer Engineering Queens University Kingston, Ontario, Canada, K7L 3N6

Abstract
In this paper, a new deffuziflcation method is proposed wldch can provide Control for DC-DC Logic Control of Maxima (FLC), improved converters. performance in Fuzzy study A comparative

of different defuzzification Center of Sums (COS), (MOM), and First of Maxima Buck-Converters the characteristics is outlined. Second Maxima

methods

adopted in Fuzzy (HM), Middle

such as Center of Area (COA), Height Method Center of Largest Area (COLA), (FM), for application to DC-DC The dhtinction among

tunningcontrollers and model reference adaptive controllers, etc., were adopted to the control of power electronics [5]. But these controllers also need accurate mathematical models and are therefore sensitive to parameter variation. Sliding mode controllers (SLMC) [6, 7, 8, 11] were introduced since it does not need an accurate mathematical model. The dhiadvantage of this method is the drastic changes of the control variable whkh leads to chattering. The chattering problem can be scdved by introducing a
boundary layer around the sliding plane [9]. However, the local non-linearities in the state sp~e we not considered in the SLMC design. The application of fuzzy theory in power electronics is relatively new [3, 10, 12] ancl has received attention of a number of researchers in recent years. A power electronics system, in general, has complex nonlinear model with parameter variation problem, and the control needs to be very fast. The operation of fuzzy logic controller (FLC) does nc~trely on how accurate the model is, but on how effective the linguistic rules of the fuzzy controller are. Fuzzy control therefore simplifies the design of optimal compensation for DCDC converters. Unlike SLMC, it is possible to take account for local non-linearities in FLC. Many papers showed the potential and feasibility of FLC control for Power Electronic circuits [11, 12]. Fuzzy control can provide better performance than the conventional PI-controller for DC-to-DC Buck converter [11]. The Fhzzy Controller also show Sliding Mode characteristics resulting in robust control [11]. A typical Fuzzy Logic Controller (FLC) has the following components: fumification, knowledge base, decision making and defuzzification. The performance oft he FLC depends very much on the defuzzification process. This is because the overall performance of the system under control is determined by the controlling signal (the defuzzified output of the
FLC) the system receives. some useful results will be first reIn this paper,

is presented.

which lead to varying performance called Height Weighted is proposed and its perforof the closed-loop convert-

A new method (HWSM)

mance is assessed. The paper also presents simulation results of the performance ers from the steudpoint ulation end line regulation. ter dynamic performance The new HWSM ther improvement. of start-up transient, load regThe simulations show that and less steady state error. method provides fur-

COA, COS, and HM defuzzification methods have betdefuzzification

Introduction
of research in fuzzy since Zadeh [1] first gave

There has been a rapid growth cent rol and fuzzy modeling

Mammathematical foundation of fuzzy systems. dani and his colleagues first applied fuzzy logic in industrial control applications est for practical tomation, application [2]. Recently, the interof fuzzy logic is growing

rapidly. It has been successfully applied in factory au-

such as industrial robot and NC machines

[3, 13]. Normally, power electronics based on conventional control methods [4] failed to perform satisfactorily under parameter variation, non linearity, load disturbance, etc. Many efforts have been made recently to improve the performance of the controller
in power converters. State feedback controllers, self

viewed, in particular the effects of different defuzzifi-

0-7803-6404-X/00/$10.00 (C) 2000

cation methods as applied to voltage control of DCDC Converters will be presented. Then a new method called Hight Weighted Second Maximum (HWSM) is investigateed, which can provide improved performance such as reduction of the high starting current in Fuzzy Control for DC-DC converters.

(a) Center
fuzzification

of

Area

(COA).

The centroid

de-

selects the output crispy value corresponding to the center of gravity of the output membership function which is given by the expression:
method

~.=

J wp(w)dw

SAw)dw 2 Review of fuzzy logic control


The FLC has evolved over ahnost twenty years. Three classes of FLC have been recognized by industry. They are Direct FLC, Self-organized FLC and FLC based on Fuzzy Model [13]. However, the simplest conventional FLC is the basis for the aforementioned three types of FLCS and still play an important role in practice. The conventional FLC shown in Fig. 1 consists of the following components: Fuzzification, Rule Base, Inference Mechanism, and Defuzzification. In order to connect linguistic control strategies with speciilc control actions, linguistic variables and the corresponding fuzzy sets or fuzzy membership functions should fist be defined. The simplest and most efficient form of membership function is the triangular one shown in Fig. 2(a). The main part of FLC is Rule base and Inference Mechnism. Rule base is normally expressed in a set of Fuzzy Linguistic rules, with each rule triggered with varying belief or support. The i+% linguistic control rule can be expressed as: ~: IF e~ is Ai AND dea is Bi THEN Ui is C~

(1)

(b) Center of Sums (COS). A similar to COA but faster de fuzzification method is the center of sums. This method avoids the computation of the union of the fuzzy sets, and considers the contribution of the area of each fuzzy set individually, which is given by the expression: ~.=

J-w Z;=lP(w)dw
.( X;+ Aw)dw
Method

(2)

(c). .

Height

method, the centroid of function for each rule is output is then calculated vidual centroids, weighted membership) aa follows:

(HM). In the height ea& output membership first evaluated. The &al as the average of the indiby their heights (degree of

~.=

Z;=l %4%) Z;=l /-4%)

(3)

(d) Middle of Maxima (MOM). The MOM strategy generates a control action whkh represents the mean value of all local control actions whose membership functions reach the maximum and may be expressed as: 1 (4)
j=l

where Ai and Bi (antecedent), Ci (consequent) are fuzzy variables characterized by fuzzy membership function. The set of fuzzy rules normally can be summarized aa a table as shown in Fig. 2(b). The last components of FLC is defuzzification. Several de fuzzification methods have been proposed [10, 14,15, 16], they are Center of Area (COA), Center of Sums (COS), Height Method (HM), Mean of Maxima (MOM), Center of Largest Area (COLA), and First of Maxima (FM).

(e)

Center

of

Largest

Area

(COLA).

The

COLA method is used in the case when universe of dkcourse W is non-convex, i.e., it consists of at least two convex fuzzy subsets. Then the method determines the convex fuzz y subset with the largest area and defines the crisp output value U. to be the Center of Area of this particular fuzzy subset. It is difficult to represent this de fuzzification method formally.

Defuzzification

methods

Basically, defuzzification is a mapping from a space of fuzzy control action defined over an output universe of discourse into a space of nonfuzzy (crisp) control act ions. A de fuzzification strategy is aimed at producing a crisp control action that best represents the possibility distribution of an inferred fuzzy control action [14]. The various strategies that have been reported in literature are described as follows and the graphical representations of them are shown in Fig. 4.

(f) First of Maxima (FM). The FM method uses the union of the fuzzy sets and takes the smallest value of the domain with maximum membership degree, which is expressed as:
Ull = inf{w where e

w Ip(w)

hgt(w)

(5)

w.

hgt W) is (

the highest membership

degree of

When the MOM strategy is used, the performance of an FLC is similar to that of a multilevel relay system [17], while the COA strategy yields results

0-7803-6404-X/00/$10.00 (C) 2000

which are similar to those obtainable with a conventional PI controller [18]. It can be expected that the COA strategy can yield superior results, especially the steady-state performance. From the equations of HM and COA, it can be noted that HM gives more consideration on the local control actions with larger membership functions than COA does. That means FLC with HM method has larger effective gain than that of FLC with COA even if they have the same value of gain factor & (equation 8). (g) Height Weighted Second Maxima (HWSM). This is a new method propsed in this paper. In this method, the second maximum of each output membership function for each rule is first evaluated. The final output is calculated as the average of the individual maxima, weighted by their heights (degree of membership) aa follows:

where F is a nonlineax function representing the fuzzy controller. WMle carrying on the simulations, the parameters

Kd, K., and K(ce) are adjusted by trial and error approach to provide a good comprise between the transient and steady state performance. Although this method is rather time-consuming, it has been widely used for Fuzzy Logic Control in many industrial applications [3, 13]. Simulation results for defuzzification methods are shown in Fig. 5 to Fig. 11. Results are obtained for supply voltage change of 20V to 15V and for resistance change of Ml to 2.50 For COA defuzzification method, for supply voltage variation, regulated voltage in Fig. 5(a) shows small overshoot and it settles down quickly with very brief and small oscillation. For load change, regulated voltage in Fig. 5(b) shows small overshoot and it settles down quickly to a steady state with small oscillation. It also can be noted that there exists no steady state error for both voltage change and resistance change, but there exists a high starting current. For COS defuzzification method, regulated voltage for both supply change and resistance change in Fig. 6 shows almost the same result as that in Fig. 5 for COA defuzzification method. For HM defuzzification method, for supply voltage variation, regulated voltage in Fig. 7(a) shows very small overshoot and undershoot at the transition almost without oscillation. For load change, regulated voltage in Fig. 7(b) shows very small overshoot and it settles down quickly. There exists a high initial current and no steady state error with the regulated voltage response in both figures. For MOM defuzzification method, for supply voltage variation, regulated voltage in Fig. 8(a) shows large overshoot and underdamped oscillation. Moreover, it haa a steady state error and a high starting current. For load change, regulated voltage in Fig. 8(b) shows appreciable overshoot and it settles down slowly to a steady state with a steady state error compared to both COA and HM methods. For COLA defuzzification method, regulated voltage for both supply change and resist ante change in Fig. 9 shows almost the same result as that in Fig. 8 for MOM defuzzification method. For FM detizzification method, for supply voltage variation, and for load change, regulated voltage in Fig. 10 shows large overshoot and undershoot and is highly oscillatory. As well, there is a steady state error. For proposed HWSM de fuzzification method, for supply volt age variation , regulated volt age in Fig. 1 l(a) shows no overshoot at the start-up, no oscillation in the steady state and the start-up current

(6)
where wj takes the largest value of the domain with maximal membership degree.

Simulation results

The fuzzy control algorithm and the afore mentioned defuzzification methods are now verified by simulations. Fig. 3 shows the arrangement and parameters of a buck converter with the fuzzy logic controller. For the subsequent discussions, the linear differential equations are used by representing the buck converter as a simplified equivalent circuit shown in Fig. 3. We can express them in the usual state variable matrix form:

where vOi=V8 when the circuit is on, otherwise v~~ =0. The parameters of buck converter are L=1OOPH, C=200pF, &=2.5fl, V,=20V. The simulation results are for start up of the buck converter horn the zero initial state. Basically, the rule table of the fuzzy controller associated with the different defuzzification methods are the same. And, the gain factor &, the normalization factor Ke of the error e and the normalizat ion factor KCe of the change of error ce have to be adjusted to fit the operating condition of the converter [12]. These three scaling factors which describe the particular input normalization and output renormalization play a role similar to that of the gain coefficients in a conventional controller. The PI-like fuzzy controller [15] used in this paper can be represented as

[H=[l-3rJkl+[w() 7)

Kd . As(k) = F(K. . e(k), K.. . Ae(k))

(8)

0-7803-6404-X/00/$10.00 (C) 2000

reduces significantly. For load change, regulated voltage in Fig. 11(b) shows no overshoot and the start-up current goes down greatly. As well, there is no steady state error for both supply voltage change and load disturbance.

References
[1] L. A. Zadeh. Fuzzy Set. Information and Control , vol. 8, pages 338-353, 1985. LAn Experi[2] E. H. Mamdani and S. Assililan. ment in Linguistic Synthesis with Fuzzy Logic Controller. Int. .Jow-. Man Mach. Studies, vol. 7, pp. 1-13, 1975. [3] C. Y. Won, S. C. Kim and B. K. Bose. Robust Position Control of Induction Motor Using Fuzzy Logic Control, Conf. Rec. IEEE IAS

Comparative

Evaluation

For supply voltage change and load disturbance fuzzy controller with COA, COS, or HM methods respond in a highly damped manner whereas FLCS with MOM, COLA, or FM methods respond in an nnderdamped manner. In the steady state FLCS with COA, COS, or HM methods have almost zero steady state error whereas FLCS with MOM, COLA, or FM methods have a non zero steady state error. The FLC with HWSM method has ahnost the same performance as COA but with better start up transient and less initial current. It is evident that MOM and FM are the simplest ones for computation and implementation. But they have poor system responses. COA method has more computational intensity than that of MOM or FM while it can yield a satisfactory response during the transient aa well as in the steady state for both load and supply disturbance. HM, COS,, or HWSM methods have almost the same computational intensity as that of MOM or FM. However, they have almost the same good performance as that of COA. From the simulation results, that the FLCS with MOM or less oscillation in the steady methods, such as COA, or COS, in the steady state. Since a fast response and a smaIl steady state error are required, COA, COS, HM, or HWSM can be used in the defuzzification procedure of the fuzzy control of DC-DC Converters. But the fuzzy control systems with COA, COS, or HM method have high initial current. Since HWSM shows good starting performance, such as reduced initial current, and very smooth response in the steady state, it is the best choice for the fuzzy control of DC-DC Converters. it can also be noted COLA methods have state whereas other have small oscillation

Ann. Meeting, pp.472-481., 1992.


[4] P. K. Nandam and P. C. Sen. (A Comparative Study of Proportional-Integral and Integral Proportional Controllers for DC motor Drives. Internation Journal of Cont~ol, Vol. 44, No. 1, pages 283-297. [5] P. C. Sen. Electric Motor Drives and Control - Past, Present, and Future. L?3.?LEThan. on Industrial Electronics, Vol 37, No 6, Dec 1990, pp 562-575. [6] R. Venkataramanan and A. Sabanovic
Ccmtrol of DC-DC

and S.
Con-

Cuk, Sliding
verters.

Mode

IEEE-IECON Rec. 1985, pp. 251-258.


and P. C. !Sen, A Servo-Control a Self-Controlled Mode Synchronous L??EE Sliding Controller. Using

[7] C. Namuduri
System Motor with

Trans. on

Industry Applications, Vol IA-23, No.


1987, pp. 283-295.

2, Mar-Apr.

[8] B. K. Bose, Sliding Mode Control of Induction Motor. IEEE-IAS Con. Rec. 1985, pp. 479-486. [9] J. E. Slotline and W. Li, Applied Nonlinear Control. Engelwood Clijj%,NJ: Prentice-Hanll,
[10]

1991. G. C. D.

Sousa and B. K. Bose. A FUZZY Set Theory Based Control of a Phase-Controlled Converter DC Machine Drive, 1991 IEEE hi.

App. Sot. Annu. Meeting, pp.854-861, 1991.


[11] V. S. C. Raviraj and P. C. Sen. Comparative Study of Proportional-Integral, Sliding Mode and Fuzzy Logic Controllers for Power ConvertIEEE IAS Ann. Proceedings, pp. 1651ers. 1655, 1995. Tse and Y. K. Lee. A [12] W. C. So, C. K. Fuzzy Controller for DC-DC Converters. IEEE PESC94, Taiwan, pp. 315-320, June 1994. [13] M. J. Er, A Review of Neural-Fuzzy Controller IEEE Journal on for Robotic Manipulators. Selected Areas in Communications, 14(9):1770-

Conclusion

In this paper, different defuzzification methods that can be adopted by FLC for application to DC-DC converters have been studied. It is observed that each de fuzzification techrique has certain advantages and certain disadvantages. A new HWSM defuzzification method is proposed. From computer simulation studies it is observed that the new proposed HWSM defuzzification technique provides the best performance.

1783, 1996.
[14] C. C. Lee, Fuzzy Logic in Conrol Systems: Fuzzy Logic Controller Part I and H. IEEE Trans. Syst. Man Cybern., vol. 20, No. 2, pp.
404-435, 1990.

0-7803-6404-X/00/$10.00 (C) 2000

[15] D. Driankov, H. Hellendoorn, tion, Springer Publication,

and M. Reinfrank.

An Introduction to Fuzzy Control. Second Edipp. 115-126, 1996. [16] D. H. Rao and S. S. Saraf, Study of Defuzzification Methods of Fuzzy Logic Controller for IEEE fians. on Speed Control of a DC Motor: Industry Application, vol. 1,no. 1, pp. 782-787, 1995. [17] W. J. M. Kichert and E. H. Marndani, Analysis of a fuzzy logic controller, Fuzzy Sets Syst., vol. 1, no. 1, pp. 29-44, 1978. [18] W. J. M. Kichert, Further analysis and apInternal Rep. plication of fuzzy logic control. F/WK2/75, Queen Mary College, London, 1975.

<i(t)L &o .,
s

&h
D c

I v,(d)

, ----- ---- .-.


1 FLC I I

.-

.
I 1

IEEl
Oefuification -. . - ------, ?

:1

Vo Plant

Figure 3: Fuzzy Control Circuit

Figure 1: Conventional

Fuzzy Logic Controller


P

__L---+fi--A-
\ I
I

takenonce

I - JI II

(a) COA

w
IL- -T--A /\/. 1 / -

midd e of maxima fuzzy set with

universef discourse o (a) Membership function

)(,

rhegh

IJ. (d) MOM

Error
E~/ NB ~ 4-,
0

NB PB PB PB PB PM Ps Z

NM PB PB

NS PB PB

Z PB PM Ps Z NS NM NB

PS PM PS z NS NM NB NB

PM PS Z NS NM NB NB NB

PB Z NS NM NB NB NB NB

rJ-l-A-FT /\/\/\/\/\/\ /\/ L.4\/lJ\


lh_f h/\/\\ /_/ \/\/\/\/\_\

---n--r, , , fimzy wirh set ,


\J I / - /\ II , maximum hei@ \ 4

0 L
(c) COLA

ro

NM NS z Ps PM PB

PB PM PM PS Z NS PS Z NW NM

u
(f) FM

first maximum

La ,c+ e

(g) H WSti

(b) Rule Table Figure 2: Components of Fuzzy Logic Controller

Figure 4; Graphical Representations fuzzification Methods

of Various De-

0-7803-6404-X/00/$10.00 (C) 2000

23

10

1------Vo O.cm 0,034 0.006 O.ox 0,01

-0

o.ocz2

o,m4 o.m6 (a) ~S Changa

o.tm

O.OIW

o ~~ o

(b] RO Charige

X3

15

Figure 6: Fuzzy Control Method L

with COS Defuzzification

10

Vo

o~
o

O.m o.m4

o.m6 (b) FIOCharrcje

O.me

O.olb)

Figure5: Fuzzy Control with COA Defuzzification Method

VIA Tl
m

15

10

b
O.OCQ

Vs

Vo

-o

o.mz

0,024

,m6 o.cm

0.01(4

(b] RO Ghange

~~
o

o.m4 o.m6 (a) Vs Change

0.ux3

0,01 W

Figure 7: Method

Fuzzy

Control

with HM Defuzzification

0-7803-6404-X/00/$10.00 (C) 2000

VIA

xl

15

10

E
0.002 o.m4 o.ms
Vo

Vs

T---l
m 15 Vo 10

D<
Vo O.OCE 0.034 o.ms o.m9 O.OI(S) R O.txl? 0.C04 o.m6 (b) RO Chan$p O.cm o.ol!@

Vs

0 ~~ o o.ma 0.01(s)

:F:l

20

!5

10

:L-1
5 0.028 1 0.0!(s) o

ol0 o.m O.CXM o.m6 (b) ROChancy

Figure 8: Fuzzy Control with MOM Defuzzification Method

Figure9: Method

Fuzzy Control with COLA Defuzzification

0-7803-6404-X/00/$10.00 (C) 2000

m
15

20

t5

10

10

P4
Vo

-o
A

0 ~-~ 0.0(Y2 O.(X)4 o.a16 (a) W Change O.ma T 25 0,01 w

o
WA

o.ow

o.m4 o,m6 (a) Vs Change

O,OM

o.01 (.s)

.%
2C

15

15

lC

o.m2

O.CCM o.ms
(b) .qOChange

o.ma

0.0((s)

0.032

o.m4 o.m6 (b) R(3Change

o.m9

o 11(4

Figure 10: Fuzzy Control Method

with FM Defuzzification

Figure 11: Fuzzy Control wkh HWSM tion Method

Defuzzifica-

0-7803-6404-X/00/$10.00 (C) 2000

Potrebbero piacerti anche