Documente Academic
Documente Profesional
Documente Cultură
=
1-T
v
s
1+
1
2
T
v
s
(4)
Equation (4) is the classic transfer function of hydraulic
turbine.
2) Nonlinear Turbine Model Assuming a Inelastic
Water Column: The model is constructed assuming an
incompressible fluid and a rigid conduit. The friction head
loss in the penstock is given by
B
I
= f
p
Q
2
(5)
From the laws of momentum, the rate of flow change in the
conduit is
dQ
dt
=
(1-H
-H
I
)
T
v
(6)
The conduit head losses (B
I
) can be ignored in the models
for simplicity.
The per unit (p.u.) value of the turbine power output is:
P
m
= A
t
B
(Q
- Q
nI
) - B
n
u
n (7)
Where B
n
is the turbine damping factor and its value varies
between 0.5 and 2. Damping effects can be neglected in the
model.
If the turbine net head changes the turbine flow rate will also
change. The p.u. flow rate through the turbine is
Q
= u
(8)
The turbine gain A
t
is
A
t
=
1
G
fI
-G
nI
x
TurbInc MW
atng
Gcncrator MW
atng
(9)
P
m
G
=
1-G
0
T
v
s
1+
G
0
T
v
s
2
x A
t
(10)
Equation (10) is nonlinear turbine transfer function which is
linearized in the operation point. The linearized equations
are suitable for computer applications [10-15].
B. Fuzzy Controlled System
The fuzzy controllers are suitable for white-box
problems, based on expert knowledge of the system. Fig.1.
shows block diagram of a fuzzy controller. A fuzzy
controller consists of four main components as fuzzification,
rule base, inference mechanism and defuzzification. The
fuzzification converts its inputs into fuzzy values with
membership functions in the form of triangle, trapezoid, bell
or other appropriate forms expressed by the fuzzy linguistic
variables. The rule base contains the experts linguistic
descriptions expressed in the form of logical implications
such as IF x is positive THEN y is big. The inference
mechanism evaluates fuzzy information to activate and
apply control rules. The defuzzification that uses methods
such as centre of gravity, maximum and weighted mean
converts from the inference mechanism into the crisp values
applied to the actual system [16-19].
K1, K2 and K3 are called as scaling factors in Fig. 1.
Input and output scaling factors in the fuzzy controllers are
important for providing to fire of appropriate rules
independent from physical domain of the input and output
signals. The scaling factors can be tuned to obtain maximum
control performance.
Figure 1. The block diagram of a fuzzy controller
Figure 2. Block diagram of the proposed model
C. Adaptive Fuzzy Control System
The proposed model of a SHPP is shown in Fig. 2. The
model consists of regulator, servomotor, turbine and
generator. The adaptive fuzzy controller is used as
regulator. The scaling factors of the fuzzy controller are
tuned with load information.
There are two inputs and one output of the fuzzy
controller. The first input is the error between reference
value that is desired output value and generator output
value. The second input is the derivative of the error. The
inputs are given by
e(t)=r(t)-y(t) (11)
de(t)=e(t)-e(t-1) (12)
The inputs and output are multiplied by the scaling
factors K1, K2 and K3, respectively. The design of the
fuzzy controller depends on information about the system
behavior or experience of a human expert. The
fuzzification stage is determined by the choice of the
range, shape and number of the membership functions.
The output membership functions are chosen to be
nonuniformly distributed seven triangular functions in
order to minimize the computation time. The input
membership functions are chosen to be uniformly
distributed five triangular functions
The range of the input and output membership
functions is chosen in [-1, +1]. Input scaling factors are
used to normalize the input magnitude. The membership
functions of the input and output variables are shown in
Fig. 3 (a) - (b).
The fuzzy controller is used the max-min inference
method that called as the Mamdani type inference.
Defuzzification method is chosen as centre of gravity
method. The parameters of the fuzzy controller are shown
in Fig. 3.
(a) Membership functions of input variables error and
derivative of error
(b) Membership functions of output variable control
action
Figure 3. Parameters of the fuzzy controller
The input and output scaling factors must be adjusted
in order to make the fuzzy controller more sensitive to
changes in the system. The input values of the fuzzy
controller would range between [-1, +1]. In the proposed
algorithm, many simulations have been performed to find
optimum values of the scaling factors. Thus, the
appropriate values of the scaling factors have chosen in
different load conditions. And a polynomial function has
fit using these values [20,21]. The functions used for gain
adjustment in the proposed algorithm for linear and
nonlinear turbine models are respectively shown in Fig. 4
(a) - (b).
(a) Gain adjustment functions of input and output scaling factors for linear turbine
(b) Gain adjustment functions of input and output scaling factors for nonlinear turbine
Figure 4. Gain adjustment functions of input and output scaling factors
III. SIMULATION RESULTS
In this study, a load-frequency control based model
using linear turbine and nonlinear turbine assuming
inelastic water column was proposed for isolated SHPPs.
The models were designed by using the Matlab-Simulink
program. An adaptive fuzzy controller was applied to
SHPP model as a governor. The controller regulates the
wicket gate position according to the load. Because the
water flow into the turbine is controlled by guide vane
which is changed the gate position depend on the governor
control signal. When some variations are appeared in the
load, the controller regulates wicket gate position with
servomotor. The servomotor open or close the gate until
the produced and the desired electrical power is equal to
each other. The servomotor regulated by controller is the
governor of the system.
Five different load values were used in this study; the
values are 0.05, 0.25, 0.50, 0.75 and 0.95 p.u. All of the
figures show comparatively the obtained simulation
results for a step or ramp load changes.
Primarily simulation results were obtained for linear
turbine model. Fig. 5-9. present the variation of frequency
along time for different five loads changing in form of
ramp or step by using linear turbine model.
Figure 5. The variation of frequency with respect to time
for the load 0.05 p.u.
0 0.2 0.4 0.6 0.8 1
2
2.2
2.4
2.6
2.8
Load (pu)
I
n
p
u
t
s
c
a
l
i
n
g
f
a
c
t
o
r
a
d
j
u
s
t
m
e
n
t
0 0.2 0.4 0.6 0.8 1
0
0.5
1
1.5
2
2.5
3
Load (pu)
O
u
t
p
u
t
s
c
a
l
i
n
g
f
a
c
t
o
r
a
d
j
u
s
t
m
e
n
t
0 0.2 0.4 0.6 0.8 1
2
2.2
2.4
2.6
2.8
Load (pu)
I
n
p
u
t
s
c
a
l
i
n
g
f
a
c
t
o
r
a
d
j
u
s
t
m
e
n
t
0 0.2 0.4 0.6 0.8 1
0
0.5
1
1.5
2
2.5
3
Load (pu)
O
u
t
p
u
t
s
c
a
l
i
n
g
f
a
c
t
o
r
a
d
j
u
s
t
m
e
n
t
0 20 40 60 80 100 120
-0.2
0
0.2
0.4
0.6
0.8
1
Time (s)
F
r
e
q
u
e
n
c
y
(
p
u
)
Ramp
Step
Figure 6. The variation of frequency with respect to time
for the load 0.25 p.u.
Figure 7. The variation of frequency with respect to time
for the load 0.5 p.u.
Figure 8. The variation of frequency with respect to time
for the load 0.75 p.u.
Figure 9. The variation of frequency with respect to time
for the load 0.95 p.u.
Figure 10. The variation of frequency with respect to time
for the load 0.05 pu
Figure 11. The variation of frequency with respect to time
for the load 0.25 p.u.
Figures 10-14 show the variation of frequency along
time for different five loads changing in form of ramp or
step by using nonlinear turbine model.
0 20 40 60 80 100 120
-0.2
0
0.2
0.4
0.6
0.8
1
Time (s)
F
r
e
q
u
e
n
c
y
(
p
u
)
Ramp
Step
0 20 40 60 80 100 120
-0.2
0
0.2
0.4
0.6
0.8
1
Time (s)
F
r
e
q
u
e
n
c
y
(
p
u
)
Ramp
Step
0 20 40 60 80 100 120
-0.5
0
0.5
1
Time (s)
F
r
e
q
u
e
n
c
y
(
p
u
)
Ramp
Step
0 100 200 300 400 500
-1
-0.5
0
0.5
1
Time (s)
F
r
e
q
u
e
n
c
y
(
p
u
)
Ramp
Step
0 20 40 60 80 100 120
-0.2
0
0.2
0.4
0.6
0.8
1
Time (s)
F
r
e
q
u
e
n
c
y
(
p
u
)
Ramp
Step
0 20 40 60 80 100 120
-0.2
0
0.2
0.4
0.6
0.8
1
Time (s)
F
r
e
q
u
e
n
c
y
(
p
u
)
Ramp
Step
Figure 12. The variation of frequency with respect to time
for the load 0.5 p.u.
Figure 13. The variation of frequency with respect to time
for the load 0.75 p.u.
Figure 14. The variation of frequency with respect to time
for the load 0.95 p.u.
III. CONCLUSION
There are many studies using different control
methods for load frequency control in literature. In this
article a novel alternative controller for load frequency
control in an isolated SHPP was proposed. Comparisons
between frequencies of step or ramp changes in the load
were illustrated by figures.
It was observed in comparison that the stabilizing time
of frequency in the model with nonlinear turbine was
shorter than that of the model with linear turbine and
moreover the stabilizing time for ramp changes in the load
was shorter than that of step changes in the load.
The proposed adaptive fuzzy controller was easily
adapted to different load values. For the simulation
results, it was observed that the obtained results for small
load change values in form of ramp or step was similar
and when the load value increased the importance of ramp
load revealed better.
The stabilizing time takes long time because of water
hammer and water inertia effects on the servo motor.
These effects grow with increasing water time constant.
Also when a change occurs in gate position turbine
produces an opposite turbine power change. This effect is
seen more on linear model.
NOMENCLATURE
U : Water velocity (m/s)
G : Gate position (%)
H : Net hydraulic head (m)
P
m
: Turbine mechanic power
H
0
: the initial head of the water (m)
U
0
: the initial velocity of water (m/s)
G
0
: the initial gate position (%)
Q
0
: the initial flow rate
a
g
: acceleration due to gravity
L : length of conduit (m)
A : pipe cross section area (m
2
)
T
w
: water time constant (s)
P
m