[发明专利]一种用于修正Aspen Plus中模型缺陷的模型扩展方法无效

专利信息
申请号: 200910095676.2 申请日: 2009-01-19
公开(公告)号: CN101482898A 公开(公告)日: 2009-07-15
发明(设计)人: 邵之江;陈伟锋;陈曦;祝玲钰;钱积新 申请(专利权)人: 浙江大学
主分类号: G06F17/50 分类号: G06F17/50;G05B13/04
代理公司: 杭州求是专利事务所有限公司 代理人: 周 烽
地址: 310027浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用于 修正 aspen plus 模型 缺陷 扩展 方法
【说明书】:

技术领域

发明涉及化工过程的模拟和优化技术领域,尤其涉及一种修正Aspen Plus 中模型缺陷的模型扩展方法。

背景技术

Aspen Plus是七十年代后期由麻省理工学院在美国能源部的支持下研发的 一套基于稳态流程模拟、优化、灵敏度分析和效益评价的大型通用流程模拟软 件。Aspen Plus提供了大量的物性数据、热力学模型和单元操作模型,但是随着 化工技术的发展,它并不能及时将当前最新的技术和研究成果纳入到模型中, 并且由于某些化工生产过程的复杂性和具体性,模拟软件可能做不到完全与实 际过程一致[原璐,吕海霞,项曙光.Aspen Plus功能扩展方法探讨[J].青岛科技 大学学报,2005,26(2):131~134],比如在空分装备系统中的热交换过程,就要求 热流的出口温度要大于冷流的出口温度,但这个限制并没有在Aspen Plus的模 型中体现出来,这就需要用户根据实际生产过程来扩展原模型,并把扩展模型 与原模型结合起来进行模拟和优化。

目前进行模型扩展的方法有Aspen Plus中的用户模型(User Model)[赵月 红,温浩,许志宏.Aspen Plus用户模型开发方法探讨[J].计算机与应用化学, 2003,20(4):435~438],但是这些模型的开发需要用到VB,C++或者Fortran等编 程语言,这对于不善于编程的建模工程师来说是一个非常耗时和易出错的过程, 并且模型维护的代价也非常高。模型扩展的还有一种方法是自定义模型(Aspen Custom Modeler),这种方法对于需要扩展的模型是非常简单的情况下(比如上 面提到的空分装备系统中的热交换过程,要求热流的出口温度要大于冷流的出 口温度,就只是一个不等式而已)也显得比较繁琐和复杂。本发明通过对上述 两种方法存在的实现复杂、可维护性差等不足之处进行了分析了之后,提出了 一种非常简单易行的有效的模型扩展方法。

发明内容

本发明的目的是为修正Aspen Plus中模型的缺陷,提供了一种用于修正 Aspen Plus中模型缺陷的模型扩展方法,跟Aspen Plus中的用户模型和自定义相 比更为简单易行。

本发明的目的是通过以下技术方案来实现的:一种用于修正Aspen Plus中 模型缺陷的模型扩展方法,该方法为:通过文本字符串模型;利用模型解析器 将字符串模型进行解析;将解析后的扩展模型和Aspen Plus中的原模型进行融 合后形成完整的数学模型;最后将模型信息传递给优化求解器进行求解。

进一步地,该方法具体包括以下步骤:

第一步:从文本中获取若干字符串,每一个字符串代表一个方程,从而构 成一个字符串模型;

第二步:将得到的字符串模型进行解析,并通过第一接口对外提供模型的 所有数值信息,这个接口包括五个函数,这些函数的功能分别为:将变量值传 递给扩展模型以便进行模型计算,获取扩展模型的约束容差,获取扩展模型的 雅可比矩阵中的非零元素的个数,获取扩展模型的雅可比矩阵的稀疏结构,获 取扩展模型的雅可比矩阵的非零元素的值,该步骤中对字符串模型进行解析包 括如下步骤:

(1)将字符串模型进行初步分解,采用逆波兰式的方式存储在堆栈当中;

(2)当外部给予扩展模型新的变量值时,根据第(1)步得到的栈,按照预 先设定的求取逆波兰式的规则,求取扩展模型的约束容差;

(3)采用数值差分方法或者自动微分方法求取模型的雅可比矩阵,同时确 定雅可比矩阵的稀疏结构和非零元素的个数。

第三步:通过Aspen Plus提供的开发求解器接口(Aspen Open Solvers Interface)来获取Aspen Plus中的模型信息,并通过第二步中定义的第一接口来获 取扩展模型的信息,将两者进行融合,通过本发明定义的第二接口对外部优化 求解器提供融合后模型的信息,该接口包含十二个函数,这些函数的功能分别 为:得到变量个数,得到约束的个数,获取雅可比矩阵的非零元素的个数,将 变量值传递给融合模型,得到变量的值,得到变量的上下边界,得到约束的上 下边界,得到目标函数,得到约束的容差,得到目标函数的梯度,获取约束方 程的雅可比矩阵的稀疏结构,获取约束方程的雅可比矩阵的非零元素的值;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910095676.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top