CN103379003A - 一种dl476电力通讯规约检测*** - Google Patents

一种dl476电力通讯规约检测*** Download PDF

Info

Publication number
CN103379003A
CN103379003A CN2013102835186A CN201310283518A CN103379003A CN 103379003 A CN103379003 A CN 103379003A CN 2013102835186 A CN2013102835186 A CN 2013102835186A CN 201310283518 A CN201310283518 A CN 201310283518A CN 103379003 A CN103379003 A CN 103379003A
Authority
CN
China
Prior art keywords
case
communication
stipulations
link layer
processing module
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.)
Granted
Application number
CN2013102835186A
Other languages
English (en)
Other versions
CN103379003B (zh
Inventor
王艳
庄卫金
陈利跃
孙名扬
占震滨
于芳
李伟
张永刚
曹阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
Zhejiang Electric Power Co
Original Assignee
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
Zhejiang Electric Power Co
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, China Electric Power Research Institute Co Ltd CEPRI, Zhejiang Electric Power Co filed Critical State Grid Corp of China SGCC
Priority to CN201310283518.6A priority Critical patent/CN103379003B/zh
Publication of CN103379003A publication Critical patent/CN103379003A/zh
Application granted granted Critical
Publication of CN103379003B publication Critical patent/CN103379003B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

本发明提供一种DL476电力通讯规约检测***,包括案例管理模块、物理链路层处理模块、规约链路层处理模块、规约应用层处理模块和通讯管理模块;案例管理模块管理检测案例,并将检测案例分别传输到所述物理链路层处理模块、规约链路层处理模块和规约应用层处理模块进行处理,处理得到的物理链路层通讯数据、规约链路层通讯数据和规约应用层通讯数据发送到所述通讯管理模块。本发明提供的***中物理链路层处理模块、规约链路层处理模块和规约应用层处理模块对DL476电力通讯规约进行常规和容错双重检验,并完成单链路压力检测,***的检测过程案例化、流程化,无需人工一一点击、一一查看,而是批量化操作,节约了大量的人力和时间。

Description

一种DL476电力通讯规约检测***
技术领域
本发明属于电力***通讯检测技术领域,具体涉及一种DL476电力通讯规约检测***。
背景技术
电力***通信规约是电力***调度中心之间、调度中心与厂站之间、厂站与设备之间通信的规范性标准,提供规约检测,可以帮助电力公司规范设备入网、帮助设备厂家开发调试。
DL476规约是国家电网公司在1992年核准的一种电力通信规约标准,可用于数据的双向传输,近年由于智能电网的建设,该规约的应用场景越来越广泛,而经过检索,国内专门针对DL476规约进行检测的***几乎没有。
规约检测技术而言,一般的规约检测技术主要检查通讯是否能链接、传输的遥测、遥信等信息是否正确,集中于正常功能的检测。而实际通讯过程中,由于复杂的通讯环境、通讯双方对规约理解的偏差、通讯双方的配合程度等引起的通讯故障往往占了通讯故障的绝大多数,如果通讯中能否及时发现错误并对错误进行容错处理,可以及时的消除故障、防止故障升级。因此规约的容错性功能检测非常有必要,但往往被人们所忽视。
规约检测是一项***性的工作,为了全面检测一种规约,需遍历到所有的功能,比如DL476规约中,仅遥测就分为全遥测和变化遥测共计10种类型,如果每种类型包括修改数值、传输、核对三个步骤,就需要人工操作30次,还不包括中间修改类型配置等操作,因此规约检测的工作量是非常大的,且人工操作也很容易出错,如何简化检测工作量、提高检测准确率和效率也是需要考虑的问题。
发明内容
为了克服上述现有技术的不足,本发明提供一种DL476电力通讯规约检测***,物理链路层处理模块、规约链路层处理模块和规约应用层处理模块对DL476电力通讯规约进行常规和容错双重检验,并完成单链路压力检测,***的检测过程案例化、流程化,无需人工一一点击、一一查看,而是批量化操作,节约了大量的人力和时间。
为了实现上述发明目的,本发明采取如下技术方案:
提供一种DL476电力通讯规约检测***,所述***包括案例管理模块、物理链路层处理模块、规约链路层处理模块、规约应用层处理模块和通讯管理模块;所述案例管理模块管理检测案例,并将检测案例中的物理链路层通讯案例、规约链路层通讯案例和规约应用层通讯案例分别传输到所述物理链路层处理模块、规约链路层处理模块和规约应用层处理模块进行处理,物理链路层处理模块、规约链路层处理模块和规约应用层处理模块分别将处理得到的物理链路层通讯数据、规约链路层通讯数据和规约应用层通讯数据发送到所述通讯管理模块。
所述检测案例还包括单链路压力检测案例;所述物理链路层通讯案例包括socket案例;所述规约链路层通讯案例包括链路联系案例、链路释放案例、链路放弃案例和链路复位案例;所述规约应用层通讯案例包括全遥测解析案例、变化遥测解析案例、全遥测发送案例、变化遥测发送案例、全遥信解析案例、变化遥信解析案例、全遥信发送案例和变化遥信发送案例。
所述物理链路层处理模块接收所述案例管理模块传输的物理链路层通讯案例,根据物理链路层通讯案例设置信息生成物理链路层通讯数据,并将该物理链路层通讯数据发送到所述通讯管理模块。
所述物理链路层通讯案例设置信息包括开启socket信息、中断socket信息和关闭socket信息。
所述规约链路层处理模块接收所述案例管理模块传输的规约链路层通讯案例,根据规约链路层通讯案例设置信息生成规约链路层通讯数据,并将该规约链路层通讯数据发送到所述通讯管理模块。
所述规约链路层通讯案例设置信息包括联系信息、释放信息、放弃信息和复位信息。
所述规约应用层处理模块接收所述案例管理模块传输的规约应用层通讯案例,根据规约应用层通讯案例设置信息生成规约应用层通讯数据,并将该规约应用层通讯数据发送到所述通讯管理模块。
所述通讯案例设置信息包括遥测信息、遥信信息、遥控信息、遥调信息和码块信息。
所述规约应用层处理模块同时对所述规约应用层通讯案例进行容错性检测,包括长度域出错检测、数据块长度域出错检测、数据索引表号出错检测、量测序号超范围检测和量测序号不合理检测。
所述案例管理模块将单链路压力检测案例发送到物理链路层处理模块进行处理,再依次经过规约链路层处理模块和规约应用层处理模块的处理,生成单链路压力检测通讯数据,规约应用层处理模块将该单链路压力检测通讯数据发送到所述通讯管理模块。
所述通讯管理模块接收物理链路层通讯数据、规约链路层通讯数据、规约应用层通讯数据和单链路压力检测通讯数据,并将接收的通讯数据打包成通讯报文发送给被检测***,实现与被检测***的通讯。
与现有技术相比,本发明的有益效果在于:本发明提供的检测***分层次全面的检测规约处理的各个环节,包括正常功能和容错功能,实现对DL476电力通讯规约进行常规和容错双重检验,并完成单链路压力检测,***的检测过程案例化、流程化,无需人工一一点击、一一查看,而是批量化操作,节约了大量的人力和时间,***结构简单,易于实现。
附图说明
图1是DL476电力通讯规约检测***的结构示意图;
图2是DL476电力通讯规约检测***的检测流程图。
具体实施方式
下面结合附图对本发明作进一步详细说明。
如图1和图2,提供一种DL476电力通讯规约检测***,所述***包括案例管理模块、物理链路层处理模块、规约链路层处理模块、规约应用层处理模块和通讯管理模块;所述案例管理模块管理检测案例,并将检测案例中的物理链路层通讯案例、规约链路层通讯案例和规约应用层通讯案例分别传输到所述物理链路层处理模块、规约链路层处理模块和规约应用层处理模块进行处理,物理链路层处理模块、规约链路层处理模块和规约应用层处理模块分别将处理得到的物理链路层通讯数据、规约链路层通讯数据和规约应用层通讯数据发送到所述通讯管理模块。
所述检测案例还包括单链路压力检测案例;所述物理链路层通讯案例包括socket案例;所述规约链路层通讯案例包括链路联系案例、链路释放案例、链路放弃案例和链路复位案例;所述规约应用层通讯案例包括全遥测解析案例、变化遥测解析案例、全遥测发送案例、变化遥测发送案例、全遥信解析案例、变化遥信解析案例、全遥信发送案例和变化遥信发送案例。检测案例时仅需要执行案例。这种把检测过程案例化、流程化的方法,节约了大量的人力和时间。
以全遥测解析案例为例,在执行案例过程中模拟全测量量整型块、实型块,成组测量量整型块、实型块,时标成组测量量整型块、实型块的一批数据,播放完成后形成播放结果文件,文件中包括发出时间、报文和发出的各类数据值统计,在核对结果时,只需要被检测方按需求提供结果即可。而以往规约检测时,需要经过人工选择某个数据点、选择发送类型、设置发送数值、发送、与被检方核对数据、确认这一系列的过程,如要覆盖全遥测解析案例中的遥测类型,至少需要重复操作6个回合,而且还没有包括数据质量码的处理,一种规约检测下来,同样的操作需要几十甚至上百次,对检测人员来说,这个过程是非常繁琐的。
所述物理链路层处理模块接收所述案例管理模块传输的物理链路层通讯案例,根据物理链路层通讯案例设置信息生成物理链路层通讯数据,并将该物理链路层通讯数据发送到所述通讯管理模块。
所述物理链路层通讯案例设置信息主要为socket启动信息、关闭信息、中断信息。还包括通讯程序不关闭socket异常退出的情况。
所述规约链路层处理模块接收所述案例管理模块传输的规约链路层通讯案例,根据规约链路层通讯案例设置信息生成规约链路层通讯数据,并将该规约链路层通讯数据发送到所述通讯管理模块。
所述规约链路层通讯案例设置信息包括联系信息、释放信息、放弃信息和复位信息。还包括了命令产生的环境:链路重置、数据不回应超时、数据重发超限、数据序号回应无序。
所述规约应用层处理模块接收所述案例管理模块传输的规约应用层通讯案例,根据规约应用层通讯案例设置信息生成规约应用层通讯数据,并将该规约应用层通讯数据发送到所述通讯管理模块。
所述通讯案例设置信息包括遥测信息、遥信信息、遥控信息、遥调信息和码块信息。
本发明中对规约稳定性部分设置了物理链路层处理模块和规约链路层处理模块。物理链路层处理模块可以检测socket正常通断的情况,对实际环境中网络异常通断也进行了模拟。规约链路层处理模块包括联系、释放、放弃和复位,不仅仅是命令的发出和接收,还构造了命令产生的环境,以检测被测***是否能在该种环境下做出正确的反应。这些环境有:链路重置、数据不回应超时、数据重发超限、数据序号回应无序。
所述规约应用层处理模块同时对所述规约应用层通讯案例进行容错性检测,包括长度域出错检测、数据块长度域出错检测、数据索引表号出错检测、量测序号超范围检测和量测序号不合理检测。
所述案例管理模块将单链路压力检测案例发送到物理链路层处理模块进行处理,再依次经过规约链路层处理模块和规约应用层处理模块的处理,生成单链路压力检测通讯数据,规约应用层处理模块将该单链路压力检测通讯数据发送到所述通讯管理模块。按照每秒1条、10条的级别逐步增加压力,以检测单链路报文处理条数、遥信处理条数、遥测处理条数,是对被测规约整个性能的综合性检测,为实际运行提供参考。
所述通讯管理模块接收物理链路层通讯数据、规约链路层通讯数据、规约应用层通讯数据和单链路压力检测通讯数据,并将接收的通讯数据打包成通讯报文发送给被检测***,实现与被检测***的通讯。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求范围当中。

Claims (11)

1.一种DL476电力通讯规约检测***,其特征在于:所述***包括案例管理模块、物理链路层处理模块、规约链路层处理模块、规约应用层处理模块和通讯管理模块;所述案例管理模块管理检测案例,并将检测案例中的物理链路层通讯案例、规约链路层通讯案例和规约应用层通讯案例分别传输到所述物理链路层处理模块、规约链路层处理模块和规约应用层处理模块进行处理,物理链路层处理模块、规约链路层处理模块和规约应用层处理模块分别将处理得到的物理链路层通讯数据、规约链路层通讯数据和规约应用层通讯数据发送到所述通讯管理模块。
2.根据权利要求1所述的DL476电力通讯规约检测***,其特征在于:所述检测案例还包括单链路压力检测案例;所述物理链路层通讯案例包括socket案例;所述规约链路层通讯案例包括链路联系案例、链路释放案例、链路放弃案例和链路复位案例;所述规约应用层通讯案例包括全遥测解析案例、变化遥测解析案例、全遥测发送案例、变化遥测发送案例、全遥信解析案例、变化遥信解析案例、全遥信发送案例和变化遥信发送案例。
3.根据权利要求1所述的DL476电力通讯规约检测***,其特征在于:所述物理链路层处理模块接收所述案例管理模块传输的物理链路层通讯案例,根据物理链路层通讯案例设置信息生成物理链路层通讯数据,并将该物理链路层通讯数据发送到所述通讯管理模块。
4.根据权利要求3所述的DL476电力通讯规约检测***,其特征在于:所述物理链路层通讯案例设置信息包括开启socket信息、中断socket信息和关闭socket信息。
5.根据权利要求1所述的DL476电力通讯规约检测***,其特征在于:所述规约链路层处理模块接收所述案例管理模块传输的规约链路层通讯案例,根据规约链路层通讯案例设置信息生成规约链路层通讯数据,并将该规约链路层通讯数据发送到所述通讯管理模块。
6.根据权利要求5所述的DL476电力通讯规约检测***,其特征在于:所述规约链路层通讯案例设置信息包括联系信息、释放信息、放弃信息和复位信息。
7.根据权利要求1所述的DL476电力通讯规约检测***,其特征在于:所述规约应用层处理模块接收所述案例管理模块传输的规约应用层通讯案例,根据规约应用层通讯案例设置信息生成规约应用层通讯数据,并将该规约应用层通讯数据发送到所述通讯管理模块。
8.根据权利要求7所述的DL476电力通讯规约检测***,其特征在于:所述通讯案例设置信息包括遥测信息、遥信信息、遥控信息、遥调信息和码块信息。
9.根据权利要求7所述的DL476电力通讯规约检测***,其特征在于:所述规约应用层处理模块同时对所述规约应用层通讯案例进行容错性检测,包括长度域出错检测、数据块长度域出错检测、数据索引表号出错检测、量测序号超范围检测和量测序号不合理检测。
10.根据权利要求1所述的DL476电力通讯规约检测***,其特征在于:所述案例管理模块将单链路压力检测案例发送到物理链路层处理模块进行处理,再依次经过规约链路层处理模块和规约应用层处理模块的处理,生成单链路压力检测通讯数据,规约应用层处理模块将该单链路压力检测通讯数据发送到所述通讯管理模块。
11.根据权利要求1所述的DL476电力通讯规约检测***,其特征在于:所述通讯管理模块接收物理链路层通讯数据、规约链路层通讯数据、规约应用层通讯数据和单链路压力检测通讯数据,并将接收的通讯数据打包成通讯报文发送给被检测***,实现与被检测***的通讯。
CN201310283518.6A 2013-07-08 2013-07-08 一种dl476电力通讯规约检测*** Active CN103379003B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310283518.6A CN103379003B (zh) 2013-07-08 2013-07-08 一种dl476电力通讯规约检测***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310283518.6A CN103379003B (zh) 2013-07-08 2013-07-08 一种dl476电力通讯规约检测***

Publications (2)

Publication Number Publication Date
CN103379003A true CN103379003A (zh) 2013-10-30
CN103379003B CN103379003B (zh) 2016-08-31

Family

ID=49463582

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310283518.6A Active CN103379003B (zh) 2013-07-08 2013-07-08 一种dl476电力通讯规约检测***

Country Status (1)

Country Link
CN (1) CN103379003B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104486101A (zh) * 2014-11-28 2015-04-01 国家电网公司 一种在线电力远动iec104传输异常检测方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1041964A (ja) * 1996-07-24 1998-02-13 Mitsubishi Electric Corp プログラマブルコントローラのネットワークシステム
CN101776915A (zh) * 2009-12-28 2010-07-14 国电南京自动化股份有限公司 基于并发模拟工具的跨平台厂站自动化监控***测试方法
CN102413008A (zh) * 2011-11-16 2012-04-11 航天科工深圳(集团)有限公司 基于电力104规约的测试方法及***
CN102916859A (zh) * 2012-09-28 2013-02-06 航天科工深圳(集团)有限公司 一种主站性能测试平台搭建方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1041964A (ja) * 1996-07-24 1998-02-13 Mitsubishi Electric Corp プログラマブルコントローラのネットワークシステム
CN101776915A (zh) * 2009-12-28 2010-07-14 国电南京自动化股份有限公司 基于并发模拟工具的跨平台厂站自动化监控***测试方法
CN102413008A (zh) * 2011-11-16 2012-04-11 航天科工深圳(集团)有限公司 基于电力104规约的测试方法及***
CN102916859A (zh) * 2012-09-28 2013-02-06 航天科工深圳(集团)有限公司 一种主站性能测试平台搭建方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
狄文辉 等: "基于101规约的电力远动通信测试软件", 《计算机工程与设计》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104486101A (zh) * 2014-11-28 2015-04-01 国家电网公司 一种在线电力远动iec104传输异常检测方法
CN104486101B (zh) * 2014-11-28 2018-03-06 国家电网公司 一种在线电力远动iec104传输异常检测方法

Also Published As

Publication number Publication date
CN103379003B (zh) 2016-08-31

Similar Documents

Publication Publication Date Title
CN111262346B (zh) 一种变电站一体化自动验收***和方法
CN102005818B (zh) 一种在线检测scd文件和ied模型一致性的方法
EP2293164A1 (en) Cloud computing for a process control and monitoring system
CN106340968A (zh) 一种面向配电网管控的一体化支撑***及方法
CN104320311A (zh) 一种scada分布式平台下的心跳检测方法
CN103218695A (zh) 二次设备智能状态评估诊断***及其方法
CN104008442A (zh) 基于sg-cim的配电网可视化平台的构建方法
CN110942400B (zh) 一种智能变电站监控***自动对点方法及装置
CN102768705A (zh) 一种基于iec61968的配电网模型互操作及功能验证方法
CN106787199A (zh) 一种便携式子站模拟测试***及方法
CN105938502A (zh) 面向AltaRica模型的***安全性设计验证方法
CN103676661B (zh) 多功能仿真验证***及其仿真验证方法
CN107257304B (zh) 远动免对点配置测试***
CN110989547A (zh) 一种智能变电站一键顺控***的检测方法及***
CN113507164A (zh) 一种基于主站的联调自动验收方法
CN110611312B (zh) 一种变电站间隔层全景数据在线模拟***及方法
CN105743695B (zh) 一种基于iec104规约的监听方法及***
CN104392591A (zh) 输电线杆故障监测专家***
CN104201766B (zh) 基于电源点追踪确定备自投时序及组合的方法
CN103379003A (zh) 一种dl476电力通讯规约检测***
CN104638761A (zh) 基于报文监听和报文仿真验证goose虚端子连接的方法
CN109361563B (zh) 一种变电站dnp规约调试方法
CN105245623A (zh) 一种智能设备仿真方法
Li et al. An Effective Node‐To‐Edge Interdependent Network and Vulnerability Analysis for Digital Coupled Power Grids
CN108919004A (zh) 一种配电自动化终端保护模型测试方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant