一种基于RT-LAB的高压SVG产品的自动测试平台制造技术

技术编号:29132914 阅读:19 留言:0更新日期:2021-07-02 22:28
本发明专利技术涉及仿真测试技术领域,公开了一种基于RT‑LAB的高压SVG产品的自动测试平台,包括主控服务器,和与之相连的数据库服务器、SVN服务器、版本构建服务器、RT‑LAB主机,RT‑LAB主机依次通过功率放大器、换线工装与多个待测SVG产品相连,数据库服务器用于存放测试参数,SVN服务器用于存放测试脚本,版本构建服务器用于对SVG产品源代码进行编译生成程序包,换线工装用于二次模拟量和开关量的回路切换,主控服务器通过读取版本构建服务器、数据库服务器和SVN服务器中的数据,控制RT‑LAB主机模拟待测SVG产品的多种测试工况,对待测SVG产品进行测试。

【技术实现步骤摘要】
一种基于RT-LAB的高压SVG产品的自动测试平台
本专利技术涉及仿真测试的
,尤其涉及一种基于RT-LAB的高压SVG产品的自动测试平台。
技术介绍
随着新能源在电网中的占比增加,电网交直流技术的应用以及大量高容量电力电子设备的使用,电能质量和无功补偿问题日益突出。动态无功补偿发生器(SVG)因具有响应速度快,抑制电压闪变和治理谐波等提升电能质量功能较强的特性,得到了越来越多的应用。在电力电子应用行业,RT-LAB作为专业的实时仿真平台,在逆变电网、MMC、HVDC、FACTS等研究领域均有广泛应用,是对控制算法进行仿真评估的重要技术手段,但是目前的测试方法多基于手动测试,需要测试人员在测试中点击按钮或者修改参数来模拟各种实际故障,并长时间等待测试结果再通过MATLAB等数据分析软件进行分析。然而这种手动测试方法的效率十分低下,测试人员大部分时间精力浪费在了重复性的操作上。
技术实现思路
本专利技术提供了一种基于RT-LAB的高压SVG产品的自动测试平台,解决了现有测试装置多采用手动测试,测试时间长,测试效率低下等问题。本专利技术可以通过以下技术方案实现:一种基于RT-LAB的高压SVG产品的自动测试平台,包括主控服务器,所述主控服务器与数据库服务器、SVN服务器、版本构建服务器和与RT-LAB主机相连,所述RT-LAB主机依次通过功率放大器、换线工装与多个待测SVG产品相连,所述数据库服务器用于存放测试参数,所述SVN服务器用于存放测试脚本,所述版本构建服务器用于对SVG产品源代码进行编译生成程序包,所述换线工装设置为具备大量开关量输出的设备,用于二次模拟量和开关量的回路切换,所述主控服务器通过读取版本构建服务器、数据库服务器和SVN服务器中的数据,控制RT-LAB主机模拟待测SVG产品的多种测试工况,对待测SVG产品进行测试,同时采集待测SVG产品的反馈信息,并将测试结果保存至数据库服务器。进一步,所述测试脚本包括SVG设备参数配置文件、测试环境配置文件、测试执行脚本文件、RT-LAB主机系统模型文件;所述测试参数包括待测SVG设备的程序版本、定值参数、测试输入量的数值、测试的预期结果;其中,所述测试执行脚本文件是根据测试用例通过Pyhton语言开发的可供计算机执行的程序文件;所述测试输入量包括功率放大器输出的电压、电流模拟量,以及RT-LAB主机输出的开关量信号;所述主控服务器用于读取测试脚本和测试参数,并执行测试脚本,控制RT-LAB主机输出小信号,经过功率放大器生成二次模拟量信号,并通过换线工装将二次模拟量信号切换至待测SVG产品上。进一步,所述主控服务器引用RtlabApi文件,实现对RT-LAB主机的API接口调用,以Python代码直接调用RT-LAB主机的函数,实现系统各种工况的模拟和系统数据的录波分析。进一步,所述测试脚本根据其通用性、重用性进行分类管理;所述测试工况包括系统电压高穿测试、系统电压低穿测试、频率穿越测试、电力系统典型故障下待测SVG设备的动作性能测试。本专利技术有益的技术效果如下:借助主控服务器和数据库服务器、SVN服务器、版本构建服务器和RT-LAB主机,以及功率放大器和换线工装构建的自动化测试平台,可以完成多种测试工况如系统电压高穿测试、系统电压低穿测试、频率穿越测试、电力系统典型故障下待测SVG设备的动作性能测试等下,对待测SVG产品的测试,无需大量的手动操作,节省了测试时间,提高了测试效率。附图说明图1为本专利技术的自动化测试平台的硬件部署示意图;图2为本专利技术的自动化测试平台的软件构架示意图;图3为本专利技术的自动化测试平台的测试脚本执行过程示意图;图4为本专利技术的自动化测试平台的测试执行阶段流程示意图。具体实施方式下面结合附图详细说明本专利技术的具体实施方式。如图1和2所示,本专利技术提供了一种基于RT-LAB的高压SVG产品的自动测试平台,包括主控服务器,该主控服务器与数据库服务器、SVN服务器、版本构建服务器和与RT-LAB主机相连,该RT-LAB主机依次通过功率放大器、换线工装与多个待测SVG产品相连,该数据库服务器用于存放测试参数,该SVN服务器用于存放测试脚本,该版本构建服务器用于对SVG产品源代码进行编译生成程序包,该换线工装是通过自研开发的具备大量开关量输出的设备,用于二次模拟量和开关量的回路切换,该主控服务器通过读取版本构建服务器、数据库服务器和SVN服务器中的数据,控制RT-LAB主机模拟待测SVG产品的多种测试工况,对待测SVG产品进行测试,同时采集待测SVG产品的反馈信息,并将测试结果保存至数据库服务器。这样,借助主控服务器和数据库服务器、SVN服务器、版本构建服务器和RT-LAB主机,以及功率放大器和换线工装构建的自动化测试平台,可以完成多种测试工况如系统电压高穿测试、系统电压低穿测试、频率穿越测试、电力系统典型故障下待测SVG设备的动作性能测试等下,对待测SVG产品的测试,无需大量的手动操作,节省了测试时间,提高了测试效率。本专利技术的自动化测试平台的硬件部署如图1所示,由主控服务器、SVN服务器、数据库服务器、版本构建服务器、RT-LAB主机、功率放大器、换线工装和多个待测SVG产品组成,以主控服务器作为平台的核心,采用网络分别与各个服务器、以及测试环境内部的设备相连。在测试环境准备阶段,主控服务器控制换线工装进行二次自动换线,切换到待测SVG产品,从版本构建服务器上获取对SVG产品源代码进行编译生成程序包,并下发至待测SVG产品;测试执行阶段,主控服务器从数据库服务器获取测试参数,并从SVN服务器上获取测试脚本,控制RT-LAB主机执行测试,具体如下:由于RT-LAB是基于MATLAB的Simulink平台的实时仿真系统,因此,首先需要将在Simulink的非实时仿真模型改造为RT-LAB可识别的实时仿真模型。根据RT-LAB的CPU核心数,可构建SM(System_Master)主系统子模块(Subsystem),复数个SS(System_Slave)从系统子模块,主系统和从系统总数不可超过RT-LAB最大可配置的CPU核心数,除此之外需包括一个SC(System_Console)控制系统子模块,即用户交互模块,用于观测各输出值和发出控制信号。该SM系统主要包括SVG模型(由ModularMultilevelConverter即MMC桥、断路器和连接电抗器构成),等效电网模型(由发电机、变压器、输电线、负载及故障模拟模块构成),计算和信号传输模块,录波模块以及通信模块(负责RT-LAB主机和SVG产品之间的模拟量与状态量信号传输);SC系统主要包括针对关键模拟量的观测模块和故障使能模块,最终模型构建完成后,通过Python脚本对RT-LAB模型仿真进行控制。以故障信号和开关使能信号作为控制信号集(Controlsignal-AcquisitionGroup)由SC子系统通过Opcomm模块传递本文档来自技高网...

【技术保护点】
1.一种基于RT-LAB的高压SVG产品的自动测试平台,其特征在于:包括主控服务器,所述主控服务器与数据库服务器、SVN服务器、版本构建服务器和与RT-LAB主机相连,所述RT-LAB主机依次通过功率放大器、换线工装与多个待测SVG产品相连,所述数据库服务器用于存放测试参数,所述SVN服务器用于存放测试脚本,所述版本构建服务器用于对SVG产品源代码进行编译生成程序包,所述换线工装设置为具备大量开关量输出的设备,用于二次模拟量和开关量的回路切换,所述主控服务器通过读取版本构建服务器、数据库服务器和SVN服务器中的数据,控制RT-LAB主机模拟待测SVG产品的多种测试工况,对待测SVG产品进行测试,同时采集待测SVG产品的反馈信息,并将测试结果保存至数据库服务器。/n

【技术特征摘要】
1.一种基于RT-LAB的高压SVG产品的自动测试平台,其特征在于:包括主控服务器,所述主控服务器与数据库服务器、SVN服务器、版本构建服务器和与RT-LAB主机相连,所述RT-LAB主机依次通过功率放大器、换线工装与多个待测SVG产品相连,所述数据库服务器用于存放测试参数,所述SVN服务器用于存放测试脚本,所述版本构建服务器用于对SVG产品源代码进行编译生成程序包,所述换线工装设置为具备大量开关量输出的设备,用于二次模拟量和开关量的回路切换,所述主控服务器通过读取版本构建服务器、数据库服务器和SVN服务器中的数据,控制RT-LAB主机模拟待测SVG产品的多种测试工况,对待测SVG产品进行测试,同时采集待测SVG产品的反馈信息,并将测试结果保存至数据库服务器。


2.根据权利要求1所述的基于RT-LAB的高压SVG产品的自动测试平台,其特征在于:所述测试脚本包括SVG设备参数配置文件、平台测试环境配置文件、测试执行脚本文件、RT-LAB主机系统模型文件;
所述测试参数包括待测SVG设备的程序版本、定值参数、测试输...

【专利技术属性】
技术研发人员:张瑜君靖宇宸李耀海曾有芝
申请(专利权)人:思源清能电气电子有限公司
类型:发明
国别省市:上海;31

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

1