Burnable off-gases generated in engineering process plants are regularly utilised as energy sources. A common use is for steam production, where excess steam is allocated to power generation turbines. Fluctuating off-gas productions may, however, result in power generation losses from turbine trips, due to insufficient steam. Numerous power co-generation investment models exist, which are typically based on cost minimisations or meeting energy demands. These models do not, however, incorporate plant-specific historic steam profiles and typically use average-based patterns for decision making. This paper presents a novel stochastic mixed integer linear programming model that utilises historic steam profiles to determine optimal turbine inves...