Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information
  1. California Load Flexibility Research and Development Hub (CalFlexhub) v0.1

    This repository will host the software, data models and documentation developed as part of the California Energy Commission (CEC) funded California Load Flexibility Research and Development Hub (CalFlexHub) project. The main objectives of CalFlexHub are: - Identify, develop, evaluate, demonstrate and deploy cost-effective, scalable, building load-flexible (LF) technologies that are consistent with building energy efficiency, appliance, and load management standards. - Create a portfolio of LF RDD&D technology projects across various building types and sizes including single-family-residential, multi-family, commercial buildings and integrated campuses. - Deploy LF technologies to demonstrate the ability for 99% of the state's customers to receive the load management standards price and marginal GHG signals.

  2. SolarPlus-Optimizer v0.1

    With the falling costs of solar arrays and battery storage and reduced reliability of the grid due to natural disasters, small-scale local generation and storage resources are beginning to proliferate. However, very few software options exist for integrated control of building loads, batteries and other distributed energy resources. The available software solutions on the market can force customers to adopt one particular ecosystem of products, thus limiting consumer choice, and are often incapable of operating independently of the grid during blackouts. In this software package, we present the "Solar+ Optimizer" (SPO), a control platform that provides demand flexibility, resiliency and reduced utility bills, built using open-source software. SPO employs Model Predictive Control (MPC) to produce real time optimal control strategies for the building loads and the distributed energy resources on site. SPO is designed to be vendor-agnostic, protocol-independent and resilient to loss of wide-area network connectivity. The software was evaluated in a real convenience store in northern California with on-site solar generation, battery storage and control of HVAC and commercial refrigeration loads. Preliminary tests showed price responsiveness of the building and cost savings of more than 10% in energy costs alone.

  3. Communication Requirements for Price-Based Grid Coordination

    Meeting ambitious goals for carbon reduction and supporting an electric grid with high levels of renewable energy supply will require significant flexibility from the demand side. This paper outlines a system architecture and communication technology infrastructure to enable dynamic pricing to be used to finely tune coordination between the grid and its customers. Taking a cue from the success of Internet architecture, this system — Price-Based Grid Coordination — emphasizes simplicity and universality. It enables a wide variety of ways for prices and other signals to pass from the grid to individual flexible loads, including multiple possible locations for the intelligence that combines price signals with device functional needs. The paper includes a reference data model to describe how information from the utility level can be conveyed to customer devices, but independent of any particular protocol. The paper also summarizes technology standards development needs, and reviews research needs to address the full spectrum of coordination scenarios.

  4. Skewering the silos: using Brick to enable portable analytics, modeling and controls in buildings

    Nearly all large commercial buildings have heating, ventilation and air conditioning (HVAC) systems, lighting systems, safety and other systems controlled by a computer—a dedicated server with a building energy management system (BMS). However, these BMSs are proprietary with each building’s assets (that is, fans, valves, pumps, and their setpoints) named and coded uniquely by the BMS vendor or engineer; building analytics and control algorithms are written specific to the assets and the building. Thus, any control updates or analytics to improve building performance—especially critical to reduce greenhouse emissions or improve load flexibility—are labor intensive and costly. The Brick schema was developed so the same analysis or control algorithms can work on a variety of buildings if each is digitally represented in a Brick data model. The goal of this project was to further the development of Brick to extend it beyond an academic project with demonstrated success in a small field study, to a practical choice for industrial and commercial stakeholders seeking to realize value from building data. To do this, we executed four objectives: (1) expand the Brick schema including its modeling capabilities and vocabulary, (2) develop tools for integrating Brick with existing digital technologies and representations in buildings, (3) develop an open-source analytics platform to facilitate use of Brick in delivering data value, and (4) demonstrate Brick-driven analytics and controls in real settings.

  5. Modelica-json: Transforming energy models to digitize the control delivery process

    Building simulation models are typically not used to generate the documentation required for bidding and project delivery of commercial building systems, or for their semantic modeling and commissioning. This paper presents a software tool that aids in digitizing the control delivery process, spanning simulation during design to implementation and formal verification during commissioning. The tool can generate from Modelica models digital documentation of control sequences. This digital documentation, along with other project drawings and specifications can be used for project bidding. It can also be used for implementation of control sequences through machineto-machine translation to commercial legacy control products, for which we are currently developing the proposed ASHRAE Standard 231P based on the presented work. Moreover, as-installed control sequences can be formally verified against the design specification, and a semantic model in Brick can be exported to aid in configuration of building analytics and fault detection. The paper presents what we believe is the first translation of a Modelica-implemented control sequence to a native implementation on a commercial control platform, using the webCTRL product line from Automated Logic. The paper also shows how a webCTRL implementation can be formally verified against its Modelica specification. These use cases have all been demonstrated with a prototype implementation that is now being further developed.

  6. SolarPlus Optimizer: Integrated Control of Solar, Batteries, and Flexible Loads for Small Commercial Buildings

    Building-level microgrids may be a key strategy to unlock the combined potential of flexible loads, renewable generation, and energy storage. However, few software options exist for integrated control of building loads and other distributed energy resources at this scale. The commercial software solutions on the market can force customers to adopt one particular ecosystem of products, thus limiting consumer choice. The SolarPlus Optimizer (SPO) is an open-source building-level microgrid control platform that uses Model Predictive Control to optimize both building loads and behind-the-meter energy storage to reduce energy bills and increase demand flexibility. This paper evaluates the capabilities of SPO in a small commercial building in Northern California under multiple electricity tariffs and demand response scenarios. Comparing SPO operation with an emulated battery and baseline operation employing a commercial optimization service, SPO reduced electricity bills by an estimated 7.3% in summer, 3.2% in spring, and 3.7% in winter. In a “load shape” scenario meant to counter the “duck curve”, SPO achieved 71% fewer violations from the load signal than the baseline control method. During a three hour long load shed event, SPO reduced cooling and refrigeration load by 38%. This research shows significant potential to provide load flexibility for building-level microgrids for this type of control systems. Finally, the paper discusses the future direction of research on open-source control systems.

  7. Cloud-Control of Legacy Building Automation System: A case study

    As Internet of Things devices and cloud-based platforms become more mature, Energy Management and Information Systems (EMIS) are increasingly gaining momentum in the building industry. In large commercial buildings, Fault-Detection and Diagnostic (FDD) and energy information systems (EIS) are now established technologies with tens of providers and thousands of deployment sites across North America. The new frontier for the EMIS technology is now represented by control systems that use advanced system optimization (ASO) methods to improve the operations of the HVAC system. Given the complexity of the integration of such systems with the existing building automation systems (BAS) and the higher risk involved with direct control of the HVAC, these systems are still emerging in the market. This paper presents the results of a project in which a start-up company partnered with a research institution to develop a cloud-based software EMIS solution and deployed it in a university campus in California. The software system included advanced sensing, data acquisition, storage and advanced control and analytics applications developed on top of the native BAS. The new platform controls ten buildings on the campus and the FDD and the ASO applications deployed on this platform were able to generate energy savings of up to 35% and 25% in certain buildings for each functionality respectively. Where the platform did not save energy, it improved building service (air quality). Lessons learned include the importance of collaborating with and training the building operators and evaluating whether the legacy system can work reliably with the new technology.

  8. Electricity Bill Calculator (elecprice) v0.1.0

    The Electricity Bill Calculator Library is a generic tool for manipulating the tariffs of electricity, with an emphasis on commercial Time-Of-Use (TOU) rates in the U.S. and residential Net Energy Metering tariffs in CA. Typical uses of the package are price signal generation and bill computation. To generate price signals from a specific tariff and given a time window, the tool creates a pandas dataframes containing the various components of the electricity charges, at each time step. This is particularly useful for Demand Response (DR) applications, such as price-based optimization of energy in buildings. The tool also computes bills given a building's power consumption and a specific tariff and returning the corresponding cost of electricity, as well as a breakdown per type of rate.

  9. Towards a Stronger Foundation: Digitizing Commercial Buildings with Brick to Enable Portable Advanced Applications

    Most large commercial buildings have digital controls for their heating, ventilation, and air-conditioning (HVAC) and lighting systems with the potential to implement advanced control strategies and data analytics. However, advanced control strategies and data analytics are rarely deployed at scale due to non-standard naming conventions and heterogenous building configurations. Semantic metadata standards, like Brick, show promise to proliferate these applications across many buildings, but they have not been widely adopted by industry due to barriers such as perceived risk and unfamiliarity with the technology. This paper describes the workflow we established and evaluated while using it to develop over ten Brick models of existing buildings. Through this process, we observed that digitizing existing commercial buildings is a cost and labor-intensive effort in which understanding the buildings’ data streams is the major bottleneck. Yet, we conclude this investment is worthwhile since various use case applications such as fault detection and diagnostics, thermal comfort analysis, and HVAC control optimization can utilize the same Brick model. The paper also explores the challenges and lessons learned we encountered while creating these data models, such as: 1) difficulties in finding metadata descriptions and relationships for existing buildings; 2) handling missing concepts in the schema needed to model a building; 3) lack of guidance on how to structure the data model or how much detail to include; 4) unfamiliarity with technologies, which makes the learning curve steep for applications developers. Finally, we also describe future directions for semantic metadata research and development to make such transformative technologies more accessible to practitioners.

  10. Model predictive control for demand flexibility: Real-world operation of a commercial building with photovoltaic and battery systems

    Hundreds of studies have investigated Model Predictive Control (MPC) for the optimal operation of building energy systems in the past two decades. However, MPC field tests are still uncommon, especially for small- and medium-sized commercial buildings and for buildings integrated with onsite renewables. This paper describes the implementation and the long-term performance evaluation of an MPC controller in a small commercial building equipped with behind-the-meter photovoltaics and electrochemical batteries. MPC controls space conditioning, commercial refrigeration, and the battery system. We tested two types of demand flexibility applications in the field: electricity bill minimization under time-of-use tariffs and responses to grid flexibility events. Results show that the proposed controller achieves 12% of annual electricity cost savings and 34% peak demand reduction against the baseline, while respecting thermal comfort and food safety. The field tests also demonstrate the ability of the MPC controller to provide a multitude of grid services including real-time pricing, demand limiting, load shedding, load shifting, and load tracking, using the same optimization framework.


Search for:
All Records
Author / Contributor
"Prakash, Anand"

Refine by:
Resource Type
Availability
Publication Date
  • 2017: 1 results
  • 2018: 0 results
  • 2019: 5 results
  • 2020: 14 results
  • 2021: 5 results
  • 2022: 11 results
  • 2023: 3 results
  • 2024: 6 results
  • 2025: 1 results
2017
2025
Author / Contributor
Research Organization