一种新的无位置传感器BLDC控制方法
BLDC无位置传感器控制技术
BLDC无位置传感器控制技术2014.11.12duguqiubai1234@BLDC电机是一种结合了直流电机和交流电机优点的改进型电机。
其转子采用永磁材料励磁,体积小、重量轻、结构简单、维护方便。
BLDC电机又具有控制简便、高效节能等一系列优点,已广泛应用于仪表和家用电器等领域。
本文主要讨论高压BLDC风机无位置传感器起动和运行技术。
一、无位置传感器技术简介BLDC电机最简单的控制方法是安装三个位置传感器,使用六步换相法控制。
但传感器器会增大电机的体积和成本,另外传感器的位置精度影响电机的运行;特别对于极对数较多的电机,传感器偏差少许机械角度也可能引起电角度偏差很多。
在某些恶劣环境下,如高温、潮湿、腐蚀性气体等环境,传感器易损坏,因而无法使用。
使用无位置传感器方式则可以克服上述缺点。
无传感器BLDC在性能上也存在一些不足:(1)难以实现重负载(例如额定转矩)起动。
好在风机属于轻负载起动的情况。
(2)难以快速起动。
例如很难实现1秒内从静止加速到全速。
好在风机通常不要求很短时间内完成加速。
(3)无法实现全速范围内任意调速。
有传感器BLDC能够实现0%~100%额定转速范围内的调速,而无传感器BLDC通常只能实现10%~100%额定转速范围内的调速。
好在风机通常不要求10%额定转速以下运行。
经过以上分析,可以看出风机非常适合使用无位置传感器方式控制。
国内高压无位置传感器BLDC技术仍处于不成熟阶段。
使用该技术的产品应以稳定可靠为主要要求,而不是以性能优越为主要要求。
高压无传感器BLDC如果追求性能优越,则成本太高,技术难度过大。
风机类产品通常起动后连续工作时间较长,所以通常不要求快速起动,不也要求反复起停。
风机类产品10%以下额定转速将造成风量过小,所以通常也不会要求10%额定转速以下运行。
无传感器BLDC起动时需要锁定转子、外同步加速(开环加速)等过程,所以起动较慢;起动过快易造成失败,所以通常不宜要求无传感器BLDC做快速起动。
BLDC电机控制算法——FOC简述
BLDC电机控制算法——FOC简述FOC(Field-Oriented Control)是一种用于控制无刷直流电机(BLDC)的算法。
它通过将电机的控制分为两个独立的轴,即磁场轴和转子轴,来实现对电机的精确控制。
相比传统的BLDC电机控制方法,FOC算法具有更高的效率和精度。
FOC算法的核心思想是将电机转子轴上的电流分解为两个独立的分量,即直流分量和交流分量。
直流分量用于控制电机的转矩,而交流分量用于控制电机的速度。
通过这种方式,FOC算法能够更好地控制电机的动态响应和转矩输出。
FOC算法主要由三个步骤组成:磁场定向、电流控制和速度控制。
首先是磁场定向。
磁场定向的目标是将电机的磁场与转子轴对准,以便更好地控制电机的转矩输出。
这一步骤通常通过使用位置传感器或者观测器来获取电机的转子位置,然后根据转子位置来调整电机的电流分量。
通过磁场定向,电机可以在任意位置上产生所需的转矩。
接下来是电流控制。
电流控制的目标是对电机的电流进行精确控制,以实现所需的转矩输出。
在FOC算法中,电流控制通常使用PID控制器来调整电机的电流,以使其与期望值相匹配。
通过电流控制,电机可以实现高精度的转矩输出,并且能够适应负载的变化。
最后是速度控制。
速度控制的目标是对电机的转速进行控制,以实现所需的转速输出。
在FOC算法中,速度控制通常使用PID控制器来调整电机的电流分量,以使其与期望值相匹配。
通过速度控制,电机可以实现高精度的转速输出,并且能够适应负载的变化。
FOC算法的优点在于其高效性和精度。
相比传统的BLDC电机控制方法,FOC算法能够更好地控制电机的动态响应和转矩输出。
它能够实现高精度的转矩和转速控制,并且能够适应负载的变化。
此外,FOC算法还可以提高电机的效率,减少能源消耗。
然而,FOC算法也存在一些挑战。
首先,FOC算法需要准确的电机参数和转子位置信息,这对于一些应用来说可能是困难的。
其次,FOC算法的实时性要求较高,需要较快的计算和响应能力。
无刷直流BLDC电机的无传感器梯形控制
图片列表
1 具有一个永磁对极转子的三相同步电机................................................................................... 3 2 针对一个 BLDC 电机的速度和电流控制环路配置 ....................................................................... 5 3 两相打开运行和转矩纹波内的电气波形................................................................................... 6 4 正弦波电机内的转矩纹波被控制为一个 BLDC........................................................................... 6 5 三相反相器 ................................................................................................................... 6 6 依据 PWM 占空比的分流电阻器压降(软斩波)........................................................................ 7 7 HDMC 套件上的反电动势感测............................................................................................. 8 8 定子端子电气模型 ........................................................................................................... 9 9 典型电流和反电动势波形正弦波 BLDC 电机驱动 ....................................................................... 9 10 一个 3 相 BLDC 驱动实现 ................................................................................................ 13 11 BLDC 电机霍尔传感器控制的总体方框图 .............................................................................. 13 12 软件流 ....................................................................................................................... 14 13 使用交流电源生成直流总线电源 ......................................................................................... 16 14 使用外部直流电源为反相器生成直流总线 .............................................................................. 17 15 PWM 输出:PWM 1(黄色),PWM 2(粉色)和 PWM 5(绿色),PWM 6(蓝色)........................ 20 16 1 级 - 递增系统构建方框图 ............................................................................................... 21
无位置传感器BLDCM能量回馈控制新方法
关键词 : 无刷直流 电动机 电机 ; 无位 置传感器控制 ; 电 等
势点 ; 形状 函数 ; 能量 回馈 ; 可充电蓄电池 中图分 类号 : M3 T 3 文献标识码 : A 文章编 号 :04—7 1 (06 0 03 0 10 0 8 2 0 )2— 0 0— 4
X/ Bao— c a g E —h n
( h n h i i t gU i r t,h nh i 0 0 0 C i ) S a g a J oo nv s y S a ga 2 0 3 , hn a n ei a
摘 要 : 了简化无 刷直流 电动机结 构 、 为 减小成 本和 提
置传感器能量回馈控制方 法。该方 法首先设 汁二 阶阻 容滤
波 电路和数 字滤波器 检测 相绕组 端点 电压 和绕组 电流 , 然 后根据电机数学模 型计算 出无 三倍 次谐 波的反电势 信号 , 从 而估算电机转速 、 判断转 向和等 电势点 , 确定 正确换 相时 刻 和逻辑 , 实现无位置传感器控制 。最后根据 电机 的可逆原 理 提出了一种简单 可靠 的高 、 蓄 电池实现能量 馈 的不 可 低
谢 宝昌
( 上海交通 人学 , 海 20 3 ) 上 0 00
A v l e h d o g n r t g Co t o fP st n S n o l s u h e s DC o o No e t o n Re e e a i n r lo o i o e s re sBr s ls M n i M tr
维普资讯
无
…
… / 站 砣卿, ,
.
-
-
-
一
…
使用反电动势滤波进行无传感器 BLDC 控制
带传感器的控制具有如下缺点:
• 传感器价格昂贵。除了需要购买传感器外,还需要 在制造期间将传感器安装在电机上,这就增加了安 装和接线费用。
• 传感器给电机添加了潜在的故障因素。如果传感器 发生故障,则电机也无法继续工作。
• 在某些环境下,使用传感器不符合实际需要。例 如,在电机处在浸没的环境中 (如压缩机或泵), 传感器可能首先会发生故障。
分)
图 1:
பைடு நூலகம்
PICDEM™ MC LV 开发板
图 2:
带附加功率模块的 dsPICDEM™ MC1 开发板
2007 Microchip Technology Inc.
DS01083A_CN 第1 页
AN1083
BLDC 电机结构
该算法已在下列电机上经过测试:
• 4 极、 12V、 10A 风扇电机,最高转速为 29,000 RPM • 14 极、 12V 航空发动机模型,最高转速为 13,000 RPM • 4 极、24V、1A Hurst BLDC 电机模型 DMB0224C10002
使用这些术语来说明电机速度比机械 RPM 要容易的多, 因为在涉及到电气 RPM 时,不用考虑电机极数这个因 素。机械 RPM 和电气 RPM 之间的关系可用以下公式来 表示:
公式 1:
机械 / 电气 RPM 关系
RPMMech =
(2 * RPMElec) ( 电机极数 )
RPMElec =
(RPMMech * 电机极数 ) 2
A相
B相
C相
注:
使用 dsPIC30F6010A 对运行的 BLDC 电机引线上的信号进行采样以捕获到这些波形。使用 MPLAB® IDE 的数据监控界面(Data Monitor and Control Interface, DMCI)工具可显示这些采样。本文档的 “实现 算法”部分对 DMCI 工具做了更加详尽的讨论。
用择多函数实现反电动势滤波的无传感器BLDC 控制
然后,将重构的电机中性点与每一个 BEMF 信号进行比 较以判断是否发生过零事件。当 BEMF 信号电压等于电
AN1160
用择多函数实现反电动势滤波的无传感器 BLDC 控制
作者: Daniel Torres Microchip Technology Inc.
引言
本应用笔记介绍一种用dsPIC®数字信号控制器(DSC) 来实现无刷直流 (Brushless Direct Current, BLDC) 电 机无 传 感 器 控制 的 算 法。该 算法 利 用 对 反电 动 势 (Back-Electromotive Force, BEMF)进行数字滤波的 择多函数来实现。通过对电机的每一相进行滤波来确定 电机驱动电压换相的时刻。这一控制技术省却了分立的 低通滤波硬件和片外比较器。需指出,这里论述的所有 内容及应用软件,都是假定须使用三相电机。该电机控 制算法包括六个主要部分:
图 4:
BEMF 电压与虚拟中性点进行比较
A
反电动势
C
DC-
B
+
_ 虚拟中性点
至 IC2
DS01160A_CN 第 4 页
2008 Microchip Technology Inc.
AN1160
该应用笔记中使用的方法是基于简单的原理。然而,中 性点电压是通过软件重构的,其值等于三相 BEMF 信号 的平均值。因此,过零阈值的表达式如公式 5 所示。
由于电励磁必须与转子位置同步,因此 BLDC 电机在运 行时,通常需要一个或多个转子位置传感器。由于成 本、可靠性、机械包装的原因,特别是当转子在液体中 运行时,电机适宜在无位置传感器的条件下运行,即通 常所说的无传感器运行。
通过检测不通电相绕组上的反电动势电压可以确定电机 驱动电压的换相时间。由于省却了霍尔位置传感器,因 此无传感器控制具有明显的成本优势。然而,无传感器 控制也有一些缺点:
bldc六步控制原理
bldc六步控制原理BLDC六步控制原理BLDC(Brushless DC)电机是一种无刷直流电机,它由电机本体和电子控制系统组成。
BLDC电机具有高效率、高转矩密度和长寿命等优点,广泛应用于家电、工业设备和电动交通工具等领域。
而BLDC 六步控制原理是指通过对电机的六个电流阀门进行控制,实现电机的正常运转。
BLDC电机的控制主要通过电子控制系统来实现。
电子控制系统由电源、电流传感器、位置传感器和控制器等组成。
其中,电流传感器用于感知电机的电流情况,位置传感器用于感知电机转子的位置,控制器根据电流和位置的反馈信息进行控制操作。
BLDC电机的六步控制原理是基于电流和位置的反馈信息来控制电机的正常运转。
具体步骤如下:第一步,根据位置传感器的反馈信息确定电机的初始位置,并确定电流阀门的状态。
根据电流阀门的状态,控制器将电流导通至特定的线圈,使得电机在特定位置具有力矩。
第二步,电机开始旋转,位置传感器不断反馈电机的位置信息。
根据位置信息,控制器判断电机是否需要切换至下一个状态。
如果需要切换,则关闭当前状态的电流阀门,打开下一个状态的电流阀门。
第三步,电机继续旋转,位置传感器持续反馈电机的位置信息。
控制器根据位置信息判断是否需要切换状态,如果需要则进行状态切换。
第四步,电机仍然旋转,位置传感器继续反馈电机的位置信息。
控制器根据位置信息判断是否需要切换状态,如果需要则进行状态切换。
第五步,电机持续旋转,位置传感器持续反馈电机的位置信息。
控制器根据位置信息判断是否需要切换状态,如果需要则进行状态切换。
第六步,电机继续旋转,位置传感器持续反馈电机的位置信息。
控制器根据位置信息判断是否需要切换状态,如果需要则进行状态切换。
通过以上六个步骤的循环运行,BLDC电机可以实现稳定、高效的运转。
通过电流阀门的控制,可以使电机在不同位置产生不同的力矩,从而实现电机的正常工作。
BLDC六步控制原理的核心是通过不断地切换电流阀门的状态,使电机在不同位置产生适当的力矩。
使用反电动势滤波进行无传感器BLDC 控制
本应用笔记中描述的算法可在以下两个 Microchip 开发 板平台上实现:
RPSElec =
RPMElec 60
要保持定子中的磁场超前于转子磁场,那么一区间到另 一区间的转变必须发生在转子处于特定位置的时刻,从 而获得最佳转矩。下一部分将讨论在带传感器的 BLDC 控制应用中如何确定转子位置。
2007 Microchip Technology Inc.
DS01083A_CN 第3 页
带传感器的控制具有如下缺点:
• 传感器价格昂贵。除了需要购买传感器外,还需要 在制造期间将传感器安装在电机上,这就增加了安 装和接线费用。
• 传感器给电机添加了潜在的故障因素。如果传感器 发生故障,则电机也无法继续工作。
• 在某些环境下,使用传感器不符合实际需要。例 如,在电机处在浸没的环境中 (如压缩机或泵), 传感器可能首先会发生故障。
存在耦合的 PWM 噪声时很难检测到过零事件。 例如, 如果单片机需要识别在某一相的未驱动区间内反电动势 信号首次穿过 0V 阈值的事件,由于 PWM 噪声导致信 号过早穿过 0V 阈值,从而使得单片机不能在该区间的 30° 电角度位置检测到过零事件。在图 9 中,显而易见, 反电动势信号在 30° 电角度标记已过零两次。
相。 因此,给出一个可精确识别过零事件的算法,从而 可估算转子位置,使电机绕组在正确的时间进行换相。
理想状态下,未驱动区间的反电动势信号是一条直线。 实际情况下,反电动势信号耦合有来自驱动区间的噪 声。使用 PWM 信号来改变电压,从而改变电机转速。 由于电机绕组位置十分接近,一个绕组的 PWM 驱动信 号可耦合到另一个绕组的反电动势信号上。
一种无位置传感器BLDC 零启动的纯硬件实现方法
University
Hα ngzhou
310027 , China)
Abstract: On the base of existing motors and controllers , products upgrading with low risk and low cost was considered. Based on the principle of back electromotive force zero-crossing testing in sensorless brushless direct current (DC) motor , the relationship between the floating phase terminal end voltage and midpoint voltage in DC link of three phases' back electromotive force was analyzed. A method for zero start-up of sensorless brushless direct current (BLDC) motor which can totally replace three position sen sors was proposed. The proposed method improves the original sensorless control strategies which have disadvantages of time complexity , high cost being unstable , and 30 software time delay. Theoretical analy
BLDC无刷直流电机控制算法
BLDC无刷直流电机控制算法BLDC(Brushless DC)无刷直流电机是一种高效、可靠且低噪音的电机,广泛应用于各种领域,如工业自动化、电动车辆和家用电器等。
BLDC 电机的控制算法是保证其正常运行和实现各种运动控制的关键。
BLDC无刷直流电机的控制算法主要分为传统控制算法和现代控制算法两大类。
传统控制算法包括电流控制、速度控制和位置控制等,常用的算法有PWM控制、电流环反馈控制和PID控制等。
现代控制算法包括矢量控制、模型预测控制和自适应控制等,常用的算法有FOC(Field Oriented Control)控制和SLDC(Sliding Mode Variable Structure Control)控制等。
首先介绍传统控制算法中的PWM控制算法。
PWM(Pulse Width Modulation)控制是一种通过改变电机输入的电压和电流的方式来控制电机转速的方法。
PWM控制算法通过控制器将输入的电压和电流通过开关器件的开关时间和开关频率进行调节,从而控制电机的输出转矩和转速。
该算法简单、可靠,并且适用于各种控制需求。
其次介绍传统控制算法中的电流环反馈控制算法。
电流环反馈控制是通过测量电机的相电流来实时调整开关器件的开关时间和开关频率,从而实现对电机转矩的精确控制。
该算法可以实现高精度的电机控制,但是由于需要实时测量电流,所以需要配备性能较高的传感器。
再次介绍传统控制算法中的PID控制算法。
PID(Proportional-Integral-Derivative)控制是一种比例、积分和微分控制的组合方式,通过计算误差的比例、积分和微分,并加以调整,来实现电机的转速和转矩控制。
PID控制算法是一种经典的控制算法,具有简单、稳定和易于调节的特点。
现代控制算法中的FOC控制是一种通过转子磁链定向和转差矢量控制方式来实现BLDC无刷直流电机控制的算法。
FOC控制算法通过测量和估算电机的电流和转子位置,将电机的输入电压和电流进行空间分量的分解,使得电机的电磁转矩和机械转矩得到分离,从而实现对电机的精确控制。
使用霍尔效应传感器的无刷直流 (BLDC) 电机梯形控制
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
具有一个永磁对极转子的三相同步电机 ................................................................................... 针对一个 BLDC 电机的速度和电流控制环路配置 ....................................................................... 两相打开运行和转矩纹波内的电气波形 ................................................................................... 正弦波电机内的转矩纹波被控制为一个 BLDC........................................................................... 三相反相器 ................................................................................................................... 依据 PWM 占空比的分流电阻器压降(软斩波) ........................................................................ 一个 3 相 BLDC 驱动实现 ................................................................................................
............. (a) mod6 计数器,(b)BemfA, (c) BemfB (c)BemfC(0.5pu 负载下,速度 0.3pu,Vdcbus = 160V) ......... 5 级 - 递增系统构建方框图 ...............................................................................................
BLDC无刷直流电机控制算法
一种基于BLDC的无位置传感器低速控制方法[发明专利]
(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 201710291158.2(22)申请日 2017.04.28(71)申请人 深圳市顺溜科技有限公司地址 518000 广东省深圳市宝安区松岗街道罗田社区第三工业区龙山路4号B座3楼(72)发明人 任彪 苏江华 伍小娟 朱孙勇 (51)Int.Cl.H02P 6/08(2016.01)H02P 6/182(2016.01)(54)发明名称一种基于BLDC的无位置传感器低速控制方法(57)摘要本发明提出一种基于BLDC的无位置传感器低速控制方法,利用独立于转速的磁链函数进行转子位置估算,对估算函数与转子位置信息之间的对应关系和位置估算的具体实现进行论证,本文提出的这种无位置传感器方案在不同转速区使用时为保持一定的位置估算精度受到的约束条件,通过本发明的转子位置估算可以适用于整个转速范围,本发明的方法不仅能够在稳态过程中得到比较准确的电机换相信息,在暂态过程中也能得到比较准确的电机换相信息。
权利要求书2页 说明书4页CN 108809161 A 2018.11.13C N 108809161A1.一种基于BLDC的无位置传感器低速控制方法,其特征在于包括如下步骤:(1)利用基尔霍夫电压定律分析每相的电压方程,得到a,b两相的线间电压方程;根据电压方程确定磁链函数Hab(θ);(2)通过分析磁链函数Hab(θ)来确定转子磁链函数G(θ);(3)根据转子磁链函数G(θ)以及傅里叶级数来确定反电动势;(4)根据反电动势来判断电机的换相时刻,利用线间反电动势过零时G(θ)函数值出现的正无穷到负无穷的跳变来检测电机换相时刻,从而实现低速控制。
2.根据权利要求1所述的一种基于BLDC的无位置传感器低速控制方法,其特征在于,所述步骤(1)具体包括:无刷直流电机的三相绕组对称,且定子绕组为星形连接,计算a,b两相的线间电压方程,并以此得到V ac,V bc式中:ia,ib为相电流,L为漏电感,Ke为常数,ω为电机角速度,f abτ(θ)为线间磁链形式的函数,定义函数为:3.根据权利要求2所述的一种基于BLDC的无位置传感器低速控制方法,其特征在于,所述步骤(2)具体包括:根据所述定义函数确定转子磁链函数,首先,以此得到G(θ)ab_ca,G(θ)ca_bc,由G(θ)bc_ab,G(θ)ab_ca,G(θ)ca_bc得到G(θ)函数。
无位置传感器BLDCM的FOC控制系统设计与实现
2、电流法:通过检测流过电机的电流大小和方向,结合电机的磁场情况, 来推断转子的位置。该方法在低速和静态情况下也能取得较好的效果,但需要对 电流进行精确检测和控制算法的实现要求较高。
3、磁阻法:利用磁阻变化与电机转子位置的关系,通过检测磁阻变化来推 断转子位置。该方法在低速和静态情况下具有较好的效果,但需要对磁阻进行精 确检测和控制算法的实现要求较高。
无位置传感器无刷直流电机的应 用前景
无位置传感器无刷直流电机在许多领域都具有广泛的应用前景。在工业领域, 无刷直流电机可用于各种自动化生产线、机器人、泵和风机等;在纺织领域,无 刷直流电机可用于织布机、抽纱机等;在交通领域,无刷直流电机可用于电动汽 车、电动自行车等。随着技术的不断发展,无位置传感器无刷直流电机将在更多 领域得到应用。
3、电路板的制作:根据控制策略,设计并制作相应的电路板。电路板应包 括电源模块、信号调理模块、DSP(Digital Signal Processor)模块和驱动模 块等。
4、人机交互设计:为了方便用户操作,还需设计相应的人机交互界面。界 面应包括电机转速、电流、电压等参数的显示,以及相应的控制按钮和调节旋钮。
无位置传感器BLDCM的FOC控制 系统设计与实现
01 引言
03 系统设计 05 参考内容
目录
02 研究现状 04 系统实现
引言
随着技术的不断发展,无位置传感器 BLDCM(Brushless Direct Current Motor)成为电机控制领域的研究热点。BLDCM是一种通过电子换向装置替代传统 机械换向装置的直流电机,具有高效率、高响应速度和长寿命等优点。然而,由 于缺乏机械位置传感器,如何准确控制 BLDCM的旋转位置成为一个技术难题。
3、磁阻法:利用磁阻变化与电机转子位置的关系,通过检测磁阻变化来推 断转子位置。
基于关断相二次续流的BLDC无位置传感器控制
图 1 PWM ON/OFF 且关断相正常续流结束 Fig.1 Diagram of normal freewheel current of silent
phase is off at PWM (ON/OFF)状 态 下 导 通 相 和 关 断 相 节
1 关断相二次续流换相控制原理
1.1 关断相二次续流与换相时刻关系 在三相全桥星型 6 状态的 BLDC 电机控制系
统中,逆变器工作在 PWM 调制状态时,关断相电 流与其反电动势的大小及导通相开关管的 PWM 调制状态密切相关。
下文就 a 相、b 相为导通相,c 相为关断相, H_PWM-L_ON 调制方式下,分析利用检测关断 相二次续流状态实现无位置传感器的原理。
Key words: brushless DC motor;sensorless;secondary free-wheeling current;commutation deviation
无刷直流(BLDC)电机的无位置传感器控制 方法研究目前集中在换相控制和换相偏差校正两 方面。其中换相控制方法主要有电压法、电流法 和磁链法。电压法利用 BLDC 电机转子位置与 反电动势的关系推导转子位置,包括端电压法、 相电压法、三次谐波法、续流二极管法[1]、相对相 反电动势法[2]和反电动势基波法[3];磁链法通过 检测导通相电压、电流,并根据磁链与转子位置 角的关系函数获得换相时刻[4],或者以母线电压 和占空比与电流的关系推算线反电动势,然后积分 计算磁链得到转速,进一步获得转子位置[5];电流 法主要通过检测导通相相电流,根据反电动势与
QIU Zhijian,DOU Shuaitao (Shanghai Key Laboratory of Power Station Automation Technology,Shanghai University,
BLDC电机控制算法(瑞萨)
无刷电机属于自換流型(自我方向轉換),因此控制起来更加复杂。
BLDC电机控制要求了解电机进行整流转向的转子位置和机制。
对于闭环速度控制,有两个附加要求,即对于转子速度/或电机电流以及PWM信号进行测量,以控制电机速度功率。
BLDC电机可以根据应用要求采用边排列或中心排列PWM信号。
大多数应用仅要求速度变化操作,将采用6个独立的边排列PWM信号。
这就提供了最高的分辨率。
如果应用要求服务器定位、能耗制动或动力倒转,推荐使用补充的中心排列PWM信号.为了感应转子位置,BLD C电机采用霍尔效应传感器来提供绝对定位感应。
这就导致了更多线的使用和更高的成本。
无传感器BLDC控制省去了对于霍尔传感器的需要,而是采用电机的反电动势(电动势)来预测转子位置。
无传感器控制对于像风扇和泵这样的低成本变速应用至关重要。
在采有BLDC电机时,冰箱和空调压缩机也需要无传感器控制。
空载时间的插入和补充大多数BLDC电机不需要互补的PWM、空载时间插入或空载时间补偿。
可能会要求这些特性的BLDC应用仅为高性能BLDC伺服电动机、正弦波激励式BLDC电机、无刷AC、或PC同步电机.控制算法许多不同的控制算法都被用以提供对于BLDC电机的控制。
典型地,将功率晶体管用作线性稳压器来控制电机电压。
当驱动高功率电机时,这种方法并不实用。
高功率电机必须采用PWM控制,并要求一个微控制器来提供起动和控制功能。
控制算法必须提供下列三项功能:•用于控制电机速度的PWM电压•用于对电机进整流换向的机制•利用反电动势或霍尔传感器来预测转子位置的方法脉冲宽度调制仅用于将可变电压应用到电机绕组。
有效电压与PWM占空度成正比。
当得到适当的整流换向时,BLDC的扭矩速度特性与一下直流电机相同。
可以用可变电压来控制电机的速度和可变转矩。
功率晶体管的换向实现了定子中的适当绕组,可根据转子位置生成最佳的转矩。
在一个BLDC电机中,MCU必须知道转子的位置并能够在恰当的时间进行整流换向.BLDC电机的梯形整流换向对于直流无刷电机的最简单的方法之一是采用所谓的梯形整流换向.图1:用于BLDC电机的梯形控制器的简化框图在这个原理图中,每一次要通过一对电机终端来控制电流,而第三个电机终端总是与电源电子性断开。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(b) DC-link பைடு நூலகம்urrent waveform when a voltage vector applied
Fig.2. The inductance measurement method of the stator winding by applying one voltage vector during a sampling time(Ts)
A New Starting Method of BLDC Motors without Position Sensor
Wook-Jin Lee and Seung-Ki Sul
School of Electrical Engineering and Computer Science Seoul National University Seoul, Korea
Keywords-BLDC motor; HDD; sensorless; starting; saturation
I. INTRODUCTION
Recently sensorless operation of brushless dc(BLDC) motor using the back-EMF information, such as back-EMF zero crossing, is widely used and adequate for small or lowcost application such as Hard Disk Drive(HDD). But when the motor is at standstill or at low speed, it is impossible or very difficult to get the position information from back-EMF. Therefore, a special starting method is generally needed [1]. In HDD the power supply voltage is getting reduced, and the detection of rotor position from back-EMF is getting difficult at the low speed. Furthermore, recently HDD is widely spread into the mobile applications such as portable PC and PDA. So, the stable starting and acceleration to nominal operating speed regardless of severe mechanical shock is utmost concern in these applications.
IAS 2004
2397
0-7803-8486-5/04/$20.00 © 2004 IEEE
(a) Equivalent circuit of the motor when the V1 voltage vector applied
(a) Measured DC-link current samples
Initial rotor position estimation is important not only for the stable starting but also for the maximum starting torque to reduce start-up time of HDD. One popular method to estimate the initial rotor position at standstill is utilization of the saturation effect of stator iron core due to the permanent magnet [1-5]. A stator inductance varies with the rotor position due to the saturation caused by rotor magnet, so does the rate of change of the current in the stator winding when a constant voltage is applied to the windings. By the measurement of the
II. PROPOSED INITIAL ROTOR POSITION ESTIMATION METHOD
A. Inductance variation due to the magnetic saturation The estimation of the rotor position is based on the
As the starting method from standstill to a certain low speed, various methods which inject extra voltage pulses periodically to measure the stator inductance varying with the rotor position were proposed. [4, 5] However, these may not be acceptable in HDD because of their complexity. As a simple and conventional method to rotate the motor at standstill, a predetermined voltage waveform had been applied. Then the rotor might rotate synchronously with the applied voltage [1, 6]. In this method, the electrical and mechanical parameters such as the torque constant, the friction coefficient, and the inertia of the rotor should be considered for the stable starting performance. Some unexpected disturbance or load torque during starting procedure may cause serious start failures [1].
wjlee@eepel.snu.ac.kr and sulsk@plaza.snu.ac.kr
Abstract— This paper presents a novel method to detect the rotor position of the BrushLess DC(BLDC) motor of a Hard Disk Drive(HDD) at standstill and a start-up method to accelerate the rotor up to a certain speed where the conventional position sensorless control methods based on the back EMF could work reasonably. The proposed initial rotor position estimation method is suitable to avoid the temporary reverse rotation or the starting failure of HDD. The principle of the estimation is based on the variation of the current response caused by the magnetic saturation of the stator core of BLDC motor when the current flows along the magnetic axis. This method can be implemented using only one current sensor at DC link of the inverter, that is prerequisite for HDD drive. It does not depend on the model of the motor, and it is robust to motor parameter variations. By the proposed method, it is demonstrated experimentally that a stable starting can be achieved even with severe mechanical disturbance.
Fig.1. Location of eight possible stationary voltage vectors for a VSI in the d-q plane according to the switching function (Sa, Sb, Sc)
rate of the change of current in the stator winding due to the change of inductance, it is possible to estimate the relative position between a rotor magnet and a stator winding. The inductance of the stator winding has its minimum value where the North pole of the rotor magnet lies in the corresponding stator winding axis in the case of the spindle motor of the HDD. Several directions of voltage vectors can be applied to the stator winding of the motor to identify the rotor position, and the direction that has minimum inductance can be decided as the d-axis direction [2]. Using a single current sensor in DC link of the inverter, with conventional method 60 degrees of resolution in the estimation of rotor position is possible at best, because the available voltage vectors with PWM inverter are restricted to the basic six nonzero voltage vectors. In Fig.1, the available voltage vectors with a 3-phase voltage source inverter are represented.