Release Ecosimpro V5.6 & PROOSIS V3.8
- W.K Lee
- 2022년 8월 8일
- 4분 분량
안녕하세요.
Flowsystem 입니다.
EcosimPro와 PROOSIS New Version이 Release 되었습니다.
EcosimPro는 0차원 혹은 1차원의 열유체 시스템, 미분대수방정식(differential-algebraic equations, DAE) 및 이산 이벤트를 기반으로 한 모든 종류의 시스템에 대해 모델링 및 시뮬레이션을 제공하는 전문 Tool입니다.
PROOSIS는 현재 가장 진보된 형태의 가스 터빈 성능해석 Tool로써, PRopulsion Object-Oriented Simulation Software의 약자입니다. PROOSIS는유럽의 FP6 프로젝트 VIVACE (Value Improvement through a Virtual Aeronautical Collaborative Enterprise)의 일환으로서 개발되어 현재는 산업 표준 Tool로써 확대되고 있습니다.
EcosimPro와 PROOSIS 새 버전에는 Advanced Simulation을 위한 많은 새로운 기능이 추가되었습니다.
최신 버전에는 Microsoft VC ++ 2015 및 GCC 4.9 컴파일러와 호환되는 새로운 버전이 포함됩니다.
또한 새로운 Automatic Testing Tool, Schematic을 통한 Simulation, 새 Container Class, FMI 표준을 사용한 Export Model 등 여러 가지 영역에서 향상되었습니다.
EcosimPro V5.6/PROOSIS V3.8의 주요한 향상된 기능 및 새로운 기능은 다음과 같습니다.
Improvements included in EcosimPro 5.6 and PROOSIS 3.8
Compatible C++ Compilers
Microsoft Visual Studio C++ 2015 64 bits NEW
Microsoft Visual Studio C++ 2013 64 bits
Microsoft Visual Studio C++ 2010 64 bits
Microsoft Visual Studio C++ 2010 32 bits
Microsoft Visual Studio C++ 2008 32 bits
GCC 4.9 64 bits NEW (bundled with EcosimPro/PROOSIS)
GCC 4.7 32 bits (bundled with EcosimPro/PROOSIS)
GCC 4.4 32 bits (bundled with EcosimPro/PROOSIS)
Automatic Testing Tool
New tool for the automatic testing and verifying of libraries, components, partitions and experiments that allows users to:
Compile workspaces and libraries
Validate partitions
Execute experiments selected by users
Define variables to be compared and their tolerances
Define the type of information to be compared: statistical or variable to variable
Save experiment reference values and then use them to test new versions of libraries, partitions, tools, etc
Direct access to a binary file compare tool in HDF5 to rapidly identify differences
Automatic execution and verification with generation of a final comparison report that is easy to understand
Graphical User Interface
New tool for running simulations from the schematic window
New capability for comparing any two files from the tabs.
New isolated experiments that do not need to be inherited from partitions
New capability for exporting a deck in standard FMI format
New capability for exporting a deck to Microsoft Excel
New tool for comparing two HDF5 binary files
New capability in the parametric study wizard to use up to 20 different probability functions to generate random values
New feature for loading toolkits in a very compact and safe format.
New dialogue that allows users to export a workspace and the libraries to a new destination as a toolkit (.pke)
New library error editor that replaces the need to create an external ASCII file manually
New library tabs with more filtering, sorting and viewing possibilities
New tool for automatic creation of compilation lists for libraries
New capability for exporting/importing data in XML format from a schematic
New option in the Monitor to reuse watch inputs changed by the user in new simulations
In plotters, new option to view directly inside a .csv file with the data of a graph or table without having to export it beforehand
New tool in the items tab to handle the decks associated with experiments
New capability for exporting a deck in standard ARP 4868 C (2016) format
New tool for generating reports directly from a post-process binary file without opening the Monitor
New tool in the Monitor for plotting and comparing more than one post-process at the same time
New features for handling the OPC servers directly from the tabs
New OPC server generation wizard which is more intuitive
In the MATLAB interface, added support for MATLAB version 8.7 (64-bit) (R2016a) and GCC compilers 4.9 Windows and Microsoft Visual C++ 2015 (64-bit)
New feature in the items tab so that the S-Functions can be generated and edited directly from there
Added support for the use of MATLAB 8 (64-bit) (R2016a) and the Microsoft Visual C++ 2015 (64-bit) compiler for the advanced generation of S-Functions
New tools to help minimise the number of algebraic equations, in the algebraic variable selection wizard
New feature to analyse partitions by means of a sensitivity analysis
Solvers
New DAE transient dense and sparse solvers: IDAS and IDAS_SPARSE based on IDAS solvers
New ODE transient dense and sparse solvers: CVODE_BDF, CVODE_BDF_SPARSE and CVODE_AM based on CVODES solvers
EL Modelling Language
New assignment operator “:=” int the CONTINUOUS block to allow causal equations
It is allowed the use of construction parameters in classes (typically used for dynamic allocation of arrays)
From this new version there is access to the internal variables of the components when they are instantiated into a topological component. This allows for new equations that bind variables of different instantiated components
New versatile function pointers for modelling advanced behaviour in components, functions, etc.
New predefined container classes EVector and EMatrix that provides dynamic use of memory. They can store any type of object and they can be an alternative to the classical arrays.
New predefined container classes EDictionary and ESet for creating sophisticated memory structs in memory with very fast access to elements.
New type of data template to define types of functions
New function eSetPostprocessLaw () to setup a callback to each result refresh. Users can use it to calculate variables derived in the experiment
New function eEvalExpr() to evaluate numerical expressions given as strings at run-time
New function eReadFileAsString() to read a file and put its content in a STRING variable
Functions REPORT_TABLE() and REPORT_LIST() reports now in ASCII, hdf5, xml, html and csv format.
New variable FOLLOW_RT_FACTOR to control the simulation speed with respect to real time
New class EFileCsv to help in the generation of files in .csv format
New class ERandomVector to generate random numbers from 20 different probability functions
New functions eSetConfig() and eSetErrorAction() to define the behaviour in the event of numerical errors at run-time
New check when reading tables to ensure that the axes are in strict ascending or descending order
New functions eResiduesLogEnable() and eResiduesLogSetup() that replace produceLogAsciiFile(), which are more versatile (though produceLogAsciiFile() is still valid)
Improvements only in PROOSIS 3.8
New tab for editing maps and tables directly from the main window
New table and map editors so that users can create, change and save them in the correct XML format of the tool
감사합니다.
---------------------------------------------------------
플로우시스템(주)
T: 02-2093-2699
flsy@flowsystem.kr
Comments