US 12,066,800 B2
Control system with optimization of neural network predictor
Ofer Salhov, Houston, TX (US); and Nadav Cohen, Yavne (IL)
Assigned to Imubit Israel Ltd., Modiin (IL)
Filed by Imubit Israel Ltd., Modiin (IL)
Filed on Jun. 2, 2022, as Appl. No. 17/831,227.
Application 17/831,227 is a continuation in part of application No. 17/384,660, filed on Jul. 23, 2021.
Application 17/384,660 is a continuation in part of application No. 17/308,474, filed on May 5, 2021.
Application 17/308,474 is a continuation in part of application No. 16/950,643, filed on Nov. 17, 2020.
Application 17/308,474 is a continuation in part of application No. 16/888,128, filed on May 29, 2020, granted, now 11,494,651.
Application 16/950,643 is a continuation in part of application No. 15/883,114, filed on Jan. 30, 2018, granted, now 11,200,489, issued on Dec. 14, 2021.
Application 16/950,643 is a continuation in part of application No. 15/883,114, filed on Jan. 30, 2018, granted, now 11,200,489, issued on Dec. 14, 2021.
Prior Publication US 2022/0299952 A1, Sep. 22, 2022
Int. Cl. G05B 13/04 (2006.01); G05B 13/02 (2006.01)
CPC G05B 13/048 (2013.01) [G05B 13/027 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A predictive control system comprising:
controllable equipment operable to affect one or more controlled variables of a plant by providing the controllable equipment with control signals based on one or more manipulated variables; and
a controller comprising a processing circuit configured to:
use a neural network model to predict values of the one or more controlled variables predicted to result from operating the controllable equipment in accordance with corresponding values of the one or more manipulated variables;
use the values of the one or more controlled variables predicted by the neural network model to evaluate an objective function that defines a control objective as a function of at least the one or more controlled variables;
perform a predictive optimization process to generate optimal values of the manipulated variables for a plurality of time steps in an optimization period using the neural network model and the objective function; and
operate the controllable equipment by providing the controllable equipment with control signals based on the optimal values of the manipulated variables generated by performing the predictive optimization process.