Handling Long Horizons in MPC: A Stochastic Programming Approach


Abstract:

We propose an approach to handle long horizons in model pbkp_redictive control (MPC). The approach is based on the observation that, if periodicity constraints are enforced over short-term stages, the long horizon MPC problem can be cast as a stochastic programming (SP) problem. The SP representation reveals a mechanism to construct a hierarchical MPC scheme under which a high-level (long-horizon) MPC controller provides periodic state targets to guide a low-level (short-term) MPC controller. We show that this hierarchical scheme is optimal under nominal (perfect forecast) conditions and can be extended to handle imperfect forecasts by correcting the targets in real-time. We demonstrate our concepts using a building system with stationary battery storage, where the goal is to use the battery to mitigate monthly demand charges while collecting revenue from hourly frequency regulation markets. We demonstrate that the hierarchical MPC scheme yields improved performance over standard MPC schemes because it can systematically capture long-term effects.

Año de publicación:

2018

Keywords:

    Fuente:

    scopusscopus

    Tipo de documento:

    Conference Object

    Estado:

    Acceso restringido

    Áreas de conocimiento:

    • Optimización matemática
    • Optimización matemática
    • Control óptimo

    Áreas temáticas:

    • Probabilidades y matemática aplicada