公开/公告号CN112183823A
专利类型发明专利
公开/公告日2021-01-05
原文格式PDF
申请/专利号CN202010937338.5
申请日2020-09-08
分类号G06Q10/04(20120101);G06Q10/06(20120101);G06Q50/06(20120101);G06F16/901(20190101);
代理机构11689 北京智绘未来专利代理事务所(普通合伙);
代理人肖继军;王萍
地址 210019 江苏省南京市建邺区奥体大街9号
入库时间 2023-06-19 09:26:02
技术领域
本发明属于电能计量装置选型技术领域,涉及一种基于规则树的电能计量装置选型方法和系统。
背景技术
随着智能电网的建设和发展,国内电力系统中的电能计量工作在发电、供电和用电三方中的作用愈加明显,电能计量工作在维护三方稳定、销售方面起着至关重要的作用。
实现电能计量装置的高精准选型对于电力系统经济效益的提升有着重要的促进作用。近年来,随着电力系统全面检测工作的开展,在电能计量装置的选型配置方面暴露出了不少选型问题,应当引起足够重视。
目前电能计量装置的配置选型工作大部分由人工完成,不仅耗费大量人力,而且在配置规格过程中也会因主观因素产生一定的误差,针对近年来因电能计量装置选型不当而导致电能计量故障现象,需要采用科学合理的方式,有效减少电能计量装置的选型错误,提高可靠性,促进电力企业经济效益的提高,增加市场竞争力。
近年来电网不断朝着智能化,自动化的方向发展,电能计量装置的选型方法也因此逐渐多样化,层次分析法、粗糙集数学方法、基于LLC(Logical Link Control,逻辑链路控制)的决策分析法等都取得了一定的成果,但其智能性,通用性水平不高,离实用化具有一定的距离。
发明内容
为解决现有技术中的不足,本申请提供一种基于规则树的电能计量装置选型方法和系统,针对用户在各种不同应用和场景下进行电能计量装置选型配置的问题,基于规则树,满足用户的搜索需求,从而大大提高电能计量装置的选型效率,可以降低人工选型的成本,实现装置规格精细化,提高选型数据的准确性和可靠性,满足不同用户的个性化需求。
为了实现上述目标,本申请采用如下技术方案:
一种基于规则树的电能计量装置选型方法,所述方法包括以下步骤:
步骤1:整合电能计量装置规格数据,得到电能计量装置选型规则库;
步骤2:基于电能计量装置选型规则库,学习电能计量装置选型的逻辑规则;
步骤3:对步骤2得到的逻辑规则进行优化;
步骤4:根据优化后的逻辑规则,建立电能计量装置选型规则树;
步骤5:对步骤4建立的选型规则树,进行规则查询测试;
步骤6:依据电能计量装置选型规则树进行电能计量装置的选型。
本发明进一步包括以下优选方案:
优选地,所述步骤1得到的电能计量装置选型规则库G中的实体共分为7类,分别是用户、安装限制条件、设备组件、设备、计量指标、计量位置安装接线方式、规格;
所述电能计量装置选型规则库G中每个实体的个数定义为n,实体用向量v
所述电能计量装置选型规则库G中实体A和实体B的关于关系r的邻接矩阵为A
所述电能计量装置选型规则库G中关系r具有以下6种,分别是:
限定、位置、采用、接线方式、选择、安装方式。
优选地,所述用户包括Ⅰ类电能计量装置的高压计费用户和Ⅱ类电能计量装置的高压计费用户;
安装限制条件包括高压供电和低压供电;
设备组件包括测量单元和计量合并单元;
设备包括电能互感器和电流互感器;
计量指标包括额定电流和实际符合电流值;
计量位置安装接线方式包括发电量计量点和用电量计量点;
规格包括电压等级和电流等级。
优选地,所述步骤2包括以下步骤:
步骤2.1:从电能计量装置选型规则库G中以N=2开始对长度为N的路径进行采样,将有直接关系的一对实体(x,y)记录为B(x,y);两个实体仅通过一个关系就可以连接的就称为具有直接关系;
步骤2.2:从长度为N的路径中学习长度为N+1的规则,通过迭代采样随机路径挖掘没有直接关系的一对实体(x,y)的潜在关系,通过关系r
B
其中x,y,z
规则用R表示,定义原子B(x,y)是规则R的头部,表示为head(R),原子B
步骤2.3:引入邻接矩阵A
步骤2.4:对于每个头部关系H,有不同的路径连接到同一个实体y,得到不同的规则,引入与头部关系H相关的规则可信度a
通过引入可信度a
其中s是索引具有最大关系长度l的潜在规则,p
优选地,所述步骤3包括以下子步骤:
步骤3.1:对步骤2得到的逻辑规则进行规则结构优化,在不影响规则质量的前提下减少参数数量,对步骤2.4得到的
k表示规则集R中的规则;
步骤3.2:定义关系长度为i,i≤l的规则的可信度为(|R|+1)
引入可信度张量,将步骤3.1中实体(x,y)的规则表示为:
步骤3.3:使用双向RNN来获得参数a
其中h和h'分别是前向RNN和后向RNN的隐藏状态,初始均为0,e
获得参数a
步骤3.4:定义一个最低可信度a′
规则属性采用实体v
优选地,步骤4包括以下步骤:
步骤4.1:基于步骤3优化后的逻辑规则,按照规则头部关系的属性定义规则属性为A={A
步骤4.2:将电能计量装置选型规则,即步骤3优化后的逻辑规则加载到根节点上,设定根节点为当前节点;
步骤4.3:计算规则属性的分布度:
规则属性的分布度表示规则属性的分布情况,根据规则属性的分布情况,选择属性分布均衡的属性来分支建树,规则属性的分布度计算公式:
其中,W
规则属性的取值在电能计量装置选型规则库中分布越均衡,分布度的值也就越大,最大为1;
步骤4.4:计算当前节点加载规则的所有规则属性{A
步骤4.5:选择最大分布度W
步骤4.6:将步骤4.5的当前节点的规则清空,重新执行步骤4.4和步骤4.5,计算规则属性集{A
步骤4.7:如果存在未标记的子节点B,则设第一个未标记的左子节点B
步骤4.8:如果所有子节点均已标记,若存在父节点,设定当前节点的父节点为当前节点,然后重新执行步骤4.4;若不存在父节点,则规则树建立完成。
优选地,所述步骤5包括以下步骤:
步骤5.1:从步骤4建立的选型规则树的根节点开始,设定根节点为当前节点;
步骤5.2:从电能计量装置选型规则库中取m个规则样本,作为测试数据集S={S
步骤5.3:如果匹配规则的指定动作为跳转进入下一个节点,则设下一个节点为当前节点,重复执行步骤5.2;如果匹配规则的指定动作为不跳转,则返回匹配结果的节点,测试结束;
步骤5.4:返回无规则匹配的父节点,当前节点处加载未匹配的规则,然后从电能计量装置选型规则库中取m个规则样本T={T
优选地,所述方法还包括:
在步骤5和步骤6之间,对选型规则树上的逻辑规则进行动态更新,进一步完善电能计量装置选型规则树。
优选地,所述对选型规则树上的逻辑规则进行动态更新,进一步完善电能计量装置选型规则树,包括:
对选型规则树上的逻辑规则进行规则添加:
记录新规则的属性A
对选型规则树上的逻辑规则进行规则删除:
记录要删除规则的属性,在选型规则树中进行查找,直到返回匹配结果的节点或无规则匹配返回父节点,返回匹配结果的节点,则在该节点处直接删除规则;否则查询不到队形规则,提示无法删除;
对选型规则树上的逻辑规则进行规则更新:
先删除旧规则,在删除的位置上添加新规则,完成规则更新;
重构选型规则树:
选型规则树执行规则添加、规则删除和规则更新中任意步骤后,重新执行步骤4-步骤5,重新选择分支属性,以保证选择规则树的均衡性,达到规则树的效率最大化,使用重构后的选型规则树替代重构前的选型规则树。
本发明还公开了一种基于规则树的电能计量装置选型系统,所述系统包括:
选型规则库建立模块,用于整合电能计量装置规格数据,得到电能计量装置选型规则库;
逻辑规则学习模块,用于基于电能计量装置选型规则库,学习电能计量装置选型的逻辑规则;
优化模块,用于对逻辑规则学习模块得到的逻辑规则进行优化;
选型规则树建立模块,用于根据优化后的逻辑规则,建立电能计量装置选型规则树;
规则查询测试模块,用于对选型规则树建立模块建立的选型规则树,进行规则查询测试,测试规则树能能否正常查询;
选型模块,用于依据电能计量装置选型规则树,输入电压等级,安装位置,计量方式等电能计量装置配置参数,进行电能计量装置的选型。
本申请所达到的有益效果:
本申请对电能计量装置规格数据整合之后进行选型,利用电能计量装置选型规则库中各规则属性分布度的不同,得到电能计量装置选型规则之间的定量关系,通过规则库,构建包含设备类型、数据有效性约束的电能计量装置选型规则树,再结合对规则树的更新策略,依据该规则树进行电能计量装置的选型,提高选型数据的准确性和可靠性,可以实现电能计量装置的动态选型,大大提高电网用户选择电能计量装置的智能型和通用性,较少误差,提高效率。
附图说明
图1是本发明方法的流程示意图;
图2是本发明实施例中选型规则树的构造流程图;
具体实施方式
下面结合附图对本申请作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本申请的保护范围。
如图1-2所示,本申请的一种基于规则树的电能计量装置选型方法,所述方法包括以下步骤:
步骤1:整合电能计量装置规格数据,得到电能计量装置选型规则库;
所述步骤1得到的电能计量装置选型规则库G中的实体共分为7类,分别是用户(E_user)、安装限制条件(E_condition)、设备组件(E_subunit)、设备(E_equipment)、计量指标(E_indicator)、计量位置安装接线方式(E_installation)、规格(E_size);
例如:
所述用户包括Ⅰ类电能计量装置的高压计费用户,Ⅱ类电能计量装置的高压计费用户等;
安装限制条件包括高压供电,低压供电等;
设备组件包括测量单元,计量合并单元等;
设备包括电能互感器,电流互感器等;
计量指标包括额定电流,实际符合电流值等;
计量位置安装接线方式包括发电量计量点,用电量计量点等;
规格包括电压等级,电流等级等。
所述电能计量装置选型规则库G中每个实体的个数定义为n,实体用向量v
所述电能计量装置选型规则库G中实体A和实体B的关于关系r的邻接矩阵为A
所述电能计量装置选型规则库G中关系r具有以下6种,分别是:
限定(R_limit)、位置(R_position)、采用(R_use)、接线方式(R_connection)、选择(R_select)、安装方式(R_installation)。
例如:限定这种关系可以表示10kV限定电能计量装置;
位置可以表示电能计量装置位置供电企业的指标考核电能计量点;
采用可以表示按单相配电计算时连接三户采用通用值系数1,推荐值系数1;
接线方式可以表示电能计量装置接线方式三相三线;
选择可以表示为高压计费用户选择I类电能计量装置;
安装方式可以表示为电压互感器安装方式分体安装。
步骤2:基于电能计量装置选型规则库,学习电能计量装置选型的逻辑规则;
所述步骤2包括以下步骤:
步骤2.1:从电能计量装置选型规则库G中以N=2开始对长度为N的路径进行采样,将有直接关系的一对实体(x,y)记录为B(x,y);两个实体仅通过一个关系就可以连接的就称为具有直接关系;
步骤2.2:从长度为N的路径中学习长度为N+1的规则,通过迭代采样随机路径挖掘没有直接关系的一对实体(x,y)的潜在关系,通过一系列关系r
B
其中x,y,z
规则用R表示,定义原子B(x,y)是规则R的头部,表示为head(R),原子B
步骤2.3:引入邻接矩阵A
步骤2.4:对于每个头部关系H,有不同的路径连接到同一个实体y,得到不同的规则,引入与头部关系H相关的规则可信度a
比如R_use(X,Y)描述X是Y采用的电能表,R_level(X,Y)描述X是Y的电压等级,R_current(X,Y)描述X是Y的电流等级,R_size(X,Y)描述X是Y的规格,通过随机路径,会产生下面这些规则:
R_size(X,Y)←R_current(X,A)∩R_use(A,Y)
R_size(X,Y)←R_level(X,A)∩R_use(A,Y)
通过引入可信度a
其中s是索引具有最大关系长度l的潜在规则,p
步骤3:对步骤2得到的逻辑规则进行优化;
所述步骤3包括以下子步骤:
步骤3.1:对步骤2得到的逻辑规则进行规则结构优化,在不影响规则质量的前提下减少参数数量,对步骤2.4得到的
k表示规则集R中的规则;
步骤3.2:定义关系长度为i,i≤l的规则的可信度为(|R|+1)
引入可信度张量,将步骤3.1中实体(x,y)的规则表示为:
步骤3.3:使用双向RNN(双向递归神经网络)来获得参数a
其中h和h'分别是前向RNN和后向RNN的隐藏状态,初始均为0,e
获得参数a
步骤3.4:去除低质量的规则,提高规则的整体质量水平。根据实际需求,定义一个最低可信度a′
规则属性采用实体v
步骤4:根据优化后的逻辑规则,建立电能计量装置选型规则树;
步骤4.1:基于步骤3优化后的逻辑规则,按照规则头部关系的属性定义规则属性为A={A
步骤4.2:将电能计量装置选型规则,即步骤3优化后的逻辑规则加载到根节点上,设定根节点为当前节点;
步骤4.3:计算规则属性的分布度:
规则属性的分布度表示规则属性的分布情况,根据规则属性的分布情况,选择属性分布均衡的属性来分支建树,规则属性的分布度计算公式:
其中,W
规则属性的取值在电能计量装置选型规则库中分布越均衡,分布度的值也就越大,最大为1;
步骤4.4:计算当前节点加载规则的所有规则属性{A
步骤4.5:选择最大分布度W
步骤4.6:将步骤4.5的当前节点的规则清空,重新执行步骤4.4和步骤4.5,计算规则属性集{A
步骤4.7:如果存在未标记的子节点B,则设第一个未标记的左子节点B
步骤4.8:如果所有子节点均已标记,若存在父节点,设定当前节点的父节点为当前节点,然后重新执行步骤4.4;若不存在父节点,则规则树建立完成。
步骤5:对步骤4建立的选型规则树,进行规则查询测试,测试规则树能能否正常查询;
所述步骤5包括以下步骤:
步骤5.1:从步骤4建立的选型规则树的根节点开始,设定根节点为当前节点;
步骤5.2:从电能计量装置选型规则库中取m个规则样本,作为测试数据集S={S
步骤5.3:如果匹配规则的指定动作为跳转进入下一个节点,则设下一个节点为当前节点,重复执行步骤5.2;如果匹配规则的指定动作为不跳转,则返回匹配结果的节点(即规则树上的节点),测试结束;
步骤5.4:返回无规则匹配的父节点,当前节点处加载未匹配的规则,然后从电能计量装置选型规则库中取m个规则样本T={T
本申请实施例中,还包括对选型规则树上的逻辑规则进行动态更新,进一步完善电能计量装置选型规则树,包括:
对选型规则树上的逻辑规则进行规则添加:
记录新规则的属性A
对选型规则树上的逻辑规则进行规则删除:
记录要删除规则的属性,在选型规则树中按照步骤5的步骤进行查找,直到返回匹配结果的节点或无规则匹配返回父节点,返回匹配结果的节点,则在该节点处直接删除规则;否则查询不到队形规则,提示无法删除。
对选型规则树上的逻辑规则进行规则更新:
按照规则删除方法先删除旧规则,在删除的位置上添加新规则,完成规则更新。
重构选型规则树:
选型规则树执行规则添加、规则删除和规则更新中任意步骤后,重新执行步骤4-步骤5,重新选择分支属性,以保证选择规则树的均衡性,达到规则树的效率最大化。使用重构后的选型规则树替代重构前的选型规则树。
步骤6:依据电能计量装置选型规则树,输入电压等级,安装位置,计量方式等电能计量装置配置参数,进行电能计量装置的选型。
本发明的一种基于规则树的电能计量装置选型系统,所述系统包括:
选型规则库建立模块,用于整合电能计量装置规格数据,得到电能计量装置选型规则库;
逻辑规则学习模块,用于基于电能计量装置选型规则库,学习电能计量装置选型的逻辑规则;
优化模块,用于对逻辑规则学习模块得到的逻辑规则进行优化;
选型规则树建立模块,用于根据优化后的逻辑规则,建立电能计量装置选型规则树;
规则查询测试模块,用于对选型规则树建立模块建立的选型规则树,进行规则查询测试,测试规则树能能否正常查询;
选型模块,用于依据电能计量装置选型规则树,输入电压等级,安装位置,计量方式等电能计量装置配置参数,进行电能计量装置的选型。
本发明申请人结合说明书附图对本发明的实施示例做了详细的说明与描述,但是本领域技术人员应该理解,以上实施示例仅为本发明的优选实施方案,详尽的说明只是为了帮助读者更好地理解本发明精神,而并非对本发明保护范围的限制,相反,任何基于本发明的发明精神所作的任何改进或修饰都应当落在本发明的保护范围之内。
机译: 一种用于自动确定在最后一次执行基于规则的订单项目的ATP检查期间有效的替代链的系统,一种计算机实现的方法,一种用户终端以及一种计算机可读的媒介,其中,规则定义了可能的替代
机译: (54)标题:一种扩展商务智能系统的形式和功能的基于内容的方法(57)摘要:商务智能(BI)系统具有通过以下方式将其功能扩展到项目生命周期之外的能力:具体内容。复杂的多维查询被解释为原子子表达式的树,这些原子子表达式组合成类似解析树的结构以形成整体查询。每个子树在提供适当的上下文时都是有效的。任何子树都可以是作为应用程序内容存储的表达模板,该表达模板在生成时使用带有实例特定参数的简单文本替换来生成多维表达语法。该系统包括一个复杂的类型系统和语义层,使用户摆脱了使用OLAP数据库所固有的复杂性。商业智能专家可以为每个作为内容的表达模板提供类型和语义提示。
机译: 一种通过智能变化检测系统创建包括未请求实体的链接家族树并检测树的变化的系统