Patent Document ID: 20170008054
Application ID: 15119313
Patent Flag: 0

Claim One:
1. A rolling process learning control device that has a database including a plurality of cells that divide rolling conditions, and manages using the database a learning coefficient of a model expression used for setup calculation of a rolling process, the rolling process learning control device comprising: a processor to execute a program; and a memory to store the program which, when executed by the processor, causes the rolling process learning control device to serve as: an instantaneous value calculation recording unit that calculates an instantaneous value of the learning coefficient based on a gap between a result value measured in the rolling process and a result recalculation value calculated using the model expression, and records the instantaneous value in a cell corresponding to present rolling conditions together with a learning time; an update value calculation recording unit that calculates an update value of the learning coefficient based on the instantaneous value and a previous value of the learning coefficient in the present rolling conditions, and records the update value in the cell corresponding to the present rolling conditions together with a learning time; a recency evaluation unit that evaluates recency of the learning coefficient of each of the plurality of cells based on history information of the update value stored in the database; a saturation evaluation unit that evaluates saturation of the learning coefficient of each of the plurality of cells based on the history information of the update value stored in the database; a stability evaluation unit that evaluates stability of the learning coefficient of each of the plurality of cells based on history information of the instantaneous value stored in the database; a neighboring cell selection unit that selects a predetermined number of neighboring cells having small spatial distances from a target cell corresponding to next rolling conditions in a space having rolling conditions as coordinate axes, from the cells in which respective evaluation results of the recency, the saturation, and the stability satisfy criteria; an estimation value calculation unit that decides representative values of the learning coefficients in the selected predetermined number of neighboring cells, respectively, and calculates an estimation value of the learning coefficient in the target cell by polynomial interpolation based on a coordinate of the target cell, and coordinates and the representative values of the selected predetermined number of neighboring cells; and a use value decision unit that corrects the most recent update value of the learning coefficient in the target cell with the estimation value, and decides the corrected value as a use value of the learning coefficient in the next rolling conditions.