| CPC G05B 13/021 (2013.01) [G05B 19/042 (2013.01); G05B 19/4183 (2013.01); G05D 23/1917 (2013.01); G05B 2219/2614 (2013.01)] | 14 Claims |

|
1. A system, comprising:
one or more processors;
a memory; and
one or more programs stored in the memory, the one or more programs comprising instructions configured to:
receive a request to perform supervisory control with respect to an asset, wherein the request comprises:
an asset identifier indicating an identity of the asset; and
in response to the request:
determine one or more setpoints for the asset based on the asset identifier;
determine, based on the asset identifier, comfort constraint data indicative of one or more comfort constraints for an environment associated with the asset;
adjust the one or more setpoints for the asset based on the comfort constraint data;
determine training data generated by the asset in the environment over a certain interval of time;
generate asset strategy data based on the training data, wherein the asset strategy data is associated with an operation strategy for the asset;
perform a setpoint optimization process for the generated asset strategy data to control the operation strategy of the asset automatically in response to a determination that the asset is associated with a transition between an on state and an off state; and
switch a first asset strategy for the asset to a second asset strategy in response to a determination that predicted uncertainty satisfies a defined threshold level.
|