* red words are TACITE's reserved words
TACITE is able to solve transient two-phase flow in pipes. It is dedicated to oil engeneering.
What does TACITE do ?
TACITE allows vertical, oblic and horizontal flow computation.
TACITE uses a 1D instationary model. The mesh is composed of adjacent cylinders (cells) forming the pipe.
TACITE simulates dispersed, stratified, anular, and intermittent flows. Hydrodynamic transient as well as thermal transient can be performed. Influence of pipe equipments such as valves, relief valves, pumps can be taken into acount.
A simplified composition with N(N=2..12) pseudo-components is used to describe the fluid. It incomes to the user to specify components caracteristics in order to represent the real fluid.
Since no source code is available ,TACITE 4.009 is a black box because composed of only one executable file named tacite.out.
Introducing to TACITE
The paramters transmission is done with editing ASCII files. After a computation TACITE output is composed of some ASCII or binary files reporting :-The simulation parameters files- The results files
The file naming use a generic name defined by the user followed by specific extentions . We use SimName as the example generic name.
The simulation parameters files :
These files are the copy of which were used to perform the simulation.The sufix _# , where # is the number of the last simulation using the same generic name, is appended to the generic name in order to name successive similar simulations. It may be used when only slight modifications to the parameters files are done.
As an example, the result of a sequence of 3 simulations modifying some of the SimName.* parameters files is the set of folowing files :
SimName_1.* SimName_2.* SimName_3.*When performing an other version of a simulation, followng parameters files are created.
SimName_#+1 SimName_#+1.GEO SimName_#+1.MSH SimName_#+1.PVT SimName_#+1.SCE SimName_#+1.STO SimName_#+1.THE SimName_#+1.TOP
The content of these files is concatenated in tow files :
SimName.TIT and SimName.REP
*Note that the simulation number (=job number) is stored in the SimName.JNB file.
Last section Next section
The restart file :
SimName.RTT
This ASCII file created at the end of the simulation contains all the static and thermodynamic data that are needed to restart the simulation if any.
Last section Next section
The results files
Binary or ASCII files as specified in SimName.STO file.SimName_#.XV : Store only space dependent variable i.e. the topology and section area distributuion.
SimName_#.XN : organization and nomenclature of SimName_#.XV file.
SimName_#.TV : Store only the time dependent variables
SimName_#.TN : organization and nomenclature of SimName_#.TV file.
SimName_#.TXV : Store the space-time dependent variables -> Output data mangement
SimName_#.TXN : organization and nomenclature of SimName_#.TV file.
Last section
Space dependant variables : Structure of the SimName_#.XV file*International system untit
Abscice Absolute elevation Cross section area X1 elev1 A1 X2 elev2 A2 ... ... ... pipe length elevN AN Time dependant variables : Structure of the SimName_#.TV file
*International system untit
Time
(0<T<Tk)Cumulative produced gas mass Cumulative produced liquid mass Total gas volume Total liquid volume Total gas mass Total liquid mass Total mass of component 1 Total mass of component i (1<i< n)
.............Total mass of component n 0 T1 ... Tk Time-Space dependant variables : Structure of the SimName_#.TXV file
*International system untit
Time
(0<T<Tk)Abscice
(0<X<XN)Flow patern Slug fraction Pressure Temperature Gas volumetric fraction Liquid volumetric fraction Superficial gas velocity Superficial liquid velocity Gas mass flow rate Liquid mass flow rate Mass flow rate of comp 1 Mass fraction of comp 1 in gas Mass fraction of comp 1 in liquid Mass flow rate of comp i
..........Mass fraction of comp i in gas
.............Mass fraction of comp i in gas
................... Mass fraction of comp n in gas 0 X1 0 ... 0 XN ... ... Tk X1 Tk ... Tk XN
Last section TOP
Last section Content of SimName.TIT
Here is the content of the SimName.REP (well_20.REP) :
*********************************************
***** *****
***** T A C I T E *****
***** ----------- *****
***** *****
***** Transient Analysis Code *****
***** *****
***** IFP - TOTAL - ELF *****
***** *****
*********************************************TACITE version: 4.099
*********************************************
Date and time: 12/11/99 11h30am
well_20*********************************************
Title:
welltoplant
Commentaries:*********************************************
Topography file
===============
0.d0 0.d0
20.d0 20.d0
1000.d0 20.d0
5000.d0 25.d0Geometry file
=============
PIPE
0.d0 0.2d0 10d-5
!!1000.0d0 0.2d0 10-5
!!6000.0d0 0.1d0 10d-6
EQUIPMENT
so1 1 0.d0
si1 2 5000.0d0
rv1 5 15.0d0 0.05d0
valv2 3 4900.0d0 0.9d0 1
!!wpump 6 1000.0d0
!!PUMP
!!50.d0 0.d0 100.d0
!!1.d0
!!1 1
!!0.05d0 0.14d0 0.10d0 0.5Thermic file
============
1
0. 310.
5000. 300.Mesh file
=========
GRID
X=0.d0 NB=10
X=50.d0 NB=50PVT properties file
===================
5 ! Type: 1=correlations
1d5 300d0 ! normal pressure and temperature
1.00d0 ! TPN gas density
1.5d-5 ! TPN gas viscosity
1000d0 ! TPN liquid density
1.5d-6 ! TPN liquid viscosity
70d-3 ! TPN interfacial stress
1400d0 ! Specific Heat of Gas
1500d0 ! Specific Heat of Liquid
3d-2 ! Gas conductivity
0.14d0 ! Liquid conductivity
0d0 ! ki1
0d0 ! ki2Scenario file
=============
STABILIZE = 120
STOP_TIME = 10EQUIPMENT = so1
---------------
UPST_COMP1
T=0 BC=0.2
T=T+2 BC=0.3
UPST_COMP2
T=0 BC=20.
T=T+2 BC=25
EQUIPMENT = si1
---------------
DOWN_PRES
T=0 BC=10d5EQUIPMENT = rv1
-----------------
SOUP_PRES
T=0 BC=10d5
T=T+2 BC=5d5
EQUIPMENT = valv2
-----------------
VALV_OPEN
T=0 BC=50d0
T=T+2 BC=100d0
T=T+4 BC=50d0Storage file
============
PERIOD=1
STYLE=ASCIIOptions file
============
*********************************************
Program stopped
(5555) TACITE: Scenario completed*********************************************
CPU time = 1288.38
Nb of time steps = 718
Nb of cells = 120CPU time/time step = 1.79440
CPU time/cell = 1.49533E-02*********************************************
Last section TOP
Here is the content of the SimName.TIT
The structure of the file is :
line 1 : Titlte of the simulation
line 2 : Version of TACITE used
line 3 : Date and time (copied from the TACITE.JOB file)
line 4 : SimName (Generic name)
line 5 : Job number (_#)
lines 6-8 : Optional , coment or notes conserning the simulationExample: well_20.TIT
welltoplant
4.099
12/11/99 11h30am
well
20