可扩展的化工流程模拟软件设计研究
作者:孟平洧; 李薇; 曹志凯
加工时间:2024-08-27
信息来源:厦门大学学报(自然科学版)
关键词:化工流程模拟;Lua;组件化;扩展模块
摘 要:[目的]针对商业流程模拟软件功能扩展时操作繁琐、可解释性差等缺陷,本文提出一种实现软件功能扩展的设计思路。[方法]设计时将Lua扩展模块以组件形式嵌入模拟软件中,使用C#语言配合.NET环境下的NLua库实现Lua语言的解释执行。然后在求解器和物性库的支持下实现扩展模型的求解。最后以重油催化裂化六集总模型的计算为例进行测试。[结果]测试结果显示关键组分的误差较小,扩展技术能得到有效应用。与其它软件的同类功能相比操作繁琐度简化了54%。[结论]本文为可扩展的化工流程模拟软件设计提供了一种高效解决方案。
内 容:原文可通过湖北省科技资源共享服务平台(https://www.hbsts.org.cn/)获取