MPC Operation with improved Optimal Control Problem at Dalsfoss Power Plant.


  • Changhun Jeong
  • Beathe Furenes
  • Roshan Sharma



model predictive control, optimal control problem, flood management, uncertainty, robustness analysis


The operational conditions at the Dalsfoss power station are complicated due to many requirements such as environmental regulations and safety constraints. Model predictive control (MPC) has been in use at this power station to control the floodgates at the Dalsfoss dam. However, the current formulation of MPC at the power plant does not have routines to explicitly handle output constraints. In this paper, a new improved optimal control problem (OCP) is formulated for the operation of the flood gates at the Dalsfoss power station. This new OCP formulation is thought to be relatively easier for the operators to understand and it is more flexible to the violation of constraints. The aim of this paper is to extend the current MPC used at the power plant so that the output constraints are systematically included in the new improved MPC formulation. Two alternatives are presented and their robustness to an uncertain disturbance is analyzed through robustness analysis.


Joel A E Andersson, Joris Gillis, Greg Horn, James B Rawlings, and Moritz Diehl. CasADi – A software framework for nonlinear optimization and optimal control. Mathematical Programming Computation, 11(1):1–36, 2019. doi:10.1007/s12532-018-0139-4.

Kristian D. Kvam, Beathe Furenes, Åsmund Hasaa, Alexander Zhang Gjerseth, Nils-Olav Skeie, and Bernt Lie. Flood control of lake toke: Model development and model fitting. 2017. ISSN 1650-3686. URL

Bernt Lie. Final report: Kontrakt nr inan-140122 optimal control of dalsfos flood gates- control algorithm. 2014.

David Q Mayne. Model predictive control: Recent developments and future promise. Automatica (Oxford), 50(12):2967–2986, 2014. ISSN 0005-1098.

Itsaso Menchacatorre, Roshan Sharma, Beathe Furenes, and Bernt Lie. Flood management of lake toke: Mpc operation under uncertainty. 2019. ISSN 1650-3686.

Manfred Morari and Jay H. Lee. Model predictive control: past, present and future. Computers chemical engineering, 23(4):667–682, 1999. ISSN 0098-1354.

NVE. Supervision of dams, (accessed: 24.05.2021)., 2021.

Roshan Sharma. Lectures note for course iia 4117 : Model predictive control in university of south-eastern norway. 2020.

SkagerakKraft. Dalsfos, (accessed: 24.05.2021)., 2021a.

SkagerakKraft. Kragerø watercourse system, (accessed:24.05.2021).,2021b.