Overview
- This model is a an example to show agent-based control with the
provided library for a simple heating system
- The system consists of two thermal zones, a boiler and a
heating rod
- With the help of a flexible cost function, the system prefers
the heating rod when electricity comes from a PV panel for free and
the boiler in all other cases
- The agents used are two RoomAgents, two HeatProducerAgents, one
Broker and one MessageNotification
Concept
The system has two heat sources, which are a boiler and a
heating rod. The heating rod is connected to a PV system. During
the times the PV panel is able to provide electricity, the cost
function of the heating rod considers the electricity free. During
all other times the boiler is more cost efficient than the heating
rod and is selected for heat generation first.
This model was used to present the HVACAgentBasedControl library
in [Roozbeh Sangi, Felix Bünning, Johannes Fütterer, Dirk Müller. A
Platform for the Agent-based Control of HVAC Systems. Modelica
Conference, 2017, Prague, Czech Republic]. For detailed information
please refer to this source.
Contents
- July 2017, by Roozbeh Sangi: Documentation and model
modified
- November 2016, by Felix Bünning: Updated to use AixLib 0.3.2,
included in HVACAgentBasedControl library
- February 2016, by Felix Bünning: Developed and implemented
Generated at 2026-04-07T18:18:28Z by OpenModelicaOpenModelica 1.26.3 using
GenerateDoc.mos