Andreas Pfeiffer
DLR Institute of System Dynamics and Control, Oberpfaffenhofen, Germany
Ingrid Bausch-Gall
BAUSCH-GALL GmbH, Munich, Germany
Martin Otter
DLR Institute of System Dynamics and Control, Oberpfaffenhofen, Germany
Download articlehttp://dx.doi.org/10.3384/ecp12076495Published in: Proceedings of the 9th International MODELICA Conference; September 3-5; 2012; Munich; Germany
Linköping Electronic Conference Proceedings 76:50, p. 495-506
Published: 2012-11-19
ISBN: 978-91-7519-826-2
ISSN: 1650-3686 (print), 1650-3740 (online)
This paper describes a proposal for a standard to store the results of dynamic systems simulations in form of time series data persistently on file. The reasons to develop such a standard are explained; as well as the decision to use the HDF5 file format as a basis. The meta-information to be stored on file is mainly deduced from the Functional Mockup Interface standard. Two variants are analyzed: Storing the meta-data either with a set of tables or in a hierarchy. Usability and performance measurements are utilized for the selection.
[A12] Association for Standardisation of Automation and Measuring Systems. www.asam.net.
[BP11] Bausch-Gall I. and Pfeiffer A.: Standard efficient Storage of Simulation Results. ASIM2011; 21. Symposium Simulationstechnik; 7. - 9. Sept. 2011; Winterthur; Switzerland; 2011.
[DS12] Dassault Systèmes AB: Dymola. www.dymola.com.
[H12] H5py. http://pypi.python.org/pypi/h5py.
[M12] MathWorks: Matlab. www.mathworks.com/products/matlab.
[MA10] Modelica Association: Modelica Standard Library 3.2; Oct. 2010. www.modelica.org/libraries/Modelica.
[MC10] MODELISAR consortium: Functional Mockup Interface for Model Exchange; Version 1.0; 2010. www.functional-mockupinterface.org.
[MC12] MODELISAR consortium: Functional Mockup Interface for Model Exchange and Co- Simulation; Version 2.0 Beta 3; 2012. www.functional-mockup-interface.org.
[NCS+12] http://access.ncsa.illinois.edu/Releases/05Releases/07.12.05_NCSA%27s_HDF.html
[PHH+12] Pfeiffer A.; Hellerer M.; Hartweg S.; Otter M. and Reiner M.: PySimulator – A Simulation and Analysis Environment in Python with Plugin Infrastructure. Accepted for publication in the Proceedings of 9th International Modelica Conference; Munich; Germany; Sept. 2012.
[PA11] Phillips A. W. and Allemang R. J.: Requirements for a Long-term Viable; Archive Data Format. Structural Dynamics; Conference Proceedings of the Society for Experimental Mechanics Series; Volume 12; pp. 1475-1479; Springer; New York; 2011.
[P10] Poinot; M.: Five Good Reasons to Use the Hierarchical Data Format. Computing in Science & Engineering; Vol. 12; Issue 5; pp. 84-90; 2010.
[P12a] Python. www.python.org.
[P12b] Python(x;y). www.pythonxy.com.
[THG11] The HDF Group: HDF5 User’s Guide; HDF5 Release 1.8.8; Nov. 2011.
[THG12a] The HDF Group; www.hdfgroup.org.
[THG12b] The HDF Group: HDFView. www.hdfgroup.org/hdf-java-html/hdfview.
[TSC12] The Scilab Consortium: Scilab. www.scilab.org.