首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
MCU 单片机技术
» 马达控制三相变频器中相电流Shunt 检测电路设计
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
马达控制三相变频器中相电流Shunt 检测电路设计
发短消息
加为好友
我是MT
当前离线
UID
1023166
帖子
6651
精华
0
积分
3328
阅读权限
90
来自
燕山大学
在线时间
230 小时
注册时间
2013-12-19
最后登录
2016-1-5
论坛元老
UID
1023166
性别
男
来自
燕山大学
1
#
打印
字体大小:
t
T
我是MT
发表于 2014-7-8 22:40
|
只看该作者
马达控制三相变频器中相电流Shunt 检测电路设计
变频器
,
检测
,
马达
,
成本
摘要
随着诸如能源之星等节能标准在家电,医疗,电动车等市场的接收和推广,以磁场定向控制(FOC)算法为基础的高能效三相变频器广泛用于各类交流电机驱动应用中。FOC 算法需 要精确检测三相
电流
,Shunt 电流检测
电路
因其成本低精度较高取得了广泛应用。本文将探 讨 shunt 电流检测电路设计及不同 Shunt 电流检测电路对运算
放大器
的要求。
概述
磁场定向控制算法(FOC, Field Oriented Control)通过一系列的前向Clarke运算和Park运算将检测 得到交流电机的三相相电流处理,间接得到转矩分量和磁通分量,经过经典的PI算法对其进行精确控制, 从而保证电机能以最佳的扭矩高效运行,实现精确的速度变化控制,算法框图如图1。由此可知,相电流 检测的精度是决定整个电机控制性能的一个重要因素。一般来说,相电流检测共有闭环霍尔,Shunt
电阻
, 开环霍尔三种方式。Shunt电阻因其精度较高(全温范围校正后精度2%至5%),成本低而得到广泛应用。
图1 磁场定向控制算法框图
1 Shunt 电流检测电路设计
常用的Shunt电流检测电路如图2所示。Shunt电阻将电机的相电流转化为相
电压
,经过RC低通滤波,偏 置电压预置之后经过运放放大,输出给
MCU
(如TI的C28xx系列)内部12bit
ADC
。
图2 常用Shunt电阻电流检测电路原理图
对于RC低通滤波部分,该
滤波器
可显着减小功率部分的开关噪声,提高相电流检测精度。但是该滤 波器并不能采用高阶滤波器,一是成本考虑,二是高阶滤波器虽然衰减效果更好,但是滤波器群延时也相 应显著增加,限制了可检测相电流的最小
PWM
占空比,降低FOC系统控制精度,一般来说,滤波电路不 宜高于2阶,RC常数取在100ns到200ns之间。
因为相电流方向可正可负,所以Shunt电压也带有极性,而一般MCU内部ADC并非双极性ADC,所以在滤波电路之后有一个电阻分压偏置电路将电压转化为单极性。经过一级放大器之后得到动态范围扩展至 电源轨的信号,以提高信噪比。
影响Shunt电流检测精度的因素主要来自于Shunt电阻精度及其温漂,
运算放大器
偏置电压及其温漂, 运算放大器非线性误差及其温漂。可见,要想提高Shunt电流检测精度,一颗性能较好的运算放大器必不 可少。同时Shunt电阻检测方式可根据Shunt电阻个数分为三类,1-Shunt, 2-Shunt和3-Shunt。不同的检测 方式对运放的压摆率(Slew Rate)有不同的要求。压摆率是衡量运算放大器输出电压变化速率的重要参数, 单位是V/us,其定义如公式1所示,
在Shunt电阻电流检测电路的
PCB
设计上,有几点需要注意:
1 RC低通滤波电路应尽可能靠近运放侧。
2 Shunt电阻的功率侧接地走线应该尽可能粗短而且不要有过孔。因为
IGBT
的开关会引起较大的阶跃电流 di/dt, 而阶跃电流di/dt会通过走线或过孔产生的感生
电感
产生感生电压,造成较大的过冲,影响电流检测 精度。如果有过孔,采用多过孔设计,一方面感生电感的并联会减小总体感生电感,另一方面通过多个过 孔增强可通过电流。
2 1-Shunt 电流检测
1-Shunt电流检测采用一个放置在母线上Shunt电阻来分时检测ABC三相相电流。因其低成本广泛用于如空 调压缩机控制等家电领域中, 如图3所示
图3 1-Shunt电流检测原理
常用电机控制中,PWM频率一般是10KHz到20KHz,以20KHz为例,一个PWM周期为50us。在50us里需要检测三相电流,所以每相相电流检测窗口时间是50/3us乘以PWM占空比。一般电机控制系统中最小 PWM占空比常常定义为5%,所以每相相电流检测窗口时间最小为50/3us×5%=0.83us。而在程序控制中 ADC采样时刻常控制在这个相电流检测窗口正中间,所以对于Shunt电流检测电路来说,必须在ADC采样 时刻之前稳定,完成电压信号的建立稳定。具体来说如图3所示,此时间主要包含两个时间,上升沿时间(Tsr,由运放的压摆率决定)和稳定时间(Tset)。假设上升沿时间占相电流检测窗口的20%,即20%×0.83us=0.167us,那么对于一个3.3V的MCU,运放最小压摆率SR=3.3V/0.167us=19.76V/us。同时运放的带 宽应远大于PWM频率,至少10倍以上。
3 2-Shunt电流检测
对于2-Shunt电流检测来说,2个Shunt电阻分别置于2相,如A,B,那么C相电流就可以通过2相电流计 算出来,如图4所示。
图4 2-Shunt电流检测原理
所以与1-Shunt电流检测相比,2-Shunt电流检测不需要利用分时检测。所以其每相相电流检测窗口时 间最小值是1-Shunt的3倍,即压摆率应为1-Shunt方式的1/3。所以对于一个PWM频率10KHz,5%最小占空比,3.3V的MCU系统来说,运放的压摆率SR=3.3V/0.48us=6.9V/us。
4 3-Shunt电流检测
3-Shunt电流检测即利用3个Shunt电阻检测ABC三相相电流。因为任意两相电流都可以计算出第三相电 流,而且在一个PWM周期里,最小PWM占空比只能出现在某一相,所以在一个PWM周期里,出现最小 PWM占空比的相电流可以不检测而通过其他两相计算得到。这就意味着每相相电流检测窗口时间没有了 最小PWM占空比的限制。另外,当电机控制系统零电位参考取负母线电压时有
其中Vdc为母线电压。所以三相占空比之和应为1.5。若C相出现最小占空比5%,那么A相占空比与B相占
空比之和为1.45。因为各相占空比最大为1,所以假设A相占空比达到最大值,则B相占空比达到最小值, 即45%,此时B相相电流检测窗口时间达到最小值。对于一个PWM频率20KHz的马达系统,此时B相相电流检测窗口时间为50us×45%=22.5us。那么对于一个3.3V的MCU系统来说,还是假定上升沿时间占相电流 检测窗口的20%,则运放的压摆率SR=3.3V/(22.5us×20%)=0.73V/us。
结论
Shunt电流检测广泛应用于各类交流电机控制器中。不同的Shunt电流检测方式对电路中运放的压摆率参数 要求不一样,该参数跟控制系统中的PWM频率,最小占空比有关。由本文可知,在其他参数相同情况下,
例如当PWM频率为20KHz,最小占空比为5%和上升沿时间占相电流检测窗口的20%情况下,三种Shunt电 流检测电路中运放的压摆率最小值如表1所示。
三种Shunt电 流检测电路中运放的压摆率最小值
参考文献
1. Field Oriented Control by Wikipedia,
http://en.wikipedia.org/wiki/Field-oriented_control
2. OPA141 器件手册,
http://www.ti.com/lit/ds/symlink/opa141.pdf
3. TLV2772 器件手册,
http://www.ti.com/lit/ds/symlink/tlv2772.pdf
4. TLC2274 器件手册,
http://www.ti.com/lit/ds/symlink/tlc2274.pdf
5. Predicting Op Amp Slew Rate Limited Response,
http://www.ti.com/lit/an/snoa852/snoa852.pdf
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议