论文部分内容阅读
智能电网是未来世界电网的发展方向,其建设依赖健全的网络和设备间可靠的通信,因此通信规约的测试至关重要。目前应用的通信规约在测试方法上存在一定的相同点。所以建立一套电力规约通用测试系统对规约测试工作意义重大。对目前应用较多的IEC61850和IEC60870-5系列规约进行详细功能测试和性能测试研究,通过对规约测试架构的分析,找出测试系统中通用部分,在此基础上设计电力规约通用测试系统的整体架构。其次,对电力规约通用测试系统的核心部分:基于远程调用的用例管理系统进行详细设计和实现。利用Python脚本语言编写测试用例,运用模块化思想将各规约的仿真功能模块化,并通过远程调用系统对各仿真功能进行调用。由于目前IEC61850测试的需要,主要针对IEC61850规约进行仿真功能模块开发。在对报文分析系统开发中,以IEC61850规约中制造报文规范(MMS)的捕获分析为例。通过对IEC61850到MMS的映射、抽象语言记法(ASN.1)编码规则以及WinPcap网络架构的研究,设计MMS报文捕获分析的总体架构,并用C++编程语言进行功能实现。最后,将设计的电力规约通用测试系统运用在IEC61850规约工程化测试中,利用用例管理系统中具体功能模块分别构建装置、后台和远动测试的仿真系统。并在某220kV智能变电站场内联调环境中对系统的功能进行验证,同时通过雪崩测试对系统性能进行测试。随着智能电网建设速度的加快,对电力规约测试要求也越来越高。本文设计的电力规约通用测试系统实现了在同一个操作平台上对不同规约进行测试,测试功能的增加只需通过编程语言实现相应功能,并添加到系统扩展库中即可利用Python方便地调用。同时系统中用例管理以及测试报告生成等功能将使电力规约测试更加规范化。