Skip to content

2018 11 07_meeting

Michael Wetter edited this page Nov 6, 2018 · 5 revisions

SOEP Coordination meeting

Date: November 7, 2018, 8:15am-9am Pacific Times

The purpose of this meeting is to coordinate the Modelica integration for SOEP.

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

  1. Previous action items.
  2. Kyle, Michael: Refactoring room air heat and mass balance, and connecting to Modelica.
  3. Kyle, Michael: Optimica license protection.
  4. Michael: JSON representation for OS front-end to Modelica
  5. Stuart: FMI-QSS.
  6. Other items

Participants

to be updated

Mark Adams
Brian Ball
Kyle Benne
Yanfei Li
Stuart Mentzer
Joshua New
Amir Roth
Bo Shen
Michael Wetter
Kun Zhang

Minutes

Refactoring room air balance

See https://github.com/lbl-srg/modelica-buildings/issues/1129#issuecomment-393285857 for open tasks.

EnergyPlus I/O variables

Implement code for

  • ExternalInterface:FunctionalMockupUnitExport:From:Variable
  • ExternalInterface:FunctionalMockupUnitExport:To:Schedule
  • ExternalInterface:FunctionalMockupUnitExport:To:Actuator
  • ExternalInterface:FunctionalMockupUnitExport:To:Variable

Exchange at zone time step?

How to handle algebraic loops. Example: EnergyPlus retrieves a shading control signal that is computed in Modelica based on the illuminance reported by an EnergyPlus variable:

y_illuminance = f(u_shade) [Computed by EnergyPlus]
u_shade = g(y_illuminance) [Computed by Modelica]

Suggestion: Modelica to delay by one time step. (EnergyPlus already implements direct feedthrough, e.g., to compute dQCon/dTAir).

Optimica license protection

xxx

JSON representation for OS front-end to Modelica

No activity.

FMI-QSS

xxx

Other items

xxx

New action items

xxx

Previous action items

Kyle to look into segfault.

Multiple FMUs: Kyle to work on accessing variables.

Michael to scope how to access controls I/O, building on external interface.

Michael to work on JSON representation for Modelica HVAC that could become the basis for a schema-driven editor.

Clone this wiki locally