A causal supervisory control strategy for optimal control of a heavy-duty Diesel engine with SCR aftertreatment. (February 2022)