FOC梳理-第二天-20210210

FOC梳理——第二天(20210210)

前言

衔接第一天,完成了板子与上位机的通讯
为什么是02.10呢?因为02.09都在调adc和tim1了。/(ㄒoㄒ)/~~

FOC算法的搭建及板子验证

simulink模型仿真及结果

simulink模型仿真

硬件仿真及结果

下面是ADC中断中运行的代码,Iq手动给的2A。

//验证FOC算法
theta += 0.03f;
if(theta > (2.0f * PI))
{
    theta -= (2.0f * PI);
}
rtU.theta = theta;
rtU.Vd = 0;
rtU.Vq = 2;
foc_algorithm_step();
printf("%4.3f,%4.3f,%4.3f,%4.3f,\n",rtU.theta,rtY.Ua, rtY.Ub, rtY.Uc);
//printf("%4.3f,%4.3f,%4.3f,\n",rtU.theta,rtY.Id, rtY.Iq);

硬件仿真
硬件仿真

结束语

中间的曲线波形其实都有生成过,不过当时忘记截图了😏,后期如果有需要,可以展示补充下,另外,如果有想要仿真模型的,可以私信我,也可以自己去动手搭一下。可以参考袁雷老师的《现代永磁同步电机控制原理及MATLAB仿真》,当然如果需要电子版包括全书仿真模型的,也可以私信我。🙀
###接下来就是第一个关键的地方了——SVPWM。望顺利 😏

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值