示例《Sensorless Field-Oriented Control of PMSM Using DC Shunt Current Sensing》中,仿真和代码生成的相移方向是相反的,应如何理解?
Ältere Kommentare anzeigen
在示例《Sensorless Field-Oriented Control of PMSM Using DC Shunt Current Sensing》示例网站中。我观察了代码生成的ePWM模块配置,能够看出,母线电流采样是发生在每一相的上升沿处。如下图所示。


如果是在上升沿处采样,则相移的方向在2个大占空比重叠时,将最大占空比的一相左移。以下图为例。
而在2个小占空比重叠时,将最小占空比的一相右移。

但在PWM移相处理的程序中,我注意到下图的注释。

这与在上升沿处采样的原则正好相反。
另外,在程序的母线电流采样仿真程序部分,有下图所示的采样逻辑。

经过我的分析,这是在模拟下降沿触发采样,这与ePWM的设置也相反。
我不明白这是示例中的错误,还是有什么我没有体会到的奥妙。
非常感谢。
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Motor Control Blockset finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!