arrow
Return

Integrating coding platforms with process simulators for custom applications

delete2025-06-22
delete0
PRE
AI
A
Anikesh Kumar
C
Chi Hung Vo
M
M. Shahabuddin
S
Sushant S. Garud
I
Iftekhar A. Karimi
DOI:10.1016/j.compchemeng.2025.109247delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
With rapid material, process, and computation advances, traditional process simulators’ modelling, simulation, and optimization capabilities may not always suffice. Many process applications, research efforts, and tool developments demand integrating two or more independent, diverse, and disparate software platforms. Finding the details quickly for such an integration has always been a challenge faced by researchers, developers, and practitioners alike. This work presents a comprehensive tutorial for interfacing Python and Aspen HYSYS and achieving efficient information flow between them. The hierarchy of the Aspen HYSYS objects, their associated attributes, and built-in functions are discussed with examples. Strategies to handle unique objects (e.g., Column, Spreadsheet etc.) and backdoor variables are also presented. We further show how these ideas can be used for applications like technoeconomic assessment and simulation-based optimization. Lastly, we discuss how these ideas can be extended to MATLAB.

Journal

C
Computers and Chemical Engineering
IF:
3.9
Papers:
8.1K
Citations:
1.7W

Organization

No organization information available