Optimal power flow: Closing the loop over corrupted data | Synapse