Post on 18-Oct-2020
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
RAMON PEREZ VARAEMPRESARIOS AGRUPADOS
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
CONTENTSCONTENTS
• Introduction
• EcosimPro History
• EcosimPro Latest Improvements
• Future Improvements
• Example of EcosimPro-Excel connection
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
INTRODUCTION (1)INTRODUCTION (1)
EcosimPro is the ESA software tool for the simulation of ECLS systems.
EcosimPro was designed as two parts:
> A Generic Simulation Kernel, which includes• a language to define new modeling components • a graphical user interface
> A Library of ECLSS components implemented using the language.
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
INTRODUCTION (2)INTRODUCTION (2)
EcosimPro is not limited to ECLSS simulation and it is being applied to other simulation fields:
> Hydraulic and pneumatic circuits> Simulation of Space Propulsion systems> Simulation of Aircraft Gas Turbines> Chemical process> Electrical power plant cycles (Steam Cycle and Combined Gas
Cycle)
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ECOSIMPRO HISTORY ECOSIMPRO HISTORY
Version 3.0 (December-1999) was the first commercial version for PC- windows.
There is a continuous development effort to produce upgraded versions:
Latest release:
> Version 3.3 (March-2004)
Future releases:> Version 3.4 (December 2004)> Version 4.0 (expected by 2005)
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ECOSIMPRO LATEST IMPROVEMENTS ECOSIMPRO LATEST IMPROVEMENTS (1)(1)
The major differences between version 3.3 and previous version 3.2 are:
> a new graphical model builder, EcoDiagram
> new connection between EcosimPro and Excel, which is very easy to use
> upgraded ECLSS library with new components
> multiple language improvements
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ECOSIMPRO LATEST IMPROVEMENTS ECOSIMPRO LATEST IMPROVEMENTS (2)(2)
New graphical model builder, EcoDiagram
>> it eliminates the complexities it eliminates the complexities of the previous graphical of the previous graphical editor (a commercial tool editor (a commercial tool named named SmartsketchSmartsketch))
>> Consistency between the text Consistency between the text and graph is automatically and graph is automatically keptkept
>> Graphical models are saved Graphical models are saved using XML language (using XML language (AsciiAsciifile)file)
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ECOSIMPRO LATEST IMPROVEMENTS ECOSIMPRO LATEST IMPROVEMENTS (3)(3)
New connection EcosimPro-Excel
> Connection between EcosimPro and Excel enables to deliver EcosimPro models that can be run by system engineers without any EcosimPro knowledge
> Previous connection between EcosimPro models needed Visual Basic programming to manage the EcosimPro model object
> An Excel Add-In has been designed that enables to link Excel cells to EcosimPro model variables only by selection in graphical menus.
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
EcosimPro Model of a pneumatic system connected to Excel for exploitation
ECOSIMPRO LATEST IMPROVEMENTS ECOSIMPRO LATEST IMPROVEMENTS (4)(4)
Pt
HP_tank
P_11 P_12Col1 V1
P_32
P_15
P_14
BufferTank1
Col3
P_25
P_28
V2P_24 Col2P_23
P_26
P_22
BufferTank2
P_21 Pt
Ambient2
P_41
R2 P_27
R3
P_33
P_13
Pt
Ambient1P_42
Pt
Pump_ex it Pump
RegulatorFilter
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ECOSIMPRO LATEST IMPROVEMENTS ECOSIMPRO LATEST IMPROVEMENTS (5)(5)
Excel Excel interface to run interface to run the EcosimPro model the EcosimPro model of the pneumatic of the pneumatic systemsystem
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ECOSIMPRO LATEST IMPROVEMENTS ECOSIMPRO LATEST IMPROVEMENTS (6)(6)
Upgraded ECLSS Library: > New components for molecular flow
• Pipe with compressible formulation, which is able to work in turbulent, viscous and molecular flow regimes
• Orifice with formulation including the compressible region, and the molecular flow region
> Very detailed crew model > Pressure regulator valve model, and relief valve model> Membrane Separator Model
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ECOSIMPRO LATEST IMPROVEMENTS ECOSIMPRO LATEST IMPROVEMENTS (7)(7)
respiration
nude_man
heart
lf
cloth
The detailed crew model was designed as a compound component consisting of:
• Nude man thermal model with 25 nodes
• A cloth model
• A heart model
• A respiratory model
Upgraded ECLSS LibraryUpgraded ECLSS Library: Detailed Crew Model: Detailed Crew Model
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
EcosimPro Future ImprovementsEcosimPro Future Improvements
Ecosim Version 3.4 shall be released in December 2004. Major changes from an users view point:
> It shall have an optimization module callable from the experiments
> A pre-processor with “Include” and “Macro”, PDE’s easily modelled using the Macro
> Multiple functions to read tables in different formats
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
EcosimPro Future ImprovementsEcosimPro Future Improvements
Ecosim Version 4 shall be released by the end of 2005
> Current EcosimPro version runs only in PC-windows, although it can generate model executables that run under Windows, Linux & Unix
• The graphical user interface was designed using Visual Basic and C++
> EcosimPro version 4.0 shall be multiplatform software running on Linux and Windows:
• EcosimPro Graphical User Interface is being redesigned using Qt
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
EXAMPLES (1)EXAMPLES (1)
An EcosimPro model of a cooling loop of an spacecraft has been built. The main features of the loop are:
> Mechanically pumped (COF pump)
> Single phase
> Working fluid is a design variable (the coolant can be selected between a set of predefined coolants)
> Thermal power to dissipate is 6000 W
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
Example Example (2)(2)Schematics of the Cooling Loop to SimulateSchematics of the Cooling Loop to Simulate
PAYLOADTHERMALRADIATOR
Mechanicallydriven pump
By pass
Heatexchanger(cold plate)
Heatexchanger(hot plate)
MPFL
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ExampleExample (3)(3)EcosimPro model of the cooling loopEcosimPro model of the cooling loop
12
3
1 2 1 2tp
12
12
12tp
12
12
12
12
tp
Cntrl_pi
s v
PI
Cntrl_pi
s v
PI
1 2
byp
s_pos
1
2
tp_1
tp_2RHX
connector1
conn
ecto
r2co
nnec
tor3
connector4
conn
ecto
r6
conn
ecto
r5
pump_assembly
bypass_assembly
byp
ass_
line
PH
X
TL2
TL1
junctiontp_inner
tp_space
speed_control
temp_control
1 2
s_speed
12
tp
T1 2
manual-automaticswitch
manual-automaticswitch
flow control - DT controlswitch
F1 2
T1
2
T1
2
+_
ESTEC, October 200418TH European Thermal & ECLS Software Workshop
EMPRESARIOS AGRUPADOS
ExampleExample (4) (4) Excel Excel Interface to the Cooling Loop ModelInterface to the Cooling Loop Model