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

Claim 5:
6. A non-transitory computer readable storage medium storing a prediction control development program causing a computer to execute:
a step of acquiring 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 step of generating a prediction model of the control amount by analyzing the acquired first time-series data,
a step of providing 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 step of designating 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 step of acquiring 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 step of evaluating 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, and
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 in the step of evaluating, the computer is configured to generate a prediction model of the control amount again by analyzing the acquired second time-series data and to update a prediction model held in the controller by providing the prediction model generated again to the controller,
wherein the computer is configured to increase the value of the correction amount whenever the prediction model is updated.