一种选矿工艺流程图的处理系统转让专利

申请号 : CN202111213332.4

文献号 : CN113641748B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 宋晓梅张海洋余刚宋振国杨佳伟王庆凯邹国斌赵建军

申请人 : 矿冶科技集团有限公司

摘要 :

本发明提供了一种选矿工艺流程图的处理系统,涉及矿物加工的技术领域,包括:数据库,流程项目校正模块,流程解析模块和流程图处理模块,其中,数据库,用于获取并存储选矿工艺流程的流程项目数据;流程项目校正模块,用于对流程项目数据进行校验,并将完成校验的流程项目数据转换为目标文件,其中,目标文件包含表征选矿工艺流程的流程图布局信息的文件;流程解析模块,用于对目标文件进行解析,得到解析文件;流程图处理模块,用于基于解析文件和预设图形元素,绘制第一流程图,其中,预设图形元素用于表征流程项目数据,解决了现有的选矿工艺流程图的绘制效率较低的技术问题。

权利要求 :

1.一种选矿工艺流程图的处理系统,其特征在于,包括:数据库,流程项目校正模块,流程解析模块和流程图处理模块,其中,所述数据库,用于获取并存储选矿工艺流程的流程项目数据;

所述流程项目校正模块,用于对所述流程项目数据进行校验,并将完成校验的流程项目数据转换为目标文件,其中,所述目标文件包含表征所述选矿工艺流程的流程图布局信息的文件;

所述流程解析模块,用于对所述目标文件进行解析,得到解析文件;

所述流程图处理模块,用于基于所述解析文件和预设图形元素,绘制第一流程图,其中,所述预设图形元素用于表征所述流程项目数据;

其中,所述流程项目数据至少包括:矿石加工的工艺过程,矿石加工工艺的作业信息和所述作业信息的作业参数;

其中,所述矿石加工的工艺过程至少包括:破碎工序、磨矿工序和浮选工序,所述作业信息用于表征所述矿石加工的工艺过程的物料流向;

其中,所述预设图形元素至少包括:节点,连线,矿石加工的工艺过程对应的作业信息和所述作业信息的属性注释;

所述节点,用于表征所述矿石加工的工艺过程;

所述连线,用于表征所述作业信息的物料流走向;

其中,所述流程项目校正模块,用于对所述选矿工艺流程的输出流和输入流表达的完整性进行校验,对所述物料流向进行正确性校验,以及校验所述物料流向是否符合常规选矿作业流程;

所述流程图处理模块包括:展示单元和属性配置单元;所述属性配置单元,用于为预设图形元素配置作业属性信息;

通过以下步骤对所述系统进行操作:

步骤一:设置用户名和密码,并赋予相应权限;

步骤二:进行登录后,根据需求,选择手动绘制流程图或对录入数据库中的项目进行计算机自动生成流程图;

步骤三:如果选择手动绘制流程图,则进入绘制界面通过所述流程图处理模块进行绘制;

步骤四:如果选择对录入数据库中的项目进行打印,则首先调用数据库系统,然后利用所述流程项目校正模块、所述流程解析模块和所述流程图处理模块,根据选矿工艺流程图的计算机生成布局方法,实现流程图的生成,然后进入所述展示单元的界面,进行流程图的呈现;

步骤五:对流程图进行编辑。

2.根据权利要求1所述的系统,其特征在于,所述系统还包括:数据库系统接口,用于查看所述流程项目数据,以及从数据库中读取所述流程项目数据。

3.根据权利要求1所述的系统,其特征在于,

所述流程图处理模块,还用于在获取到第一目标操作之后,基于所述目标操作和所述预设图形元素,绘制第二流程图,其中,所述第一目标操作为用户人工绘制流程图的操作。

4.根据权利要求1所述的系统,其特征在于,所述系统还包括:系统管理模块,用于对用户对选矿工艺流程图的处理系统的登陆情况进行管理,以及为用户配置操作权限。

5.根据权利要求1所述的系统,其特征在于,所述系统还包括:流程图布局信息生成模块,用于基于所述流程项目数据生成所述选矿工艺流程的流程图布局信息。

6.根据权利要求3所述的系统,其特征在于,所述流程图处理模块,包括:图形元素库,功能操作单元,其中,所述图形元素库,用于存储所述预设图形元素;

所述功能操作单元,用于导入第三流程图,以及对所述第一流程图、所述第二流程图和所述第三流程图执行第二目标操作,其中,所述第二目标操作至少包括:导出,撤销,删除,所述第三流程图为非选矿工艺流程图的处理系统绘制的流程图;

所述展示单元,用于对所述第一流程、所述第二流程图和所述第三流程图进行展示。

7.根据权利要求1所述的系统,其特征在于,

所述目标文件的格式为xml格式。

说明书 :

一种选矿工艺流程图的处理系统

技术领域

[0001] 本发明涉及矿物加工的技术领域,尤其是涉及一种选矿工艺流程图的处理系统。

背景技术

[0002] 工艺流程图主要利用图形符号的表达方式,清晰明了的表达工艺流程中各部分单元流程以及工艺的运行过程,在选矿领域,选矿工艺流程图可以直观的描述选矿工艺流程的各个过程,对实际生产具有极大的指导意义。
[0003] 随着信息技术的不断发展,世界上的各行各业都在尝试利用当代科学技术推动本行业的发展,选矿工艺领域也不例外,在分选前的准备作业(原矿的破碎、筛分、磨矿、分级等工序)、分选作业(重选、磁选、电选、浮选)和选后产品的处理作业(各种精矿、尾矿产品的脱水,细粒物料的沉淀浓缩、过滤、干燥和洗水澄清循环复用)等都在不断的引入新设备,利用新技术,使得选矿工艺流程各个环节都在进行不断的优化和提升。但是在流程图的绘制方面,至今还保持传统绘制方法,没有实现与计算机技术的很好结合。具体问题如下:
[0004] 1)手工绘制流程图效率极低;
[0005] 2)如果不进行手工绘制,借助AutoCAD、Visio、Word等软件系统,在绘制的过程中,没有针对选矿工艺流程图的图形元素,在绘制作业节点、过渡节点、作业节点的连线和精/尾矿时,必须对当前软件系统中存在的图形进行二次处理,才能够使用,而且,在进行实际绘制的时候,作业节点的摆放以及连线的引入、引出比较困难;
[0006] 3)还存在无法编辑的问题,一旦绘制完成,无法进行后期的修改和完善,灵活性差。
[0007] 针对上述问题,还未提出有效的解决方案。

发明内容

[0008] 有鉴于此,本发明的目的在于提供一种选矿工艺流程图的处理系统,以缓解了现有的选矿工艺流程图的绘制效率较低的技术问题。
[0009] 第一方面,本发明实施例提供了一种选矿工艺流程图的处理系统,包括:数据库,流程项目校正模块,流程解析模块和流程图处理模块,其中,所述数据库,用于获取并存储项目的选矿工艺流程信息数据;所述流程项目校正模块,用于对所述流程项目数据进行校验,并将完成校验的流程项目数据转换为目标文件,其中,所述目标文件包含表征所述选矿工艺流程的流程图布局信息的文件;所述流程解析模块,用于对所述目标文件进行解析,得到解析文件;所述流程图处理模块,用于基于所述解析文件和预设图形元素,绘制第一流程图,其中,所述预设图形元素用于表征所述流程项目数据。
[0010] 进一步地,所述系统还包括:数据库系统接口,用于查看所述流程项目数据,以及从数据库中读取所述流程项目数据。
[0011] 进一步地,所述流程图处理模块,还用于在获取到第一目标操作之后,基于所述目标操作和所述预设图形元素,绘制第二流程图,其中,所述第一目标操作为用户人工绘制流程图的操作。
[0012] 进一步地,所述系统还包括:系统管理模块,用于用户对选矿工艺流程图的处理系统的登陆情况进行管理,以及为用户配置操作权限。
[0013] 进一步地,所述系统还包括:流程图布局信息生成模块,用于基于所述流程项目数据生成所述选矿工艺流程的流程图布局信息。
[0014] 进一步地,所述流程项目数据至少包括:矿石加工的工艺过程,矿石加工的工艺过程的作业信息和所述作业信息的作业参数;其中,所述矿石加工的工艺过程至少包括:破碎工序、磨矿工序和浮选工序,所述作业信息用于表征所述矿石加工的工艺过程的物料流向。
[0015] 进一步地,所述流程图处理模块,包括:图形元素库,功能操作单元,展示单元和属性配置单元,其中,所述图形元素库,用于存储所述预设图形元素;所述功能操作单元,用于导入第三流程图,以及对所述第一流程、所述第二流程图和所述第三流程图执行第二目标操作,其中,所述第二目标操作至少包括:导出,撤销,删除,所述第三流程图为非选矿工艺流程图的处理系统绘制的流程图;所述展示单元,用于对所述第一流程、所述第二流程图和所述第三流程图进行展示;所述属性配置单元,用于为预设图形元素配置作业属性信息。
[0016] 进一步地,所述预设图形元素至少包括:节点,连线,矿石加工的工艺过程对应的作业信息和所述作业信息的属性注释。
[0017] 进一步地,所述节点,用于表征所述矿石加工的工艺过程;所述连线,用于表征所述作业信息的物料流走向。
[0018] 进一步地,所述目标文件的格式为xml格式。
[0019] 在本发明实施例中,通过数据库,用于获取并存储选矿工艺流程的流程项目数据;流程项目校正模块,用于对流程项目数据进行校验,并将完成校验的流程项目数据转换为目标文件,其中,目标文件包含表征选矿工艺流程的流程图布局信息的文件;流程解析模块,用于对目标文件进行解析,得到解析文件;流程图处理模块,用于基于解析文件和预设图形元素,绘制第一流程图,其中,预设图形元素用于表征流程项目数据,达到了自动生成选矿工艺流程的流程图目的,进而解决了现有的选矿工艺流程图的绘制效率较低的技术问题,从而实现了提高了选矿工艺流程图的绘制效率的技术效果。
[0020] 本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
[0021] 为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

[0022] 为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023] 图1为本发明实施例提供的一种选矿工艺流程图的处理系统的示意图;
[0024] 图2为本发明实施例提供的另一种选矿工艺流程图的处理系统的示意图;
[0025] 图3为本发明实施例提供的手动绘制流程图界面的示意图;
[0026] 图4为本发明实施例提供的一种选矿工艺流程图的处理系统工作流程示意图。

具体实施方式

[0027] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028] 实施例一:
[0029] 根据本发明实施例,提供了一种选矿工艺流程图的处理系统的实施例,图1是根据本发明实施例的一种选矿工艺流程图的处理系统的示意图,如图1所示,该系统包括:数据库10,流程项目校正模块20,流程解析模块30和流程图处理模块40。
[0030] 所述数据库10,用于获取并存储选矿工艺流程的流程项目数据;
[0031] 需要说明的是,所述流程项目数据至少包括:矿石加工的工艺过程,矿石加工的工艺过程的作业信息和所述作业信息的作业参数;其中,所述矿石加工的工艺过程至少包括:破碎工序、磨矿工序和浮选等工序,所述作业信息用于表征所述矿石加工的工艺过程的物料流向。
[0032] 例如,选矿作业信息包括:粗选、扫选、精选等作业信息,作业信息的作业参数包括:磨矿作业参数:比如磨矿细度;浮选作业参数:比如浮选时间、PH值、浮选药剂制度等,所有的作业信息通过作业输入输出的物料流实现作业的关系表达(即,作业信息用于表征作业的物料流向)。
[0033] 所述流程项目校正模块20,用于对所述流程项目数据进行校验,并将完成校验的流程项目数据转换为目标文件,其中,所述目标文件包含表征所述矿工艺流程的流程图布局信息的文件;
[0034] 优选的,目标文件的格式为xml格式。
[0035] 在本发明实施例中,流程项目较正主要是进行预生成流程图,在预生成流程图时候,因为需要用到数据库中的数据,根据数据库录入的关系转换成图形化,此处转换时候会校验对应的作业的输入输出流是否表达完整,物料流有没有输出到错误的作业信息,以及物料流信息流转是否符合常规的一些选矿作业流程,如果流程关系表达正常,就将数据库信息表达转换为XML关系表达,将多张数据库表的结构性关系表达转换为XML半结构化关系表达。
[0036] 所述流程解析模块30,用于对所述目标文件进行解析,得到解析文件;
[0037] 在本发明实施例中,流程解析模块将数据库中结构化的选矿工艺流程信息转到XML的半结构化选矿工艺信息表达后,通过计算机语言,将实现解析XML的数据,在流程图处理模块的展示界面实现流程图的展示。
[0038] 所述流程图处理模块40,用于基于所述解析文件和预设图形元素,绘制第一流程图,其中,所述预设图形元素用于表征所述流程项目数据。
[0039] 需要说明的是,流程图处理模块,还用于在获取到第一目标操作之后,基于所述目标操作和所述预设图形元素,绘制第二流程图,其中,第一目标操作为用户人工绘制流程图的操作。
[0040] 在本发明实施例中,流程图处理模块不仅能够自动生成流程图,同时还能够根据用户输入的目标操作,生成对应的流程图。
[0041] 在本发明实施例中,通过数据库,用于获取并存储选矿工艺流程的流程项目数据;流程项目校正模块,用于对流程项目数据进行校验,并将完成校验的流程项目数据转换为目标文件,其中,目标文件包含表征选矿工艺流程的流程图布局信息的文件;流程解析模块,用于对目标文件进行解析,得到解析文件;流程图处理模块,用于基于解析文件和预设图形元素,绘制第一流程图,其中,预设图形元素用于表征流程项目数据,达到了自动生成的选矿工艺流程的流程图目的,进而解决了现有的选矿工艺流程图的绘制效率较低的技术问题,从而实现了提高了选矿工艺流程图的绘制效率的技术效果。
[0042] 在本发明实施例中,如图2所示,所述系统还包括:
[0043] 数据库系统接口50,用于将查看所述流程项目数据信息,以及从数据库中读取所述流程项目数据。
[0044] 在本发明实施例中,数据库系统接口嵌入数据库系统,能够查看并可操作录入到数据库系统中的流程项目。
[0045] 在本发明实施例中,如图2所示,所述系统还包括:
[0046] 系统管理模块60,用于对用户对选矿工艺流程图的处理系统的登陆情况进行管理,以及为用户配置操作权限。
[0047] 在本发明实施例中,系统管理模块包含三大功能:1)组织和角色管理:管理系统用户组合角色,并根据需求分为两个层级,分别为管理员、普通用户,其中普通用户又分为A、B、C三个用户角色,根据不同用户角色配置增加、删除、修改、查看权限;2)系统用户管理:新增和管理系统的所有用户;3)在线管理:管理各用户的系统登录情况。
[0048] 在本发明实施例中,可以通过以下步骤对本系统进行操作:
[0049] 步骤一:设置用户名和密码,并赋予相应权限;
[0050] 步骤二:进行登录后,根据需求,选择手动绘制流程图还是对录入数据库中的项目进行计算机自动生成流程图;
[0051] 步骤三:如果选择手动绘制流程图,则进入图3所示的绘制界面;
[0052] 步骤四:如果选择对录入数据库中的项目进行打印,则首先调用数据库系统,然后根据选矿工艺流程图的计算机生成布局方法,实现流程图的生成,然后进入图3所示的界面,进行流程图的呈现;
[0053] 步骤五:无论是选择手动绘制流程图还是自动生成流程图,都要进入图3所示界面,在该界面中可以实现对流程图的编辑。
[0054] 在本发明实施例中,如图4所示,所述系统还包括:
[0055] 流程图布局信息生成模块70,用于基于所述流程项目数据生成所述矿工艺流程的流程图布局信息。
[0056] 在本发明实施例中,如图4所示,所述流程图处理模块40,包括:图形元素库41,功能操作单元42,展示单元43和属性配置单元44。
[0057] 所述图形元素库41,用于存储所述预设图形元素;
[0058] 所述功能操作单元42,用于导入第三流程图,以及对所述第一流程、所述第二流程图和所述第三流程图执行第二目标操作,其中,所述第二目标操作至少包括:导出,撤销,删除,所述第三流程图为非选矿工艺流程图的处理系统绘制的流程图;
[0059] 所述展示单元43,用于对所述第一流程、所述第二流程图和所述第三流程图进行展示;
[0060] 所述属性配置单元44,用于为预设图形元素配置作业属性信息。
[0061] 需要说明的是,所述预设图形元素至少包括:节点,连线,矿石加工的工艺过程对应的作业信息和所述作业信息的属性注释。
[0062] 所述节点,用于表征所述矿石加工的工艺过程;所述连线,用于表征所述作业信息的物料流走向。
[0063] 具体的,连线是表征工艺信息的物料流流信息流转,例如粗选作业出来的物流信息是粗选一泡沫,粗选一泡沫流向是精选一泡沫,那么就将粗选和精选一通过作业信息进行连线了。
[0064] 需要说明的是,属性信息指的是选矿工艺的作业属性信息,详细的选矿工艺流程图中作业信息中会有相应的药剂制度,例如,选矿流程中所使用的丁黄药以及相应的用量。
[0065] 通过上述系统,可以实现选矿工艺流程图的快速绘制,已将流程图绘制所需的各种图形元素进行集成封装,可直接使用,无需再进行二次编辑,同时对作业节点间的连线进行了处理,可以根据绘制需要进行任意方向和长度的转向处理,另外,本系统集成了数据库系统,可以实现选矿工艺流程图的自动生成,不在需要进行人工绘制,以及可以对选矿工艺流程图进行再次编辑,通用性好,灵活性高。
[0066] 另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
[0067] 在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0068] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0069] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0070] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0071] 最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。