Patent ID: 11953866
Assignee: OMRON CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A prediction control development device comprising:
a first acquisition part configured to acquire first time-series data indicating change in a value of a control amount of a control target device while a controller is controlling the control target device by giving a plurality of instruction values to the control target device as time-series data of an operation amount;
a model generation part configured to generate a prediction model of the control amount by analyzing the acquired first time-series data;
a model providing part configured to provide the prediction model to the controller to control the control target device by causing the controller to correct the instruction values in accordance with a predicted value of the control amount predicted by the prediction model and giving the corrected instruction values to the control target device;
a correction amount designation part configured to designate an amount of correction for each of the instruction values to the controller, wherein the value of the correction amount is the difference between the predicted value and a target value of the control amount that is multiplied with a proportional constant plus a constant term;
a second acquisition part configured to acquire second time-series data indicating change in a value of a control amount of the control target device while the controller is controlling the control target device by giving the corrected instruction values to the control target device; and
a model evaluation part configured to evaluate whether or not accuracy of prediction performed using the prediction model is acceptable based on a difference between a predicted value of the control amount predicted by the prediction model and a value of the control amount indicated by the second time-series data,
wherein in a case where it is evaluated that the accuracy of prediction performed using the prediction model is not acceptable,
until the accuracy of prediction performed using the prediction model is evaluated as acceptable by the model evaluation part,
the model generation part is configured to generate a prediction model of the control amount again by analyzing the acquired second time-series data, and
the model providing part is configured to update a prediction model held in the controller by providing the prediction model generated again to the controller,
wherein the correction amount designation part is configured to increase the value of the correction amount whenever the prediction model is updated.