2017 05 24_meeting - lbl-srg/soep GitHub Wiki
Date: May 24, 2017, 8am-9am Pacific Times
The purpose of this meeting is to coordinate the Modelica OS integration for SOEP.
Join from PC, Mac, Linux, iOS or Android: https://lbnl.zoom.us/my/mwetter
Or iPhone one-tap (US Toll): +14086380968,6614042296# or +16465588656,6614042296#
- Or Telephone:
- Dial: +1 408 638 0968 (US Toll) or +1 646 558 8656 (US Toll) Meeting ID: 661 404 2296 International numbers available: https://lbnl.zoom.us/zoomconference?m=_h5BuJ686mPy3rWEyKf4NROxLaeOV5J8
- Previous action items.
- David: Setup for "minimum viable product" with an end-to-end demonstration for a 1 zone model and an idealized system.
- Mark: OS to Modelica translation.
- Edwin: Update about heat conduction implementation.
- Michael: Buildings API.
- Michael/Jianjun: Scalable benchmark.
- Thierry: Update about FMI-QSS.
- Michael O'Keefe: Documentation/Meta-data Generation Tool Support
- Kyle: Example OS measure.
- Other items
Work continued on determining the differences in economizer control between E+ and Modelica. It is not entirely clear how EnergyPlus controls the economizer.
Start out with a toy problem with 2 pressure sources and flow resistance. Michael to point to a toy problem.
Need to start working on VAV template translation, and linking it up to envelop model. Dampers most likely in separate template or instantiated as individual components. LBL to work on VAV template.
No update, Edwin on the move, will work afterwards on it.
Michael W. to work on refactoring of Buildings library.
Michael O'Keefe developed Java-based parser for Modelica AST. 2 CLI: One that outputs json-formated information about the class. Another that looks into non-backward compatible changes.
Tested up to 21 zones including HVAC system. Wrote script to extract time of translation steps. Most time consuming is flattening, then instantiation and compilation. Next need to share with Modelon and work on copying it to scalable benchmark suite of Francesco Casella.
Implemented first version of zero crossing in stand-alone solver. Identified limitations of FMI API that may degrade performance of QSS. Thierry to compile new requirements and communicate to Modelon.
Further developed and can now simulate bouncing ball. Next try to simulate Buildings.Fluid.HeatExchangers.Ground.Boreholes.Examples.UTube which uses a C function.
No update.
- Michael W. to work on template for VAV model.
- Jianjun to share benchmark with Modelon.
- Thierry to compile new requirements for FMI-QSS and coordinate with Stuart and Modelon.
- Kyle to prepare OS measures in order to move forward with how to design OS-Modelica API.
- Edwin to work on CTF implementation.