2017 11 03 library development - ibpsa/project1 GitHub Wiki
IBPSA Modelica Library Coordination
Date: November 3, 2017, 8am-9am Pacific Times
The purpose of this meeting is to coordinate the development https://github.com/ibpsa/modelica-ibpsa
Meeting information
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
Agenda
- License update to BSD 3-clause
- Topics for Berlin meeting
- Use of top-level configuration block (e.g., for time-sampling certain equations, to enable verification tests)
- New models (Pipe)
- Library restructuring: https://github.com/ibpsa/modelica-ibpsa/issues/778
- Open pull requests and issues at https://github.com/ibpsa/modelica-ibpsa/issues
Participants
- Massimo Cimmino
- Matthis Thorade
- Michael Wetter
(Low attendance also because there was some confusion regarding time changes as the US switches daylight savings time later than Europe.)
Minutes
License update
Wait for MSL to update its license, then update the IBPSA library license and add a CLA agreement.
Topics for Berlin
Possible topics
- DHC substation models
- modeling of controls and verification tests
- geothermal systems and heat pumps (Carlos and Damien developed geothermal models)
Topics contributed from Filip:
- Development of commonly used sub-circuits?
- Records for valves
- Inverting causality of pumps/valves (this is for MPC – so more suited for 1.2 meeting)
- Usability: cleaning up parameters – moving them to other tabs
- Common exercises?
- Question to others: are our models sufficiently stable: no divisions by zero, Newton solver fails, etc?
- What are bottlenecks for the use of Modelica: documentation/speed/translation time/ etc
Use of top-level configuration block
BuildingSystems does not yet use an outer block.
Use cases could be declare in an outer block whether to sample models and whether to enable verification tests (such as fro Modelica_Requirements).
New models
No new activities, pipe model review and revisions are close to be finished, now waiting feedback from Bram.
Library restructuring
No activity, json parsing is still ongoing.
Open issues
Keep working on open issues and in particular clean up old tickets.
New action items
Send suggestions about topics for the break-out group for the Berlin meeting to Michael. See also above item.
Previous action items
None.