| CPC G05B 13/04 (2013.01) [F04D 15/0209 (2013.01); F04D 15/029 (2013.01); F04D 27/00 (2013.01); G05B 13/041 (2013.01); G05B 15/02 (2013.01); G05B 19/042 (2013.01); G05D 7/0617 (2013.01); G05D 7/0682 (2013.01)] | 28 Claims |

|
1. A system in relation to one or more operable elements which result in output variables, at least one of the operable elements including a respective controllable motor, wherein there is more than one operation point or path of system variables that can provide a given output setpoint, wherein at least one system variable at an operation point or path correlates to another system variable at the operation point or path, the system comprising:
memory; and
one or more controllers configured to execute instructions stored in the memory to operate in a loop to:
detect input variables, the input variables including non-controllable variables and system controllable variables, the non-controllable variables including output demand, the system controllable variables include at least one optimizable input variable,
detect the system variables, and
update a model with respect to the at least one optimizable input variable, comprising calculating the updated model using established relationships between variables, the detected input variables and the detected system variables, the updated model providing, based on the established relationships between variables, prediction of use of the input variables in possible operation points or paths of the system variables which achieve an output setpoint,
wherein for iterations of the loop said updating of the model is based on operating, based on one or more of the detected input variables and the detected system variables, the one or more operable elements in accordance with the updated model to provide an optimal operation point or path of the at least one system variable and the another system variable which achieves the output setpoint and which optimizes the at least one optimizable input variable; and
wherein the one or more operable elements operate according to the updated model.
|