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 条
  • [41] Comparison of different direct trajectory optimization methods based on the periodic gait of a five-linked walker
    Wang, Chengfeng
    Chu, Jing
    Yue, Qi
    2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, : 1773 - 1778
  • [42] Distributed Optimization Under Unbalanced Digraphs With Node Errors: Robustness of Surplus-Based Dual Averaging Algorithm
    Shi, Chong-Xiao
    Yang, Guang-Hong
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2021, 8 (01): : 331 - 341
  • [43] Distributed optimization of energy flows in microgrids based on dual decomposition
    Mbuwir, Brida, V
    Spiessens, Fred
    Deconinck, Geert
    IFAC PAPERSONLINE, 2019, 52 (04): : 500 - 505
  • [44] Distributed dual consensus algorithm for time-varying optimization with coupled equality constraint
    Yue, Yuanyuan
    Liu, Qingshan
    APPLIED MATHEMATICS AND COMPUTATION, 2024, 474
  • [45] Finite-Time-Consensus-Based Methods for Distributed Optimization
    Qu, Zhihai
    Wu, Xuyang
    Lu, Jie
    PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, : 5764 - 5769
  • [46] A Comparison of Conventional and Meta-Model Based Global Optimization Methods
    Saad, Abdulbaset
    Lohrasbipeydeh, Hannan
    Dong, Zuomin
    Tzanetakis, George
    Gulliver, T. Aaron
    2015 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2015, : 422 - 427
  • [47] Optimization of the scheduling and water integration in batch processes based on the Timed Petri net
    Li Huan
    Xiao Wu
    He Gaohong
    Du Jian
    11TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING, PTS A AND B, 2012, 31 : 1447 - 1451
  • [48] Phase partition and online monitoring for batch processes based on Harris hawks optimization
    Zhang, Shumei
    Bao, Xiaoli
    CONTROL ENGINEERING PRACTICE, 2023, 138
  • [49] A classification of methods for distributed system optimization based on formulation structure
    S. Tosserams
    L. F. P. Etman
    J. E. Rooda
    Structural and Multidisciplinary Optimization, 2009, 39
  • [50] Measurement-based optimization of batch and repetitive processes using an integrated two-layer architecture
    Podmajersky, M.
    Fikar, M.
    Chachuat, B.
    JOURNAL OF PROCESS CONTROL, 2013, 23 (07) : 943 - 955