Improving Computation Time for Optimization Runs of Modelica-Based Energy Systems

被引:0
|
作者
Klute, Sven [1 ]
Hadam, Markus [1 ]
van Beek, Mathias [1 ]
Budt, Marcus [1 ]
机构
[1] Fraunhofer Inst Environm Safety & Energy Technol, UMSICHT, D-46047 Oberhausen, Germany
关键词
mathematical optimization; runtime reduction; parallelization methods; energy systems; meta model; modelica; dymola; Ansys optiSLang; WATER; SIMULATION;
D O I
10.3390/en17010241
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Mathematical optimization is a widespread method in order to improve, for instance, the efficiency of energy systems. A simulation approach based on partial differential equations can typically not be formulated as an optimization problem, thus requiring interfacing to an external optimization environment. This is, among others, also true for the programming language Modelica. Because of high computation time, such coupled approaches are often limited to small-scale optimization problems. Since simulation models tend to get more complex, simulation time and, in turn, associated optimization time rise significantly. To enable proper sampling of the search space, individual optimization runs need to be solved in acceptable times. This paper addresses the search for a proper optimization approach and tool to couple with Modelica/Dymola. The optimization is carried out on an exemplary power plant model from the ClaRa-Library using an evolutionary algorithm (SPEA2-based) with Ansys optiSlang. To verify and evaluate the results, a comparison with the standard Dymola optimization library is performed. Both parallelization and indirect optimization with surrogate models achieved a significant runtime reduction by a factor of up to 5.4. The use of meta models is particularly advantageous for repetitive optimization runs of the same optimization problem but may lead to deviations due to the calculated approximations.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] Deep learning-based computation offloading with energy and performance optimization
    Gong, Yongsheng
    Lv, Congmin
    Cao, Suzhi
    Yan, Lei
    Wang, Houpeng
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2020, 2020 (01)
  • [32] Deep learning-based computation offloading with energy and performance optimization
    Yongsheng Gong
    Congmin Lv
    Suzhi Cao
    Lei Yan
    Houpeng Wang
    EURASIP Journal on Wireless Communications and Networking, 2020
  • [33] Development of Modelica-based one-dimensional thermodynamic cycle library and its application in simulation and multi-objective optimization of a He-Xe closed-Brayton-cycle system
    Zhang, Ao
    Wang, Xiang
    PROGRESS IN NUCLEAR ENERGY, 2024, 172
  • [34] Improving energy efficiency in water supply systems with pump scheduling optimization
    Luna, Tiago
    Ribau, Joao
    Figueiredo, David
    Alves, Rita
    JOURNAL OF CLEANER PRODUCTION, 2019, 213 : 342 - 356
  • [35] REDUCING COMPUTATION TIME IN OPTIMIZATION PROCEDURE FOR FIXTURE LAYOUT BASED ON SWARMITFIX
    Li, Xiong
    Zoppi, Matteo
    Molfino, Rezia
    5TH INTERNATIONAL CONFERENCE ON INTEGRATED MODELING AND ANALYSIS IN APPLIED CONTROL AND AUTOMATION, IMAACA 2011, 2011, : 21 - 25
  • [36] Improving word similarity computation accuracy by multiple parameter optimization based on ontology knowledge
    Sun, Qifeng
    Xu, Jiayue
    Duan, Youxiang
    Zhang, Peiying
    Jiang, Nan
    Alsoud, Anas Ratib
    Abualigah, Laith
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (06) : 17469 - 17489
  • [37] Improving word similarity computation accuracy by multiple parameter optimization based on ontology knowledge
    Qifeng Sun
    Jiayue Xu
    Youxiang Duan
    Peiying Zhang
    Nan Jiang
    Anas Ratib Alsoud
    Laith Abualigah
    Multimedia Tools and Applications, 2024, 83 : 17469 - 17489
  • [38] Energy management for integrated energy systems based on stochastic optimization
    Ji Z.
    Huang X.
    Zhang Z.
    Sun H.
    Zhao J.
    Li J.
    Huang, Xueliang (xlhuang@seu.edu.cn), 2018, Southeast University (48): : 45 - 53
  • [39] Certification of fixed computation time first-order optimization-based controllers for a class of nonlinear dynamical systems
    Korda, Milan
    Jones, Colin N.
    2014 AMERICAN CONTROL CONFERENCE (ACC), 2014, : 3602 - 3608
  • [40] Identification of time-varying energy systems based on improved particle swarm optimization algorithm
    Zhang, Hongli
    Song, Lili
    Energy Education Science and Technology Part A: Energy Science and Research, 2013, 31 (01): : 529 - 532