Fuzzy Logic Controller For DC/DC Boost-VSC Converters

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Fuzzy Logic Controller for DC/DC Boost-VSC

Converters
Sergio Alejandro Godı́nez1 , José Luis Monroy1 , Máximo Hernández1 , Juan José Flores2
Instituto Tecnológico de Morelia1 , Universidad Michoacana de San Nicolas de Hidalgo2

Abstract—This paper presents a fuzzy logic controller (FLC) are the sinusoidal pulse wide modulation (SPWM) and space
applied to dc voltage control to supply a Voltage Source Converter vector modulation (SVPWM).
(VSC). The main purpose to FLC is to control a boost DC/DC
Conventionally, PI, PD and PID controller are most popular
converter to improve the performance of a required DC link
voltage. Thus the VSC output voltage can be controlled in controllers and widely used in most power electronic closed
two ways, by varying the gain of the converter or by varying loop appliances. However, recently many researchers reported
the supply voltage of the boost converter. Simulation studies of successfully Fuzzy Logic Controllers (FLC) to alleviate the
changes reference DC voltage have been carried out. The fuzzy dependency on the mathematical model [6]. It does not require
controller was able to achieve a good response in the tests. The
precise mathematical model, is very robust, and has excellent
simulation results are shown that voltage output is controlable
in steady state conditions for boost DC/DC converter using this immunity to external disturbances [7]. Design of fuzzy con-
control. trollers is based on expert knowledge of the plant, instead
Index Terms—Fuzzy Logic Controller, Boost Converter, of a precise mathematical model [8]. Controllers based on
DC/DC Converter. fuzzy logic have been applied to a broad range of engineering
problems [9], particularly those having nonlinear dynamics.
I. I NTRODUCTION Numerous motor drive problems, FACTS, and renewable en-
The power electronic converters have become an essential ergy systems have been solved using fuzzy principles [10-15].
part of modern energy conversion in power systems networks Fuzzy controllers can be designed to adapt to the nonlinear
due to the fast development of power electronics devices. properties of DC/DC converters to feed a VSC under varying
Various power electronic devices have been incorporated in operating conditions [16].
order to improve the operation of electric networks such as In this paper, a fuzzy logic controller is designed to regulate
flexible AC transmission systems (FACTS) and transmission the output voltage magnitude of a voltage source converter via
technologies of high voltage direct current (HVDC). These the DC input voltage. The FLC main objective is to control
technologies are based on the use of power electronic con- the DC/DC converter to ensure desired VSC voltage output.
verters AC-DC, DC-AC and especially the VSC [1-3]. These So that, the VSC output voltage can be controlled efficiently in
devices significantly impact on the power control, flexibility, two ways, by varying the gain of the converter and by varying
efficiency of the networks and facilitate the integration of the supply voltage of the boost converter.
wind and photovoltaic systems to the grid. The VSC have
flexibility features that make them particularly suitable for II. DC/DC B OOST C ONVERTER -VSC C ONVERTER
DC/AC control applications of energy conversion in power
The DC/DC boost converter circuit is shown in Figure 1,
systems [4]. The DC/DC boost converters can be used to be
its main objective is to obtain a regulated output voltage VS
located between a DC source, like a PV array, and the VSC
higher than the input voltage Vi [4,3], this is possible due
to maintain the DC appropriate voltage magnitude.
charge and discharge of the inductor L and the capacitor C,
The development of fully controlled switching electronic
which are storing energy temporarily depending on the state
devices as insulated gate bipolar transistors (IGBT) and gate
of the switch Qi .
turnoff thyristor (GTO) has made possible to implement mod-
ern VSC. The advantages of using VSC are its flexibility,
L D1
fast transient response, ability to compensate reactive power
and reduce or eliminate harmonics. They can be used in + +
electrical machines speed control, FACTS devices, and in low Vs
Qi
and medium power HVDC systems [5]. Vi
m1
C R
Nowadays, the control systems for power electronic appli-
ances have been increasing widely. The performance of a VSC
converter depends mainly on their modulation algorithm which - -
is based mostly on PWM. Modulation technique determine
the switching semiconductor power stage. These modulation
techniques use a current linear regulator; the most important Figure 1: DC/DC Boost Converter
The DC/DC boost converter can work in two different Small changes in the duty cycle can maintain constant
modes: output voltage to changes in the input voltage Vi . Finally the
1) Continues Mode output voltage is expressed by:
2) Discontinuous Mode
Vi
In continuous mode the DC/DC converter can work in two Vs = (3)
states, when the switch Qi is on state and when Qi is off. 1−D
When the switch Qi is conducting, that is short circuit, so
two meshes are generated which causes the inductor L gain
energy as electromagnetic field while C is discharged through t on t off
R. Figure 2 shows the stated above. I2

i L(t)
L a)
I1
+ +

Vs t
Vi
C R
I2-Ia

i C(t) b)
- -
I1-Ia

Figure 2: Equivalent circuit when Qi is on t

The output voltage, when Qi is on, is defined as follows:

Vs = L
I2 − I1
=L
∆IL
(1) Vs c)
ton ton
where ton is the duty time when Qi is on and ∆IL define
the current increase in the inductor L at ton . Figure 4a shows
the commented.
0 t
When the switch Qi is off, the diode is polarized directly D
and the powered of the main source is completely applied to
the load and the capacitor is charged it is showed in Figure Figure 4: Currents and voltages in the DC/DC Boost
3. Figure 4b shows that the charging current of the capacitor
begings to decrease linearly when output voltage Vi begings to A voltage source converter, or inverter, is an electrical
increase linearly, producing a ripple voltage ∆Vo . The ripple device that changes direct current (DC) to alternating current
voltage is shown in Figure 4c and can be calculated with the (AC); the converted AC can be at any required voltage and
following equation: frequency with the use of appropriate transformers, switching,
and control circuits. With the advances in fully controlled
semiconductor switches in the last two decades, the VSC has
L D1
become the cornerstone for industrial power conversion, while
+ + emerging as a viable option for electrical systems control.
Vs Solid-state inverters have no moving parts and are used in
Vi a wide range of applications, from small switching power
C R
supplies in computers, to large electric utility high-voltage
direct current applications that transport bulk power. Inverters
- - are commonly used to supply AC power from DC sources
such as solar panels or batteries.
The technology of VSC systems is based on commutated
Figure 3: Equivalent circuit when Qi is in off state
converters semiconductor devices using high-frequency
switching, such as IGBT; which allow PWM modulation
Ia D techniques used to produce the AC voltage with a fast
∆Vo = (2) switching between two fixed voltages. With the PWM
fs C
modulation it is possible to produce a voltage to the output of
where D is the value of the duty cycle. any phase angle and amplitude. The VSC is shown in Figure 5.
as sine-triangle comparison or space vector modulation. Then
+ Q1 Q2 Q3 the phase voltage is:
C1
m1 m2 m3
Vphase = Vdc mcos(ωt) (6)
Z Va Vb Vc By incorporating SPWM modulation technique in control-
Vdc ling two levels converters, on and off states of a branch or
Q4 Q5 Q6
C2 phase converter are defined by comparing three sinusoidal
m1 m3
m2 reference signals out of phase 120o :

- Vaz = Vo cos(ωo t) = mVdc cos(ωo t) (7)


Figure 5: Voltage Source Converter (VSC)
2π 2π
Vbz = Vo cos(ωo t) − = mVdc cos(ωo t) − (8)
3 3
The sinusoidal pulse width modulation (SPWM) is accom-
plished using a sinusoidal signal Vcontrol controlling the de- 2π 2π
sired output frequency f1 , which is compared with a triangular Vcz = Vo cos(ωo t) + = mVdc cos(ωo t) + (9)
3 3
carrier wave to generate the trigger signals, Figure 6.
Where: Vo is the magnitude of the peak voltage output and
m = VVDC
o
is modulation index.

III. F UZZY L OGIC C ONTROL OF DC-DC-VSC


C ONVERTER
Fuzzy logic controller (FLC) is composed of four parts,
wich perform the coding, processing, analysis, and decoding
each of the states belonging to the variables of interest in the
control process. These parts are showed in Figure 7.

Knowledge Base
(Linguistic Rules)

Input
Variable Inference Output
Fuzzification Desfuzzification
Process
Figure 6: Scheme sinusoidal pulse width modulation
Figure 7: Fuzzy Logic Controller (FLC)
The modulation index is:
Vcontrol Initially, control design defines fuzzy logic membership
ma = (4) functions belonging each fuzzy sets of each variable, wich
Vtri
represents the system difference between the actual voltage
where Vcontrol is the peak amplitude of the control signal and the desired output value with this error value e(t) and
and Vtri is the peak of the triangular carrier wave. The error derivative ė(t), it is possible to determine a compensation
frequency modulation ratio is: value that modulates the duty cycle of Qi switch of Figure 1.
Figure 8 shows the proposed fuzzy sets.
fs
mf = (5) These input and output fuzzy sets are named Negative (N ),
f1 Zero (Z), and Positive (P ), respectively. Each of the entries
The fully controlled switches used in the VSC are accom- are defined in a range of [−1, 1] due to the error value may
panied by an anti-parallel diode which allow for bidirectional be in these range with respect to the desired reference value.
current flow. This added flexibility allows the VSC to operate Output fuzzy sets are defined in the range of [0, 1] because the
in all four quadrants making the control of real and reactive switch control Qi is defined within this range, thus controlling
power possible. the output to a desired reference value.
The VSC phase voltage may be expressed analytically by Table I defines the knowledge base used in the process of
means of a dc voltage, modulation index (m) and an averaged inference, called array of association. The inference method
time-varying modulating function as described in (3). The used is based on the Mamdani method proposed [17], wich:
modulation index m is typically limited to be under unity and
is often determined in conjunction with PWM techniques such If xi and yi then zi
Error E(r)

N Z P
1

-1 -0.8 -0.4 -0.2 0 0.2 0.4 0.8 1

Derivative Error dE(r) Figure 9: Isometric plane of the control rules


N Z P
1
where St is the output compensation value.

Figure 10 shows the fuzzy PD controller designed applied


to DC/DC boost converter, the controller is able to follow the
voltage refence to get the same value at the boost converter
output by varying the duty cycle of the switch Qi .

-1 -0.8 -0.4 -0.2 0 0.2 0.4 0.8 1 L D1

+ +
Compensator Output
Qi
Vs
N Z P Vi
1 C R

- -

e(t)
-
PD Fuzzy Vref
Logic Controller +
e(t)
0 0.1 0.2 0.4 0.5 0.6 0.7 0.8 1
Figure 10: FLC applied to DC/DC boost converter
Figure 8: Fuzzy sets for the inputs and outputs
IV. S IMULATIONS RESULTS
The proposed system is shown in Figure 11, which is
composed of a DC/DC Boost converter supplying the VSC
converter. The output voltage VSC converter is controlled
through the DC link to the Boost converter, whereby it is
possible to obtain variable magnitude AC voltage output.
Figure 12 shows the line to line voltages, phase to neutral
voltage and output current of the VSC converter and voltage
variations Boost power converter.
The boost converter designed obtain a maximum output
voltage of 120v from a constant power supply whose value is
40v, control is performed entirely by changes in the reference
The isometric plane obtained by defining knowledge base voltage, as shown in the Figure 12. The test values for
is shown in Figure 9. variations in the reference voltage are 120v, 50v, 100v, 120v
The defuzzification method used in the decoding of the and 60v.
compensation value is the center of gravity, which is expressed The VSC converter is controlled by a SPWM technique,
in the following equation: such control is designed to operate in open loop, in this case
Pb the amplitudes of the modulating signals remain constant as
x=a µ(x) · x shown in Figure 13. The pulses m1, m2 and m3 correspond
St = P (10)
b to the switches Q1 , Q2 and Q3 respectively.
x=a µ(x)
L D1 C1 Q1 Q2 Q3

+ + m1 m3
m2

Qi Vs
Vi
C R
Q4 Q5 Q6
- C2
- m1 m2 m3

e(t)
-
PD Fuzzy Vref
Logic Controller +
e(t)

Figure 11: DC-DC-AC converter circuit with Fuzzy Control

Figure 12: Changes applied to the system proposed Figure 13: SPWM control signals for VSC

When energizing the circuit of Figure 11 and when changing Figure 15 shows the change in the duty cycle switch Qi
the value of the reference voltage a higher value a transient boost converter circuit to change the reference voltage of 50v
peak is generated due to the sudden change of current in the to 100v output.
inductor L and the capacitor C the boost circuit, as can be Furthermore it can be seen that when the value of output
seen in Figure 12. These peaks can be reduced by smoothing voltage decreases by a change in the desired reference value
the sudden change of the duty cycle of the switch Qi with no transient peak occurs, this is because the energy stored in
gradual changes in its modulation to obtain the desired output the inductor L and the capacitor C is required to support the
voltage. Figure 14 shows the transient peak when the reference change in the duty cycle of switch Qi . Figure 16 shows a
value changed from 50v to 100v voltage, such as line-line change in the value of the output voltage of 120v to 50v, this
voltages are stabilized in the value of the reference voltage in sudden voltage change of magnitude is less compared to the
approximately 0.2 seconds may be observed. graphs of Figure 14.
Figure 14: Transient peak when the reference value change Figure 16: Change in the value of the output voltage from 120
from 50 to 100v. to 50v.

magnitude of a voltage source converter via the DC input


voltage. Thus, fuzzy controllers are based on expert knowledge
of the plant instead of a precise mathematical model. FLC
design main objective is to control the DC/DC converter to
ensure desired VSC voltage output. The control can be used
in photovoltaic systems, which are one of the most widely
used renewable energy, and therefore it is required to have a
constant voltage DC in the supply source.
Hence, the VSC output voltage can be controlled efficiently
in two ways, by varying the gain of the converter or by varying
the supply voltage of the boost converter. The simulation
results show the proper fuzzy logic controller operation, as it
can be inferred controller compensate the voltage dc changes
in system fairly.
Figure 15: Change in the duty cycle of switch Qi
R EFERENCES
[1] N. G. Hingorani and L. Gyugyi, “Understanding FACTS: Concepts and
V. C ONCLUSIONS Technology of Flexible AC Transmission Systems ”, N.Y.: IEEE Press,
2000.
The voltage sourced converter (VSC) has become the cor- [2] B. Jacobson, Y. Jiang-Hafner, P. Rey. G. Asplund “HVDC with voltage
source converters and extruded cables for up to +-300kV and 1000MW”,
nerstone for industrial power conversion, while emerging as ABB Power Technologies.
a viable option for DC/AC control applications of energy [3] N. Flourentzou, V. G. Agelidis, G. D. Demetriades, “VSC-Based HVDC
conversion in power systems. With the advances in fully Power Transmission Systems: An Overview”, IEEE Transactions on
power electronics, 2009, in press.
controlled semiconductor switches in the last two decades, [4] B. Jacobson, Y. Jiang-Hafner, P. Rey. G. Asplund., “HVDC with volt-
as insulated gate bipolar transistors (IGBT) and gate turnoff age source converters and extrudeded cables for up to +-300kV and
thyristor (GTO), it’s possible to implement VSC and DC/DC 1000MW.” ABB Power Technologies.
[5] MEO, Santolo and PERFETTO Aldo, “Comparison of different control
boost converters. The VSC can produce a desired voltage and techniques for active filters applications, Devices, Circuits and Systems”,
frequency output using SPWM techniques, and this can be 2002, Proce.
supplied with a DC to DC Boost converter. [6] Guang Feng, Wanfeng Zhang, Yan-Fei Liu. “An adaptive current mode
fuzzy logic controller for dc-to-dc converters”. Applied Power Electronics
The fuzzy controllers were designed based on an in-depth Conference and Exposition, 2003. APEC ’03. Eighteenth Annual IEEE
knowledge of the plant so that regulate the output voltage Volume 2, 9-13 Feb. 2003 Page(s):983 - 989 vol.2
[7] V.S.C. Raviraj, and P.C. Sen, ”Comparative study of proportionalintegral,
sliding mode, and fuzzy logic controllers for power converters,” IEEE
Transactions on Industry Applications, vol.33, no.2, pp.518-524, Mar/Apr
1997.
[8] K. M. Passino and S. Yurkovich, Fuzzy Control. Reading, MA: Addison-
Wesley, 1997.
[9] A. Gad and M. Farooq, “Application of fuzzy logic in engineering
problems,” in Proc. 27th Annu. Conf. IEEE Ind. Electron. Soc., Denver,
CO, Nov. 29–Dec. 2, 2001, vol. 3, pp. 2044–2049.
[10] S. Chakraborty, M. D. Weiss, and M. G. Simões, “Distributed intel-
ligent energy management system for a single-phase high-frequency ac
microgrid,” IEEE Trans. Ind. Electron., vol. 54, no. 1, pp. 97–109, Feb.
2007.
[11] G. O. Cimuca, C. Saudemont, B. Robyns, and M. M. Radulescu,
“Control and performance evaluation of a flywheel energy-storage system
associated to a variable-speed wind generator,” IEEE Trans. Ind. Electron.,
vol. 53, no. 4, pp. 1074–1085, Aug. 2006.
[12] M. Cheng, Q. Sun, and E. Zhou, “New self-tuning fuzzy PI control of
a novel doubly salient permanent-magnet motor drive,” IEEE Trans. Ind.
Electron., vol. 53, no. 3, pp. 814–821, Jun. 2006.
[13] R.-J. Wai and K.-H. Su, “Adaptive enhanced fuzzy sliding-mode control
for electrical servo drive,” IEEE Trans. Ind. Electron., vol. 53, no. 2, pp.
569–580, Apr. 2006.
[14] P. Mattavelli, L. Rossetto, G. Spiazzi, and P. Tenti, “General-purpose
fuzzy controller for dc–dc converters,” IEEE Trans. Power Electron., vol.
12, no. 1, pp. 79–86, Jan. 1997.
[15] W.-C. So, C. K. Tse, and Y.-S. Lee, “Development of a fuzzy logic
controller for dc–dc converters: Design, computer simulation, and ex-
perimental evaluation,” IEEE Trans. Power Electron., vol. 11, no. 1, pp.
24–32, Jan. 1996.
[16] A. G. Perry, G. Feng, Y.-F. Liu, and P. C. Sen, “Design method for
PI-like fuzzy logic controllers for dc–dc converter,” IEEE Trans. Ind.
Electron., vol. 54, no. 5, pp. 2688–2695, Oct. 2007
[17] D. Driankov, H. Hellendoorn, M. Reinfrank, “An Introduction to Fuzzy
Contro,” Second Edition, Springer, 1995.

You might also like