This paper presents the modeling and control of a waste heat recovery system for a Euro-VI heavy-duty truck engine. The considered waste heat recovery system consists of two parallel evaporators with expander and pumps mechanically coupled to the engine crankshaft. Compared to previous work, the waste heat recovery system modeling is improved by including evaporator models that combine the finite difference modeling approach with a moving boundary one. Over a specific cycle, the steady-state and dynamic temperature prediction accuracy improved on average by 2% and 7%. From a control design perspective, the objective is to maximize the waste heat recovery system output power. However, for safe system operation, the vapor state needs to be ma...