Patent Document ID: 5566275
Application ID: 08199014
Patent Flag: 1

Claim One:
1. A control method of controlling a controlled system, comprising: the first step of inputting current and future target controlled variables to a first neural network model and causing the first neural network model to execute a forward calculation to output a virtual manipulated variable initial value; the second step of causing a second neural network model to receive the virtual manipulated variable initial value obtained in the first step as a virtual manipulated variable and a controlled variable obtained from said controlled system at a current time, and causing the second neural network model to execute a forward calculation to output a predicted controlled variable; the third step of obtaining an error of the predicted controlled variable obtained in the second step with respect to the future target controlled variable; the fourth step of obtaining a correction amount for the virtual manipulated variable in accordance with a back propagation calculation of said second neural network model, using the error obtained in the third step, thereby correcting the virtual manipulated variable in accordance with the correction amount; the fifth step of outputting the virtual manipulated variable corrected in the fourth step to the controlled system as a manipulated variable; and the sixth step of causing the first neural network model to perform learning in an error back propagation learning method, using as a teacher signal the virtual manipulated variable output to the controlled system.