A Bilevel Programming Formulation for Dynamic Real-time Optimization

被引:9
|
作者
Jamaludin, Mohammad Zamry [1 ]
Swartz, Christopher L. E. [1 ]
机构
[1] McMaster Univ, Dept Chem Engn, 1280 Main St West, Hamilton, ON L8S 4L7, Canada
来源
IFAC PAPERSONLINE | 2015年 / 48卷 / 08期
关键词
real-time optimization; economic optimization; model predictive control; complementarity constraints; back-off mechanism; MODEL-PREDICTIVE CONTROL;
D O I
10.1016/j.ifacol.2015.09.085
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to ever-challenging global marker, conditions, plant economic optimization is becoming more critical. Recent advances have transformed the traditional steady-state real-time optimization (RTO) system of plant economic optimization to dynamic real-time optimization (DRTO) based on a dynamic prediction model. DRTO strategies that have been proposed perform economic optimization in an open-loop fashion without raking into account the presence of the plant control system. In this work, we propose a bilevel programming formulation for DRTO that includes effects of the closed-loop dynamics of an underlying constrained model predictive controller (MPC). The bilevel program is subsequently reformulated and solved as a single-level mathematical program with complementarity constraints (MPCC). We investigate the economics and control performance of the proposed strategy under varying MPC controller design parameters, and compare them to open-loop DRTO and rigorous multilevel closed-loop DRTO approaches. (C) 2015, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:906 / 911
页数:6
相关论文
共 50 条
  • [1] Systolic dynamic programming for real-time flight path optimization
    Mu, Dejun
    Dai, Guangzhong
    Tong, Ming'an
    [J]. Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2000, 18 (03): : 360 - 362
  • [2] Closed-loop Formulation for Nonlinear Dynamic Real-time Optimization
    Jamaludin, Mohammad Zamry
    Swartz, Christopher L. E.
    [J]. IFAC PAPERSONLINE, 2016, 49 (07): : 406 - 411
  • [3] Bayesian Real-Time Dynamic Programming
    Sanner, Scott
    Goetschalckx, Robby
    Driessens, Kurt
    Shani, Guy
    [J]. 21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, 2009, : 1784 - 1789
  • [4] Real-Time Optimization for Microgrid Energy Scheduling Based on Approximate Dynamic Programming
    Hao, Haowei
    Luo, Yanhong
    Yang, Dongsheng
    [J]. 2022 4TH INTERNATIONAL CONFERENCE ON SMART POWER & INTERNET ENERGY SYSTEMS, SPIES, 2022, : 2301 - 2306
  • [5] Bounded incremental real-time dynamic programming
    Fan, Changjie
    Chen, Xiaoping
    [J]. PROCEEDINGS OF THE FRONTIERS IN THE CONVERGENCE OF BIOSCIENCE AND INFORMATION TECHNOLOGIES, 2007, : 637 - 644
  • [6] Symbolic Bounded Real-Time Dynamic Programming
    Delgado, Karina Valdivia
    Fang, Cheng
    Sanner, Scott
    de Barros, Leliane Nunes
    [J]. ADVANCES IN ARTIFICIAL INTELLIGENCE - SBIA 2010, 2010, 6404 : 193 - 202
  • [7] REAL-TIME CONCURRENT-C - A LANGUAGE FOR PROGRAMMING DYNAMIC REAL-TIME SYSTEMS
    GEHANI, N
    RAMAMRITHAM, K
    [J]. REAL-TIME SYSTEMS, 1991, 3 (04) : 377 - 405
  • [8] Dynamic Resource Routing using Real-Time Dynamic Programming
    Schmoll, Sebastian
    Schubert, Matthias
    [J]. PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 4822 - 4828
  • [9] Bilevel aggregator-prosumers? optimization problem in real-time: A convex optimization approach
    Shomalzadeh, Koorosh
    Scherpen, Jacquelien M. A.
    Camlibel, M. Kanat
    [J]. OPERATIONS RESEARCH LETTERS, 2022, 50 (05) : 568 - 573
  • [10] Learning to act using real-time dynamic programming
    University of Massachusetts, Amherst, United States
    [J]. Artif Intell, 1-2 (81-138):