首页 网站首页 商业资讯 流程 查看内容

开源的流程模拟软件

私域运营网 流程 2023-2-11 18:08 7194人围观

前言

比来很多朋友的Aspen都过期了。借此机遇,先容一下两款开源流程模拟软件,DWSIMCOCO。虽然没法跟贸易化的Aspen相比,但作为免费的、社区自觉编写和保护的,实在很是了不起。流程模拟软件的系统复杂,模块丰富,代码量很是大,是分歧专业的人协力编写、保护的,所以要去构建一个流程模拟软件是很是艰难的使命。假如你自己写过一些模块,应当能体味,要把分歧的模块串成一个软件的难度。我曾听过介入Aspen的部分模块专家的演讲,他提到很多算法的点子都实在很逗留在他们念书时,由于系统庞浩劫以更新保护。所以开源软件,能做到根基架构出流程模拟软件,是实属不易的。




化工流程模拟软件

化工的模拟计较软件最常用的是三类,流程模拟软件、物理场模拟软件(传热、力学等物理场计较的软件)、工程计较软件。流程模拟软件是很多人化工从业职员最轻易打仗到的一类。化工流程模拟软件,是用来模拟化工进程的软件,经常用在化工设想和操纵优化中。很多朋友也用来查询物性数据、模拟一些多相系统的热力学了性质。但化工流程模拟软件不限于化工,我已经发现一些搞制冷,热工、火电、核工的朋友也用。跟自己建模相比,流程模拟软件最大上风是简双方便,然后有丰富的物性、热力学数据。也是由于这样的缘由,支流的流程模拟软件都是贸易化的,有专门的公司在保护。一些大型化学、化工企业,常常也有内部的流程模拟法式大概软件,但没有贸易化和公然。所以下面列出了支流、贸易化的流程模拟软件:

  • 美国SimSci-Esscor公司的PRO/II
  • 美国AspenTech公司的Aspen Plus,Aspen Hysys
  • 英国PSE公司的gPROMS
  • 美国Chemstations公司ChemCAD
  • 美国WinSim Inc. 公司的Design II
  • 加拿大Virtual Materials Group的VMGSim
  • 美国Honeywell公司的Unisim(在反把持前,跟Hysys本来似乎是一家,所以旧版本似乎很像)
  • 附带一个全球的其他化工相关的软件列表全球的其他化工相关软件(贸易、开源都有)

可以清楚地看到,流程模拟软件范畴美国一家独大,然后英国加拿大各有一家企业。一些老牌化工大国,能够企业内部有自己的法式,但也没有构成贸易化的流程模拟软件。在我国,只要青岛科技大学已经自己开辟过流程模拟软件,批评中网友说是没有开辟、测试完。由于开辟和保护的本钱,贸易流程模拟软件常常很是贵。所以国内,很多化工从业职员利用的常常是盗版的流程模拟软件。在越来越重视版权的时代,流程模拟软件的获得本钱也越来越高。近期很多人的Aspen过期,实在就带来了很多麻烦。



上面提到的流程模拟软件可以依照法式架构分为两类,模块化结构方程结构。模块化结构的焦点算法是序贯模块算法。序贯模块法的思惟来自于单元操纵集成,就是把分歧的单元操纵经过高低流的流股集成在一路。由因而分歧的单元操纵的拼接而成,所以模块化结构是自下而上的结构(bottom-up structure)。方程结构的流程模拟软件,将分歧的单元操纵的方程调集在了一路,虽然概况看仍然是分歧的模块的拼接,可是背景看到的是方程的调集整体,是自上而下的结构。所以序贯模块法的流程模拟软件法式设想时,是分分歧的单元操纵模块去自力的设想较法,很是合适工程师直觉。该算法的上风是算法比力硬朗(鲁棒性)、牢靠;轻易编程和保护;改变流程结构方便,可以轻易地增加删除模块。这里重点讲一下序贯模块算法的弱点

  • 结构刚性,只能从进口计较出口;只合适模拟计较,但不合适设想和优化。停止模拟计较时,进口工况已知,但出口不知。序贯模块法可以自然地从进口起头算起。停止设想优化时,常常晓得的是出口情况,不知进口情况。由于序贯模块法的结构是刚性的,只能从进口到出口。所以需要供给一个初始值,但有的时辰初始值离方针值太远,存在的收敛性、不能满足约束等题目。但方程结构的,可以自在地把改变变量的属性,输入变量和输出变量可以自在地变更。
  • 处置回流、复杂拓扑结构的收集有题目。在处置流股的回流题目时,需要切断流股,需要对预切断的流股停止初始化,初始值会带来收敛性的题目。当收集的毗连方式出格复杂,即拓扑结构复杂,也会带来运算上的题目。

第一代流程模拟软件,都是模块化结构,含Aspen Plus,Aspen Hysys,PRO/II,ChemCAD,Unisim(很多第一代流程模拟软件,现在也供给了一些基于方程结构的接口,像Aspen的自界说模块等)。第二代流程模拟软件,是方程结构导向的,代表是英国的gPROMS和加拿大的VMGSim,它们的优化性能、计较的速度和收敛性都有所改良。*Aspen有的模块是方程结构的,比如Custom Modeler这里要先容的开源流程模拟软件都是基于序贯模块法设想的。


开源化工流程模拟软件

留意:由因而开源软件,所以软件的计较成果仅供参考,请留意利用时能够会带来的风险。

益于收集时代,在Github等平台上,很多同好可以合作开辟软件。这里要先容的就是贸易流程模拟软件的替换挑选,开源的流程模拟软件。开源的流程模拟软件是免费的,可以自行下载安装。假如你不足力停止开辟,也可以加入开辟者团队,写作完成平常开辟和保护;也可以捐钱给开辟者团队。希望我国能早日有自立常识产权的工程专业软件!!!

这里要先容的开源软件都是遵守CAPE-OPEN标准编写的。CAPE-OPEN,(Computer-Aided Process Engineering)是一个制定计较机帮助进程工程标准的非盈利构造,主如果欧洲一些学者、化工企业、化工软件商组成。他们制定了一套通用的流程模拟软件的标准,方便分歧的流程模拟软件跨平台利用,比如跟Matlab大概其他流程模拟软件。遵守它们标准的法式或软件,都实现了响应的接口。值得一提,支流的贸易流程模拟软件软件,也都介入了CAPE-OPEN的项目。这里首要先容DWSIM和COCO,两者都是遵守CAPE-OPEN标准的软件,所以它们的热力学和单元操纵模块可以被支流的流程模拟软件挪用,像Aspen、gPROMS等。




DWSIM

作为一个开源软件来说,DWSIM的功用是比力全的,根基满足了平常的需求。与下文要先容的COCO相比,热力学模子更多更全,由于可以从第三方公然数据库导入物性数据,扩大了适用范围。单元操纵版块的功用也比COCO更全。他的开辟者是来自巴西Daniel Medeiros,有丰富的工程征询经历。

DWSIM特征:

  • 遵守CAPE-OPEN标准
  • 支持多变量优化、敏感性分析
  • 支持经过Python自界说单元操纵。可以用来扩大成模拟静态进程。
  • 支持从第三方来导入物性数据,下文提到了一些公然的物性数据库。
  • 支持多核 CPU和GPU并行计较 (CUDA/OpenCL)。这对于模拟的流程系统庞大,大概要停止复杂的优化来说,是很是棒的功用。



DWSIM图形用户界面

软件框架

  • 热力学模子: CoolProp, Peng-Robinson, Soave-Redlich-Kwong, Lee-Kesler, Lee-Kesler-Plöcker, UNIFAC, Modified UNIFAC (Dortmund), UNIQUAC, NRTL, Extended UNIQUAC, Chao-Seader, Grayson-Streed, Raoult's Law, IAPWS-IF97 Steam Tables, IAPWS-08 Seawater, Black-Oil and Sour Water;
  • 单元操纵:夹杂器,分流器,分手器,泵,紧缩机,管道,阀门,收缩器,换热器,孔板,反应器,塔器,固体分手器,过滤器等。
  • 适用工具: 相图,水合物计较,压力平安阀计较,纯组分物性查询,临界点查询,容器计较等。
  • 工具:数据回归,自界说化合物等。
  • 进程分析: 多变量有约束优化、敏感性分析。
  • 可以加插件。


DWSIM官方百科

DWSIM项目标github链接

DWSIM项目在sourceforge链接,可以提交ticket报错。

帮助:Support - DWSIM - Chemical Process Simulator

案例:https://dwsim.fossee.in/flowsheeting-project/completed-flowsheet

软件下载:

Win https://sourceforge.net/projects/dwsim/files/DWSIM/,Mac https://sourceforge.net/projects/dwsim/files/DWSIM/

教程视频(部分需要科学上网):

  • 官方教程,比力全
  • 印度理工建造的课本 ,由于有口音,但比力全
  • 基于Python说话的自界说模块,由于python的库出格多,这实在翻开了无穷能够


其他教程:

  • 操纵接口经过Python实现静态模拟。这样就从而实现了,控制器调试、整定,进程优化等功用
  • 自界说物资和物性数据导入。可以从一些公然的物性数据库导入物性数据,包括韩国的Korean KDB Thermo Database, 德国、英国同好建造的物性猜测数据库Cheméo Database, 德国的UNIFAC/MODFAC Structure Data of Dortmund Data Bank Online Interface
  • 操纵热力学模块发生相图
  • 跟机械进修框架TensorFlow联用,从而实现了黑箱模子,用野生智能来模拟一些强非线性进程
  • 部分化工模拟和计较的书中的案例,已经被上文印度理工(孟买)这个组建造好,可以下载

COCO

CAPE-OPEN to CAPE-OPEN的缩写,即遵守CAPE-OPEN标准的开源软件。COCO可以用于稳态进程模拟,支持常见的热力学模子,自带430种化工常见物资。开辟者主如果荷兰、德国、英国的学者组成,有很强的化学、化工布景。开辟者有Jasper van Baten(首席开辟者,欧洲化工顶尖大学,荷兰代尔夫特理工博士),Richard Baur,Harry Kooijman,Ross Taylor,Frank Eckert,William M. Barrett Jr。

DWSIM特征:

  • 轻量级,简洁
  • 遵守CAPE-OPEN标准,可以被其他流程模拟软件挪用



COCO的图形用户界面

软件框架

COCO由四个部分组成,即COFE,TEA,COUSCOUS,CORN。(作者取的名字很心爱lol)

  • COFE(Flowsheet Environment),是图形用户界面模块,用来显现模拟的化工进程的流程图,基于序贯模块算法。
  • TEA(Thermodynamics for Engineering APPlications),是热力学模块,算法来历于开辟团队中两个成员的开源软件ChemSep(一款开源的柱分手模拟软件) ,涵盖430种常用的物资。
  • COUSCOUS(Unit-operations Simple package) ,是单元操纵模块,含分手器、夹杂器、换热器、泵、反应器等模块。
  • CORN(Reaction Numerics package),自界说反应模块。用户可以自界说反应动力学,含一些根基的反应器,平推流、全混流等。

此外还有一些可以增加的插件和模块,从而实现更多的功用,像水模块、微软电子表格输入模块。




COCO的单元操纵模块

  • 案例文件:COCO - Download Sample Flowsheets
  • 帮助:https://www.cocosimulator.org/index_support.html
  • 软件下载:https://www.cocosimulator.org/index_download.html
  • 在COCO里面利用DWSIM教程:http://dwsim.sourceforge.net/tutorials/ppackage_cofe/tut6.htm,http://dwsim.sourceforge.net/tutorials/scriptuo_cofe/tut7.htm



COCO的记录文件

高端人脉微信群

高端人脉微信群

人脉=钱脉,我们相信天下没有聚不拢的人脉,扫码进群找到你所需的人脉,对接你所需的资源。

商业合作微信

商业合作微信

本站创始人微信,13年互联网营销经验,擅长引流裂变、商业模式、私域流量,高端人脉资源丰富。

我有话说......

查看全部评论>>

相关推荐

非常详细的企业管理流程模板,整理了很久,管理者日常工作必备!

非常详细的企业管理流程模板,整理了很久,管理者日常工作必备!

阅读前请点击右上角“关注”,每天免费获取职场文化及管理知识。职场千里马文化,只做

外企英语之公司流程是procedure还是process?

外企英语之公司流程是procedure还是process?

先考考大家,SOP里的P到底是procedure 还是process?或许你会想SOP不就是「标准作业流

关于流程图,你想知道的都在这里

关于流程图,你想知道的都在这里

为大家精选了10片优秀的流程图文章~画了多年的流程图,你真的画规范了吗?如何画逻辑

亲身经历谈流程管理(共8篇)——第一篇,什么是流程?

亲身经历谈流程管理(共8篇)——第一篇,什么是流程?

最近有一个朋友找我抱怨,说他们公司的太规范了。我一听,这肯定不是表扬,问他怎么了

让面试官膜拜你的HTTPS运行流程(超详细)

让面试官膜拜你的HTTPS运行流程(超详细)

引言最近恶补计网,HTTPS涉及到的知识比较多,整理一下。HTTPS实际上就是HTTP穿上了SS

22考研快要报名了!时间表已出炉,提前看报名流程及注意 ... ...

22考研快要报名了!时间表已出炉,提前看报名流程及注意 ... ...

最近后台私信收到比较多关于报名相关的提问,尤其是往届生问得多一些,关于报考点、档

优秀的流程图都这样画(附三大绘制规范)

优秀的流程图都这样画(附三大绘制规范)

优秀的流程图需要遵循一定的规范,包括符号规范、结构规范、路径规范等。只要熟练掌握

评测了10款画流程图软件,这4款最好用!(完全免费)

评测了10款画流程图软件,这4款最好用!(完全免费)

最近在做项目和复习的时候,用了不少流程图软件给我帮了大忙,所以今天就来分享分享你

强强联手!VS Code让它成为最强流程图工具

强强联手!VS Code让它成为最强流程图工具

自从切换到mac之后,我一直在寻找一款趁手的流程图工具。遇到http://draw.io之后,我

轻松掌握 MMDetection 中 Head 流程

轻松掌握 MMDetection 中 Head 流程

文@0000070 摘要轻松掌握 MMDetection 训练测试流程(二)对整个目标检测框架的训练以及

YOLOX 在 MMDetection 中复现全流程解析

YOLOX 在 MMDetection 中复现全流程解析

0 摘要最近 YOLOX 火爆全网,速度和精度相比 YOLOv3、v4 都有了大幅提升,并且提出了

输入文本直接生成流程图,这个极简工具火了,在线可玩

输入文本直接生成流程图,这个极简工具火了,在线可玩

鱼羊 发自 凹非寺量子位 报道 | 公众号 QbitAI流程图/思维导图让工作变得高效。但是,

史上最全的工程建设项目流程

史上最全的工程建设项目流程

以下25张图总结了工程建设项目的一般流程,建议收藏,随手查阅!一、工程建设项目前期

大名鼎鼎的IPD开发流程为什么这么厉害?一篇文章轻松读懂它 ... ...

大名鼎鼎的IPD开发流程为什么这么厉害?一篇文章轻松读懂它 ...

1 概述本文内容篇幅比较长,为方便阅读,先放一张本文的框架图,便于理解。IPD,Inte

流程的三大概念:分级、分类、分层

流程的三大概念:分级、分类、分层

现在很多企业在搞流程管理,都会安排各个部门、各个岗位将自己做的事情画成流程图。等

供应链的5大流程,从老王的初恋说起

供应链的5大流程,从老王的初恋说起

编辑导语:你了解供应链5大流程吗?它们分别为计划、采购、生产制造、交付和退货,本

科研大佬用什么工具画流程图?看完这篇就知道了。

科研大佬用什么工具画流程图?看完这篇就知道了。

​不知道大家有没有被流程图困扰过,在阐述生信分析流程时有它的身影,在规划科研基金

产品经理必会的3大流程:业务流程、功能流程、页面流程

产品经理必会的3大流程:业务流程、功能流程、页面流程

在工作中,画流程图是产品经理的基本技能之一,对于业务流程图、功能流程图和页面流程

开源的流程模拟软件

开源的流程模拟软件

前言最近很多朋友的Aspen都过期了。借此机会,介绍一下两款开源的流程模拟软件,DWSIM

装修不要当“甩手掌柜”,这份装修流程汇总,说得很详细!请参考

装修不要当“甩手掌柜”,这份装修流程汇总,说得很详细!请参考

夏天到了,天气晴朗,又是装修的好季节!最近也有很多业主私信飞墨君,询问关于装修的

电话咨询: 15924191378
添加微信