Quick Navigation:
Go to Home
MS Research
PhD Research
Curriculum Vitae
Linux
Matlab
On-line Stores
Cycling
Medicine & Health
LaTeX
OOP & C++
Sony PCM-R500 DAT
|

|
Next: Hydraulics input/output
Up: Primary coolant hydraulics implementation
Previous: Introduction
  Contents
  Index
The main function in the hydraulics module hydraul1.c is shown in Figure
10.1. The initialization is carried out in the function
init_hydr which among other things reads the input file10.1 and calculates the
computational grid.
The most important action of the function hydraulics, the calculation of
the steady-state total recirculation mass flow rate,
,
is carried out
at the line in which a call to secant_method2 is made.
As we can see the function main_hydraulics_diff is solved. This
function is a very simple function and serves as a link to the main function,
main_hydraulics. The function main_hydraulics calculates the
pressure drops in the closed loop starting from the liquid outside the separator
which is at pressure
,
per definition and returns the pressure
difference at the liquid surface for a given total recirculation mass flow rate,
.
The calculational steps of the main_hydraulics function is
shown in Figure 10.2 and as we can see the steps correspond to
the building blocks in the electrical analog of the closed loop depicted in
Figure 5.4 (see p. ).
The flow chart illustrated in Figure 10.2 assumes that we a
priori know both the steam separator outlet mass flow rates and the feedwater
mass flow rate,
(see Figure 5.4). These quantities
are, however, unknowns and as a consequence we need to perform an iteration
inside the main_hydraulics function in order to calculate the correct
pressure differential,
.
A schematic of the iteration procedure
inside the function main_hydraulics is depicted in Figure
10.3.
In steady-state the feedwater mass flow rate corresponds to the total mass flow
rate at the steam separator vapor outlet, ie
 |
(10.1) |
such that the only unknowns which remain are the separator outlet mass flow rates.
Since the carry-over and carry-over fractions in practice are small it is the
core exit flow quality which controls the separator outlet mass flow rates.
This is the reason for choosing the change in the core exit flow quality,
,
as the parameter in the stop criterion.
It is out outmost importance to keep the total number of calculations of the
pressure changes in the closed loop at an absolute minimum since the core flow
calculation is costly to carry out. We have therefore chosen not to iterate
on the core exit flow quality inside the main_hydraulics function, ie we
choose a very lax convergence criterion of
.
This is
possible because in all cases of practical interest
has a weak impact
on the core exit flow quality
and consequently on the
steam separator outlet quantities.
With the secant method as non-linear solver the total recirculation mass flow
rate,
,
is obtained in typically 7 iterations for an accuracy criterion
which reads
.
We should note that this strategy is not applicable if we choose the
Pegasus method in order to solve the non-linear equation for
.
This is
because this method uses a range in which the zero is located and when the
pressure difference is not calculated accurately (because of a high
)
the method calculates a range
which dose not include the zero and therefore stops with a useless solution.
Next: Hydraulics input/output
Up: Primary coolant hydraulics implementation
Previous: Introduction
  Contents
  Index
Revision 2.0, Copyright © 1999-2004 Jakob
Christensen
http://www.JakobCHR.com
E-Mail: webmaster@JakobCHR.com
|
Top Quality Developed with Danish Brain Power
|
|
|
|
|