西莫电机圈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 6130|回复: 22

[求助] 关于BLDC的电流控制问题

  [复制链接]

该用户从未签到

发表于 2011-5-11 11:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我是在50us的周期内,取三相的电流值,然后绝对值相加除以2得到一个实时的电流值,在外载荷不变的时候,这个电流值应该是一个比较稳定的值,但是发现我取到的这个电流值很难稳定下来。我通过对比我采到的单相电流值和示波器测的值比较,可以确定AD模块是没有问题的。也用过根据霍尔信号实时的取正在通电相的电流值,但是效果也不好。
请问各位在做电流的闭环控制时,大家都是怎么取反馈电流的呢?
谢谢大家!!
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过

该用户从未签到

发表于 2011-5-15 22:05 | 显示全部楼层

RE: 关于BLDC的电流控制问题



有必要这么复杂么??取母线电流不就ok了,相上的电流是个交流量,换算太麻烦,而且如果有PWM作用的话,滤波非常重要,所以直接取母线,把滤波做好就行了,误差可以做到比较小。

个人见解,仅供参考。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-5-26 15:37 | 显示全部楼层
有必要这么复杂么??取母线电流不就ok了,相上的电流是个交流量,换算太麻烦,而且如果有PWM作用的话, ...
Avlicht 发表于 2011-5-15 22:05


同意LZ的观点,
如果采用PWM控制, 用一个shunt 电阻,在这个电阴上取电压送到MCU即可,做好滤波
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-6-22 09:33 | 显示全部楼层
我看过很多文献都是用相电流做电流控制的反馈的,但是还不知道用母线限流做反馈和相电流做反馈有什么区别。请问下有没有知道用这两者做反馈有什么区别呢?是怎么选择的呢?
我实际试验过程中发现,相电流是要比母线电流高的,但是我也不知道原因,有没有人可以解释下?

回复 2# Avlicht
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-6-22 21:36 | 显示全部楼层
从理论上讲,三相相电流加起来应该是一条平直的直线,也就是母线电流波形,但这只是理论上讲。实际是不可能出现的。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-6-23 16:46 | 显示全部楼层
回复 4# hongtao1550


    相线电流更直接,保护可以做得更好。尤其是电机用于车上的时候,驻坡启动状态(类似堵转),占空比很小,母线电流也很小,但此时相线电流会很大,用相线电流做反馈,限制相线电流,可以最大限度的保证相线不过流,mos管不会炸。如果用母线电流做反馈,比较小的母线电流达不到保护条件,控制器容易烧。母线电流近似等于相线电流*当前占空比。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-6-23 19:46 | 显示全部楼层
楼主解决了没  我的也是采集电流设定一个值有偏差则调整pwm占空比但是 很快就调到占空比最小 不能工作
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-6-23 20:33 | 显示全部楼层
从理论上讲,三相相电流加起来应该是一条平直的直线,也就是母线电流波形,但这只是理论上讲。实际是不可能 ...
Avlicht 发表于 2011-6-22 21:36



母线电流是跟平直的直线? 我个人觉得是在pwm 导通时, 电流为正, 续流时是0.
楼主指的是母线电流经过交流到直流的滤波吧
  
滤波前                                                                                      滤波后
          导通                续流
    __________                    
   |                    |                        |                                       电流 ________________   
   |                    |____________|                   ------>            0     ----------------------
                                                                      ------>            
  不知道分析是否正确,请指正
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-6-27 22:49 | 显示全部楼层
为什么不取两者优点,采用相的电压控制,通过换算,来进行限流呢?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-6-30 08:54 | 显示全部楼层
方波?如果是肯定不是一个固定值啊,负载不变只表示平均电流或有效电流不变,并不表示一个周期内电流不变。如果换相电流波动更大。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-6-30 22:55 | 显示全部楼层
学习中,我用的电流采样电路是两相串了两个电阻的。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-7-1 08:51 | 显示全部楼层
BLDC控制,为什么要取三相电流?直接采样直流母线电流不是更直接,难理解哦
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-7-1 14:07 | 显示全部楼层
两相通电情况下,取母线电流和相电流效果是相同的,否则必须取相电流。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-7-1 15:09 | 显示全部楼层
新手前来学习!
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-7-4 11:42 | 显示全部楼层
新手,学习,母线电流我量过,好像是包络线为相电流的PWM波..请问如果用母线电流接入MCU保护的话,怎么计算当前实际电流值呢?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2013-11-17 15:05 | 显示全部楼层
wander_zhang 发表于 2011-6-23 20:33
母线电流是跟平直的直线? 我个人觉得是在pwm 导通时, 电流为正, 续流时是0.
楼主指的是母线电流经 ...

师兄你好,在这个问题上我是这样想的,也是这样做的:
新建位图图像.jpg

这样做确实可以完美重构电机电流的幅值,可是存在一个问题,不管电机正转反转,在稳态时母线电流总是正的,如果我们要采用该电流来做电流内环控制(力矩控制),必然需要判断电流的方向,也就是如何通过Idcbus得到Ifed?(设速度PI控制器输出为Iref,该值赋给电流PI控制器和Ifed比较控制得到输出为Uref),我现在的方式是Ifed=Idcbus*(sign(Uref));或者Ifed=Idcbus*(sign(Uref(k-1)));但是在电机速度给定变化时,这个判断会出错,不知这个地方应该怎样处理,请师兄指教!
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2013-11-17 15:15 | 显示全部楼层
大家做无刷电机控制,即使不采用上面的方法处理而采用滤波后的母线电流,当需要控制电机正反转时,依然存在判断电机电流方向的问题,请教各位大大,这里到底该怎么做呢???????{:soso__17431228191567010454_1:}
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2013-11-17 16:36 | 显示全部楼层
采样电流做保护还是做算法用。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2013-11-24 19:50 | 显示全部楼层
xyhh4 发表于 2013-11-17 15:05
师兄你好,在这个问题上我是这样想的,也是这样做的:

你如果用单极pwm的话, 你不能直接改变电流正反向, 除非用双极pwm。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2013-11-25 10:08 | 显示全部楼层
Avlicht 发表于 2011-6-22 21:36
从理论上讲,三相相电流加起来应该是一条平直的直线,也就是母线电流波形,但这只是理论上讲。实际是不可能 ...

三相相电流加起来是零,对于节点,电流流入等于流出,矢量和为零
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|西莫电机圈 ( 浙ICP备10025899号-3 浙公网安备:33028202000436号

GMT+8, 2024-5-28 05:14 , Processed in 0.114753 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表