2018
DOI: 10.1016/j.enbuild.2018.09.038
|View full text |Cite
|
Sign up to set email alerts
|

An agent-based hardware-in-the-loop simulation framework for building controls

Abstract: In general, a hardware-in-the-loop (HIL) building simulation has lower cost and fewer practical limitations (e.g., scheduling issues) than field tests in occupied buildings, while also overcoming limitations of simulations alone by capturing the full behavior of some physical systems, equipment, and components. However, the implementation of an HIL can be difficult due to the scarcity of appropriate tools. This paper presents an agent-based framework for HIL simulation. It can be used for investigation of cont… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
7
2
1

Relationship

1
9

Authors

Journals

citations
Cited by 18 publications
(7 citation statements)
references
References 32 publications
0
7
0
Order By: Relevance
“…A hardware-inthe-loop (HIL) simulator for testing two variable-air-volume fan control is proposed in Ref. [42]. This HIL simulator was developed in the PNNL laboratories.…”
Section: Related Workmentioning
confidence: 99%
“…A hardware-inthe-loop (HIL) simulator for testing two variable-air-volume fan control is proposed in Ref. [42]. This HIL simulator was developed in the PNNL laboratories.…”
Section: Related Workmentioning
confidence: 99%
“…Similar to the EnergyPlus Agent, the Modelica Agent publishes and subscribes to topics in the VOLTTRON TM message bus and modifies parameters in Modelica based on the information received from the VOLTTRON TM message bus. [22] V. PHYSICAL INTERFACES AND AGENT DEFINITIONS In addition to interfacing with virtual agents in simulation environments, our test-bed seamlessly connects with controller of physical assets. Our current setup relies on Programmable Logic Controllers (PLCs) and Raspberry Pis.…”
Section: B Modelicamentioning
confidence: 99%
“…A testbed without a real-time requirement also permits the use of computational resources, particularly very large high-performance computing (HPC) systems, using task schedulers that might be incompatible with the execution of a real-time simulation. This capability for fielding the non-real-time execution of software distinguishes the proposed testbed from related work, such as the Building Controls Virtual Testbed [26], the agent-based control in the loop simulator described by Huang et al [27], and similar systems to integrate building control software into a virtual building (as seen in Huang et al [27]). The proposed testbed can be conceived of as a controller in the loop technology, similar in most respects to those cited but without the associated requirement for the real-time execution of the simulation models.…”
Section: Introductionmentioning
confidence: 99%