This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28027F-Q1:Matlab / Simulink 的实时开关频率不合适

Guru**** 643970 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1104743/tms320f28027f-q1-inappropriate-switching-frequency-in-real-time-from-matlab-simulink

器件型号:TMS320F28027F-Q1

大家好、

很棒的一天! 我们需要您的帮助来检查我们客户的以下问题。

1.我设计了一个使用 Simulink 正弦 块等的模型。 我想生成开关频率为10KHz 的三相 PWM 脉冲。 在仿真中、我将获得10kHz、但在示波器中、我将获得大约300-400Hz。 我认为采样时间不匹配。  
另一方面、我只使用 ePWM 块的 TBPRB 值6000/3000和上/下获得10kHz 的频率。 但是、现在我需要从一些 Simulink 模型正弦块生成代码、以生成三相 PWM 脉冲。
您是否会检查我的模型以确定采样时间、以便在我的 LaunchPad 硬件中获得10KHz 开关频率?
 
请注意、我的控制模型是对阻抗源逆变器的简单升压控制、我需要在其中生成击穿信号。 因此、我使用的是三角信号发生器、这会给 ePWM 块带来问题。
 
现在、您能不能帮助我解决正确设置的问题。 我已附上我的 Simulink 模型和相关文档。
提前感谢。