SlideShare a Scribd company logo
1 of 36
TELEMA
C
Presented by:
Muhammad Fahim Aslam
TELEMAC
 This software aims at solve the Barré de Saint-Venant equations
(Shallow eqautions) on a two dimentionnal grid. It computes, on
each point of the resolving mesh, water height and averaged
velocity in vertical direction. This program is used to solve free
surface flow problems.
- Large wave propagation with the influence of the non-linear effects.-
Bottom friction.
- Influence of the Coriolis force.
- Meteorological phenomenum like atmospheric pressure and wind
effects.
- Turbulence.
- Subcritical and supercritical flows.
-Influence of the vertical gradiants of temperature and salinity.
- Dry areas in the computing domain : dry banks or floody zones.
- Current transport and dispersion of markers.
 The various simulation modules of the TELEMAC
system use powerful algorithms based on the finite
element or finite-volume methods.
 Space is discretised into an unstructured 2D grid of
triangular elements, so that the calculation grid can be
refined locally in areas of interest.
 The pre- and post-processing tools are particularly
powerful and user-friendly. Most of them are based on
the use of Ilog/Views libraries and offer a range of
extremely sophisticated functions. The grid can be
generated with the generator embedded in the
TELEMAC-MASCARET system (MATISSE module,
now deprecated) or by others (Blue-Kenue, Janet).
Purpose
 TELEMAC is a software system designed to study
environmental processes in free surface transient flows.
It is therefore applicable to seas and coastal domains,
estuaries, rivers and lakes. Its main fields of application
are in hydrodynamics, water quality, sedimentology and
water waves.
 All computational models of the TELEMAC system are
based on a common library of finite element numerical
solvers.
DEVELOPERS
 TELEMAC-2D was developed by the National
Hydraulics and Environment Laboratory of the Research
and Development Directorate of the French Electricity
Board (EDF-DRD), in collaboration with other research
institutes.
OPEN SOURCE/FREE
SOFTWARE
 All the modules of the TELEMAC system have
been open source since July 2010 and can be
downloaded on the internet site
(www.telemacsystem.com)
 Difficulties related to installation, bugs as well as
suggestions for future development are
welcome and need to be submitted through the
forum to the development team.
Main Applications
The main applications of the TELEMAC system software are the
following:
 Dam bursts,
 Flood studies
 Harbour installation studies (structures, jetties, breakwaters)
 Impact of hydraulic
 Estuary management and development
 Thermal recirculation
 Dumping of dredged materials
 Hydro sedimentary studies
 Wave disturbance in a port or bay
 River restoration studies
 Hydraulic studies for tourist development schemes
 Study of marine climates (generation by the wind and wave
propagation).
THEORICAL ASPECTS
TELEMAC-2D software solve the next four hydrodynamic equations:
- continuity :- dynamic on x :
-dynamic on y :
- markers conservation :
 on these equations, h [m] is the water level,
 u,v [m/s] the speed components,T [g/l or °] the passive marker,
 g [m²/s] the gravity,
 [m²/s] the speed diffusivity coefficients of the marker,
 Z [m] the freesurface level,
 t [s] the time
 x,y [m] the spacial coordinates.
 h,u,v and T are the unknowns. The turbulence equations are the traditionnal
k-epsilon equations.
PRE-PROCESSING : grid
generation
The MATISSE software is used to :
- build the geometry,
- generate the mesh,
- specify the type of boundary conditions
required.
POST-PROCESSING : graphics
visualization
The RUBENS software is used for producing
graphical outputs of the results from both
MATISSE and TELEMAC-2D.
IN AND OUT FOLDERS
 For a computation, TELEMAC-2D software needs
different folders before running the computation
and delivers others at the end the calculation.
Some of these folders are optional ones
- IN-FOLDERS:
 Parameter folder
 Mesh folder
 Boundary conditions folder
 Fortran folder
-OUT-FOLDERS:
 Result folder
IN-FOLDERS
Parameter folder:
 It is a text folder
 This folder is the interface between the user and the
software:
 The user decide which paramaters would be used for
the computation.
 The key-word have to be written in CAPITAL and their
respective value separate by an equality sign = or :
 The characters situated behind a "/" are not take
account for the calculation.
 The command & FIN shows the end of the folder.
Mesh folder
 This folder is created by MATISSE
 Can be generated by another grid editor
 Contains the mesh information
 The number of element
 The number of neighbors per element
 The matrix X and Y of the points coordinates
 Also be named as geometric folder
 Could be open with Rubens software.
Boundary conditions folder:
 This folder is genarated by MATISSE
 Can be modified with a text editor.
 Each line represent a boundary point.
Fortran folder:
 This folder contains all the subroutines modified by
the user.
 It must contain the princi.f program which permit to
determine the language used during the computation
interface.
 It also permit to fix the size of the computation matrix.
Out Folders
Result folder:
 Written in SELAFIN (binary mode, so it could
not be read by a text editor), are stocked the
computation results for step time.
 Its contents could change in function of the
value of the next key-word
TELEMAC-2D
 It 2D hydrodynamics module, TELEMAC-2D, solves the
so-called shallow water equations, also known as the
Saint Venant equations.
 It solves equations using finite-element or finite-
volume method and a computation mesh of triangular
elements.
 It can perform simulations in transient and permanent
conditions.
 Applications are similar as explained earlier
TELEMAC-3D
Uses the same horizontally unstructured mesh as TELEMAC-2D
but solves the Navier-Stokes equations
The wave formulation for the updating of the free surface is
used for efficiency.
The 3D mesh is developed as a series of meshed surfaces
between the bed and the free surface surface.
Flexibility in the placement of these planes permits the use of a
sigma grid (each plane at a given proportion of the spacing
between bed and surface) or a number of other strategies for
intermediate surface location.
In the presence of a near surface thermocline or halocline this is
advantageous in so far as mixing water between the near
surface planes, where the greatest density gradients are
located, can be avoided. When drying occurs the water depth
falls to zero exactly and the planes collapse to a zero inter-
layer spacing.
TELEMAC-3D - 3D
Hydrodynamics
 TELEMAC-3D is a three-dimensional (3D) model
that uses the same horizontally unstructured
mesh as TELEMAC-2D.
 The wave formulation for the updating of the free
surface is used for efficiency.
 The model mesh is developed as a series of
model planes between the bed and the surface
planes.
 The model was written primarily to solve the
shallow water equations in 3D format but an
option is also available to solve the governing
equations in a shallow water context (where
wavelengths are required to be at least twenty
times the water depth).
Representation of velocity vectors of a TELEMAC-3D model near Torr Head (Northern Ireland)
TELEMAC -3D
(A Boat in the Lock of Panama
Canal)
Boundary conditions
 The boundary conditions are fixed for each
border's point. They fix dependant values
compute by the software : water height, velocities,
flow
 The user could mix different sort of boundary
conditions.
 Boundary conditions could by variable in time
and/or in space.
 Q.f which fix the flow.SL.f which impose the free
surface level.
 VIT.f which impose the velocity components.
 The user could also impose simple boundary
conditions with key-words in the parameter folder.
 The boundary conditions folder created by
MATISSE shows for each point, the type of the
boundary choosen.
 It could be conditions of height (imposed or free),
of velocity (imposed or free) or marker
concentration imposed. The key-words relatives to
these specific conditions are:
 COTES IMPOSES,
 DEBITS IMPOSES,
 VITESSES IMPOSEES
Window for Boundary
Conditions
SOFTWARE GENERAL WINDOW
OPTIONS
Editor and Menu Project
HYDRODYNAMIC
SIMULATION
Initial conditions
 Before running a simulation, the user has to impose
initial conditions The key-word is CONDITIONS
INITIALES. The value is for this case another key-
word between :- COTE NULLE : the free surface level
is initialisated at 0 m.- COTE CONSTANTE : the free
surface level is initialisated at the value linked with the
key-word COTE INITIALE
 - HAUTEUR NULLE : the free surface level is the
bottom level.
 - HAUTEUR CONSTANTE : the height free surface
level is fixed by the key-word HAUTEUR INITIALE.
 The subroutine CONDIN.f permits to fix the height of
water level, the velocity,... on each boundary point.
Tools of the Software
Tools can be assessed by 3 ways
 Via Tool bar
 Via menu view
 Via the pop-up menu of view
Steering File Interface
Inter Relationship With GIS
 Data can be exported and imported from GIS
in Telemac
 Editing of Data can be done
Conclusion
 Useful tool for modeling
 Has vast applications
 User friendly workable window
 Exporting and Importing of Data in other
softwares is available
 Editing is easy
 Results are handy
Telemac software

More Related Content

Similar to Telemac software

Journal EASTS 2015
Journal EASTS 2015Journal EASTS 2015
Journal EASTS 2015Faisal Gerardo
 
CFD analysis of commercial vehicle
CFD analysis of commercial vehicleCFD analysis of commercial vehicle
CFD analysis of commercial vehicleShih Cheng Tung
 
hec-ras_modeling_handout_15391166852036076181.v8.docx
hec-ras_modeling_handout_15391166852036076181.v8.docxhec-ras_modeling_handout_15391166852036076181.v8.docx
hec-ras_modeling_handout_15391166852036076181.v8.docxjijiji9
 
Fluent and Gambit Workshop
Fluent and Gambit WorkshopFluent and Gambit Workshop
Fluent and Gambit Workshopkhalid_nitt
 
Product failure analysis using Explicit dynamic
Product failure analysis using Explicit dynamicProduct failure analysis using Explicit dynamic
Product failure analysis using Explicit dynamicnaga ram
 
Talha Javed Presentation01.pptx
Talha Javed Presentation01.pptxTalha Javed Presentation01.pptx
Talha Javed Presentation01.pptxshafiqueahmad52
 
8.- Working with shapes (Version ModestR 5.3 or higher)
8.- Working with shapes (Version ModestR 5.3 or higher)8.- Working with shapes (Version ModestR 5.3 or higher)
8.- Working with shapes (Version ModestR 5.3 or higher)modestrsoftware
 
Elements CAE white paper
Elements CAE white paperElements CAE white paper
Elements CAE white paperAngus Lock
 
An Algebraic Multigrid Solver For Transonic Flow Problems
An Algebraic Multigrid Solver For Transonic Flow ProblemsAn Algebraic Multigrid Solver For Transonic Flow Problems
An Algebraic Multigrid Solver For Transonic Flow ProblemsLisa Muthukumar
 
3D Analyst - Watershed from SRTM
3D Analyst - Watershed from SRTM3D Analyst - Watershed from SRTM
3D Analyst - Watershed from SRTMHartanto Sanjaya
 
JGrass-NewAge water budget
JGrass-NewAge water budget JGrass-NewAge water budget
JGrass-NewAge water budget Marialaura Bancheri
 
Cdd mahesh dasar ijertv2 is120775
Cdd mahesh dasar ijertv2 is120775Cdd mahesh dasar ijertv2 is120775
Cdd mahesh dasar ijertv2 is120775Mahesh Dasar
 
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...Abhishek Jain
 
Akselos solutions for oil & gas
Akselos solutions for oil & gasAkselos solutions for oil & gas
Akselos solutions for oil & gasAlonso Giannoni
 
Modelling tools
Modelling toolsModelling tools
Modelling toolsChristelle R.
 
Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...
Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...
Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...iosrjce
 
NUMERICAL STUDIES OF TRAPEZOIDAL PROTOTYPE AUDITORY MEMBRANE (PAM)
NUMERICAL STUDIES OF TRAPEZOIDAL PROTOTYPE AUDITORY MEMBRANE (PAM)NUMERICAL STUDIES OF TRAPEZOIDAL PROTOTYPE AUDITORY MEMBRANE (PAM)
NUMERICAL STUDIES OF TRAPEZOIDAL PROTOTYPE AUDITORY MEMBRANE (PAM)IJCSEA Journal
 
TAKING THE COUPLED MODEL TO THE NEXT LEVEL: Introducing the MIKE 21 Shoreline...
TAKING THE COUPLED MODEL TO THE NEXT LEVEL: Introducing the MIKE 21 Shoreline...TAKING THE COUPLED MODEL TO THE NEXT LEVEL: Introducing the MIKE 21 Shoreline...
TAKING THE COUPLED MODEL TO THE NEXT LEVEL: Introducing the MIKE 21 Shoreline...Stephen Flood
 

Similar to Telemac software (20)

Journal EASTS 2015
Journal EASTS 2015Journal EASTS 2015
Journal EASTS 2015
 
CFD analysis of commercial vehicle
CFD analysis of commercial vehicleCFD analysis of commercial vehicle
CFD analysis of commercial vehicle
 
hec-ras_modeling_handout_15391166852036076181.v8.docx
hec-ras_modeling_handout_15391166852036076181.v8.docxhec-ras_modeling_handout_15391166852036076181.v8.docx
hec-ras_modeling_handout_15391166852036076181.v8.docx
 
Fluent and Gambit Workshop
Fluent and Gambit WorkshopFluent and Gambit Workshop
Fluent and Gambit Workshop
 
Product failure analysis using Explicit dynamic
Product failure analysis using Explicit dynamicProduct failure analysis using Explicit dynamic
Product failure analysis using Explicit dynamic
 
Talha Javed Presentation01.pptx
Talha Javed Presentation01.pptxTalha Javed Presentation01.pptx
Talha Javed Presentation01.pptx
 
8.- Working with shapes (Version ModestR 5.3 or higher)
8.- Working with shapes (Version ModestR 5.3 or higher)8.- Working with shapes (Version ModestR 5.3 or higher)
8.- Working with shapes (Version ModestR 5.3 or higher)
 
Elements CAE white paper
Elements CAE white paperElements CAE white paper
Elements CAE white paper
 
An Algebraic Multigrid Solver For Transonic Flow Problems
An Algebraic Multigrid Solver For Transonic Flow ProblemsAn Algebraic Multigrid Solver For Transonic Flow Problems
An Algebraic Multigrid Solver For Transonic Flow Problems
 
3D Analyst - Watershed from SRTM
3D Analyst - Watershed from SRTM3D Analyst - Watershed from SRTM
3D Analyst - Watershed from SRTM
 
JGrass-NewAge water budget
JGrass-NewAge water budget JGrass-NewAge water budget
JGrass-NewAge water budget
 
Cdd mahesh dasar ijertv2 is120775
Cdd mahesh dasar ijertv2 is120775Cdd mahesh dasar ijertv2 is120775
Cdd mahesh dasar ijertv2 is120775
 
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...
 
Akselos solutions for oil & gas
Akselos solutions for oil & gasAkselos solutions for oil & gas
Akselos solutions for oil & gas
 
Modelling tools
Modelling toolsModelling tools
Modelling tools
 
E017352634
E017352634E017352634
E017352634
 
Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...
Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...
Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...
 
NUMERICAL STUDIES OF TRAPEZOIDAL PROTOTYPE AUDITORY MEMBRANE (PAM)
NUMERICAL STUDIES OF TRAPEZOIDAL PROTOTYPE AUDITORY MEMBRANE (PAM)NUMERICAL STUDIES OF TRAPEZOIDAL PROTOTYPE AUDITORY MEMBRANE (PAM)
NUMERICAL STUDIES OF TRAPEZOIDAL PROTOTYPE AUDITORY MEMBRANE (PAM)
 
TAKING THE COUPLED MODEL TO THE NEXT LEVEL: Introducing the MIKE 21 Shoreline...
TAKING THE COUPLED MODEL TO THE NEXT LEVEL: Introducing the MIKE 21 Shoreline...TAKING THE COUPLED MODEL TO THE NEXT LEVEL: Introducing the MIKE 21 Shoreline...
TAKING THE COUPLED MODEL TO THE NEXT LEVEL: Introducing the MIKE 21 Shoreline...
 
30720130101005
3072013010100530720130101005
30720130101005
 

Recently uploaded

8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessorAshwiniTodkar4
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfsumitt6_25730773
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)ChandrakantDivate1
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...ssuserdfc773
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...HenryBriggs2
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxkalpana413121
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelDrAjayKumarYadav4
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxpritamlangde
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxhublikarsn
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...ppkakm
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesLinux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesRashidFaridChishti
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdfKamal Acharya
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 

Recently uploaded (20)

8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesLinux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdf
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 

Telemac software

  • 1.
  • 3. TELEMAC  This software aims at solve the Barré de Saint-Venant equations (Shallow eqautions) on a two dimentionnal grid. It computes, on each point of the resolving mesh, water height and averaged velocity in vertical direction. This program is used to solve free surface flow problems. - Large wave propagation with the influence of the non-linear effects.- Bottom friction. - Influence of the Coriolis force. - Meteorological phenomenum like atmospheric pressure and wind effects. - Turbulence. - Subcritical and supercritical flows. -Influence of the vertical gradiants of temperature and salinity. - Dry areas in the computing domain : dry banks or floody zones. - Current transport and dispersion of markers.
  • 4.  The various simulation modules of the TELEMAC system use powerful algorithms based on the finite element or finite-volume methods.  Space is discretised into an unstructured 2D grid of triangular elements, so that the calculation grid can be refined locally in areas of interest.  The pre- and post-processing tools are particularly powerful and user-friendly. Most of them are based on the use of Ilog/Views libraries and offer a range of extremely sophisticated functions. The grid can be generated with the generator embedded in the TELEMAC-MASCARET system (MATISSE module, now deprecated) or by others (Blue-Kenue, Janet).
  • 5. Purpose  TELEMAC is a software system designed to study environmental processes in free surface transient flows. It is therefore applicable to seas and coastal domains, estuaries, rivers and lakes. Its main fields of application are in hydrodynamics, water quality, sedimentology and water waves.  All computational models of the TELEMAC system are based on a common library of finite element numerical solvers.
  • 6.
  • 7. DEVELOPERS  TELEMAC-2D was developed by the National Hydraulics and Environment Laboratory of the Research and Development Directorate of the French Electricity Board (EDF-DRD), in collaboration with other research institutes.
  • 8. OPEN SOURCE/FREE SOFTWARE  All the modules of the TELEMAC system have been open source since July 2010 and can be downloaded on the internet site (www.telemacsystem.com)  Difficulties related to installation, bugs as well as suggestions for future development are welcome and need to be submitted through the forum to the development team.
  • 9. Main Applications The main applications of the TELEMAC system software are the following:  Dam bursts,  Flood studies  Harbour installation studies (structures, jetties, breakwaters)  Impact of hydraulic  Estuary management and development  Thermal recirculation  Dumping of dredged materials  Hydro sedimentary studies  Wave disturbance in a port or bay  River restoration studies  Hydraulic studies for tourist development schemes  Study of marine climates (generation by the wind and wave propagation).
  • 10. THEORICAL ASPECTS TELEMAC-2D software solve the next four hydrodynamic equations: - continuity :- dynamic on x : -dynamic on y : - markers conservation :  on these equations, h [m] is the water level,  u,v [m/s] the speed components,T [g/l or °] the passive marker,  g [m²/s] the gravity,  [m²/s] the speed diffusivity coefficients of the marker,  Z [m] the freesurface level,  t [s] the time  x,y [m] the spacial coordinates.  h,u,v and T are the unknowns. The turbulence equations are the traditionnal k-epsilon equations.
  • 11. PRE-PROCESSING : grid generation The MATISSE software is used to : - build the geometry, - generate the mesh, - specify the type of boundary conditions required.
  • 12. POST-PROCESSING : graphics visualization The RUBENS software is used for producing graphical outputs of the results from both MATISSE and TELEMAC-2D.
  • 13. IN AND OUT FOLDERS  For a computation, TELEMAC-2D software needs different folders before running the computation and delivers others at the end the calculation. Some of these folders are optional ones - IN-FOLDERS:  Parameter folder  Mesh folder  Boundary conditions folder  Fortran folder -OUT-FOLDERS:  Result folder
  • 14. IN-FOLDERS Parameter folder:  It is a text folder  This folder is the interface between the user and the software:  The user decide which paramaters would be used for the computation.  The key-word have to be written in CAPITAL and their respective value separate by an equality sign = or :  The characters situated behind a "/" are not take account for the calculation.  The command & FIN shows the end of the folder.
  • 15. Mesh folder  This folder is created by MATISSE  Can be generated by another grid editor  Contains the mesh information  The number of element  The number of neighbors per element  The matrix X and Y of the points coordinates  Also be named as geometric folder  Could be open with Rubens software.
  • 16. Boundary conditions folder:  This folder is genarated by MATISSE  Can be modified with a text editor.  Each line represent a boundary point. Fortran folder:  This folder contains all the subroutines modified by the user.  It must contain the princi.f program which permit to determine the language used during the computation interface.  It also permit to fix the size of the computation matrix.
  • 17. Out Folders Result folder:  Written in SELAFIN (binary mode, so it could not be read by a text editor), are stocked the computation results for step time.  Its contents could change in function of the value of the next key-word
  • 18. TELEMAC-2D  It 2D hydrodynamics module, TELEMAC-2D, solves the so-called shallow water equations, also known as the Saint Venant equations.  It solves equations using finite-element or finite- volume method and a computation mesh of triangular elements.  It can perform simulations in transient and permanent conditions.  Applications are similar as explained earlier
  • 19. TELEMAC-3D Uses the same horizontally unstructured mesh as TELEMAC-2D but solves the Navier-Stokes equations The wave formulation for the updating of the free surface is used for efficiency. The 3D mesh is developed as a series of meshed surfaces between the bed and the free surface surface. Flexibility in the placement of these planes permits the use of a sigma grid (each plane at a given proportion of the spacing between bed and surface) or a number of other strategies for intermediate surface location. In the presence of a near surface thermocline or halocline this is advantageous in so far as mixing water between the near surface planes, where the greatest density gradients are located, can be avoided. When drying occurs the water depth falls to zero exactly and the planes collapse to a zero inter- layer spacing.
  • 20. TELEMAC-3D - 3D Hydrodynamics  TELEMAC-3D is a three-dimensional (3D) model that uses the same horizontally unstructured mesh as TELEMAC-2D.  The wave formulation for the updating of the free surface is used for efficiency.  The model mesh is developed as a series of model planes between the bed and the surface planes.  The model was written primarily to solve the shallow water equations in 3D format but an option is also available to solve the governing equations in a shallow water context (where wavelengths are required to be at least twenty times the water depth).
  • 21. Representation of velocity vectors of a TELEMAC-3D model near Torr Head (Northern Ireland)
  • 22. TELEMAC -3D (A Boat in the Lock of Panama Canal)
  • 23. Boundary conditions  The boundary conditions are fixed for each border's point. They fix dependant values compute by the software : water height, velocities, flow  The user could mix different sort of boundary conditions.  Boundary conditions could by variable in time and/or in space.  Q.f which fix the flow.SL.f which impose the free surface level.  VIT.f which impose the velocity components.
  • 24.  The user could also impose simple boundary conditions with key-words in the parameter folder.  The boundary conditions folder created by MATISSE shows for each point, the type of the boundary choosen.  It could be conditions of height (imposed or free), of velocity (imposed or free) or marker concentration imposed. The key-words relatives to these specific conditions are:  COTES IMPOSES,  DEBITS IMPOSES,  VITESSES IMPOSEES
  • 27. Editor and Menu Project
  • 28. HYDRODYNAMIC SIMULATION Initial conditions  Before running a simulation, the user has to impose initial conditions The key-word is CONDITIONS INITIALES. The value is for this case another key- word between :- COTE NULLE : the free surface level is initialisated at 0 m.- COTE CONSTANTE : the free surface level is initialisated at the value linked with the key-word COTE INITIALE  - HAUTEUR NULLE : the free surface level is the bottom level.  - HAUTEUR CONSTANTE : the height free surface level is fixed by the key-word HAUTEUR INITIALE.  The subroutine CONDIN.f permits to fix the height of water level, the velocity,... on each boundary point.
  • 29. Tools of the Software Tools can be assessed by 3 ways  Via Tool bar  Via menu view  Via the pop-up menu of view
  • 30.
  • 31.
  • 33. Inter Relationship With GIS  Data can be exported and imported from GIS in Telemac  Editing of Data can be done
  • 34.
  • 35. Conclusion  Useful tool for modeling  Has vast applications  User friendly workable window  Exporting and Importing of Data in other softwares is available  Editing is easy  Results are handy