Cycle by cycle NOx model for diesel engine control. (5th January 2017)