一种基于AHP的智能电表软件质量评价系统.pdf

上传人:Y948****062 文档编号:1285621 上传时间:2018-04-12 格式:PDF 页数:9 大小:662.36KB
返回 下载 相关 举报
摘要
申请专利号:

CN201610886847.3

申请日:

2016.10.11

公开号:

CN106502885A

公开日:

2017.03.15

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 11/36申请日:20161011|||公开

IPC分类号:

G06F11/36; G01R35/04

主分类号:

G06F11/36

申请人:

广西电网有限责任公司电力科学研究院

发明人:

蒋雯倩; 李刚; 唐利涛; 龙东; 杨舟; 梁捷; 郭小璇; 潘俊涛; 韦杏秋; 龙伟杰

地址:

530023 广西壮族自治区南宁市民主路6-2号

优先权:

专利代理机构:

南宁东智知识产权代理事务所(特殊普通合伙) 45117

代理人:

巢雄辉;汪治兴

PDF下载: PDF下载
内容摘要

本发明公开一种基于AHP的智能电表软件质量评价系统,包括评价指标体系构建模块、评价模型构建模块、权重计算模块和得分计算模块,评价指标体系构建模块用于构建能够全面评价智能电表软件质量的评价指标体系;评价模型构建模块用于根据评价指标体系中各级评价指标之间的隶属关系,构建智能电表软件质量的评价模型;权重计算模块用于确定评价模型中各评价指标的相对权重;得分计算模块用于计算各评价指标的得分及智能电表软件质量综合得分。本发明填补了智能表软件质量评价系统的空白,建立智能电表软件质量的评价体系,实现不同供应商、不同版本的电表软件质量全面、科学的评价,进而为评价不同供应商的智能电表软件质量提供参考。

权利要求书

1.一种基于AHP的智能电表软件质量评价系统,其特征在于,包括评价指标体系构建模
块、评价模型构建模块、权重计算模块和得分计算模块,所述评价指标体系构建模块用于构
建能够全面评价智能电表软件质量的评价指标体系;所述评价模型构建模块用于根据所述
评价指标体系中各级评价指标之间的隶属关系,构建智能电表软件质量的评价模型;所述
权重计算模块用于确定所述评价模型中各评价指标的相对权重;所述得分计算模块用于计
算各评价指标的得分及智能电表软件质量综合得分;所述评价指标体系构建模块连接评价
模型构建模块,所述评价模型构建模块连接权重计算模块,所述权重计算模块连接得分计
算模块。
2.根据权利要求1所述的一种基于AHP的智能电表软件质量评价系统,其特征在于,所
述评价指标体系包括一级评价指标和二级评价指标,所述一级评价指标包括:计量指标、通
信指标、冻结及事件记录指标、负荷曲线指标和可靠性指标;每一个一级评价指标包括若干
个二级评价指标。
3.根据权利要求2所述的一种基于AHP的智能电表软件质量评价系统,其特征在于,所
述二级评价指标包括:
电压影响、电流影响、相位影响和温度变化对计量的影响作为计量指标的二级评价指
标;
通信成功率、低电压下通信成功率、高电压下通信成功率和通信干扰测试作为通信指
标的二级评价指标;
月末年末冻结、日冻结、瞬时冻结和定时冻结作为冻结及事件记录指标的二级评价指
标;
一分钟一次负荷曲线、月末年末负荷曲线作为负荷曲线指标的二级评价指标;
反复上掉电、缓升缓降和环境变化对计量的影响作为可靠性指标的二级评价指标。
4.根据权利要求1所述的一种基于AHP的智能电表软件质量评价系统,其特征在于,所
述评价模型是按照层次分析法来构造,自下而上顺序由多个层组成;每一层的评价指标为
评价指标体系中同一级的评价指标;并且,下层评价指标为上层中对应评价指标的子指标。
5.根据权利要求4所述的一种基于AHP的智能电表软件质量评价系统,其特征在于,所
述评价模型包括由下至上的方案层、准则层和目标层。
6.根据权利要求1所述的一种基于AHP的智能电表软件质量评价系统,其特征在于,所
述权重计算模块采用层次分析法确定所述评价模型中各评价指标的相对权重。
7.根据权利要求1所述的一种基于AHP的智能电表软件质量评价系统,其特征在于,所
述得分计算模块是根据各评价指标的得分及其相对权重累计求和得到智能电表软件质量
综合分数。
8.根据权利要求7所述的一种基于AHP的智能电表软件质量评价系统,其特征在于,所
述各评价指标的得分是根据专家经验确定的。

说明书

一种基于AHP的智能电表软件质量评价系统

技术领域

本发明属于电气和自动化技术领域,尤其涉及到一种智能电表检测技术,具体涉
及一种基于AHP的智能电表软件质量评价系统。

背景技术

随着国网公司用电信息采集系统建设工程的逐步推进,越来越多的智能电表投入
到现场运行中。已有的智能电表运行数据表明由软件因素诱发的智能电表故障严重影响了
智能电表的运行可靠性,因此智能电表软件故障检测十分必要。

但在智能电表软件领域中,软件产品批量使用后不便修改,而且很难或者无法收
集失效数据。因此,在实际应用中,必须根据软件的具体情况,考虑在软件开发的整个生命
周期中,从不同角度对软件质量进行度量和评价。但如何选择合适的度量以适应不同特点
的软件和不同的使用阶段便成为工程难题。选择的度量过多会增加电表研发人员成本和资
源的耗费,过少会使得度量结果不可信。目前国内外缺乏对智能电表软件质量全面、科学的
评价系统。 因此对不同厂家、不同版本的智能电表软件质量无法给出统一的、科学的评价
结果。

当前亟需一种智能电表软件质量评价的系统,明确智能电表软件质量评价指标,
建立智能电表软件质量评价体系,实现不同供应商、不同版本的电表软件质量的全面、科学
的评价。

发明内容

为实现上述目的,本发明采用的技术方案为:

一种基于AHP的智能电表软件质量评价系统,其特征在于,包括评价指标体系构建模
块、评价模型构建模块、权重计算模块和得分计算模块,所述评价指标体系构建模块用于构
建能够全面评价智能电表软件质量的评价指标体系;所述评价模型构建模块用于根据所述
评价指标体系中各级评价指标之间的隶属关系,构建智能电表软件质量的评价模型;所述
权重计算模块用于确定所述评价模型中各评价指标的相对权重;所述得分计算模块用于计
算各评价指标的得分及智能电表软件质量综合得分;所述评价指标体系构建模块连接评价
模型构建模块,所述评价模型构建模块连接权重计算模块,所述权重计算模块连接得分计
算模块。

优选的,所述评价指标体系包括一级评价指标和二级评价指标,所述一级评价指
标包括:计量指标、通信指标、冻结及事件记录指标、负荷曲线指标和可靠性指标;每一个一
级评价指标包括若干个二级评价指标。

优选的,所述二级评价指标包括:

电压影响、电流影响、相位影响和温度变化对计量的影响作为计量指标的二级评价指
标;

通信成功率、低电压下通信成功率、高电压下通信成功率和通信干扰测试作为通信指
标的二级评价指标;

月末年末冻结、日冻结、瞬时冻结和定时冻结作为冻结及事件记录指标的二级评价指
标;

一分钟一次负荷曲线、月末年末负荷曲线作为负荷曲线指标的二级评价指标;

反复上掉电、缓升缓降和环境变化对计量的影响作为可靠性指标的二级评价指标。

优选的,所述评价模型是按照层次分析法来构造,自下而上顺序由多个层组成;每
一层的评价指标为评价指标体系中同一级的评价指标;并且,下层评价指标为上层中对应
评价指标的子指标。

优选的,所述评价模型包括由下至上的方案层、准则层和目标层。

优选的,所述权重计算模块采用层次分析法确定所述评价模型中各评价指标的相
对权重。

优选的,所述得分计算模块是根据各评价指标的得分及其相对权重累计求和得到
智能电表软件质量综合分数。

优选的,所述各评价指标的得分是根据专家经验确定的。

本发明填补了智能表软件质量评价系统的空白,建立智能电表软件质量的评价体
系,实现不同供应商、不同版本的电表软件质量全面、科学的评价,进而为评价不同供应商
的智能电表软件质量提供参考。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于
本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它
的附图,其中 :

图1 是本发明提出的系统结构示意图;

图 2 是本发明提出的评价模型图。

具体实施方式

下面将结合本发明实例中的附图,对本发明实施例中的技术方案进行清楚、完整
地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于发
明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施
例,都属于本发明保护的范围。

图1 是本发明一种基于AHP的智能电表软件质量评价系统的结构示意图。如图1所
示,所述系统包括评价指标体系构建模块、评价模型构建模块、权重计算模块和得分计算模
块。其中:

评价指标体系构建模块用于构建能够全面评价智能电表软件质量的评价指标体系,该
评价指标体系是根据现有的智能电表现场运行数据和基于工况的模拟测试结果进行分析
后确定的。本实施例中,评价指标体系包括一级评价指标和二级评价指标,一级评价指标包
括:计量指标、通信指标、冻结及事件记录指标、负荷曲线指标和可靠性指标;每一个一级评
价指标包括若干个二级评价指标;经分析后确定,电压影响、电流影响、相位影响和温度变
化对计量的影响可以作为计量指标的二级评价指标;通信成功率、低电压下通信成功率、高
电压下通信成功率和通信干扰测试可作为通信指标的二级评价指标;月末年末冻结、日冻
结、瞬时冻结和定时冻结可作为冻结及事件记录指标的二级评价指标;一分钟一次负荷曲
线、月末年末负荷曲线可作为负荷曲线指标的二级评价指标;反复上掉电、缓升缓降和环境
变化对计量的影响可作为可靠性指标的二级评价指标。智能电表软件质量具体的评价指标
体系如表1所示:

表1


计量是电表重要特点之一,是评价电表质量的关键指标,从电压、电流、频率和相位等
瞬时量的影响角度进行评价。通信是电表的重要数据交互手段,也是智能电网进行数据分
析、数据处理的保障性通道,验证通信的成功率对电表质量具有重要意义。因此,通信主要
从工况和环境变化甚至极限情况、非法数据攻击情况下的通信成功率来进行评分。冻结和
事件记录是保存电表运行过程中的各项数据和记录,当电表工况或环境异常时可根据事件
记录来追补电量,该方面主要用来判断电表在处理大量的存储事件时是否会对电表的功能
特性产生异常变化。负荷曲线指标是从大数据量存储方面分析电表的质量特性,负荷曲线
每次需要存储196个字节,作为追究电表运行曲线分析的重要原始数据。可靠性指标主要考
虑电网环境不稳定,电磁环境及气候环境等对电量和电费功能的影响。

评价模型构建模块用于根据所述评价指标体系中各级评价指标之间的隶属关系,
构建智能电表软件质量的评价模型。如图2所示,本实施例中,智能电表软件质量的评价模
型由上至下分成目标层A、准则层B和方案层C 三个层次,其中上一层次的指标作为准则对
下一层次有关指标起支配作用;目标层A是智能电表软件质量,准则层B包含计量B1、通信
B2、冻结及事件记录B3、负荷曲线B4和可靠性B5五大类一级评价指标,而十七个二级评价指
标则构成了方案层。

权重计算模块用于确定所述评价模型中各评价指标的相对权重。其计算方法如
下:

(1)确定评价指标体系中各评价指标的相对重要程度

例如,比较两个评价指标的相对重要程度,如果评估指标 i 和评估指标 j 同等重要,
则令 Cij = 1 ;如果评估指标 i 比评估指标 j 重要,则令Cij= 2 ;如果评估指标 i 不
如评 估指标 j 重要,则令Cij= 3。具体标度及其含义如表 2 所示。

表2


(2)根据各评价指标间的相对重要程度构造判断矩阵

建立评价模型以后,元素的并列、从属关系便己确定。判断矩阵是表示本层所有元素针
对上一层某一个元素相对重要性的比较,通常采用两两比较法得到。根据表2中的标度,确
定同一层次指标的判断矩阵 A = {aij}n×n,如对准则层的所有元素进行两两比较,便构成
准则层的判断矩阵,其中aij为指标Bi和Bij相对于目标A的重要性标度。

同样地,可得到方案层各指标相对于准则层相应指标的判断矩阵。

(3)对每一个判断矩阵进行一致性检验,若不一致,则调整所述判断矩阵的元素,
使其满足一致性要求

在AHP法中,需要对判断矩阵进行一致性检验,一致性指标CI的定义为:


CI = 0时,该矩阵一致,CI越大则其不一致程度越严重。为了给不一致程度确定一个
允许范围,层次分析法引入了平均随机一致性指标RI,对于n≥3的判断矩阵,一致性比率CR
表示为一致性指标CI与同阶平均随机一致性指标RI(见表3)之比:


当满足CR<0.1时,不一致程度在允许范围内,其特征向量进行归一化后即可作为权向
量。如果没有通过检验,则需要重新构造判断矩阵。对于1阶、2阶矩阵总是一致的,此时CR=
O。

表3

矩阵阶数n
1
2
3
4
5
6
RI
0
0
0.58
0.90
1.21
1.24

(4)计算出与所构造的判断矩阵的最大特征值及其对应的特征向量,经归一化处理后,
得到的特征向量即为相应评价指标的权重;

最大特征值及其对应的特征向量为:

(1);

其中,W为判断矩阵最大特征向量,为最大特征值

归一化处理后为:

(2);

得到准则层各元素相对于目标层和方案层各元素相对于准则层的权重之后,便可得到
方案层各元素相对于目标层的权重。

(3);

式中Wci表示方案层第i个元素Ci对目标层的权重; WCBij表示方案层元素Ci对准则层第
j个元素Bj的权重;WBj表示准则层元素Bj对目标层的权重。

(5)按指标间的层次关系层层推进,依次得到各指标的权重,最后得到一级指标对
应的权重。

与传统的 AHP 法相比,本发明在保证结果准确的前提下,既便于专家做出正确判
断,又减少了因判断矩阵的不一致性而带来的计算量,从而使收敛速度快、迭代次数少。

得分计算模块用于计算各评价指标的得分及智能电表软件质量综合得分。其具体
方法如下:

(1)确定评价指标的评价等级以及评价等级相应的评分标准,进而确定方案层中每个
评价指标的得分。本实施例中,评价指标的评价等级以及评价等级相应的评分标准是采用
专家经验打分法确定的。比如,可以根据专家的建议,将方案层每个评价指标分为A/B/C/D/
E 五个评价等级,相应的评价标准由专家给出,且规定每个评价等级的分值为:A = 10
分,B = 8 分,C = 6 分,D = 4,E=2 分。

选择智能电表针对上述十七个评价指标项目进行测试,得到测试结果,并根据上
述每个评价等级的评分标准,就可以确定每个评价指标的得分。

(2)根据各评价指标的得分及各评价指标的相对权重,计算智能电表软件质量综
合得分。

知道方案层各评价指标的得分后,便可计算目标层电表软件质量得分,具体方法
为:


式中U是电表软件质量的最终得分;Yi是方案层第i个元素Ci的得分,Wci表示方案层第i
个元素Ci对目标层的权重。

以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例
对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施
例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者
替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

一种基于AHP的智能电表软件质量评价系统.pdf_第1页
第1页 / 共9页
一种基于AHP的智能电表软件质量评价系统.pdf_第2页
第2页 / 共9页
一种基于AHP的智能电表软件质量评价系统.pdf_第3页
第3页 / 共9页
点击查看更多>>
资源描述

《一种基于AHP的智能电表软件质量评价系统.pdf》由会员分享,可在线阅读,更多相关《一种基于AHP的智能电表软件质量评价系统.pdf(9页珍藏版)》请在专利查询网上搜索。

本发明公开一种基于AHP的智能电表软件质量评价系统,包括评价指标体系构建模块、评价模型构建模块、权重计算模块和得分计算模块,评价指标体系构建模块用于构建能够全面评价智能电表软件质量的评价指标体系;评价模型构建模块用于根据评价指标体系中各级评价指标之间的隶属关系,构建智能电表软件质量的评价模型;权重计算模块用于确定评价模型中各评价指标的相对权重;得分计算模块用于计算各评价指标的得分及智能电表软件质量。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1