An advanced pinch analysis methodology that incorporates time as a variable to evaluate batch or semi-continuous processes with fluctuating flows and temperatures. It allows engineers to design thermal storage and scheduling strategies that maximize heat recovery in dynamic operating environments.