CN104467572A - 电机驱动方法和装置 - Google Patents
电机驱动方法和装置 Download PDFInfo
- Publication number
- CN104467572A CN104467572A CN201410717945.5A CN201410717945A CN104467572A CN 104467572 A CN104467572 A CN 104467572A CN 201410717945 A CN201410717945 A CN 201410717945A CN 104467572 A CN104467572 A CN 104467572A
- Authority
- CN
- China
- Prior art keywords
- advance angle
- motor
- voltage advance
- speed
- actual speed
- 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.)
- Granted
Links
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
本发明适用于无刷直流电机领域,提供了电机驱动方法和装置。所述电机驱动方法包括:检测电机转子的实际转速;基于所述实际转速,以特设算法计算出实际电压提前角,所述特设算法是在所述实际转速和所述实际电压提前角之间建立的算法;基于所述实际电压提前角生成驱动信号,以所述驱动信号控制向电机输出的三相电。相对于现有技术,在以该三相电驱动下能够提高电机的运转效率和保证电机的运行可靠。
Description
技术领域
本发明属于无刷直流电机领域,尤其涉及使用正弦波控制的电机驱动方法和装置。
背景技术
电机(英文:Electric machinery,俗称“马达”),是指依据电磁感应定律实现电能转换或传递的一种电磁装置。它的主要作用是产生驱动转矩,作为用电器或各种机械的动力源。
为保证电机的高效运转,需要调整电机的导通角(即电机的电压提前角)来调整逆变器向电机输出的三相电压与反电势的相位差(也即调整电流与反电动势的相位差),其导通角的大小通过分析与电机的转速是密切相关的。但目前,一般是根据驱动电机所施加的电流或者力矩指令来确定所述提前角,因该电流或该力矩与该相位差不具相关性,从而根据基于该电流或该力矩确定出的提前角来调整该相位差,不能保证使得电机高效运转和可靠运行。另外,也有采用转速指令来确定相位角的,由于实际运行与速度指令存在差异,也不能保证使得电机高效运转和可靠运行。
发明内容
本发明的目的在于提供电机驱动方法和装置,因电流与反电动势的实际相位差与电机转子的实际转速相关,而根据电机转子的实际转速来确定提前角,根据该提前角通过控制回路向电机输出三相电压,能够提高电机的运转效率和保证电机的运行可靠。
第一方面,本发明提供电机驱动方法,所述电机驱动方法包括:
检测电机转子的实际转速;
基于所述实际转速,以特设算法计算出实际电压提前角,所述特设算法是在所述实际转速和所述实际电压提前角之间建立的算法;
基于所述实际电压提前角生成驱动信号,以所述驱动信号控制向电机输出的三相电压。
第二方面,本发明提供一种电机驱动装置,所述电机驱动装置包括转速检测单元、控制单元和驱动单元;
所述转速检测单元用于:检测电机转子的实际转速;
所述控制单元用于:基于所述实际转速并以特设算法计算出实际电压提前角,基于所述实际电压提前角生成驱动信号;
所述驱动单元用于:以所述驱动信号控制向电机输出的三相电压;
其中,所述特设算法是在所述实际转速和所述实际电压提前角之间建立的算法。
本发明的有益效果:实时检测电子转子的实际转速,并根据实际转速以特设算法确定实际电压提前角;基于该实际电压提前角控制驱动信号的生成,以生成的驱动信号控制向电机输出的三相电的电压,在该电压的三相电驱动下能够提高电机的运转效率和保证电机的运行可靠。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的电机驱动方法的流程图;
图2是本发明实施例提供的电机驱动装置的组成结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
本发明实施例提供的电机驱动方法适用于本发明实施例提供的电机驱动装置。该电机驱动装置可是集成到电机上,也可以作为单独设备独立工作。
图1示出了本发明实施例提供的电机驱动方法的流程,为了便于描述,仅示出了与本发明实施例相关的部分。
本发明实施例提供的电机驱动方法,参见图1,所述电机驱动方法包括步骤A11、步骤A12和步骤A13。
步骤A11,检测电机转子的实际转速;
具体地,电机驱动装置上设有转速检测单元,当电机的转子转动时,该转速检测单元利用霍尔效应实时检测转子的位置,进而可根据转子在不同时间所处的位置计算出单位时间内转子的转动速度;当然,也可计算出当前电机转子的转动速度(即实际转速)。
需说明的是,上述的转速检测单元是采用霍尔效应检测转子的位置,但仅仅是举例子;本发明实施例对转速检测单元采用哪些电子器件或传感器实现,不做限定;另外,本发明实施例对转速检测单元基于哪种技术检测转子的转速也不做限定。
举例说明,转速检测单元采用位置检测元件实现;在电机转子转动的过程中,该位置检测元件实时检测转子的位置;相应地在检测过程中,该位置检测元件会输出方波信号,进而可统计该方波信号在单位时间内的方波个数,并根据单位时间内的方波个数计算出转子的实际转速。
例如,转速检测单元包括位置检测元件和频压转换电路;在电机转子转动的过程中,位置检测元件在检测检测转子的位置并输出方波信号,频压转换电路根据该方波信号的频率转换出电压信号;进而能够根据该电压信号确定转子的实际转速。
步骤A12,基于所述实际转速,以特设算法计算出实际电压提前角,所述特设算法是在所述实际转速和所述实际电压提前角之间建立的算法;
需说明的是,所述特设算法中包括有所述实际转速与所述实际电压提前角的映射关系;当然,所述特设算法也可包含其他参数与所述实际转速和所述实际电压提前角的映射关系。本发明实施例对所述特设算法的具体数学模型不做限定;优选的,所述特设算法仅具有所述实际电压提前角和所述实际转速这两个未知量,且所述特设算法仅包括其它已确定的参数。
作为一种优选的所述特设算法,所述特设算法是基于所述实际转速、所述实际电压提前角、额定转速和基准电压提前角建立的算法。所述额定转速为电机出厂时确定的额定转速。所述基准电压提前角是基于所述额定转速计算出的提前角。
步骤A13,基于所述实际电压提前角生成驱动信号,以所述驱动信号控制向电机输出的三相电压。
需说明的是,电机驱动装置的控制单元向驱动单元输出驱动信号,由该驱动信号控制所述驱动单元向电机输出的三相电压,包括控制所述驱动单元向电机输出的三相电压的时序。
在本发明实施例中,控制单元根据步骤A12计算出的所述实际电压提前角,控制驱动信号的生成;以生成的该驱动信号输出至驱动单元,驱动单元根据该驱动信号控制向电机输出的三相电压。
作为驱动单元的一实施方式,所述驱动单元采用逆变器实现。控制单元根据所述实际电压提前角生成驱动信号,以该驱动信号控制逆变器中开关(包括上桥臂的开关和下桥臂的开关)的导通或关断,实现通过控制该开关的导通或关断以控制是否向电机输出三相电中的某一项电以及何时向电机输出三相电中的某一项电,进而实现对该三相电的时序的控制。
在本发明实施例中,控制单元采用具有数据处理能力的电路组成,该电路有电子器件构成。举例说明,该控制单元可以是单片机、ARM处理器以及可编程逻辑器件。
作为控制单元一实施方式,控制单元包括函数发生电路,控制单元控制该该函数发生电路根据步骤A12计算出的实际电压提前角生成对应的驱动信号。
需说明的是,假如控制实际转速Nn以额定转速Nr转动,与该额定转速Nr对应的基准电压提前角ar通过式(1)计算得到。
式(1)具体为:
式(1)中,所述wr为与所述额定转速Nr对应的、转子的角速度,所述Lq为所述额定转速Nr对应的交轴电感,所述Ir为所述额定转速Nr对应的交轴电流,所述为总的交链磁通,所述R为电机的相电阻。
作为一实施方式,所述角速度wr通过式(2)计算得到。式(2)具体为:
式(2)中,所述π为圆周率,所述P为电机的磁极对数。
作为本发明实施例一实施方式,将所述实际电压提前角an设置成与基准电压提前角ar具有比例关系,以降低计算难度并提高处理的运算速度;并且通常在所述实际转速Nn较大时采用本实施方式提供的特设算法计算所述实际电压提前角an,本实施方式提供的特设算法参见式(3),式(3)具体为:
式(3)中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
作为本发明实施例一实施方式,通过实际电压提前角控制生成驱动信号并以所述驱动信号控制向电机输出的三相电的时序的过程中,最佳实现方式是控制直轴电流接近于零;为满足该最佳实现方式,可选的特设算法至少有两种,包括式(4)和式(5);
第一种,所述特设算法具体为:
式(4)中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
第二种,所述特设算法具体为:
式(5)中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
作为本发明实施例一实施方式,当设计的电机驱动装置的内部电路包含的电子器件较多或者电机驱动装置的内部电路较复杂时,可选的所述特设算法具体为:
式(6)中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
图2示出了本发明实施例提供的电机驱动装置的结构,为了便于描述,仅示出了与本发明实施例相关的部分。
本发明实施例提供的电机驱动装置,参见图2,所述电机驱动装置包括转速检测单元11、控制单元12和驱动单元13;
所述转速检测单元11用于:检测电机转子的实际转速;
所述控制单元12用于:基于所述实际转速并以特设算法计算出实际电压提前角,基于所述实际电压提前角生成驱动信号;
所述驱动单元13用于:以所述驱动信号控制向电机输出的三相电压;
其中,所述特设算法是在所述实际转速和所述实际电压提前角之间建立的算法。
需说明的是,所述控制单元12包括有提前角计算单元,所述提前角计算单元用于:基于所述实际转速并以特设算法计算出实际电压提前角。
作为本发明实施例一实施方式,所述特设算法具体为:
其中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
作为本发明实施例又一实施方式,所述特设算法具体为:
其中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
作为本发明实施例又一实施方式,所述特设算法具体为:
其中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
作为本发明实施例又一实施方式,所述特设算法具体为:
其中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
本发明实施例还提供一种电机,所述电机包括上述的电机驱动装置。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下做出若干等同替代或明显变型,而且性能或用途相同,都应当视为属于本发明由所提交的权利要求书确定的专利保护范围。
Claims (10)
1.一种电机驱动方法,其特征在于,所述电机驱动方法包括:
检测电机转子的实际转速;
基于所述实际转速,以特设算法计算出实际电压提前角,所述特设算法是在所述实际转速和所述实际电压提前角之间建立的算法;
基于所述实际电压提前角生成驱动信号,以所述驱动信号控制向电机输出的三相电压。
2.如权利要求1所述的电机驱动方法,其特征在于,
所述特设算法具体为:
其中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
3.如权利要求1所述的电机驱动方法,其特征在于,
所述特设算法具体为:
其中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
4.如权利要求1所述的电机驱动方法,其特征在于,所述特设算法具体为:
其中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
5.如权利要求1所述的电机驱动方法,其特征在于,所述特设算法具体为:
其中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
6.一种电机驱动装置,其特征在于,所述电机驱动装置包括转速检测单元、控制单元和驱动单元;
所述转速检测单元用于:检测电机转子的实际转速;
所述控制单元用于:基于所述实际转速并以特设算法计算出实际电压提前角,基于所述实际电压提前角生成驱动信号;
所述驱动单元用于:以所述驱动信号控制向电机输出的三相电压;
其中,所述特设算法是在所述实际转速和所述实际电压提前角之间建立的算法。
7.如权利要求6所述的电机驱动装置,其特征在于,
所述特设算法具体为:
其中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
8.如权利要求6所述的电机驱动装置,其特征在于,
所述特设算法具体为:
其中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
9.如权利要求6所述的电机驱动装置,其特征在于,
所述特设算法具体为:
其中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
10.如权利要求6所述的电机驱动装置,其特征在于,
所述特设算法具体为:
其中,所述an为所述实际电压提前角,所述Nn为所述实际转速,所述Nr为电机的额定转速,所述ar为与所述额定转速Nr对应的基准电压提前角。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410717945.5A CN104467572B (zh) | 2014-12-01 | 2014-12-01 | 电机驱动方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410717945.5A CN104467572B (zh) | 2014-12-01 | 2014-12-01 | 电机驱动方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104467572A true CN104467572A (zh) | 2015-03-25 |
CN104467572B CN104467572B (zh) | 2018-06-26 |
Family
ID=52913076
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410717945.5A Active CN104467572B (zh) | 2014-12-01 | 2014-12-01 | 电机驱动方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104467572B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106160602A (zh) * | 2016-07-14 | 2016-11-23 | 深圳市高科润电子有限公司 | 单相直流无刷电机的恒功率控制方法 |
CN108448981A (zh) * | 2018-03-30 | 2018-08-24 | 歌尔股份有限公司 | 电机控制方法及设备 |
CN109067265A (zh) * | 2018-08-20 | 2018-12-21 | 珠海格力电器股份有限公司 | 电机控制方法、控制装置及空调设备 |
CN109088578A (zh) * | 2018-08-20 | 2018-12-25 | 珠海格力电器股份有限公司 | 一种电机控制方法、***及空调 |
CN109315118A (zh) * | 2018-11-12 | 2019-02-12 | 广西壮族自治区农业科学院 | 一种花生肥料的施肥方法及智能监测*** |
CN112998813A (zh) * | 2021-04-16 | 2021-06-22 | 深圳市人民医院 | 一种用于皮肤科的病灶清刮装置及控制方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4276504A (en) * | 1978-02-03 | 1981-06-30 | Hitachi, Ltd. | Control device for commutatorless motor |
CN1425218A (zh) * | 1999-11-19 | 2003-06-18 | 松下电器产业株式会社 | 无刷电机控制装置及使用其的盘设备 |
JP2004254441A (ja) * | 2003-02-20 | 2004-09-09 | Matsushita Electric Ind Co Ltd | モータ制御装置 |
CN1938936A (zh) * | 2004-02-05 | 2007-03-28 | 戴森技术有限公司 | 电机控制 |
CN101325392A (zh) * | 2007-06-14 | 2008-12-17 | 台达电子工业股份有限公司 | 控制无刷电机的装置及方法 |
-
2014
- 2014-12-01 CN CN201410717945.5A patent/CN104467572B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4276504A (en) * | 1978-02-03 | 1981-06-30 | Hitachi, Ltd. | Control device for commutatorless motor |
CN1425218A (zh) * | 1999-11-19 | 2003-06-18 | 松下电器产业株式会社 | 无刷电机控制装置及使用其的盘设备 |
JP2004254441A (ja) * | 2003-02-20 | 2004-09-09 | Matsushita Electric Ind Co Ltd | モータ制御装置 |
CN1938936A (zh) * | 2004-02-05 | 2007-03-28 | 戴森技术有限公司 | 电机控制 |
CN101325392A (zh) * | 2007-06-14 | 2008-12-17 | 台达电子工业股份有限公司 | 控制无刷电机的装置及方法 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106160602A (zh) * | 2016-07-14 | 2016-11-23 | 深圳市高科润电子有限公司 | 单相直流无刷电机的恒功率控制方法 |
CN108448981A (zh) * | 2018-03-30 | 2018-08-24 | 歌尔股份有限公司 | 电机控制方法及设备 |
CN108448981B (zh) * | 2018-03-30 | 2020-09-15 | 歌尔股份有限公司 | 电机控制方法及设备 |
CN109067265A (zh) * | 2018-08-20 | 2018-12-21 | 珠海格力电器股份有限公司 | 电机控制方法、控制装置及空调设备 |
CN109088578A (zh) * | 2018-08-20 | 2018-12-25 | 珠海格力电器股份有限公司 | 一种电机控制方法、***及空调 |
CN109088578B (zh) * | 2018-08-20 | 2020-06-30 | 珠海格力电器股份有限公司 | 一种电机控制方法、***及空调 |
CN109315118A (zh) * | 2018-11-12 | 2019-02-12 | 广西壮族自治区农业科学院 | 一种花生肥料的施肥方法及智能监测*** |
CN112998813A (zh) * | 2021-04-16 | 2021-06-22 | 深圳市人民医院 | 一种用于皮肤科的病灶清刮装置及控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104467572B (zh) | 2018-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104467572A (zh) | 电机驱动方法和装置 | |
KR102267061B1 (ko) | 동력 장치, 동력 장치의 제어방법 및 동력 장치에 포함되는 전동기 구동 장치 | |
US9071186B2 (en) | Method and apparatus for controlling an alternating current machine | |
CN102299679B (zh) | 确定异步电机再启动时转速的方法 | |
CN103475282B (zh) | 一种应用单个霍尔传感器的三相直流无刷电机的控制方法 | |
KR20210088468A (ko) | 동력 장치 및 동력 장치에 포함되는 전동기 구동 장치 | |
CN103401487A (zh) | 适合开关磁阻电机四象限运行的无位置传感器控制方法 | |
CN103953546B (zh) | 压缩机的控制装置及具有其的压缩机控制*** | |
CN107769636B (zh) | 一种无位置传感器永磁同步电机转子位置检测方法 | |
JP6368523B2 (ja) | モータ制御装置 | |
CN104052360B (zh) | 马达控制装置 | |
JP2015156755A (ja) | 電力変換器制御装置及びそれを備えたモータシステム | |
CN103997262B (zh) | 基于无传感器轮毂式电机的电动自行车正弦波控制方法 | |
CN101047358B (zh) | 一拖二空调的正弦直流变频控制方法及设备 | |
CN106533294B (zh) | 一种基于线电压调制的永磁同步电机弱磁控制方法 | |
CN104753279A (zh) | 交流变频感应无刷励磁的单电枢同步电机 | |
CN206506459U (zh) | 一种永磁同步电机控制装置及*** | |
CN105703681B (zh) | 无刷直流电机的十二边形磁链自控制直接转矩控制方法 | |
WO2017187533A1 (ja) | モータ駆動装置、電気掃除機及びハンドドライヤー | |
JP2020074662A (ja) | モータ駆動装置、電気掃除機及びハンドドライヤー | |
CN103501153B (zh) | 三相交流异步电动机的智能调速*** | |
JP6082558B2 (ja) | モータ制御装置、およびそれを用いた冷凍機 | |
CN108233783A (zh) | 一种双电机三桥臂逆变器及其控制方法 | |
CN103217583A (zh) | 通过电抗器确定永磁发电机同步电抗的测试方法 | |
CN104811103B (zh) | 一种扩展ecm电机转速范围的控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |