Abstract-In recent years, waste heat recovery (WHR) systems based on Rankine cycles have been the focus of intensive research for transport applications, as they seem to offer considerable potential for fuel consumption reduction. Because of the highly transient conditions they are subject to, control plays a fundamental role to enable viability and efficiency of those systems.The system considered here is an Organic Rankine Cycle (ORC) for recovering waste heat from a heavyduty diesel engine. For this system, a hierarchical and modular control structure has been designed, implemented and validated experimentally on an engine testbed cell.The paper focuses more particularly on improving the baseline control strategy using a model-based approach. The improvements come from an extensive system identification campaign allowing model-based tuning of PID controllers and, more particularly, from a dynamic feedforward term computed from a nonlinear reduced model of the high-pressure part of the system.Experimental results illustrate the enhanced performance in terms of disturbance rejection.