一种煤场储煤的分区存储装置、方法、设备及介质与流程

文档序号:21465745发布日期:2020-07-14 16:50阅读:438来源:国知局
一种煤场储煤的分区存储装置、方法、设备及介质与流程

本发明涉及煤场控制技术领域,特别是涉及一种煤场储煤的分区存储装置、方法、设备及介质。



背景技术:

我国能源构成是以煤炭为主,目前燃煤电站占据所有发电规模的70%左右,发电成本控制已成为火电企业增强核心竞争力的关键因素。随着燃料煤使用量的增多,如何对大量的存煤进行管理控制及如何合理地实现搬到计划成为当前高效利用燃料煤的关键途径。

现有技术中,对燃料煤通常进行分区管理,即按照燃料煤的类型,工作人员做出判断,然后指定新存入的燃料煤放入的区域,从而操控存放设备进行存放。但是,由于燃料煤数量大、种类多,仅通过工作人员控制燃料煤的存储过程,需要花费大量的人力资源和时间资源,管理效率低。并且人工控制过程也容易产生失误,无法准确地控制燃料煤的存储;由于控制燃料煤的存储过程耗时过长,在获取实际燃料基础数据时容易出现数据信息滞后的情况,无法及时的进行数据共享,不能更好地满足工作人员的需求。



技术实现要素:

本发明的目的是提供一种煤场储煤的分区存储装置、方法、设备及介质。本发明通过创建的分区模型和获取到的目标煤质参数,能够自动确定存储目标燃料的目标区域,从而无需工作人员控制燃料煤的存储过程,避免了大量的人力资源和时间资源的浪费,提升了燃料煤的存放效率和准确率。减少了存储过程的耗时,有利于及时的进行数据共享,更好地满足工作人员的需求。

为解决上述技术问题,本发明提供一种煤场储煤的分区存储装置,包括:

创建模块,用于获取已堆放的历史燃料的煤质参数以生成样本特征集合,并通过训练所述样本特征集合以创建用于确定目标燃料与目标区域的对应关系的分区模型;

确定模块,用于获取目标燃料的目标煤质参数,根据所述分区模型和所述目标煤质参数,确定存储所述目标燃料的目标区域;

存储模块,用于生成包含有目标区域信息的控制指令,并将所述控制指令发送至堆放设备以将所述目标燃料存放至所述目标区域。

优选地,所述煤质参数具体为来煤煤矿点、收到基低位发热量、空干基水分、全硫分和干燥无灰基挥发分。

优选地,所述创建模块具体包括:

样本生成模块,用于获取已堆放的历史燃料的煤质参数以生成样本特征集合;

节点确定模块,用于计算所述样本特征集合中各特征的信息增益,并将所述信息增益最大的特征确定为当前分裂特征;

设定模块,用于设定所述当前分裂特征对应的当前分裂条件,并根据所述当前分裂特征与所述当前分裂条件的对应关系创建所述分区模型。

优选地,还包括:

更新模块,用于根据接收到的更新指令,重新获取所述煤质参数以生成最新样本特征集合。

优选地,还包括:

生成模块,用于生成用于记录所述目标燃料及所述目标燃料存放的所述目标区域的日志。

优选地,还包括:

预警模块,用于获取各存储区域的当前剩余空间的剩余信息,判断所述当前剩余空间是否小于预设阈值;如果是,则进行预警提示。

优选地,还包括:

指定存储模块,用于在发送所述控制指令之前,判断是否接收到更改指令,如果是,则按照所述更改指令将所述目标燃料存放至指定区域。

为解决上述技术问题,本发明还提供一种煤场储煤的分区存储方法,包括:

获取已堆放的历史燃料的煤质参数以生成样本特征集合,并通过训练所述样本特征集合以创建用于确定目标燃料与目标区域的对应关系的分区模型;

获取目标燃料的目标煤质参数,根据所述分区模型和所述目标煤质参数,确定存储所述目标燃料的目标区域;

生成包含有目标区域信息的控制指令,并将所述控制指令发送至堆放设备以将所述目标燃料存放至所述目标区域。

为解决上述技术问题,本发明还提供一种煤场储煤的分区存储设备,包括存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上述所述的煤场储煤的分区存储方法的步骤。

为解决上述技术问题,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的煤场储煤的分区存储方法的步骤。

本发明所提供的一种煤场储煤的分区存储装置,包括:创建模块,用于获取已堆放的历史燃料的煤质参数以生成样本特征集合,并通过训练样本特征集合以创建用于确定目标燃料与目标区域的对应关系的分区模型;确定模块,用于获取目标燃料的目标煤质参数,根据分区模型和目标煤质参数,确定存储目标燃料的目标区域;存储模块,用于生成包含有目标区域信息的控制指令,并将控制指令发送至堆放设备以将目标燃料存放至目标区域。由此可见,本发明通过创建的分区模型和获取到的目标煤质参数,能够自动确定存储目标燃料的目标区域,从而无需工作人员控制燃料煤的存储过程,避免了大量的人力资源和时间资源的浪费,提升了燃料煤的存放效率和准确率。减少了存储过程的耗时,有利于及时的进行数据共享,更好地满足工作人员的需求。

此外,本发明所提供的一种煤场储煤的分区存储方法、设备及存储介质与上述装置对应,具有同样的有益效果。

附图说明

为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种煤场储煤的分区存储装置的结构图;

图2为本发明实施例提供的一种煤场储煤的分区存储方法的流程图;

图3为本发明实施例提供的一种煤场储煤的分区存储设备的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。

本发明的核心是提供一种煤场储煤的分区存储装置、方法、设备及介质。本发明通过创建的分区模型和获取到的目标煤质参数,能够自动确定存储目标燃料的目标区域,从而无需工作人员控制燃料煤的存储过程,避免了大量的人力资源和时间资源的浪费,提升了燃料煤的存放效率和准确率。减少了存储过程的耗时,有利于及时的进行数据共享,更好地满足工作人员的需求。

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。

本发明提供一种煤场储煤的分区存储装置对应的实施例。从基于功能模块的角度,对实施例进行描述。

图1为本发明实施例提供的一种煤场储煤的分区存储装置的结构图;如图1所示,本发明实施例提供的一种煤场储煤的分区存储装置,包括:

创建模块10,用于获取已堆放的历史燃料的煤质参数以生成样本特征集合,并通过训练样本特征集合以创建用于确定目标燃料与目标区域的对应关系的分区模型;

在一个实施例中,可获取已堆放的历史燃料的煤质参数以生成样本特征集。具体地,煤质参数具体为煤煤矿点、收到基低位发热量、空干基水分、全硫分和干燥无灰基挥发分。需要说明的是,可选取一段时间内已堆放的全部历史燃料的煤质参数生成样本特征集;也可以随机选取部分已堆放的历史燃料的煤质参数生成样本特征集。本领域技术人员可根据实际应用情况进行确定,本发明实施例不作限定。

在具体实施中,可根据决策树算法建立分区模型。本发明实施例提供的创建模块具体包括:

样本生成模块,用于获取已堆放的历史燃料的煤质参数以生成样本特征集合;

节点确定模块,用于计算样本特征集合中各特征的信息增益,并将信息增益最大的特征确定为当前分裂特征;

设定模块,用于设定当前分裂特征对应的当前分裂条件,并根据当前分裂特征与当前分裂条件的对应关系创建分区模型。

具体地,样本生成模块用于获取历史燃料的煤质参数以生成样本特征集合,样本特征集合中每组样本由煤煤矿点、收到基低位发热量、空干基水分、全硫分和干燥无灰基挥发分五种特征组成。可以理解地,本领域技术人员也可确定其它煤质参数以生成样本特征集合,本发明实施例不作限定。设样本特征集合为x={x1,x2,x3,x4,x5}。

在一个实施例中,节点确定模块用于确定当前分裂特征。在具体实施中,计算各特征的信息增益,首先计算样本中各特征的经验熵:

其中,d为样本特征集合,|d|表示样本特征集合中样本的个数;n表示有n个煤种存放区域,n=1,2,…n;据煤场的贮煤形式划分为若干存储区域,|cn|为属于存储区域cn的样本个数,即∑n|cn|=|d|。

然后,计算样本特征集合中各个特征的经验条件熵:

其中,特征x有5个取值x1,x2,x3,x4,x5,根据特征x的取值将d划分为5个子集,d1……d5,|di|为di的样本个数;记di中属于存储区域cn的样本个数为din。

对于每个特征,计算该特征的信息增益:

g(d,x)=h(d)-h(d|x)

在具体实施中,选择信息增益最大的特征作为当前的分裂特征。例如,信息增益最大的特征为收到基低位发热量,则将收到基低位发热量作为当前的分裂特征;并将剩余特征中信息增益最大的特征作为下一个分裂特征。相应地,本领域技术人员可根据实际情况,设定当前分裂特征对应的当前分裂条件;从而根据当前分裂特征与当前分裂条件的对应关系,创建出分区模型。

确定模块11,用于获取目标燃料的目标煤质参数,根据分区模型和目标煤质参数,确定存储目标燃料的目标区域;

存储模块12,用于生成包含有目标区域信息的控制指令,并将控制指令发送至堆放设备以将目标燃料存放至目标区域。

在具体实施中,当有需要分区存放的目标燃料时,可获取目标燃料的目标煤质参数,可以理解的是,目标煤质参数与上述样本特征集合中每组样本包含的煤质参数类型相同。根据获取到的目标煤质参数和创建的分区模型,确定出存储目标燃料的目标区域。同时将包含有目标区域信息的控制指令发送至堆放设备,控制堆放设备将目标燃料堆放至对应的目标区域。

本发明所提供的一种煤场储煤的分区存储装置,包括:创建模块,用于获取已堆放的历史燃料的煤质参数以生成样本特征集合,并通过训练样本特征集合以创建用于确定目标燃料与目标区域的对应关系的分区模型;确定模块,用于获取目标燃料的目标煤质参数,根据分区模型和目标煤质参数,确定存储目标燃料的目标区域;存储模块,用于生成包含有目标区域信息的控制指令,并将控制指令发送至堆放设备以将目标燃料存放至目标区域。由此可见,本发明通过创建的分区模型和获取到的目标煤质参数,能够自动确定存储目标燃料的目标区域,从而无需工作人员控制燃料煤的存储过程,避免了大量的人力资源和时间资源的浪费,提升了燃料煤的存放效率和准确率。减少了存储过程的耗时,有利于及时的进行数据共享,更好地满足工作人员的需求。

在一个实施例中,本发明提供的煤场储煤的分区存储装置,还包括:

更新模块,用于根据接收到的更新指令,重新获取煤质参数以生成最新样本特征集合。

具体地,为提高创建的分区模型在确定目标区域时的准确性和时效性,随着已存放的历史燃料的变化,可更新样本特征集合以得到更准确的分区模型。可以理解地,可定时对样本特征集合进行更新,也可随机对样本特征集合进行更新。当接收到更新指令时,可重新获取历史燃料的煤质参数,并按照上述创建分区模型的方法生成最新样本特征集合,从而可按照最新样本特征集合创建新的分区模型。

在一个实施例中,本发明提供的煤场储煤的分区存储装置,还包括:

生成模块,用于生成用于记录目标燃料及目标燃料存放的目标区域的日志。

具体地,可记录目标燃料的燃料信息和目标燃料存放的目标区域,并生成日志。燃料信息可包含目标燃料的重量、煤质参数等信息。当需要共享存储的燃料信息时,可将日志中记录的内容直接发送至共享设备;同时,通过日志中记录的信息,也可清楚的了解燃料的存储情况和存储空间的使用情况。

在一个实施例中,本发明提供的煤场储煤的分区存储装置,还包括:

预警模块,用于获取各存储区域的当前剩余空间的剩余信息,判断当前剩余空间是否小于预设阈值;如果是,则进行预警提示。

具体地,可定时获取各存储区域的当前剩余空间的剩余信息,并判断各存储区域的当前剩余空间是否达到预设阈值;当达到预设阈值时,则说明该存储区域即将存满,可进行预警提示以使工作人员及时了解当前的存储情况并能尽早指定调整策略。在一个实施例中,预设阈值可设定为该存储区域总存储空间的百分比或为具体的存储空间值,例如,预设阈值可为该存储区域总存储空间的10%。需要说明的是,本领域技术人员也可根据实际应用情况进行设定预设阈值,本发明实施例不作限定。

在一个实施例中,本发明提供的煤场储煤的分区存储装置,还包括:

指定存储模块,用于在发送控制指令之前,判断是否接收到更改指令,如果是,则按照更改指令将目标燃料存放至指定区域。

具体地,在燃料存储的过程中,经常出现为完成搬到计划而将燃料存储于其它空余存储空间的情况,因此,本发明在发送包含有目标区域信息的控制指令之前,可判断是否接收到用于更改目标区域的更改指令,若接收到更改指令,则说明需要将目标燃料存放至工作人员指定的指定区域。因此,当接收到更改指令时,可按照更改指令中包含的指定区域的信息,将目标燃料存放至指定区域,从而增加了目标燃料存放过程的灵活性,能更好地满足工作人员的需求。

图2为本发明实施例提供的一种煤场储煤的分区存储方法的流程图;如图2所示,本发明实施例提供的一种煤场储煤的分区存储方法,包括步骤s101-步骤s103:

步骤s101:获取已堆放的历史燃料的煤质参数以生成样本特征集合,并通过训练样本特征集合以创建用于确定目标燃料与目标区域的对应关系的分区模型;

步骤s102:获取目标燃料的目标煤质参数,根据分区模型和目标煤质参数,确定存储目标燃料的目标区域;

步骤s103:生成包含有目标区域信息的控制指令,并将控制指令发送至堆放设备以将目标燃料存放至目标区域。

在一个实施例中,本发明实施例提供的一种煤场储煤的分区存储方法,还包括:

根据接收到的更新指令,重新获取煤质参数以生成最新样本特征集合。

在一个实施例中,本发明实施例提供的一种煤场储煤的分区存储方法,还包括:

生成用于记录目标燃料及目标燃料存放的目标区域的日志。

在一个实施例中,本发明实施例提供的一种煤场储煤的分区存储方法,还包括:

获取各存储区域的当前剩余空间的剩余信息,判断当前剩余空间是否小于预设阈值;如果是,则进行预警提示。

在一个实施例中,本发明实施例提供的一种煤场储煤的分区存储方法,还包括:

在发送控制指令之前,判断是否接收到更改指令,如果是,则按照更改指令将目标燃料存放至指定区域。

由于本部分的实施例与方法部分的实施例相互对应,因此本部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。

本发明所提供的一种煤场储煤的分区存储方法,包括:获取已堆放的历史燃料的煤质参数以生成样本特征集合,并通过训练样本特征集合以创建用于确定目标燃料与目标区域的对应关系的分区模型;获取目标燃料的目标煤质参数,根据分区模型和目标煤质参数,确定存储目标燃料的目标区域;生成包含有目标区域信息的控制指令,并将控制指令发送至堆放设备以将目标燃料存放至目标区域。由此可见,本发明通过创建的分区模型和获取到的目标煤质参数,能够自动确定存储目标燃料的目标区域,从而无需工作人员控制燃料煤的存储过程,避免了大量的人力资源和时间资源的浪费,提升了燃料煤的存放效率和准确率。减少了存储过程的耗时,有利于及时的进行数据共享,更好地满足工作人员的需求。

本发明还提供一种煤场储煤的分区存储设备对应的实施例。从基于硬件的角度,对实施例进行描述。

图3为本发明实施例提供的一种煤场储煤的分区存储设备的结构图。如图3所示,本发明实施例提供的一种煤场储煤的分区存储设备,包括存储器20,用于存储计算机程序;

处理器21,用于执行计算机程序时实现如煤场储煤的分区存储方法的步骤。

其中,处理器21可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器21可以采用dsp(digitalsignalprocessing,数字信号处理)、fpga(field-programmablegatearray,现场可编程门阵列)、pla(programmablelogicarray,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器21也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(centralprocessingunit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器21可以在集成有gpu(graphicsprocessingunit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器21还可以包括ai(artificialintelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。

存储器20可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器20还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器20至少用于存储以下计算机程序201,其中,该计算机程序被处理器21加载并执行之后,能够实现前述任一实施例公开的煤场储煤的分区存储方法中的相关步骤。另外,存储器20所存储的资源还可以包括操作系统202和数据203等,存储方式可以是短暂存储或者永久存储。其中,操作系统202可以包括windows、unix、linux等。

在一些实施例中,煤场储煤的分区存储设备还可包括有输入输出接口22、通信接口23、电源24以及通信总线25。

本领域技术人员可以理解,图3中示出的结构并不构成对煤场储煤的分区存储设备的限定,可以包括比图示更多或更少的组件。

由于本部分的实施例与方法部分的实施例相互对应,因此本部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。在本发明的一些实施例中,处理器和存储器可通过总线或其它方式连接。

本发明所提供的一种煤场储煤的分区存储设备,能够实现如下方法:获取已堆放的历史燃料的煤质参数以生成样本特征集合,并通过训练样本特征集合以创建用于确定目标燃料与目标区域的对应关系的分区模型;获取目标燃料的目标煤质参数,根据分区模型和目标煤质参数,确定存储目标燃料的目标区域;生成包含有目标区域信息的控制指令,并将控制指令发送至堆放设备以将目标燃料存放至目标区域。由此可见,本发明通过创建的分区模型和获取到的目标煤质参数,能够自动确定存储目标燃料的目标区域,从而无需工作人员控制燃料煤的存储过程,避免了大量的人力资源和时间资源的浪费,提升了燃料煤的存放效率和准确率。减少了存储过程的耗时,有利于及时的进行数据共享,更好地满足工作人员的需求。

最后,本发明还提供一种计算机可读存储介质对应的实施例。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述方法实施例中记载的步骤。

可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上对本发明所提供的一种煤场储煤的分区存储装置、方法、设备及介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1