Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 21

A PI-Type Self-Tuning Fuzzy Controller for Dc-Dc Boost Converters

Assoc.Prof.Dr. Hasan KMRCGL


Eastern Mediterranean University Northern Cyprus

IEEE, IECON'04

Busan, KOREA

I. INTRODUCTION
Dc-Dc Converters are utilized in :
Adjustable speed drives, switched-mode power supplies, Many other applications.

They are subjected to large load variations when operated in these applications. Main objective of a good control strategy is to have: (i) Good output voltage regulation, under large load variations.

(ii) Defined stability properties.

IEEE, IECON'04

Busan, KOREA

INTRODUCTION (Continued)
Existing control strategies in the literature. (i) Linearized small-signal model based methods exhibit poor performance when the system is subjected to a large load variations
(ii) Sliding-mode control has the following drawbacks:

(a) precision state variable sensing is essential; (b) switching frequency changes significantly; (c) steady-state errors exist in the state variables; (d) chattering phenomena.

IEEE, IECON'04

Busan, KOREA

INTRODUCTION (Continued)
Fuzzy control suffers from the lack of well-defined criteria for deciding on the shape of the membership functions, the number of linguistic values, the standard rule base and inference mechanism and defuzzification method. In this paper, a PI-type self-tuning fuzzy control (STFC) strategy is presented for a dc-dc boost converter. In STFC method, the output gain is adjusted on-line by using fuzzy rules according to the current trend of the controlled converter.

IEEE, IECON'04

Busan, KOREA

II. Mathematical Model


Dc-Dc Boost Converter Circuit
+ C Vo R

+ Vs -

IL

The equations describing the operation of the converter


dVo Vo C dI L dt R

dI L Vs dVo dt

IEEE, IECON'04

Busan, KOREA

II. Mathematical Model (Continued)


The control problem is to determine a control signal d that achieves: (i) a good output voltage regulation in the presence of disturbances. (ii) improve the damping and reduce the recovery time by decreasing the overshoots and undershoots.

IEEE, IECON'04

Busan, KOREA

III. Self-Tuning Fuzzy Control


A. Basic Concept of Fuzzy Control
The configuration of a conventional PI-type fuzzy control scheme for a boost converter

IEEE, IECON'04

Busan, KOREA

Basic Concept of Fuzzy Control (Continued)


The error and its incremental change are used as the input variables.
e(k ) Vo (k ) Vo* (k )

e(k ) e(k ) e(k 1)

The actual value of the controller is obtained by

d(k ) d(k 1) Go d(k )

IEEE, IECON'04

Busan, KOREA

Basic Concept of Fuzzy Control (Continued)


The following rule base has been used for computing d

Controller output is determined by the rules of the form

IF e is E and e is E THEN d is D
IEEE, IECON'04 Busan, KOREA 9

B. The PI-Type Self-Tuning Fuzzy Control


The PI-type self-tuning fuzzy controller adjusts Go on-line.

IEEE, IECON'04

Busan, KOREA

10

B. The PI-Type STFC (Continued)


The value of is determined from the following rule base

IEEE, IECON'04

Busan, KOREA

11

Constructing the rule base for computing


In order to obtain a lower overshoot and reduce settling time, the controller gain is set to a small value when the error is large. IF e is PL and e is NS THEN is VS

When the process reaches the reference point but it is moving away upward from the reference point rapidly, a large gain is needed to prevent its upward motion which
results in a smaller overshoot as well . IF e is Z and e is NM THEN is L
IEEE, IECON'04 Busan, KOREA 12

Membership Functions (MF)


The following MFs are used Note that in the implementation, only the MFs shown in (a) are sufficient. The MFs shown in (b) can be obtained from the following formula: y=0.5(x+1)
IEEE, IECON'04 Busan, KOREA 13

Self-Tuning Procedure
Step1: Set =1 and tune the scaling gains until a reasonable response is obtained for the boost converter. Note that when =1 the STFC is turned into a conventional FC. In this step, first Ge must be selected so that es covers the entire range [-1, 1]. Secondly, Gd and Go must be tuned until a good transient response is achieved. Step2 (1): Keep the values of Ge and Gd same as determined in step 1. Set the output gain Go nearly 1.2 times greater than that obtained in step 1. Note that this enhancement of Go is found empirically so as to obtain the same rise time as that of conventional FC. Step3: Tune the rules for further depending on the type of response wanted to obtain
IEEE, IECON'04 Busan, KOREA 14

Simulation & Experimental Results


The closed-loop system parameters are selected as:
L=1mH, C=470F, Vs=5V, Vo(ref)=10V, Ge=0.001, Gd=0.001
14

Response of vo and iL obtained by Conventional 8 FC


7 6

12

10 5 8

R: 510
6 4

4 3 2

1 0 1.05

0 0.95

0.96

0.97

0.98

0.99

1.00 Time (s)

1.01

1.02

1.03

1.04

IEEE, IECON'04

Busan, KOREA

Inductor current IL(A)

Output voltage Vo(V)

15

Simulation & Experimental Results


14 12

Response of vo and iL obtained by STFC

8 7

10 8

5 4 6 3 4 2 0 0.95 2

R: 510
0.96 0.97 0.98 0.99 1.00 Time (s) 1.01 1.02 1.03 1.04

1 0 1.05

IEEE, IECON'04

Busan, KOREA

Inductor current, iL (A)

Output voltage, vo (V)

16

Simulation & Experimental Results


Experimental Verification of STFC

R: 510

IEEE, IECON'04

Busan, KOREA

17

Simulation & Experimental Results


Control signal d(k) obtained by STFC
0.6

0.5

Control signal d(k)

0.4

0.3

R: 510
0.2

0.1

0.0 0.96

0.98

1.00 Time (s)

1.02

1.04

1.06

IEEE, IECON'04

Busan, KOREA

18

Simulation & Experimental Results

R: 510

IEEE, IECON'04

Busan, KOREA

19

Conclusions
STFC strategy has been presented for dc-dc boost converters. It can be concluded that the STFC
requires shorter developing time without using burdensome fuzzy developing tools. exhibits excellent transient response performance. depends neither on the converter being controlled nor on the controller used. Exhibits no steady-state error in the output voltage.
IEEE, IECON'04 Busan, KOREA 20

Thank You
Questions Please

IEEE, IECON'04

Busan, KOREA

21

You might also like