摘要 |
Disclosed is a control device of an internal combustion engine provided with means for correcting a target value of each object to be controlled; means for predicting the future state related with each of the objects when each of the objects is controlled according to an initial target value or a corrected target value of the object; and means for discriminating between whether or not the predicted future state related with each of the objects satisfies constraint conditions related with the internal combustion engine; wherein until a discrimination is made that the predicted future state related with each of the objects satisfies the constraint conditions, a correction of the target value of each of the objects, a prediction of the future state related with each of the objects on the basis of the target value that is corrected by the correction, and a determination of whether or not the predicted future state related with each of the objects satisfies the constraint conditions are repeated. In addition, in the disclosed control device of an internal combustion engine, the future state related with the object is predicted for only a limited predetermined time. |