An apparatus comprising at least one processor and at least one non-transitory memory including computer-coded instructions thereon, the computer coded instructions, with the at least one processor, cause the apparatus to:
- generate a flow sheet model, wherein the flow sheet model is representative of a layout of a plurality of physical units and a plurality of physical streams of a plant;
- identify an intermediate physical unit from the plurality of physical units of the plant;
- identify one or more output intermediate physical streams associated with the intermediate physical unit from the plurality of physical streams and one or more input intermediate physical streams associated with the intermediate physical unit from the plurality of physical streams, wherein the one or more output intermediate physical streams are associated with unit output contribution data and the one or more unit input intermediate physical streams are associated with unit input contribution data;
- determine unit input impact value data based at least in part on the unit input contribution data;
- determine unit output impact value data based at least in part on the unit output contribution data;
- generate an impact value report based at least in part on the unit input impact value data and the unit output impact value data;
- and
- store the impact value report in anon-transitory memory, and using the stored impact value report to initiate one or more optimization actions to adjust at least one operating parameter of the plant based on the impact value report, wherein the plant is operated based on the at least one adjusted operating parameter.