A Parallel Processing Approach to Dynamic Simulation of Ethylbenzene Process

被引:0
|
作者
Zhang, Junkai [1 ]
Liu, Zhongqi [1 ]
Du, Zengzhi [1 ]
Wang, Jianhong [1 ]
机构
[1] Beijing Univ Chem Technol, Coll Chem Engn, Ctr Proc Simulat & Optimizat, Beijing 100029, Peoples R China
关键词
chemical process simulation; dynamic simulation; parallel computing; multithreading; vectorization; MOLECULAR-WEIGHT DISTRIBUTION; DESIGN;
D O I
10.3390/pr9081386
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
Parallel computing has been developed for many years in chemical process simulation. However, existing research on parallel computing in dynamic simulation cannot take full advantage of computer performance. More and more applications of data-driven methods and increasing complexity in chemical processes need faster dynamic simulators. In this research, we discuss the upper limit of speed-up for dynamic simulation of the chemical process. Then we design a parallel program considering the process model solving sequence and rewrite the General dynamic simulation & optimization system (DSO) with two levels of parallelism, multithreading parallelism and vectorized parallelism. The dependency between subtasks and the characteristic of the hottest subroutines are analyzed. Finally, the accelerating effect of the parallel simulator is tested based on a 500 kt.a(-1) ethylbenzene process simulation. A 5-hour process simulation shows that the highest speed-up ratio to the original program is 261%, and the simulation finished in 70.98 s wall clock time.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Dynamic Clustering and GPU Based Parallel Processing Approach to Accelerate Circuit Simulation
    Jagtap, Shital V.
    Rao, Y. S.
    [J]. 2018 3RD INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2018,
  • [2] AN APPROACH TO PARALLEL PROCESSING OF DYNAMIC ROBOT MODELS
    VUKOBRATOVIC, M
    KIRCANSKI, N
    LI, SG
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1988, 7 (02): : 64 - 71
  • [3] PARALLEL PROCESSING FOR REAL-TIME DYNAMIC SYSTEM SIMULATION
    HWANG, RS
    BAE, DS
    KUHL, JG
    HAUG, EJ
    [J]. JOURNAL OF MECHANICAL DESIGN, 1990, 112 (04) : 520 - 528
  • [4] PARALLEL-PROCESSING IN DYNAMIC SIMULATION OF POWER-SYSTEMS
    BOSE, A
    [J]. SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 1993, 18 : 815 - 827
  • [5] THE FLEXIBLE MODULAR APPROACH IN DYNAMIC PROCESS SIMULATION
    LEE, KJ
    YOON, ES
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 1994, 18 : S761 - S765
  • [6] A new approach for the dynamic simulation of the BOF process
    Chigwedu, Champion
    Kempken, Jens
    Pluschkell, Wolfgang
    [J]. STAHL UND EISEN, 2006, 126 (12): : 25 - 31
  • [7] PARALLEL PROCESSING - SIMULATION
    VANSPRONSEN, C
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1988, 24 (1-5): : 195 - 195
  • [8] The Parallel Processing Approach to the Dynamic Programming Algorithm of Knapsack Problem
    Sin, Si Thu Thant
    [J]. PROCEEDINGS OF THE 2021 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (ELCONRUS), 2021, : 2252 - 2256
  • [9] PARALLEL DYNAMIC PROCESS SIMULATION OF A DISTILLATION COLUMN ON THE BBN BUTTERFLY PARALLEL PROCESSOR COMPUTER
    CERA, GD
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 1989, 13 (07) : 737 - 752
  • [10] APPLICATIONS OF A PARALLEL PROCESSING MODULAR SIMULATION SYSTEM FOR DYNAMIC SIMULATION OF NUCLEAR-POWER PLANTS
    YEH, HC
    KASTENBERG, WE
    KARPLUS, WJ
    [J]. NUCLEAR TECHNOLOGY, 1989, 84 (01) : 23 - 32