电子爱好者网-电子技术应用、IT、互联网专业知识网站 www.eTuni.com

当前位置:电子爱好者网 > IT资讯 > 网络 >

探究HIL硬件在环测试

时间:2021-12-13    来源:IT门户网    人气:

什么是 HIL 测试

硬件在环 (HIL) 测试是一种及时仿真,让您无需利用系统硬件即可开始测试嵌入式代码。假如正在开拓的代码未凭据类型运行,您可以通过此项测试来发明大概损坏硬件的异常和妨碍环境。

电力电子节制系统是电力运输和可再生能源系统不行或缺的构成部门。通过测试原型来验证这些节制系统的嵌入式代码具有挑战性,因为存在硬件损坏的风险,而这会导致您无法在整个瞬态条件范畴内试验系统。

HIL 仿真机能

硬件在环 (HIL) 仿真机能取决于您要建模的电力系统动态的巨大性以及要利用的及时计较机硬件。

譬喻,您可以选择如作甚电机驱动逆变器的电力电子开关行为建模。您可以利用平均值逆变器模子对整个开关周期的电压求平均值,因为该模子可以快速计较并提供所需的动态特性。

要想相识电力电子组件注入的谐波的影响,您需要思量它们的开关行为,并遭受对硬件在环计较机的处理惩罚器造成的承担。

为了确保仿真开关行为时的及时行为,您运行仿真采样的频率需要比实际系统的预期开关速度快 100 倍。

对电力电子系统执行 HIL 测试

对电力电子系统执行硬件在环测试时,并没有绝对的指导说明 CPU 或 FPGA 是否更适合于仿真具有开关动态特性的系统。

在做决按时,您需要思量模子的巨大性、电力电子系统的数学细节、负载和电源的建模细节,以及测试系统 I/O 的通道数量和种类。

假如您的硬件在环系统可以将桌面仿真模子分别到多个内核和差异种类的处理惩罚器上,您大概会发明同时利用 CPU 和 FPGA 很有长处。

利用 MATLAB 和 Simulink 举办 HIL 仿真

电力电子系统的硬件在环测试从节制系统仿真开始,该仿真会对有源和无源电路组件、负载和电源的电气行为建模。

利用 Simulink 和 Simscape Electrical,您可以构建您的系统模子并举办仿真。

利用 Simulink Coder 从电气模子生成 C 代码,通过 HDL Coder 生成 HDL 代码。您可将此代码陈设到用于测试节制代码的及时计较机,从而在一系列正常和妨碍事情条件下验证此代码。

利用 Simulink Real-Time,您可将代码陈设到 Speedgoat 及时方针呆板上。

另外,Speedgoat 支持电力硬件在环测试,让您可以测试电池打点系统 (BMS)、纯电动动力总成系统和可再生能源系统。

相关文章

网络排行榜

更多>>

网络知识排行榜

更多>>

系统教程排行榜

更多>>

服务号