自主研发、专业化 <br> 本地化支持服务 自主研发、专业化 <br> 本地化支持服务
TECHNOLOGY CENTER
自主研发、专业化
本地化支持服务
核心技术

 

自动化测试技术

 



远宽能源作为拥有核心仿真技术的国际领先企业,自主探索出能够解仿真测试研发部门燃眉之急的半实物仿真自动化测试方案,让企业以更少的人工、时间的投入来提高工程研发测试效率,确保测试实验结果的高准确性和高便捷性,实现企业管理的高效化和研发测试的智能化。免除被高人工测试成本和低测试效率的问题所困扰!


下面将以高/低压穿越为例为大家介绍,如何轻松两分钟实现半实物仿真自动化测试,并且生成相应的测试报告。


自动化测试环境介绍


采用python的主流IDE,pycharm(社区版)进行脚本编辑,由于其强大的功能与易于开发的属性,得到了广泛应用。选用该开发环境,也更有利于更多的测试人员运用自动化测试功能。


技术范例


本次实验采用PMSG并网模型的高低压穿越实验,电路包含有电网、滤波器、背靠背变流器以及风力发电机的电机部分。风力发电机的机械部分采用叶片转速-扭矩模型进行等效。高低压穿越的故障由预设算法控制。
使用MT 1070 RCP模拟真实控制器,使用MT 6020作为实时仿真器。其中,MT 1070 RCP负责电路中背靠背变流器的控制,其控制器的使能命令可以手动控制或者接收modbus传递的使能信号控制;MT 6020 CPU部分运行有风力传动系统模型,以及故障发生算法;FPGA 部分运行电路部分的仿真。

第一步demo手动运行
首先,将搭建好的demo,手动运行一遍,启动RCP,启动HIL,使能网侧变流器,使能机侧变流器,HIL给定叶片转速为12.5,等待稳态,启动录波,进行一次故障穿越,切换故障类型,再进行一次故障穿越,结束录波,检查录制的波形,确保运行正确后,保存并退出HIL,RCP部分取消两侧的使能,保持RCP的运行状态。


第二步demo自动运行
运行自动化测试程序之前,首先简单介绍自动化控制脚本,脚本分为三部分,负责路径设置与脚本调用的begin_test,负责自动化运行测试与数据分析的test LHVRT,以及负责报告生成的report LHVRT。

 

在Begin test设置好HIL工程的路径,波形存储路径,报告模板以及生成的报告的路径。
Test LHVRT 脚本首先负责完成一系列的控制仿真的指令,仿真结束后,进行数据分析,Report LHVRT 脚本会生成一份在线报告供测试人员现场查看,并且会根据模板生成一个word报告。
下图为自动化测试脚本详细版流程图:

 

 

 

×
注册
  • 如您的职业为硕士在读,请选择其他并注明导师姓名
    请选择您的职务
    高校老师
    企业研发测试人员
    博士及以上
    其他
×
未发现您的账号,现在进入用户注册页面
登录
是否为远宽能源产品用户
×
登录
  • 手机号错误