Alfalfa [SWR 18-17]
- National Renewable Energy Laboratory
- National Renewable Energy Lab. (NREL), Golden, CO (United States)
- NREL
Alfalfa is a web based software service that implements a virtual building control system using the EnergyPlus simulation as a backend. Conventional building energy simulation is non interactive, meaning that a simulation is started and run to completion without any user input during the simulation. Alfalfa allows a client to start a building simulation, then interactively read sensor locations and dynamically command actuators in realtime. The Alfalfa web service conforms to the Project Haystack standard, which is a specification adopted by many building control system vendors. The service enables Haystack compliant control system vendors to test their control modules and algorithms without the need for a physical building or modifying their hardware and software, enabling faster and cheaper development cycles. Alfalfa has use cases beyond control system testing. One example is building fault detection, where physical building performance can be compared to simulated values in realtime, indicating where there may be a problem in the building. Another use case is informing predictive control systems, where near future events are simulated to premptively guide control decisions in the real building. This software is web based and designed to be self service. Users of Alfalfa can upload an OpenStudio building model and begin communicating with the simulated building without any advanced setup or configuration, as if they were communicating a real building control system. Behind the scenes, Alfalfa makes extensive use of Amazon Web Services, in order to scale from a very small number of users and buildings, to extremely large numbers in a cost effective way.
- Site Accession Number:
- NREL SWR 18-17
- Software Type:
- Scientific
- License(s):
- BSD 3-clause "New" or "Revised" License
- Programming Language(s):
- JavaScript; Python
- Research Organization:
- National Renewable Energy Laboratory (NREL), Golden, CO (United States)
- Sponsoring Organization:
- ACTPrimary Award/Contract Number:AC36-08GO28308
- DOE Contract Number:
- AC36-08GO28308
- Code ID:
- 21229
- OSTI ID:
- code-21229
- Country of Origin:
- United States
Similar Records
Alfalfa Virtual Building Service: Software Engineering Best Practices Applied to Runtime Interaction with Building Energy Models
Legacy OpenStudio® SketchUp Plug-in [SWR-07-40]
OPENSTUDIO
Conference
·
Tue Jul 23 00:00:00 EDT 2024
·
OSTI ID:2407013
Legacy OpenStudio® SketchUp Plug-in [SWR-07-40]
Software
·
Mon Oct 05 20:00:00 EDT 2015
·
OSTI ID:code-19502
OPENSTUDIO
Software
·
Sat Mar 01 00:00:00 EST 2008
·
OSTI ID:1306084