20.11.2014 Views

English - EcosimPro Simulation Tool

English - EcosimPro Simulation Tool

English - EcosimPro Simulation Tool

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

What is <strong>EcosimPro</strong>?<br />

<strong>EcosimPro</strong> is a software tool for modeling and simulating<br />

multidisciplinary continuous and discrete systems. It<br />

incorporates an object-oriented programming language, a<br />

powerful DAE solver and a friendly Graphic User Interface.<br />

© ESA (images by AOES Medialab)<br />

© ESA-AOES Medialab<br />

© Astrium<br />

<strong>EcosimPro</strong> and EA Internacional<br />

© ESA-AOES Medialab<br />

Empresarios Agrupados Internacional SA (EAI) is an<br />

architect-engineering organisation that was founded in 1971<br />

and belongs to the following companies: Técnicas Reunidas<br />

SA, GHESA Ingeniería y Tecnología SA, Iberdrola Ingeniería y<br />

Construcción SAU, and SOCOIN Ingeniería y Construcción<br />

SLU.<br />

<strong>EcosimPro</strong> is designed so that components can be reused in many<br />

different systems without having to be reprogrammed. It<br />

provides a highly intuitive environment that enables the user to<br />

easily display simulation schematic diagrams and carry out both<br />

transient and steady state studies.<br />

EA began developing <strong>EcosimPro</strong> in 1989 under a contract from<br />

the ESA to simulate ECLSS in manned spacecraft. The<br />

multidisciplinary nature of this type of simulation gave rise to<br />

the creation of generic modelling software for use in many<br />

other continually broadening areas.<br />

EA Internacional is the official distributor of ESPSS libraries to<br />

external users.<br />

<strong>EcosimPro</strong> is an open tool which allows using other existing code<br />

written in C, C++ or FORTRAN and, in turn, generating C++ code<br />

with the final simulation model.<br />

© ESA-C.Carreau<br />

ESPSS<br />

© ESA-S.Corvaja 09<br />

ESPSS Project Developers<br />

Backed by the technical support of ESA, four companies<br />

participate in the development of ESPSS software, thus<br />

guaranteeing a successful simulation tool:<br />

· Empresarios Agrupados, experts in the design and production<br />

of software simulation tools, coordinating partner of the<br />

project and responsible for the ESPSS modelling<br />

European Space Propulsion<br />

System <strong>Simulation</strong><br />

ESA <strong>Simulation</strong> libraries, based on <strong>EcosimPro</strong>,<br />

for modelling spacecraft and launch vehicle propulsion systems<br />

· EADS Astrium Space Transportation, the main industrial<br />

architect and stage integrator of Ariane launchers,<br />

responsible for User Requirements and Validation cases<br />

· CENAERO, a company at the forefront of CFD and<br />

Optimization methods, responsible for the Advanced 1D<br />

algorithms, zooming with external CFD codes and system<br />

optimization with Max code coupling<br />

· KOPOOS, a company with large experience in Satellite<br />

Propulsion Systems of Chemical and Electrical types,<br />

responsible for the Priming and Tank filling validation cases<br />

EA Internacional S.A.<br />

Magallanes, 3 Madrid<br />

28015 Spain<br />

E-mail: info@ecosimpro.com<br />

URL: http://www.ecosimpro.com<br />

Phone: +34 91 309 81 42<br />

Fax: +34 91 591 26 55<br />

EMPRESARIOS AGRUPADOS


ESPSS SIMULATION PLATFORM<br />

FLUID_PROPERTIES LIBRARY<br />

· The Fluid_properties Library is a set of thermodynamic functions returning the properties of most of the fluids used for rocket applications. Fluids are<br />

supported in different categories depending on the type used:<br />

- Perfect gases properties according to CEA code, or interpolated in external temperature dependent properties files (user modifiable)<br />

TURBO-MACHINERY LIBRARY<br />

· Two different types of turbo-machinery are available: one “generic” model if the off-design<br />

characteristics are unknown, and one specific model which can only be used with user defined<br />

maps, for well-defined turbo-machinery<br />

The European Space Propulsion System <strong>Simulation</strong> (ESPSS) is an ESA<br />

initiative that aims to create a European simulation platform for spacecraft and<br />

launch vehicle propulsion systems. It consists of a set of libraries based on the<br />

<strong>EcosimPro</strong> simulation environment. ESPSS provides a state-of-the-art tool for<br />

analyzing different phenomena in propulsion systems validated successfully<br />

with experiments entailing priming cases, two-phase tank filling processes<br />

and the Ariane 5 ESC-A upper stage.<br />

ESPSS libraries are delivered along with the source code, thus allowing the<br />

users to either modify or reuse any of the library components. As ESA holds the<br />

proprietary rights to the ESPSS libraries, any entity interested in using them<br />

need prior approval from ESA.<br />

<strong>EcosimPro</strong> is a commercial simulation environment developed by Empresarios<br />

Agrupados Internacional S.A. (EAI) and is presently used in other areas such<br />

as environmental control and life support in manned spacecraft, power plant<br />

systems, biological simulation, loop heat pipes, etc. EAI is the official<br />

distributor of the ESPSS libraries.<br />

ESPSS libraries: a summary:<br />

· A specific library providing a standard properties database for propellants,<br />

pressurants and other fluids and materials<br />

© ESA/CNES/ARIANESPACE-P.Baudon © ESA/CNES/P.Baudon<br />

- Simplified liquids interpolated in external temperature dependent properties files (user modifiable)<br />

- Real fluids properties directly interpolated in external 2D properties files (user modifiable), normally obtained running the REFPROP code (NIST)<br />

· The homogeneous model calculates mixtures of a real fluid with a non-condensable gas (quality, void fraction, etc) in case of two phase two-fluid flow<br />

Functions calculating real<br />

properties interpolate in 2D<br />

property tables. Two kind of<br />

interpolations are available:<br />

- Direct interpolation using the<br />

couples P-S, P-H,… and returning<br />

a property.<br />

- Reverse interpolation using the<br />

couples T-S, H-S or Rho-U and<br />

returning pressure.<br />

ESPSS libraries provide palettes of components<br />

which allows building graphically complex systems<br />

T-S thermodynamic diagram<br />

Available real fluids<br />

· Turbine and compressor maps are very general because the parameters are scaling with the<br />

mean radius and the speed of sound. Therefore, given characteristics remain valid for<br />

geometrically similar turbines/compressor, and for different fluids<br />

TANKS LIBRARY<br />

· The Tank_Bladder component models two different fluid cavities, one for the liquid and another for the<br />

gas mixture. It also calculates the bladder movement separating the liquid from the gas<br />

· 1D Tanks calculate the temperature variation along a “vertical” axis. The pressurization of the gas part<br />

by boiling inside the liquid or by filling processes is included in the formulation. The heat and mass<br />

transfer at the liquid/gas interface is also calculated<br />

Model of a Pressurisation system<br />

Tank pressure, liquid height & temperature results<br />

· A general purpose library for two-phase fluid 1D models. Hydraulic or<br />

pneumatic systems with coupled heat transfer networks and controllers can be<br />

COMB_CHAMBERS LIBRARY<br />

easily represented<br />

· Models with one or more chambers can be evaluated under quasi steady or transient conditions<br />

· Specific libraries for the simulation of 1D two-phase tanks and turbo<br />

(start-up and shutdown) where the valve sequences are decisive<br />

machinery components (pumps, turbines and compressors)<br />

· Wall heat exchange, pressure drops,<br />

cavity priming and vaporization<br />

· A specific library for the simulation of combustion chambers, nozzles and<br />

cooling systems<br />

phenomena (progressive consumption<br />

of injected liquid) are taken into account<br />

Some application domains are:<br />

· Modelling of spacecraft or ground pressurization systems including priming<br />

ESPSS palettes of<br />

components<br />

Performances of a Cold Thruster<br />

Xenon cycle (BB actuation)<br />

. The Cooling Jackets components<br />

completely model 3D geometries built<br />

by means of several 3D walls around the<br />

processes, tank behaviour, heat exchange, mechanical or electronic pressure<br />

regulators<br />

FLUID_FLOW_1D LIBRARY<br />

· Hydraulic or pneumatic systems with coupled heat transfer networks and controllers can be easily represented with this library<br />

channels (1D fluid component):<br />

Cooling jacket channels<br />

Thermal nodes distribution<br />

· Modelling of any kind of liquid rocket engine cycle with one or more<br />

combustion chambers including turbo machinery (pumps, compressor and<br />

turbines) and two phase cooling systems<br />

· Programming of the components is non-dependent on the working fluid: conservation equations are stated in a general way, the<br />

fluid phase and the quality being calculated by the properties functions<br />

Start up and shut down representation<br />

· Priming phenomena (with or without a non-condensable gas travelling in a<br />

liquid) can be calculated in pipes or other specific spacecraft subsystems.<br />

ESPSS also permit analyzing in great detail transient aspects due to inertia<br />

© ESA-S.Corvaja 09<br />

(water-hammer), heat exchange (radiators) or control processes<br />

Interaction with other software is possible, especially in the following areas:<br />

Optimization for design and test fitting, coupling to external software (e.g.<br />

CFD…), etc.<br />

ESPSS allows the simulation of the<br />

hydrodynamic cavitation with or without a<br />

non-condensable gas travelling in a liquid<br />

using real properties fluids:<br />

Simplified model of a priming<br />

Pressure surge peaks<br />

Pressure surge peaks<br />

Staged engine model<br />

Chamber & Preburner temperature

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!