无刷直流电机---BLDC(梯形波驱动)速度环控制---(一)

本文介绍了如何在Matlab/Simulink中构建无刷直流电机的六步换相速度闭环PI控制模型,包括逆变桥、电机模型和PID控制策略,并提到了实际应用中可能遇到的PWM控制替代电压控制的问题。
摘要由CSDN通过智能技术生成

        本篇介绍Matlab/Simulink自带的无刷直流电机六步换相速度闭环PI控制模型。仿真模型主要由 三相逆变桥、无刷直流电机、PI 控制器、霍尔位置解码模块、驱动信号控制等构成。如下图所示:

        如何在Matlab/Simulink里找到这个模型呢?很简单,follow me 。

        在Simulink库浏览器里输入permanent,找到永磁同步电机模块(PMSM),将模块参数反电势波形改为梯形波,即为无刷直流电机(BLDC)。双击模块,打开帮助文档,下滑至文档底部Examples,点击蓝色链接即可打开此模型。 如下图所示:

        然后,就可以查看内部霍尔值、反电动势、功率开关管之间的逻辑关系了。

        本人在这里提出一点疑问,本例中用的PI控制是对逆变桥进行变电压控制,但实际中很难做到对电压的控制,下一节将讲述如何通过PWM来控制电机转速。

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值