关于BLDC的电流控制问题
我是在50us的周期内,取三相的电流值,然后绝对值相加除以2得到一个实时的电流值,在外载荷不变的时候,这个电流值应该是一个比较稳定的值,但是发现我取到的这个电流值很难稳定下来。我通过对比我采到的单相电流值和示波器测的值比较,可以确定AD模块是没有问题的。也用过根据霍尔信号实时的取正在通电相的电流值,但是效果也不好。请问各位在做电流的闭环控制时,大家都是怎么取反馈电流的呢?
谢谢大家!!
RE: 关于BLDC的电流控制问题
我是在50us的周期内,取三相的电流值,然后绝对值相加除以2得到一个实时的电流值,在外载荷不变的时候,这个 ...hongtao1550 发表于 2011-5-11 11:07 http://bbs.simol.cn/images/common/back.gif
有必要这么复杂么??取母线电流不就ok了,相上的电流是个交流量,换算太麻烦,而且如果有PWM作用的话,滤波非常重要,所以直接取母线,把滤波做好就行了,误差可以做到比较小。
个人见解,仅供参考。 有必要这么复杂么??取母线电流不就ok了,相上的电流是个交流量,换算太麻烦,而且如果有PWM作用的话, ...
Avlicht 发表于 2011-5-15 22:05 http://bbs.simol.cn/images/common/back.gif
同意LZ的观点,
如果采用PWM控制, 用一个shunt 电阻,在这个电阴上取电压送到MCU即可,做好滤波 我看过很多文献都是用相电流做电流控制的反馈的,但是还不知道用母线限流做反馈和相电流做反馈有什么区别。请问下有没有知道用这两者做反馈有什么区别呢?是怎么选择的呢?
我实际试验过程中发现,相电流是要比母线电流高的,但是我也不知道原因,有没有人可以解释下?
回复 2# Avlicht 从理论上讲,三相相电流加起来应该是一条平直的直线,也就是母线电流波形,但这只是理论上讲。实际是不可能出现的。 回复 4# hongtao1550
相线电流更直接,保护可以做得更好。尤其是电机用于车上的时候,驻坡启动状态(类似堵转),占空比很小,母线电流也很小,但此时相线电流会很大,用相线电流做反馈,限制相线电流,可以最大限度的保证相线不过流,mos管不会炸。如果用母线电流做反馈,比较小的母线电流达不到保护条件,控制器容易烧。母线电流近似等于相线电流*当前占空比。 楼主解决了没 我的也是采集电流设定一个值有偏差则调整pwm占空比但是 很快就调到占空比最小 不能工作 从理论上讲,三相相电流加起来应该是一条平直的直线,也就是母线电流波形,但这只是理论上讲。实际是不可能 ...
Avlicht 发表于 2011-6-22 21:36 http://bbs.simol.cn/images/common/back.gif
母线电流是跟平直的直线? 我个人觉得是在pwm 导通时, 电流为正, 续流时是0.
楼主指的是母线电流经过交流到直流的滤波吧
滤波前 滤波后
导通 续流
__________
| | | 电流 ________________
| |____________| ------> 0 ----------------------
------>
不知道分析是否正确,请指正 为什么不取两者优点,采用相的电压控制,通过换算,来进行限流呢? 方波?如果是肯定不是一个固定值啊,负载不变只表示平均电流或有效电流不变,并不表示一个周期内电流不变。如果换相电流波动更大。 学习中,我用的电流采样电路是两相串了两个电阻的。 BLDC控制,为什么要取三相电流?直接采样直流母线电流不是更直接,难理解哦 两相通电情况下,取母线电流和相电流效果是相同的,否则必须取相电流。 新手前来学习! 新手,学习,母线电流我量过,好像是包络线为相电流的PWM波..请问如果用母线电流接入MCU保护的话,怎么计算当前实际电流值呢? wander_zhang 发表于 2011-6-23 20:33
母线电流是跟平直的直线? 我个人觉得是在pwm 导通时, 电流为正, 续流时是0.
楼主指的是母线电流经 ...
师兄你好,在这个问题上我是这样想的,也是这样做的:
这样做确实可以完美重构电机电流的幅值,可是存在一个问题,不管电机正转反转,在稳态时母线电流总是正的,如果我们要采用该电流来做电流内环控制(力矩控制),必然需要判断电流的方向,也就是如何通过Idcbus得到Ifed?(设速度PI控制器输出为Iref,该值赋给电流PI控制器和Ifed比较控制得到输出为Uref),我现在的方式是Ifed=Idcbus*(sign(Uref));或者Ifed=Idcbus*(sign(Uref(k-1)));但是在电机速度给定变化时,这个判断会出错,不知这个地方应该怎样处理,请师兄指教! 大家做无刷电机控制,即使不采用上面的方法处理而采用滤波后的母线电流,当需要控制电机正反转时,依然存在判断电机电流方向的问题,请教各位大大,这里到底该怎么做呢???????{:soso__17431228191567010454_1:} 采样电流做保护还是做算法用。 xyhh4 发表于 2013-11-17 15:05
师兄你好,在这个问题上我是这样想的,也是这样做的:
你如果用单极pwm的话, 你不能直接改变电流正反向, 除非用双极pwm。 Avlicht 发表于 2011-6-22 21:36
从理论上讲,三相相电流加起来应该是一条平直的直线,也就是母线电流波形,但这只是理论上讲。实际是不可能 ...
三相相电流加起来是零,对于节点,电流流入等于流出,矢量和为零
页:
[1]
2