Energy-optimal control decisions for systems
First Claim
1. A method of controlling an environmental maintenance system that includes a plurality of actuators and a plurality of sensors, each sensor measuring a value of a physical condition of an environment, the method comprising:
- receiving sensor values S corresponding to the sensors;
determining a potential change dU to operation levels U of the actuators;
calculating, with a computer system, a first contribution to a penalty function by;
applying a transfer model to dU to determine a predicted change dS in the sensor values S, the transfer model providing a relation between changing an operation level of an actuator and resulting changes in sensor values;
determining new sensor values SNew from the predicted change dS; and
using SNew to determine the first contribution to the penalty function, the first contribution being based on a relationship of each new sensor value relative to one or more respective setpoint values;
calculating, with the computer system, a second contribution to the penalty function by;
determining new operation levels Unew, corresponding to the potential change dU to the operation levels U;
for each new operation level, determining a cost of operating the corresponding actuator with the new operation level; and
aggregating the costs to obtain the second contribution;
determining a first value of the penalty function based on the first and second contributions for the potential change dU;
determining an optimal change to the operation levels U of the actuators based on values of the penalty functions for a plurality of potential changes to the operation levels U; and
setting the operation levels of the actuators based on the optimal change.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatuses are provided for controlling an environmental maintenance system that includes a plurality of sensors and a plurality of actuators. The operation levels of the actuators can be determined by optimizing a penalty function. As part of the penalty function, the sensor values can be compared to reference values. The optimized values of the operation levels can account for energy use of actuators at various operation levels and predicted differences of the sensor values relative to the reference values at various operation levels. The predicted difference can be determined using a transfer model. An accuracy of the transfer model can be determined by comparing predicted values to measured values. This accuracy can be used in determining new operational levels from an output of the transfer model (e.g., attenuating the output of the transfer model based on the accuracy).
90 Citations
29 Claims
-
1. A method of controlling an environmental maintenance system that includes a plurality of actuators and a plurality of sensors, each sensor measuring a value of a physical condition of an environment, the method comprising:
-
receiving sensor values S corresponding to the sensors; determining a potential change dU to operation levels U of the actuators; calculating, with a computer system, a first contribution to a penalty function by; applying a transfer model to dU to determine a predicted change dS in the sensor values S, the transfer model providing a relation between changing an operation level of an actuator and resulting changes in sensor values; determining new sensor values SNew from the predicted change dS; and using SNew to determine the first contribution to the penalty function, the first contribution being based on a relationship of each new sensor value relative to one or more respective setpoint values; calculating, with the computer system, a second contribution to the penalty function by; determining new operation levels Unew, corresponding to the potential change dU to the operation levels U; for each new operation level, determining a cost of operating the corresponding actuator with the new operation level; and aggregating the costs to obtain the second contribution; determining a first value of the penalty function based on the first and second contributions for the potential change dU; determining an optimal change to the operation levels U of the actuators based on values of the penalty functions for a plurality of potential changes to the operation levels U; and setting the operation levels of the actuators based on the optimal change. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer product comprising a non-transitory computer readable medium storing a plurality of instructions that when executed control a computer system to control an environmental maintenance system that includes a plurality of actuators and a plurality of sensors, each sensor measuring a value of a physical condition of an environment, the instructions comprising:
-
receiving sensor values S corresponding to the sensors; determining a potential change dU to operation levels U of the actuators; calculating a first contribution to a penalty function by; applying a transfer model to dU to determine a predicted change dS in the sensor values S, the transfer model providing a relation between changing an operation level of an actuator and resulting changes in sensor values; determining new sensor values SNew from the predicted change dS; and using SNew to determine the first contribution to the penalty function, the first contribution being based on a relationship of each new sensor value relative to one or more respective setpoint values; calculating a second contribution to the penalty function by; determining new operation levels Unew corresponding to the potential change dU to the operation levels U; for each new operation level, determining a cost of operating the corresponding actuator with the new operation level; and aggregating the costs to obtain the second contribution; determining a first value of the penalty function based on the first and second contributions for the potential change dU; determining an optimal change to the operation levels U of the actuators based on values of the penalty functions for a plurality of potential changes to the operation levels U; and setting the operation levels of the actuators based on the optimal change. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. An environmental maintenance system comprising:
-
a plurality of actuators; a plurality of sensors, each sensor measuring a value of a physical condition of an environment; and one or more processors configured to; receive sensor values S corresponding to the sensors; determine a potential change dU to operation levels U of the actuators; calculate a first contribution to a penalty function by; applying a transfer model to dU to determine a predicted change dS in the sensor values S, the transfer model providing a relation between changing an operation level of an actuator and resulting changes in sensor values; determining new sensor values SNew from the predicted change dS; using SNew to determine the first contribution to the penalty function, the first contribution being based on a relationship of each new sensor value relative to one or more respective setpoint values; calculate a second contribution to the penalty function by; determining new operation levels Unew, corresponding to the potential change dU to the operation levels U; for each new operation level, determining a cost of operating the corresponding actuator with the new operation level; aggregating the costs to obtain the second contribution; determine a first value of the penalty function based on the first and second contributions for the potential change dU; determine an optimal change to the operation levels U of the actuators based on values of the penalty functions for a plurality of potential changes to the operation levels U; and set the operation levels of the actuators based on the optimal change. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification