用于高炉上料配料组罐的控制方法、系统及可读存储介质与流程

文档序号:18477288发布日期:2019-08-20 21:23阅读:238来源:国知局
用于高炉上料配料组罐的控制方法、系统及可读存储介质与流程
本发明涉及高炉冶炼
技术领域
,尤其涉及一种用于高炉上料配料组罐的控制方法、系统及可读存储介质。
背景技术
:在大型高炉上料控制系统中,由于每批次炉料的用量很大,因而每批次炉料需要用多个料罐联合组罐并按一定重量来精确配置。特别是矿、焦种类结构多的情况,上料操作岗位进行配料计算时非常繁琐、计算速度慢且容易出错。技术实现要素:本发明通过提供一种用于高炉上料配料组罐的控制方法、系统及可读存储介质,解决了现有技术中配料计算非常繁琐、计算速度慢且容易出错的技术问题,实现了提高配料效率和配料精度的技术效果。本发明提供了一种用于高炉上料配料组罐的控制方法,包括:获得配料总量和单个料罐的装载量约束条件;根据所述配料总量和所述单个料罐的装载量约束条件计算出所需料罐的罐数;根据所述所需料罐的罐数从预置的组罐方案中得出组罐结果。进一步地,所述根据所述配料总量和所述单个料罐的装载量约束条件计算出所需料罐的罐数,包括:根据不同配料总量和不同单个料罐的最大装载量,计算出所需料罐的最佳投入罐数。进一步地,所述组罐方案中至少包括:不同料罐的罐数和所在位置;所述根据所述所需料罐的罐数从预置的组罐方案中得出组罐结果,包括:根据所述计算出的所需料罐的最佳投入罐数在所述组罐方案中查找出所需料罐的所在位置;将查找出的料罐及其所在位置组成所述组罐结果。进一步地,所述将查找出的料罐及其所在位置组成所述组罐结果,包括:判断所述查找出所需料罐的所在位置的数量是否大于1;如果大于1,将不同位置的料罐组成不同的组罐结果。进一步地,在所述将不同位置的料罐组成不同的组罐结果之后,还包括:对构成所述组罐结果的料罐进行标记。本发明还提供了一种用于高炉上料配料组罐的控制系统,包括:数据获取模块,用于获得配料总量和单个料罐的装载量约束条件;计算模块,用于根据所述配料总量和所述单个料罐的装载量约束条件计算出所需料罐的罐数;分析模块,用于根据所述所需料罐的罐数从预置的组罐方案中得出组罐结果。进一步地,所述计算模块,具体用于根据不同配料总量和不同单个料罐的最大装载量,计算出所需料罐的最佳投入罐数。进一步地,所述组罐方案中至少包括:不同料罐的罐数和所在位置;所述分析模块,包括:查找单元,用于根据所述计算出的所需料罐的最佳投入罐数在所述组罐方案中查找出所需料罐的所在位置;组罐单元,用于将查找出的料罐及其所在位置组成所述组罐结果。进一步地,所述组罐单元,包括:判断子单元,用于判断所述查找出所需料罐的所在位置的数量是否大于1;组罐执行子单元,用于如果所述判断子单元的判断结果为大于1,将不同位置的料罐组成不同的组罐结果。本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时可以实现上述的方法步骤。本发明中提供的一个或多个技术方案,至少具有如下技术效果或优点:先获得配料总量和单个料罐的装载量约束条件;再根据配料总量和单个料罐的装载量约束条件计算出所需料罐的罐数;接着根据所需料罐的罐数从预置的组罐方案中得出组罐结果,有效解决了现有技术中配料计算非常繁琐、计算速度慢且容易出错的技术问题,实现了提高配料效率和配料精度的技术效果。附图说明图1为本发明实施例提供的用于高炉上料配料组罐的控制方法的流程图;图2为本发明实施例提供的用于高炉上料配料组罐的控制系统的模块图。具体实施方式本发明实施例通过提供一种用于高炉上料配料组罐的控制方法、系统及可读存储介质,解决了现有技术中配料计算非常繁琐、计算速度慢且容易出错的技术问题,实现了提高配料效率和配料精度的技术效果。本发明实施例中的技术方案为解决上述问题,总体思路如下:先获得配料总量和单个料罐的装载量约束条件;再根据配料总量和单个料罐的装载量约束条件计算出所需料罐的罐数;接着根据所需料罐的罐数从预置的组罐方案中得出组罐结果,有效解决了现有技术中配料计算非常繁琐、计算速度慢且容易出错的技术问题,实现了提高配料效率和配料精度的技术效果。为了更好地理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。参见图1,本发明实施例提供的用于高炉上料配料组罐的控制方法,包括:步骤s110:获得配料总量和单个料罐的装载量约束条件;步骤s120:根据配料总量和单个料罐的装载量约束条件计算出所需料罐的罐数;对本步骤进行具体说明:根据配料总量和单个料罐的装载量约束条件计算出所需料罐的罐数,包括:根据不同配料总量和不同单个料罐的最大装载量,计算出所需料罐的最佳投入罐数。步骤s130:根据所需料罐的罐数从预置的组罐方案中得出组罐结果。具体地,组罐方案中至少包括:不同料罐的罐数和所在位置;因此,根据所需料罐的罐数从预置的组罐方案中得出组罐结果,具体包括:根据计算出的所需料罐的最佳投入罐数在组罐方案中查找出所需料罐的所在位置;将查找出的料罐及其所在位置组成组罐结果。其中,将查找出的料罐及其所在位置组成组罐结果,包括:判断查找出所需料罐的所在位置的数量是否大于1;如果大于1,说明有多个位置的料罐都符合组罐条件,将不同位置的料罐组成不同的组罐结果。为了进一步避免对单个料罐的集中过度使用,在将不同位置的料罐组成不同的组罐结果之后,还包括:对构成组罐结果的料罐进行标记,从而当有多种组罐结果时,可以尽量避免对已标记料罐的使用。本发明实施例自动根据配料总量和单罐最大装载量计算出最佳投入罐数,并根据所需料种需投入的罐数,从组罐方案配置表中自动匹配组罐方案,以实现不固定用某一料罐,同料种不同质量等级的炉料均匀搭配使用,也可避免集中使用单个料仓造成仓位偏差过大。如:某料种a共有4个料仓,当程序根据约束条件计算出料种a每次需要投用1个料罐时,那么在使用时,程序会根据料仓编号来组罐,轮流切换使用其4个料仓料罐。如计算出需要使用2个罐时,程序会根据组罐配置表采用(01,02)、(02,03)、(03,04)、(01,04)这个顺序进行轮流切换使用,从而达到均匀投用料仓料罐的目的。这里需要说明的是,还可以根据计算出所需料罐的罐数自动核算出每罐的重量,从而可以自动匹配出各料种所需的罐数以及每罐的料重,进而完成上料快速配料组罐操作。基于本发明实施例对矿石和焦炭进行配料组罐的过程如下:第一步,根据高炉工长要求配置好各料种用料量;第二步,根据各料种用料量、单个料罐的装载量范围及固定不投入自动配置的罐装料量,自动配置罐数。在一般情况下,无需投入固定罐,其用量设为0;如遇特殊情况,限制某一个料罐用量时才录入相应的设定数据。依据约束条件:矿石单罐配置料量≯45吨,焦炭单罐配置料量≯13吨。第三步,根据各料种用料量,自动匹配罐数和依据公式①、②、③计算对应的重量计算值:单罐配置料量=(单料种总量-固定罐用量)/该料种自动配料罐数……①单罐结矿配置料量=(批次结矿总量×该种结矿比例-结矿固定罐用量)/该种结矿配料罐数……②单罐焦炭配置料量=(批次焦炭总量×该种焦炭比例-焦炭固定罐用量)/该种焦炭配料罐数……③第四步,根据表1完成高炉各料种的批次用量配料组罐的自动控制。在程序中,根据下述配置表进行调用料罐个数及其配置方案。该方案充分考虑了料罐的均匀使用,避免了某一个料罐的集中过度使用。单料种自动配置罐数按编号配置调用(单种料<=4)101、02、03、042(01,02)、(02,03)、(03,04)、(01,04)3(01,02,03)、(01,02,04)、(02,03,04)、(01,03,04)表1:单料种配置罐数及组罐方案第五步,当高炉工长对批次用料进行调整时,重复执行第一步到第四步的步骤。参见图2,本发明实施例提供的用于高炉上料配料组罐的控制系统,包括:数据获取模块100,用于获得配料总量和单个料罐的装载量约束条件;计算模块200,用于根据配料总量和单个料罐的装载量约束条件计算出所需料罐的罐数;具体地,计算模块200,具体用于根据不同配料总量和不同单个料罐的最大装载量,计算出所需料罐的最佳投入罐数。分析模块300,用于根据所需料罐的罐数从预置的组罐方案中得出组罐结果。具体地,组罐方案中至少包括:不同料罐的罐数和所在位置;因此,分析模块300,包括:查找单元,用于根据计算出的所需料罐的最佳投入罐数在组罐方案中查找出所需料罐的所在位置;组罐单元,用于将查找出的料罐及其所在位置组成组罐结果。其中,组罐单元,包括:判断子单元,用于判断查找出所需料罐的所在位置的数量是否大于1;组罐执行子单元,用于如果判断子单元的判断结果为大于1,说明有多个位置的料罐都符合组罐条件,将不同位置的料罐组成不同的组罐结果。为了进一步避免对单个料罐的集中过度使用,在将不同位置的料罐组成不同的组罐结果之后,还包括:标记模块,用于对构成组罐结果的料罐进行标记,从而当有多种组罐结果时,可以尽量避免对已标记料罐的使用。另外,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时可以实现:获得配料总量和单个料罐的装载量约束条件;根据配料总量和单个料罐的装载量约束条件计算出所需料罐的罐数;根据所需料罐的罐数从预置的组罐方案中得出组罐结果。具体地,该程序被处理器执行时可以实现上述用于高炉上料配料组罐的控制方法的任一实施方式。【技术效果】1、先获得配料总量和单个料罐的装载量约束条件;再根据配料总量和单个料罐的装载量约束条件计算出所需料罐的罐数;接着根据所需料罐的罐数从预置的组罐方案中得出组罐结果,有效解决了现有技术中配料计算非常繁琐、计算速度慢且容易出错的技术问题,实现了提高配料效率和配料精度的技术效果。2、通过引入单个料罐的装载量约束条件,使得料罐能够被均匀使用,避免了某一个料罐的集中过度使用。3、在将不同位置的料罐组成不同的组罐结果之后,对构成组罐结果的料罐进行标记,从而当有多种组罐结果时,可以尽量避免对已标记料罐的使用,进一步避免了对单个料罐的集中过度使用。本发明实施例通过对单批次各入炉料的快速配料组罐计算,以避免拉错料,进而保障了每批次入炉料的精确控制,这对高炉的炉况稳定有着十分重要的意义。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1