一种适用于智能高压设备系统级测试的分布式测试方法技术方案

技术编号:12693876 阅读:107 留言:0更新日期:2016-01-13 12:03
本发明专利技术涉及一种适用于智能高压设备系统级测试的分布式测试方法,该方法首先根据测试要求对测试设备行为统一建模,生成总测试用例以确保各种工况下测试行为和测试时序的正确性和协调性;然后依据角色定义这一特征元素,将相同角色的序列状态从总测试用例中抽取出来,并按照执行顺序重新组合形成该角色的子测试用例;最后各测试设备执行各自对应的子测试用例,通过信息交互实现配合联动,以完成测试工况的全过程模拟。本发明专利技术实现简单可靠,能够自动完成智能高压设备系统级测试要求,开放性好,能够提升复杂的系统级测试的效率和正确性;同时,对于上述过程中建立的具有代表性的测试用例可以固化,提升了由于的重用性和灵活性,推广应用前景广阔。

【技术实现步骤摘要】

本专利技术涉及,属于智能变 电站系统

技术介绍
高压设备智能化是智能电网建设的重要内容之一,通过高压设备的状态感知、风 险评估、智能控制和优化调节等功能实现高压设备全寿命周期管理和电网优化运行。为保 证智能高压设备可靠运行,需在产品设计、出厂检验或现场安装阶段进行基本功能和性能 指标检查等各类测试。智能高压设备的系统级测试因涵盖包括传感器层、间隔层和站控层 等多个设备和上述设备基于网络交互和相互配合的整体功能,使得该环节测试不但复杂繁 琐,而且对相关工况和时序也要求较高。目前实际工程中由于现场条件限制,往往只进行单 装置级的测试,系统级测试所要求的连续工况模拟由人工配合完成,系统性能也由人工评 估,已暴露出对人员要求高、耗时长、测试不完整和测试效率低下等诸多问题。
技术实现思路
本专利技术的目的是提供,以 解决目前智能高压设备在进行联调测试时操作困难和效率低下的问题。 本专利技术为解决上述技术问题提供了一种适用于智能高压设备系统级测试的分布 式测试方法,该测试方法的步骤如下: 1)根据测试要求对测试设备行为统一建模,生成总测试用例; 2)将总测试用例中相同角色的序列状态所关联的基本元素抽取出来,并按照执行 顺序重新组合形成该角色的子测试用例; 3)测试启动后,各测试设备执行各自对应的子测试用例,并通过信息交互实现配 合联动,自动完成测试工况的全过程。 所述的步骤1)中的总测试用例是从全局角度对系统工况所需的行为和时序进行 系统化的描述和规范化的表达,总测试用例的不同过程中明确有相应的动作主体。 所述统一建模是从系统化角度来确保各种工况下测试行为和测试时序的正确性 和协调性,所建模型中包含的基本元素有状态的时序、测试工况、设备行为关联、序列转换 方式和角色定义。 所述角色指的是总测试用例的不同过程的动作主体,即测试设备。 所述各测试设备在执行对应的子测试用例时,要根据预先设定的时序进行相应模 拟量或开关量的输出以实现高压设备工况和测试设备环境的仿真。 所述各测试设备在执行对应的子测试用例时,要实时采集被测试设备输出信息和 其他测试仪器的交互信息,并根据交互信息进行测试序列中下一个工况的执行或相关工况 的跳转。 所述测试方法还包括各测试设备对测试过程中的动作反馈和数据信息进行收集、 分析和评估,以自动完成对被测试设备的功能验证和性能检测。 本专利技术的有益效果是:本专利技术首先根据测试要求对测试设备行为统一建模,生成 总测试用例以确保各种工况下测试行为和测试时序的正确性和协调性;然后依据角色定义 这一特征元素,将相同角色的序列状态从总测试用例中抽取出来,并按照执行顺序重新组 合形成该角色的子测试用例;最后各测试设备执行各自对应的子测试用例,通过信息交互 实现配合联动,以完成测试工况的全过程模拟。本专利技术实现简单可靠,能够自动完成智能高 压设备系统级测试要求,开放性好,能够提升复杂的系统级测试的效率和正确性;同时,对 于上述过程中建立的具有代表性的测试用例可以固化,提升了由于的重用性和灵活性,推 广应用前景广阔。【附图说明】 图1是本专利技术中智能高压设备测试系统架构示意图; 图2是本专利技术实施例中测试用例统一建模模型示意图; 图3是本专利技术实施例中测试执行工况示意图。【具体实施方式】 下面结合附图对本专利技术的【具体实施方式】做进一步的说明。 针对目前工程应用中智能高压设备系统测试的不足,本专利技术提供了一种适用于智 能高压设备系统级测试的分布式测试方法,该方法首先根据测试要求对测试设备行为统一 建模,生成总测试用例以确保各种工况下测试行为和测试时序的正确性和协调性;然后依 据角色定义这一特征元素,将相同角色的序列状态从总测试用例中抽取出来,并按照执行 顺序重新组合形成该角色的子测试用例;最后各测试设备执行各自对应的子测试用例,通 过信息交互实现配合联动,以完成测试工况的全过程模拟。该方法的具体实施步骤如下: 1.测试系统和测试工况分析 该步骤通过对测试系统和测试工况的分析,根据测试环境的系统架构和测试要 求,以明确系统中各设备的主要任务和基本任务要素。不失一般性,本实施例给出了一个智 能高压设备测试的系统构架的示例图,如图1所示,该系统按照实际工程基本应用要求由 三层组成,最上层是由站端模拟设备(模拟变电站站控层的后台系统)、对时装置和测控装 置构成,中间层为间隔层设备,包括控制类智能组件和监测类智能组件两大类,下层为智能 高压设备测试仪,用以模拟高压设备上安装的各类传感器的接口。图1中所示环境中,作 为智能高压设备的核心部件的控制类智能组件和监测类智能组件为被测试设备,站端模拟 设备和智能高压设备测试仪为主要测试设备。其中,站端单元在测试过程中角色为站端后 台,用以接收和汇总下级设备的各类信息,实现设备运行状态和控制状态的可视化;同时作 为站端人工控制平台,实现诸如倒闸操作或者有载调压等的控制命令的下发和执行过程反 馈;同时站端单元在测试过程中也承担评判员角色,通过比较系统动作反馈和测试预期的 实现评估被测试设备的性能。智能高压设备测试仪的角色则是高压设备和评判员,一方面 动态模拟高压设备运行工况和操作工况,另一方面采集被测试设备的各类信息,实现对其 动作行为正确性的检查。对时装置和测控装置为辅助测试设备,分别提供稳定的对时数据 源和信息传递的作用。 2.进行测试用例统一建模,生成总测试用例 根据测试要求对测试设备行为统一建模,细化测试要求,分解测试任务,生成总测 试用例。总测试用例主要是从全局角度对系统工况所需的行为和时序进行系统化的描述和 规范化的表达,总测试用例的不同过程中需明确相应动作主体,即将测试角色分配给相关 测试仪器进行承担当前第1页1 2 本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/52/CN105242134.html" title="一种适用于智能高压设备系统级测试的分布式测试方法原文来自X技术">适用于智能高压设备系统级测试的分布式测试方法</a>

【技术保护点】
一种适用于智能高压设备系统级测试的分布式测试方法,其特征在于,该测试方法的步骤如下:1)根据测试要求对测试设备行为统一建模,生成总测试用例;2)将总测试用例中相同角色的序列状态所关联的基本元素抽取出来,并按照执行顺序重新组合形成该角色的子测试用例;3)测试启动后,各测试设备执行各自对应的子测试用例,并通过信息交互实现配合联动,自动完成测试工况的全过程。

【技术特征摘要】

【专利技术属性】
技术研发人员:路光辉周水斌寇晓适高强董曼玲曾国辉雍明超牧继清兰武胜王伟杰陈磊
申请(专利权)人:许继集团有限公司许继电气股份有限公司许昌许继软件技术有限公司国家电网公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1