V 1.0.0.11
November 3 de 2010
ALLIEVI - All rights reserved
Version 1.0.0.112.0.0.0, OctoberJune de Formatted: Justified
Formatted: English (United States)
20122014
Formatted: English (United States)
Content
Content ............................................................................................................................................. 3
System requirements ................................................................................................................... 6
Registration ..................................................................................................................................... 6
Activation ......................................................................................................................................... 6
1. Introduction ................................................................................................................................ 7
2. ALLIEVI Calculation basics ..................................................................................................... 9
2.1 Pressurized pipes .......................................................................................................... 9
2.2 Open-channel flow conduits ........................................................................ 111110
2.3 Steady state calculation ................................................................................. 121211
3. System’s elements to be simulated on ALLIEVI ........................................................... 13
3.1 Drawing elements ............................................................................................ 141413
3.2 Nodes.............................................................................................................................. 15
3.3 Tanks ..................................................................................................................... 161615
3.3.1 Tanks of great dimensions.................................................................... 171716
3.3.2 Tanks of small dimensions .................................................................... 191817
3.3.3 Variable cross-section tanks................................................................. 201918
3.3.4 Weirs ............................................................................................................. 212019
3.3.5 Other tank characteristics ..................................................................... 232221
3.4 Pipes ...................................................................................................................... 252423
3.4.1 Vents in pipes ............................................................................................ 292826
3.4.2 Pipe breakage ............................................................................................ 323129
3.4.3 Pipes with null initial flow...................................................................... 333230
3.5 Pumping stations .............................................................................................. 353331
3.5.1 Pumps with universal characteristics curves................................... 383634
3.5.2 Pumps with point-defined characteristics curves ......................... 393735
3.5.3 Group’s valves: Check valve.................................................................. 413936
3.5.4 Group’s valves: Regulation valve ........................................................ 413937
4 USERS MANUAL
System requirements
Intel ® Core Duo processor or higher (or equivalent processor in the case
of AMD);
Microsoft Windows XP SP3, Windows Vista or Windows 7
At least 2 GB of RAM memory;
At least 100 MB available hard disk space;
1.280 x 1.024 resolution or higher, with 32 bits color (recommended)
Internet connection. Broadband recommended (1)
Adobe® Reader or compatible
.NET Framework 3.5
(1) This software requires internet connection. When executed for the first time, ALLIEVI will
have to be activated since it’s not possible to use ALLIEVI without activation. To do so,
an internet connection will be needed to validate your ALLIEVI copy with our servers and,
in addition, a periodic re-validation we’ll be required.
Registration
During the ALLIEVI installation process, the system will require some license
information. If this information is not provided, it won’t be possible to use the
program.
Activation
When executed for the first time, the program will have to be activated. To do
so, you’ll need an internet connection to validate your copy with our servers at
ITA.
7 USERS MANUAL
1. Introduction
This ALLIEVI technical users guide has been formulated with the intention of
offering the user the necessary tools and concepts for the adequate usage of
the program, specifically for those who have basic hydraulic knowledge or have
experience in the usage of hydraulic transient (water hammer) simulation
computer programs. We advise you to follow the tutorial videos available at
www.allievi.net, as well as other useful network resources such as FAQs, also
available at this webpage.
To regulate the circulating flow through the conduits, the system may have
different types of valves installed either in line with these pipes, or with an
exterior discharge. Some of these valves can additionally function as protection
systems against hydraulic transients.
In hydraulic systems there are also other actions which can provoke transients,
such as the change in a tank´s level, the alterations in demand of a water supply
network and the breakage of a conduit at a given time. Of these three doings,
the first two are usually considered to be slow or very slow maneuvers, thus
8 USERS MANUAL
During the transient, and while the system is adapting from one steady state
regime to the other, there’s an exchange between pressure and kinetic energy,
and vice versa, with the corresponding oscillations in flow, velocity and pressure
inside the pipes. The oscillations in flow and velocity don’t have a direct
consequence on the system, but the fluctuations in pressure generate pressure
changes between maximum and minimum values. It’s the maximum pressure
values which can break the system’s pipes either if sufficient mechanical
resistance is not offered or if the installation is not appropriately protected.
On the other hand, minimum pressures tend not have any effect on the system,
if kept over atmospheric pressure. Although, if lowered beneath atmospheric
pressure, they can generate a depression inside the conduit which may lead to
the entrance of air or liquid through small cracks or fissures, with the related
danger of pathogen intrusion or conduit collapse if the ratio thickness/diameter
is sufficiently low.
In view of the harmful effects that may arise during the development of a
hydraulic transient, the solution is to, either provide the system with enough
mechanical resistance to bear the pressure oscillations or to protect the
installation in order to diminish the amplitude of such fluctuations and maintain
them under acceptable limits. To proceed in either way we need to make use of
a computer program capable of simulating transients and providing, among
9 USERS MANUAL
H H a 2 V
V 0
t x g x
(1)
V V H VV
V g f 0
t x x 2D
Since this system doesn’t have an analytical solution, in order to integrate it, the
standard procedure is to assume that the solution will be obtained for specific
time instants (separated by a t) and in particular points of the pipe (separated
by a x), satisfying the following condition,
x
a (2)
t
10 USERS MANUAL
where “a” is the celerity of the pressure wave inside the pipe. This celerity, in the
case of water, is calculated through the expression
9.900
a
D
47'6 C
e (3)
in which the C coefficient depends on the pipe’s material.
f n x
H in 1 H in1
g
a n 1
Vi Vi n1 i 1 Vi n1 Vi n1 0
D
(4)
f x n n
n
a n 1
H in 1 H in1 Vi Vi n1 Vi 1 Vi 1 0
i 1
g D
from which we can calculate the hydraulic head H and the velocity V at a point i
of the pipe and in the calculation instant n+1, using the H and V values of the
points i-1 and i+1 at the n instant. Implementing the expressions at (4) is what is
known as the “METHOD OF CHARACTERISTICS”, and is the calculation basic
for the ALLIEVI program.
The system at (4) can be solved for all calculation points of all pipes, with the
exception of end points where we lack one of the two equations. In these
extremes, where supposedly the pipe is connected to a system’s element, the
missing equation is substituted by the equation, or system of equations, which
represent the behavior of said element, and are known as “boundary
conditions”. In this way, the ALLIEVI program enables us to simulate the
transient functioning of a pressurized hydraulic system including the following
elements, connected to each other through their corresponding pipe systems:
y y A V
V 0
t x T x
(5)
V V y
V g g s0 s f 0
t x x
where the unknowns are the depth y = y(x, t) and the velocity V = V(x, t), both as
a function of the position along the conduit and time. In the expression at (5), A
is the occupying cross-section of the flow, T is the free surface width defined by
cross-section A, s0 is the bottom slope and sf the hydraulic slope, defined by the
expression
n 2V 2
sf (6)
Rh4 / 3
where n is the Manning coefficient and Rh the hydraulic radius of the fluid-
occupied cross-section. Assuming certain simplifications, system (5) can be
solved similarly to (1) through the method of characteristics, with an analogue
formulation to (4). In this case, the expression at (2) is substituted by
x
V c (7)
t
where c is the celerity of the conduit’s gravity wave, calculated with the
expression
A
c g (8)
T
12 USERS MANUAL
ALLIEVI allows the transient to be simulated in systems where there are both
pressurized and open-channel flows, applying the method of characteristics to
both types of conduits, differentiated for each particular case. Since the
characteristic time for solving pressurized transients is in the tenths or
hundredths of a second, being considerably higher for open-channel flow
solutions (seconds), the time increment for the solving of open-channel flow
transients can be a multiple of the time increment for the solving of pressurized
flow transients.
In this program, each open flow conduit can only be connected through their
ends to a tank or node linked to other free flow channels. In these conduits,
subcritical flow (or critical at the end point of a freefall conduit) is assumed,
taking rectangular, trapezoidal, circular or any type of cross-section.
In any hydraulic system, the transient regime initiates from a steady state
regime when a maneuver takes place in any of the system’s elements. In the
program ALLIEVI, the steady state regime is obtained by processing the
transient regime calculation using whichever operating conditions, with the
system’s elements in their initial position and without effectuating any
maneuvers. When, in this calculation, unaltered operating conditions through
time are obtained, they’re adopted as starting values to initiate the transient
regime calculation.
NOTE: It’s of great importance to point out that in order to calculate any
transient, ALLIEVI calculates first the steady state solution, being available for
the user in table format for each of the project’s elements.
13 USERS MANUAL
Node
2. Tanks
3. Pipes
4. Pumps
5. Protection structures
ALLIEVI’s graphic interface is intended so that the user can introduce, with just
one click, all the necessary elements to create from simple systems, e.g. a simple
impulse, to complex system like mesh networks.
Elements are grouped into five categories. On the one hand we have the basic
elements, which include pumps, pipes, nodes and open-channel flow conduits
or channels. On the other hand, we have the different types of tanks we can
simulate. Finally we have the group of valves, the group of protection elements
and the varied group, which contains flow and head rules.
Go to the Image tab Tanks Select the tank type and its location
Go to the Image tab Valves Select the valve type from the possibilities
provided by ALLIEVI (Regulation, retention, automatic, Headloss valve,
among others)
Go to the Image tab Protection Select between Air vessel, Surge tank
or Reservoir.
3.2 Nodes
Once we’ve established each node, ALLIEVI will require the user to introduce the
values corresponding to:
16 USERS MANUAL
At the nodes, ALLIEVI will show the type of element to which each of them
corresponds. In this way, we can corroborate the elevation values entered for
the respective elements.
NOTE: When two nodes belong to the same element, ALLIEVI will
automatically assign the same elevation value to both of them.
3.3 Tanks
Tanks are elements of the system where water at atmospheric pressure is stored.
The types of tanks included on the program are:
17 USERS MANUAL
Weir
In order to ease the graphical representation of the system, we have tank icons
with a single node (right or left) or with two nodes. In the case of the tank with
two nodes, they must have the same elevation. The elevation of a tank’s nodes
corresponds to its base elevation.
- Initial water level (Z0): It’s the water elevation level used to calculate the
steady state. Being a tank of great dimensions, this elevation will remain
constant throughout the entire simulation, independently of the
established inlet and outlet flows.
To declare a tank of great dimensions and input the initial water level on
ALLIEVI, the procedure is as follows:
The units for Initial water level can be modified by simply right clicking on the
cell once it’s in edit mode.
Right click on Z0 Change unit Units management: this assistant Commented [f2]: CAMBIAR IDIOMA DE LA INTERFAZ DEL
PROGRAMA - cambio hecho
will allow you to change the current unit to the desired one used in the
Commented [f3]: TAMPOCO ESTA TRADUCIDA ESTA
field you’re working on. VENTANA - cambio hecho
NOTE The way to change units is analogous for all entry data required for
calculation.
- Initial water level (Z0). It’s the water elevation level used to calculate the
steady state. This being a tank of small dimensions, this level will change
throughout the simulation, depending on the tank’s cross-section and the
established inflows and outflows.
Go to Basic Data Type SPD Commented [f4]: DEBERÍA SER SD? - cambio hecho
20 USERS MANUAL
IMPORTANT: In case we ignore the meaning of any entry field, it’s possible
to access an explanation by right clicking on the name of the field you’d like
to know about. With this action, ALLIEVI displays a label with all the
necessary information.
- Initial water level (Z): It’s the water elevation level used to calculate the
steady state. This level might change along the transient simulation.
The way to introduce the data for a variable cross-section tank is as follows:
Go to Basic Data Tank cross-section S (m2) An assistant will be
displayed where you’ll have to input the elevations and their
corresponding accumulated volumes.
3.3.4 Weirs
- Upstream section (Si). It’s the cross section at the entry zone.
- Downstream section (Sf). It’s the cross section at the exit zone.
- Initial and end section elevation (Z, Si; Z, Sf). It’s the elevation at the initial
and end sections of the tank, used to calculate the steady state solution.
This elevation may be equal or different for both of the tank’s zones, and
might change along the transient simulation.
22 USERS MANUAL
- Weir length. It’s the length of the tank’s transverse weir or the maximum
level of spillway.
- Crest Elevation (L). It’s the elevation of the weir’s crest, with regard to an
established reference level.
- Flow coefficient of weir (Cq). It’s the Cq coefficient of the rectangular thin-
walled tank’s weir, used to calculate the discharged flow through the
expression.
2 3
Q Cq L 2g H 2 (9)
3
where L is the weir’s length and H the height of the water surface over the
Crest elevation(Z crest), before it initiates its rapid descent. Typical values
for CQ range between 0.60 and 0.80.
- Spillway length: It’s the length of the spillway. If this length is zero, the
corresponding tank doesn’t have one.
- Crest Elevation (L). It’s the elevation of the weir’s crest, with regard to an
established reference level.
- Discharge tank: The discharged water through the spillway can be poured
to a receiving waterway or to a small or variable cross-section tank,
installed in the system. Through this variable, we’ll indicate the designation
of this tank, or, if left blank, specify that the pouring is done to a receiving
waterway.
In case the tank includes a spillway, such spillway can be fixed or be constituted
by a gate with vertical movement and top pouring. In this last case, this gate
might do a single linear elevation or descent movement during the transient
development. The characteristics of this mobile spillway are the following ones:
- Final crest elevation (Zf). It’s the elevation the spillway crest will reach at the
end of its movement. The elevation for the start of the movement is the
previously indicated one.
In these tanks, as oppose in those of large dimensions, the water level will
change during the transient regime functioning. However, for the steady state
calculation, the water level in these tanks may remain constant or vary until the
continuity equation between the outflows and inflows is verified.
In case that, for the steady state calculation, the water level in one of these tanks
is constant, it’ll result in a steady state regime which generally won’t fulfill the
continuity equation between outflows and inflows.
This is because, most times, it’s impossible to know beforehand the water levels
in these deposits when the system operates at steady state. For this reason, a
non-permanent flow will originate when we initiate the transient regime
calculations, in spite the fact that no maneuvers are being carried out on the
active elements of the system.
25 USERS MANUAL
If, on the contrary, we allow the level of whichever of these tanks to fluctuate
during the steady state calculation, when said calculation is done the water level
reached in this tank will be such so as to fulfill the continuity equation between
its inflows and outflows.
- Variable water level for steady state calculation (Yes - No). In order to
calculate the steady state solution, the water inside the deposit might have
variable level (Yes) or fixed level (No), the latter being equal to the initial
level, previously indicated.
3.4 Pipes
- Pipe thickness (e): It refers to the pipe’s wall thickness, used to calculate
celerity.
- Absolute Roughness or (Roughug): The pipe’s friction losses are calculated Commented [f5]: ROUGH? - cambiado en la ayuda y en la
aplicación
by means of the Darcy equation, obtaining the friction factor through the
Colebrook formula. The user must introduce the absolute roughness of the
pipe’s inner walls.
IMPORTANT
If the user introduces in this cell a negative value of roughness, for
instance (-1), the program effectuates calculations considering null
friction losses for this pipe.
Vt 2
hm k (10)
2g
- Speed (a): It’s the pressure wave speed. This datum is directly assigned to Commented [f6]: Falta traducir celeridad en el asistente de
calculo - cambiado en la aplicación
the pipe or can be calculated from the inner diameter, the wall thickness
and the pipe’s material coefficient: If the given value is zero, the transient
throughout the pipe is treated as a mass oscillation.
This assistant is found right on the speed cell on the table of the pipe’s
basic data.
- Material coefficient of pipe kmt. It’s the pipe’s material dependent coefficient
used to calculate speed through the expression(only valid for water)
9900
a (11)
Dt
47'3 k mt
et
On the program, values for kmt are indicated for different pipe materials.
Vents are installed in order to avoid negative pressures inside pipes, admitting
air to its interior when the pressure at its point location tends to be lower than
atmospheric pressure and expulsing it when this pressure reaches values over
the atmospheric one. Nonetheless, since the entrance of air to a conduit may in
some cases cause more problems than solutions, the usage of vents as
protection devices against hydraulic transients will only be done when no other
method to avoid negative pressure is implemented.
ALLIEVI has an internal database of vents characteristics, and also enables the
user to introduce the desired vent’s characteristics curve.
30 USERS MANUAL
In the case of pipes whose end connects to other pipes, vents can be
installed at the node associated to one of the pipes. For the others, a
minimum distance to the node must be left:
This minimum value applies as well to the distance between two vents of the
same pipe.
31 USERS MANUAL
The vents can be configured on ALLIEVI, i.e. the user can access both the air
admission and air expulsion curves of the vents and modify their default
configuration and definition.
In this assistant, all defined vents will be displayed, and by simply clicking on the
vents name, you can access the values for ∆ pressure and flow which define its
air admission and air expulsion curves.
In order to create or modify one of the curves, there are two options. On the
one hand, the New button enables you to input the values for a new vent, while
the Duplicate button enables you to modify an already existing vent’s values.
32 USERS MANUAL
ALLIEVI enables you to simulate the effect of one of the pipe’s breakage on the
system. To do so, in the assistant where you introduce the pipe’s profile, select
“Pipe with burst” and introduce the following data:
- Distance to origin. It refers to the distance from the pipe’s origin to the
point in which the burst will occur.
- Burst duration. It’s the time during which the burst is occurring.
- Kv final. It’s the burst’s final Kv coefficient that relates the discharged burst
flow Qrot with the inner pipe’s pressure at the point of breakage Ptub,
according to the expression:
To calculate the steady state solution, the circulating pipe flow to initiate
calculations is obtained by assigning a supposed velocity in the order of 0.5 m/s
(or a different user-defined value). During the steady state calculation this
velocity will change with every iteration and for each pipe, until reaching a
permanent regime value.
34 USERS MANUAL
In case steady state flow in one or several pipes is zero (because of stopped
pumps and/or closed valves), the permanent regime conditions are obtained
through a great number iterations, which can consume important calculation
time. In these cases, for the steady state calculation you can directly assign a
null flow to those pipes which you know beforehand will have this regime flow
value. For each of the pipes, the necessary data are:
- Zero flow (Yes – No). It indicates whether we enforce a null initial flow.
- Pump characteristics curve shape. It indicates the way in which the pumps’
characteristics curve will be presented, Hp = Hp (Qp) and Pac = Pac (Qp),
which can be either Universal or Adjusted (By points).
- Inertia of each group. It’s the moment of inertia of the rotating masses of
each group, including the impeller, the axis and the driving engine’s rotor.
If we don’t have this datum, the program facilitates an estimation of the
group’s moment of inertia using the Thorley formula,
0 '9556 1' 48
P P
I 0'03768 3 0'0043 (12)
N N
Moreover, if you know the PD2 of the group, its relation with the moment
of inertia is:
PD 2 Nw·m 2 PD 2 Kp·m 2
I Kg·m 2 ; I Kg·m 2 (13)
4g 4
As we’ve previously mentioned, there are two ways of inputting the moment of
inertia. The direct manner is:
Rotation I (Kg.m2)
If you don’t know this datum, ALLIEVI gives you the option of calculating it
through an assistant, found in the following way:
37 USERS MANUAL
- Regime rotation speed. It’s the rotation speed of the groups when they
operate at regime conditions.
Formatted: Indent: Left: 0.13"
- Initial pump status. At initial conditions, the groups may be running (at
regime rotation speed) or stopped.
In this case, the pumps’ characteristics curves are obtained from the Marchal,
Flesch y Suter universal curves for a total of 14 different specific velocity values.
These curves enable the characterization of the pump’s behavior in whichever
functioning conditions, i.e. positive, negative or null flow, head or rotation speed
values.
- Power consumption Pcon0. Power consumption by the pump’s shaft for the
optimal performance point.
Once these values are entered, the program shows for you to check the pump’s
efficiency at the optimal performance point.
The fitted characteristics curves are defined by points for nominal rotating
speed, obtained from the catalogue information provided by the pump’s
manufacturer. With this information the program is unable to characterize the
pump’s behavior for negative flow, head or rotating speed values. Hence, this
manner of providing the characteristics curve is only useful when the
functioning of the valves is limited to the first quadrant, with positive rotating
speed.
In this case, the needed data to obtain the fitted characteristics curves are:
Once these three values are entered for each i operating point, the program
displays the pump’s efficiency for it to be verified.
IMPORTANT: The pump’s operating points which define the fitted or point-
defined curves must cover the whole first quadrant, from Qp = 0 until Hp = 0,
with power consumptions that in no case should take negative or nil values.
Thus, the user must provide enough points so as to adequately define this
working interval, even if this means extrapolating the catalogue information
provided by the manufacturer. This is so because throughout the simulation
the pump may function in any point of its characteristics curve within the first
quadrant, and therefore the program must count on sufficient information
regarding the pump’s characteristics.
Pumping groups with fitted curves must include, in all cases, a check valve.
Groups with universal curves may or may not incorporate this valve.
- Check valve’s minor head loss coefficient KVRt. It’s the check valve’s loss
coefficient when fully opened, with units in m/(m 3/s)2, used to calculate
losses as a function of the pump’s boosted flow. This loss coefficient must
also include the losses concerning the pumping station’s remaining
accessories which have its same circulating flow, except those of the
regulation valve, if present.
The regulation valve is installed at the exit of each group, generally following
the check valve, if present. Its mission is to regulate the group’s boosted flow by
closing partially or, if fully closed, isolate the group from the discharge manifold.
For all these types, except the commercial valve, the program has a typical
characteristics curve which provides the dimensionless loss coefficient as a
function of the valve’s opening position.
For the case of the commercial valve, the characteristics valve curve will be
obtained from the valve database compiled using the catalogue information,
and can be uploaded through the program. In this case, the introduced data is:
- Opening position Ori. It’s the relative opening of the valve, in % with respect
to its maximum opening, at time instant ti.
This by-pass, if present, is installed between the inlet and outlet manifolds of the
pumping station, in parallel configuration with the other boosting groups. The
by-pass will include a check valve with the following data:
- Check valve’s minor head loss coefficient KVRbp. It refers to the minor head
loss coefficient of the check valve when fully opened, in m/(m3/s)2 used to
calculate the losses as a function of the circulating flow through the by-
pass. This coefficient must also include the losses concerning the rest of
the accessories that constitute the by-pass.
Pumping stations which are initially running may stop at a particular time and
then restart. In these cases, we have:
- Stop instant (Stop inst.Inst. par.).Instant in which all pumping groups are Commented [f7]: No está traducida la table en la interfaz -
cambio hecho
simultaneously stopped.
- New startup (Yes – No). It indicates whether the groups are going to be
restarted after their shut down.
- Startup instant. Instant in which the pumps begin the simultaneous startup
maneuver, if applicable.
- Duration. In case startup occurs, it’s the time taken until the nominal
rotation speed is achieved, considering a linear evolution.
Pumping stations which are initially stopped may startup at a given time and
stop yet again afterwards.
- Startup instant. Instant in which the pumps begin the simultaneous startup
maneuver.
45 USERS MANUAL
- Duration. it’s the time taken until the nominal rotation speed is achieved,
considering a linear evolution.
- New stop (Yes – No). It indicates whether the groups are going to be
stopped yet again after their startup.
- Stop instant. Instant in which the pumps begin the simultaneous stopping
maneuver, if applicable.
2. Retention valves
3. Relief valves
6. Composite valves
7. Automatic valves
They are valves whose actioning allows the circulating flow through the
installation to be modified. In case they’re used as on/off valves, under ordinary
conditions they’re usually opened but might close to isolate a part of the
system. Their characteristics are:
- Elevation (Z). Elevation the valve, equal for start and end nodes.
- Type of valve. It’s the type of valve to be installed, selecting from one of the
following types:
Butterfly
Spherical
Gate
Poppet
Diaphragm
Commercial
For all these types, excluding commercial valves, the program possesses a
typical characteristics curve that provides the dimensionless headloss coefficient
as a function of the valve’s opening position.
For commercial valves, its characteristics curve will be obtained from the valve
database compiled using catalogue information. For these valves one must have
the dimensionless loss coefficient as a function of opening position, ranging
from 0 % to 100 % with 5 % intervals of valve position.
When introducing a commercial valve, the user must decide which type of valve
he or she wants to introduce. The way to do it is as follows:
48 USERS MANUAL
Regulation valves can effectuate opening and/or closing maneuvers during the
transient simulation. These maneuvers may be defined as:
Tabulated
Sinusoidal
- Opening position Ori. It’s the relative opening of the valve, in % with respect
to its maximum opening, at time instant ti.
The user must introduce the valve’s maneuver in the following manner:
49 USERS MANUAL
2
Apt Ap0 A sen ( t B) (21)
T
Where the relative opening in % with respect to the maximum one, depends on
the following parameters:
- Initial opening Ap0. It’s the initial valve opening in % with respect to the
maximum one.
- Phase B. It’s the phase angle of the valve’s opening position’s oscillation.
These valves open when flow circulates with forward direction, and close when
backflow is established (inverse flow direction). They are considered as ideal
elements, instantaneously closing exactly when the valve’s outflow becomes
negative. Their characteristics include:
- Loss coefficient k for open valve. It’s the dimensionless loss coefficient for a
fully opened valve.
Go to Head loss Branch’s headloss coefficient (k Branch Ramal) Commented [f10]: Debería ser branch en el programa - ya
está cambiado
Go to Head loss Loss coefficient fully closed valve (k 0%)
Go to Head loss Loss coefficient fully opened valve (k 100%)
They’re valves which open when pressure at their connection point exceeds a
given value, discharging to the exterior all or part of the circulating flow as long
as this pressure is kept over the aforesaid value. Once opened, their opening
position depends on inlet pressure until fully opened. On the contrary, when
pressures are low this valve will remain closed.
For each of the installed relief valves, the necessary data are:
- Type of valve. It’s the type of relief valve to be installed at the branch,
selecting from one of the following types:
Butterfly
Spherical
Gate
Poppet
Diaphragm
Commercial
Once we’ve introduced the number of branches, we then display the data table,
and introduce the following information for each of the branches:
For all these types, excluding commercial valves, the program possesses a
typical characteristics curve that provides the dimensionless headloss coefficient
as a function of the valve’s opening position.
For commercial valves, its characteristics curve will be obtained from the valve
database compiled using catalogue information. For these valves one must have
the dimensionless loss coefficient as a function of opening position, ranging
from 0 % to 100 % with 5 % intervals of valve position.
- Valve maneuver: It relates valve opening with inlet node pressure. To define
this maneuver in a tabular manner the following data must be provided:
- Type of valve. It refers to the type valve to be installed, selecting from one
of the following types:
Butterfly
Spherical
Gate
Poppet
Diaphragm
Commercial
55 USERS MANUAL
For all these types, excluding commercial valves, the program possesses a
typical characteristics curve that provides the dimensionless headloss coefficient
as a function of the valve’s opening position.
For commercial valves, its characteristics curve will be obtained from the valve
database compiled using catalogue information. For these valves one must have
the dimensionless loss coefficient as a function of opening position, ranging
from 0 % to 100 % with 5 % intervals of valve position.
- Instant ti. It’s the time instant corresponding to point i. This time is taken
from the instant in which the valve is triggered or when the closing
maneuver begins.
- Opening position Ori. It’s the relative opening of the valve, in % with respect
to its maximum opening, at time instant t i. For the initial instant, the valve’s
opening position will be 100 %.
When dealing with an excessive flow shut-off valve, its trigger may be
conditioned by:
Go to Excessive flow shut-off valve – Basic data FireTrigger Commented [f12]: No debería ser Trigger?? - cambiado a
Trigger
57 USERS MANUAL
For valves which are triggered by minimum or maximum sped, the velocity
which triggers the opening maneuvers will be:
For those which are triggered by flow difference, initial and final flowmeters
whose difference will provoke the trigger have to be placed. To do so, the
necessary data are as follows:
- Q coefficient of the flow meter (+1, -1). This parameter indicates the flow’s
direction used to obtain the flow difference which in turn produces the
trigger. If this coefficient takes up the value +1, the flow is considered to
be positive in the direction of the pipe, and if on the contrary its value is -1
the flow is considered to be positive on the pipe’s opposite direction. If
both flowmeters are placed on the same pipe, the two flow coefficients will
have to coincide.
NOTE: In case no pipes are available, the program shows the following
warning.
59 USERS MANUAL
For each calculation time instant, the program will calculate the difference in
flows obtained at the initial and final flowmeters’ locations, these being affected
by the corresponding flow coefficient. The absolute value of this difference is
compared to a reference one in order to decide whether the excess flow valve
should be triggered. The necessary datum will be:
- Flow difference. Flow difference reference value for the excess flow valve to
be triggered.
- Head loss coefficient k.. It’s the dimensionless head loss coefficient
corresponding to the accessory.
- Elevation. Elevation of the composite valve, equal for start and end nodes.
The data of each of the components which structure the composite valve are
analogue to those presented at subsection 3.6.1 (regulation valves), 3.6.2(Check
valves) and 3.6.5 (Minor headlosses).
Display the Basic data table of the Composite valve( ) one must
input the data for each of the previously declared valves
- Elevation. Elevation of automatic valve, equal for start and end nodes.
- Valve kindtype. It’s the type of valve to be installed, according to the Commented [f13]: PARA NO REPETIR TYPE SE PODRÍA
TRADUCIR CLASE A VALVE KIND. HABRÍA QUE CAMBIAR
following classification: TAMBIÉN LA INTERFAZ DE ALLIEVI - cambiado
- Valve type. It’s the type of valve to be installed, selecting from one of the
following types:
Butterfly
Spherical
Gate
Poppet
Diaphragm
63 USERS MANUAL
Commercial
For all these types, apart from commercial valves, the program possesses a
typical characteristics curve that provides the dimensionless headloss coefficient
as a function of the valve’s opening position.
For commercial valves, its characteristics curve will be obtained from the valve
database compiled using catalogue information. For these valves one must have
the dimensionless loss coefficient as a function of opening position, ranging
from 0 % to 100 % with 5 % intervals of valve position.
u t K p et (22)
Where, in each case,
In expression (22) we use a positive sign for pressure sustaining valves, whereas,
for pressure reducing and flow control valves, we use a negative one.
Go to Regulation data Setting pressure (P) Commented [f15]: Ptar debería ser Pset? - preguntar
- Flow setting. It’s the flow setting for flow control valves.
Again, this option is only enabled when flow control valves are declared.
With the purpose of defining the regulator’s behavior, the following procedure
must be followed:
.
3.7 Protection structures
Protection structures are used to reduce pressure oscillations once the transient
has been generated. They generally store a certain volume of water, and
function by supplying flow to the main conduit when the circulating flow is
reduced. Afterwards, when the flow direction changes, the latter is gradually
introduced into the protection structure, and in turn its breakage is slowed
down. In this manner, alterations in flow at the main pipe are slowed down,
reducing as a result the pressure oscillations.
Elements to be placed at the branch junction between the main pipe and the
protection structure should present in their whole a low headloss coefficient for
the structure’s outflow and a high one for its outflow. In such manner, the
outflow from the structure towards the main pipe is facilitated, which in turn
reduces depressions in said pipe, thus averting negative pressures. Moreover,
when the flow circulates from the main conduit to the protection structure
important headlosses are generated at the branch pipe which dissipate water’s
energy, slowing down the transient’s development.
2. Unidirectional tank
3. Air vessel
66 USERS MANUAL
Regarding the necessary data, we’ll make a distinction between data of the
structure itself and that of the union branch. Since these last data are common
to all structures, their regard will be done once the particular information is
described for each structure.
- Maximum water level in unidirectional tank. It’s the maximum water level
allowed inside the tank, referenced to its bottom.
- Number of air vessels. It’s the number of identical air vessels, installed in
parallel connection, which constitute the protection structure.
68 USERS MANUAL
- Volume. It refers to the total volume of each air vessel, calculated by the
program once the vessel’s diameter and length are introduced.
- Initial inflation pressure. In the case of an air vessel with bladder, it’s the
pressure to which the bladder is inflated before the air vessel is installed.
For the bladderless air vessel, the inflation will be carried out closing a
valve at the vessel’s connection pipe (afterwards, this valve will open once
the installation is running and pumps are working at normal regime). To
calculate the inflation pressure, admitting that the gas suffers an isotherm
69 USERS MANUAL
*
P0C = Gas pressure in normal regime conditions, in absolute
value. In air vessels connected to the discharge manifold of
a pumping station, this pressure value is approximated as
the head provided by the pumps at normal regime
conditions, deducting the difference in elevation between
the pumps and the average water level inside the air
vessels, and adding atmospheric pressure.
On ALLIEVI, the user can input the value for inflation pressure or make use of
the assistant provided by ALLIEVI, which automatically calculates this parameter
once the values for initial volume of gas in cubic meters and initial gas pressure
in meters are given.
*
PAV ng const. (19)
Go to Air vessel physical properties Polytropic exponent (PEEP) Commented [f18]: PE? - cambiado
71 USERS MANUAL
- ¿Bladder installed in air vessel? (Yes – No). The air vessel can include a
bladder (Yes – No). Initially, the behaviors of both types of air vessels are
alike, as long as they aren’t emptied during the transient regime
functioning. In case it is emptied, if the air vessel has a bladder, when it’s
emptied said vessel closes the connection orifice to the branch union pipe.
It’s at this time when the discharge of water from the vessel to the main
pipe is abruptly interrupted, thereby creating a depression wave which can
submit such pipe to negative pressures. Later, when in the overpressure
phase of the transient, water can flow back again to the air vessel,
repeating the cycle depending on the transient’s evolution.
Nonetheless, if the air vessel is bladder- free, in case it’s emptied, the gas
(air in this case) continues its expansion occupying the whole of the vessel
and seeping into the connection pipe, eventually reaching the main pipe.
In this case, the discharge to such pipe is not interrupted, thus preventing
the depression wave of the previous scenario, although part of the gas can
travel within the inside of the main pipe and not return back to the air
vessel in the subsequent overpressure phase. Besides, a certain volume of
air travelling uncontrolled within the main pipe’s interior may create a risk
of breakage during the following startup of the installation. Through the
simulation, it’s admitted that in case of emptying all the gas is confined
within the air vessel and the branch connection pipe, without transferring
to the main pipe. As a consequence, the whole gas mass can go back to
72 USERS MANUAL
the air vessel’s interior during the following overpressure phase of the
transient.
In order to properly define surge tanks, the necessary data are as follows:
- Diameter. It’s the inner diameter of the circular cross-section surge tank.
- Base elevation. It refers to the elevation of the surge tank’s base or bottom.
- Height. It’s the height of the surge tank’s inner tube, measured from the
bottom.
- Flow coefficient of the inner tube’s overflow section. It’s the CQ coefficient of
the weir formed by tube’s superior contour, used to calculate the
discharged flow according to expression at (9). To implement this
expression, the rectangular weir’s length L is substituted by the
circumference’s length of the tube’s top contour. Typical values for CQ
range from 0.60 to 0.80.
- Head loss coefficient for flow circulating from the branch pipe to the inner
tube. It refers to the loss coefficient Ke for the flow from the connection
pipe towards the overflow tube, which provides these losses according to
the expression
he K e Qe2 (20)
where Qe is the inflow to the overflow tube. Units for Ke are m/(m3/s)2
- Head loss coefficient for outflow of the overflow tube. It refers to the loss
coefficient Ks for the flow circulating from the overflowing tube towards to
branch pipe, which provides these losses through the following expression
hs K s Qout
2
(21)
where Qs is the outflow to the overflowing tube. Units for Ks are m/(m3/s)2 Commented [f19]: K out or exit? - preguntar
In these surge tanks the cross-section varies in a stepwise manner, with lengths
of constant cross-section between the lower and upper boundaries of each step.
A number of constant cross-section lengths Ntr are defined which in turn divide
the surge tank. As a result, Ntr+1 points appear with point 0 corresponding to
the bottom of the surge tank, point Ntr corresponding to the superior level of
the standpipe and the remaining Ntr – 1points corresponding to the different
cross-section changes, ordered from the bottom to the top.
For each point i, from i=0 until i= Ntr, the necessary data are:
- Stored volume (V). It refers to the accumulated volume from the bottom
to point i. For i = 0, the program directly assigns an accumulated volume
of zero.
Data regarding the union branch between the main pipe and the protection
structure are:
Head loss coefficient for structure’s inflow. It refers to the loss coefficient Ke
for the flow from the connection pipe towards the protection structures,
which provides these losses according to expression (20) where Qe is the
inflow to the structure. Units for Ke are m/(m3/s)2
This loss coefficient is not required when the surge tank is unidirectional,
since the tank’s inflow is blocked by means of the check valve’s closure.
- Head loss coefficient for structure’s outflow. It refers to the loss coefficient
Ks for the flow circulating from the protection structure towards to main
pipe, which provides these losses through expression (21) where Qs is the Commented [f22]: Q out or exit? - preguntar
3 2
structure’s outflow. Units for Ks are m/(m /s)
with the characteristics we’ve just described. In this case, the head loss
coefficients are evaluated through expressions (19) and (20), using the
corresponding flow to each structure.
3.8 Flow or head rules Commented [f23]: Laws no es más apropiado en este
context? - preguntar
Flow rules
Head rules
With this law a specific outflow is imposed to the corresponding node. The
following possibilities exist:
By Q law
By node pressure
By table
- Elevation. It’s the elevation to which the law is located, equal to the
connection node’s elevation.
The flow’s imposition by law forces the node’s outflow to follow the following
lay
2
Qt A t 2 B t C D sen t E (23)
T
When forcing the outflow, the program calculates in the node the hydraulic
head required in order to achieve this particular outflow. In this case, the
required data are:
- Coefficient D. It’s the coefficient for the sinusoidal term of the Q law.
- Phase angle E. Phase angle for the sinusoidal term of the Q law.
Go to Rule – Basic data Flow forced (ForcedImp Q) By Q law Commented [f24]: Forced Q? - ?????
81 USERS MANUAL
- Limitation. It allows for the extreme flow values given by the Q law to be
limited. The different possibilities include:
No limitations
Lower limit
Upper limit
Upper and lower limit
In this case it’s assumed that there’s an element at the node which generates a
headloss so as to discharge a flow to the atmosphere following the law below
PN t KQN t QN t (24)
where PN(t) is the node’s pressure, K the loss coefficient of the flow-controlling
element, and QN(t) the node’s discharged flow. The K coefficient will be constant
throughout the whole simulation, and it’s evaluated using the initial imposed
flow and the node’s outlet pressure in steady state conditions. The required
datum is:
- Value of Q. It’s the discharged flow through the node at initial conditions.
A tabulated flow law is imposed. For each point i the data to enter are:
- Outflow Qi.. It’s the node’s discharged flow at time instant ti. If it’s an
inflow, its value will be negative.
Go to Rule – Basic data Q imp: through this button we can input the
law’s maneuver
84 USERS MANUAL
NOTE The way to assign a law without tank discharge is by selecting the
dotted line.
.
3.8.2.1 Head law without associated tank
In case there’s no associated tank, the function which defines the node’s
hydraulic head imposition is
2
H t A t 2 B t C D sen t E (25)
T
For which the following data are required:
- Coefficient D. It’s the coefficient for the sinusoidal term of the Q law.
- Phase angle E. Phase angle for the sinusoidal term of the Q law.
- Limitation. It allows for the extreme hydraulic head values provided by the
Q law to be limited. The different possibilities include:
No limitations
Lower limit
Upper limit
Upper and lower limit
These data are introduced in a likewise manner as shown for flow laws.
IMPORTANT: Once the head law is set, the program calculates the node’s Formatted: English (United States)
corresponding flow, which can be positive (exiting flow from the system) or
negative (inflow to the system). This should correspond to the action of a
subsystem, which isn’t accounted for on the simulation but imposes the
hydraulic head law represented at expression (25). This part of the system is
the one which would receive or provide the node’s outflow or inflow.
Formatted: English (United States)
In case the head law is linked to a single pipe’s end node, such law can utilize an
associated tank to which the pipe’s flow is discharged, at atmospheric pressure.
The program then calculates the outflow keeping the node’s hydraulic head
equal to its elevation, and considering said flow as an inflow to the tank through
its top section.
87 USERS MANUAL
If, during the transient simulation, the head law’s outflow becomes negative it
means that there’s a backflow through the law-connected pipe. From this point
on, the backflow generates an air column at the pipe’s end, which will increase
or decrease its length depending on the movement of water inside the conduit.
At all pipe points where there’s an air column null flow and atmospheric
pressure will be supposed, with air being able to enter or exit according to the
head law. Immediately upon the end of the air column’s expulsion, the outflow
will be reestablished following the head law. If the air column occupies at any
time the whole of the pipe, the program stops the simulation process, since air
movement at elements which connect the pipes to their opposite law’s nodes
can no longer be evaluated
- Tank. It’s the law –linked tank. All system’s tank can be considered as
associated tanks. The program provides, for information purposes solely,
the elevation from which water is poured into the tank, which coincides
with law’s connection node.
- Area. If the tank associated to the law is a weir, one must indicate if the
discharge area is the initial or the final one.
IMPORTANT: In all simulations, the functioning regime of all open channel Formatted: English (United States)
flow conduits will be subcritical, except in the case of free fall to a tank
through the end of a conduit where a critical regime is established.
Formatted: English (United States)
Open channel flow conduits, or channels, can only be connected to tank nodes
or nodes which connect other channels. In case there’s a connection to a tank,
this specific node will solely link the tank and the channel. In case several
channels are connected together, the connection node will only join channels.
In order to define open- channel flow conduits, the necessary data are:
- Length. Length of the channel, supposed straight and with a uniform slope.
- Bottom elevation. Bottom elevations for start and extreme ends of the
channel. In case there’s a tank connection, the channel’s bottom elevation
will be higher or equal to the connection node’s elevation. In case its
higher, the channel’s bottom’s elevation will be higher than the tank’s
bottom’s elevation. In the case of channel connection, at this end all
channels must have the same bottom elevation, which will match the
node’s elevation.
Rectangular
Trapezoidal
Circular
Any
- Channel width. It’s the width of the channel, constant for all its cross-
section.
- Maximum depth. It’s the maximum depth of the channel, from which
overflowing occurs and simulation is stopped.
- Channel width. It’s the width of the channel, constant for all its cross-
section.
- Maximum depth. It’s the maximum depth of the channel, from which
overflowing occurs and simulation is stopped.
- Lateral side slope. It’s the incline angle of the lateral walls of the channel,
with regard to the horizontal direction, measured from its exterior.
90 USERS MANUAL
- Channel diameter. It’s the inner diameter of the circular channel. The
maximum depth is indicated, which will coincide with this value, from
which said conduct becomes pressurized and simulation is stopped.
The data for the channel cross-section will be given in table form, with
increasing channel depth, these being for point i:
- Perimeter pi. Wetted perimeter for conduit cross-section, under depth yi.
- Section Ai. It refers to the area of the conduit’s cross section, under channel
depth yi.
As in pressurized conduits, it can occur that the steady state circulating flow
through the channel is zero. Thus, and also to avoid the need for a large number
of iterations in order to calculate the steady state, we can directly assign a null
initial flow to those channels to which this particular circumstance applies. So,
for each channel with null initial flow, the necessary information is:
- Zero initial flow (Yes – No). It indicates whether we enforce a null initial flow
to the channel
interconnected zero initial flow channels, this head should be equal for all
of them. In turn, the same head will be enforced to all tanks connected to
these channels.
IMPORTANT: We have to be very careful when inputting this data, since Formatted: English (United States)
when we indicate zero initial flow for a channel the program calculates the
steady state assigning this value to such channel, as well as the depth
corresponding to the water level one has previously introduced. The
obtained steady state solution will be incorrect if in fact these circumstances
will not take place, as in the case, for instance, of incompatible initial water
levels between the connected tanks and the channels with zero initial flow. In
case we’re hesitant, it’s better not to impose this type of data.
Formatted: English (United States)
A turbine must function keeping a constant rotating speed for any load case. In
this fashion, the turbine’s regulator will action the guide’s rotor blades,
increasing the turbined flow as the resistant turbine torque increases (load
increments), or decreasing the turbined flow when this torque is diminished
(load declines). With this, we’re looking to equalize the driving and the resistant
torque for any load combination, while keeping the rotation speed constant.
Hence the frequency of the generated alternate current will also be unaltered.
The regulation of the turbine’s functioning is done in the program by means of
feedback PID controller. If we define:
the expression which defines the functioning of the feedback PID controller is
the following:
det
u t K p et K i et dt K d K ra u t dt (26)
dt
d 2 et
K ra ut K i et K d
du (t ) de(t )
K p (27)
dt dt dt 2
the latter being the used expression on the program. In it we have:
94 USERS MANUAL
With this formula, any partial action on the regulator can be nullified by making
its constant zero.
For each turbine, the requested general data on the program are:
- Elevation Z. It’s the elevation to which the turbine rests, equal for start and
end nodes.
- Inertia. It’s the moment of inertia of the rotating masses in the turbine,
including the impeller, the shaft and the rotor of the electric generator.
- N regime or reference rotation velocity. It’s the rotation speed to which the
desired alternate current’s frequency value is produced. This rotation
velocity will have to be kept constant by means of the regulator’s actions.
- Initial guide opening. Guide’s opening position at normal regime Commented [f25]: En Allievi está traducido como
“provider”. Tras buscar en terminología técnica, no sería guide
conditions. o guide vanes la traducción correcta?
In order to assign these data on ALLIEVI, you must open the turbine’s data
window and undergo the following steps:
- Flow Qt0. It’s the flow through the turbine at the optimal performance
point.
- Head Ht0.It refers to the net head of the turbine at its optimal functioning
point.
- Shaft power Pshaft0. It refers to the power produced by the turbine’s shaft
when operating at the optimal performance point.
Once we’ve entered these values, the program displays the turbine’s efficiency
at the optimal working point, for us to verify it.
- N nominal. It’s the turbine’s nominal rotation speed, for which the optimal
working point is obtained.
It represents the time evolution of the turbine’s imposed load, during which the
regulator will try to keep the reference rotation speed constant, regardless of
this evolution.
For each of the turbines, the time instants and their respective loads
percentages are introduces in tabular form so as to define the load variations of
the generator.
- Load Li with respect to normal regime. It’s the supplied power needed at
time instant i, or the resistant torque to overcome, in percentage with
respect to the normal regime’s power or resistive torque.
If during regulation maneuvers the load which the turbine has to provide drops
beneath a certain value, the turbines generator will be disconnected from the
network in order to avoid excessively low partial load functioning. At this
instant, the guide vanes will initiate a rapid closure maneuver so as to prevent
turbine runaway.
- Minimum load for disconnection. It’s the minimum load which will provoke
turbine disconnection, in percentage with respect to regime power.
The time instants and their respective guide openings for the closing process
are introduced in table form. The time reference is the turbine’s disconnection
instant, starting from the initial guide opening. These values are:
- Instant ti. Time instant corresponding to point i for the guide’s closing
maneuver.
- Guide opening Api. Guide opening at time instant i, during the process of
closure in order to avoid turbine runaway.
The closure of the guide vanes will follow this law, beginning the maneuver with
the guide’s opening at the instant of disconnection.
Time instants and guide opening during closure procedure are assigned in the
following manner:
For the feedback PDI controller in each turbine, the required data are:
-
Ki = Integral term constant of the regulator, with units in s-1
- Kra = Feedback constant of the regulator, with units in s-1. This constant
can take negative values.
When declaring a new project, ALLIEVI will allow the user to define and save the
considered useful information, as in the case of the title, responsible Engineer,
date of creation, page size, amongst others, so as to enhance the organization
of the created projects.
ALLIEVI allows the user to establish several program options. These options can
be changed for the present project as well as for all projects made with ALLIEVI.
The way to modify such options is the following one:
Go to Project tab Project options ALLIEVI options Units: The user can
select the unit system to work with.
ALLIEVI counts with multiple tools which allow the user to adjust the work area
to their needs and/or preferences. We introduce below the way to access every
one of them.
In the first place, the default tool on ALLIEVI which allows us to introduce and
edit the elements, activate or deactivate tools or even introduce network data, is
the Selection tool.
- On the one hand, on the “View” tab, “Zoom”, we find the “Width” and
“Height” buttons.
- The screen adjustment buttons “Width” and “Height” can also be found
on the taskbar, located at the bottom of the work area.
- Magnifying glass: It’s the tool which allows us to zoom in or zoom out a
part of the drawn network. To access it we must:
- Slider:. It’s the most direct way to zoom in and zoom out on the drawing.
It’s found on the taskbar and it indicates the zoom percentage.
- Drag: This tool acts as a complement of the zoom tool, since in many
occasions, the zoomed area doesn’t correspond to the one we are
interested in. Therefore, by activating the hand option we can adjust and
locate the desired screen without changing zoom or network drawing.
- Element lock: this tool enables the user to introduce the same element
several times on a row, being especially useful when we need to
introduce a large number of elements, for instance a network’s nodes.
- Lock drawing: It’s located on the taskbar and its function is to avoid
unwanted and unintentional modifications to the definitive drawing.
Schematic view allows the user to visualize the network in a much simpler
manner, which can be easily exported to either present as a report or to print it
with the desired format.
On the Image tab, as we’ve previously mention, we can find all the available
elements to draw a network. Each set of elements is organized in a tab designed
to display on the left hand side the last user-selected element and on the right
hand side the miniature options of the remaining elements. Each of the
elements has a displayable menu with all the available elements.
The entire toolbar is completely configurable, allowing the user to save the
button disposition which better suits his or her needs, having this combination
available at all times.
If we want to restore the default button disposition, push the restore button.
5.2 Labels
ALLIEVI grants every element with a default name, which is shown at the label.
To change the name of an element, we merely have to select it, either with the
selection tool or directly on the data window, and introduce the new name.
NOTE: The usage of accents or symbols on names is unadvised. Formatted: English (United States)
By selecting one or several elements and right clicking on one of them, the
program displays a menu with the option “Labels”, which allows the user to
change the label position according to his or her preferences. This action can
also be done through the computer’s numerical keyboard.
108 USERS MANUAL
The quick drawing tool allows for the rapid introduction of connected elements,
saving time and clicks, since one can create an entire network without
109 USERS MANUAL
interrupting the drawing process. The tool is found on the Image tab and in
order to activate it the listed steps must be followed:
Once the Quick drawing tool is activated, we have to select the first element to
be introduced to the network. Automatically, the cursor is set in pipe mode and
by right clicking we can change the selected element.
The way to exit the quick drawing mode is either activating once more the
selection tool or from the actual displayable menu, when right clicking. We can
also use a shortcut, pressing the ESC key twice.
Once we’ve drawn an installation, it’s likely that modifications are required. For
instance, placing vertices to a pipe and converting it to a Polypipe. This is
achieved in the following manner:
110 USERS MANUAL
To eliminate vertices:
ALLIEVI allows for the comparison of different alternatives to solve the same
problem to be done. In order to do so, it possesses a tool which enables the
creation of different operating scenarios from the main one.
For each scenario, we can change different protection elements, change data,
calculate and compare their results.
111 USERS MANUAL
It’s important to highlight that the main scenario is the one which is shown
when we initialize the program. The steps needed to create a new one are the
following ones:
IMPORTANT: When a new scenario is created, ALLIEVI locks the drawing and Formatted: English (United States)
the user can’t change the typology of the network nor input any elements.
For such reason, we recommend that in the main scenario all necessary
elements are drawn, keeping in mind that one can activate or deactivate
them, and also change from one protection element to another using the
keyboard shortcuts.
Formatted: English (United States)
Each scenario differs from the other by their names and the background color
ALLIEVI applies when we create new scenarios, the latter being configurable by
the user in the following way:
6. Results Wizard
To explore these results, you need to select the data and by pressing Ctrl+C you
can copy them other programs like Microsoft Excel.
115 USERS MANUAL
NOTE: Elements like channels or pipes have plots which are incompatible Formatted: English (United States)
with other elements. Hence, ALLIEVI doesn’t allow the selection of these
elements with a single result’s output, and shows an error message.
Formatted: English (United States)
IMPORTANT: If the user considers that the selected series are the most used Formatted: English (United States)
ones for these elements, he or she can activate the option of setting graphs
by default. In this way, the results are saved and one can access them later,
without the need of going through the assistant yet again.
Formatted: English (United States)
NOTE: In each of the wizard’s steps, the user can press the “Finish” button,
which exits the wizard and shows the plot without the need of undergoing all
the steps.
Formatted: English (United States)
Once the graphs are generated, we can modify them without the need of going
back to the wizard:
At the Series tab, those which are represented in the graph are shown:
121 USERS MANUAL
By selecting More series options you can configure the colors of each series,
change the name and decide among other things if you want to draw the series
or not.
At the Setting tab it’s possible to change the title of the graph, the axis,
configure the scale, define the font type, the size, etc. To do so, you must select
the option “More title and legend options”
122 USERS MANUAL
IMPORTANT: Be aware that to change the default scale, you must make sure Formatted: English (United States)
that the Autoscale option is deactivated. Otherwise, the initial scale will
remain unchanged.
Finally, at the Data tab the user finds the values of each of the plotted series.
These values can also be copied to external programs, like Microsoft Excel.
ALLIEVI has a tool which can access transient results by merely selecting the
elements that the user wants to analyze. To access them, the user has to right
click on the selected elements and choose the option on the
displayed menu.
Elements
At a point
Envelopes
Animations
123 USERS MANUAL
By default, the most representative plot is shown, or the one the user has
configured and saved on the results wizard.
6.2.1.3 SmartCharts
This tool enables the user to save a graph and have it always available, in such
way that if the user simulates the project once more, SmartCharts updates it and
shows it with the new obtained data.
Right click Add to “My SmartChart”: Input the name of the graph you
want to save.
124 USERS MANUAL
EPANET and AutoCad are the most widely used software in water engineering.
For this reason, ALLIEVI allows the user to import hydraulic networks from
EPANET (.inp) and AutoCAD (.dxf)
When opening a file with (.inp) extension, ALLIEVI asks for the network’s scale
factor
126 USERS MANUAL
IMPORTANT: ALLIEVI not only imports the outline of the network, but also
its data. Nonetheless, special care must be taken with those elements which
are incompatible between the two programs, for instance composite valves.
Formatted: English (United States)
Once the conversion has been done, either from an EPANET or AutoCAD file,
the user can visualize the project on ALLIEVI with all the elements and their
respective data.
8. Keyboard shortcuts