CPC G05B 13/048 (2013.01) [G05B 13/027 (2013.01); G06N 3/044 (2023.01)] | 27 Claims |
1. A method of creating a controller for an industrial process, the method comprising:
accessing a model of an industrial process, the model having been created using operation data of the industrial process;
receiving at least one constraint;
constructing an objective function based on the received at least one constraint and the accessed model of the industrial process, said constructing being performed by a computer processor;
solving, by the computer processor, the objective function at an operating point of the industrial process, results of said solving defining a modified model of the industrial process;
based on the modified model, generating a controller that controls the industrial process;
implementing, using the generated controller, a first move plan for the industrial process from the operating point to an updated operating point;
determining if the updated operating point is outside a threshold;
resolving, based on the determination, the objective function at the updated operating point to create an updated modified model of the industrial process; and
based on the updated modified model updating the controller.
|