A MODULAR MODELLING ENVIRONMENT FOR COMPUTER-AIDED PROCESS DESIGN

被引:0
|
作者
Jones, Mark Nicholas [1 ,3 ]
Jones, Simon Anthony [2 ]
Sin, Gurkan [3 ]
机构
[1] Alfa Laval Copenhagen AS, Maskinevej 5, DK-2860 Soborg, Denmark
[2] Borealis AG, Wagramer Str 17-19, A-1220 Vienna, Austria
[3] Tech Univ Denmark DTU, Dept Chem Engn, PROSYS Res Ctr, DK-2800 Lyngby, Denmark
基金
欧盟地平线“2020”;
关键词
Multi-level Framework; Property Prediction; Process Design; Superstructure Optimization; Graphical flowsheeting tool; Derivative-free optimization;
D O I
10.1016/B978-0-12-818597-1.50004-7
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a modelling approach which allows to formulate and solve steady-state and dynamic process systems engineering problems in the programming languages Fortran and Python. Additionally, we have developed a property prediction software which can be installed with a container on a local machine or on servers rented by the user, research institution or industrial entity. The prediction tool comes with a web-interface and an application programming interface (API) which one can connect to and request predictions of fixed physical and thermo-physical properties directly into their routines. Further we used Pyomo to solve superstructure optimization problems with surrogate models to find the optimal process structure and point of operation to the given global constraints. On the superstructure level we connect a graphical user interface (GUI) with Pyomo to make it easier for the general user to work with an equation-based environment where initial estimates for all variables can be defined through the spreadsheet-style table of the GUI. This modular, multi-level approach also allowed us to connect commercial process simulators with our developed Python-COM interface to perform sensitivity analysis or retrieve surrogate models in e.g. Aspen or PRO/II. The process design, process flow-sheeting and superstructure optimization layer can individually be wrapped with lifecycle analysis tools. The modelling environment is platform independent (except the information retrieval from Aspen or PRO/II). All the necessary code examples in this environment is hosted and further developed in several different repositories freely accessible to scientific and industrial users. The code is published under a free license.
引用
收藏
页码:23 / 28
页数:6
相关论文
共 50 条
  • [41] COMPUTER-AIDED DESIGN
    WINTER, P
    LEESLEY, ME
    CHEMICAL ENGINEER-LONDON, 1974, (286): : 380 - 380
  • [42] COMPUTER-AIDED DESIGN
    NARAHARA, RM
    SPACE AERONAUTICS, 1969, 52 (07): : 56 - &
  • [43] Computer-Aided Design
    Gerritsen, Bart
    Gielingh, Wim
    Nowacki, Horst
    Anderl, Reiner
    Dankwort, Werner
    COMPUTER-AIDED DESIGN, 2008, 40 (07) : 735 - 737
  • [44] COMPUTER-AIDED DESIGN
    SIDERS, RA
    IEEE SPECTRUM, 1967, 4 (11) : 84 - &
  • [45] COMPUTER-AIDED DESIGN
    TAM, CC
    ENGINEERING MATERIALS AND DESIGN, 1972, 16 (02): : 2 - &
  • [46] Bioprinting of Multimaterials with Computer-aided Design/Computer-aided Manufacturing
    Lee, J. M.
    Sing, S. L.
    Yeong, W. Y.
    INTERNATIONAL JOURNAL OF BIOPRINTING, 2020, 6 (01) : 65 - 73
  • [47] COMPUTER-AIDED DESIGN AND COMPUTER-AIDED MANUFACTURING OF FOOT ORTHOSES
    STAATS, TB
    KRIECHBAUM, MP
    JOURNAL OF PROSTHETICS AND ORTHOTICS, 1989, 1 (03) : 182 - 186
  • [48] EDUTECH: Computer-aided design meets computer-aided learning
    Nason, Mac
    EDUCATION AND INFORMATION TECHNOLOGIES, 2007, 12 (02) : 107 - 108
  • [49] Automatic modular fixture generation in computer-aided process planning systems
    Babu, BS
    Valli, PM
    Kumar, AVVA
    Rao, DN
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2005, 219 (10) : 1147 - 1152
  • [50] COMPUTER-AIDED DESIGN OF PROCESS-CONTROL SYSTEMS
    STAINTHORP, FP
    BENSON, RS
    CHEMICAL ENGINEER-LONDON, 1974, (289): : 531 - 535