一种适于储粮数字监管的ABC策略方法与流程

文档序号:15830879发布日期:2018-11-07 07:17阅读:255来源:国知局
一种适于储粮数字监管的ABC策略方法与流程
本发明涉及粮仓粮情监测领域,具体涉及一种适于储粮数字监管的abc策略方法。
背景技术
从中央到地方,均有一整套规范的粮食流通管理规定,主要通过进出仓的作业记录以及人工排查来判断粮仓库存信息,这种方式耗时耗力,同时管理工作中的疏忽会造成对库存信息的错误判断。近期出现了以图像识别和视频监控为主的方法,主要存在以下3个缺陷:1)需要在粮仓中增加新硬件,成本高,安装不方便2)使用过程中一旦出现停电、设备维护等问题会造成关键信息的丢失而造成粮情监测的中断。3)存在人为暂停、破坏监管系统,让监管失效的现象。技术实现要素:本发明设计开发了一种适于储粮数字监管的abc策略方法,本发明的发明目的是充分利用历史粮温数据,不增加新的硬件系统直接利用粮仓的粮温数据实现对粮仓的粮情监管。本发明提供的技术方案为:一种适于储粮数字监管的abc策略方法,包括如下步骤:步骤一、确定所述储粮仓储的采样范围、测温点,确定所述采样范围内的测温传感器位置以及所述测温传感器所测试的粮温;步骤二、建立所述测温传感器位置和所述粮温的拟合函数为:f(i,j,k,d)=a(i,j,k,d)j2+b(i,j,k,d)j+c(i,j,k,d);式中,i,j,k分别表示所述测温传感器的位置参数,d表示第d天测试的粮温;步骤三、计算所述拟合函数在所述测温传感器空间位置的偏差以及使所述偏差和达到最小值时的拟合函数的系数a(i,j,k,d)、b(i,j,k,d)和c(i,j,k,d),并且计算参数d(i,j,k,d)和参数f(i,j,k,d);其中,步骤四、对所述系数和所述参数进行判断分析,包括:当|a(i,j,k,d)|<aem时,判断为无粮或者新进粮;当a(i,j,k,d)>amax(m)或者a(i,j,k,d)<amin(m)时,判断测试点处的粮情异常;当δa(d)>δamax时,判断测试点处储粮发生异常移动或者发生通风作业;当d(i,j,k,d)>dmax或者d(i,j,k,d)<dmin时,判断测试点处的粮情异常;当|δd(d)|>δdmax时,判断测试点处储粮发生异常移动或者发生通风作业;当f(i,j,k,d)>fmax时,判断测试点处的粮情异常;当|δf(d)|>δfmax时,判断测试点处储粮发生异常移动或者发生通风作业;其中,aem,amax(m),amin(m),δamax,dmax,dmin,δdmax,fmax,δfmax分别为设定值;式中,δa(d)=a(i,j,k,d)-a(i,j,k,d-1),δd(d)=d(i,j,k,d)-d(i,j,k,d-1),δf(d)=f(i,j,k,d)-f(i,j,k,d-1);步骤五、对所述步骤四中出现的异常情况进行汇总,分别计算在粮仓中某一截面的异常比例和整个粮仓的异常比例并将数据进行输出。优选的是,在所述步骤一中,对单个测试方向测试点的数据选择过程包括:分别确定第一方向、第二方向和第三方向;其中,所述第一方向、所述第二方向和所述第三方向分别相互垂直;在所述第一方向、所述第二方向和所述第三方向中分别确定位置参数,固定任意两个方向的参数,将另一个方向的参数依次增加作为测试点进行测试。优选的是,在所述步骤一中,对单个测试面中测试点的数据选择过程包括:确定采样范围内的第一方向、第二方向和第三方向,由所述第一方向和所述第二方向组成第一平面,所述第一方向和所述第三方向组成第二平面,由所述第二方向和所述第三方向组成第三平面;其中,所述第一方向、所述第二方向和所述第三方向分别相互垂直,所述第一平面、所述第二平面和所述第三平面分别相互垂直;在所述第一方向、所述第二方向和所述第三方向中分别确定位置参数,固定任意一个方向的参数,确定其余两个方向中的一个方向的全部参数,将剩余的一个方向的参数依次增加作为测试点进行测试。优选的是,在所述步骤三中确定所述系数采用最小二乘法。优选的是,在所述步骤五中,某一截面的异常比例计算过程为式中,qsiw表示某一截面异常所占比例,nsiw表示该截面异常出现次数,lsi表示该截面点集个数,w表示异常种类,i表示截面编号。优选的是,在所述步骤五中,整个粮仓的异常比例计算过程为式中,qaw表示整仓异常所占比例,naw表示整仓异常出现次数,la表示整仓点集个数,w表示异常种类。本发明与现有技术相比较所具有的有益效果:1、具有容断性:储粮监管系统的有意和无意的“停电”造成的数据不连续,不能破坏监管连续性,因为中断前后粮情数据依然保持着高度相关性和延续性;2、不需要增加硬件设备,只需对现有系统增加软件分析模块,即可实现对储粮的监管,通过分析统计粮温变化规律即可实现对粮仓粮情的监管;对于某一储藏时刻,通过与历史粮温数据a值对比,能判断粮温线的形态是否正常,a值越大粮温极差越大,符合夏季和冬季粮仓内外温差较大的特征,a值为正说明符合夏季“热包冷”的粮温特征,a值为负说明符合冬天“冷包热”的粮温特征;通过d值能得到粮温拟合曲线极值的坐标信息,可以判断粮温线是否两侧对称,如果过度偏离,属于不正常现象,应该报警处理;通过f值能得到粮温线的极值温度,能为判断粮堆极值温度是否超过安全值提供参考;对于两个储藏时刻,通过a值的变化,极值坐标d的变化,粮温拟合极值f的变化,能判断粮温在两个时刻之间分布情况如何变化,进而判断粮食出现何种异常;对于一段储藏时间,通过统计a值的数值范围并与历史粮温数据在同一时间段求的a值数值范围对比,可以判断粮食在该段时间是否出现异常操作。附图说明图1为本发明所述的策略方法流程图。图2为本发明所述的网络化粮情温度监测系统示意图。图3为本发明所述的测温电缆的三维示意图。图4为本发明所述的测温电缆的左视图。图5为本发明所述的测温电缆的俯视图。图6为本发明所述的纵中截面传感器分布示意图。图7为本发明所述的纵中截面第二层拟合a值。图8为本发明所述的纵中截面第二层拟合d值。图9为本发明所述的纵中截面第二层拟合f值。图10为本发明实施例中2014年5月8日纵中截面粮温线云图。图11为本发明实施例中2014年5月9日纵中截面粮温线云图。图12为本发明实施例中2014年12月8日纵中截面粮温线云图。图13为本发明实施例中2014年12月9日纵中截面粮温线云图。图14为本发明实施例中2014年12月13日纵中截面粮温线云图。图15为本发明实施例中2014年12月14日纵中截面粮温线云图。具体实施方式下面结合附图对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。如图1所示,利用现有粮情监测系统数据,特别在沿仓房坐标轴方向成线阵列测温传感器的数据,利用最小二乘法求解关于温度与坐标轴位置关系的一元二次方程的二次项系数a、一次项系数b和常数项系数c,最后通过这些系数特性来分析储粮状态,并对异常进行记录和报警,基于上述理论,本发明提出了一种适用于储粮数字监管的abc策略方法,主要包括如下步骤:步骤一、为粮情监测系统增加数字监管模块;原有传感器网络示意图如图2,x、y、z轴上分别依次均匀分布m,n,k个传感器,坐标原点为(1.1.1);步骤二、采集原始网络数据;步骤三、去除干扰及非正常数据;步骤四、t(i,j,k,d)表示第d天空间坐标为(i,j,k)的传感器温度值;单个数据线阵点集选取规则为:z,x,y固定任意两个参数,另一个参数依次增加的一系列传感器点;在本实施例中,作为一种优选,点集p(1,1~n,1)表示x值为1,z值为l,y值从1依次增加到n的一系列传感器点{(1,1,1),(1,2,1)…(1,n,l)};同一截面多个线阵点集选取规则是:x,y,z三个参数其中1个参数固定,另2个参数依次增加,平行于xoy平面为spk,平行于xoz平面为shj,平行于yoz平面为szi;例如截面szi,选取点位空间坐标中x值固定在i的所有点,按z值依次分成h个点集,p(i,1~n,1),p(i,1~n,2),…,p(i,1~n,h);步骤五、利用最小二乘法求解a、b、c以及r2值,并计算d=-b/2a,f=(4ac-b2)/(4a);在本实施例中,作为一种优选,传感器线阵点集p(i,1~n,k),表示x坐标固定在i,z坐标固定在k,y坐标从1依次增加至n的一系列点,选取该点集在d天的粮温数据t(i,j,k,d),j=1,2,3…n,设定粮温与传感器空间位置的拟合函数为:f(i,j,k,d)=a(i,1~n,k,d)j2+b(i,1~n,k,d)j+c(i,1~n,k,d)j=1,2,3…n;拟合函数在空间点(i,j,k)的偏差为εj=t(i,j,k,d)-f(i,j,k,d),为了让拟合函数更好的反映数据点的变化趋势,拟合函数在一系列空间点的偏差和应当达到最小;即达到最小,因此为了求得a(i,1~n,k,d),b(i,1~n,k,d),c(i,1~n,k,d)的值,等式两边分别对a(i,1~n,k,d),b(i,1~n,k,d),c(i,1~n,k,d)求偏导得:将等式左边化简得:将等式转变成矩阵形式:通过解上式矩阵,可求出a(i,1~n,k,d),b(i,1~n,k,d),c(i,1~n,k,d)的值,即可得到粮温拟合函数,为了判断拟合函数拟合程度的好坏,使用可决系数r2来衡量拟合程度的优劣,计算公式如下:表示拟合函数在空间坐标为(i,j,k)处的传感器的拟合粮温数值;由二次函数的性质得:a(i,1~n,k,d)的正负表示函数的开口方向,绝对值大小表示开口大小;表示函数对称轴的x坐标;表示函数在对称轴上的值,即为极值;在本实施例中,对于单个点集p(1,1~n,1),空间坐标为{(1,1,1),(1,2,1)…(1,n,l)},选择传感器点集在d天,d-1天的温度数据利用上式计算出a(i,1~n,k,d),b(i,1~n,k,d),c(i,1~n,k,d)和a(i,1~n,k,d-1),b(i,1~n,k,d-1),c(i,1~n,k,d-1);求的值,并计算δd、δf的值;步骤六、统计分析步骤五中求得的参数值,判断是否符合预设条件,以下分析均建立在r2大于0.5情况下。1、对a(i,1~n,k,d)而言:(1)如果a(i,1~n,k,d)绝对值小于aem,说明该参数对应的传感点集在d天粮温基本一致,判断为无粮或者新进粮,将此类情况标记为wa1;(2)通过a(i,1~n,k,d)的正负,能判断出粮温在该参数对应的点集处温度分布情况,如果a(i,1~n,k,d)大于零,说明中间粮温低于两侧粮温,属于夏季典型粮温分布,属于‘热皮冷芯’现象;反之,如果a(i,1~n,k,d)小于零,说明出现冬季典型粮温分布,属于‘冷皮热芯’现象;如果a(i,1~n,k,d)值大于amax(m)值或者小于amin(m),d天在m月内,m表示月份,m=1~12,说明该参数对应的传感器点集粮温出现异常,将此类情况标记为wa2;(3)δa(d)表示a(i,1~n,k,d)-a(i,1~n,k,d-1),如果δa(d)大于δamax,说明该参数对应的传感器点集粮温在d-1天与d天之间发生大幅变动,储粮发生异常移动或发生通风作业,将此类情况标记为wa3;2、d(i,1~n,k,d)表示对d(i,1~n,k,d)而言:(1)如果d(i,1~n,k,d)不在dmin与dmax之间,说明该参数对应的传感器点集粮温中心轴位置偏离过大,粮情异常,将此类情况标记为wd1;(2)δd(d)表示d(i,1~n,k,d)-d(i,1~n,k,d-1),如果δd(d)的绝对值大于δdmax,说明该参数对应的传感器点集处储粮发生异常移动或发生通风作业,将此类情况标记为wd2;3、f(1,1~n,1,d)表示对f(i,1~n,k,d)而言:(1)如果f(i,1~n,k,d)大于fmax说明拟合函数粮温极值超过最高安全粮温,将此类情况标记为wf1;(2)δf(d)表示f(i,1~n,k,d)-f(i,1~n,k,d-1),如果δf(d)绝对值超过δfmax,说明储粮发生异常移动或发生通风作业,将此类情况标记为wf2;在本实施例中,将异常情况汇总如表1所示;表1异常情况以上aem,amax(m),amin(m),δamax,dmax,dmin,δdmax,fmax,δfmax,均由所在库历史粮温数据统计分析而得;步骤七、按照步骤四中规定的点集、截面点集选取规则,重复步骤五、步骤六,拟合分析各截面上的各点集,计算各个截面异常比例以及整个粮仓的异常比例;在本实施例中,作为一种优选,某一截面异常比例计算公式:以截面szi为例,依次扫描截面szi的h个点集,i=1,2,3…m,记录出现w异常的数量nsw,异常比例qsiw计算公式为:式中,qsiw表示某一截面w异常所占比例,nsiw表示该截面w异常出现次数,lsi表示该截面点集个数,w表示异常种类,包括wa1,wa2,wa3,wd1,wd2,wf1,wf2,i表示截面编号。整个粮仓异常比例计算公式:依次扫描szi截面,i=1,2,3…m,记录出现某种异常情况的数量naw,异常比例qaw计算公式为qaw表示整仓w异常所占比例,naw表示整仓w异常出现次数,la表示整仓点集个数,w表示异常种类,包括wa1,wa2,wa3,wd1,wd2,wf1,wf2;生成异常报表;步骤八、审核报表,与人工操作记录对比,排除其中误报的异常;步骤九、输出报表;本发明中是以粮库中常见的平房仓为例进行异常分析判定的,同样在本发明中的abc策略方法也适用于对浅圆仓或立筒仓的储粮数字监管,在这两种类型的粮仓内测温电缆是以一组同心圆的形式均匀分布于粮仓中,每根测温电缆由上而下依次布置h个传感器,将粮仓分成h层传感器组,以旋转剖的方式将传感器网络展开,形成新的与平房仓一致的传感器网络标号,可以利用本发明进行相同策略的分析。实施例以黑龙江某粮库为例,粮仓详细信息如下:粮仓采用钢板结构;其尺寸为长47.5米,宽26米,粮面高6米,仓房高8米,测温电缆共78根,南北方向6根,n=6,间距5米,两侧离墙面0.5米;东西方向13根,m=13,间距3.75米,两侧离墙面1.25米;测温点共分四层,k=4,第一层测温点距粮面高度为0.3米,第四层测温点距底面0.5米,层与层之间相距约1.7米;测温电缆分布如下图3~5所示:数据起始时间为2014年5月6日,编号为储藏第一天,终止时间为2015年2月6日,编号为储藏第271天,共有271天粮温数据。步骤一、为粮情监测系统增加数字监管模块。步骤二、采集原始网络数据;步骤三、去除干扰及非正常数据;步骤四、选取截面,按坐标轴方向及粮情传感器排布线阵列划分点集;选取粮仓纵中截面第二层作为分析对象,纵中截面传感器分布示意图6如下:步骤五、利用最小二乘法拟合纵中截面第二层的粮温函数,求出a、b、c以及r2值,并计算步骤六、判断a、d、f数值及其变化率是否处于阈值表的正常范围内;由历史数据统计分析各项阈值如下表2;amax(m),amin(m)见表3,m=1~12;表2各项阈值aemδamaxdmaxdminδdmaxfmaxδfmax阈值0.060.14.22.80.520℃0.8℃表3amax(m)和amin(m)阈值如图7~9所示,对于单个点集p(7,1~6,3),利用上文公式计算出纵中截面第二层粮温拟合曲线的a(7,1~6,3),b(7,1~6,3),c(7,1~6,3);q1,q2,q3,q4,分别代表四种典型异常;4种典型异常储粮日期及各项判断指标如下表4:表4问题日期各项判断指标数值由表4和表2,表3可得:q1:2014年5月6日到2014年5月7日,r2>0.5,a值均小于aem,其它判断指标正常,标记为wa1。2014年5月8日,r2>0.5,a值小于aem,标记为wa1,d值大于dmax标记为wd1异常,δd值大于δdmax,标记为wd2,其它判断指标正常。2014年5月9日,r2>0.5,δa,d,δd,δf异常,标记为wa3,wd1,wd2,wf2。如图10、图11所示,以2014年5月8日和5月9日纵中截面粮温线云图为例:由5月8日粮温线可以看出各层粮温基本一致,说明粮仓该截面处于无粮状态;对比5月8日和5月9日粮温线云图,可以明显看出5月9日纵中截面状态为新入粮。q2.1:2014年7月23日,δa异常,标记为wa3。q2.2:2014年9月7日,δa,δf异常,标记为wa3,wf2。q2.3:2014年12月9日,δa,d,δd,δf异常,标记为wa3,wd1,wd2,wf2。如图12、图13所示,以2014年12月8日和12月9日纵中截面粮温线云图为例:比较2天粮温线云图可以看出纵中截面第2层粮温明显下降,粮温线形状变动。q3:2014年12月14日,a,δa,δf异常,标记为wa2,wa3,wf1。2014年12月13日与12月14日纵中截面粮温线如下图:比较图14和图15,14日相对于13日粮温大幅下降,第二层两侧降温幅度大于中间部分。步骤七、按照步骤四中规定的点集、截面点集选取规则,重复步骤五、步骤六,拟合分析各截面上的各点集,计算各个截面异常比例以及整个粮仓的异常比例。某一截面异常比例计算公式:以截面szi为例,依次扫描截面szi的h个点集,i=1,2,3…m,记录出现某种异常情况的数量nsiw,异常比例qsiw计算公式为qsiw表示某一截面w异常所占比例,nsiw表示该截面w异常出现次数,lsi表示该截面点集个数,w表示异常种类,i表示截面编号。整个粮仓异常比例计算公式:依次扫描szi截面,i=1,2,3…m,记录出现某种异常情况的数量nw,异常比例qaw计算公式为qaw表示整仓w异常所占比例,naw表示整仓w异常出现次数,la表示整仓点集个数,w表示异常种类,w为wa1,wa2,wa3,wd1,wd2,wf1,wf2,并生成异常报表。步骤八、审核报表,与人工操作记录对比,排除其中误报的异常。步骤九、输出报表。尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节和这里示出与描述的图例。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1