[发明专利]一种基于web的图形化建模计算机程序产品、方法及装置在审
申请号: | 202010040513.0 | 申请日: | 2020-01-15 |
公开(公告)号: | CN110851132A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 鄢烈祥;杨龙;周力 | 申请(专利权)人: | 汉谷云智(武汉)科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/38 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 齐晨涵 |
地址: | 430070 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 web 图形 建模 计算机 程序 产品 方法 装置 | ||
本发明涉及炼化行业图形化建模领域,公开了一种炼化行业web图形化建模计算机程序产品、方法及装置。用户在前端界面构建工艺流程图,并且通过后端将装置与数据库的数据绑定起来;后端自动生成连接线与装置之间的关联矩阵,然后根据关联矩阵自动生成装置与装置之间的连接关系,接着利用装置之间的连接关系自动校正模型,最后后端将模型计算结果存储到数据库中,并发送到前端进行界面展示。提出了一种基于web的图形化建模方式,用户只需根据实际工况构建工艺流程图,系统可以自动生成和维护模型,降低模型开发人员维护成本,提高系统应用范围。
技术领域
本发明涉及炼化行业图形化建模领域,具体涉及炼化行业web图形化建模计算机程序产品、方法及装置。
背景技术
传统的建模方法都是数学规划专家根据现场实际装置情况建立好模型,然后编写相应的软件。这就导致当现场装置发生改变的时候,都需要数学规划专家重新建模,重新编写软件,造成重复性工作,而且模型不具备拓展性,用户与系统的交互性很差,不具备广泛的应用性。后来虽然出现了部分图形化建模的软件,但是其设计模式耦合度高,代码可重用率低,数据、逻辑、可视化相互嵌套,牵一发而动全身,系统维护和升级都比较困难。
发明内容
本发明就是针对现有技术的不足,提供了一种炼化行业web图形化建模计算机程序产品、方法及装置,解决现有技术中耗时长、成本高、浪费人力的缺点。
为了实现上述目的,本申请提供了以下技术手段:
在一个总体方面,提供了一种炼化行业基于web图像化建模的计算机程序产品,包括:
在前端运行的用户界面应用向客户提供构建工艺流程图的用户界面;
后端服务器将构建的工艺流程图中的装置与后端数据库的数据绑定起来,然后生成连接线与装置之间的关联矩阵;后端服务器根据关联矩阵生成装置与装置之间的连接关系,再利用装置之间的连接关系校正模型;后端服务器将模型计算结果存储到数据库中,并发送到前端进行界面展示。
优选地,采用MVC设计模式将流程图、数据、逻辑处理分开,其中,View层为前端流程图绘制,Controller层为后端逻辑实现,Model层实行数据交互;计算结果通过Controller层保存到Model层,同时将计算结果发送给View层进行界面展示。
优选地,生成连接线与装置之间的关联矩阵具体过程如下:
对于各个连接线,可以获得其流入装置、流出装置;定义line_list为连接线组成的列表,divice_list为装置组成的列表,-1代表装置流入连接线,1代表连接线流出装置,0代表装置与连接线不相关;则生成关联矩阵cor_list的伪代码如下:
优选地,通过关联矩阵,可以进一步获取各个装置相互连接的装置,获取当前装置的流入装置、流出装置的拓扑结构;根据关联矩阵cor_list,装置数组divice_list,得到装置关联拓扑结构cor_divice的伪代码如下:
在另一个总体方面,提供了一种基于web的图形化建模方法,包括在前端运行的用户界面应用向客户提供构建工艺流程图的用户界面;
后端服务器将构建的工艺流程图中的装置与后端数据库的数据绑定起来,然后生成连接线与装置之间的关联矩阵;后端服务器根据关联矩阵生成装置与装置之间的连接关系,再利用装置之间的连接关系校正模型;后端服务器将模型计算结果存储到数据库中,并发送到前端进行界面展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉谷云智(武汉)科技有限公司,未经汉谷云智(武汉)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010040513.0/2.html,转载请声明来源钻瓜专利网。