关于BLDC的PWM对象问题

博客探讨了在电机控制中如何通过PWM控制实现恒定转速。由于A相电流在PWM关断时通过二极管续流,无法达到负值,导致特定控制方式无法实现电流反转。提出了两种可能的解决方案:1) 开关管通断状态改变;2) 在超过参考转速后调整开关管导通顺序。这与电机摩擦力等因素有关,两种方法在稳态电流不为零的情况下可能会产生类似效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

想要恒定转速,就比如在开A上B下管时是需要A相电流有正有负,而用A管PWM开,B管恒开,在这种控制方式里面A相电流无法为负,无法为负的原因是在,A的PWM关断时,电流续流走A下管的二极管和B的下管,最低到零就续流结束了,不可能A相电流为负

所以如果PWM对象是开关管有两种方式
恒压控制算法,
1、通是通,不通是相反通
2、高于参考转速后改变开关管导通顺序

也许是因为电机摩擦力的原因,两个的不同(对象一个是电压,一个是开关管开通时间)可看做同一相的电流是否可为负,如果稳态是电流不是零也许两个电机会一样

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值