RT-EVENTS是一种用于固定步长仿真的Simulink工具箱,针对动态和离散事件与模拟时钟不同步的混合系统。 它能够仿真发射脉冲单元的高频调制信号和功率电子控制。
RT-EVENTS模块集以固定步长工作,与Simulink Coder, Embedded Coder 和 RT-LAB兼容,并能够被用于实时应用。
使用变步长求解器的缺点是会显著减缓复杂转换器控制仿真速度。固定步求解器的使用则提高了仿真速度, 但由于离散事件 (与仿真 步长不同步) 到下一个仿真周期的延迟, 通常会带来不正确的结果, 从而导致错误和相移的累积。
只有固定步长求解器可被用于自动代码生成。Simulink 的标准固定步长求解器可能会产生错误, 并随后被应用于转换器控件仿真中;这可能会累积并导致偏移和显著的相移。RT-EVENT 将补偿算法应用于实时离散事件, 从而提高了仿真精度。
当快速原型化电力电子系统时, 将控制器输出转换为发送到有时间戳的数字输出的开关信号可能会很困难。由于缺乏任何计时信息,使用标准 Simulink 模块会导致较高的抖动: 在以10us 至100us 的固定步长进行仿真时, 无法精确生成发射脉冲。RT-EVENTS生成有关切换和状态转换到每个切换状态的计时信息, 确保更精确的结果。