modelStrobeInfoManager

StROBe information manager for handling occupant data required in each for simulation.

Information

Parameters

TypeNameDefaultDescription
StringfilDirModelica.Utilities.Files.loadResource("modelica://IDEAS") + "/Inputs/"Directory containing the data files, default under IDEAS/Inputs/
IntegernOcc33Number of occupant profiles to be read
Modelica.Units.SI.TimestartTime0Output = offset for time < startTime
StROBe power load
BooleanStROBe_PtrueBoolean to read plug load profiles
StringFilNam_P"none.txt"File with (active) plug load profiles from StROBe (in W)
StROBe
BooleanStROBetrueBoolean to read the other profiles too
StringFilNam_Q"none.txt"File with (reactive) plug load profiles (in W)
StringFilNam_mDHW"none.txt"File with hot watter tapping profiles (in l/min)
StringFilNam_QCon"none.txt"File with (convective) internal heat gain profiles (in W)
StringFilNam_QRad"none.txt"File with (radiative) internal heat gain profiles (in W)
StringFilNam_TSet"none.txt"File with (main) space heating setpoint profiles (in K)
StringFilNam_TSet2"none.txt"File with (secondary) space heating setpoint profiles (in K)
Heat pumps
BooleanPHpfalseBoolean to read heat pump load profiles
StringFilNam_PHp"none.txt"File with (active) electric load heat pump profiles (in W)
Photovoltaics
BooleanPPvfalseBoolean to read photovoltaic load profiles
StringFilNam_PPv"none.txt"File with (active) photovoltaic load profiles (in W)
IntegernPv33Number of photovoltaic profiles
Modelica.Units.SI.PowerP_nominal1000Nominal power of the photovoltaic profiles

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputtabQCon_internalNeeded to connect to conditional connector
Modelica.Blocks.Interfaces.RealOutputtabQRad_internalNeeded to connect to conditional connector
Modelica.Blocks.Interfaces.RealOutputtabTSet_internalNeeded to connect to conditional connector
Modelica.Blocks.Interfaces.RealOutputtabP_internalNeeded to connect to conditional connector
Modelica.Blocks.Interfaces.RealOutputtabQ_internalNeeded to connect to conditional connector
Modelica.Blocks.Interfaces.RealOutputtabDHW_internalNeeded to connect to conditional connector
Modelica.Blocks.Interfaces.RealOutputtabPPv_internalNeeded to connect to conditional connector
Modelica.Blocks.Interfaces.RealOutputtabTSet2_internalNeeded to connect to conditional connector
Modelica.Blocks.Interfaces.RealOutputtabPHp_internalNeeded to connect to conditional connector

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.CombiTimeTabletabQCon
Modelica.Blocks.Sources.CombiTimeTabletabQRad
Modelica.Blocks.Sources.CombiTimeTabletabTSet
Modelica.Blocks.Sources.CombiTimeTabletabP
Modelica.Blocks.Sources.CombiTimeTabletabQ
Modelica.Blocks.Sources.CombiTimeTabletabDHW
Modelica.Blocks.Sources.CombiTimeTabletabPPv
Modelica.Blocks.Sources.CombiTimeTabletabTSet2
Modelica.Blocks.Sources.CombiTimeTabletabPHp

Revisions

  • April 1, 2020 by Jelger Jansen:
    Added conditional connectors to be in line with the Modelica specification. See #1125.
  • December 20, 2017 by Bram van der Heijde:
    Propagate start time of CombiTimeTables in StrobeInfoManager and make data reader repeat input data to avoid errors.