[FOC-Simulink]使用Simulink对永磁同步电机进行无传感矢量控制(增补IF强拖和开闭环切换)

之前文章介绍了Simulink官方给的模板,随着学习得不断加深,对程序框图每部分充分理解,发现这个模板中开环阶段采用的是VF强拖,这样启动阶段的动态响应不是很好,因此本人着手于改进代码将开环阶段升级为IF强拖+开闭环切换。下面分别介绍在开环角度和电压控制量的设置。

(1)开环角度

原代码中开环的角速度是直接给定的,由参考速度积分获得角度。

博主参考了

永磁同步电机流频比(I/F)控制及Matlab/Simulink仿真分析_电机if控制_小师兄1995的博客-CSDN博客

的仿真思路,首先设计斜坡速度信号,由角速度累加得到角度值,将角度信号输出给电流Park变换和电压Park反变换环节。

(2)开环电压信号

在原始代码中开环使用恒定Vq、Vd,其中Vq置零,Vd为给定参考值,这个可以使给定的d’q‘电压落后于dq坐标系90°,使转子更容易拖入同步转速。

由于博主将上一节中启动时的角度减去了90°,所以也起到了加速拖入同步转速的效果。而在电压信号输出中,程序仍然采用电流闭环,下图给出了由Iq生成Vq的程序框图,可以看到在启动阶段,程序使用

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GarminWilliam

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值