Comparison of dual based optimization methods for distributed trajectory optimization of coupled semi-batch processes

被引:6
|
作者
Maxeiner, Lukas Samuel [1 ]
Engell, Sebastian [1 ]
机构
[1] TU Dortmund Univ, Dept Biochem & Chem Engn, Proc Dynam & Operat Grp, Emil Figge Str 70, D-44227 Dortmund, Germany
关键词
Distributed optimization; Dual methods; Dual decomposition; Trajectory optimization; Semi-batch reactors; ADMM; ALADIN; Sharing of resources; MODEL-PREDICTIVE CONTROL; DYNAMIC OPTIMIZATION; RESOURCE-ALLOCATION; GLOBAL OPTIMIZATION; ALGORITHM; DECOMPOSITION; COORDINATION; TUTORIAL; SYSTEMS; MPC;
D O I
10.1007/s11081-020-09499-7
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The physical and virtual connectivity of systems via flows of energy, material, information, etc., steadily increases. This paper deals with systems of sub-systems that are connected by networks of shared resources that have to be balanced. For the optimal operation of the overall system, the couplings between the sub-systems must be taken into account, and the overall optimum will usually deviate from the local optima of the sub-systems. However, for reasons, such as problem size, confidentiality, resilience to breakdowns, or generally when dealing with autonomous systems, monolithic optimization is often infeasible. In this contribution, iterative distributed optimization methods based on dual decomposition where the values of the objective functions of the different sub-systems do not have to be shared are investigated. We consider connected dynamic systems that share resources. This situation arises for continuous processes in transient conditions between different steady states and in inherently discontinuous processes, such as batch production processes. This problem is challenging since small changes during the iterations towards the satisfaction of the overarching constraints can lead to significant changes in the arc structures of the optimal solutions for the sub-systems. Moreover, meeting endpoint constraints at free final times complicates the problem. We propose a solution strategy for coupled semi-batch processes and compare different numerical approaches, the sub-gradient method, ADMM, and ALADIN, and show that convexification of the sub-systems around feasible points increases the speed of convergence while using second-order information does not necessarily do so. Since sharing of resources has an influence on whether trajectory dependent terminal constraints can be satisfied, we propose a heuristic for the computation of free final times of the sub-systems that allows the dynamic sub-processes to meet the constraints. For the example of several semi-batch reactors which are coupled via a bound on the total feed flow rate, we demonstrate that the distributed methods converge to (local) optima and highlight the strengths and the weaknesses of the different distributed optimization methods.
引用
收藏
页码:761 / 802
页数:42
相关论文
共 50 条
  • [31] Feedback Control Based Optimization of Batch Processes in the Reduced Space
    Kong, Bobo
    Ye, Lingjian
    Shen, Feifan
    PROCEEDINGS OF 2020 IEEE 9TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE (DDCLS'20), 2020, : 1263 - 1268
  • [32] A Feedback-based Optimization Method for Uncertain Batch Processes
    Zhu, Jing
    Ye, Lingjian
    Tao, Wanqing
    Ma, Xiushui
    PROCEEDINGS OF THE 2017 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL, CONTROL AND AUTOMATION ENGINEERING (ECAE 2017), 2017, 140 : 315 - 319
  • [33] Numerical benchmarking of dual decomposition-based optimization algorithms for distributed model predictive control
    Yfantis, Vassilios
    Wagner, Achim
    Ruskowski, Martin
    RESULTS IN CONTROL AND OPTIMIZATION, 2024, 17
  • [34] Constrained latent variable model predictive control for trajectory tracking and economic optimization in batch processes
    Godoy, J. L.
    Gonzalez, A. H.
    Normey-Rico, J. E.
    JOURNAL OF PROCESS CONTROL, 2016, 45 : 1 - 11
  • [35] On fully distributed dual first order methods for convex network optimization
    Necoara, Ion
    Nedelcu, Valentin
    Clipici, Dragos
    Toma, Lucian
    IFAC PAPERSONLINE, 2017, 50 (01): : 2788 - 2793
  • [36] A Distributed Dual Proximal Minimization Algorithm for Constraint-Coupled Optimization Problems
    Falsone, Alessandro
    Prandini, Maria
    IEEE CONTROL SYSTEMS LETTERS, 2021, 5 (01): : 259 - 264
  • [37] Classification and optimization of homogeneous reactions with arbitrary reaction orders performed in isoperibolic semi-batch reactors using.MTSR criterion
    Bai, Wenshuai
    Wen, Xingyu
    Sun, Wei
    PROCESS SAFETY AND ENVIRONMENTAL PROTECTION, 2022, 168 : 723 - 736
  • [38] Robust Dual Control of Batch Processes with Parametric Uncertainty using Proximal Policy Optimization
    Byun, Ha-Eun
    Kim, Boeun
    Lee, Jay H.
    2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 3016 - 3021
  • [39] Dynamic optimization of semi-batch emulsion co-polymerization reactor for styrene/butyl acrylate in the presence of a chain transfer agent
    Paulen, R.
    Benyahia, B.
    Latifi, M. A.
    Fikar, M.
    23 EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2013, 32 : 721 - 726
  • [40] Distributed partition-based optimization via dual decomposition
    Carli, Ruggero
    Notarstefano, Giuseppe
    2013 IEEE 52ND ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2013, : 2979 - 2984