一种可视化选矿生产全流程工艺指标优化决策系统及方法,该系统包括用户管理子系统、平台接口子系统和工艺指标决策子系统,方法包括对用户信息进行设置并对选矿生产项目和选矿生产全流程控制策略进行添加、修改、删除操作;从选矿生产现场控制系统获取选矿生产全流程控制策略所需数据并从本地获取离线数据;对算法进行封装、配置数据接口、配置数据类型,或者对封装好的算法模块修改;组态形成选矿生产全流程控制策略;对趋势分组以及变量数据分组配置并动态配置显示界面;运行算法模块并将结果上传。本发明专利技术算法可替换,接收工业现场数据并建立相应的算法文件,通过算法封装技术把不同语言的算法封装为软件平台能识别的不同的算法模块。
【技术实现步骤摘要】
【专利摘要】一种,该系统包括用户管理子系统、平台接口子系统和工艺指标决策子系统,方法包括对用户信息进行设置并对选矿生产项目和选矿生产全流程控制策略进行添加、修改、删除操作;从选矿生产现场控制系统获取选矿生产全流程控制策略所需数据并从本地获取离线数据;对算法进行封装、配置数据接口、配置数据类型,或者对封装好的算法模块修改;组态形成选矿生产全流程控制策略;对趋势分组以及变量数据分组配置并动态配置显示界面;运行算法模块并将结果上传。本专利技术算法可替换,接收工业现场数据并建立相应的算法文件,通过算法封装技术把不同语言的算法封装为软件平台能识别的不同的算法模块。【专利说明】
本专利技术属于信息
,具体涉及一种。
技术介绍
目前,大部分国内选矿企业生产过程中,主要采用金字塔式的人工操作方式,各工序往往集中在以自己单元内满足生产稳定为目标,没有站在以生产全流程的角度统筹考虑。因为选矿生产过程各段工序之间串联、并联耦合关系严重,传统的孤立的局部优化控制往往造成能源消耗大、产品质量不稳定、生产成本不易降低等问题。现有的选矿过程优化控制系统实现了选矿生产全流程中局部工序(如磨矿分级机过程)的稳定化控制,目标是要求在保证产品粒度合格的情况下,使磨机处理量达到理想状态,但是没有把影响选矿生产过程的其它工序的因素考虑在内,没有实现选矿企业生产全流程的多决策变量整体优化运行。国内选矿生产全流程工艺指标优化决策系统研究和应用起步较晚,功能单一且技术落后,不能很好的将最新的控制技术、软件技术、计算机技术等融入到系统中。总的来讲,目前选矿生产全流程存在的主要问题有:(I)未能实现基于全流程工艺指标的选矿企业生产全流程多决策变量的整体优化运行。影响选矿流程工业生产过程的因素(决策变量)有很多,过去传统的优化控制系统大部分研究、实施也是局限于对单个工序的局部优化,而没有同时把影响选矿流程工业生产过程的各种因素集中考虑在内,即未能实现企业生产全流程多决策变量的整体优化运行。(2)现有的选矿优化系统优化决策目标不够全面。如只考虑效益或成本等单一指标,忽略资源消耗、能耗和产量等指标。(3)选矿生产过程自动化信息、生产过程管理信息难以有效集成,大量的生产过程数据不能被充分利用,也必然不能有效的挖掘、使用其中隐含的信息,以进一步提高企业生产效益。(4)选矿企业生产过程中关键工艺指标往往由人工凭经验调整,由于频繁多变的生产工况变化和缺少过程实时数据的支持,常常难以实现工艺指标的优化决策。综上得知,相对于局部工艺指标独立控制,对选矿生产全流程工艺指标进行协同控制能够取得更高的经济效益,且有利于企业节能降耗、提升生产效率、提高产品质量。
技术实现思路
针对现有技术存在的问题,本专利技术提供一种。本专利技术的技术方案是:一种可视化选矿生产全流程工艺指标优化决策系统,包括:用户管理子系统:包括用户信息模块和用户项目及策略管理模块;用户信息模块用于研究员对研究员信息、工程师信息和操作员信息进行管理;用户项目及策略管理模块用于研究员对选矿生产项目和选矿生产全流程控制策略进行添加、修改、删除操作,并将添加、修改、删除后的项目和策略进行保存;平台接口子系统:包括OPC通讯模块和数据采集模块;OPC通讯模块用于与选矿生产现场的控制系统进行实时数据通讯;数据采集模块用于接收OPC通讯模块从选矿生产现场的控制系统获取的数据,并从本地获取离线数据;工艺指标决策子系统:包括算法维护模块、控制策略组态模块、配置信息模块和界面组态模块和操作运行模块;算法维护模块用于对用户项目及策略管理模块添加的策略所需的算法封装、配置数据接口、配置数据类型和根据用户项目及策略管理模块修改的策略对封装好的算法模块进行修改; 控制策略组态模块用于绑定数据库中的变量以及组态控制策略,所述组态控制策略是对封装好的算法模块进行组态,形成选矿生产全流程控制策略;配置信息模块用于对趋势分组配置以及变量数据分组配置;界面组态模块用于动态配置显示界面,即配置或修改各个算法模块的显示位置以及大小;操作运行模块用于根据数据采集模块获取的选矿生产现场的控制系统的数据和从本地获取的离线数据,手动运行、自动运行或周期运行在算法维护模块中的算法模块;数据管理与监控子系统:包括数据库模块和趋势图模块;数据库模块用于存储研究员信息、工程师信息、操作员信息、变量数据、历史运行数据和选矿生产项目路径;趋势图模块用于根据配置信息模块的趋势分组配置信息,将操作运行模块运行算法模块得到的结果数据的趋势信息,以趋势图的形式显示出来。所述平台接口子系统还包括用于远程用户访问系统网络接口模块。采用所述的可视化选矿生产全流程工艺指标优化决策系统进行选矿生产全流程工艺指标优化决策的方法,包括如下步骤:步骤1:对系统所有用户的信息进行设置,并且对选矿生产项目和选矿生产全流程控制策略进行添加、修改、删除操作,并将添加、修改、删除后的项目和策略,并将设置好的用户信息、选矿生产项目和选矿生产全流程控制策略保存至数据库;步骤2:从选矿生产现场的控制系统获取选矿生产全流程控制策略所需数据,并从本地获取离线数据;步骤3:对选矿生产全流程控制策略所需的算法进行封装、配置数据接口、配置数据类型,或者根据控制策略对封装好的算法模块进行修改;步骤4:对封装好的算法模块进行调用并组态形成选矿生产全流程控制策略,绑定数据库中的变量;步骤5:对趋势分组配置以及变量数据分组配置,并且动态配置显示界面,即配置或修改各个算法模块的显示位置以及大小;步骤6:根据获取的选矿生产现场的控制系统的数据和从本地获取的离线数据,手动运行、自动运行或周期运行选矿生产全流程控制策略中的算法模块,运行过程中实时显示数据的趋势图;步骤7:将运行选矿生产全流程控制策略中的算法模块的结果上传至选矿生产现场的控制系统。所述步骤I对系统所有用户的信息进行设置,并且对选矿生产项目和选矿生产全流程控制策略进行添加、修改、删除操作,并将添加、修改、删除后的项目和策略,并将设置好的用户信息、选矿生产项目和选矿生产全流程控制策略保存至数据库,具体步骤如下:步骤1.1:研究员或远程用户对系统所有用户的信息进行设置,即对所有权限的用户进行添加、修改和删除;所有权限的用户包括研究员、工程师和操作员;步骤1.2:对选矿生产项目和选矿生产全流程控制策略进行添加、修改、删除操作,并将添加、修改、删除后的项目和策略进行保存:导入项目或新建项目,通过选择项目的保存路径,把项目保存到想要保存的文件夹中,此时的项目保存路径同时也保存到数据库中,在下一次对同一项目进行操作时直接选择该项目进行操作;每个选矿生产项目包含多个选矿生产全流程控制策略。所述步骤3中的选矿生产全流程控制策略所需的算法采用不同算法编辑语言,对不同算法编辑语言的算法进行封装的方法如下:步骤3.1:针对不同算法编辑语言的算法,建立算法对象模型库;步骤3.2:在算法对象模型库中查找匹配被封装算法的算法对象模型类别,若查找到匹配的算法对象模型类别,则执行步骤3,否则,在算法对象模型库中增加该算法的算法对象模型,再执行步骤3;步骤3.3:建立要封装的算法与算法对象模型库中的算法对象模型之间的对应关系:选择算法对象模型库中与该算法对应的算法对象模型,并将该模型重命本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:刘长鑫,丁进良,霍记彬,柴天佑,
申请(专利权)人:东北大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。