Patent ID: 11906951
Assignee: SAUDI ARABIAN OIL COMPANY
Field: Control (Instruments)
Classification: CPC G | IPC G

Claim 0:
1. A method, comprising:
obtaining, by a computer processor, first acquired process data regarding a first plant process that is performed by a plant system;
obtaining, by the computer processor and from a first process model, first simulated process data regarding the first plant process,
wherein the first process model is a surrogate model that numerically approximates the first plant process using black-box modelling;
determining, by the computer processor, first drift data for the first process model based on a difference between the first acquired process data and the first simulated process data, wherein the first drift data corresponds to an amount of model drift associated with the first process model;
determining, by the computer processor, whether the first drift data satisfies a first predetermined criterion;
determining, by the computer processor and in response to determining that the first drift data fails to satisfy the first predetermined criterion, a model update for the first process model;
obtaining, by the computer processor, aggregated drift data from a plurality of plant systems for a plurality of process models,
wherein the aggregated drift data comprises the first drift data and the plurality of process models comprises the first process model;

determining, by the computer processor, an update schedule for the plurality of process models using the aggregated drift data;
transmitting, by the computer processor and automatically based on the update schedule and in response to determining the model update, a plurality of update commands to the plurality of plant systems,
wherein the plurality of update commands comprises a first request to a first plant system among the plurality of plant systems for updating the first process model using the model update; and

updating, by the first plant system, the first process model using the model update in response to receiving the first request.