Buildings.Utilities.IO.SignalExchange.Examples.BaseClasses
Contains base classes for signal exchange examples
Information
This package contains base classes that are used to construct the models in Buildings.Utilities.IO.SignalExchange.Examples.
Extends from Modelica.Icons.BasesPackage (Icon for packages containing base classes).
Package Content
Name | Description |
---|---|
ExportedModel | Model to be exported as an FMU |
OriginalModel | Original model |
Buildings.Utilities.IO.SignalExchange.Examples.BaseClasses.ExportedModel
Model to be exported as an FMU
Information
This is an example of a model that would be compiled in BOPTEST if the original model were using the signal exchange blocks. Note that inputs are added to activate and set values of control signals that can be overwritten and outputs are added to read signals from the read blocks.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Connectors
Type | Name | Description |
---|---|---|
input RealInput | oveWriSet_u | Signal for overwrite block for set point |
input BooleanInput | oveWriSet_activate | Activation for overwrite block for set point |
input RealInput | oveWriAct_u | Signal for overwrite block for actuator signal |
input BooleanInput | oveWriAct_activate | Activation for overwrite block for actuator signal |
output RealOutput | rea | Measured state variable |
Modelica definition
Buildings.Utilities.IO.SignalExchange.Examples.BaseClasses.OriginalModel
Original model
Information
This is a model of a first order dynamic system with feedback control. Signal exchange blocks are implemented to overwrite either the setpoint or actuator control signals as well as read the output of the first order system.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).