CN103902451A - 一种智能电能表软件品质评价方法 - Google Patents
一种智能电能表软件品质评价方法 Download PDFInfo
- Publication number
- CN103902451A CN103902451A CN201410117454.7A CN201410117454A CN103902451A CN 103902451 A CN103902451 A CN 103902451A CN 201410117454 A CN201410117454 A CN 201410117454A CN 103902451 A CN103902451 A CN 103902451A
- Authority
- CN
- China
- Prior art keywords
- evaluation index
- electric energy
- intelligent electric
- energy meter
- software quality
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
本发明公开了一种智能电能表软件品质评价方法,具体包括以下几个步骤:步骤(1)确定能够评价智能电能表软件品质的评价指标;步骤(2)建立评价指标的层次模型,并且运用层次分析法确定各层次评价指标的权重系数;步骤(3)确定评价指标的评价等级以及评价等级相应的评价标准,进而确定方案层中每个评价指标的得分;步骤(4)根据每个评价指标的得分及对应的权重系数,确定智能电能表软件品质综合得分。本发明实现了不同供应商、不同版本的电能表软件品质的评价,进而为评价不同供应商的智能电能表软件品质提供参考。
Description
技术领域
本发明涉及一种智能电能表软件品质评价方法,属于智能电能表自动化检测技术领域。
背景技术
随着国网公司用电信息采集***建设工程的逐步推进,越来越多的智能电能表投入到现场运行中。已有的智能电能表运行数据表明由软件因素诱发的智能电能表故障严重影响了智能电能表的运行可靠性,因此智能电能表软件故障检测十分必要。
目前已有的基于典型工况模拟的黑盒测试方法和基于EEPROM数据读写的白盒测试方法,已经能够检测智能电能表软件在异常条件下的容错能力,及时发现软件***内部可能存在的各种潜在缺陷。但是,目前国内外缺乏对智能电能表软件品质全面、科学的评价方法。因此对不同厂家、不同版本的智能电能表软件品质无法给出统一的、科学的评价结果。
当前亟需一种智能电能表软件品质评价方法,明确智能电能表软件品质评价指标,建立智能电能表软件品质评价体系,实现不同供应商、不同版本的电能表软件品质的全面、科学的评价。
发明内容
针对现有技术存在的不足,本发明目的是提供一种智能电能表软件品质评价方法,实现不同供应商、不同版本的电能表软件品质的评价,进而为评价不同供应商的智能电能表软件品质提供参考。
为了实现上述目的,本发明是通过如下的技术方案来实现:
本发明的一种智能电能表软件品质评价方法,具体包括以下几个步骤:
步骤(1)确定能够评价智能电能表软件品质的评价指标;
步骤(2)建立评价指标的层次模型,并且运用层次分析法确定各层次评价指标的权重系数;
步骤(3)确定评价指标的评价等级以及评价等级相应的评分标准,进而确定方案层中每个评价指标的得分;
步骤(4)根据每个评价指标的得分及对应的权重系数,确定智能电能表软件品质综合得分。
步骤(1)中评价指标的确定方法如下:
步骤(A1)结合现有的智能电能表现场运行数据,将智能电能表软件品质评价指标归纳为计量、通信和时钟三大类评价指标;
步骤(A2)根据基于工况模拟的黑盒测试方法和基于EEPROM数据读写的白盒测试方法,将步骤(A1)中的计量、通信和时钟三大类评价指标细化成智能电能表软件品质的二十个评价指标。
步骤(2)中,层次模型的建立方法如下:
将智能电能表软件品质设计成目标层,将计量、通信和时钟三大类评价指标设计成属性层,将步骤(A2)中细化的二十个评价指标设计 成方案层,从而,构建智能电能表软件品质评价指标的层次模型。
步骤(2)中,各层次评价指标的权重系数确定方法如下:
步骤(B1)根据现有的层次分析法,确定同一层次评价指标的判断矩阵A;
步骤(B2)对判断矩阵进行一致性(此处一致性是矩阵的数学定义)检验,若不一致,则调整(调整的方法为现有技术,此处不再赘述)判断矩阵的元素,使其满足一致性要求;
步骤(B3)按照公式(1)求取判断矩阵的最大特征向量W和最大特征值γmax,将最大特征向量W归一化处理后每个元素为对应指标的权重系数(这个处理过程为数学上现有的技术,此处不再赘述,该方法均适用于属性层和方案层中评价指标的权重系数的确定),特征向量的公式为:
AW=γmaxW (1)。
步骤(C1)方案层中每个评价指标应用A/B/C/D/E五个评价等级,规定每个评价等级的分值为:A=10分,B=8分,C=6分,D=4,E=2分;
步骤(C2)设计方案层中每个评价等级的评分标准;
步骤(C3)选择不同厂家的多个智能电能表,对所述二十个评价指标进行测试,得到测试结果,结合步骤(C2)中每个评价等级的评分标准,进而确定方案层中每个评价指标的得分。
步骤(D1)根据方案层中每个评价指标的得分及对应的权重系数,由累加和得到属性层中各属性的分值,其计算公式是:
式中,Rij为方案层中每个评价指标的得分,Cij为方案层中每个评价指标的权重系数,RB1、RB2、RB3分别为属性层中计量类、通信类、时钟类属性的得分;
步骤(D2)根据属性层中每个属性的得分及对应的权重系数,确定智能电能表软件品质的综合得分,具体计算方法见式(3):
本发明填补了智能表软件品质评价方法的空白,建立智能电能表软件品质评价体系,实现不同供应商、不同版本的电能表软件品质的全面、科学的评价,进而为评价不同供应商的智能电能表软件品质提供参考。
附图说明
图1为智能电能表软件品质评价指标层次模型图。
具体实施方式
为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。
本发明的一种智能电能表软件品质评价方法,具体包括以下几个步骤:
步骤(1)确定能够全面、科学、合理地评价智能电能表软件品质的评价指标。
上述步骤(1)具体包括以下几个步骤:
步骤(A1)结合现有的智能电能表现场运行数据,将智能电能表软件品质评价指标归纳为计量、通信和时钟三大类评价指标。
步骤(A2)利用现有的基于工况模拟的黑盒测试方法和基于EEPROM数据读写的白盒测试方法,将步骤(A1)中的计量、通信和时钟三大类评价指标细化成可测量、统计和计算的智能电能表软件品质的二十个评价指标,具体智能电能表软件品质评价指标如表1所示。
表1
步骤(2)建立智能电能表软件评价指标的层次模型,并且运用 层次分析法确定各层次评价指标的权重系数。
步骤(2)中,层次模型的建立方法如下:
将智能电能表软件品质设计成目标层,计量、通信、时钟三大类指标设计成属性层,步骤(A2)中细化的二十个评价指标设计为方案层,构建智能电能表软件品质评价指标的层次模型,其结构如图1所示。
步骤(2)中,各层次评价指标的权重确定方法如下:
步骤(B1)根据Satty标度,确定同一层次指标的判断矩阵A={aij}n×n,其中判断矩阵标度及其含义如表2所示。
表2
步骤(B2)对判断矩阵进行一致性检验,若不一致,则调整判断矩阵元素,使其满足一致性要求。
步骤(B3)由判断矩阵最大特值对应的归一化后的特征向量确定 各层次评价指标的权重系数,其求其公式如式(1)所示:
AW=γmaxW (1)
其中,γmax、W分别表示判断矩阵的最大特征值和相应的特征向量。
步骤(3)确定评价指标的评价等级以及评价等级相应的评价标准。
具体包括以下几个步骤:
步骤(C1)方案层每个评价指标应用A/B/C/D/E五个评价等级,规定每个评价等级的分值为:A=10分,B=8分,C=6分,D=4,E=2分。
步骤(C2)设计方案层中每个评价等级的标准,具体评分标准如表3所示:
表3
步骤(C3)选择四个不同厂家的智能电能表表一、表二、表三和表四,对上述二十个评价指标项目进行测试,得到测试结果,并根据步骤(C2)中每个评价等级的评分标准,确定每个评价指标的得分。
步骤(4)根据每个评价指标的得分以及每个评价指标的权重系数,计算智能电能表软件品质的综合得分。具体包括以下几个步骤:
步骤(D1)根据方案层中所有项目及其权重,由累加和得到属性层中的各属性层项目中的分值,其计算公式是:
式中,Rij为方案层中每个测试指标的评判得分,RB1、RB2、RB3分别为属性层计量类、通信类、时钟类属性的得分。
步骤(D2)根据每个属性层中得分以及权重系数,确定智能电能表软件品质的综合得分,具体计算方法见式(3):
表4-表7给出了智能电能表软件品质评价指标体系中目标层与属性层、属性层与目标层之间的权重计算结果,表4为属性层B的判断矩阵和属性层B相对于目标层A的权重表,表5为计量类的判断矩阵和方案层相对于计量类属性层的权重表,表6为通信类的判断矩阵和方案层相对于通信类属性层的权重表,表7为时钟类的判断矩阵和方案层相对于时钟属性层权重表。(注:以下表格中的An、Bn、Cn(n表计序号)对应图1中目标层、属性层和方案层的评价指标。W表示经计算后得到的权重。)
属性层B相对于目标层A的权重依据表4得出计算结果是:
表4
A1 | B1 | B2 | B3 | W(权重) |
B1 | 1 | 5 | 5 | 0.72 |
B2 | 0.20 | 0.20 | 1 | 0.14 |
B3 | 0.20 | 1 | 1 | 0.14 |
方案层相对于计量类属性层的权重依据表5计算得出结果是:
表5
B1 | C11 | C12 | C13 | C14 | C15 | C16 | C17 | C18 | C19 | W |
C11 | 1 | 2 | 3 | 3 | 4 | 5 | 3 | 3 | 2 | 0.25 |
C12 | 0.50 | 1 | 2 | 2 | 3 | 4 | 2 | 2 | 1 | 0.16 |
C13 | 0.33 | 0.50 | 1 | 1 | 2 | 3 | 1 | 1 | 0.50 | 0.09 |
C14 | 0.33 | 0.50 | 1 | 1 | 2 | 3 | 1 | 1 | 0.50 | 0.09 |
C15 | 0.25 | 0.33 | 0.50 | 0.50 | 1 | 2 | 0.50 | 0.50 | 0.33 | 0.05 |
C16 | 0.20 | 0.25 | 0.33 | 0.33 | 0.50 | 1 | 0.25 | 0.25 | 0.20 | 0.03 |
C17 | 0.33 | 0.50 | 1 | 1 | 2 | 4 | 1 | 1 | 0.50 | 0.09 |
C18 | 0.33 | 0.50 | 1 | 1 | 2 | 4 | 1 | 1 | 0.50 | 0.09 |
C19 | 0.50 | 1 | 2 | 2 | 3 | 5 | 2 | 2 | 1 | 0.16 |
方案层相对于通信类属性层的权重依据表6计算得出结果是:
表6
B2 | C21 | C22 | C23 | W |
C21 | 1 | 0.50 | 0.33 | 0.16 |
C22 | 2 | 1 | 0.50 | 0.30 |
C23 | 3 | 2 | 1 | 0.54 |
表7
B3 | C31 | C32 | C33 | C34 | C35 | C36 | C37 | C38 | W |
C31 | 1 | 0.25 | 0.25 | 0.25 | 0.33 | 0.33 | 0.33 | 0.25 | 0.04 |
C32 | 4 | 1 | 1 | 1 | 0.50 | 0.50 | 0.50 | 1 | 0.10 |
C33 | 4 | 1 | 1 | 1 | 0.50 | 0.50 | 0.50 | 1 | 0.10 |
C34 | 4 | 1 | 1 | 1 | 0.50 | 0.50 | 0.50 | 1 | 0.10 |
C35 | 3 | 2 | 2 | 2 | 1 | 1 | 1 | 2 | 0.18 |
C36 | 3 | 2 | 2 | 2 | 1 | 1 | 1 | 2 | 0.18 |
C37 | 3 | 2 | 2 | 2 | 1 | 1 | 1 | 2 | 0.18 |
C38 | 4 | 1 | 1 | 1 | 0.50 | 0.50 | 0.50 | 1 | 0.10 |
试验结果评分表如表8所示,测试结果表明:通过对表计源代码的深入研究分析,发现在软件设计上确实存在缺陷,缺少相应的容错机制。最后的评价结果正确的反应了智能电能表的软件品质。测试结果表明本发明能够实现对智能电脑能表软件品质的有效评价。
表8
表8(续-1)
表8(续-2)
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和 范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
Claims (6)
1.一种智能电能表软件品质评价方法,其特征在于,具体包括以下几个步骤:
步骤(1)确定能够评价智能电能表软件品质的评价指标;
步骤(2)建立评价指标的层次模型,并且运用层次分析法确定各层次评价指标的权重系数;
步骤(3)确定评价指标的评价等级以及评价等级相应的评分标准,进而确定方案层中每个评价指标的得分;
步骤(4)根据每个评价指标的得分及对应的权重系数,确定智能电能表软件品质综合得分。
2.根据权利要求1所述的智能电能表软件品质评价方法,其特征在于,
步骤(1)中评价指标的确定方法如下:
步骤(A1)结合现有的智能电能表现场运行数据,将智能电能表软件品质评价指标归纳为计量、通信和时钟三大类评价指标;
步骤(A2)根据基于工况模拟的黑盒测试方法和基于EEPROM数据读写的白盒测试方法,将步骤(A1)中的计量、通信和时钟三大类评价指标细化成智能电能表软件品质的二十个评价指标。
3.根据权利要求2所述的智能电能表软件品质评价方法,其特征在于,
步骤(2)中,层次模型的建立方法如下:
将智能电能表软件品质设计成目标层,将计量、通信和时钟三大类评价指标设计成属性层,将步骤(A2)中细化的二十个评价指标设计成方案层,从而,构建智能电能表软件品质评价指标的层次模型。
4.根据权利要求3所述的智能电能表软件品质评价方法,其特征在于,
步骤(2)中,各层次评价指标的权重系数确定方法如下:
步骤(B1)根据层次分析法,确定同一层次评价指标的判断矩阵A;
步骤(B2)对判断矩阵进行一致性检验,若不一致,则调整判断矩阵的元素,使其满足一致性要求;
步骤(B3)按照公式(1)求取判断矩阵最大特征向量W和最大特征值γmax,将最大特征向量W归一化处理后每个元素为对应指标的权重系数,特征向量的公式为:
AW=γmaxW (1)。
5.根据权利要求4所述的智能电能表软件品质评价方法,其特征在于,
步骤(C1)方案层中每个评价指标应用A/B/C/D/E五个评价等级,规定每个评价等级的分值为:A=10分,B=8分,C=6分,D=4,E=2分;
步骤(C2)设计方案层中每个评价等级的评分标准;
步骤(C3)选择不同厂家的多个智能电能表,对所述二十个评价指标进行测试,得到测试结果,结合步骤(C2)中每个评价等级的评分标准,进而确定方案层中每个评价指标的得分。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410117454.7A CN103902451A (zh) | 2014-03-26 | 2014-03-26 | 一种智能电能表软件品质评价方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410117454.7A CN103902451A (zh) | 2014-03-26 | 2014-03-26 | 一种智能电能表软件品质评价方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103902451A true CN103902451A (zh) | 2014-07-02 |
Family
ID=50993786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410117454.7A Pending CN103902451A (zh) | 2014-03-26 | 2014-03-26 | 一种智能电能表软件品质评价方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103902451A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105426300A (zh) * | 2015-10-20 | 2016-03-23 | 中国电力科学研究院 | 一种电力***cim/e模型的标准符合性测试***和方法 |
CN105738854A (zh) * | 2014-12-12 | 2016-07-06 | 国家电网公司 | 智能电表嵌入式应用的模拟存储器测试板***及测试方法 |
CN106502878A (zh) * | 2016-11-15 | 2017-03-15 | 北京中电普华信息技术有限公司 | 一种基于相对成熟度的业务***评价方法及装置 |
CN106611228A (zh) * | 2015-10-21 | 2017-05-03 | 广州汽车集团股份有限公司 | 汽车车身材料优化方法及优化*** |
CN106681907A (zh) * | 2016-11-24 | 2017-05-17 | 云南电网有限责任公司电力科学研究院 | 一种待测终端性能的测试***,方法及装置 |
CN108364184A (zh) * | 2018-01-26 | 2018-08-03 | 天津市未来星科技有限公司 | 一种消费品评定方法 |
CN108663651A (zh) * | 2018-05-04 | 2018-10-16 | 国网上海市电力公司 | 一种基于多源数据融合的智能电能表运行状态评价*** |
CN109408396A (zh) * | 2018-11-12 | 2019-03-01 | 中国科学院长春光学精密机械与物理研究所 | 软件质量评价方法、装置、设备及计算机可读存储介质 |
CN110855522A (zh) * | 2019-11-13 | 2020-02-28 | 国网上海市电力公司 | 一种基于层次分析法的电能表通信质量检测方法 |
CN115600933A (zh) * | 2022-12-13 | 2023-01-13 | 浙江万胜智能科技股份有限公司(Cn) | 一种基于物联网的电表电能质量检测方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3703064B2 (ja) * | 1998-08-12 | 2005-10-05 | 株式会社日立製作所 | ソフトウェア品質評価装置および品質評価方法 |
CN101944160A (zh) * | 2010-08-31 | 2011-01-12 | 环境保护部华南环境科学研究所 | 基于层次分析法和综合评价法建立的近岸海域生态环境综合评价方法 |
CN103247008A (zh) * | 2013-05-07 | 2013-08-14 | 国家电网公司 | 一种电力统计指标数据的质量评估方法 |
-
2014
- 2014-03-26 CN CN201410117454.7A patent/CN103902451A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3703064B2 (ja) * | 1998-08-12 | 2005-10-05 | 株式会社日立製作所 | ソフトウェア品質評価装置および品質評価方法 |
CN101944160A (zh) * | 2010-08-31 | 2011-01-12 | 环境保护部华南环境科学研究所 | 基于层次分析法和综合评价法建立的近岸海域生态环境综合评价方法 |
CN103247008A (zh) * | 2013-05-07 | 2013-08-14 | 国家电网公司 | 一种电力统计指标数据的质量评估方法 |
Non-Patent Citations (1)
Title |
---|
徐晴等: "基于EEPROM数据读写的智能电表白盒测试方法", 《电测与仪表》 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105738854A (zh) * | 2014-12-12 | 2016-07-06 | 国家电网公司 | 智能电表嵌入式应用的模拟存储器测试板***及测试方法 |
CN105426300A (zh) * | 2015-10-20 | 2016-03-23 | 中国电力科学研究院 | 一种电力***cim/e模型的标准符合性测试***和方法 |
US11176028B2 (en) | 2015-10-20 | 2021-11-16 | China Electric Power Research Institute Company Limited | System, method and storage device for CIM/E model standard compliance test |
CN106611228A (zh) * | 2015-10-21 | 2017-05-03 | 广州汽车集团股份有限公司 | 汽车车身材料优化方法及优化*** |
CN106502878A (zh) * | 2016-11-15 | 2017-03-15 | 北京中电普华信息技术有限公司 | 一种基于相对成熟度的业务***评价方法及装置 |
CN106681907A (zh) * | 2016-11-24 | 2017-05-17 | 云南电网有限责任公司电力科学研究院 | 一种待测终端性能的测试***,方法及装置 |
CN108364184A (zh) * | 2018-01-26 | 2018-08-03 | 天津市未来星科技有限公司 | 一种消费品评定方法 |
CN108663651A (zh) * | 2018-05-04 | 2018-10-16 | 国网上海市电力公司 | 一种基于多源数据融合的智能电能表运行状态评价*** |
CN109408396A (zh) * | 2018-11-12 | 2019-03-01 | 中国科学院长春光学精密机械与物理研究所 | 软件质量评价方法、装置、设备及计算机可读存储介质 |
CN110855522A (zh) * | 2019-11-13 | 2020-02-28 | 国网上海市电力公司 | 一种基于层次分析法的电能表通信质量检测方法 |
CN115600933A (zh) * | 2022-12-13 | 2023-01-13 | 浙江万胜智能科技股份有限公司(Cn) | 一种基于物联网的电表电能质量检测方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103902451A (zh) | 一种智能电能表软件品质评价方法 | |
CN103247008B (zh) | 一种电力统计指标数据的质量评估方法 | |
US9964468B1 (en) | Optimizing sensor placement for structural health monitoring | |
CN105528288B (zh) | 一种软件测试方法以及装置 | |
CN106021097B (zh) | 基于测试特征的软件可靠性指标区间估计方法 | |
Kaloop et al. | Multi input–single output models identification of tower bridge movements using GPS monitoring system | |
CN102222040A (zh) | 基于多属性熵权合成的软件可信等级评估方法 | |
US20160252562A1 (en) | Performance analysis of power grid monitors | |
Kock | Common structural variation reduction in PLS-SEM: Replacement analytic composites and the one fourth rule | |
CN105512011B (zh) | 一种电子装备测试性建模评估方法 | |
Pai et al. | Comparing structural identification methodologies for fatigue life prediction of a highway bridge | |
CN105205262A (zh) | 一种基于二次响应面反演的随机模型修正方法 | |
CN103995780A (zh) | 一种基于语句频度统计的程序错误定位方法 | |
CN104406715A (zh) | 一种遥感估算地表感热/潜热通量的精度评价方法及*** | |
CN105488307A (zh) | 基于北斗的边坡监测预警***评价方法 | |
CN103973679A (zh) | 一种基于安全等级的传感网安全测评*** | |
CN110441727B (zh) | 一种对电能表现校仪进行状态评价的方法及装置 | |
Li et al. | Leakage localization using pressure sensors and spatial clustering in water distribution systems | |
CN103530288A (zh) | 一种兴趣点分布范围的测试方法和装置 | |
CN105068035A (zh) | 一种电压互感器误差水平动态检测方法及*** | |
CN103106332B (zh) | 一种测量不确定度的分析方法 | |
CN103389360B (zh) | 基于概率主元回归模型的脱丁烷塔丁烷含量软测量方法 | |
CN110850358A (zh) | 基于逐步回归算法的电能表综合检定方法及*** | |
CN105093166A (zh) | 一种电子式电能表的现场检验方法 | |
Vanacore et al. | Robustness of κ‐type coefficients for clinical agreement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140702 |