Abstract:
Methods and systems to minimize energy cost in response to time-varying energy prices are presented for a variety of different pricing scenarios. A cascaded model predictive control system is disclosed comprising an inner controller and an outer controller. The inner controller controls power use using a derivative of a temperature setpoint and the outer controller controls temperature via a power setpoint or power deferral. An optimization procedure is used to minimize a cost function within a time horizon subject to temperature constraints, equality constraints, and demand charge constraints. Equality constraints are formulated using system model information and system state information whereas demand charge constraints are formulated using system state information and pricing information. A masking procedure is used to invalidate demand charge constraints for inactive pricing periods including peak, partial-peak, off-peak, critical-peak, and real-time.
Abstract:
An optimization system for a central plant includes a processing circuit configured to receive load prediction data indicating building energy loads and utility rate data indicating a price of one or more resources consumed by equipment of the central plant to serve the building energy loads. The optimization system includes a high level optimization module configured to generate an objective function that expresses a total monetary cost of operating the central plant over the optimization period as a function of the utility rate data and an amount of the one or more resources consumed by multiple groups of the central plant equipment. The optimization system includes a load change penalty module configured to modify the objective function to account for a load change penalty resulting from a change in an amount of the building energy loads assigned to one or more of the groups of central plant equipment.
Abstract:
A model predictive maintenance (MPM) system for building equipment includes one or more processing circuits including one or more processors and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations. The operations include obtaining one or more performance indicators for the building equipment and determining whether a trigger condition has been satisfied based on the one or more performance indicators. The operations include triggering a model predictive maintenance process to generate a maintenance schedule for the building equipment in response to determining that the trigger condition has been satisfied. The operations include initiating a maintenance activity for the building equipment in accordance with the maintenance schedule.
Abstract:
A controller for heating, ventilation, or air conditioning (HVAC) equipment including a processing circuit configured to perform a first optimization to generate a first set of control decisions for HVAC equipment including waterside HVAC equipment that consume resources from utility providers to generate a heated or chilled fluid and airside HVAC equipment that receive and use the fluid from the waterside HVAC equipment to heat or cool a supply of airflow for a building. The processing circuit is configured to perform a second optimization subject to a constraint based on a result of the first optimization to generate a second set of control decisions for the HVAC equipment and to combine the first and second sets to generate a combined set of control decisions for the HVAC equipment. The processing circuit is configured to operate the HVAC equipment in accordance with the combined set of control decisions.
Abstract:
An automatic work order generation system for model predictive maintenance (MPM) of building equipment including an MPM system including an equipment controller to operate the building equipment to affect an environmental condition of a building. The MPM system can perform a predictive optimization to determine a service time at which to service the building equipment. The automatic work order generation system includes an equipment service scheduler that can determine whether any service providers are available to perform equipment service within a predetermined time range of the service time. In response to determining that service providers are available to perform the equipment service, the equipment service scheduler can select a service provider and an appointment time based on one or more service provider attributes. The equipment service scheduler can generate a service work order and transmit the service work order to the service provider to schedule a service appointment.
Abstract:
An automatic parts resupply system for building equipment including a model predictive maintenance system configured to determine a service time at which to perform service on the building equipment by performing a predictive optimization of a total cost of operating and servicing the building equipment over a time period. The service time is a decision variable in the predictive optimization. The automatic parts resupply system includes a resupply manager. The resupply manager is configured to generate a parts resupply order for the building equipment based on a result of the predictive optimization. The resupply manager is configured to determine a transmission time at which to transmit the parts resupply order to a parts supplier. The resupply manager is configured to transmit the parts resupply order to the parts supplier at the transmission time.
Abstract:
A model predictive maintenance system for building equipment that performs operations including obtaining an objective function defining a cost of operating and performing maintenance on the equipment as a function of operating and maintenance decisions for time steps within a time period of a life cycle horizon and including performing a first computation of the objective function under a first scenario where maintenance is performed on the equipment during the period, a result of the first computation indicating a first cost. The operations include performing a second computation under a second scenario in which maintenance is not performed during the period, a result indicating a second cost. The operations include initiating an automated action to perform maintenance on the equipment in accordance with decisions defined by the first scenario if the first cost is less than or equal to the second cost.
Abstract:
A mobile commissioning device for commissioning building equipment in or around a building includes a processing circuit. The processing circuit includes a processor and memory storing instructions executed by the processor. The processing circuit establishes location of the mobile commissioning device and building equipment within the building. The processing circuit also detects and receives commissioning data from building equipment located within a building zones of the building as the mobile commissioning device moves between the building zones. The processing circuit further stores the commissioning data from the building equipment in a temporary commissioning database within the mobile commissioning device and transmits the commissioning data from the temporary commissioning database to a permanent server.
Abstract:
A central energy facility (CEF) includes a plurality of powered CEF components, a battery unit, and a predictive CEF controller. The powered CEF components include a chiller unit and a cooling tower. The battery unit is configured to store electric energy from an energy grid and discharge the stored electric energy for use in powering the powered CEF components. The predictive CEF controller is configured to optimize a predictive cost function to determine an optimal amount of electric energy to purchase from the energy grid and an optimal amount of electric energy to store in the battery unit or discharge from the battery unit for use in powering the powered CEF components at each time step of an optimization period.
Abstract:
An environmental control system of a building including a first building device operable to affect environmental conditions of a zone of the building by providing a first input to the zone. The system includes a second building device operable to independently affect a subset of the environmental conditions by providing a second input to the zone and further includes a controller including a processing circuit. The processing circuit is configured to perform an optimization to generate control decisions for the building devices. The optimization is performed subject to constraints for the environmental conditions and uses a predictive model that predicts an effect of the control decisions on the environmental conditions. The processing circuit is configured to operate the building devices in accordance with the control decisions.