CN112422011B - 电机的控制方法及***、计算机可读存储介质和家用电器 - Google Patents
电机的控制方法及***、计算机可读存储介质和家用电器 Download PDFInfo
- Publication number
- CN112422011B CN112422011B CN201910786217.2A CN201910786217A CN112422011B CN 112422011 B CN112422011 B CN 112422011B CN 201910786217 A CN201910786217 A CN 201910786217A CN 112422011 B CN112422011 B CN 112422011B
- Authority
- CN
- China
- Prior art keywords
- motor
- actual
- determining
- flux linkage
- phase current
- 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
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000004907 flux Effects 0.000 claims abstract description 77
- 238000004590 computer program Methods 0.000 claims description 11
- 230000000694 effects Effects 0.000 description 20
- 230000001965 increasing effect Effects 0.000 description 11
- 230000009286 beneficial effect Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 235000013305 food Nutrition 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 5
- 239000000463 material Substances 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 238000010411 cooking Methods 0.000 description 3
- 230000001939 inductive effect Effects 0.000 description 3
- 235000010469 Glycine max Nutrition 0.000 description 2
- 244000068988 Glycine max Species 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000008267 milk Substances 0.000 description 2
- 210000004080 milk Anatomy 0.000 description 2
- 235000013336 milk Nutrition 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
- 230000003245 working effect Effects 0.000 description 1
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
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/18—Estimation of position or speed
-
- 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
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/05—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation specially adapted for damping motor oscillations, e.g. for reducing hunting
-
- 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
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/16—Estimation of constants, e.g. the rotor time constant
-
- 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
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/34—Arrangements for starting
-
- 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
-
- 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/20—Arrangements for starting
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
本发明提供了一种电机的控制方法及***、计算机可读存储介质和家用电器,其中,电机的控制方法包括:确定电机的相电流和相电压,根据相电流和相电压确定电机的实际电感参数;根据实际电感参数、相电流和转子磁链信息确定电机的磁链参数,根据磁链参数调整电机的驱动信号,以通过驱动信号控制电机。根据电机的相电流和相电压确定电机的实际电感参数,根据实际电感参数确定电机的磁链参数,可避免实际电感参数与出厂标定的电感参数间存在差值导致定子磁链幅值波动,进而可以控制定子磁链幅值不变,利于实现低速运转时的力矩补偿,实现电机输出力矩恒定,避免了在低速运转时的电机失速现象,提高了电机的平稳性。
Description
技术领域
本发明涉及电机控制技术领域,具体而言,涉及一种电机的控制方法、一种电机的控制***、一种计算机可读存储介质、一种家用电器和一种电动车辆。
背景技术
一般来说,电机的电感参数在生产时标定,但由于生产工艺限制,成品的电机的实际电感参数可能跟标定值产生偏差,在电机控制过程中,电感参数的偏差会导致定子磁链幅值波动,导致电机出现失速等问题。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的第一方面提出一种电机的控制方法。
本发明的第二方面提出一种电机的控制***。
本发明的第三方面提出一种计算机可读存储介质。
本发明的第四方面提出一种家用电器。
本发明的第五方面提出一种电动车辆。
有鉴于此,本发明的第一方面提供了一种电机的控制方法,包括:确定电机的相电流和相电压,根据相电流和相电压确定电机的实际电感参数;根据实际电感参数、相电流和转子磁链信息确定电机的磁链参数,根据磁链参数调整电机的驱动信号,以通过驱动信号控制电机。
在该技术方案中,在控制电机运行时,根据电机的相电流和相电压确定电机的实际电感参数,根据实际电感参数确定电机的磁链参数,具体为定子磁链参数,可避免实际电感参数与出厂标定的电感参数间存在差值导致定子磁链幅值波动,进而可以控制定子磁链幅值不变,利于实现低速运转时的力矩补偿,实现电机输出力矩恒定,避免了在低速运转时的电机失速现象,提高了电机的平稳性。
另外,本发明提供的上述技术方案中的电机的控制方法还可以具有如下附加技术特征:
在上述技术方案中,进一步地,确定电机的相电流和相电压的步骤,具体包括:获取电机的母线电压,根据母线电压确定母线电压的过零点信号,基于母线电压的过零点信号获取相电流和相电压。
在该技术方案中,对电机的母线电压进行采样,在母线电压过零点的时刻可准确地采集到电机的相电流和相电压,以通过相电流和相电压准确计算得到电机的实际电感参数。
在上述技术方案中,进一步地,电机的控制方法还包括:确定驱动信号的过零点信号,基于驱动信号的过零点信号,向电机施加第一补偿信号。
在该技术方案中,在电机启动的过程中,每当电机的驱动信号过零点时,向驱动信号中注入第一补偿信号并施加于电机,可以有效地拉高电机的启动电压,利于低压电机的启动,提高电机的启动速度,同时避免电机出现启动失败的问题,提高了电机控制的效果,并提高了电机的稳定性和可靠性。
在上述技术方案中,进一步地,第一补偿信号为电流信号,电流信号的频率范围为:15kHz至25kHz。
在该技术方案中,以高频的电流信号作为第一补偿信号,可以提高原有电机驱动信号的占空比,实现拉高电机启动电压的效果,有利于低压电机的启动。其中,作为第一补偿信号的电流信号的频率范围在15kHz至25kHz之间,在保证电机运行可靠性的前提下,可以取得较好的补偿效果。
在上述技术方案中,进一步地,电机的控制方法还包括:根据相电流和相电压确定电机的电角度补偿量;根据电角度补偿量和电机的电角度估算值确定电机的实际电角度;根据实际电角度确定电机的转子位置,基于转子位置生成驱动信号。
在该技术方案中,无感电机需要估算转子位置,通过转子位置确定对应的驱动信号。其中,确定转子位置需要估算电机的电角度。而电机的电角度估算值与实际电角度之间一般存在偏差,根据电机实际的相电流和相电压可以算得电机电角度补偿量,通过电角度补偿量对电角度估算值进行补偿,得到电机的实际电角度,该实际电角度可以确定得到更加接近真实的转子位置,进而得到更加合适的驱动信号,可以有效地提高电机的控制效果。
在上述技术方案中,进一步地,电机的控制方法还包括:确定电机在空载状态下的空载转矩信息,并获取电机在预设负载状态下的第一转速信息和第二转速信息;根据空载转矩信息,第一转速信息和第二转速信息确定转子磁链信息。
在该技术方案中,在电机首次投运时,首先控制电机空载,获取电机在首次空载时的空载转矩。之后控制电机以预设转矩运行。在电机以预设转矩运行时,电机转速会逐渐增加直至达到一个平衡的稳定转速,分别获取电机加速过程中第一时刻下的第一转速信息和第二时刻下的第二转速信息,根据第一转速信息、第二转速信息和预先获取的空载转矩信息可得到电机的转子磁链信息,通过转子磁链信息确定电机的磁链参数,得到的结果更加准确,利于控制电机的定子磁链幅值不变,可实现低速运转时的力矩补偿,使得电机输出力矩恒定,避免了在低速运转时的电机失速现象,提高了电机的平稳性。
在上述技术方案中,进一步地,电机的控制方法还包括:获取电机的实际转速信息,根据实际转速信息和磁链参数生成第二补偿信号;向电机施加第二补偿信号,以对电机进行转矩补偿。
在该技术方案中,可通过滑膜观测器或速度观测器实时获取电机的实际转速信息,当实际转速信息与设定的转速之间出现了偏差时,根据实际转速信息和电机的磁链参数对电机进行转矩补偿,保证了电机转矩恒定,利于提高电机在低速运转时的稳定性,避免了在低速运转时的电机失速现象,提高了电机的平稳性和可靠性。
在上述技术方案中,进一步地,电机的控制方法还包括:根据相电流和相电压确定电机的实际电阻参数和电机的反电动势常数;根据实际电感参数、实际电阻参数和反电动势常数调整驱动信号。
在该技术方案中,由于生产工艺等客观条件限制,电机实际的电感参数、电阻参数和反电动势常数可能与出厂标定值之间出现偏差,在出现偏差的情况下,如仍按照标定值对应的驱动信号控制电机,会造成定子磁链幅值波动等问题,影响电机的运行效果。而通过在电机运行时确定实际的相电流和相电压,根据相电流和线电压确定电机的实际电感参数,根据相电压确定实际电阻参数,并进一步地根据实际电感参数和实际电阻参数计算确定电机的实际的反电动势常数,通过实际电感参数、实际电阻参数和反电动势常数调整驱动信号,可以使电机的定子磁链幅值保持恒定,避免电机运行时出现转速、转矩波动,从而获得更好的电机控制效果。
本发明的第二方面提供了一种电机的控制***,包括:存储器,存储器被配置为适于存储计算机程序;处理器,处理器被配置为适于执行计算机程序以实现如上述任一技术方案中提供的电机的控制方法,因此,该电机的控制***包括如上述任一技术方案中提供的电机的控制方法的全部有益效果,在此不再赘述。
本发明的第三方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述任一技术方案中提供的电机的控制方法,因此,该计算机可读存储介质包括如上述任一技术方案中提供的电机的控制方法的全部有益效果,在此不再赘述。
本发明的第四方面提供了一种家用电器,包括电机和如上述任一技术方案中提供的电机的控制***,因此,该家用电器包括如上述任一技术方案中提供的电机的控制***的全部有益效果,在此不再赘述。
其中,家用电器可包括送风装置、食物处理装置等,食物处理装置具体包括搅拌机、料理机、破壁机和豆浆机等。
本发明的第五方面提供了一种电动车辆,包括电机和如上述任一技术方案中提供的电机的控制***,因此,该电动车辆包括如上述任一技术方案中提供的电机的控制***的全部有益效果,在此不再赘述。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了根据本发明的一个实施例的电机的控制方法的流程图;
图2示出了根据本发明的另一个实施例的电机的控制方法的流程图;
图3示出了根据本发明的又一个实施例的电机的控制方法的流程图;
图4示出了根据本发明的再一个实施例的电机的控制方法的流程图;
图5示出了根据本发明的再一个实施例的电机的控制方法的流程图;
图6示出了根据本发明的再一个实施例的电机的控制方法的流程图;
图7示出了根据本发明的再一个实施例的电机的控制方法的流程图;
图8示出了根据本发明的一个实施例的电机的控制方法的控制逻辑图;
图9示出了根据本发明的一个实施例的电机的控制***的结构框图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
下面参照图1至图9描述根据本发明一些实施例提供的电机的控制方法、电机的控制***、计算机可读存储介质、家用电器和电动车辆。
实施例一:
如图1所示,本发明的实施例提供了一种电机的控制方法,其中,该控制方法具体包括以下步骤:
S102,确定电机的相电流和相电压;
S104,根据相电流和相电压确定电机的实际电感参数;
在S102和S104中,根据电机运行时实际的相电流和相电压,可以确定电机实际电感参数,避免了由于生产工艺等客观因素导致电机出厂标定的电感参数与实际电感参数之间出现偏差的情况出现。
S106,根据实际电感参数、相电流和转子磁链信息确定电机的磁链参数,根据磁链参数调整电机的驱动信号,以通过驱动信号控制电机。
在S106中,根据实际电感参数、相电流和转子磁链信息确定电机的磁链参数,利于保持电机定子磁链幅值恒定,利于实现低速运转时的力矩补偿,实现电机输出力矩恒定,改善电机的控制效果以提高电机运行的平稳性。
进一步地,如图2所示,确定电机的相电流和相电压的步骤,具体包括:
S202,获取电机的母线电压;
S204,根据母线电压确定母线电压的过零点信号,基于母线电压的过零点信号获取相电流和相电压。
在S204中,在母线电压过零点的时刻,可以准确获取电机的相电流和相电压。
进一步地,如图3所示,电机的控制方法还包括:
S302,确定电机在空载状态下的空载转矩信息,并获取电机在预设负载状态下的第一转速信息和第二转速信息;
在S302中,首先控制电机空载,获取电机在首次空载时的空载转矩,之后控制电机以预设转矩运行。在电机以预设转矩运行时,电机转速会逐渐增加直至达到一个平衡的稳定转速,分别获取电机加速过程中第一时刻下的第一转速信息和第二时刻下的第二转速信息。
S304,根据空载转矩信息,第一转速信息和第二转速信息确定转子磁链信息。
在S304中,根据第一转速信息、第二转速信息和预先获取的空载转矩信息可得到电机的转子磁链信息,通过转子磁链信息确定电机的磁链参数,得到的结果更加准确。
其中,电机的磁链方程具体为:
在实际工作中,电机的实际电感参数(Ld,Lq)和转子磁链信息为恒定值,因此电机定子磁链幅值实际受相电流(id,iq)的影响,因此在控制电机运行的过程中,通过根据电机的磁链参数动态调整电机的驱动信号,进而改变电机的相电流,可以实现控制电机定子磁链幅度恒定,进而获得较好的电机控制效果。
具体地,根据电机的相电流和相电压确定电机的实际电感参数,可避免实际电感参数与出厂标定的电感参数间存在差值导致定子磁链幅值波动,进而可以控制定子磁链幅值不变。
根据第一转速信息、第二转速信息和预先获取的空载转矩信息得到电机实际的转子磁链信息,可避免实际转子磁链信息与预设值之间存在差值导致最终确定的磁链参数不准确。
根据电机的相电流和相电压确定电机的实际电感参数,根据实际电感参数确定电机的磁链参数,具体为定子磁链参数,可避免实际电感参数与出厂标定的电感参数间存在差值导致定子磁链幅值波动,进而可以控制定子磁链幅值不变,利于实现低速运转时的力矩补偿,实现电机输出力矩恒定,避免了在低速运转时的电机失速现象,提高了电机的平稳性。
实施例二:
如图4所示,本发明的实施例提供的电机的控制方法还包括:
S402,确定驱动信号的过零点信号;
S404,基于驱动信号的过零点信号,向电机施加第一补偿信号。
进一步地,第一补偿信号为电流信号,电流信号的频率范围为:15kHz至25kHz。
其中,对于低压电机(如12V至48V的直流电机),由于其通过电池等低压设备供电,在电机启动时会出现供电电压达不到电机的启动电压,导致电机启动失败的情况发生。
为了避免上述电机启动失败的情况,在电机启动的过程中,每当电机的驱动信号过零点时,向驱动信号中注入第一补偿信号并施加于电机,可以有效地拉高电机的启动电压。
举例来说,电机的驱动信号多为PWM(Pulse Width Modulation,脉冲宽度调制)信号。通过增加PWM信号的占空比可提高施加于电机定子线圈的电压,由于PWM信号占空比的调节能力有限,通过在PWM信号过零点的同时(可通过下降沿触发),向PWM信号中注入高频电流信号,即第一补偿信号,可以有效地拉高电机电压,使得驱动信号满足电机的启动电压,利于低压电机的启动,提高电机的启动速度,同时避免电机出现启动失败的问题,提高了电机控制的效果,并提高了电机的稳定性和可靠性。
在一些实施例中,注入电机驱动信号中的高频电流信号,即第一补偿信号的频率范围在15kHz至25kHz之间,在保证电机运行可靠性的前提下,可以取得较好的补偿效果。
优选地,第一补偿信号的频率为20kHz,可兼顾开关电路的使用寿命和电机启动效果。
实施例三:
如图5所示,本发明的实施例提供的电机的控制方法还包括:
S502,根据相电流和相电压确定电机的电角度补偿量;
S504,根据电角度补偿量和电机的电角度估算值确定电机的实际电角度;
在S502和S504中,根据电机实际的相电流和相电压可以算得电机电角度补偿量,通过电角度补偿量对电角度估算值进行补偿,得到电机的实际电角度,该实际电角度可以确定得到更加接近真实的转子位置。
S506,根据实际电角度确定电机的转子位置,基于转子位置生成驱动信号,通过驱动信号控制电机。
在S506中,由于对于无感电机需要估算转子位置,通过转子位置确定对应的驱动信号。其中,确定转子位置需要估算电机的电角度。而电机的电角度估算值与实际电角度之间一般存在偏差,通过补偿后的实际电角度确定转子位置,进而得到更加合适的驱动信号,可以有效地提高电机的控制效果。
其中,通过电角度补偿量对电角度估算值进行补偿,得到电机的实际电角度,该实际电角度可以确定得到更加接近真实的转子位置,进而得到更加合适的驱动信号,使得无感电机(不设置传感器连获取转子位置)控制更加精确,可以有效地提高无感电机的控制效果。
实施例四:
如图6所示,本发明的实施例提供的电机的控制方法还包括:
S602,获取电机的实际转速信息,根据实际转速信息和磁链参数生成第二补偿信号;
在S602中,实时获取电机实际转速信息,并与设定的目标转速进行比对,根据比对结果和电极的磁链参数生成第二补偿信号。
S604,向电机施加第二补偿信号,以对电机进行转矩补偿。
在S604中,通过第二补偿信号对电机进行转矩补偿,提高电机的转矩稳定性,实现输出转矩的恒定。
其中,可通过滑膜观测器或速度观测器实时获取电机的实际转速信息,当实际转速信息与设定的转速之间出现了偏差时,根据实际转速信息和电机的磁链参数对电机进行转矩补偿,保证了电机转矩恒定,利于提高电机在低速运转时的稳定性,避免了在低速运转时的电机失速现象,提高了电机的平稳性和可靠性。
举例来说,应用于破壁机等负载不固定的电机,由于电机实际负载随破壁机杯内物料种类、数量的不同而不同,因此通过恒定的控制曲线控制电机的情况,电机的转速、转矩会随物料变化而变化,导致破壁机工作效果不好。因此,当电机的实际转速信息低于目标转速时,说明此时电机负载大于当前控制曲线对应的负载,此时对应增加注入定子线圈的电流,进行转矩补偿,以保证电机转矩恒定,提高通过本发明提供的电机控制方法控制的破壁机的工作效果。
实施例五:
如图7所示,发明的实施例提供的电机的控制方法还包括:
S702,根据相电流和相电压确定电机的实际电阻参数和电机的反电动势常数;
S704,根据实际电感参数、实际电阻参数和反电动势常数调整驱动信号。
其中,由于生产工艺等客观条件限制,电机实际的电感参数、电阻参数和反电动势常数可能与出厂标定值之间出现偏差,在出现偏差的情况下,如仍按照标定值对应的驱动信号控制电机,会造成定子磁链幅值波动等问题,影响电机的运行效果。
而通过在电机运行时确定实际的相电流和相电压,根据相电流和线电压确定电机的实际电感参数,根据相电压确定实际电阻参数,并进一步地根据实际电感参数和实际电阻参数计算确定电机的实际的反电动势常数,通过实际电感参数、实际电阻参数和反电动势常数调整驱动信号,可以使电机的定子磁链幅值保持恒定,避免电机运行时出现转速、转矩波动,从而获得更好的电机控制效果。
实施例六:
在本发明的一个完整实施例中,电机的闭环控制逻辑如图8所示,其中,在电机上电初始化后,电机启动时,向电机注入高频电流以拉高启动电压,利于低压电机启动。在启动后,实时进行相电流和相电压检测,基于相电流和相电压之间的相位差进行相位补偿,并通过滑膜观测器估算电机转子的位置。在确定转子位置后,通过PI(ProportionalIntegral比例积分)调节模块控制电机加速运行,并通过速度观测器识别转子的实际转速,根据实际转速进行转矩补偿,实现闭环控制。
其中,在电机首次上电时,控制电机空载旋转以获取空载转矩,并获取电机在恒定转矩驱动下第一时刻和第二时刻的第一转速和第二转速,根据空载转矩、第一转速和第二转速确定转子磁链信息。
在该实施例中,确定电机实际电感的公式为:
Lm=(Kd×Un×1000)÷(2×P×Nn×In)
其中,Lm为电枢电感(实际电感参数),Kd为预设的常数,Un是电机的额定电压(相电压),P是电动机磁极对数,In是电机的实际电流(相电流),Nn是电机定子绕组的匝数。
更进一步地,在本发明实施例的电机控制方法中,还包括4个重要公式,分别为磁链公式、电压公式、电磁转矩公式和运动公式。
其中,磁链方程为:
电压方程为:
ud=Lddid÷dt-ωeLqiq+=Rsid
电磁转矩方程为:
通过上述公式对电机各控制参数进行计算确定,以生成对应的电机驱动信号,可以针对电机自身参数和运行状态对电机进行更加精确的控制操作,进而可以获得更好的电机控制效果。
实施例七:
如图9所示,本发明的实施例提供了一种电机的控制***900,包括:存储器902,存储器902被配置为适于存储计算机程序;处理器904,处理器904被配置为适于执行计算机程序以实现如上述任一实施例中提供的电机的控制方法。
处理器904通过采样电路获取电机的相电流和相电压,并确定电机的实际电感参数,根据实际电感参数确定电机的磁链参数,具体为定子磁链参数,可避免实际电感参数与出厂标定的电感参数间存在差值导致定子磁链幅值波动,进而可以控制定子磁链幅值不变,利于实现低速运转时的力矩补偿,实现电机输出力矩恒定,避免了在低速运转时的电机失速现象,提高了电机的平稳性。
在电机启动的过程中,每当电机的驱动信号过零点时,处理器904控制高频电流补偿电路向驱动信号中注入第一补偿信号并施加于电机,可以有效地拉高电机的启动电压,利于低压电机的启动,提高电机的启动速度,同时避免电机出现启动失败的问题,提高了电机控制的效果,并提高了电机的稳定性和可靠性。
处理器904可根据电机实际的相电流和相电压计算得电机电角度补偿量,并通过电角度补偿量对电角度估算值进行补偿,得到电机的实际电角度,该实际电角度可以确定得到更加接近真实的转子位置,进而得到更加合适的驱动信号,可以有效地提高电机的控制效果。
在电机首次投运时,处理器904首先控制电机空载,并获取电机在首次空载时的空载转矩。之后处理器904控制电机以预设转矩运行。在电机以预设转矩运行时,电机转速会逐渐增加直至达到一个平衡的稳定转速,处理器904分别获取电机加速过程中第一时刻下的第一转速信息和第二时刻下的第二转速信息,根据第一转速信息、第二转速信息和预先获取的空载转矩信息可得到电机的转子磁链信息,通过转子磁链信息确定电机的磁链参数,得到的结果更加准确,利于控制电机的定子磁链幅值不变,可实现低速运转时的力矩补偿,使得电机输出力矩恒定,避免了在低速运转时的电机失速现象,提高了电机的平稳性。
处理器904通过滑膜观测器或速度观测器实时获取电机的实际转速信息,当实际转速信息与设定的转速之间出现了偏差时,处理器904根据实际转速信息和电机的磁链参数对电机进行转矩补偿,保证了电机转矩恒定,利于提高电机在低速运转时的稳定性,避免了在低速运转时的电机失速现象,提高了电机的平稳性和可靠性。
处理器904通过在电机运行时确定实际的相电流和相电压,根据相电流和线电压确定电机的实际电感参数,并根据相电压确定实际电阻参数,进一步地根据实际电感参数和实际电阻参数计算确定电机的实际的反电动势常数,通过实际电感参数、实际电阻参数和反电动势常数调整驱动信号,可以使电机的定子磁链幅值保持恒定,避免电机运行时出现转速、转矩波动,从而获得更好的电机控制效果。
实施例八:
本发明的实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述任一实施例中提供的电机的控制方法,因此,该计算机可读存储介质包括如上述任一实施例中提供的电机的控制方法的全部有益效果,在此不再赘述。
实施例九:
本发明的实施例提供了一种家用电器,包括电机和如上述任一实施例中提供的电机的控制***,因此,该家用电器包括如上述任一实施例中提供的电机的控制***的全部有益效果,在此不再赘述。
其中,家用电器可包括送风装置、食物处理装置等,食物处理装置具体包括搅拌机、料理机、破壁机、厨师机、烹饪机和豆浆机等。
实施例十:
本发明的实施例提供了一种送风装置,包括电机和如上述任一实施例中提供的电机的控制***,因此,该送风装置包括如上述任一实施例中提供的电机的控制***的全部有益效果,在此不再赘述。
实施例十一:
本发明的实施例提供了一种食物处理机,包括电机和如上述任一实施例中提供的电机的控制***,因此,该食物处理机包括如上述任一实施例中提供的电机的控制***的全部有益效果,在此不再赘述。
实施例十二:
本发明的实施例提供了一种电动车辆,包括电机和如上述任一实施例中提供的电机的控制***,因此,该电动车辆包括如上述任一实施例中提供的电机的控制***的全部有益效果,在此不再赘述。
本发明的描述中,术语“多个”则指两个或两个以上,除非另有明确的限定,术语“上”、“下”等指示的方位或位置关系为基于附图的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制;术语“连接”、“安装”、“固定”等均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本发明的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本发明中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (11)
1.一种电机的控制方法,其特征在于,包括:
确定所述电机的相电流和相电压,根据所述相电流和所述相电压确定所述电机的实际电感参数;
根据所述实际电感参数、所述相电流和转子磁链信息确定所述电机的磁链参数,根据所述磁链参数调整所述电机的驱动信号,以通过所述驱动信号控制所述电机;
确定所述电机在空载状态下的空载转矩信息,并获取所述电机运行于预设转矩下的第一转速信息和第二转速信息;
根据所述空载转矩信息,所述第一转速信息和所述第二转速信息确定所述转子磁链信息。
2.根据权利要求1所述的电机的控制方法,其特征在于,所述确定所述电机的相电流和相电压的步骤,具体包括:
获取所述电机的母线电压,根据所述母线电压确定母线电压的过零点信号,基于所述母线电压的过零点信号获取所述相电流和所述相电压。
3.根据权利要求2所述的电机的控制方法,其特征在于,还包括:
确定所述驱动信号的过零点信号,基于所述驱动信号的过零点信号,向所述电机施加第一补偿信号。
4.根据权利要求3所述的电机的控制方法,其特征在于,所述第一补偿信号为电流信号,所述电流信号的频率范围为:15kHz至25kHz。
5.根据权利要求1所述的电机的控制方法,其特征在于,还包括:
根据所述相电流和所述相电压确定所述电机的电角度补偿量;
根据所述电角度补偿量和所述电机的电角度估算值确定所述电机的实际电角度;
根据所述实际电角度确定所述电机的转子位置,基于所述转子位置生成所述驱动信号。
6.根据权利要求1所述的电机的控制方法,其特征在于,还包括:
获取所述电机的实际转速信息,根据所述实际转速信息和所述磁链参数生成第二补偿信号;
向所述电机施加所述第二补偿信号,以对所述电机进行转矩补偿。
7.根据权利要求1至5中任一项所述的电机的控制方法,其特征在于,还包括:
根据所述相电流和所述相电压确定所述电机的实际电阻参数和所述电机的反电动势常数;
根据所述实际电感参数、所述实际电阻参数和所述反电动势常数调整所述驱动信号。
8.一种电机的控制***,其特征在于,包括:
存储器,所述存储器被配置为适于存储计算机程序;
处理器,所述处理器被配置为适于执行所述计算机程序以实现:
如权利要求1至7中任一项所述的电机的控制方法。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的电机的控制方法。
10.一种家用电器,其特征在于,包括:
电机;
如权利要求8所述的电机的控制***。
11.一种电动车辆,其特征在于,包括:
电机;
如权利要求8所述的电机的控制***。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910786217.2A CN112422011B (zh) | 2019-08-23 | 2019-08-23 | 电机的控制方法及***、计算机可读存储介质和家用电器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910786217.2A CN112422011B (zh) | 2019-08-23 | 2019-08-23 | 电机的控制方法及***、计算机可读存储介质和家用电器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112422011A CN112422011A (zh) | 2021-02-26 |
CN112422011B true CN112422011B (zh) | 2022-07-08 |
Family
ID=74779847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910786217.2A Active CN112422011B (zh) | 2019-08-23 | 2019-08-23 | 电机的控制方法及***、计算机可读存储介质和家用电器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112422011B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102946227A (zh) * | 2012-10-26 | 2013-02-27 | 福州大学 | 凸极式永磁无刷直流电机电磁转矩观测方法及装置 |
CN104393813A (zh) * | 2014-12-15 | 2015-03-04 | 常熟开关制造有限公司(原常熟开关厂) | 永磁同步电机的直轴电感测量方法 |
CN106160609A (zh) * | 2016-07-11 | 2016-11-23 | 南京航空航天大学 | 一种永磁无刷电机控制方法 |
CN106788058A (zh) * | 2016-12-22 | 2017-05-31 | 南京埃斯顿自动控制技术有限公司 | 一种永磁同步电机的死区补偿控制方法 |
WO2017104871A1 (ko) * | 2015-12-18 | 2017-06-22 | 한양대학교 산학협력단 | 영구자석 동기 전동기의 인덕턴스 추정기 및 영구자석 동기 전동기의 인덕턴스 추정방법, 그 방법을 수행하기 위한 프로그램이 기록된 기록매체 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106169896B (zh) * | 2016-07-13 | 2018-10-02 | 阳光电源股份有限公司 | 永磁同步发电机的控制器及转子磁链在线修正方法和装置 |
CN107508503A (zh) * | 2017-09-07 | 2017-12-22 | 北京车和家信息技术有限公司 | 电机扭矩修正方法、电机扭矩修正装置、电机及车辆 |
-
2019
- 2019-08-23 CN CN201910786217.2A patent/CN112422011B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102946227A (zh) * | 2012-10-26 | 2013-02-27 | 福州大学 | 凸极式永磁无刷直流电机电磁转矩观测方法及装置 |
CN104393813A (zh) * | 2014-12-15 | 2015-03-04 | 常熟开关制造有限公司(原常熟开关厂) | 永磁同步电机的直轴电感测量方法 |
WO2017104871A1 (ko) * | 2015-12-18 | 2017-06-22 | 한양대학교 산학협력단 | 영구자석 동기 전동기의 인덕턴스 추정기 및 영구자석 동기 전동기의 인덕턴스 추정방법, 그 방법을 수행하기 위한 프로그램이 기록된 기록매체 |
CN106160609A (zh) * | 2016-07-11 | 2016-11-23 | 南京航空航天大学 | 一种永磁无刷电机控制方法 |
CN106788058A (zh) * | 2016-12-22 | 2017-05-31 | 南京埃斯顿自动控制技术有限公司 | 一种永磁同步电机的死区补偿控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN112422011A (zh) | 2021-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2678939B1 (en) | Method and system for controlling an electrical motor with temperature compensation | |
CN104104299B (zh) | 用于感应电动机的无传感器向量控制装置 | |
EP2678937B1 (en) | Method and system for controlling an electric motor with variable switching frequency at variable operating speeds | |
US7193387B1 (en) | System and method for motor speed estimation using hybrid model reference adaptive system | |
US9724997B2 (en) | Electric motor temperature compensation | |
US20120217912A1 (en) | Method and system for calibrating rotor position offset of an electric motor | |
CN105471329B (zh) | 交流同步电机***转矩冲量平衡控制方法 | |
JP2012170251A (ja) | モータ制御装置 | |
US8796983B2 (en) | Method and system for determining a position of a rotor of an electric motor with noise reduction | |
CN108347204B (zh) | 切换方法、切换装置、永磁同步电机、存储介质和压缩机 | |
CN112422011B (zh) | 电机的控制方法及***、计算机可读存储介质和家用电器 | |
EP3654520B1 (en) | Motor driving apparatus | |
Jafari et al. | Efficiency optimization of a sensorless V/f control method for PMSM | |
Hida et al. | Novel sensorless control for pm synchronous motors based on maximum torque control frame | |
JP2002034281A (ja) | モータ制御装置および空気調和機 | |
CN114744928A (zh) | 一种电励磁双凸极电机宽速域弱磁控制方法 | |
EP4085524A1 (en) | Method for online direct estimation and compensation of flux and torque errors in electric drives | |
JP2001204200A (ja) | 永久磁石形回転電機の制御方法 | |
CN112422009A (zh) | 电机的控制装置、方法、***、家用电器及存储介质 | |
KR20230161602A (ko) | 모터 및 이의 제어방법 | |
Seshubabu et al. | Comparison of Sensor and Sensor-less Vector Control Techniques for Induction Motor in EOT Crane Low Speed Applications | |
CN111800047A (zh) | 永磁同步电机的永磁磁链的测量方法、装置和电机控制*** | |
CN111865161A (zh) | 电机转动惯量的测量装置、测量方法及电机控制*** | |
CN117227509A (zh) | 一种均衡多相加热功率的电机控制器、动力总成和方法 | |
CN112415382A (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 |