[go: up one dir, main page]

CN110808697A - Method for operating a brushless DC motor - Google Patents

Method for operating a brushless DC motor Download PDF

Info

Publication number
CN110808697A
CN110808697A CN201910712213.XA CN201910712213A CN110808697A CN 110808697 A CN110808697 A CN 110808697A CN 201910712213 A CN201910712213 A CN 201910712213A CN 110808697 A CN110808697 A CN 110808697A
Authority
CN
China
Prior art keywords
motor
brushless
mot
value
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.)
Pending
Application number
CN201910712213.XA
Other languages
Chinese (zh)
Inventor
A.马茨纳
H.克莱因克奈特
K.舍费尔
M.科瓦奇克
W.赫尔巴赫尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of CN110808697A publication Critical patent/CN110808697A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/08Arrangements for controlling the speed or torque of a single motor

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

本发明涉及一种用于运行无刷式直流马达的方法,其中在要求改变无刷式直流马达的速度时获知无刷式直流马达的电气参量,并且延迟对该要求(30)的实施(35),直到电气参量的值(IMot)和/或梯度(dIMot)位于能预设的范围内。

Figure 201910712213

The invention relates to a method for operating a brushless DC motor, wherein electrical parameters of the brushless DC motor are known when a speed change of the brushless DC motor is requested and the implementation (35) of the request (30) is delayed ) until the value (I Mot ) and/or the gradient (dI Mot ) of the electrical parameter is within a presettable range.

Figure 201910712213

Description

用于运行无刷式直流马达的方法Method for operating a brushless DC motor

技术领域technical field

本发明涉及一种用于运行无刷式直流马达的方法。此外,本发明涉及一种实施该方法的每个步骤的计算机程序和存储该计算机程序的机器可读的存储介质。最后,本发明还涉及一种设置用于实施该方法的电子控制器。The present invention relates to a method for operating a brushless DC motor. Furthermore, the present invention relates to a computer program implementing each step of the method and a machine-readable storage medium storing the computer program. Finally, the invention also relates to an electronic controller arranged to implement the method.

背景技术Background technique

无刷式直流马达(Brushless DC Motor;BLDC)例如使用在汽车领域中,以便驱动往复式活塞泵,其用作在SCR催化系统(Selective Catalytic Reduction)的运输模块中的泵或燃料泵。如三相电流同步马达那样,无刷式直流马达构建有通过永磁体导致的激励。三相电流绕组通过适当的电路被操控,从而三相电流绕组产生旋转磁场,旋转磁场同步移动(mitziehen)永磁激励的转子。在此通常借助桥电路给定子线圈通电。Brushless DC motors (BLDC) are used, for example, in the automotive sector in order to drive reciprocating piston pumps, which are used as pumps or fuel pumps in transport modules of SCR catalytic systems (Selective Catalytic Reduction). Like three-phase current synchronous motors, brushless DC motors are constructed with excitation by permanent magnets. The three-phase current windings are actuated by suitable circuits, so that the three-phase current windings generate a rotating magnetic field, which synchronously moves the permanently excited rotor. In this case, the stator coils are usually energized by means of a bridge circuit.

往复式活塞泵导致作用到无刷式直流马达的马达轴上的可变的负载。因为马达的供应电流与其要求的转矩成比例,所以电流曲线在无刷式直流马达的这种使用的情况下振荡。A reciprocating piston pump results in a variable load on the motor shaft of a brushless DC motor. Because the motor's supply current is proportional to its required torque, the current curve oscillates with this use of a brushless DC motor.

发明内容SUMMARY OF THE INVENTION

在用于运行无刷式直流马达的方法中,在要求改变无刷式直流马达的速度的情况下获知无刷式直流马达的电气参量。一直延迟对该要求的实施,直到电气参量的值和/或梯度位于可预设的范围内。In a method for operating a brushless DC motor, electrical parameters of the brushless DC motor are known in the event of a requirement to change the speed of the brushless DC motor. The implementation of this request is delayed until the value and/or the gradient of the electrical variable is within a predefinable range.

电气参量尤其是与无刷式直流马达的要求的转矩成比例的参量,例如无刷式直流马达的供应电流、相电流、供应电压或相电压。The electrical variables are in particular variables proportional to the required torque of the brushless DC motor, for example the supply current, phase current, supply voltage or phase voltage of the brushless DC motor.

当无刷式直流马达以作用到其马达轴上的可变的负载运行(例如因为其驱动往复式活塞泵)时,该方法则尤其是可以有利地使用。可变的负载导致无刷式直流马达的供应电流的振荡。如果现在在电流接近其局部最大值或已经位于该局部最大值处的时间点实施要求的速度改变,那么对于速度提高来说要求的电流还与总归已经很高的电流强度相加,从而出现高的峰值电流。无刷式直流马达的供电系统必须设计为能容忍高的峰值电流。但电流峰值不仅给无刷式直流马达的电气部件加负载,而且也给机械部件加负载。The method can be used particularly advantageously when the brushless DC motor is operated with a variable load acting on its motor shaft, for example because it drives a reciprocating piston pump. The variable load causes oscillations in the supply current of the brushless DC motor. If the required speed change is now carried out at a point in time at which the current is close to its local maximum or is already at this local maximum, the current required for the speed increase is also added to the current intensity, which is already high anyway, so that high the peak current. The power supply system for brushless DC motors must be designed to tolerate high peak currents. But the current peak loads not only the electrical components of the brushless DC motor, but also the mechanical components.

现在,该方法能够实现无刷式直流马达的温和的加速,其方法是,速度改变不再与当前存在的电流无关地立即实施,而是相反地根据电气参量延迟,从而可以阻止出现高的峰值电流。The method now enables gentle acceleration of the brushless DC motor in that the speed change is no longer carried out immediately, independent of the current present, but instead is delayed according to the electrical variable, so that high peaks can be prevented. current.

当无刷式直流马达在马达式运行中运行时,延迟对该要求的实施优选,直到所述值低于第一阈值,和/或直到所述梯度低于第二阈值。通过比较该值与第一阈值确保的是,电气参量的已经很高的绝对值通过对该要求的实施没有进一步提高。通过比较该梯度与第二阈值确保的是,在供应电流升高期间,没有实施该要求。为此,针对第二阈值尤其是选择小于或等于零的值。When the brushless DC motor is operating in motorized operation, it is preferred to delay the implementation of this requirement until the value is below a first threshold value, and/or until the gradient is below a second threshold value. Comparing this value with the first threshold value ensures that the already high absolute value of the electrical variable is not further increased by the implementation of this requirement. Comparing this gradient with the second threshold value ensures that during the supply current rise, this requirement is not implemented. For this purpose, in particular a value less than or equal to zero is selected for the second threshold value.

该方法也可以使用在无刷式直流马达的发电机式运行中。在此,该方法也阻止出现电流峰值,然而电流峰值的符号相对于马达式运行发生交换。因此在此优选的是,延迟对该要求的实施,直到该值超过第三阈值和/或梯度超过第四阈值。第四阈值尤其是大于或等于零。The method can also be used in generator-like operation of brushless DC motors. In this case, too, the method prevents current peaks from occurring, but the sign of the current peaks is reversed relative to the motorized operation. It is therefore preferred here to delay the implementation of the request until the value exceeds the third threshold value and/or the gradient exceeds the fourth threshold value. The fourth threshold value is in particular greater than or equal to zero.

当特别可靠地应该避免出现电流峰值时,该方法优选如下地执行,即一直延迟该要求,直到不仅该值而且该梯度都位于能预设的范围内。对于马达式运行,这意味着的是,优选地,该值低于第一阈值,并且梯度低于第二阈值。则在无刷式直流马达的发电机式的运行中,因此优选的是,该值超过第三阈值,并且梯度超过第四阈值。If the occurrence of current peaks is to be avoided particularly reliably, the method is preferably carried out by delaying the request until both the value and the gradient lie within a predeterminable range. For motorized operation, this means that, preferably, the value is below a first threshold value and the gradient is below a second threshold value. Then, in generator-like operation of the brushless DC motor, it is therefore preferred that the value exceeds the third threshold value and the gradient exceeds the fourth threshold value.

计算机程序设置用于执行方法的每个步骤,尤其是当计算机程序在计算器或电子控制器上进行时。计算机程序能够实现在电子控制器中对该方法的不同的实施方式的实行,而不必在此进行结构上的改变。为此,计算机程序存储在机器可读的存储介质上。A computer program is provided for carrying out each step of the method, especially when the computer program is run on a computer or electronic controller. The computer program enables different embodiments of the method to be carried out in the electronic controller without having to make structural changes here. For this purpose, the computer program is stored on a machine-readable storage medium.

通过在常规的电子控制器上运行该计算机程序来得到电子控制器,其设置用于借助该方法来运行无刷式直流马达。An electronic controller is obtained by running the computer program on a conventional electronic controller, which is provided for operating the brushless DC motor by means of the method.

附图说明Description of drawings

图1示意性示出无刷式直流马达,其可以借助根据本发明的方法的实施例运行。FIG. 1 schematically shows a brushless DC motor, which can be operated by means of an embodiment of the method according to the invention.

图2示出无刷式直流马达的马达速度、转矩和供应电流的时间曲线,该无刷式直流马达以常规的方式运行。Figure 2 shows the time profiles of motor speed, torque and supply current for a brushless DC motor operating in a conventional manner.

图3示出根据本发明的实施例的方法的流程图。Figure 3 shows a flowchart of a method according to an embodiment of the invention.

图4示出无刷式直流马达的马达速度、转矩和供应电流的时间曲线,该无刷式直流马达借助根据本发明的实施例的方法运行。Figure 4 shows a time profile of motor speed, torque and supply current for a brushless DC motor operating by means of a method according to an embodiment of the invention.

具体实施方式Detailed ways

图1示出具有三股(dreistraengig)三相电流绕组的无刷式直流马达10,其具有马达轴11。速度传感器12设置用于测量其马达速度。无刷式直流马达10由电子控制器20借助桥电路21控制,在桥电路中存在供应电压UMot,并且供应电流IMot在桥电路中流动。无刷式直流马达10驱动在SCR催化系统的运输模块中未示出的往复式活塞膜片式泵。FIG. 1 shows a brushless DC motor 10 with a three-phase current winding, which has a motor shaft 11 . A speed sensor 12 is provided to measure its motor speed. The brushless DC motor 10 is controlled by the electronic controller 20 by means of a bridge circuit 21 in which the supply voltage U Mot is present and in which the supply current I Mot flows. The brushless DC motor 10 drives a reciprocating piston diaphragm pump not shown in the transport module of the SCR catalytic system.

通过各个泵行程,可变的负载M或可变的转矩作用到马达轴11上。如图2所示的那样,负载M随着马达轴11的旋转角度ω改变,其中2π相应于分别转动360º。要注意负载M的振荡。供应电流IMot与当前的负载M同步地随着时间t振荡。当在时间点t1要求将迄今为止恒定的马达速度v加速到更高的值时,这仅可以通过突然升高供应电流IMot来实现。如果时间点t1位于供应电流IMot的局部的最大值处,那么这在所示的方式中导致电流峰值。With each pump stroke, a variable load M or a variable torque acts on the motor shaft 11 . As shown in FIG. 2, the load M varies with the rotation angle ω of the motor shaft 11, where 2π corresponds to a rotation of 360°, respectively. Pay attention to the oscillation of the load M. The supply current I Mot oscillates with the time t in synchronization with the current load M. When an acceleration of the hitherto constant motor speed v to a higher value is required at the point in time t1 , this can only be achieved by abruptly increasing the supply current I Mot . If the point in time t 1 lies at a local maximum of the supply current I Mot , this results in a current peak in the manner shown.

图3示出针对无刷式直流马达10的马达式运行的根据本发明的方法的实施例。该方法随着在时间点t1要求30提高无刷式直流马达10的速度v而开始。在电子控制器20中,对供应电流的当前的值IMot进行检测31。该值在第一比较32中与第一阈值S1比较。当该值IMot不低于第一阈值S1时,则一直等待,直到满足该条件。随后对供应电流的梯度dIMot进行检测33。该梯度在第二比较34中与第二阈值S2比较。当梯度dIMot不低于第二阈值S2时,同样一直等到,直到也满足该条件。只有当满足两个条件时,才进行对速度改变的实施35,并且该方法在最后的步骤36中结束。FIG. 3 shows an embodiment of the method according to the invention for the motorized operation of the brushless DC motor 10 . The method begins with a request 30 to increase the speed v of the brushless DC motor 10 at time t 1 . In the electronic controller 20, the current value I Mot of the supply current is detected 31. This value is compared with a first threshold value S 1 in a first comparison 32 . When the value I Mot is not lower than the first threshold value S 1 , wait until the condition is met. The gradient dI Mot of the supply current is then detected 33 . This gradient is compared with a second threshold value S 2 in a second comparison 34 . When the gradient dI Mot is not lower than the second threshold value S 2 , it is also waited until this condition is also satisfied. The implementation 35 of the speed change takes place only when both conditions are met, and the method ends in a final step 36 .

图4以与图2类似的图示示出当实施35被延迟到时间点t2时、根据本发明的方法的实施方式的效果,在该时间点,供应电流的值IMot位于局部的最小值,并且梯度dIMot因此是零。虽然在此也发生供应电流的突然升高,然而在此实现的最大的电流强度仅稍微位于电流强度的在振荡的范围内总归实现的最大值以上。FIG. 4 shows, in a diagram similar to FIG. 2 , the effect of an embodiment of the method according to the invention when the implementation 35 is delayed to the point in time t 2 at which the value of the supply current I Mot lies at a local minimum value, and the gradient dI Mot is therefore zero. Although a sudden increase in the supply current also occurs here, the maximum current strength achieved here is only slightly above the maximum value of the current strength that is always achieved in the oscillating range.

在根据本发明的方法的另一实施例中,在其中无刷式直流马达10发电机式地运行,根据图3的方法流程发生如下改变,即在步骤32中对值IMot是否超过第三阈值进行比较,并且在步骤34中对梯度dIMot是否超过第四阈值进行比较。以与在马达式运行中相同的方式,根据本发明的方法在此阻止出现电流峰值,然而其中电流峰值在发电机式运行中具有负号。In a further embodiment of the method according to the invention, in which the brushless DC motor 10 is operated as a generator, the method sequence according to FIG. 3 is changed in that, in step 32 , whether the value I Mot exceeds the third The thresholds are compared and in step 34 it is compared whether the gradient dI Mot exceeds a fourth threshold. In the same way as in motor operation, the method according to the invention here prevents the occurrence of current peaks, which, however, have a negative sign in generator operation.

Claims (8)

1.用于运行无刷式直流马达(10)的方法,其中在要求(30)改变所述无刷式直流马达(10)的速度(v)时获知所述无刷式直流马达(10)的电气参量,并且延迟对所述要求(30)的实施(35),直到所述电气参量的值(IMot)和/或梯度(dIMot)位于能预设的范围内。1. A method for operating a brushless DC motor (10), wherein the brushless DC motor (10) is known when the speed (v) of the brushless DC motor (10) is requested (30) to change and delaying ( 35 ) the implementation ( 35 ) of the request ( 30 ) until the value (I Mot ) and/or the gradient (dI Mot ) of the electrical parameter is within a predeterminable range. 2.根据权利要求1所述的方法,其特征在于,所述电气参量是所述无刷式直流马达的供应电流、相电流、供应电压或相电压。2. The method according to claim 1, wherein the electrical parameter is a supply current, a phase current, a supply voltage or a phase voltage of the brushless DC motor. 3.根据权利要求1或2所述的方法,其特征在于,所述无刷式直流马达(10)以作用到其马达轴(11)上的可变的负载(M)来运行。3. The method according to claim 1 or 2, characterized in that the brushless DC motor (10) operates with a variable load (M) acting on its motor shaft (11). 4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述无刷式直流马达(10)的马达式运行中,延迟对所述要求(30)的实施(35),直到所述值(IMot)低于第一阈值(S1),和/或所述梯度(dIMot)低于第二阈值(S2)。4. The method according to any one of claims 1 to 3, characterized in that in motoring operation of the brushless DC motor (10), the implementation (35) of the request (30) is delayed ) until the value (I Mot ) is below a first threshold (S 1 ), and/or the gradient (dI Mot ) is below a second threshold (S 2 ). 5.根据权利要求1至4中任一项所述的方法,其特征在于,在无刷式直流马达(10)的发电机式的运行中,延迟对所述要求(30)的实施(35),直到所述值(IMot)超过第三阈值,和/或所述梯度(dIMot)超过第四阈值。5 . The method according to claim 1 , wherein the implementation ( 35 of the request ( 30 ) is delayed in the generator-like operation of the brushless DC motor ( 10 ). 6 . ) until the value (I Mot ) exceeds a third threshold, and/or the gradient (dI Mot ) exceeds a fourth threshold. 6.计算机程序,其设置用于执行根据权利要求1至5中任一项所述的方法的每个步骤。6. A computer program arranged to carry out each step of the method according to any one of claims 1 to 5. 7.机器可读的存储介质,在所述存储介质上存储了根据权利要求6所述的计算机程序。7. A machine-readable storage medium on which the computer program of claim 6 is stored. 8.电子控制器(20),其设置用于借助根据权利要求1至5中任一项所述的方法来运行无刷式直流马达。8. An electronic controller (20) arranged to operate a brushless DC motor by means of the method according to any one of claims 1 to 5.
CN201910712213.XA 2018-08-03 2019-08-02 Method for operating a brushless DC motor Pending CN110808697A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102018212991.6A DE102018212991A1 (en) 2018-08-03 2018-08-03 Method of operating a brushless DC motor
DE102018212991.6 2018-08-03

Publications (1)

Publication Number Publication Date
CN110808697A true CN110808697A (en) 2020-02-18

Family

ID=69168513

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910712213.XA Pending CN110808697A (en) 2018-08-03 2019-08-02 Method for operating a brushless DC motor

Country Status (3)

Country Link
KR (1) KR20200015396A (en)
CN (1) CN110808697A (en)
DE (1) DE102018212991A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113300640A (en) * 2021-05-25 2021-08-24 上海飞象健康科技有限公司 Jet flow blockage protection method, computer readable storage medium and tooth flushing device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6185085A (en) * 1984-10-03 1986-04-30 Toshiba Corp Method of controlling motor
JPH11164584A (en) * 1997-11-25 1999-06-18 Toshiba Corp Motor control device
KR20060077817A (en) * 2004-12-31 2006-07-05 삼성전자주식회사 Driving device and method of BCD motor
KR20080094140A (en) * 2007-04-19 2008-10-23 주식회사 대우일렉트로닉스 Control method of brushless DC motor
JP2012147599A (en) * 2011-01-13 2012-08-02 Mitsubishi Electric Corp Air conditioner
US20150139817A1 (en) * 2013-11-19 2015-05-21 Gardner Denver Thomas, Inc. Ramp-up optimizing vacuum system
CN107110028A (en) * 2015-02-16 2017-08-29 大陆汽车有限公司 For adjusting the method that fuel feeds pump

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5221612B2 (en) * 2010-09-14 2013-06-26 株式会社日立カーエンジニアリング Motor control device and control method for electric oil pump

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6185085A (en) * 1984-10-03 1986-04-30 Toshiba Corp Method of controlling motor
JPH11164584A (en) * 1997-11-25 1999-06-18 Toshiba Corp Motor control device
KR20060077817A (en) * 2004-12-31 2006-07-05 삼성전자주식회사 Driving device and method of BCD motor
KR20080094140A (en) * 2007-04-19 2008-10-23 주식회사 대우일렉트로닉스 Control method of brushless DC motor
JP2012147599A (en) * 2011-01-13 2012-08-02 Mitsubishi Electric Corp Air conditioner
US20150139817A1 (en) * 2013-11-19 2015-05-21 Gardner Denver Thomas, Inc. Ramp-up optimizing vacuum system
CN107110028A (en) * 2015-02-16 2017-08-29 大陆汽车有限公司 For adjusting the method that fuel feeds pump

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113300640A (en) * 2021-05-25 2021-08-24 上海飞象健康科技有限公司 Jet flow blockage protection method, computer readable storage medium and tooth flushing device

Also Published As

Publication number Publication date
DE102018212991A1 (en) 2020-02-06
KR20200015396A (en) 2020-02-12

Similar Documents

Publication Publication Date Title
JP5798838B2 (en) Motor control device
JP4053968B2 (en) Synchronous motor driving device, refrigerator and air conditioner
JP5534935B2 (en) Rotation sensorless control device
US20200028456A1 (en) Motor drive control device, motor, and blower apparatus
EP2375558A1 (en) Motor drive device, and compressor and refrigerator using same
EP3179624B1 (en) Position sensorless permanent magnet electrical machine
JP6272077B2 (en) Turbocharger and ship
CN108111063B (en) Reducing power consumption of brushless motor
US7116073B1 (en) Methods and apparatus for controlling a motor/generator
CN105453410A (en) Control device and ac electric motor system using same
US20150211533A1 (en) Electric compressor
CN110808697A (en) Method for operating a brushless DC motor
JP2001061291A (en) Sensorless drive device and method of brushless dc motor using digital phase synchronization loop
KR101979999B1 (en) Constant determination device and method of permanent magnet synchronization motor
WO2021200389A1 (en) Motor control device, motor system, and motor control method
JP2012120320A (en) Rotational sensorless control device
US7135829B1 (en) Methods and apparatus for controlling a motor/generator
EP1753123A2 (en) Methods and apparatus for controlling a motor/generator
US10333451B2 (en) Controller and method for detecting a blocked state of an electrical machine
CN108075690B (en) Motor drive system and operation recovery method thereof
JP5161543B2 (en) Driving method of brushless DC motor
JP5849420B2 (en) Motor control device and motor control method
JP4289003B2 (en) Method and apparatus for driving brushless DC motor
Çavuş et al. Direct torque control of permanent magnet synchronous motor for electric vehicles
JP2018019528A (en) Switched reluctance motor controller

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