一种监控粮仓的库存量的方法及装置与流程

文档序号:11518478阅读:380来源:国知局
一种监控粮仓的库存量的方法及装置与流程
本发明涉及监控
技术领域
,特别涉及一种监控粮仓的库存量的方法及装置。
背景技术
:粮仓是存储粮食的专用建筑物。为了能够及时了解粮仓中粮食的情况,需要到粮仓进行监控。现有技术中,对粮仓中的库存量的监控主要是通过人工记账的方式。每个粮仓对应一个粮食库存账,当有粮食进出粮仓时,都会在粮食库存账上记录,进而能够计算出当前粮仓的库存量。通过上述描述可见,现有的对粮仓中库存量的监控主要是通过人工记账的方式,这种方式容易发生错误,可靠性较低。技术实现要素:本发明实施例提供了一种监控粮仓的库存量的方法及装置,能够提高可靠性。一方面,本发明实施例提供了一种监控粮仓的库存量的方法,包括:预先在粮仓中设置多个测温点;检测所述粮仓内的大气温度;获取每个所述测温点检测出的温度;分别确定每个所述测温点检测出的温度与所述大气温度的差值的绝对值;确定所述差值的绝对值小于等于预设差值的所述测温点的空仓数量;确定所述空仓数量与所述测温点的总数的比值;根据所述比值和所述粮仓的仓房容量,确定所述粮仓的库存量。进一步地,所述根据所述比值和所述粮仓的仓房容量,确定所述粮仓的库存量,包括:根据公式一,确定所述粮仓的库存量,其中,所述公式一为:m=a(1-b);其中,m为所述库存量,a为所述仓房容量,b为所述比值。进一步地,该方法进一步包括:从所述粮仓的粮食库存账中获取所述粮仓的账面库存量;在所述根据所述比值和所述粮仓的仓房容量,确定所述粮仓的库存量之后,进一步包括:根据所述账面库存量、所述库存量和公式二,确定差异比例,其中所述公式二为:其中,β为所述差异比例,m为所述库存量,c为所述账面库存量;判断所述差异比例是否大于等于预设比例,如果是,则确定所述账面库存量存在异常,否则,确定所述账面库存量没有异常。进一步地,所述预设比例包括:0.08。进一步地,所述预设差值包括:0.2℃。另一方面,本发明实施例提供了一种监控粮仓的库存量的装置,包括:温度传感器、测温电缆设备和处理器;所述测温电缆设备设置在粮仓内,所述测温电缆设备上设置有测温点;所述温度传感器,用于检测所述粮仓内的大气温度;所述处理器,用于执行:获取每个所述测温点检测出的温度;分别确定每个所述测温点检测出的温度与所述大气温度的差值的绝对值;确定所述差值的绝对值小于等于预设差值的所述测温点的空仓数量;确定所述空仓数量与所述测温点的总数的比值;根据所述比值和所述粮仓的仓房容量,确定所述粮仓的库存量。进一步地,所述处理器,在执行所述根据所述比值和所述粮仓的仓房容量,确定所述粮仓的库存量时,具体用于执行:根据公式一,确定所述粮仓的库存量,其中,所述公式一为:m=a(1-b);其中,m为所述库存量,a为所述仓房容量,b为所述比值。进一步地,所述处理器,进一步用于从所述粮仓的粮食库存账中获取所述粮仓的账面库存量;所述处理器,在执行所述根据所述比值和所述粮仓的仓房容量,确定所述粮仓的库存量之后,进一步用于执行:根据所述账面库存量、所述库存量和公式二,确定差异比例,其中所述公式二为:其中,β为所述差异比例,m为所述库存量,c为所述账面库存量;判断所述差异比例是否大于等于预设比例,如果是,则确定所述账面库存量存在异常,否则,确定所述账面库存量没有异常。进一步地,所述预设比例包括:0.08。进一步地,所述预设差值包括:0.2℃。在本发明实施例中,通过测温点的温度与粮仓中的大气温度进行对比,来确定暴露在空气中测温点的比例,结合粮仓的仓房容量,进而可以确定出粮仓的库存量,无需通过人工来确定库存量,提高了确定出的库存量的可靠性。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明一实施例提供的一种监控粮仓的库存量的方法的流程图;图2是本发明一实施例提供的另一种监控粮仓的库存量的方法的流程图;图3是本发明一实施例提供的一种监控粮仓的库存量的装置的示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。如图1所示,本发明实施例提供了一种监控粮仓的库存量的方法,该方法可以包括以下步骤:步骤101:预先在粮仓中设置多个测温点;步骤102:检测所述粮仓内的大气温度;步骤103:获取每个所述测温点检测出的温度;步骤104:分别确定每个所述测温点检测出的温度与所述大气温度的差值的绝对值;步骤105:确定所述差值的绝对值小于等于预设差值的所述测温点的空仓数量;步骤106:确定所述空仓数量与所述测温点的总数的比值;步骤107:根据所述比值和所述粮仓的仓房容量,确定所述粮仓的库存量。在本发明实施例中,通过测温点的温度与粮仓中的大气温度进行对比,来确定暴露在空气中测温点的比例,结合粮仓的仓房容量,进而可以确定出粮仓的库存量,无需通过人工来确定库存量,提高了确定出的库存量的可靠性。在本发明一实施例中,所述根据所述比值和所述粮仓的仓房容量,确定所述粮仓的库存量,包括:根据公式一,确定所述粮仓的库存量,其中,所述公式一为:m=a(1-b);其中,m为所述库存量,a为所述仓房容量,b为所述比值。在本发明实施例中,(1-b)是当前仍然被粮食覆盖的测温点的比例,可以将该比例作为粮仓中粮食所占的空间与粮仓的仓房容量的比例,进而结合仓房容量可以计算出粮仓中的当前的库存量。在本发明一实施例中,该方法进一步包括:从所述粮仓的粮食库存账中获取所述粮仓的账面库存量;在所述根据所述比值和所述粮仓的仓房容量,确定所述粮仓的库存量之后,进一步包括:根据所述账面库存量、所述库存量和公式二,确定差异比例,其中所述公式二为:其中,β为所述差异比例,m为所述库存量,c为所述账面库存量;判断所述差异比例是否大于等于预设比例,如果是,则确定所述账面库存量存在异常,否则,确定所述账面库存量没有异常。在本发明实施例中,还可以通过计算出的库存量来判断账面库存量是否存在异常,如果存在异常,可以及时提醒工作人员进行核对。在本发明一实施例中,所述预设比例包括:0.08。在本发明实施例中,将0.08作为预设比例能够更加准确地确定出账面库存量是否存在异常。另外,该预设比例的取值范围可以是:(0,0.1],具体可以是0.04、0.05、0.06、0.07、0.09、0.1。在本发明一实施例中,所述预设差值包括:0.2℃。在本发明实施例中,将0.2℃作为预设差值能够更加准确地确定出暴露在空气中中的测温点,能够得到更加准确的空仓数量。另外,该预设差值的取值范围可以是[0,1℃],具体可以是:0、0.1、0.3、0.4、0.5、0.6、0.7、0.8、0.9、1,单位是℃。如图2所示,本发明实施例提供了一种监控粮仓的库存量的方法,该方法可以包括以下步骤:步骤201:预先在粮仓中设置多个测温点。具体地,这些测温点设置在粮仓中的粮温检测设备上。这些测温点均匀地分别在粮仓中。举例来说,这些测温点在测温电缆设备。有32个测温点。步骤202:检测粮仓内的大气温度。具体地,可以通过温度传感器来检测,该温度传感器可以设置在粮仓的顶部。举例来说,大气温度为16℃。步骤203:获取每个测温点检测出的温度。举例来说,在32个测温点中,测温点a的温度为20.5℃,测温点b的温度为16.1℃,测温点c的温度为19.1℃。步骤204:分别确定每个测温点检测出的温度与大气温度的差值的绝对值。具体地,通过该差值来区分测温点是否暴露在空气中。举例来说,测温点a对应的差值的绝对值为:4.5℃,测温点b对应的差值的绝对值为:0.1℃,测温点c对应的差值的绝对值为:3.1℃。步骤205:确定差值的绝对值小于等于预设差值的测温点的空仓数量。具体地,通过该步骤来确定暴露在空气中的测温点的数量。假设差值的绝对值小于等于预设差值的测温点的数量为n,则空仓数量为n。举例来说,预设差值为0.2℃,测温点a对应的差值的绝对值大于预设差值,则测温点a没有暴露在空气中,测温点a位于粮食中;测温点b对应的差值的绝对值小于预设差值,则测温点b没有暴露在空气中;测温点c对应的差值的绝对值大于预设差值,则测温点c没有暴露在空气中,测温点c位于粮食中。针对32个测温点,假设统计出差值的绝对值小于等于预设差值的测温点的数量为4,则空仓数量为4。步骤206:确定空仓数量与测温点的总数的比值。举例来说,空仓数量为4,测温点的总数为32,该比值为:0.125。该比值可以看成是粮仓中没有存储粮食的空间占仓房容量的比例。步骤207:根据比值、粮仓的仓房容量以及公式一,确定粮仓的库存量,其中,公式一为:m=a(1-b);其中,m为库存量,a为仓房容量,b为比值。具体地,(1-b)是位于粮食中的测温点占测温点的总数的比例,可以看成是粮仓中存储粮食的空间占仓房容量的比例,进而,可以得到当前的库存量。举例来说,仓房容量为1000kg,那么,库存量为1000(1-0.125)=875。步骤208:从粮仓的粮食库存账中获取粮仓的账面库存量。具体地,运粮车辆到达库点后,登记、过磅(称重)之后,会把粮食卸入指定粮仓中,如果该粮仓第一次入量,则会生成一条该粮仓的粮食库存账,记录了该粮仓的粮食库存信息,如果该粮仓已经有粮食,说明该粮仓已经存在粮食库存账,这笔粮食会对应增加到该粮仓的粮食库存账上,粮食库存账的信息包括:该粮仓目前的账面库存量是多少、库存收支明细(每笔入库数量、出库数量、时间等信息)。步骤209:根据账面库存量、库存量和公式二,确定差异比例,其中公式二为:其中,β为差异比例,m为库存量,c为账面库存量。举例来说,账面库存量为900kg,那么,差异比例为步骤210:判断差异比例是否大于等于预设比例,如果是,则执行步骤211,否则,执行步骤212。举例来说,预设比例为0.08,而计算出的差异比例为0.028小于0.08,因此,账面库存量没有异常。步骤211:确定账面库存量存在异常。具体地,在账面库存量存在异常时,给工作人员相应的警示。具体地,在账面库存量存在异常时,进行预警展示、短信通知,提醒监管单位进行重点检查。步骤212:确定账面库存量没有异常。在本发明实施例中,依据粮食籽粒为热的不良导体,而有粮食籽粒和同样为热的不良导体的粮粒间的空气组成的粮堆生态也是热的不良导体,因此测温点被插入到粮食内部与暴露到空气中测出的温度值从理论上来说差距明显,这样可以确定出暴露在空气中的测温点。在本发明一实施例中,粮食库存账可以通过表1来实现:表1字段编号字段名称字段类型说明内码ls_kcxx_nmvarchar(32)主键年度ls_kcxx_ndvarchar(32)月份ls_kcxx_yfvarchar(32)品种名称ls_kcxx_pzmcvarchar(32)仓房内码ls_kcxx_cfnmvarchar(32)年初库存ls_kcxx_ncyedecimal(20,6)期初库存ls_kcxx_qckcdecimal(20,6)本期收入ls_kcxx_bqsrdecimal(20,6)本期支出ls_kcxx_bqzcdecimal(20,6)期末库存ls_kcxx_qmkcdecimal(20,6)在本发明一实施例中,粮仓内的大气温度和各个测温点的温度可以通过表2、表3来存储。表2表3字段编号字段名称字段类型说明内码ls_lqjkmx_nmvarchar(64)主键监控内码ls_lqjkmx_jknmvarchar(64)监控层级ls_lqjkmx_jkcjint监控行数ls_lqjkmx_jkhsint监控列数ls_lqjkmx_jklsint检测温度ls_lqjkmx_jcwddecimal(16,4)其中,仓房内温度指的是粮仓内的大气温度,仓房外温度是指粮仓外部的温度。在部署测温点时,可以将测温点划分为多层,而每层中通过行、列来确定测温点在本层中的位置。其中,检测温度和粮温均指的当前测温点的检测出的温度。在本发明一实施例中,仓房容量可以通过表4得到。表4如图3所示,本发明实施例提供了一种监控粮仓的库存量的装置,包括:温度传感器301、测温电缆设备302和处理器303;所述测温电缆设备302设置在粮仓内,所述测温电缆设备302上设置有测温点;所述温度传感器301,用于检测所述粮仓内的大气温度;所述处理器303,用于执行:获取每个所述测温点检测出的温度;分别确定每个所述测温点检测出的温度与所述大气温度的差值的绝对值;确定所述差值的绝对值小于等于预设差值的所述测温点的空仓数量;确定所述空仓数量与所述测温点的总数的比值;根据所述比值和所述粮仓的仓房容量,确定所述粮仓的库存量。在本发明实施例中,测温电缆设备均匀的分布在粮仓里,举例来说,测温电缆设备包括多个测温电缆,测温电缆上设置有测温点,测温电缆竖直部署在粮仓内。例如:粮仓内设置有8条测温电缆,每个测温电缆上设置有4个测温点。测温电缆设备的测温点均匀部署在粮仓内。在本发明实施例中,温度传感器可以设置在粮仓的顶部,避免受到粮仓中粮食的影响。在本发明一实施例中,所述处理器,在执行所述根据所述比值和所述粮仓的仓房容量,确定所述粮仓的库存量时,具体用于执行:根据公式一,确定所述粮仓的库存量,其中,所述公式一为:m=a(1-b);其中,m为所述库存量,a为所述仓房容量,b为所述比值。在本发明一实施例中,所述处理器,进一步用于从所述粮仓的粮食库存账中获取所述粮仓的账面库存量;所述处理器,在执行所述根据所述比值和所述粮仓的仓房容量,确定所述粮仓的库存量之后,进一步用于执行:根据所述账面库存量、所述库存量和公式二,确定差异比例,其中所述公式二为:其中,β为所述差异比例,m为所述库存量,c为所述账面库存量;判断所述差异比例是否大于等于预设比例,如果是,则确定所述账面库存量存在异常,否则,确定所述账面库存量没有异常。在本发明一实施例中,所述预设比例包括:0.08。在本发明一实施例中,所述预设差值包括:0.2℃。在本发明实施例中,充分利用粮仓中的用于检测温度的测温电缆设备和温度传感,来实现对粮仓中的库存量的监控,降低了监控的成本。在本发明实施例中,将确定出的库存量与账面库存量进行比对,以确定账面库存量是否准确,保证了粮库储存粮食的数量真实,安全可靠,避免了空仓虚报为满仓的情况发生,保证粮仓中的粮食的随时调动。上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。本发明各个实施例至少具有如下有益效果:1、在本发明实施例中,通过测温点的温度与粮仓中的大气温度进行对比,来确定暴露在空气中测温点的比例,结合粮仓的仓房容量,进而可以确定出粮仓的库存量,无需通过人工来确定库存量,提高了确定出的库存量的可靠性。2、在本发明实施例中,充分利用粮仓中的用于检测温度的测温电缆设备和温度传感,来实现对粮仓中的库存量的监控,降低了监控的成本。3、在本发明实施例中,将确定出的库存量与账面库存量进行比对,以确定账面库存量是否准确,保证了粮库储存粮食的数量真实,安全可靠,避免了空仓虚报为满仓的情况发生,保证粮仓中的粮食的随时调动。需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质中。最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1