获取统计线损的方法及装置的制造方法_3

文档序号:9288526阅读:来源:国知局
的修正的步骤。具体地,可建立一个多 agent系统结构,该结构可分为三大模块,即直接检测模块(线损检测agent)、间接检测模 块、修正代理模块。直接检测模块即统计线损率检测模块,也即执行上述的第一统计线损率 的获取;间接检测模块包括供电量检测模块(供电量检测agent)、售电量检测模块(售电 量检测agent),也即执行根据目标历史供电量数据和目标历史售电量数据获取第二统计线 损率。修正代理模块(修正agent)主要负责集成两大检测模块计算所得数据,使检测结果 更为全面精确(也即执行第二统计线损率对第一统计线损率的修正)。其中,直接检测模块 只需要历史线损数据,间接检测模块需要历史供电量数据和历史售电量数据,直接检测能 够与间接检测同步进行。
[0064] 在该实施例中,通过与多agent模型相结合,构建供电量检测agent、售电量检测 agent、线损检测agent及修正agent,能够得到比单一检测方法更加准确的检测结果。
[0065] 优选地,分别获取目标历史供电量数据和目标历史售电量数据包括:获取目标数 据集合中包括的历史线损数据所对应的历史供电量数据,得到目标历史供电量数据;以及 获取目标数据集合中包括的历史线损数据所对应的历史售电量数据,得到目标历史售电量 数据。
[0066] 在该实施例中,在确定目标数据集合之后,仅需要根据目标数据集合中的历史线 损数据即可以得到目标历史供电量数据和目标历史售电量数据。例如,目标数据集合中历 史线损数据对应的是北京地区2001年1月份至10月份的线损数据,则可以基于此获取北 京地区2001年1月份至10月份的供电量数据和售电量数据,即分别为上述的目标历史供 电量数据和目标历史售电量数据。
[0067] 优选地,利用第二统计线损率对第一统计线损率进行修正包括:获取目标数据集 合中包括的使第一统计线损率和第二统计线损率的差值最小的历史线损数据,得到目标历 史线损数据;以及根据目标历史线损数据和预设约束条件获取第三统计线损率。
[0068] 在该实施例中,获取目标数据集合中包括的使第一统计线损率和第二统计线损率 的差值最小的历史线损数据,也即加入目标函数使第一统计线损率和第二统计线损率的差 值最小(直接检测模块和间接检测模块得到检测结果之差最小)。预设约束条件可设定为: 供电量>售电量,并且统计线损率< 1。不符合条件的即为坏数据,将返回起点重新检测。
[0069] 具体地,通过下式可根据目标历史供电量数据和目标历史售电量数据间接获取统 计线损率,也即第二统计线损率P' ^
[0070]
[0071] 其中,G为目标历史供电量数据,S为目标历史供电量数据,P' A第二统计线损 率。
[0072] 在利用第二统计线损率对第一统计线损率进行修正时,加入目标函数使两统计线 损率之差最小,目标函数具体为:
[0073]
[0074] 其中,预设约束条件为G > S,^< 1,其中,PJ%第一统计线损率。修正过程即为 排除第二统计线损率为负值及大于1的情况。当第一统计线损率和第二统计线损率只满足 其中一个预设约束条件时,选取满足该预设约束条件的结果为最终的检测结果;当第一统 计线损率和第二统计线损率两个预设约束条件都满足时,取两者平均值;当不满足任意一 个条件时,重新进行检测。
[0075] 在该实施例中,能在对具体负荷、线路参数等数据完全未知的情况下,根据外界影 响因素如温度、经济发展、人口密度等,对统计线损进行检测;通过与多agent (代理)结合, 通过直接、间接检测,得到两种结果,最终通过修正的方式将两个结果结合处理,从而得到 全面精确的检测结果。
[0076] 下面根据本发明的实施例,还提供了一种获取统计线损的装置的装置实施例。
[0077] 需要说明的是,根据本发明实施例的获取统计线损的装置可以用于执行根据本发 明实施例的获取统计线损的方法,根据本发明实施例的获取统计线损的方法也可以通过根 据本发明实施例的获取统计线损的装置来执行。
[0078] 图2是根据本发明第一实施例的获取统计线损的装置的示意图。如图2所示,该 装置包括:第一获取单元20、划分单元40、第二获取单元60和第三获取单元80。
[0079] 第一获取单元20,用于获取历史数据,其中,历史数据包括历史线损数据和对历史 线损数据的生成造成影响的影响因子数据。
[0080] 划分单元40,用于将历史数据划分为多个数据集合,其中,每个数据集合包括预设 范围内的历史线损数据,和预设范围内的历史线损数据所对应的影响因子数据。
[0081] 第二获取单元60,用于获取多个数据集合中与待检测影响因子数据的关联度在预 设数值范围之内的数据集合,得到目标数据集合。
[0082] 第三获取单元80,用于根据目标数据集合获取待检测影响因子数据所对应的统计 线损率,得到第一统计线损率。
[0083] 根据该实施例的获取统计线损的装置,通过第一获取单元20获取历史数据,其 中,历史数据包括历史线损数据和对历史线损数据的生成造成影响的影响因子数据;划分 单元40将历史数据划分为多个数据集合;第二获取单元60获取多个数据集合中与待检测 影响因子数据的关联度在预设数值范围之内的数据集合;以及第三获取单元80根据目标 数据集合获取待检测影响因子数据所对应的统计线损率,解决了相关技术中获取的统计线 损的准确性差的技术问题。进而通过划分单元40将历史数据划分为多个数据集合,第二获 取单元60获取与待检测影响因子数据的关联度在预设数值范围之内的数据集合,以及第 三获取单元80根据目标数据集合获取待检测影响因子数据所对应的统计线损率,达到了 提高获取统计线损的准确性的技术效果。
[0084] 优选地,该装置还包括:第四获取单元,用于分别获取每个数据集合与待检测影响 因子数据的关联度;以及检测单元,用于检测每个数据集合与待检测影响因子数据的关联 度是否在预设数值范围之内,其中,第四获取单元包括:第一建立模块,用于根据历史数据 分别建立经典域物元模型和节域物元模型;第二建立模块,用于根据待检测影响因子数据 建立待测物元模型;以及获取模块,用于根据经典域物元模型、节域物元模型以及待测物元 模型获取每个数据集合与待检测影响因子数据的关联度。
[0085] 优选地,获取模块包括:第一获取子模块,用于根据经典域物元模型、节域物元模 型以及待测物元模型获取每个数据集合与待检测影响因子数据之间的关联函数;以及第二 获取子模块,用于根据关联函数获取每个数据集合与待检测影响因子数据的关联度。
[0086] 可选地,该装置还包括:第五获取单元,用于分别获取目标历史供电量数据和目标 历史售电量数据;第六获取单元,用于根据目标历史供电量数据和目标历史售电量数据获 取待检测影响因子数据所对应的第二统计线损率;以及修正单元,用于利用第二统计线损 率对第一统计线损率进行修正,得到第三统计线损率。
[0087] 图3是根据本发明第二实施例的获取统计线损的装置的示意图,该实施例可以作 为图2所示实施例的一种优选实施方式。如图3所示,该装置包括:数据采集agent模块 1〇〇、数据处理agent模块200、直接检测agent模块300、间接检测agent模块400、修正 agent模块500、展示agent模块600。其中,直接检测agent模块300包括统计线损检测 agent子模块301,间接检测agent模块400包括供电量检测agent子模块401和售电量检 测agent子模块402。
[0088] 具体地,数据采集agent模块100用于采集历史线损数据、历史供电量数据和历史 售电量数据;数据处理agent模块200用于对历史线损数据、历史供电量数据和历史售电 量数据进行处理,得到多个数据集合,其中,每个数据集合包括预设大小范围的历史线损数 据,及其对应的历史供电量数据和历史售电量数据。直接检测agent模块300是利用目标 历史线损数据直接获取统计线损率(同上述的第一统计线损率),间接检测agent模块400 是根据目标历史供电量数据和目标历史售电量数据来间接获取统计线损率(同上述的第 二统计线损率)。其中,直接检测agent模块300通过其包括的统计线损检测agent子模块 301直接获取第一统计线损率;间接检测agent模块400通过其包括的供电量检测agent子 模块401和售电量检测agent子模块402,分别获取目标历史供电量数据和目标历史售电量 数据,并根据目标历史供电量数据和目标历史售电量数据间接得到第二统计线损率。修正 agent模块500是指利用间接获取的统计线损率(第一统计线损率)对直接获取的统计线 损率(第二统计线损率)执行修正,得到修正之后的统计线损率。展示agent模块600用 于对修正之后的统计线损率进行输出和展示。
[0089] 其中,数据处理agent模块200可采用拓聚类的方法对历史数据进行聚类,以得到 多个数据集合。例如,对预设地区月度统计
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1