You are on page 1of 20

目 录

第 19 章 Aspen Simulation Workbook(ASW).................................................................... 1


19.1 概述........................................................................................................................ 1
19.2 ASW 工具栏 .......................................................................................................... 2
19.3 ASW 基础操作 ...................................................................................................... 3
19.4 ASW 应用示例 .................................................................................................... 14
第 19 章 Aspen Simulation Workbook(补充)

第 19 章 Aspen Simulation Workbook(ASW)

19.1 概述

Excel 具有界面直观、计算功能强大等特点,是自动化办公最常用软件之一。Aspen
HYSYS 与 Excel 能够以多种方式进行数据传输(如表 19-1 所示),可带来极大的便利。
表 19-1 Aspen HYSYS 与 Excel 链接方法介绍

方法 说明

该方法最简单,从 Aspen HYSYS 中复制(按 Ctrl+C 键)数据,使用选择性粘贴(按 Ctrl+Alt+V 键)


Copy/Paste
命令,在弹出的对话框中,选择“粘贴链接”中的文本选项,将数据写入到 Excel

该方法通过选择 Text To File 选项,将工作簿、物流或单元操作中的数据保存到带有逗号分隔的 ASCII

文本文件中,然后在 Excel 中打开。方法为:打开工作簿、物流或单元操作,右击空白处,弹出其快捷菜


Printing to a Text
单,选择 Print Datasheet 选项,在弹出的窗口中选择 Text To File 复选框,单击 Print 按钮,保存为*.txt

文件,然后将其导入到 Excel

该方法可以在 Excel 中生成当前 Aspen HYSYS 工作簿中的数据副本。打开 Aspen HYSYS 工作簿,在

Workbook Dump WorkbookDump.xls 电子表格文件中单击 Dump Workbook 按钮,将数据从 Aspen HYSYS 传输到 Excel。

当 Aspen HYSYS 中物流数据发生变化时,必须通过再次单击 Dump Workbook 按钮更新 Excel 工作簿

HSR 是一款 Excel 电子表格实用工具,帮助用户将物流的条件、物性和组分等所有信息导入到 Excel 中,

方便比较不同工况的物流信息。HSR 可以选择性导入气相、轻/重液相,固液混合物等物性信息,也允许
HYSYS Stream
导入物流自定义变量和物性关联式。用户可以保存一组属性或使用其中一个预建属性集,来自不同 Aspen
Reporter(HSR)
HYSYS 案例的物流可以导入同一个物流表中。物流表一旦生成,只能通过单击 Update Stream Table 按

钮更新。与 Workbook Dump 类似,HSR 仅从 Aspen HYSYS 传输数据

当用户将物流信息传输到 Excel 时,用户可以选择物流的顺序和格式等,也可以传输相态信息。与 HSR


HYSYS Stream Table
类似,不同之处在于 VB 代码作为独立程序而不是在 Excel 中编写。同样,该方法只适应于 Aspen HYSYS
Generator 3000
数据传输

该方法允许在 Excel 单元格中编写特殊公式,以创建 Aspen HYSYS 链接。数据既可以从 Aspen HYSYS


HYSYS Browser
传输到 Excel,也可以从 Excel 传输到 Aspen HYSYS

该方法需要用户在 Excel 中编写自定义 VBA 代码,以从 Aspen HYSYS 导入任何数据。此外,VBA 代

Custom Code 码可用于“驱动”Aspen HYSYS。例如,输入数据,添加物流和单元操作,改变连接,修改、设置和控

制求解器

Aspen Simulation 该方法无需专业的编程知识,与 AspenTech 支持网站上提供的传统 Aspen HYSYS/Excel 链接工具相比,

Workbook(ASW) 是一个巨大的改进

本章介绍如何使用 Aspen Simulation Workbook(ASW)创建工作簿。用户可通过运行


Aspen Engineering Tools 中的 Aspen Excel Add-in Manager 程序在 Excel 中加载 ASW。ASW
允许 Aspen HYSYS 专业人员在 Excel 中为模型创建一个简洁的用户界面,便于不熟悉模型、
甚至不了解模拟软件的非专业人员操作复杂的 Aspen HYSYS 模拟。团队中不同成员使用
ASW 可进行技术交流,进而提高工作效率。
使用ASW的用户类型主要包括两种:模型创建者(Model Authors)和模型用户(Model

1
《过程模拟实训——Aspen HYSYS 教程》第 2 版(孙兰义)

Users)。模型创建者使用ASW可将过程模型和装置数据标签链接到Excel工作簿,一旦建立
模型用户界面,就可以部署大量的模型用户。模型用户不仅熟悉Excel操作,而且对化工过
程有一定的了解,但是不一定有使用模拟软件的经验。

19.2 ASW 工具栏

ASW 工具栏如图 19-1 所示。

图 19-1 ASW 工具栏

ASW 界面工具栏包括以下几个组:
(1)Workbook(工作簿)
主要用于管理当前工作簿,详细功能介绍如表 19-2 所示。
表 19-2 工作簿组功能介绍

图标 释义 功能

Enable/Disable(激活/禁用) 激活/禁用 ASW 工具

Refresh(刷新) 在 Excel 中刷新激活模拟的模型变量

Backup(备份) 手动创建 ASW 数据备份

Protect/Unprotect(锁定/解锁) 锁定/解锁设计模式

Delete(删除) 删除工作簿

Check Links(检查链接) 定位中断的链接

Check Tables(检查表格) 定位已被 Excel 操作中断的表格

(2)Simulations(模拟)
当工作簿连接多个模拟时,用户可通过该组确定哪个模拟案例处于激活状态,详细功能
介绍如
表 19-3 所示。
表 19-3 模拟组功能介绍

图标 释义 功能

Active Simulation Case(激活的模拟案例) 选择和管理用户想要激活的模拟案例

Add Simulation Case(添加模拟案例) 添加模拟到工作簿

Connect/Connected(连接/断开) 激活或禁用当前模型

Visible(可见) 在用户界面环境中使激活的模拟案例可见

(3)Design(设计)
在工作簿中用户可通过该组创建和操作对象,详细功能介绍如表 19-4 所示。
表 19-4 设计组功能介绍

图标 释义 功能

Organizer(组织器) 打开 ASW 组织器

2
第 19 章 Aspen Simulation Workbook(补充)

Table Actions(表格操作) 打开表格操作面板

Create(创建) 创建某一类型的表格

Insert Icon(插入图标) 插入软件自带的过程图标(或用户自定义的过程图标)

Assign Macro(分配宏) 分配模拟工作簿宏

Templates(模板) 管理表格模板

Copy(复制) 复制 ASW 表格

Paste Table(粘贴表格) 粘贴 ASW 表格

(4)Run(运行)
在 Excel 中用户可通过该组运行、暂停和重置模拟,详细功能介绍如表 19-5 所示。
表 19-5 运行组功能介绍

图标 释义 功能

Context(模拟环境) 选择求解案例的方法

Mode(模式) 显示和选择可用于模拟环境的运行模式

Log(消息) 打开模拟消息面板以显示当前激活模拟的消息

Snapshots(快照) 在激活模拟中创建节点快照

Simulation Navigation buttons(模拟导航按钮) 从左到右依次是运行、分步、暂停、停止和重置按钮

(5)Tags(标签)
标签可以将装置数据与模拟变量联系起来,详细功能介绍如表 19-6 所示。
表 19-6 标签组功能介绍

图标 释义 功能

Import Tags(导入标签) 导入装置标签

Automatic Update(自动更新) 当标签变量发生变化时,自动更新对应的模型变量

Update Model(更新模型) 复制标签值到模型

19.3 ASW 基础操作

19.3.1 ASW 组织器

ASW 组织器(Organizer)是安装 ASW 时添加到 Excel 的工具。用户可通过组织器对模


型变量与过程数据标签进行定义、检索、分类和组织等操作。在组织器中,模型创建者可以
查看每个变量与标签的所有相关属性。用户可通过单击 Organize 按钮 或者在 Simulations
组的下拉列表框中单击 Manage Simulations 按钮进入组织器,组织器操作界面如图 19-2 所
示。

3
《过程模拟实训——Aspen HYSYS 教程》第 2 版(孙兰义)

图 19-2 组织器操作界面

(1)组织器工具栏
组织器工具栏包含多个用于自动执行任务和启动工具的按钮,如 ASW 变量浏览器与
ASW 表格向导等,详细功能介绍如表 19-7 所示。
表 19-7 组织器工具栏功能介绍

图标 功能

激活/禁用 ASW 工具

激活或禁用当前模型

在用户界面环境中可见激活的模拟案例

调整变量网格的列宽

显示自定义列表

扩展变量网格中所有组合

消除变量网格中所有组合

清除所有列组合

显示/隐藏变量属性窗格

从组织器中删除选定的变量

更新单位以匹配模拟案例单位

使用标准表格向导创建所选变量的标准 ASW 表格

创建所选变量的动态分布表格

创建所选变量的案例表格

从模板或表格模板管理器中快速创建表格

打开 ASW 变量浏览器

复制变量到组织器

导出选定的变量(创建一个包含导出变量的.atmvo 文件)

导入选定的变量(从 ASW 导入.atmvo 变量文件)

查找与替换变量名称和路径中的字符串(用来修复大量断开的链接)

4
第 19 章 Aspen Simulation Workbook(补充)

图标 功能

检查是否有断开链接的模型变量

恢复 Excel 中断操作的表格

(2)组织器导航窗格
组织器左侧的导航窗格允许模型创建者切换组织器中的各种任务。导航窗格分为五个子
区域:
① Variable Access(变量访问)
使用变量访问功能操作 Model Variables(模型变量)、Tag Variables(标签变量)和 Tag
Quality Map(标签质量映射)。模型变量是一个包含多个属性的命名对象,可以是指定值、
计算值或状态参数(例如塔板数),执行模型变量任务可用于打开模型变量表格;标签变量
可以将装置标签和模型变量联系起来,执行标签变量任务可用于打开标签变量表格;标签质
量映射将定义的标签质量从外部装置数据源映射到 ASW。
注:使用装置数据服务器的 Excel 加载项或 OLE 自动化功能,用户可从装置数据服务器(如 IP21,PhD

或 PI)中获取装置标签。

② Variable Mapping(变量映射)
使用变量映射功能可以建立过程数据标签和模型变量间的链接。其方向有标签→模型、
模型→标签或双向链接。
③ Table Manager(表格管理器)
使用表格管理器可以访问ASW表格,可查看插入到Excel工作簿中的所有表格的名称和
位置,还便于移动、删除和区别不同的表格。
注:Table Manager 和 ASW Table Wizard 均可移动或删除表格,区别在于 ASW Table Wizard 还可以添

加/删除行和(或)列(包括空行和空列)。

④ Configuration(配置)
Application(应用)页面可用于设置 ASW 数据备份的路径、自动备份的间隔时间等选
项;Workbook(工作簿)页面可显示 ASW 全部的信息,包括名称、工作目录路径和多个状
态变量;Simulations(模拟)页面可查看链接到 Excel 工作簿的模拟案例的全部信息,包括
案例的名称和属性列表,也可以用于更改模拟案例的默认设置。例如,当打开 Excel 工作簿
时,模型创建者可以设置自动激活链接的模拟案例(在右侧的 Startup/Shutdown 组中,将
Activate On Startup 选项更改为 True);还可以通过单击 Import/Embed Case 按钮将模拟案
例嵌入 Excel,方便在标准管理系统中保存文件和在服务器上远程运行文件。
⑤ Logs(消息)
Logs页面可查看ASW和激活模拟案例的状态消息(如警告、错误等)。
(3)组织器变量网格
在变量网格区域,用户可以浏览模型变量或装置标签、添加(粘贴)/删除变量或标签
以及在 Excel 中创建选定变量的表格。
(4)组织器变量属性窗格
用户可以通过单击 View Properties 按钮 显示/隐藏变量属性窗格,在变量属性窗格中
可查看选定变量的属性。

5
《过程模拟实训——Aspen HYSYS 教程》第 2 版(孙兰义)

19.3.2 ASW 工作流程

(1)建立模型界面
使用 ASW 创建模型界面的工作流程如图 19-3 所示。

建立 添加变量 设置 建立
流程 到组织器 变量属性 变量表格

图 19-3 创建模型界面的工作流程

① 建立流程
用户需要明确输入变量的上限值和下限值,通过改变变量的输入值,验证流程鲁棒性,
确保收敛。在同一个 Excel 工作簿中 ASW 可以链接多个流程,但仅能运行控制(例如运行,
暂停等)当前选择的流程。用户可以通过单击 Add Simulation Case 按钮 添加一个流程。
默认情况下,模型不会自动激活,用户需要单击 Connect 按钮 激活模型,建立模型和 Excel
之间的链接,如图 19-4 所示。

图 19-4 添加流程

② 添加变量到组织器
打开流程,复制用户想要链接到模型的变量(选择变量,按 Ctrl+C 键),然后打开 ASW
组织器,进入 Model Variables 页面,单击 Paste 按钮 ,将变量添加到组织器。(或者通过
变量浏览器添加变量。)
③ 设置变量属性
每个模型变量均有各自的属性,并且大多数属性在创建时被设置为默认值。用户可以设
置变量属性,以确保模型运行收敛。例如,用户将变量属性 Lower Limit Clamped 和 Upper
Limit Clamped 设为 True,可以规定模型变量的下限和上限,如图 19-5 所示。

图 19-5 设置变量下限

④ 建立变量表格

6
第 19 章 Aspen Simulation Workbook(补充)

在ASW中创建表格(Tables)可以让用户在Excel中直接操作变量,而不需要从Aspen
HYSYS流程中操作它们。一旦创建了表格,用户可以改变单元格的值来调整模型。
a. 创建表格
选择组织器变量网格中用户想要的变量(按 Shift 或 Ctrl 键可进行多选),单击 Table
Wizard(表格向导)按钮,如图 19-6 所示。或者选中变量后右击,弹出其快捷菜单,选择
Create Table(创建表格)选项。

图 19-6 单击表格向导按钮

弹出 Table Location(表格位置)对话框,用户通过选择单元格确定表格位置,单击 OK
按钮,进入 Simulation Workbook Table Wizard 页面。Table(表格)选项卡可设置表格格
式,例如边框和标题的设计等。Columns(列)选项卡允许用户调整表格中列的显示信息,
ASW 会自动为用户推荐一些常用的信息。如果想移除表格中的某一列,选中该列的 Heading
(标题),单击 Remove(移除)按钮。用户也可以添加更多的信息,单击 Add(添加)按
钮,从出现的列表中选择想添加的信息。用户还可以通过单击 Add Blank(添加空白)按钮
添加空白列,如图 19-7 所示。

图 19-7 表格向导列选项卡

Columns选项卡的另一个功能是允许用户改变表格中列信息的顺序。Columns选项卡中
最顶层的信息在表格的最左侧。用户可以通过单击 或 按钮将列信息上移或下移。用户
还可以在Properties(属性)组中设置选中列信息的格式,这些格式可以是Excel自带的,也
可以是用户自定义的。有些ASW模型变量的属性名称描述不帖切,例如Object ID1,用户可
通过访问Rows(行)选项卡(可以对表格进行预览)确定属性名称代表的实际意义,在Columns

7
《过程模拟实训——Aspen HYSYS 教程》第 2 版(孙兰义)

选项卡的属性框中更改属性名称。
b. 编辑表格
用户可以在表格的任何地方右击,弹出其快捷菜单,选择 Simulation Workbook Tables
中合适选项,利用这些功能编辑表格,如图 19-8 所示。例如,用户可以在表格的某一行中
右击,弹出其快捷菜单,选择 Simulation Workbook Tables 中的 Convert Units 选项,为该行
选择新的单位。

图 19-8 编辑表格
注:在 Excel 中创建的表格不允许插入或删除行或列操作,但是可以在 Excel 中移动整个表格。

c. 创建表格模板
为了节省时间,ASW 允许用户创建表格模板。有两种方法创建表格模板:将当前的表
格格式设定为表格模板,在当前的表格中右击,弹出其快捷菜单,选择 Simulation Workbook
Tables 中的 Create Table Template 选项,即可完成;在组织器中单击 Create Quick Table 按
钮 ,如果没有预存模板,唯一的选择是单击 Manage Templates 按钮,在弹出的 Manage
Templates(模板管理器)对话框中,用户可以创建新的模板、导入或导出模板,如图 19-9
所示。

图 19-9 创建表格模板

单击New按钮创建新的模板,在弹出的Simulation Workbook Table Template Wizard


(表格模板向导)对话框中,用户可以对自定义模板进行设置,如设置模板的名称、添加列
信息,如图19-10所示。表格模板向导设置和常规的表格向导设置类似,区别在于表格模板
向导设置的Variables(变量)选项卡替代了表格向导设置中的Rows选项卡。

8
第 19 章 Aspen Simulation Workbook(补充)

图 19-10 设置模板向导

d. 案例表格
案例表格允许用户进行案例研究和灵敏性分析,可以通过操纵一些输入变量,观察这些
变量的改变对模型结果的影响。
创建案例表格 打开组织器,选择输入变量和输出变量,单击 Create Scenario Table
按钮 ,如图 19-11 所示。

图 19-11 创建案例表格

用户为案例表格选择位置后,进入 Scenario Study Wizard 设置页面,在该页面中设置


案例表格格式和案例个数(保留或排除原案例)。
当用户选择输入变量和输出变量后,ASW 会自动识别输入变量和输出变量。用户可以
通过单击 Add,Remove,up 和 down 按钮编辑变量。当用户设置完毕后,单击 Finish 按钮。
使用案例表格 在运行案例表格之前,用户需要在每个案例的单元格中直接输入变量
值,并且确保 Active(激活)列中有星号存在,如图 19-12 所示。

图 19-12 输入测试案例变量值

在案例表格的任何位置右击,弹出其快捷菜单,选择 Simulation Workbook Tables 中的


Run Active Scenarios 选项,在弹出的 Run Scenarios 窗口中选择想要运行的案例,单击 Run
Scenarios 按钮,如
图 19-13 所示。运行结束后单击 OK 按钮,返回到案例表格,结果在 Output 列中显示。
9
《过程模拟实训——Aspen HYSYS 教程》第 2 版(孙兰义)

图19-13 运行案例表格

(2)链接模型变量和装置数据标签
装置数据标签允许用户在模型中输入装置数据。将装置数据标签和模型相结合,模型用
户可以使用测量的装置数据填入模拟案例,将模拟结果返回装置信息系统以及用装置数据进
行模型预测,具体的工作流程如图 19-14 所示。

导入装置 映射标签 映射标签 创建


数据标签 到模型 质量定义 标签表格

图 19-14 链接模型变量和装置数据标签的工作流程

① 导入装置数据标签
为了创建装置数据标签,用户需通过外部程序(例如 AspenInfoPlus.21)先将装置数据
导入到 Excel 工作簿。假定用户已经完成了此操作,如表 19-8 所示。
表 19-8 装置数据标签表格

名称 值 单位 描述

进料 360 kmol/h 旋风分离器的进料量

注:通常情况下,标签表格的行和列分别对应标签和各种标签属性,标签表格必须包括
标签名称、值和单位,可选择性包括标签描述和标签质量(状态)参数。
选中装置数据标签表格右击,弹出其快捷菜单,选择 Simulation Workbook Tables 中的
Import Selected Tags 选项,如图 19-15 所示。

图 19-15 导入装置数据标签

在弹出的 Map Tag Attributes 对话框中,如果选择了标题行,用户需选择 Has header row


复选框,ASW 将其自动链接到列属性;如果没有选择标题行,或者选择的标题和 ASW 的
属性不完全一致,将出现警告。用户有两种解决方法:如果有空白列或包含不想映射到模型
10
第 19 章 Aspen Simulation Workbook(补充)

的信息,选中该标题并选择 Do not import (ignore)单选按钮;否则,选择 Map column to


attribute 单选按钮,在其下拉列表框中手动设置属性,如图 19-16 所示。

图 19-16 映射标签属性

单击 OK 按钮,返回到组织器中的 Tag Variables(标签变量)页面,用户可以通过直


接更改装置数据标签表格来改变标签变量值。
② 映射标签到模型
装置数据标签可以映射到模型变量。进入组织器的 Tag->Model 页面,在空白处的任何
位置右击,弹出其快捷菜单,选择 Add Unreferenced Tags(添加未引用的标签)选项,如图
19-17 所示。

图 19-17 添加未引用的标签

ASW 自动将标签映射到具有相同名称的模型变量中。如果没有相同名称的模型变量,
Model Variable(模型变量)列将显示 null。在 Model Variable 列中使用下拉列表框更改 null
变量,使其对应于模型中的变量,如图 19-18 所示。

图 19-18 对应模型变量

用户需要将标签值更新为模型变量值。一种方法是单击标签组中的 Update Model 按钮


或者选择 Automatic Update(自动更新)复选框;另一种方法是进入组织器的 Tag->Model
页面,右击将要更新的标签,弹出其快捷菜单,选择 Update Model From Tag Values(从标签
值更新模型)选项,如图 19-19 所示。

11
《过程模拟实训——Aspen HYSYS 教程》第 2 版(孙兰义)

图 19-19 从标签中更新模型

③ 映射标签质量定义
过程数据系统通常使用质量或状态参数对装置数据标签进行限定,以识别测量变量的当
前状态。标签质量参数可以反映仪器的状态(离线或在线)、测量的可靠性(超出界限或低
于界限)、数据是否存在(可用或缺失)或指示变量是否处于稳态条件。
不同装置信息软件的质量状态也有差异。目前版本的 ASW 只能识别两个质量状态:
Good 和 Bad。因此,来自装置数据服务器的标签质量定义必须映射到 ASW 所使用的有效
状态。
④ 创建标签表格
为方便比较模型变量和标签变量,用户可以生成标签表格。进入组织器的 Variable
Mapping(变量映射)页面,在空白处右击,弹出其快捷菜单,选择 Create Table 选项,如
图 19-20 所示。(或者单击 Create Table 按钮 。)

图 19-20 创建标签表格

(3)运行模拟案例
运行模拟案例的基本步骤如图 19-21 所示。

打开 输入
激活模型 运行模型
Excel 装置数据

图 19-21 运行模拟案例工作流程

由于模型的应用和底层模拟引擎的差异,具体的工作流程有所不同。对于操作顾问、数
据校正和虚拟传感器应用,模型用户通常从输入模型中的装置数据标签开始。当运行没有装
置数据的模型时,模型用户将直接跳过工作流程的第二或第三步。

19.3.3 ASW 其他常用工具

(1)函数
一些有用的工作簿函数可用于显示模拟信息。要执行此操作,进入Excel功能区中的“公

12
第 19 章 Aspen Simulation Workbook(补充)

式”选项卡,单击“插入函数”按钮 。在“或选择类别”下拉列表框中选择Aspen Simulation


Workbook,如图19-22所示。

图 19-22 插入函数

用户可以插入多种函数,AspenSimulationAttribute函数较为常用,该函数用于返回激活
模型的属性。选择此项并单击OK按钮,在Name文本框中输入双引号,用于激活模拟;在
Attribute文本框中单击ASW表格中的某一属性单元格,便可查看模型的属性。例如Status(状
态),它将返回用户模型的状态,如图19-23所示。

图 19-23 插入 AspenSimulationAttribute 函数

(2)锁定
可以在已完成的工作簿中锁定某些设置,以防止模型用户进行设计更改。为此,在
Workbook组中单击Protect按钮 ,使用密码锁定用户想要保护的选项,如图19-24所示。

13
《过程模拟实训——Aspen HYSYS 教程》第 2 版(孙兰义)

图 19-24 锁定用户想要保护的选项

19.4 ASW 应用示例

基于例 9.3 吸收 CO2 工艺流程模拟,使用 ASW 工具,在 Excel 中显示表 19-9 中信息,
并且利用案例表格分析物流 Flue Gas 质量流量及组成变化,物流 Solvent 质量流量变化对净
化后气体中 CO2 含量的影响,以辅助装置操作人员做出决策。
表 19-9 吸收塔及物流显示信息

项目 吸收塔 T-100 物流 Solvent、Flue Gas、Clean Air

塔顶压力/kPa 流量/(kg/h)

塔底压力/kPa 压力/kPa
显示信息
理论板数 温度/℃

- 组成

本题模拟步骤如下;
( 1 ) 创 建 Excel 单 击 Enable/Disable 按 钮 , 启 动 ASW , 文 件 保 存 为
Example19.1-AbsorberASW.xlsx,如图 19-25 所示。

图 19-25 启动 ASW

(2)链接吸收 CO2 工艺流程模拟 单击 Simulations 组中的 Add Simulation Case 按钮 ,


在弹出的对话框中,选择 Example9.3-Absorber Column.hsc,单击 Connect 按钮 ,完
成吸收 CO2 工艺流程模拟和 Excel 之间的链接,如图 19-26 所示。

14
第 19 章 Aspen Simulation Workbook(补充)

图 19-26 链接回收 CO2 工艺流程模拟

(3)添加模型变量 单击 Visible 按钮 ,显示吸收 CO2 工艺流程模拟,双击吸


收塔 T-100,进入 Design | Connections 页面,复制塔顶压力 P1;单击 Organizer 按钮 ,
进入 Variable Access | Model Variables 页面,单击 Paste 按钮 ,粘贴塔顶压力 P1 模型变
量,如图 19-27 所示。

图 19-27 添加塔顶压力模型变量

同理,添加吸收塔 T-100 的塔底压力和理论板数模型变量;分别添加物流 Solvent、Flue


Gas 和 Clean Air 的温度、压力、质量流量以及各组分模型变量,如图 19-28 所示。

图 19-28 添加所有的模型变量

(4)插入吸收塔工艺流程图 截取 Aspen HYSYS 模拟界面中的吸收 CO2 工艺流程图


并插入到工作簿,如图 19-29 所示。

15
《过程模拟实训——Aspen HYSYS 教程》第 2 版(孙兰义)

图 19-29 插入吸收塔工艺流程图

(5)创建模型变量表格 进入组织器 Variable Access | Model Variables 页面,按 Shift


键单击选择 T-100.Top Stage Press 模型变量和 T-100.Number of Trays 模型变量,单击 Create
Table 按钮 ,在弹出的 Table Location 对话框中,选择表格的位置,单击“确定”按钮。
弹出 Simulation Workbook Table Wizard 对话框,在 Template Name 的下拉列表框中选择
Name-Value-Units,单击 Apply 按钮,应用该表格模板;在 Title 文本中输入“吸收塔装置参
数”;在 AutoFormat 的下拉列表框中选择 Colorful 1,如图 19-30 所示。

图 19-30 选择吸收塔装置参数模型变量表格模板

进入 Columns 选项卡,更改 Value 属性,用于区别输入值和输出值。在 Style 的下拉列


表框中选择“输入”格式,用户可以通过单击 Style Editor 链接进行自定义格式,本示例采
用默认的“输入”格式。单击 Finish 按钮,创建吸收塔装置参数模型变量表格。

图 19-31 设置值单元格格式
16
第 19 章 Aspen Simulation Workbook(补充)

右击 bar 单元格,弹出其快捷菜单,选择 Simulation Workbook Tables 中的 Convert Units


选项,将压力单位更改为 kPa,如图 19-32 所示。

图 19-32 更改压力单位

用户可以将吸收塔装置参数模型变量表格中的英文名称更改为对应的中文名称,如图
19-33 所示。

图 19-33 吸收塔装置参数模型变量表格

同理,创建如图 19-34 所示的所有模型变量表格,完成对各物流模型变量表格的创建。

图 19-34 创建各物流模型变量表格

(6)创建案例表格 进入组织器 Variable Access | Model Variables 页面,选择物流 Flue


Gas 的质量流量和各组分质量分数模型变量,物流 Solvent 的质量流量模型变量,物流 Clean
Air CO2 质量分数模型变量,单击 Create Scenario Table 按钮 ,在弹出的 Table Location
对话框中,选择表格的位置,单击“确定”按钮。弹出 Scenario Study Wizard 对话框,将
Number of Cases(案例个数)更改为 10,在 AutoFormat 下拉列表框中选择 Colorful 2,选择
Apply Column Best-Fit 和 Put scenario data into columns instead of rows 复选框,如图 19-35 所
示。

17
《过程模拟实训——Aspen HYSYS 教程》第 2 版(孙兰义)

图 19-35 选择案例表格模板

进入 Input Vars 选项卡,单击 Insert Blank 按钮,添加一个空白行,用于物流组分质量


分数加和,单击 Finish 按钮,完成案例表格的创建,如图 19-36 所示。

图 19-36 创建案例表格

注:Scenario Study Wizard 中无法设置模型变量属性,用户可以在 Excel 中更改模型变量名称,设置单


元格格式。

右击案例表格,弹出其快捷菜单,选择 Simulation Workbook Tables 中的 Run Active


Scenarios 选项。弹出 Run Scenarios 窗口,选择 Case 1,单击 Run Scenarios 按钮,如图 19-37
所示。

图 19-37 运行案例表格

单击 OK 按钮,结果如图 19-38 所示。

18
第 19 章 Aspen Simulation Workbook(补充)

图 19-38 查看运行结果

(7)插入模型属性公式,显示模型的名称、运行状态和运行时间 单击 按钮,弹出
“插入函数”对话框,在“或选择类别”的下拉列表框中选择 Aspen Simulation Workbook,
插入 ASWSimulationAttribute 函数,如图 19-39 所示。

图 19-39 插入 ASWSimulationAttribute 函数

单击“确定”按钮,弹出“函数参数”对话框。根据提示在 Name 和 Attribute 文本框中


分别输入“""”“Name”,用于返回激活模型名称,如图 19-40 所示。

图 19-40 设置 ASWSimulationAttribute 函数参数

同理,在 Attribute 框中分别输入“Status”“LastSolveTime”,用于返回激活模型运行


状态和运行时间,结果如图 19-41 所示。

图 19-41 查看模型属性
19

You might also like