一种无位置传感器的无刷直流电机的相位修正控制方法技术

技术编号:3390706 阅读:246 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种无位置传感器的无刷直流电机的相位修正控制方法,其特征是依次有以下步骤:(1)在电机启动转速和额定转速之间等间隔设置至少一个采样点,通过记录对应相位延迟的电角度值测绘出速度和相位延迟的关系曲线;(2)编写电机控制程序,在采集BEMF的信号处理中加入相位延迟补偿程序,使其能在确切的换相点换相;(3)采用先定位再缓慢加速的方式启动电机;(4)在电机到达启动转速时,采集BEMF过零点信号,再通过编写的电机控制程序中的相位补偿子程序和换相控制子程序进行计算补偿。本发明专利技术具有简单灵活的优点,尤其是可以实时修正由位置检测电路造成的相位滞后。本方法可以广泛应用于各种无位置传感器的无刷直流电机的相位修正控制。

【技术实现步骤摘要】

本专利技术涉及电机控制,尤其是涉及一种无位置传感器的无刷直流电机 的相位修正控制方法。
技术介绍
现有无刷直流电机(Brushless DC Motor,简称BLDCM)运行时通常 带有一个或多个转子位置传感器,逆变功率器件导通与关断取决于位置传 感器实时检测出的电机转子位置。由于成本、可靠性以及机械装配等因素, 尤其是当转子浸没在液体中运行时,安装转子位置传感器非常不便,而且稳定性和可靠性差。为此,近年来推出了多种BLDCM的无传感器控制方法,其中反电动 势(Back Electromotive Force ,简称BEMF)法是目前最常用的一种无传 感器的检测转子位置信号的控制方法,这种方法利用电机旋转时,各项绕 组内BEMF信号过零点控制换相。而电路设计时都会采用滤波电路,保证 信号平稳,以免出现错误的干扰信号,然而,采用滤波电路后与转速对应 的不同频率会产生不同电角度相移,即相位延迟,导致BEMF过零信号不 准确而推迟换相,使电机运行不稳定,甚至失步或停转的严重后果。
技术实现思路
本专利技术所要解决的技术问题是弥补上述现有技术的缺陷,提出一种无 位置传感器的无刷直流电机的相位修正控制方法,因频率不同而产生电角 度相移不同的相位补偿方法。本专利技术的技术问题通过以下技术方案予以解决。这种无位置传感器的无刷直流电机的相位修正控制方法,依次有以下 步骤(1) 在电机启动转速和额定转速之间等间隔设置至少一个采样点, 通过记录对应相位延迟的电角度值测绘出速度和相位延迟的关系曲线;(2) 编写电机控制程序,在采集BEMF的信号处理中加入相位延迟 补偿程序,使其能在确切的换相点换相;(3) 采用先定位再缓慢加速的方式启动电机;(4) 在电机到达启动转速时,采集BEMF过零点信号,再通过编写的电机控制程序中的相位补偿子程序和换相控制子程序进行计算补偿,达 到电机稳定运行的效果。本专利技术与现有技术对比的有益效果是本控制方法具有简单灵活的优点,尤其是可以实时修正由位置检测电 路造成的相位滞后,弥补了传统无位置传感器无刷直流电机控制中的相位 延迟导致换相时间不准确,调速范围窄、运行不够稳定可靠的缺陷。由于 是通过记录对应相位延迟的电角度值测绘出速度和相位延迟的关系曲线, 可以掌握相位延迟与电机转速的密切对应关系,从而增强了电机控制系统 的安全性、稳定性和可靠性。由于在软件中使用了多次的相位检测判断比 较补偿,不必增加硬件电路,可以方便调试和维护,显著降低成本,更加 具有市场竞争力。本控制方法不必安装位置传感器,不必对滤波电路提出 过高要求,可以减少高性能滤波电路的设计难度。本专利技术方法可以广泛应 用于各种无位置传感器的无刷直流电机的相位修正控制。 附图说明图1是本专利技术的具体实施方式的无刷直流电机驱动系统组成方框图; 图2是图1系统的电机控制程序编写流程图; 图3是图2中的相位补偿子程序和换相控制子程序的流程图。 具体实施例方式下面通过具体实施方式并结合附图对本专利技术作进一步说明。 用于电动汽车空调控制系统中的无位置传感器的无刷直流电机的相位 修正控制方法采用本具体实施方法的无刷直流电机驱动系统组成如图1所示。包括主控制器模块4、电动机模块2、电机驱动集成功率模块(Integmted Power Module,简称IPM)l、由BEMF采集模块、滤波电路和比较电路模块组成 的BEMF检测电路3,以及用于隔离主控制器模块4和电机驱动IPM 1的 光耦隔离驱动模块5。所述主控制器模块4,包括单片机和数字信号处理器(Digital Signal Processing,简称DSP),由单片机发出控制信号,通过光耦隔离驱动模块 5隔离后送到电机驱动IPM1,电机驱动IPM1通过接收到的控制信号给 U-V-W电机三相动力线通电,U-V-W三相动力线连接到电动机模块2的电 机绕组U、 V、 W相线圈,在通电时会产生BEMF;所述主控制器模块4 还基于BEMF检测电路3回送的其检测出的表示电机转子位置的BEMF信号,计算PWM占空比,输出换相信号,控制导通关断信号,并进行转 速计算调节处理以及相位补偿处理和换相控制。所述电动机模块2是无位置传感器的BLDCM,它将电能转换成机械 能使空调运行。所述电机驱动IPM 1,是电动机模块2的驱动板块,采用6个IGBT 合成,可分为上、下桥臂。三个上桥臂的输入端与电源的正极母线相连接, 三个下桥臂与电源的负极母线地相连接,每对上下桥臂的中间连接点分别 与电动机模块2的电机绕组U、 V、 W相线圈相连接。所述BEMF检测电路3中的BEMF采集模块,连接在给电动机模块2 通电运行的U-V-W三相动力线上,在某相动力线无电流通过时,将所采集 的由电机相应绕组线圈产生的BEMF,传送至滤波电路进行滤波和去扰, 使BEMF信号更加稳定和准确,再由比较电路比较电机U-V-W三相电压 的和与单相电压的比值,检测出反应电机转子位置的BEMF信号,并回送 给主控制器模块4。由于设有滤波电路,所采集的由电机相应绕组线圈产生的BEMF信号 存在相位延迟,有必要采用本专利技术方法进行相位补偿,依次有以下步骤(1) 在BLDCM启动转速和额定转速之间等间隔设置多个采样点, 通过记录对应相位延迟的电角度值测绘出速度和相位延迟的关系曲线;由于通过BEMF采集到准确的换相点是无位置传感器控制的核心,先 要掌握实际的相位延迟的变化情况才能做出正确的换相控制。为此,先将 霍尔位置传感器安装在BLDCM上,以通用的三相六拍的控制方式给电机 三相通电,此时的换相信号来源是霍尔位置信号传感器反映的转子位置。 调节下桥臂输出的PWM占空比,使BLDCM运转在各个采样点的转速, 用示波器同时测试对应相的霍尔信号和BEMF反馈信号,比较其相位关系, 记录BEMF落后真实霍尔位置的相位延迟电角度值。测量BEMF和霍尔传 感器检测的电角度的角度差值,并记录下各个采样点的转速和相位,测绘 出速度和相位延迟的关系曲线。(2) 编写电机控制程序,在采集BEMF的信号处理中加入相位延迟 补偿程序,使其能在确切的换相点正确换相;所述步骤(2)中电机控制程序编写流程依次有以下步骤1) 主控制器模块4初始化。2) 使BLDCM进入开环启动运行状态,从静止加速到启动转速,可以采集BEMF。3)进入主中断循环系统,依次有以下操作-① 电流检测通过微处理器的AD 口采集母线电流,检测电流情况, 并且根据电流值控制PWM构成电流闭环回路;② BEMF检测通过微处理器的I/O 口捕获BEMF模拟过零点的反 馈信号,判断是否有BEMF过零信号发生,如果是,则计算出信号跳变时 间和控制换相逻辑次序,如果否,则返回主程序;③ 速度计算通过公式RPM二60/ (T X N X 6)计算出电机当前 转速,式中T: BEMF检测函数提供的信号跳变时间;N:电机的极对数;④ 速度调节判断额定转速和计算出的当前转速是否相等.如果相 等,则不需要速度调节,如果不相等,则缓慢调节PWM占空比,使电机 最后达到额定转速;⑤ 电流调节检测当前母线电流,根据母线电流情况调节PWM占空 比,使母线电流更加稳定;⑥ PWM调节根据速度调节和电流调节的要求,调节PWM占空比;⑦ 相位补偿根据速度计算函数提本文档来自技高网...

【技术保护点】
一种无位置传感器的无刷直流电机的相位修正控制方法,其特征在于: 依次有以下步骤: (1)在电机启动转速和额定转速之间等间隔设置至少一个采样点,通过记录对应相位延迟的电角度值测绘出速度和相位延迟的关系曲线; (2)编写电机控制程序,在采集BEMF的信号处理中加入相位延迟补偿程序,使其能在确切的换相点换相; (3)采用先定位再缓慢加速的方式启动电机; (4)在电机到达启动转速时,采集BEMF过零点信号,再通过编写的电机控制程序中的相位补偿子程序和换相控制子程序进行计算补偿,达到电机稳定运行的效果。

【技术特征摘要】

【专利技术属性】
技术研发人员:齐阿喜俞明
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1