发明内容
本申请实施例提供了一种配煤方法、配煤设备以及计算机可读存储介质,能够将待分配煤分配至待分配煤对应的原煤仓。
第一方面,本申请实施例提供了一配煤方法,包括:
确定待分配煤,所述待分配煤存储至存煤分区;
获得当前将所述待分配煤分配至原煤仓的当前配煤方案;
若所述当前配煤方案与预设配煤方案不一致,则进行报警;
根据所述预设配煤方案和所述当前配煤方案调整当前配煤的方案,得到目标配煤方案;
将所述待分配煤按照所述目标配煤方案分配至所述待分配煤对应的原煤仓。
可选的,所述获得当前将所述待分配煤分配至原煤仓的当前配煤方案之前,所述方法还包括:
确定所述存煤分区的位置信息和所述取料机的运行轨道的位置信息;
根据所述存煤分区的实际存煤情况,确定不同待分配煤存储至不同存煤分区的存煤信息。
可选的,所述获得当前将所述待分配煤分配至原煤仓的当前配煤方案,包括:
获得取料机机臂的位置信息和所述存煤分区中输运设备及仓储设备的启动信号;
根据所述取料机机臂的位置信息、所述存煤分区中输运设备及仓储设备的启动信号、所述存煤分区的位置信息、所述取料机的运行轨道的位置信息和所述存煤信息确定所述当前配煤方案。
可选的,所述根据所述取料机机臂的位置信息、所述存煤分区中输运设备及仓储设备的启动信号、所述存煤分区的位置信息、所述取料机的运行轨道的位置信息和所述存煤信息确定所述当前配煤方案,包括:
根据所述取料机机臂的位置信息、所述存煤信息、所述存煤分区的位置信息确定所述取料机所取的目标待分配煤;
根据所述取料机机臂的位置信息、所述运行轨道的位置信息和所述启动信号确定所述取料机将输运至的目标原煤仓;
确定所述取料机将所述目标待分配煤输运至所述目标原煤仓作为所述当前配煤方案。
可选的,所述根据所述预设配煤方案和所述当前配煤方案调整当前配煤的方案,得到目标配煤方案,包括:
确定所述预设配煤方案中所述目标待分配煤应输运至的原煤仓;
确定将所述目标待分配煤输运至所述预设配煤方案中所述目标待分配煤应输运至的原煤仓,作为所述目标配煤方案。
可选的,所述根据所述预设配煤方案和所述当前配煤方案调整当前配煤的方案,得到目标配煤方案,包括:
确定所述预设配煤方案中所述目标原煤仓应输运的待分配煤;
确定将所述预设配煤方案中所述目标原煤仓应输运的待分配煤输运至所述目标原煤仓,作为所述目标配煤方案。
可选的,所述方法还包括:
若所述当前配煤方案与预设配煤方案一致,则不进行报警。
第二方面,本申请实施例提供了一种配煤设备,包括:
确定单元,用于确定待分配煤,所述待分配煤存储至存煤分区;
获得单元,用于获得当前将所述待分配煤分配至原煤仓的当前配煤方案;
报警单元,用于若所述当前配煤方案与预设配煤方案不一致,则进行报警;
调整单元,用于根据所述预设配煤方案和所述当前配煤方案调整当前配煤的方案,得到目标配煤方案;
分配单元,用于将所述待分配煤按照所述目标配煤方案分配至所述待分配煤对应的原煤仓。
第三方面,本申请实施例提供了一种配煤设备,包括:
中央处理器,存储器,输入输出接口,有线或无线网络接口以及电源;
所述存储器为短暂存储存储器或持久存储存储器;
所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行前述配煤方法。
第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质包括指令,当指令在计算机上运行时,使得计算机执行前述配煤方法。
第五方面,本申请实施例提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行前述配煤方法。
从以上技术方案可以看出,本申请实施例具有以下优点:可以获得当前将待分配煤分配至原煤仓的当前配煤方案,若当前配煤方案与预设配煤方案不一致,则可以进行报警,并根据预设配煤方案和当前配煤方案调整当前配煤的方案,得到目标配煤方案,将待分配煤按照目标配煤方案分配至待分配煤对应的原煤仓,对实际的配煤过程进行严格的监督和考核,一定程度上保证了机组的安全稳定运行,消耗能源较小,发电质量较高,发电的效率较高。
具体实施方式
本申请实施例提供了一种配煤方法、配煤设备以及计算机可读存储介质,用于将待分配煤分配至待分配煤对应的原煤仓。
请参阅图1,图1为本申请实施例公开的一种配煤方法的流程示意图,方法包括:
101、确定待分配煤,待分配煤存储至存煤分区。
本实施例中,在进行配煤时,可以确定待分配煤,待分配煤存储至存煤分区。
102、获得当前将待分配煤分配至原煤仓的当前配煤方案。
确定待分配煤之后,可以获得当前将待分配煤分配至原煤仓的当前配煤方案。可以理解的是,获得当前配煤方案的方法可以是根据待分配煤存储至存煤分区的相关存储信息和实际配煤过程中的输运信息获得,还可以是其他合理的获得当前配煤方案的方法,具体此处不做限定。
103、判断当前配煤方案与预设配煤方案是否一致。
获得当前将待分配煤分配至原煤仓的当前配煤方案之后,可以判断当前配煤方案与预设配煤方案是否一致,得到判断结果。若当前配煤方案与预设配煤方案不一致,则执行步骤104。
104、进行报警。
可以进行报警。
105、根据预设配煤方案和当前配煤方案调整当前配煤的方案,得到目标配煤方案。
进行报警后,可以根据预设配煤方案和当前配煤方案调整当前配煤的方案,得到目标配煤方案。可以理解的是,调整当前配煤的方案得到目标配煤方案的方法可以是以待分配煤的角度进行调整,也可以是以原煤仓的角度进行调整,具体此处不做限定。
106、将待分配煤按照目标配煤方案分配至待分配煤对应的原煤仓。
得到目标配煤方案之后,可以将待分配煤按照目标配煤方案分配至待分配煤对应的原煤仓。
本申请实施例中,可以获得当前将待分配煤分配至原煤仓的当前配煤方案,若当前配煤方案与预设配煤方案不一致,则可以进行报警,并根据预设配煤方案和当前配煤方案调整当前配煤的方案,得到目标配煤方案,将待分配煤按照目标配煤方案分配至待分配煤对应的原煤仓,对实际的配煤过程进行严格的监督和考核,一定程度上保证了机组的安全稳定运行,消耗能源较小,发电质量较高,发电的效率较高。
本申请实施例中,获得当前配煤方案的方法和调整当前配煤的方案,得到目标配煤方案的方法可以有多种,基于图1所示的配煤方法,下面对其中的一种方法进行描述。
本实施例中,在进行配煤时,实时配煤输煤预警及反馈调节***可以确定待分配煤,待分配煤存储至存煤分区,可以确定存煤分区的位置信息和取料机的运行轨道的位置信息,可以根据存煤分区的实际存煤情况,确定不同待分配煤存储至不同存煤分区的存煤信息,可以获得取料机机臂的位置信息和存煤分区中输运设备及仓储设备的启动信号。
可以理解的是,确定存煤分区的位置信息、取料机的运行轨道的位置信息及确定存煤信息的方法可以是建立存煤分区存煤模型,将煤场按照一定比例进行分区,得到存煤分区,每个存煤分区存储单一煤种,存煤分区存煤模型可以是二维存煤分区存煤模型也可以是三维存煤分区存煤模型,具体此处不做限定。比如,对于三维存煤分区存煤模型,可以根据存煤分区的实际存煤情况,确定煤场的边界位置信息、煤场的各个存煤分区的边界位置信息、存煤位置信息和取料机的运行轨道位置信息等,请参阅图2,图2为本申请实施例公开的一种三维存煤分区存煤模型示意图,图2中A1区、A2区、A3区和A4区等代表存煤分区,轨道代表取料机的运行轨道,由图2可知,主力煤、掺烧煤1、掺烧煤2和掺烧煤3分别存储在A1区、A2区、A3区和A4区中。获得取料机机臂的位置信息的方法可以是在取料机的机臂位置安装三维的定位装置,从而确定取料机机臂的位置信息,具体的定位装置可以是定位传感器,比如基于超宽带定位技术的定位传感器,比如根据地磁效应进行定位的定位传感器,具体定位传感器的种类此处不做限定。除了安装定位装置确定取料机机臂的位置信息之外,还可以是在取料机上安装行走、旋转和俯仰编码器,取料机执行行走、旋转和俯仰的动作,编码器将会相应的移动,得到编码器移动过的编码数字,将编码数字乘以倍率即取料机机臂的移动变化区间,根据移动变化区间可以确定取料机机臂的位置信息,还可以是其他合理的确定取料机机臂的位置信息的方法,具体此处不做限定。
得到取料机机臂的位置信息、存煤分区中输运设备及仓储设备的启动信号、存煤分区的位置信息、取料机的运行轨道的位置信息和存煤信息之后,可以根据取料机机臂的位置信息、存煤分区中输运设备及仓储设备的启动信号、存煤分区的位置信息、取料机的运行轨道的位置信息和存煤信息确定当前配煤方案。具体的,启动信号可以是取料机的启动信号,是否读取到取料机的启动信号可以判断出取料机是否正在进行取煤动作,启动信号还可以是其他输运设备及仓储设备的启动信号,具体此处不做限定。
具体确定当前配煤方案的方法可以是,先根据取料机机臂的位置信息、存煤信息、存煤分区的位置信息确定取料机所取的目标待分配煤,再根据取料机机臂的位置信息、运行轨道的位置信息和启动信号确定取料机将输运至的目标原煤仓,最后确定取料机将目标待分配煤输运至目标原煤仓作为当前配煤方案。
请继续参阅图2,由图2可知,取料机机臂位置信息与存煤分区A2区的位置信息重合,可以确定取料机的机臂位于A2区中,由三维存煤分区存煤模型的存煤信息可知,A2区存储的是掺烧煤1,因此可以确定,取料机所取的目标待分配煤为掺烧煤1,再根据取料机机臂的位置信息、运行轨道的位置信息和启动信号确定取料机将输运至的目标原煤仓为原煤仓C,可以确定当前配煤方案为将掺烧煤1输运至原煤仓C。
获得当前配煤方案之后,可以判断当前配煤方案与预设配煤方案是否一致,得到判断结果,若当前配煤方案与预设配煤方案不一致,则进行报警,并根据预设配煤方案和当前配煤方案调整当前配煤的方案,得到目标配煤方案,将待分配煤按照目标配煤方案分配至待分配煤对应的原煤仓,若当前配煤方案与预设配煤方案一致,则不进行报警。
其中,得到目标配煤方案的方法可以有多种,具体的,可以是确定预设配煤方案中目标待分配煤应输运至的原煤仓,确定将目标待分配煤输运至预设配煤方案中目标待分配煤应输运至的原煤仓,作为目标配煤方案。还可以是确定预设配煤方案中目标原煤仓应输运的待分配煤,确定将预设配煤方案中目标原煤仓应输运的待分配煤输运至目标原煤仓,作为目标配煤方案。
继续举上述的例子,请参阅表1,表1为本申请实施例公开的一种预设配煤方案,由表1可知,不同的原煤仓应该分配的不同种类的待分配煤。
表1
由表1可知,掺烧煤1应该输运至原煤仓B和原煤仓D,因此当前配煤方案与预设配煤方案不一致,进行报警,并根据当前配煤方案和预设配煤方案调整配煤的方案,确定目标配煤方案,具体的,可以是实时配煤输煤预警及反馈调节***根据不一致的内容进行自动调整,制定出正确的输运指令,并下发给输运设备控制层,输运设备控制层规划具体输运路径,其中,调整的方法可以是以待分配煤的角度进行调整,具体的,因取料机所取的待分配煤为掺烧煤1,则可以将掺烧煤1输运至预设配煤方案规定的原煤仓B和原煤仓D中,当原煤仓B和原煤仓D已满,则可以选择将取料机移动至A3区获取掺烧煤2,将掺烧煤2输运至原煤仓C,以对原煤仓C进行上仓。还可以是以原煤仓的角度进行调整,具体的,因取料机输运至的目标原煤仓为原煤仓C,而预设配煤方案中原煤仓C应分配的待分配煤为掺烧煤2,而由三维存煤分区存煤模型的存煤信息可知,掺烧煤2存储在A3区中,则取料机可以先行驶至A3区中获取掺烧煤2,再将掺烧煤2输运至原煤仓C,再对其他的原煤仓进行上仓,以使所有原煤仓都已经完成加仓作业。
可以理解的是,本实施例中,获得当前配煤方案、调整当前配煤的方案得到目标配煤方案的方法除了上面所描述的方法之外,还可以有其他合理的实现方法,具体此处不做限定。根据取料机机臂的位置信息、存煤分区中输运设备及仓储设备的启动信号、存煤分区的位置信息、取料机的运行轨道的位置信息和存煤信息确定当前配煤方案,除了上面所描述的方法之外,还可以有其他合理的实现方法,具体此处不做限定。
本实施例中,可以获得当前将待分配煤分配至原煤仓的当前配煤方案,若当前配煤方案与预设配煤方案不一致,则可以进行报警,并根据预设配煤方案和当前配煤方案调整当前配煤的方案,得到目标配煤方案,将待分配煤按照目标配煤方案分配至待分配煤对应的原煤仓,预警与否的判断较为简单,现场设备的实施安装较为简易,可以实时提醒工作人员,可以及时调整配煤方案,可以有效规避安全风险,可以对实际的配煤过程进行严格的监督和考核,一定程度上保证了机组的安全稳定运行,消耗能源较小,发电质量较高,发电的效率较高。其次,本申请实施例提出的是一种实时配煤输煤预警及反馈调节***,可以整合煤场信息化***、配煤掺烧***和输运设备控制***,为输运设备控制自动决策提供数据支持。再者,还可以应用在智能化煤场堆取料设备无人值守的应用场景,为智慧电厂自动化的运行奠定了基础。
上面对本申请实施例中的配煤方法进行了描述,下面对本申请实施例中的配煤设备进行描述,请参阅图3,本申请实施例中的配煤设备一个实施例包括:
确定单元301,用于确定待分配煤,所述待分配煤存储至存煤分区;
获得单元302,用于获得当前将待分配煤分配至原煤仓的当前配煤方案;
执行单元303,用于若当前配煤方案与预设配煤方案不一致,则进行报警;
调整单元304,用于根据所述预设配煤方案和所述当前配煤方案调整当前配煤的方案,得到目标配煤方案;
分配单元305,用于将所述待分配煤按照所述目标配煤方案分配至所述待分配煤对应的原煤仓。
本申请实施例中,可以获得当前将待分配煤分配至原煤仓的当前配煤方案,若当前配煤方案与预设配煤方案不一致,则可以进行报警,并根据预设配煤方案和当前配煤方案调整当前配煤的方案,得到目标配煤方案,将待分配煤按照目标配煤方案分配至待分配煤对应的原煤仓,对实际的配煤过程进行严格的监督和考核,一定程度上保证了机组的安全稳定运行,消耗能源较小,发电质量较高,发电的效率较高。
下面对本申请实施例中的配煤设备进行详细描述,请参阅图4,本申请实施例中的配煤设备另一实施例包括:
确定单元401,用于确定待分配煤,所述待分配煤存储至存煤分区;
获得单元402,用于获得当前将待分配煤分配至原煤仓的当前配煤方案;
执行单元403,用于若当前配煤方案与预设配煤方案不一致,则进行报警;
调整单元404,用于根据所述预设配煤方案和所述当前配煤方案调整当前配煤的方案,得到目标配煤方案;
分配单元405,用于将所述待分配煤按照所述目标配煤方案分配至所述待分配煤对应的原煤仓。
所述确定单元401,还用于确定所述存煤分区的位置信息和所述取料机的运行轨道的位置信息,根据所述存煤分区的实际存煤情况,确定不同待分配煤存储至不同存煤分区的存煤信息。
所述获得单元402,具体用于获得取料机机臂的位置信息和所述存煤分区中输运设备及仓储设备的启动信号,根据所述取料机机臂的位置信息、所述存煤分区中输运设备及仓储设备的启动信号、所述存煤分区的位置信息、所述取料机的运行轨道的位置信息和所述存煤信息确定所述当前配煤方案。
所述确定单元401,具体用于根据所述取料机机臂的位置信息、所述存煤信息、所述存煤分区的位置信息确定所述取料机所取的目标待分配煤,根据所述取料机机臂的位置信息、所述运行轨道的位置信息和所述启动信号确定所述取料机将输运至的目标原煤仓,确定所述取料机将所述目标待分配煤输运至所述目标原煤仓作为所述当前配煤方案。
所述调整单元404,具体用于确定所述预设配煤方案中所述目标待分配煤应输运至的原煤仓,确定将所述目标待分配煤输运至所述预设配煤方案中所述目标待分配煤应输运至的原煤仓,作为所述目标配煤方案。
所述调整单元404,具体用于确定所述预设配煤方案中所述目标原煤仓应输运的待分配煤,确定将所述预设配煤方案中所述目标原煤仓应输运的待分配煤输运至所述目标原煤仓,作为所述目标配煤方案。
所述执行单元403,还用于若所述当前配煤方案与预设配煤方案一致,则不进行报警。
本实施例中,配煤设备中的各单元执行如前述图1所示实施例中配煤设备的操作,具体此处不再赘述。
下面请参阅图5,本申请实施例中配煤设备500的又一实施例包括:
中央处理器501,存储器505,输入输出接口504,有线或无线网络接口503以及电源502;
存储器505为短暂存储存储器或持久存储存储器;
中央处理器501配置为与存储器505通信,并执行存储器505中的指令操作以执行前述图1所示实施例中的方法。
本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质包括指令,当指令在计算机上运行时,使得计算机执行前述图1所示实施例中的方法。
本申请实施例还提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行前述图1所示实施例中的方法。
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,read-onlymemory)、随机存取存储器(RAM,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。