识别计量表异常读数的系统及方法_3

文档序号:8431282阅读:来源:国知局
点之前获取到的多个计量值与所述标准计量值之间的累加差值。
[0064]步骤418:变化侦测单元304判断该累加差值是否大于一阈值。如果该累加差值大于该阈值,则流程进入步骤420。如果该累加差值小于或等于该阈值,则流程返回步骤404。
[0065]步骤420:变化侦测单元304产生信息以指示该特定计量表150在该特定时间点具有异常读数。
[0066]图5为另一种较佳实施方式的识别计量表异常读数的方法或子程序500的流程图。图3所示变化侦测模块304执行方法或子程序500。在一种具体的实施方式中,变化侦测模块 304 为 Shewhart 平均值算法模块(Shewhart mean algorithm)。
[0067]请参阅图5,方法500包括如下步骤:
[0068]步骤502:变化侦测模块304获取特定计量表150在一个指定时间段内产生的多个计量值;每个计量值在该指定时间段内的对应时间点产生并代表在该对应时间点之前的一个时间段内的能源消耗量。在一个具体的实施方式中,指定时间段为120天。
[0069]步骤504:变化侦测模块304将上述获取的多个计量值分成多个数据块,每个数据块包括预定数量的多个计量值。在一个具体的实施方式中,每个计量值在该指定时间段内的对应时间点产生并代表在该对应时间点之前的15分钟内的能源消耗量,每个数据块包括96个计量值,也即代表一天的电能消耗量。
[0070]步骤506:变化侦测模块304计算每个数据块包括的预定数量的多个计量值的平均值。
[0071]步骤508:变化侦测模块304判断该平均值是否大于第一阈值;其中,第一阈值代表计量表读数正常。如果该平均值大于第一阈值,则流程返回步骤506。如果该平均值小于或等于第一阈值,则流程进入步骤510。
[0072]步骤510:变化侦测模块304判断该平均值是否小于第二阈值。其中,第二阈值代表计量表读数异常。如果该平均值小于第二阈值,则流程进入步骤512。如果该平均值大于或等于第二阈值,则流程返回步骤506。
[0073]步骤512:变化侦测模块304识别该特定时间点,该特定计量表150在该特定时间点具有异常读数。
[0074]在其他的实施方式中,方法500进一步地还包括步骤514、516及518。
[0075]步骤514:变化侦测模块304判断该平均值在所述特定时间点之后的预定时间段之内是否持续小于第二阈值。在一个具体的实施方式中,该预定时间段为30天。如果该平均值在所述特定时间点之后的预定时间段之内持续小于第二阈值,则流程进入步骤516。如果该平均值在所述特定时间点之后的预定时间段之内不持续小于第二阈值,则流程返回步骤 506。
[0076]步骤516:确认存在该特定时间点,也即确认该特定计量表150在该特定时间点具有异常读数。
[0077]步骤518:变化侦测单元304产生信息以指示该特定计量表150在该特定时间点具有异常读数。
[0078]图6为另一种较佳实施方式的识别计量表异常读数的方法或子程序800的流程图。图3所示变化侦测模块304执行方法或子程序800。在一种具体的实施方式中,变化侦测模块 304 为 Shewhart 方差值算法模块(Shewhart variance algorithm)
[0079]请参阅图6,方法800包括如下步骤:
[0080]步骤802:变化侦测模块304获取特定计量表150在一个指定时间段内产生的多个计量值;每个计量值在该指定时间段内的对应时间点产生并代表在该对应时间点之前的一个时间段内的能源消耗量。在一个具体的实施方式中,指定时间段为120天。
[0081]步骤804:变化侦测模块304将上述获取的多个计量值分成多个数据块,每个数据块包括预定数量的多个计量值。在一个具体的实施方式中,每个计量值在该指定时间段内的对应时间点产生并代表在该对应时间点之前的15分钟内的能源消耗量,每个数据块包括96个计量值,也即代表一天的电能消耗量。
[0082]步骤806:变化侦测模块304计算每个数据块包括的预定数量的多个计量值的方差值。
[0083]步骤808:变化侦测模块304判断该方差值是否大于第一阈值;其中,第一阈值代表计量表读数正常。如果该方差值大于第一阈值,则流程返回步骤806。如果该方差值小于或等于第一阈值,则流程进入步骤810。
[0084]步骤810:变化侦测模块304判断该方差值是否小于第二阈值。其中,第二阈值代表计量表读数异常。如果该方差值小于第二阈值,则流程进入步骤812。如果该方差值大于或等于第二阈值,则流程返回步骤806。
[0085]步骤812:变化侦测模块304识别该特定时间点,该特定计量表150在该特定时间点具有异常读数。
[0086]在其他的实施方式中,方法800进一步地还包括步骤814、816及818。
[0087]步骤814:变化侦测模块304判断该方差值在所述特定时间点之后的预定时间段之内是否持续小于第二阈值。在一个具体的实施方式中,该预定时间段为30天。如果该方差值在所述特定时间点之后的预定时间段之内持续小于第二阈值,则流程进入步骤816。如果该方差值在所述特定时间点之后的预定时间段之内不持续小于第二阈值,则流程返回步骤 806。
[0088]步骤816:确认存在该特定时间点,也即确认该特定计量表150在该特定时间点具有异常读数。
[0089]步骤818:变化侦测单元304产生信息以指示该特定计量表150在该特定时间点具有异常读数。
[0090]图7为另一种实施方式的计量表异常读数分析程序600的子模块图。计量表异常读数分析程序600可以执行图2所示中央分析装置216相同的功能。在图7所示实施方式中,计量表异常读数分析程序600包括变化侦测模块610、合成模块620及输出模块630。在另外一种实施方式中,计量表异常读数分析程序600进一步包括预处理模块(图未示),该预处理模块与图3所示的预处理模块302相同。
[0091]在一种实施方式中,变化侦测模块610包括第一变化侦测单元612、第二变化侦测单元614及第三变化侦测单元616。第一变化侦测单元612用于执行第一种算法以从多个计量表150中识别第一组的多个异常计量表150。该第一组的多个异常计量表150均具有异常读数。在一种具体的实施方式中,该第一种算法为图4中描述的累加和算法(即CUSUM算法)。第一变化侦测单元612还用于给上述识别的第一组的多个异常计量表150分配分数,作为一个非限定的例子,其中分数较高的计量表具有较高的偷电嫌疑,分数较低的计量表具有较低的偷电嫌疑。
[0092]第二变化侦测单元614用于执行第二种算法以从多个计量表150中识别第二组的多个异常计量表150。该第二组的多个异常计量表150均具有异常读数。在一种具体的实施方式中,该第二种算法为图5中描述的Shewhart平均值算法(即Shewhart meanalgorithm)。
[0093]第三变化侦测单元616用于执行第三种算法以从多个计量表150中识别第三组的多个异常计量表150。该第三组的多个异常计量表150均具有异常读数。在一种具体的实施方式中,该第三种算法为图5中描述的Shewhart方差值算法(即Shewhart variancealgorithm)。
[0094]合成模块620与第一变化侦测单元612、第二变化侦测单元614及第三变化侦测单元616连接。在一个具体的实施方式中,合成模块620用于根据第一组的多个异常计量表150、第二组的多个异常计量表150及第三组的多个异常计量表150来共同识别具有异常读数的计量表150。合成模块620还用于更新合成模块620识别的具有异常读数的计量表150的分数。合成模块620还用于产生信息以指示上述识别到的具有异常读数的计量表150。在一个实施方式中,合成模块620用于接收其他信息和/或数据621,例如从图1所示网络接口 204获取用户类型信息,用户信用记录信息,用户居住信息,并且利用上述用户类型信息,用户信用记录信息及用户居住信息作为辅助信息来辅助识别具有异常读数的计量表 150。
[0095]在第一种具体的实施方式中,合成模块620确认识别的多个计量表被第一变化侦测单元612、第二变化侦测单元614及第三变化侦测单元616中的至少两者同时识别出来;以提高上述识别的具有异常读数的计量表150的精确度。
[0096]在第二种具体的实施方式中,合成模块620确认识别的多个计量表为第一组的多个计量表、第二组的多个计量表、第三组的多个计量表的并集;以确保上述识别的具有异常读数的计量表150的完整性。
[0097]输出模块630被设置成用于输出信息给显示装置,例如图3所示显示装置320,以视觉显示所述合成模块620确认识别到的多个计量表。在一种实施方式中,输出模块630用于根据合成模块620更新的分数对合成模块620确认识别的具有异常读数的计量表150进行排序。例如排列在顶部的具有异常读数的计量表150通常具有较高的分数,也即实施偷电行为的嫌疑较高;排列在底部的具有异常读数的计量表150通常具有较低的分数,也即实施偷电行为的嫌疑较低。
[0098]在其他的实施方式中,变化侦测模块610包括第一变化侦测单元612及第二变化侦测单元614。第一变化侦测单元612用于执行第一种算法以从多个计量表150中识别第一组的多个异常计量表150。该第一组的多个异常计量表150均具有异常读数。在一种具体的实施方式中,该第一种算法为图4中描述的累加和算法(即CUSUM算法)。
[0099]第二变化侦测单元614用于执行第二种算法以从多个计量表150中识别第二组的多个异常计量表150。该第二组的多个异常计量表150均具有异常读数。在一种具体的实施方式中,该第二种算法为图5中描述的Shewhart平均值算法(即Sh
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1