Controller for hydroelectric group

Information

  • Patent Grant
  • 10505480
  • Patent Number
    10,505,480
  • Date Filed
    Tuesday, October 11, 2016
    8 years ago
  • Date Issued
    Tuesday, December 10, 2019
    4 years ago
Abstract
Embodiments of the present invention generally relate to a new controller and a new control method for a hydraulic turbine and a synchronous generator, particularly to attenuate the effect of the vortex rope pressure oscillations on the active power.
Description
TECHNICAL FIELD

Embodiments of the present invention generally relates to a new controller and a new control method for a hydraulic turbine and a synchronous generator, particularly to attenuate the effect of the vortex rope pressure oscillations on the active power. Within the purpose of embodiments of the present invention, it was developed a multi-input multi-output linear mathematical model including the whole hydroelectric group: the turbine, the hydraulic system and the synchronous generator connected to a grid. In this model the pressure oscillations induced by the partial load vortex rope are represented by an exogenous input in the draft tube of the turbine. Unlike classical approaches it is considered both the hydraulic system and the electrical system during the controller design. As an example, it was designed a Hinfinity output feedback controller to attenuate the effect of the pressure oscillations on the active power transmitted to the grid. Simulation results show that embodiments of the present invention may be successful at reducing the oscillations on the active power while respecting the specification on the voltage.


BACKGROUND

Hydraulic turbines are very useful to support the electrical grid stability when the demand is quickly varying. They convert the potential energy of the water into rotating mechanical energy, which is then converted to electrical energy by the generator.



FIG. 1 represents a multi-group hydroelectric power plant with a hydraulic turbine 1, a draft tube 2, a generator 3, a step-up transformer 4 and an electrical network (grid) 5. With the growing integration of intermittent renewable sources of electricity such as photovoltaic panels and wind turbines, hydroelectric power plants are an efficient way of supporting the grid but this leads to new challenges in their design and operation. Two of these challenges are a minimum time start-up of the turbine from standstill, and operating it at off-design conditions, such as partial load. According to embodiments of the present invention, it is disclosed a novel control algorithm particularly for the operation at partial or full load.


At partial load, more precisely when the flow through the turbine is a fraction of the optimal flow, reaction turbines exhibit a helical vortex rope in their draft tube resulting from the swirling flow exiting the runner, as shown in FIG. 2.


The interaction of this vortex rope with the draft tube can lead to a pressure perturbation propagating in the entire hydraulic system with a frequency in the range of 0.2 to 0.4 the turbine rotational frequency. Embodiments of the present invention address the technical disadvantages related to effects of the pressure perturbation on the produced electricity.


Indeed, these oscillations of pressure are converted in torque oscillations by the turbine and eventually in oscillations of active power transmitted to the network. In some cases, these oscillations of electric variables are unacceptable for operators because they don't comply with network specifications, described in the grid codes. These specifications of network operators describe the performances a power plant needs to have to be connected to the grid. The level of oscillations for the active power and voltage assume in this scenario a prominent relevance, as they need to be respected to avoid an excitation of the electrical grid modes of oscillation.


Traditionally, the control loop of the hydraulic turbine is decoupled from the excitation controller of the generator due to the difference in time response of the two subsystems, the generator having a faster response time. In the case of low frequency hydraulic oscillations, an interaction can appear between the hydraulic and electric subsystem thus worsening the oscillation. For this reason, the controller according to embodiments of the present invention rely on both electrical and hydraulic subsystems as a whole.


Most of the work on the control of hydraulic turbine has been focused on developing algorithms to improve robust performance of the controllers. The two main challenges of a hydraulic turbine governor are the non-linearity's of the turbine characteristic and the unstable zeros. Several control designs have been proposed in, including optimal PID gain scheduling, adaptive algorithms, robust control considering plant uncertainties, and more recently robust PID design where the robust performance of the PID controller is favourably compared to a more sophisticated H controller. All these designs teach or suggest a linear model of the turbine, either a linearized model from the turbine characteristics or an ideal model developed in.


Additionally, an approach of simultaneously controlling both the turbine wicket gate opening and the generator excitation voltage has been developed in the field. The design is based on an ideal nonlinear model of the turbine and a full 7-order nonlinear model of the synchronous machine to improve stability after large electrical transients, for example a short-circuit, or a lightning bolt.


The concept of damping inter area oscillations using a power system stabilizer (PSS) for synchronous generator has been used in the field to design a power system stabilizer using the hydro governor system. The resulting approach provides much better damping of the low frequency inter area oscillations during poor grid conditions.


The concept of reducing the effect of the vortex rope on the electric power with the PSS on the synchronous generator only has also been explored. While the active power oscillations originating from hydraulic pressure fluctuations are attenuated, they are amplified on the reactive power and the voltage.


Considering that the vortex rope hits the elbow of the draft tube in the centre of it, the turbine draft tube has been modelled with two equal-length pipes and a pressure source in the centre. This model was developed to study the system stability when it is subject to the partial load vortex rope. The studied system consists of four hydro-electric groups connected to the electrical network.


BRIEF DESCRIPTION

According to embodiments of the present invention, it is proposed a controller, and a related method, configured to attenuate the active power oscillations of the hydroelectric group induced by pressure oscillations at partial or full load. First, the pressure perturbation created by the vortex rope is modelled as an exogenous perturbation using a model of the hydraulic subsystem where the draft tube is extracted from the turbine model. Then from a linearized model of the hydraulic and electromechanical subsystems it is designed a H controller with a proper choice of weighting functions and LMI (Linear Matrix Inequalities) optimization. The contribution of embodiments of the present invention is that both the turbine wicket gate and the generator excitation voltage are controlled, unlike some designs in the field where only the generator excitation voltage is taken into account during the control design. Finally, the resulting controller is experimented in simulation using the full non-linear model of the system in the simulation software package Simsen, this program has been validated by physical measurements.


In the simulations, it was found that the controller according to an embodiment is able to attenuate the perturbation effects on the active power and comply with the specifications.





BRIEF DESCRIPTION OF THE DRAWINGS

These and other features and aspects of embodiments of the present invention will become better understood when the following detailed description is read with reference to the accompanying drawings in which like characters represent like parts throughout the drawings, wherein:



FIG. 1 shows a multi-group hydroelectric power plant according to an embodiment of the invention;



FIG. 2 shows a reaction turbine exhibiting a helical vortex rope in the draft tube when the flow through the turbine is a fraction of the optimal flow;



FIG. 3 shows negligible head deviations at the upstream and downstream reservoir and a difference in head between the outlet and the inlet of pipe 1 and pipe 2, respectively, due to external perturbation;



FIG. 4 shows a Bode diagram comparison between the high order and the reduced order models for the transfer function between the control input and the mechanical torque Tm;



FIG. 5 shows a Bode diagram comparison for the transfer function between the perturbation input hω and the mechanical torque Tm;



FIG. 6A shows a curve defining specification constants;



FIG. 6B shows a simplified block diagram sketching the standard form problem or linear fractional transformation which is used to develop the controller;



FIG. 7 shows the block diagram of FIG. 6B with additional details;



FIG. 8 shows a block diagram of an alternative method for synthetizing the controller;



FIG. 9 shows a block diagram depicting a functioning scheme of the controller;



FIG. 10 shows an alternative embodiment of a controller;



FIG. 11 shows a comparison of active power between a classical controller and the controller according to an embodiment of the present invention;



FIG. 12 shows a comparison of voltage between a classical controller and the controller according to an embodiment of the present invention;



FIG. 13 shows a comparison of the control inputs between a classical controller and the controller according to an embodiment of the present invention; and



FIG. 14 shows results of a simulation comparing a reference to the controller according to an embodiment of the present invention.





DETAILED DESCRIPTION

System Description and Mathematical Model


A. System Physical Description


The system is a hydroelectric group consisting of an upstream reservoir providing water to a pump turbine through a penstock; the turbine yields mechanical power to a synchronous generator connected to an electrical grid.


Some mathematical models of the pressure oscillations induced by the vortex rope have been developed in the hydraulic literature but they require a thorough study of the hydraulic system through measurements to determine the equations parameters which vary with the operating conditions.


For the purpose of the present solution, it was used a model where the head oscillations are induced by an exogenous perturbation in the draft tube of the turbine. The oscillations are represented by a sine function with only one frequency:

hw=Ah sin ωht,  (1)

where hω is the head perturbation in the draft tube in meters, Ah is the amplitude of the perturbation in meters, ωh its frequency in rad/s and t the time in seconds. With few prior on-site measurements, it is possible to determine ωh. The amplitude Ah is difficult to estimate; with the controller according to an embodiment this parameter is not needed. In this document, a specific physical system is disclosed as a non-limiting example. The main specifications of the physical system can be found in Table I.


B. Hydraulic Subsystem Mathematical Model


Turbine


The hydraulic turbine is represented by its so called hill charts that are built from laboratory tests.









TABLE I





PARAMETERS OF THE CONSTDERED SYSTEM



















Rated active power
130
MW



Rotational speed
136.36
rpm



Rated head
71
m



Rated flow
200
m3/s



Penstock length
400
m



Perturbation frequency
0.5
Hz









They correspond to a non-linear mapping between the physical variables of the turbine. This mapping is represented in:

Q=f1(Hnr,α)
Tm=f2(Hnr,α),  (2)

where Q is the flow through the turbine, Hn the head difference between the inlet and the outlet of the turbine, custom characterr the rotational speed, α the guide vane opening and Tm the mechanical torque produced by the turbine.


These equations can be linearized around an operating point (Q0; Hn0; custom characterr0; α0; Tm0) to obtain:

ΔQ=α1ΔHn2ΔΩr3Δα
ΔTm1ΔHn2ΔΩr3Δα,  (3)

where the αi; βi are the tangents of the hill chart at the considered operating point.


Pipes


The dynamics of the conduits (the penstock and the two draft-tube pipes) is described by the hyperbolic partial differential equations in:













a
2





Q



x



+

gA




H



t




=
0











Q



t


+

gA




H



x



+


f

2

DA



Q



Q




=
0.





(
4
)







These equations may be discretize by using the finite elements method, so the pipe may be considered to be made of Nb pipe elements of length dx=L/Nb. The number of elements Nb has to be arbitrary high to be as close as possible to reality. Applying (4) on this small element i∈[1, Nb] and linearizing around an operating point (H0; Q0).












Q

i
+
1


-

Q
i

+


σ
1




dH

i
+

1
/
2



dt



=
0










H

i
+

1
/
2



-

H

i
-
1
+

1
/
2



+


σ
2




dQ
i

dt


+


σ
3



Q
i



=
0

,





(
5
)














TABLE II





HYDRAULIC NOTATIONS


















Q(x, t)
Water flow in pipe at section x and time t (m3/s)



H(x, t)
Water height at section x and time t (m)



x
Linear abscissa along the pipe (m)



t
Time (s)



g
Acceleration of gravity = 9.81 m/s2



L
Pipe length (m)



A
Pipe area (m2)



D
Pipe diameter (m)



a
Wave propagation velocity = 1200 m/s



f
Head loss constant










where











σ
1

=


Ag
|
dx


a
2



,


σ
2

=

dx
Ag


,


σ
3

=



f




Q
0




dx


2


gDA
2



.






(
6
)







Finally, the full model of a pipe discretized in Nb elements can be expressed by:












Λ


d
dt


+

(




Q
1






H

1
+

1
/
2








Q
2











Q

N
b







H


N
b

+

1
/
2








Q


N
b

+
1





)

+



(




Q
1






H

1
+

1
/
2








Q
2











Q

N
b







H


N
b

+

1
/
2








Q


N
b

+
1





)



=

(




H

i





n






0




0









0




0





-

H
out





)


,




(
7
)








where Λ and Σ are defined by:










Λ
=

(





1
2



l
eq










































σ
1









































σ
2









(
0
)





























































(
0
)









σ
2









































σ
1










































1
2



σ
2





)


,




(
8
)






Σ
=


(





1
2



σ
3




1


0

























-
1



0


1


0



















0



-
1




σ
3



1


0



























































0



-
1




σ
3



1


0



















0



-
1



0


1
























0



-
1





1
2



σ
3





)

.





(
9
)








Full Reduced-Order Hydraulic Subsystem


In an embodiment, forty elements are used for each pipe of the hydraulic system using (7) to have an acceptable accuracy, and these equations are combined with the turbine equations (2). This high order non-linear model is implemented in the software package Simsen and will be used for numerical simulations.


This model is linearized around the operating point Q0=0.5 p.u. where the vortex rope is appearing. The head deviations at the upstream and downstream reservoir may be considered negligible and the external perturbation adds a difference in head between the outlet and the inlet of pipe 1 and pipe 2 respectively, see FIG. 3.


Then the order of the mathematical model is reduced to build a lower order mathematical model that will be used for the controller design. The physical system, where all the numerical parameters were taken, has an actuator bandwidth limited to 5 Hz, and the perturbation frequency, ωh=0.5 Hz in (1). Therefore, it may be beneficial to keep the poles and zeros of the system in this frequency region. FIG. 4 shows the Bode diagram comparison between the high order and the reduced order models for the transfer function between the control input and the mechanical torque Tm, while FIG. 5 shows the Bode diagram comparison for the transfer function between the perturbation input hω and the mechanical torque Tm.


The resulting state-space hydraulic model is represented by:











X
.

h

=



A
h



X
h


+







B
h


α

+


B
he



Ω
r


+


B
hw



h
w







Y
h



=


T
m

=



C
h



X
h


+


D
h



(



α





Ω
r




)





,







(
10
)








where Xh is the state vector, α the guide vane opening (control input), custom characterr the rotational frequency, hω the head perturbation from (1) and Yh the output. All these variables are deviations around an operating point. The model reduction is based on assumptions of the physical system taken into account, and this reduction is realized on numerical values. The matrix entries of Ah, Bhe, Bhw, Ch and Dh can be found in Appendix A.


Electro-Mechanical Subsystem Mathematical Model


The generator and the electrical network are modelled as the well-known SMIB (Single Machine Infinite Bus). The third order non-linear model is linearized around an operating point (Pt0; Et0; Qt0). The resulting linear state-space system is described by:












X
.

e

=



A
e



X
e


+


B
e



(




Δ






T
m







Δ






E
fd





)












Y
e

=


C
e



X
e



,





(
11
)







Where the algebraic expressions of the variables are defined as follows:








X
e

=

(




Δω
r





Δδ





ΔΨ
fd




)


,






Y
e

=

(




Δ






ω
r







Δ






P
t







Δ






Q
t







Δ






E
t





)


,






A
e

=

(




a
11




a
12




a
13






a
11



0


0




0



a
12




a
13




)


,






B
e

=

(




b
11



0




0


0




0



b
32




)


,






C
e

=


(



1


0


0




0



c
22




c
23





0



c
32




c
33





0



c
42




c
43




)

.






The three state variables are Δωr the speed deviation in per unit, Δδ the load angle deviation and ΔΨfd the field flux deviation. ΔTm is the mechanical torque input provided by the turbine, KD the friction coefficient, H the inertia constant in per unit (see Appendix B), ω0=2 πf0 where f0 is the network frequency, ΔEfd the excitation voltage input (the controller output).


The four measured outputs are Δcustom characterr, ΔPt deviation of active power, ΔQt deviation of reactive power and ΔEt deviation of voltage.


The expressions of the aij, bij and cij constants and of the initial conditions can be found in Appendix B and the numerical values in Appendix A.


Full Hydroelectric Mathematical Model


Combining the equations of the hydraulic model (10) and the electro-mechanical model (11) leads to a state-space model of a hydroelectric group, named G(s), described in:











x
.

=

Ax
+
Bu
+


B
w



h
w











y
=
Cx

,





x
=

(




X
h






X
e




)


,





y
=

Y
e


,





u
=

(



α





E
fd




)







(
12
)








where the state vector x is a concatenation of the hydraulic state vector Xh and the electric state vector Xe, the output vector is the electric output vector Ye and u the two control variables which are the guide vane opening α and the excitation voltage Efd.









TABLE III







STEP RESPONSE SPECIFICATIONS










Active power
Voltage
















Os
30% of ΔP
Os
10% of ΔEt



t90
25 s
t63
0.8 s



ϵs
1% of Pmax
t±5%
5 s



Ramp
10% of Pmax
ϵs
0.2% of Etn



error










The concatenated matrices are defined as follows:







A
=

(



























0


0










A
h









B
he































0


0











b
11



C
h


























0


...


0









A
~

e










0





0






















)


,







A
~

e

=


A
e

+

(





b
11



D

h
2





0


0




0


0


0




0


0


0



)



,





B
=

(








0





B
h













0






b
11



D

h
1





0




0


0




0



b
32




)


,





C
=

(




0

4
,
7





C
e




)







Formulation and Controller Design Problem


According to an aspect, an objective of the controller according to the present invention is to reduce the effect of the pressure oscillations on the active power, without amplifying the oscillation of the voltage to a point where the specifications are not respected.


A. Specifications


Performance specifications that a hydraulic turbine for the active power and a generator for the voltage vary among network operators. As a non-limiting case, herewith detailed for exemplary purposes, it is chosen to extract those specifications from technical requirements of one particular operator.


The specifications are given for the response to a step input for both active power and voltage, another specification of ramp error is given for the active power. The definitions of specification constants can be found in FIG. 6A and the values associated with them in Table III for the active power and the voltage.


These specifications must be guaranteed in closed-loop even under the line impedance variation.


The exemplary embodiment of the invention herewith disclosed is focused on an existing system as discussed above, hence the specifications of attenuation for the external perturbation are linked to the physical values of it. The perturbation of this system is represented by a sine function of frequency 0.5 Hz. The amplitude of the oscillations is difficult to estimate because it is the result of a complex hydraulic phenomenon. Thus, it is selected an amplitude of the perturbation of 6 m that induces oscillations of the active power with a peak-to-peak amplitude of around 3.6% of Pmax which is superior to the 2% of the specifications.


It is important to note that an important parameter for the controller according to an embodiment of the invention is the frequency of the oscillations and not the amplitude; indeed the controller is synthetized by adding damping to the system for a particular frequency range.


B. Control Problem Formulation


An exemplary and non-limiting method for synthetize the controller according to an embodiment of present invention is now described.


As the objective is to minimize the influence of the exogenous perturbation hω on the electrical values Pt and Et of the hydroelectric group, it is chosen the H approach to synthetize the controller, presented here only for exemplary purposes, as other approaches may be possible as well.



FIG. 6B depicts a simplified block diagram sketching the standard form problem or linear fractional transformation which is used to develop the controller. P(s) represents a mathematical model of the hydroelectric group, taking into account the above detailed equations G(s) (12) and some weighting functions W1(s), W2(s), W3(s) and W4(s) which will be explained later, and K(s) the controller according to an embodiment of the invention. ω is the exogenous input vector (references, disturbances), z the controlled output vector, y the measurement vector and u the control input vector.


With reference to next FIG. 7, it is shown the block diagram of FIG. 6B with more details.


Tzw(s) is defined as a closed-loop transfer matrix between the exogenous inputs ω and the controlled outputs z, and it is given by the relation:

Tzw(s)=Pzw(s)+Pzu|(s)K(s)(I−Pyu(s)K(s))−1Pyw(s),   (13)


As shown in diagram 7, the mathematical model P(s) has two inputs, which are ω and u, and two outputs z and y. Variables α and Efd calculated by the controller K(s). rPt and rEt are references values of active power and voltage which are dictated by technical requirements and hω represents the perturbation with a given amplitude and frequency. Mathematical model P(s) calculates values Pt, Et and custom character which are active power, voltage and shaft rotational speed respectively. Variances indicated as ePt and eEt of calculated values Pt, Et versus reference values rPt, rEt, are sent, together with the rotational speed custom characterr, to the controller for a subsequent iteration. Moreover, said variances ePt and eEt are sent together with input u to weighting functions Wn(s) for delivering controlled output z, as illustrated.


In the relation (13), Pzw(s) indicates a sub-part of P(s) related to a transfer function from the input ω to output z (wherein s is the Laplace operator). Similarly, term Pyu(s) indicates a sub-part of P(s) which takes into account a transfer function from the input u to output y. The same notation applies to all other terms in the relation (13). I is the identity matrix of appropriate dimension.


The H control problem can be then formulated as follows: finding a controller K(s) that stabilizes the hydroelectric group, modelled by P(s), such that:

Tzw(s)∥<γ  (14)

where ∥·∥ is the infinity norm and γ>0 is a parameter.


As the infinity norm is peak value over the whole frequency range, by choosing a γ small enough, the controller will minimize the effect of the exogenous inputs on the outputs.


There are several algorithms to solve the problem described in (14), such as solving Riccati equations or solving Linear Matrix Inequalities (LMI).


In order to comply with the specifications (FIG. 6A and Table III), it is necessary to use weighting functions on the controlled outputs.


Some guidelines for selecting the general shapes of the weighting functions are disclosed in the field.


The structure used to specify the step response performance is described in:











W

step


(
s
)



=



s
/

M
s


+

ω
b



s
+


ω
b



ϵ
1





,




(
15
)








where Ms is the high frequency gain of the corresponding closed-loop transfer function, ωb the bandwidth with which the time response can be specified and ε1 (the steady-state error).


The second structure used to specify the damping of a sinusoidal perturbation is described by:











W
sinus



(
s
)


=




s
2

+

α





s

+


ω

0
min




ω

0
max






s
2

+


ϵ
max


α





s

+


ω

0
min




ω

0
max





.





(
16
)







This filter provides damping for a family of sinusoidal signals centred on ω0=√{square root over (ω0minω0max)}. Where εmax is the desired gain of the closed-loop transfer function considered at ω0, and α is defined as:







α
=



(


ω

0
max


-

ω

0
min



)

ϵ





1
-

ϵ
2



1
-

ϵ
max






,





where ε>εmax is the maximum gain of the closed-loop transfer function considered ∀ω∈[ω0max, ω0min].


In order to choose the weighting function numerical values the technical specifications are used together with some necessary knowledge of the hydroelectric group.


It was chosen, for the active power error, a product of a Wstep for the tracking and regulation specifications and Wsinus to add damping at 0.5 Hz. For example, Ms=2, ωb=0.35, ∈1=5×10−3 and ω0min=2, ω0max=4.93, ε=0.95 and εmax=0.12.


Then, for the voltage error, only a weighting function of the shape Wstep was chosen for the tracking and regulation specifications whilst an additional Wsinus term is not needed since the hydroelectric group already has enough damping at 0.5 Hz to comply with the specifications. In this instance, Ms=1, ωb=10 and ∈1=5×10−3.


Usually guidelines for the control inputs advise using high pass filters to limit the control at high frequencies, but here simpler static gains were chosen because they give good enough results, while avoiding an increase of the controller order.


The chosen weighting functions for the block diagram of FIG. 7 are:









W
1



(
s
)


=



s
+
0.7



2

s

+
0.0035






s
2

+

0.97

s

+
9.86



s
2

+

0.12

s

+
9.86




,







W
2



(
s
)


=


s
+
10


s
+
0.05



,







W
3



(
s
)


=
1

,







W
4



(
s
)


=

0.01
.






With reference now to following FIG. 8 it is represented a block diagram associated to an alternative method for synthetizing the controller K(s) according to an embodiment of the present invention. The block diagram of FIG. 8 is substantially equivalent to what already disclosed, with the difference that units U1 and U2 are included in the mathematical model P(s) and are configured to calculate input values α and Efd respectively, which are fed to G(s), and the controller K(s) elaborates the input control variables u which adjust the variances ePt and eEt disclosed above.


Turning to next FIG. 9, it is shown a block diagram depicting a functioning scheme of the controller according to an embodiment of the present invention associated to a physical hydroelectric group.


As seen in first FIG. 1, the hydroelectric group comprises a hydraulic subsystem which includes a turbine, a penstock and a draft tube pipe located respectively upstream and downstream the turbine. The hydroelectric group additionally comprises an electromechanical subsystem which includes a generator and an electrical network connected thereto.


The controller, depicted in the diagram by the dashed box 10, is configured to receive from a measuring unit (not shown), in a closed-loop fashion, an output signal 50 associated to electrical measured values of the hydroelectric group 11. Specifically, the measured values include the active power Pt and the voltage Et associated to the generator. The rotational velocity of the shaft custom characterr is also measured.


Controller 101 comprises a processor 101 which, based on said output signal 50, is configured to elaborate input control variables u which are in turn fed to the physical hydroelectric group 11. As explained above, the processor 101 elaborates input control variables u based on the mathematical model G(s) of the hydroelectric group which combines equations modelling the hydraulic sub-system and equations modelling the electro-mechanical sub-system.


The input control variables include an angle α of a guide vane opening of the turbine and an excitation voltage Efd of the generator.


More specifically, the output signal 50 fed to the controller 10 include variances ePt, eEt of the measured electrical values Pt and Et versus reference respective values rPt and rEt.


In the embodiment depicted in FIG. 9, the output signal 50 is fed to the process 101 of the controller 10.


With reference to next FIG. 10, it is shown an alternative embodiment. In this alternative embodiment, controller 10 comprises a first control unit 103 configured to receive as input a first variance ePt of the measured active power Pt versus the reference value rPt and to elaborate as output the control value α; a second control unit 104 configured to receive as input a second variance eEt of the measured voltage Et versus the reference value rEt and to elaborate as output the control value Efd.


Controller 10 comprises a processor 102 which is configured to receive as input the measured electrical values Pt a Et of the generator and return a signal 51 apt to adjust said first and second variances ePt and eEt. The processor 102 elaborates input signal 51 based on the mathematical model G(s) which models the hydroelectric group 11 combining equations associated to the hydraulic and electromechanical sub-systems.


Therefore, in this case, input variables u elaborated by the processor 102 are not the guide vane opening and the excitation voltage, but a correction value to modify the variances of the measured active power and voltage which are fed to the first control unit 103 and second control unit 104, respectively.


Simulation Results


A. Comparison with Classical Controller


The controller according to an embodiment of the invention is simulated on a full non-linear model of the hydroelectric group described in FIG. 1. The hydraulic subsystem is modelled with a high number of pipe elements in each pipe using (7), the turbine is represented by its nonlinear hill charts (2). To do this, a software package was used which has been validated with on-site measurements to simulate the hydraulic sub-system. The generator mathematical model is the 7-th order non-linear model with damper windings along with the second order network model. For the network model it was chosen to display the result with a value of XE=0.3 because it leads to the highest oscillation amplitude for the voltage.


We compare the results with the classical controllers for the turbine and the synchronous generator which are designed separately to give good tracking and regulation performance, and are not intended to reduce the pressure oscillation effects.


The structure of the turbine controller is a proportional integral with optimized parameters, and the structure of the voltage controller is a lead-lag.


The initial conditions are Pt0=0.5 p.u., Et0=1 p.u. and Qt0=0 p.u., applying a sinusoidal perturbation with an amplitude of 6 m and a frequency of 0.5 Hz between 2 s and 60 s of the simulation. The comparison between the classical (dashed line) and the controller according to an embodiment of the present invention (continuous line) for the active power is in FIG. 11, for the voltage in FIG. 12 and for the control inputs in FIG. 13.


The simulation results show that the innovative controller allows attenuating the effect of the head perturbation created by the partial load vortex rope. The oscillations of active power are kept under 1% of maximum active power while the voltage oscillations are also under 0.2% of nominal voltage. The peak-to-peak amplitude of the control needed for the guide vane opening is 0.54 degrees which is quite small and given the frequency (0.5 Hz) should be realizable with physical actuators (hydraulic cylinders). The same can be said for the excitation voltage oscillating between 1.08 and 1.18 p.u.


In order to verify that the controller according to an embodiment of the invention does not deteriorate the tracking performances of the system, an active power ramp reference of 2.7% per second and voltage steps of 2% is applied. The results of the simulation are plotted in FIG. 14 (dashed line is the reference whilst the continuous line plots the controller according to an embodiment of the invention).


It will be appreciated that the controller allows the system to be stable for all operating points and to comply with the tracking performance specifications.


As a conclusion, it is successfully developed an innovative controller for both the turbine wicket gate opening and the generator excitation voltage which attenuates the effect of a pressure perturbation in the turbine draft tube on the active power.









TABLE IV







HYDRAULIC NUMBERICAL VALUES











Penstock
Pipe 1 & 2
Turbine
















L = 400 m
L = 13 m
α1 = 0.39
β1 = 1.11











Nb = 40
α2 = 1.34
β2 = 1.36



D = 7.90 m
α3 = −1.64
β3 = −11.29










f = 10−2
γmax = 35.5°










This allows the operation of the hydroelectric group at partial loading of the turbine where a vortex rope builds up in the draft tube without compromising the quality of the electrical power produced and complying with tight network specifications.


It is to be understood that even though numerous characteristics and advantages of various embodiments have been set forth in the foregoing description, together with details of the structure and functions of various embodiments, this disclosure is illustrative only, and changes may be made in detail, especially in matters of structure and arrangement of parts within the principles of the embodiments to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed. It will be appreciated by those skilled in the art that the teachings disclosed herein can be applied to other systems without departing from the scope and spirit of the application.


APPENDIX A

Numerical Values


A. Hydraulic Subsystem


The hydraulic subsystem is linearized around the operating point Tm0=0.5 p.u. with the parameters given in Table IV.


The numerical values of the matrices of (10) are given here:







A
h

=

(




-
0.81



13.1



-
7.4



0.52


1.1


5.1


5.8





-
12.9




-
1.0



3.1


1.8


5.2


4.0



-
1.7





7.6



-
3.4




-
0.59



22.1


5.4


6.1


2.1





-
0.7




-
1.8




-
22.2




-
0.77



4.1



-
8.4




-
2.8






-
0.94




-
5.2




-
5.0




-
3.8




-
1.2



4.6



-
4.3






-
5.3




-
4.2




-
6.1



8.6



-
4.9




-
1.1




-
1.2






-
6.2



2.0



-
2.9



3.0


4.4


1.1



-
1.1




)








B
h

=



(




-
0.33






-
0.99





0.18





-
1.6





1.2





-
1.0






-
2.8




)







B
he


=



(



0.027




1.1





-
0.68





1.9





-
1.1





0.92




2.9



)







B
hw


=

(




-
0.15






-
0.14






-
0.10





0.040





-
0.50





0.10




0.40



)










C
h

=

(



1.4



-
2.0



1.9



-
3.5



2.8



-
0.93




-
5.2




)








D
h

=

(




-
2.3




-
4.6




)






B. Electrical Subsystem


The electrical subsystem is linearized around the operating point Pt0=0.5 p.u., Et0=1 p.u. and Qt0=0 p.u.


The matrices of (11) are expressed below.







A
e

=



(



0



-
0.18




-
0.11





314


0


0




0



-
0.073




-
0.27




)







B
e


=

(



0.16


0




0


0




0


0.13



)









C
e

=

(



1


0


0




0


1.10


0.69




0


0.14


1.39




0



-
0.0044



0.40



)





With the synchronous machine parameter numerical values detailed in Table V.









TABLE V





ELECTRICAL NUMERICAL VALUES


















Xde = 0.971
Lt = 0.175



Xqs = 0.682
Ra = 2.58 × 10−3



Ladu = 0.918
Xds′ = 0.277



Lads = 0.796
Laqs = 0.507



Lfd = 0.155
Rfd = 3.92 × 10−4



XE = 0.3
RE = 0.03









APPENDIX B

Electro-Mechanical Model


In this section, we define the matrices of the electromechanical state-space model as well as the expressions to calculate the initial conditions of the machine. Table VI is the nomenclature of all electro-mechanical variables.


A. Matrix Constants


The expressions for the matrix constants of (11) are developed as follows:
















a
11

=



-


K
D


2

H









a
12


=



-


K
1


2

H









a
13


=

-


K
2


2

H

















a
21

=


ω
0

=

2

π






f
0















a
32

=


-



ω
0



R
fd



L
fd





m
1



L
ads















a
33

=

-




ω
0



R
fd



L
fd




[

1
-


L
ads



L
fd


+


m
2



L
ads




]















R
T

=


R
a

+

R
E














X

T
q


=



X
E

+

(


L
aqs

+

L
l


)


=


X
E

+

X
qs















X

T
d


=



X
E

+

(


L
ads


+

L
l


)


=


X
E

+

X
ds















D
=


R
T
2

+


X

T
q




X

T
d
















L
ads


=

1


1

L
ads


+

1

L
fd
















b
11

=



1

2

H








b
β2


=



ω
0



R
fd



L
adu











c
22

=



n
1



(


Ψ

ad





0


+


L
aqs



i

d





0



-


R
a



i

q





0




)


-


m
1



(


Ψ

aq





0


+


L
ads




i

q





0



+


R
a



i

qd





0




)











c
23

=



n
2



(


Ψ

ad





0


+


L
aqs



i

d





0



-


R
a



i

q





0




)


-


m
2



(


Ψ

aq





0


+


L
ads




i

q





0



+


R
a



i

qd





0




)


+



L
ads



L
fd




i

q





0
















c
32

=



m
1



(


Ψ

ad





0


-


(


L
l

+

L
ads



)



i

d





0




)


+


n
1



(


Ψ

aq





0


-


(


L
l

+

L
aqs


)



i

q





0




)











c
33

=



m
2



(


Ψ

ad





0


-


(


L
l

+

L
ads



)



i

d





0




)


+


n
2



(


Ψ

aq





0


-


(


L
l

+

L
aqs


)



i

q





0




)


+



L
ads



L
fd




i

d





0












c
42

=




e

d





0



E

t





0





(



-

R
a




m
1


+


L
l



n
1


+


L
aqs



n
1



)


+



e

q





0



E

t





0





(



-

R
a




n
1


+


L
l



m
1


+


L
ads




m
1



)











c
43

=




e

d





0



E

t





0





(



-

R
a




m
2


+


L
l



n
2


+


L
aqs



n
2



)


+



e

q





0



E

t





0





(



-

R
a




n
2


+


L
l



m
2


+


L
ads




[


1

L
fd


-

m
2


]



)















K
1

=



n
1



(


Ψ

ad





0


+


L
aqs



i

d





0




)


-


m
1



(


Ψ

aq





0


+


L
ads




i

q





0




)















K
2

=



n
2



(


Ψ

ad





0


+


L
aqs



i

d





0




)


-


m
2



(


Ψ

aq





0


+


L
ads




i

q





0




)


+



L
ads



L
fd




i

q





0
















m
1

=



E
B



(



X

T
q



sin






δ
0


-


R
T


cos






δ
0



)


D













n
1

=



E
B



(



R
T


sin






δ
0


-


X

T
d



cos






δ
0



)


D













m
2

=



X

T
q


D




L
ads


(


L
ads

+

L
fd


)















n
2

=



R
T

D




L
ads


(


L
ads

+

L
fd


)









(
17
)








B. Initial Conditions


Pt0, Qt0 and Et0 at the operating point are fixed and the following expressions are used to compute the initial conditions.







I
t

=




P
t
2

+

Q
t
2




E
t








Φ
=


cos

-
1




(


P
t



E
t



I
t



)









δ
i

=


tan

-
1




(




X
qs



I
t


cos





Φ

-


R
a



I
t


sin





Φ




E
t

+


R
a



I
t


cos





Φ

+


X
qs



I
t


sin





Φ



)









e

d
0


=


E
t


sin






δ
i









e

q
0


=


E
t


cos






δ
i









i

d
0


=


I
t



sin


(


δ
i

+
Φ

)










i

q
0


=


I
t



cos


(


δ
i

+
Φ

)










E

Bd
0


=


e

d
0


-


R
E



i

d
0



+


X
E



i

q
0











E

Bq
0


=


e

q
0


-


R
E



i

q
0



+


X
E



i

d
0











δ
0

=


tan

-
1




(


E

Bd
0



E

Bq
0



)









E

B
0


=



E

Bd
0

2

+

E

Bq
0

2










i

fd
0


=



e

q
0


+


R
a



i

q
0



+


L
ds



i

d
0





L
ads









E

fd
0


=


L
adu



i

fd
0










Ψ

ad
0


=


L
ads



(


-

i

d
0



+

i

fd
0



)









Ψ

aq
0


=


-

L
aqs




i

q
0














TABLE VI





NOMENCLATURE


















Pt, Qt
Active and reactive powers transmitted




to the grid at machine terminals (p.u.)



Et, It
Voltage and current at machine terminals (p.u.)



Φ
Power factor (rad)



δi
Internal angle (rad)



ed, eq
Terminal voltage d, q-axis components (p.u)



id, iq
Terminal voltage d, q-axis components (p.u)



EEd, EEq
Bus voltage d, q-axis components (p.u.)



δ
Load angle (rad)



EB
Bus voltage (p.u.)



ifd
Rotor field current (p.u.)



Efd
Exciter output voltage (p.u.)



ψad, ψaq
d, q-axis flux linkage (p.u.)



Xds, Xqs
d, q-axis saturated reactances (p.u.)



Ra
Stator resistance (p.u.)



Ladu
Unsaturated mutual inductance in d-axis (p.u.)



Lads
Saturated mutual inductance in d-axis (p.u.)



XE, RE
Line reactance and resistance (p.u.)



Lfd
Rotor field leakage inductance (p.u.)



Rfd
Rotor field resistance (p.u.)



Ll
Leakage inductance (p.u.)



Xds
Transient d-axis saturated reactance (p.u.)








Claims
  • 1. A controller for a hydroelectric group, the hydroelectric group comprising: a hydraulic sub-system including a turbine, a penstock located upstream the turbine, and a draft tube pipe located downstream the turbine; andan electromechanical sub-system comprising a generator and an electrical network connected thereto;wherein the controller comprises a processor configured to: receive, from a measuring unit, measured values of the hydraulic sub-system and the electromechanical sub-system;generate input control variables for the hydraulic sub-system and the electromechanical sub-system so as to reduce oscillations of the active power transmitted to the electrical network;determine a hydraulic state vector for the hydraulic subsystem relative to a guide vane opening, a rotational frequency of the turbine, and a head perturbation at a hydraulic system operating point, wherein a plurality of physical variables are derived from a hill chart and linearized around the hydraulic system operating point;determine an electric state vector for the electrical subsystem in terms of a speed deviation, a preload angle deviation, and a field flux deviation;concatenate the hydraulic state vector and the electric state vector so as to calculate a control variable for the hydraulic sub-system and a control variable for the electromechanical sub-system, wherein the control variables comprise a guide vane opening and an excitation voltage, respectively, wherein concatenating the hydraulic state vector and the electric state vector yields a state-space model for the hydroelectric group,determine a variance between an active power value and a reference power value;determine a variance between an active voltage value and a reference voltage value; andcalculate at least one weighting function for the control variables so as to compensate for the determined variances and attenuate active power oscillations of the hydroelectric group induced by hydraulic pressure oscillations resulting from a vortex rope.
  • 2. The controller according to claim 1, wherein said electrical measured values of the electromechanical sub-system include the active power and the active voltage of the generator.
  • 3. The controller according to claim 1, further comprising: a first control unit configured to receive as input a variance of the measured active power versus the reference value and to output the control variable for the hydraulic sub-system; anda second control unit configured to receive as input a variance of the measured voltage versus the reference value and to output the control variable for the electromechanical sub-system.
  • 4. A hydroelectric group comprising a controller according to claim 1.
  • 5. A method for controlling an electrical output of a hydroelectric group, the hydroelectric group comprising: a hydraulic sub-system including a turbine, a penstock located upstream the turbine, and a draft tube pipe located downstream the turbine;an electromechanical sub-system comprising a generator and an electrical network connected thereto; anda controller;the method comprising: measuring electrical values of the hydroelectric group;measuring the shaft rotational speed of the turbine;deriving a plurality of physical variables from a hill chart for the hydraulic sub-system at a hydraulic system operating point;linearizing equations for a flow through the turbine and for a mechanical torque produced by the turbine around the hydraulic system operating point;determining a hydraulic state vector for the hydraulic subsystem relative to a guide vane opening, a rotational frequency of the turbine, and a head perturbation at the hydraulic system operating point;determining an electric state vector for the electrical subsystem in terms of a speed deviation, a preload angle deviation, and a field flux deviation;concatenating the hydraulic state vector and the electric state vector so as to calculate a control variable for the hydraulic sub-system and a control variable for the electromechanical sub-system, wherein the control variables are a guide vane opening and an excitation voltage respectively, wherein concatenating the hydraulic state vector and the electric state vector yields a state-space model for the hydroelectric group;determining a variance between the active power value and a reference power value;determining a variance between the active voltage value and a reference voltage value; andcalculating at least one weighting function for the calculated control variables so as to compensate for the determined variance and attenuate active power oscillations of the hydroelectric group induced by hydraulic pressure oscillations resulting from a vortex rope; andusing the control variables to operate the hydroelectric group to reduce oscillations of the active power of the generator.
  • 6. The method of controlling an electrical output of a hydroelectric group according to claim 5, wherein said electrical measured values of the hydroelectric group include an active power and a voltage of the generator.
Priority Claims (1)
Number Date Country Kind
15290262 Oct 2015 EP regional
US Referenced Citations (21)
Number Name Date Kind
4287429 Bashnin Sep 1981 A
5953227 March Sep 1999 A
7016742 Jarrell Mar 2006 B2
7199482 Hopewell Apr 2007 B2
7831397 Earlywine Nov 2010 B2
8626352 Kalich Jan 2014 B2
8648487 Rutschmann Feb 2014 B2
9026257 Kalich May 2015 B2
10316833 Kalich Jun 2019 B2
20060238929 Nielsen Oct 2006 A1
20090021011 Shifrin Jan 2009 A1
20110313777 Baeckstroem Dec 2011 A1
20130175871 Knuppel Jul 2013 A1
20140142779 Stoettrup May 2014 A1
20140375053 Nielsen Dec 2014 A1
20140376283 Rodriguez Dec 2014 A1
20160218510 Harnefors Jul 2016 A1
20160301216 Terzija Oct 2016 A1
20160308357 Yuan Oct 2016 A1
20160315471 Baone Oct 2016 A1
20190214826 Du Jul 2019 A1
Non-Patent Literature Citations (2)
Entry
European Search Report issued in connection with corresponding EP application 15290262.3 dated May 16, 2016
Ouassima Akhrif et al: “Application of a Multivariable Feedback Linearization Scheme for Rotor Angle Stability and Voltage Regulation of Power Systems” IEEE Transactions on Power Systems. IEEE Service Center, Piscataway, NJ, US. vol. 14. No. 2. May 1, 1999 (May 1, 1999), pp. 620-628. XP011089431, ISSN: 0885-8950 * section 1.2.5 *.
Related Publications (1)
Number Date Country
20170110995 A1 Apr 2017 US