Skip to content

Branch issue577 dev hp model security control

Created by: FWuellhorst

Implemented first and second layer security controls.

  1. layer is the operational envelope. In a first instance it is represented by a table-approach-map. Further boundaries such as minimal mFlow_sink/source can be easily added.
  2. layer is the On/Off control. All three boundaries(minimal Runtime, minimal Loctime and maximal starts per hour) have to be complied with given minimal/ maximal values.

Both blocks extend to a partialSecurityControl.mo. The heatpumpbus is used, although i have not tested the bus yet. Further security Controls such as defrost or antilegionella will be outside of this security Control, as they don't effect whether the HP runs. They only effect the mode and TSet.

In a next step i will implement the heating curve. For this i will open a new branch.

Merge request reports