CN109546903B - 一种无位置传感器无刷直流电机电压采样偏移的补偿方法 - Google Patents
一种无位置传感器无刷直流电机电压采样偏移的补偿方法 Download PDFInfo
- Publication number
- CN109546903B CN109546903B CN201811354334.3A CN201811354334A CN109546903B CN 109546903 B CN109546903 B CN 109546903B CN 201811354334 A CN201811354334 A CN 201811354334A CN 109546903 B CN109546903 B CN 109546903B
- Authority
- CN
- China
- Prior art keywords
- direct current
- motor
- brushless direct
- current motor
- phase
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/08—Arrangements for controlling the speed or torque of a single motor
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/182—Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
本发明涉及一种无位置传感器无刷直流电机电压采样偏移的补偿方法,基于反电动势法,无位置传感器无刷直流电机在获取位置信息的过程中,需采样相电压或线电压差,由于电压传感器灵敏度不足以及滤波电路中运算放大器的零点漂移会使采样的线电压差或相电压信号产生偏移,形成不平衡的过零点,影响电机换相,严重影响电机运行。针对这一问题,本发明根据换相期间反电动势过零点信息,分析了电压偏移对过零点采样的影响,提出了一种无位置传感器无刷直流电机电压采样偏移的补偿方法。利用仿真手段实现的补偿控制***,在***计算出误差后,在后续的换相周期中进行了相应的补偿,结果表明这种方法的可行性和有效性。
Description
技术领域
本发明涉及一种无位置传感器无刷直流电机电压采样偏移的补偿方法,属于电机驱动领域。
背景技术
无刷直流电机由于具有高功率密度、高效率、低维护成本、结构简单和易于控制等优点,被广泛应用于各种领域,如家用电器、工业设备、无人机和电动汽车。无刷直流电机由三相逆变器驱动,通常使用三个霍尔传感器提供六个离散的转子位置,对三相绕组进行控制换相控制,进而进行适当的换向。然而,转子位置传感器增加了成本并降低了可靠性。因此,无位置传感器控制方法在过去十年中得到了发展。在无位置传感器无刷直流电机控制方法中,主要包括反电动势法、续流二极管法以及磁链估计法等。其中反电动势法无位置传感器无刷直流电机的应用最为广泛。无刷直流电机的反电动势无法直接测量,通常利用电压传感器采样电机的相电压或者线电压差信号,然后用滤波器滤除线电压差或者相电压中的高频干扰,再检测其过零点。但是因为电压传感器的灵敏度不足以及滤波电路中运算放大器的零点漂移,经常会使采样的线电压差或者相电压信号产生偏移,形成不平衡的过零点,影响无刷直流电机准确换相,严重情况会造成无刷直流电机运行性能异常。
发明内容
针对上述现有技术,本发明要解决的技术问题是提供一种可以解决电压采样偏移形成的不平衡过零点的无位置传感器无刷直流电机电压采样偏移的补偿方法。
为解决上述技术问题,本发明一种无位置传感器无刷直流电机电压采样偏移的补偿方法,包括以下步骤:
步骤一:将无刷直流电机转子预定位,给无刷直流电机施加换相逻辑,拖动电机到一定转速;
步骤二:检测无刷直流电机端电压或线电压差信号,对端电压或线电压差信号进行滤波,检测端电压或线电压差信号过零点,形成三路虚拟霍尔信号Ta、Tb、Tc;
步骤三:对三路虚拟霍尔信号Ta、Tb、Tc进行异或运算得到Tpos,其中Tpos的上升沿和下降沿与反电动势零点位置相同;
步骤四:计算Tpos为高电平持续时间tθ1,计算Tpos为低电平持续时间tθ2;
步骤五:利用当前周期tθ1、tθ2计算无刷直流电机的转速,转速表达式为:
其中p为电机的极对数;
步骤六:将下一周期反电动势过零点信息Ta、Tb、Tc滞后0.5tθ1-tθf,形成Ta'、Tb'、Tc'。滞后0.5tθ2-tθf,形成Ta”、Tb”、Tc”,其中tθf为滤波引起的滞后时间;
步骤七:进行Sa=Ta'∩Ta”、Sb=Tb'∩Tb”、Sc=Tc'∩Tc”运算,分别得到换相信号Sa、Sb、Sc;
步骤八:换相信号产生电机的换相逻辑,输入到三相全控逆变电路驱动电机运行。
本发明有益效果:与现有技术相比,本发明考虑到电压传感器和运放电路对无位置传感器无刷直流电机位置信号的采样的影响,在电压传感器灵敏度不足的情况下仍然可以准确的校正不平衡的过零点,降低硬件成本。
附图说明
图1为无刷直流电机等效电路;
图2(a)为电压传感器线电压差采样波形图;
图2(b)为电压传感器线电压差采样波形图;
图3为电压偏移对过零点采样的影响;
图4为补偿算法***图;
图5为滤波器电路图;
图6为反电动势过零点信号与换相点信号;
图7为延迟角度计算波形图。
具体实施方式
下面结合附图对本发明做进一步说明:
基于反电动势法,无位置传感器无刷直流电机在获取位置信息的过程中,需采样相电压或线电压差,由于电压传感器灵敏度不足以及滤波电路中运算放大器的零点漂移会使采样的线电压差或相电压信号产生偏移,形成不平衡的过零点,影响电机换相,严重影响电机运行。针对这一问题,本发明根据换相期间反电动势过零点信息,分析了电压偏移对过零点采样的影响,提出了一种无位置传感器无刷直流电机电压采样偏移的补偿方法。利用仿真手段实现的补偿控制***,在***计算出误差后,在后续的换相周期中进行了相应的补偿,结果表明这种方法的可行性和有效性。
本发明一种无位置传感器无刷直流电机电压采样偏移的补偿方法,包括无刷直流电机、三相全控逆变电路、位置检测模块、控制器、电压偏移补偿模块和滤波补偿模块;位置检测模块利用电压传感器采样电机的线电压差或相电压,并通过滤波器滤除线电压差或者相电压中的高频干扰,通过检测过零点产生换相逻辑。滤波补偿模块补偿因滤波器带来的滞后角度,控制器包括转速调节器和电流调节器,电压偏移补偿模块用来补偿因电压偏移造成的不平衡的换相信号。包括以下步骤:
步骤一:将无刷直流电机转子预定位,给无刷直流电机施加换相逻辑,拖动电机到一定转速,通常约300rpm。
步骤二:检测无刷直流电机端电压或线电压差,进行滤波,检测其过零点,形成三路虚拟霍尔信号Ta、Tb、Tc。
步骤三:对三路虚拟霍尔信号Ta、Tb、Tc进行异或运算得到Tpos,其中Tpos的上升沿和下降沿与反电动势零点位置相同。
步骤四:当Tpos=1时,计算高电平持续时间tθ1,当Tpos=0时,计算低电平时间tθ2。
步骤五:利用当前周期tθ1、tθ2计算无刷直流电机的转速,转速表达式为:
其中p为电机的极对数。
步骤六:将下一周期反电动势过零点信息Ta、Tb、Tc滞后0.5tθ1-tθf,形成Ta'、Tb'、Tc'。滞后0.5tθ2-tθf,形成Ta”、Tb”、Tc”。其中tθf为滤波引起的滞后时间。
步骤七:进行Sa=Ta'∩Ta”、Sb=Tb'∩Tb”、Sc=Tc'∩Tc”运算,分别得到换相信号Sa、Sb、Sc。
步骤八:换相信号产生电机的换相逻辑,输入到三相全控逆变电路驱动电机运行。
本发明以线电压差采样为例,如图1所示,无刷直流电机,两两导通120°导通方式下,电机的线电压差方程为
图中R,L分别表示每相绕组的电阻和电感(电感为自感和互感的差值)。ua、ub、uc为相电压,ea、eb、ec为相反电动势,ia,ib,ic为相电流。
将ubc与uca相减,得到
AC相导通时,B相为非导通相。即有ia+ib+ic=0,ea+ec=0。代入到公式(2)得到
B相作为非导通相,电流为0。即2eb=ubc-uab。反电动势只和线电压差有关。故通过采样线电压差的过零点即可得到反电动势的过零点。实际测量中某一转速下线电压差采样如图2(a)和图2(b)所示,峰值为3.74V,谷值为-3.5V,故存在着0.12V电压偏移。
电压传感器以及滤波模块中的运算放大器的零点漂移,产生了非平衡的过零点。传统的无位置传感器无刷直流电机在采样到反电动势的过零点后延迟30°换相,但是按照这种方法,非平衡的过零点产生的换相点也是宽窄不同的。图3显示了平衡过零点检测和不平衡过零点检测的比较。通过图3所示,无论过零点是否平衡,换相点在两个过零点的中间位置处,因此可以利用权利要求书中的不平衡过零点的补偿方法解决线电压差采样时遇到的非平衡过零点的问题,如图4所示,为权利要求书所提出方法的***图。
实施例
为了验证本发明所提出的一种无位置传感器无刷直流电机电压采样偏移的补偿方法有效性,本发明进行了仿真验证。本发明所用滤波采用二阶低通滤波,滤波电路阻抗参数及原理图如图5所示。
采用传统的三段式起动,由控制程序给定任意两相定子绕组通电一段时间,定子磁场将转子拖到指定的位置,按照开关表给绕组依次通电,待无刷直流电机转速升高到一定值后,切换到无位置传感器控制方法下运行。由权利要求书中转速的计算方法,计算当前转速。并根据电路滤波参数计算由滤波引起的滞后角度,其中α为***阻尼系数,ω0为***固有频率,ω为角速度,θf(ω)为相位延迟角,具体计算公式如下
线电压差滤波后过零产生三路过零点信号Ta、Tb、Tc如图6所示,按照权利要求书中的方法进行信号处理,换相延迟角度计算如图7所示。在仿真中对比无位置传感器产生的换相信号Sa与有位置传感器产生的换相信号Ha,Sa与Ha具有相同的上升沿和下降沿,校正后的无位置传感器无刷直流电机的换相信号可以代替位置传感器提供的换相信息,并精确换相,因此本发明所提出的一种无位置传感器无刷直流电机电压采样偏移的补偿方法可以解决因采样及滤波产生的电压偏移造成的过零点不平衡现象。
Claims (1)
1.一种无位置传感器无刷直流电机电压采样偏移的补偿方法,其特征在于,包括以下步骤:
步骤一:将无刷直流电机转子预定位,给无刷直流电机施加换相逻辑,拖动电机到一定转速;
步骤二:检测无刷直流电机端电压或线电压差信号,对端电压或线电压差信号进行滤波,检测端电压或线电压差信号过零点,形成三路虚拟霍尔信号Ta、Tb、Tc;
步骤三:对三路虚拟霍尔信号Ta、Tb、Tc进行异或运算得到Tpos,其中Tpos的上升沿和下降沿与反电动势零点位置相同;
步骤四:计算Tpos的高电平持续时间tθ1,计算Tpos的低电平持续时间tθ2;
步骤五:利用当前周期tθ1、tθ2计算无刷直流电机的转速,转速表达式为:
其中p为电机的极对数;
步骤六:将下一周期三路虚拟霍尔信号Ta、Tb、Tc滞后0.5tθ1-tθf,形成Ta'、Tb'、Tc',将Ta、Tb、Tc滞后0.5tθ2-tθf,形成Ta”、Tb”、Tc”,其中tθf为滤波引起的滞后时间;
步骤七:进行Sa=Ta'∩Ta”、Sb=Tb'∩Tb”、Sc=Tc'∩Tc”运算,分别得到换相信号Sa、Sb、Sc;
步骤八:换相信号产生电机的换相逻辑,输入到三相全控逆变电路驱动电机运行。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811354334.3A CN109546903B (zh) | 2018-11-14 | 2018-11-14 | 一种无位置传感器无刷直流电机电压采样偏移的补偿方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811354334.3A CN109546903B (zh) | 2018-11-14 | 2018-11-14 | 一种无位置传感器无刷直流电机电压采样偏移的补偿方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109546903A CN109546903A (zh) | 2019-03-29 |
CN109546903B true CN109546903B (zh) | 2021-09-28 |
Family
ID=65847416
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811354334.3A Active CN109546903B (zh) | 2018-11-14 | 2018-11-14 | 一种无位置传感器无刷直流电机电压采样偏移的补偿方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109546903B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112383057B (zh) * | 2020-11-27 | 2022-08-09 | 佛山市广诚电气安装有限公司 | 基于电网潮流的电力耦合***互感和自感设计方法 |
CN113839586A (zh) * | 2021-09-28 | 2021-12-24 | 北京信息科技大学 | 高速小电枢无刷直流电机三相反电动势解耦检测方法 |
CN113872471A (zh) * | 2021-10-15 | 2021-12-31 | 湖南麦格米特电气技术有限公司 | 一种转速预估方法、装置、电子设备及存储介质 |
CN113972863A (zh) * | 2021-11-01 | 2022-01-25 | 江苏科技大学 | 一种基于线电压的无刷直流电机转子位置估算方法及*** |
CN113992074A (zh) * | 2021-11-02 | 2022-01-28 | 江苏科技大学 | 一种高速无刷直流电机的控制方法及控制装置 |
CN114400929B (zh) * | 2022-01-20 | 2024-02-13 | 北京航空航天大学 | 无刷直流电机无传感器换相控制方法及*** |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1420693A (zh) * | 2001-11-15 | 2003-05-28 | 华为技术有限公司 | 无线通信基带调制的多通道相位匹配控制方法与实现电路 |
CN103107770A (zh) * | 2011-10-07 | 2013-05-15 | 爱信精机株式会社 | 交流电机的控制装置及控制方法 |
CN103404022A (zh) * | 2010-10-05 | 2013-11-20 | 戴森技术有限公司 | 电机的控制 |
JP5665175B2 (ja) * | 2010-09-06 | 2015-02-04 | 本田技研工業株式会社 | 電動車両駆動用モータの出力制御装置および出力制御方法 |
CN105450132A (zh) * | 2014-09-24 | 2016-03-30 | 德克萨斯仪器股份有限公司 | 电机相位测量的归一化 |
CN106849777A (zh) * | 2017-03-27 | 2017-06-13 | 苏州汇川联合动力***有限公司 | 一种永磁同步电机旋变零点校正方法以及*** |
CN107769635A (zh) * | 2017-10-23 | 2018-03-06 | 贵州航天林泉电机有限公司 | 一种无刷直流电机换向相位补偿方法 |
CN107919830A (zh) * | 2016-10-11 | 2018-04-17 | 上海汽车集团股份有限公司 | 一种电机位置传感器的标定方法及装置 |
CN108448955A (zh) * | 2018-04-24 | 2018-08-24 | 常州信息职业技术学院 | 一种无刷直流电机转子位置检测电路及检测方法 |
CN108683376A (zh) * | 2018-05-30 | 2018-10-19 | 东南大学 | 一种基于滤波原理的交流电机电流测量偏移误差补偿方法 |
-
2018
- 2018-11-14 CN CN201811354334.3A patent/CN109546903B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1420693A (zh) * | 2001-11-15 | 2003-05-28 | 华为技术有限公司 | 无线通信基带调制的多通道相位匹配控制方法与实现电路 |
JP5665175B2 (ja) * | 2010-09-06 | 2015-02-04 | 本田技研工業株式会社 | 電動車両駆動用モータの出力制御装置および出力制御方法 |
CN103404022A (zh) * | 2010-10-05 | 2013-11-20 | 戴森技术有限公司 | 电机的控制 |
CN103107770A (zh) * | 2011-10-07 | 2013-05-15 | 爱信精机株式会社 | 交流电机的控制装置及控制方法 |
CN105450132A (zh) * | 2014-09-24 | 2016-03-30 | 德克萨斯仪器股份有限公司 | 电机相位测量的归一化 |
CN107919830A (zh) * | 2016-10-11 | 2018-04-17 | 上海汽车集团股份有限公司 | 一种电机位置传感器的标定方法及装置 |
CN106849777A (zh) * | 2017-03-27 | 2017-06-13 | 苏州汇川联合动力***有限公司 | 一种永磁同步电机旋变零点校正方法以及*** |
CN107769635A (zh) * | 2017-10-23 | 2018-03-06 | 贵州航天林泉电机有限公司 | 一种无刷直流电机换向相位补偿方法 |
CN108448955A (zh) * | 2018-04-24 | 2018-08-24 | 常州信息职业技术学院 | 一种无刷直流电机转子位置检测电路及检测方法 |
CN108683376A (zh) * | 2018-05-30 | 2018-10-19 | 东南大学 | 一种基于滤波原理的交流电机电流测量偏移误差补偿方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109546903A (zh) | 2019-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109546903B (zh) | 一种无位置传感器无刷直流电机电压采样偏移的补偿方法 | |
CN107086834B (zh) | 方波注入的永磁同步电机转子位置时延补偿方法估算方法 | |
CN102946227B (zh) | 凸极式永磁无刷直流电机电磁转矩观测方法及装置 | |
CN110441643B (zh) | 永磁同步电机控制***中逆变器功率管断路故障诊断方法 | |
CN107749725B (zh) | 一种无位置传感器直流无刷电机的换相校正方法 | |
CN105680742A (zh) | 一种无刷直流电机无位置传感器转子位置识别***及方法 | |
CN106059409A (zh) | 一种无位置传感器无刷直流电机转子换相误差校正方法及控制*** | |
CN106655918A (zh) | 一种无位置传感器无刷直流电机换相偏差快速校正控制*** | |
WO2016174702A1 (ja) | 交流回転機の制御装置および電動パワーステアリング装置 | |
CN107769636B (zh) | 一种无位置传感器永磁同步电机转子位置检测方法 | |
CN103944484B (zh) | 电机驱动装置及真空泵 | |
CN109167539A (zh) | 一种重载状况下无位置传感器无刷直流电机换相误差补偿方法及控制*** | |
CN103731076A (zh) | 一种基于永磁无刷直流电机的电动自行车控制方法 | |
CN107565869A (zh) | 基于永磁无刷直流电机的家用料理机控制方法 | |
CN108054962B (zh) | 一种无刷直流电机无位置传感器控制方法 | |
CN109088567B (zh) | 一种无位置传感器无刷直流电机续流干扰补偿方法 | |
CN112104272A (zh) | 一种无位置传感器无刷直流电机位置检测方法 | |
CN105915142A (zh) | 一种基于解耦自适应观测器的永磁同步电机转子位置和转速估算方法 | |
CN110601606A (zh) | 一种高动态性的无刷直流电机内功角控制方法 | |
TWI426697B (zh) | Motor control method without sensor | |
US8344672B2 (en) | Motor drive control circuit | |
CN105359404A (zh) | 用于无传感器式地获知电机的转子位置的方法和装置 | |
CN114844396B (zh) | Ipmsm无位置传感器mtpa控制方法 | |
CN105515470A (zh) | 一种直流无刷电机的转子位置检测电路 | |
CN105915144B (zh) | 一种永磁同步电机转速跟踪控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |