刘建中
长园创新研究院测控所 广东珠海 5191085
变电站整体化监控系统是为了对所有变电站的实际全景数据进行统一的收集和管理,继而将收集到的数据运用到智能化报警和数据综合分析上的一种监测手段。在线监测的电子设备是一种智能化的操作设备,它是监控系统整体化的关键组成部分,它的运行是按相对应的标准实行在线实时监测和稳定通信的。随着我国智能化设备的不断更新发展和自动化技术日新月异的提升,智能电子设备与在线监测的自动化技术两者在融合过程中出现了很多的问题,这对变电站的在线监测数据产生了一系列不良影响,急需技术人员针对这些问题做出相应的分析和指导,达到智能化电子设备与自动化检测技术的完美结合,最终实现在线智能化监测[1]。
在线检测的智能化电子设备的功能主要包括下面三个方面:①对收集到的设备信息进行有效加工和处理,按照处理得出的结果进行分析,架构一个与之对应的数据整体模型,再利用通信的服务端口提供数据信息采集、服务方式的设置以及访问模型等实际性应用功能,在这些功能的基础上整理和分析收集到的设备数据信息。②报警信息的监测传输具有周期性,它在处理接收到的报警信息和监测数据时,包括缓存和非缓存两种处理模式。在对报警信息的上传过程中,其主要选择的功能就是ACSI(抽象通信服务接口)中的报告服务功能,它实现了控制块各项参数的最优化配置,可以做到实际控制与监测数据信息的传送情况。③利用ACSI的报告、定值、控制服务去完成模型控制参数与计算机模型数据参数的对时及数据召唤的相应功能[2]。
在线监测的IED采集处理变压器等设备的状态信息数据都是通过以IEC61850为参考标准,完成与综合应用服务器等站控层装置的连接通信。对前面在线监测的智能化电子设备的功能内容进行归纳整理再加以分析,可以得出ACSI的各项功能在智能设备的在线监测中所占比重很大,智能化电子设备的在线监测很多应用功能都依赖于ASCI的功能服务。除此之外,ACSI中的功能服务是可以被设备调用的,可以将其中的各项功能转变为测试的脚本。
在线监测技术工艺主要通过电子设备里功能测试这一个机制,将测试脚本作为测试的案例对通信服务这一机制进行有效控制,然后对响应的报文进行分析和计算,以达到建立闭环的作用。进行在线监测的智能化电子设备的自动化测试时,用文字的描述去处理测试的结果,是为了更方便地使用这种测试方法去研究处理测试脚本的自动化困难问题;用文字的形式去解释每项功能,最后作为整个测试结果的提交文件。自动化测试系统的事先定义是可以在实际操作的流程中囊括以下在线监测IED的整体全部功能,测试前预先选用实例,再用相对应的测试平台将要测试的实例转换为自动化的测试脚本,对需要输入的数据进行合理的选择,连同测试的脚本一起输入到相对应的自动化测试引擎里,让它可以自动地操作执行[3]。
从自动化监测技术长期发展中可以看出,功能测试这一方面的应用方式基本都依赖于人工控制的测试用例,而此次的研究活动中提出了不同于人工智能的自动化监测方式——脚本设计,这种技术方法既可以调高在线监测效率,又可以有助于自动化功能的测试,还能解决人工测试中存在问题和困难。因为测试脚本的数据内容里包括了可拓展性标记语言,所以必须保证设备脚本其描述语言的独立性,这样才能为设备中的任意一项功能相呼应的测试脚本提供保障。为了解决在设备运行过程中出现的疑难杂症,达到通信测试的检查结果和总体测试的结果对比分析的目的,要求测试的环境需要有模块化应用。与此同时,还可以实现抽象化的具体操作流程,把监测脚本的语言元素定义到对应的自动化测试过程中,从而实现不同空间的运用。对于研究过程中侧视脚本这一部分,需要注意的是各种用例具备的功能是不尽相同的,因此在每个空间的任一元素的应用过程中,它所对应的元素也是不同的,这样才能保障测试脚本在测试过程中实现自动化这一操作要求。
自动化测试。测试脚本设计不同功能的测试用例主要是通过对IED的每个功能进行在线监测的,监测各个功能的测试步骤和测试结果,人工测试的操作方法是通过测试工作人员完成测试过程中的流程步骤,去逐一地完成所有测试步骤,将测试得出的实际结果和测试前预期的结果进行对比分析。文章针对自动化测试脚本取代人工操作进行了一系列研究,根据XML语言为在线监测IED的功能性对应的测试设计一种脚本语言,这样就会让各个功能在测试中都会生成相呼应的脚本进行测试。
综上所述,此次研究提出了在线监测设备的自动化测试实验的方法,依据测试过程设计了测试系统,描述了有关的数据库,对测试引擎、客户端通信模拟器和测试脚本的功能进行了仔细阐述,以期在日后的测试实验过程中不断地完善改进变电站中智能化电子设备的自动化在线监测技术。