Patent attributes
An engine control device includes an engine model having a neural network that inputs a manipulated variable of the engine and computes a controlled variable; and a controller that computes the manipulated variable so as to reduce a deviation between the controlled variable and a target controlled variable. The neural network includes an input layer to which the manipulated variable are input; a first hidden layer including a first fully connected layer; a second hidden later including a second fully connected layer that generates a plurality of second output values at a first time and has a return path on which the plurality of second output values at a second time, earlier than the first time, are input into the second fully connected layer; and an output layer from which the plurality of second output values at the first time are output as the controlled variable.