电力电子硬件在环(HIL)测试

新产品

电机控制模块组 

设计和实现电机控制算法

硬件在环(HIL)测试是实时仿真,让你开始,而无需系统硬件测试您的嵌入式代码。这可让您测试异常和故障,如果正在开发的代码不规范内运行,可能会损坏硬件条件。电力电子控制系统是基于电动运输和可再生能源系统的组成部分。验证嵌入式代码通过测试原型这些控制系统是具有挑战性的,因为硬件损坏阻止你跨越瞬态工况齐全行使系统的风险。

硬件在环性能取决于电气系统动力学的两个复杂,你是建模和实时计算机硬件你使用。例如,你可以选择如何将电力电子开关变频电机驱动的行为进行建模。您可以使用一个平均数值变频器型号跨在开关周期的平均电压,因为它很快计算并提供所需的动力。并了解由电力电子元器件注入谐波的影响,你需要包括他们的开关行为,并接受负担硬件在中环计算机的处理器。

为了保证模拟开关行为时,实时行为,你需要在你的模拟采样频率比实际系统的预期切换速度快100倍。例如,在一个马达控制应用程序以10kHz的开关频率运行时,硬件在环需要在1 MHz运行以捕获引起的开关装置的非线性。在1 MHz和更高的运行模拟,您需要的实时系统,具有低I / O响应时间,可以实现工作频率的处理器。

当执行硬件在环测试的电力电子系统,对没有绝对指导是否CPU或FPGA是模拟与交换动力学系统更好。决定时,您需要考虑模型的复杂性,电力电子技术的数学细节,负载和电源的造型细节,渠道和各种测试系统的I / O数。您可能会发现它有利于利用两个CPU和FPGA,如果你的硬件在中环系统可以分区桌面仿真模型在多个内核和不同类型的处理器。

硬件在环仿真与MATLAB和Simulink仿真金宝app

硬件在环测试功率电子系统与控制系统仿真开始建模的有源和无源电路元件,负载和电源的电行为。同金宝app®的Simscape电气™,你可以建立和仿真系统模型。使用产生从电模型C代码金宝appSimulink的编码器™和生成HDL代码经由HDL编码器™。您可以用于测试控制代码部署此代码到一个实时计算机,让你验证它为一系列的正常和故障运行条件。同金宝appSimulink的实时™,您可以部署代码的Speedgoat实时目标机。此外,支持的Speedgoat金宝app电源硬件在中环,让您测试电池管理系统(BMS),电动动力系统,以及可再生能源发电系统。

硬件在环测试电力电子控制设计

通过互动的例子和教程通过步行从基本任务转到更先进的演习。

探索电力电子控制社区

The MathWorks公司的社区学生,研究人员和工程师利用Simulink应用电力电子控制电动汽车,可再生能源,电池系统,电源转换和电机控金宝app制。