A multi-purpose, open-source control algorithm that ensures real-time optimal operation, increases electric grid reliability, and leads to the goal of a clean, efficient, reliable and affordable next generation building-integrated combined cooling, heating and power system. The CHP system could includ conventional heating, ventilation, air conditioning (HVAC) systems, distributed generation (DG), local storage (both thermal and electric) and local solar photovoltaic (PV) systems.
- Build and train models of CHP components
- Query utility APIs
- Predict building loads
- Determine optimal component operations strategy
- Dispatch commands to the CHP system
Economic Dispatch is built on the VOLTTRONTM platform. It is tested against VOLTTRON version 7.0, and therefore requires python 3 with a minimum version of 3.6.
VOLTTRONTM is an open-source platform for distributed sensing and control. The platform provides services for collecting and storing data from buildings and devices and provides an environment for developing applications that interact with that data.
Economic Dispatch can stand alone: it requires no other agents to operate. However, certain capabilities will require the use of other agents. See the VOLTTRON docs for details:
Please see the VOLTTRON documentation for VOLTTRON installation instructions.
Once VOLTTRON is installed, install and run Economic Dispatch like any VOLTTRON agent:
python "${VOLTTRONDIR}/scripts/install-agent.py" -s "${ECONDISPATCHDIR}" -c "${ECONDISPATCHDIR}/examples/${CONFIGNAME}" -t econ_dispatch
vctl start --tag econ_dispatch
Documentation is not available pre-compiled at this time, but may be compiled using Sphinx
by executing, e.g., make html
in the docs
directory. This will require having the Python
packages sphinx
and sphix_rtd_theme
installed.