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

Claim 9:
10. A system, comprising:
a first user device;
a plurality of plant systems comprising a first plant system, the first plant system comprising a first process model and first plant equipment,
wherein the first process model is a surrogate model that numerically approximates a first plant process using black-box modelling; and

a model drift manager comprising a computer processor and coupled to the plurality of plant systems and the first user device, wherein the model drift manager comprises functionality for:
obtaining first acquired process data regarding a first plant process that is performed by the first plant system;
obtaining, from the first process model, first simulated process data regarding the first plant process;
determining first drift data for the first process model based on a difference between the first acquired process data and the first simulated process data;
determining whether the first drift data satisfies a first predetermined criterion;
determining, 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 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 an update schedule for the plurality of process models using the aggregated drift data; and
transmitting, 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
wherein the first plant system updates the first process model using the model update in response to receiving the first request.