Matlab 2019a/b SVPWM仿真模型:六阶梯波与马鞍形调制波实现
Matlab 里的 SVPWM 仿真,搞得好真能省不少事儿。这个模型用的是 2019a 和 2019b 版本,比较稳,Simulink 搭建三相正弦波,外加三次谐波合成马鞍波,逻辑清晰,操作不复杂。用Matlab Function
写 SVPWM 算法也挺直观,六个扇区切换清清楚楚,调制比拉到 1 还能看到六阶梯波,有点意思。
马鞍波怎么来的?三相叠加三次谐波,波形就扁了,峰值保持不变,调制效率还能上去。调完后进 SVPWM 计算,占空比切换顺滑,用固定步长求解器跑一圈儿,响应也快,仿真精度高。
你要是搞电机控制的,尤其是搞新能源汽车
这块,模型拿去直接能用,参数全给了,代码也贴得挺清楚。注意别用自动步长,容易炸,踩过坑的都懂。顺带还能用FFT
看谐波分布,对调波策略优化也有点启发。
,如果你熟 Matlab,又想深入折腾下 SVPWM 逻辑,这个模型还挺靠谱的,实战性强,代码也干净。想了解相关的内容,也可以看看这些扩展资料:
如果你在调 SVPWM、调波形、调占空比这些环节常卡壳,不妨试试这个模型,说不定能帮你绕过不少弯路。
下载地址
用户评论