Accessing External Data on Local Media and Remote Servers Using a Highly Optimized File Reader Library

Jörg Rädler
Berlin University of the Arts / Universität der Künste Berlin (UdK) Berlin, Germany

Manuel Ljubijankic
Berlin University of the Arts / Universität der Künste Berlin (UdK) Berlin, Germany

Christoph Nytsch-Geusen
Berlin University of the Arts / Universität der Künste Berlin (UdK) Berlin, Germany

Jörg Huber
Berlin University of the Arts / Universität der Künste Berlin (UdK) Berlin, Germany

Ladda ner artikelhttp://dx.doi.org/10.3384/ecp12076323

Ingår i: Proceedings of the 9th International MODELICA Conference; September 3-5; 2012; Munich; Germany

Linköping Electronic Conference Proceedings 76:33, s. 323-332

Visa mer +

Publicerad: 2012-11-19

ISBN: 978-91-7519-826-2

ISSN: 1650-3686 (tryckt), 1650-3740 (online)


ncDataReader2 is an open-source solution for the efficient interpolating access to external data sets. The library of C-functions can be used with different applications and works well with Modelica. Data sets can be easily accessed as continuous functions using different interpolation and extrapolation methods. The application range covers reading generated or measured data; the integration of simulation results from Modelica or other systems and the validation; parametrization and optimization of models using external data. Data sources may be local files or remote servers. Using the netCDF file format; the DAP network protocol and different optimization approaches the data access can be surprisingly fast; even for large remote files with many variables containing millions of values.


data; file; interpolation; network; weather; measure


[1] ncDataReader2: http://j-raedler.de/projects/ncDataReader2

[2] netCDF: http://www.unidata.ucar.edu/software/netcdf/

[3] DAP/OpenDAP: http://www.opendap.org/

[4] CSA: http://code.google.com/p/csa-c/

[5] Ernst; T.; Klein-Robbenhaar; C.; Nordwig; A.; Schrag; T.: Modeling and simulation of hybrid systems with SMILE; in: Informatik; Forschung undEntwicklung; 15:33-55; 2000

[6] ANSYS CFD: http://alturl.com/m8fpb

[7] LGPL: http://www.gnu.de/documents/lgpl-2.1.en.html

[8] Dmitrov: http://alturl.com/g8wzk

[9] METEONORM: http://www.meteonorm.com

[10] Pydap: http://pydap.org

[11] BuildingSystems: http://www.modelica-buildingsystems.de

[12] TRY: http://www.dwd.de/TRY

[13] Ljubijankic; M.; Nytsch-Geusen; C.; Rädler; J.; Löffler; M.: Numerical coupling of Modelica and CFD for building energy supply systems; in: Proceedings of the 8th International Modelica Conference; 2011

[14] DyMat: http://j-raedler.de/projects/DyMat

[15] Ljubijankic; M.; Nytsch-Geusen; C.; Jänicke; A.; Schmidt; M.: Advanced analysis of coupled 1D / 3D simulation models by the use of a solar thermal system; in: Proceedings of the Building Simulation; 2011

[16] Nytsch; C.; Quaschning; V.; Scholtz; G.: Photovoltaik Modelle für die Simulationsumgebung SMILE; in: Tagungsband: 15. Symposium Photovoltaische Solarenergie in Staffelstein; OTTI-Technologiekolleg; Regensburg; 2000

Citeringar i Crossref