Learn the basic principles of Aspen HYSYS automation

What you will learn

Learn basic aspects of Aspen HYSYS automation

See how to connect Aspen HYSYS and Visual Studio using Visual Basic for Applications (VBA)

Understand the bidirectional communication between Aspen HYSYS and Visual Studio. Understand the differences between inputs and outputs

Case studies: develop applets related to the chemical engineering environment

Description

As many of you know, Aspen HYSYS is a widely used simulation environment. It offers a wide range of possibilities, from steady-state simulation to dynamic one. All of these features can be used inside the Aspen HYSYS environment. However, sometimes it may be interesting to access to Aspen HYSYS information and capabilities to use them in other environments. For instance, maybe we want to use thermodynamic data that Aspen HYSYS provides to make calculations in Excel or Matlab, or we want to develop an application to calculate certain parameters from some inputs and show them in a graphical interface.

To do so, it is necessary to have a basic knowledge of Aspen HYSYS automation. Basically, automation allow the programmers to expose objects within a program for use by other applications. Then, by enrolling in this course, I hope you are going to learn the basics of Aspen HYSYS automation using third-tool parties such as Visual Studio.


Get Instant Notification of New Courses on our Telegram channel.


Then, I will try to share what I have learned about this topic with you. As the course level indicates, this is not a course to be an automation expert. This is a course that, hopefully, will bring you the basic information and bases to encourage you to keep learning and progressing in this interesting field.

Welcome to the course and let’s get started!

English
language

Content

Introduction

1.1 Introduction to Visual Studio
1.2 Introduction to Automation

Key aspects of Aspen HYSYS automation

2.1 Object browser
2.2 Automation syntax

Communication between Aspen HYSYS and Visual Studio

3.1 Read and display Aspen HYSYS information
3.2 Interaction with the current simulation case

Case Study I. Developing a physical properties calculator

4.1 Physical properties calculator. Form design and variables declaration
4.2 Physical properties calculator. Development of a function to read text files
4.3 Physical properties calculator. Development and coding of the applet

Case Study II. Distillation column applet

5.1 Distillation column applet. Shortcut column and background
5.2 Distillation column applet. Background design
5.3 Distillation column applet. Variables declaration and form programming
5.4 Distillation column applet. Defining a ShortCut column in a spreadsheet
5.5 Distillation column applet. Finalising and running the applet

Case Study III. Simple dynamic applet

6.1 Dynamic applet