摘要 |
PROBLEM TO BE SOLVED: To provide a learning device capable of adjusting balance between stability and responsibility according to actual dispersion in detected values of control parameters.SOLUTION: A learning device for learning an injection ratio parameter used in calculating an injection command to a fuel injection valve 10, includes: a memory 32 for storing the injection ratio parameter as a learning value; acquiring means for acquiring detected values of the injection ratio parameter when the fuel injection valve 10 is controlled by the injection command; and learning means for updating the learning values stored in the memory 32 according to a weighted average calculated by respectively weighting the learning values stored in the memory 32 and the detected values detected by the acquiring means. The learning means calculates variance of the detected values acquired by the acquiring means in a predetermined period, and sets the weight of the learning value larger if the calculated variance is large. |