CN112865616B - PWM control method for inhibiting torque ripple of brushless direct current motor - Google Patents
PWM control method for inhibiting torque ripple of brushless direct current motor Download PDFInfo
- Publication number
- CN112865616B CN112865616B CN202110279577.0A CN202110279577A CN112865616B CN 112865616 B CN112865616 B CN 112865616B CN 202110279577 A CN202110279577 A CN 202110279577A CN 112865616 B CN112865616 B CN 112865616B
- Authority
- CN
- China
- Prior art keywords
- phase
- switch tube
- inverter bridge
- pwm
- 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 55
- 230000002401 inhibitory effect Effects 0.000 title 1
- 230000000295 complement effect Effects 0.000 claims abstract description 24
- 238000010586 diagram Methods 0.000 description 7
- 238000004804 winding Methods 0.000 description 5
- 230000010349 pulsation Effects 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001629 suppression 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
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/10—Arrangements for controlling torque ripple, e.g. providing reduced torque ripple
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
本发明公开了一种抑制无刷直流电机转矩脉动的PWM控制方法,当无刷直流电机工作在120度二相导通方式时,通过对无刷直流电机控制系统中非导通相逆变桥开关管与导通相逆变桥开关管进行互补的PWM控制,使非导通相续流的平均电流大幅度变小;优点是在开关损耗小、电流波动小、不需要检测反电势过零点、成本较低以及控制简单的同时,能够显著降低非导通相续流的平均电流,大幅度改善由于非导通相续流引起的无刷直流电机转矩脉动,较大程度提高无刷直流电机的控制性能。
The invention discloses a PWM control method for suppressing torque ripple of a brushless direct current motor. When the brushless direct current motor works in a 120-degree two-phase conduction mode, by inverting the non-conductive phase in the brushless direct current motor control system The bridge switch tube and the conductive phase inverter bridge switch tube perform complementary PWM control, so that the average current of the non-conductive phase freewheeling current is greatly reduced; the advantages are that the switching loss is small, the current fluctuation is small, and there is no need to detect the over-voltage of the back EMF. At the same time of zero point, low cost and simple control, it can significantly reduce the average current of non-conducting phase freewheeling, greatly improve the torque ripple of brushless DC motor caused by non-conducting phase freewheeling, and greatly improve the brushless DC motor. Control performance of DC motors.
Description
技术领域technical field
本发明涉及一种PWM控制方法,尤其是涉及一种抑制无刷直流电机转矩脉动的PWM控制方法。The invention relates to a PWM control method, in particular to a PWM control method for suppressing torque ripple of a brushless DC motor.
背景技术Background technique
无刷直流电机及其控制系统由于调速性能好、效率高、控制简单、成本低等优点,被广泛的应用于各种领域。无刷直流电机控制系统通常采用三相全桥逆变器结构实现,转矩脉动的存在使得无刷直流电机控制性能受到很大的影响,特别低速运行时,由于转矩脉动引起设备噪声和振动,因此转矩脉动抑制技术一直以来都是无刷直流电机研究的热点问题。Brushless DC motors and their control systems are widely used in various fields due to their advantages of good speed regulation performance, high efficiency, simple control and low cost. The brushless DC motor control system is usually implemented with a three-phase full-bridge inverter structure. The existence of torque ripple greatly affects the control performance of the brushless DC motor. Especially when running at low speed, equipment noise and vibration are caused by torque ripple. , so the torque ripple suppression technology has always been a hot issue in the study of brushless DC motors.
无刷直流电机转矩脉动分为换相引起的转矩脉动和非导通相续流引起的转矩脉动。换相引起的转矩脉动可以通过电流环控制方式改善,非导通相续流引起的转矩脉动与PWM调制方式有关。无刷直流电机工作于120度二相导通方式时,常见的PWM调制方式有以下6种:⑴PWM_ON;⑵ON_PWM;⑶H_PWM_L_ON;⑷H_ON_L_PWM;⑸H_PWM_L_PWM;⑹PWM_ON_PWM。这6种PWM调制方式都为单极式控制(同桥臂上下开关管只有一个开关管进行PWM控制,另外一个开关管常关),这6种PWM调制方式都有对应的双极式PWM调制方式(即同桥臂上下开关管同时进行PWM互补控制),每种双极式PWM调制方式非导通相续流引起的转矩脉动与其对应的单极式PWM调制方式类同。上述6种PWM调制方式中,H_PWM_L_PWM和PWM_ON_PWM均不存在非导通相续流,但H_PWM_L_PWM存在开关损耗大、电流波动大的缺点,PWM_ON_PWM需要检测反电势过零点,成本相对较高,控制复杂,故此这两种调制方式很少被采用,也不适合推广应用。PWM_ON、ON_PWM、H_PWM_L_ON、H_ON_L_PWM具有开关损耗小、电流波动小、不需要检测反电势过零点、成本相对较低和控制简单的优点,是当前主要使用的几种PWM调制方式。但是如表1所示,PWM_ON、ON_PWM、H_PWM_L_ON、H_ON_L_PWM这四种调制方式都存在非导通相续流,无刷直流电机的控制性能还有较大的提升空间。The torque ripple of brushless DC motor is divided into torque ripple caused by commutation and torque ripple caused by non-conducting phase freewheeling. The torque ripple caused by commutation can be improved by the current loop control method, and the torque ripple caused by the non-conducting phase freewheeling is related to the PWM modulation method. When the brushless DC motor works in the 120-degree two-phase conduction mode, there are six common PWM modulation modes: ⑴PWM_ON; ⑵ON_PWM; ⑶H_PWM_L_ON; ⑷H_ON_L_PWM; ⑸H_PWM_L_PWM; ⑹PWM_ON_PWM. These 6 PWM modulation methods are all unipolar control (only one switch is used for PWM control on the upper and lower switches of the same bridge arm, and the other switch is always off), and these 6 PWM modulation methods have corresponding bipolar PWM modulation (that is, PWM complementary control is performed at the same time with the upper and lower switches of the bridge arm), the torque ripple caused by the non-conducting phase freewheeling of each bipolar PWM modulation mode is similar to its corresponding unipolar PWM modulation mode. Among the above 6 PWM modulation methods, H_PWM_L_PWM and PWM_ON_PWM do not have non-conducting phase freewheeling, but H_PWM_L_PWM has the disadvantages of large switching loss and large current fluctuation. PWM_ON_PWM needs to detect the zero-crossing point of the back EMF, the cost is relatively high, and the control is complicated. Therefore, these two modulation methods are rarely used and are not suitable for popularization and application. PWM_ON, ON_PWM, H_PWM_L_ON, H_ON_L_PWM have the advantages of small switching loss, small current fluctuation, no need to detect the zero-crossing point of back EMF, relatively low cost and simple control, and are currently mainly used several PWM modulation methods. However, as shown in Table 1, the four modulation methods of PWM_ON, ON_PWM, H_PWM_L_ON, and H_ON_L_PWM all have non-conductive phase freewheeling, and the control performance of the brushless DC motor still has a large room for improvement.
表1四种PWM调制方式下非导通相续流区间Table 1 Non-conducting phase freewheeling interval under four PWM modulation modes
表1中,(+)表示非导通相绕组中流过正向续流电流,(-)表示非导通相绕组中流过负向续流电流,×表示没有续流电流。In Table 1, (+) indicates that a positive freewheeling current flows in the non-conducting phase winding, (-) indicates that a negative freewheeling current flows in the non-conducting phase winding, and × indicates that there is no freewheeling current.
发明内容SUMMARY OF THE INVENTION
本发明所要解决的技术问题是提供一种抑制无刷直流电机转矩脉动的PWM控制方法,该PWM控制方法在开关损耗小、电流波动小、不需要检测反电势过零点、成本较低以及控制简单的同时,能够显著降低非导通相续流的平均电流,大幅度改善由于非导通相续流引起的无刷直流电机转矩脉动,较大程度提高无刷直流电机的控制性能。The technical problem to be solved by the present invention is to provide a PWM control method for suppressing the torque ripple of a brushless DC motor. At the same time, it can significantly reduce the average current of the non-conducting phase freewheeling current, greatly improve the torque ripple of the brushless DC motor caused by the non-conducting phase freewheeling current, and greatly improve the control performance of the brushless DC motor.
本发明解决上述技术问题所采用的技术方案为:一种抑制无刷直流电机转矩脉动的PWM控制方法,当无刷直流电机工作在120度二相导通方式时,通过对无刷直流电机控制系统中非导通相逆变桥开关管与导通相逆变桥开关管进行互补的PWM控制,使非导通相续流的平均电流大幅度变小。The technical solution adopted by the present invention to solve the above technical problems is: a PWM control method for suppressing the torque ripple of the brushless DC motor. When the brushless DC motor works in the 120-degree two-phase conduction mode, In the control system, the non-conducting phase inverter bridge switch tube and the conductive phase inverter bridge switch tube perform complementary PWM control, so that the average current of the non-conducting phase freewheeling current is greatly reduced.
在无刷直流电机控制系统其中两相导通期间,对于电流流入相逆变桥上桥臂开关管开通、电流流出相逆变桥下桥臂开关管进行PWM控制情况下,对非导通相逆变桥上桥臂开关管进行与电流流出相逆变桥下桥臂开关管互补的PWM控制,并设置死区时间;在无刷直流电机控制系统其中两相导通期间,对于电流流入相逆变桥上桥臂开关管进行PWM控制、电流流出相逆变桥下桥臂开关管开通情况下,对非导通相逆变桥下桥臂开关管进行与电流流入相逆变桥上桥臂开关管互补的PWM控制,并设置死区时间。During the conduction period of two phases in the brushless DC motor control system, under the condition that the switch tube of the upper bridge arm of the inverter bridge of the current inflow phase is turned on, and the switch tube of the lower bridge arm of the inverter bridge of the current outflow phase is PWM controlled, the non-conduction phase is controlled by PWM. The switch tube of the upper arm of the inverter bridge performs PWM control complementary to the switch tube of the lower arm of the inverter bridge of the current outflow phase, and the dead time is set; during the conduction period of two phases in the brushless DC motor control system, the When the switch tube of the upper arm of the inverter bridge is controlled by PWM, and the switch tube of the lower arm of the inverter bridge of the current outflow phase is turned on, the switch tube of the lower arm of the non-conducting phase inverter bridge is connected to the upper bridge of the inverter bridge of the non-conducting phase. Complementary PWM control of arm switches and set dead time.
与现有技术相比,本发明的优点在于当无刷直流电机工作在120度二相导通方式时,通过对无刷直流电机控制系统中非导通相逆变桥开关管与导通相逆变桥开关管进行互补的PWM控制,使非导通相续流的平均电流大幅度变小,从而改善由于非导通相续流引起的无刷直流电机转矩脉动,由此本发明在具有开关损耗小、电流波动小、不需要检测反电势过零点、成本较低以及控制简单的优点同时,还能够显著降低非导通相续流的平均电流,大幅度改善由于非导通相续流引起的无刷直流电机转矩脉动,较大程度提高无刷直流电机的控制性能。Compared with the prior art, the advantage of the present invention is that when the brushless DC motor works in the 120-degree two-phase conduction mode, the non-conductive phase inverter bridge switch tube in the brushless DC motor control system is connected with the conduction phase. The inverter bridge switch tube performs complementary PWM control, so that the average current of the non-conducting phase freewheeling current is greatly reduced, thereby improving the torque ripple of the brushless DC motor caused by the non-conducting phase freewheeling current. It has the advantages of small switching loss, small current fluctuation, no need to detect the zero-crossing point of back EMF, low cost and simple control. The torque pulsation of the brushless DC motor caused by the current can greatly improve the control performance of the brushless DC motor.
附图说明Description of drawings
图1为本发明的抑制无刷直流电机转矩脉动的PWM控制方法的无刷直流电机控制系统的电路图;1 is a circuit diagram of a brushless DC motor control system of a PWM control method for suppressing torque ripple of a brushless DC motor according to the present invention;
图2为本发明的抑制无刷直流电机转矩脉动的PWM控制方法的波形图一;FIG. 2 is a waveform diagram 1 of the PWM control method for suppressing the torque ripple of the brushless DC motor according to the present invention;
图3为本发明的抑制无刷直流电机转矩脉动的PWM控制方法的波形图二;3 is a waveform diagram 2 of the PWM control method for suppressing the torque ripple of the brushless DC motor according to the present invention;
图4为采用H_PWM_L_ON调制方式现有方法的PWM波形;Fig. 4 is the PWM waveform that adopts the existing method of H_PWM_L_ON modulation mode;
图5为采用H_PWM_L_ON调制方式结合本发明PWM控制方法的PWM波形;Fig. 5 is the PWM waveform that adopts H_PWM_L_ON modulation mode in conjunction with the PWM control method of the present invention;
图6为采用H_PWM_L_ON调制方式现有方法的无刷直流电机的相电流波形图;FIG. 6 is a phase current waveform diagram of a brushless DC motor using an existing method of H_PWM_L_ON modulation;
图7为采用H_PWM_L_ON调制方式结合本发明PWM控制方法的无刷直流电机的相电流波形图。FIG. 7 is a phase current waveform diagram of a brushless DC motor using the H_PWM_L_ON modulation method combined with the PWM control method of the present invention.
具体实施方式Detailed ways
以下结合附图实施例对本发明作进一步详细描述。The present invention will be further described in detail below with reference to the embodiments of the accompanying drawings.
实施例:一种抑制无刷直流电机转矩脉动的PWM控制方法,当无刷直流电机工作在120度二相导通方式时,通过对无刷直流电机控制系统中非导通相逆变桥开关管与导通相逆变桥开关管进行互补的PWM控制,使非导通相续流的平均电流大幅度变小,从而改善由于非导通相续流引起的无刷直流电机转矩脉动,较大程度提高无刷直流电机的控制性能。Embodiment: A PWM control method for suppressing torque ripple of a brushless DC motor. When the brushless DC motor works in a 120-degree two-phase conduction mode, the non-conducting phase inverter bridge in the brushless DC motor control system is controlled. The complementary PWM control of the switch tube and the conduction-phase inverter bridge switch tube can greatly reduce the average current of the non-conductive phase freewheeling current, thereby improving the torque ripple of the brushless DC motor caused by the non-conducting phase freewheeling current. , to greatly improve the control performance of the brushless DC motor.
本实施例中,在无刷直流电机控制系统其中两相导通期间,对于电流流入相逆变桥上桥臂开关管开通、电流流出相逆变桥下桥臂开关管进行PWM控制情况下,对非导通相逆变桥上桥臂开关管进行与电流流出相逆变桥下桥臂开关管互补的PWM控制,并设置死区时间;在无刷直流电机控制系统其中两相导通期间,对于电流流入相逆变桥上桥臂开关管进行PWM控制、电流流出相逆变桥下桥臂开关管开通情况下,对非导通相逆变桥下桥臂开关管进行与电流流入相逆变桥上桥臂开关管互补的PWM控制,并设置死区时间。In this embodiment, during the conduction period of two phases in the brushless DC motor control system, in the case that the current inflow phase inverter bridge upper arm switch tube is turned on, and the current outflow phase inverter bridge lower arm switch tube performs PWM control, Perform PWM control complementary to the switch tube of the upper arm of the non-conducting phase inverter bridge and the switch tube of the lower arm of the inverter bridge of the current outflow phase, and set the dead time; in the brushless DC motor control system, during the conduction period of two phases , when the current inflow phase inverter bridge upper arm switch tube is PWM controlled, and the current outflow phase inverter bridge lower arm switch tube is turned on, the non-conducting phase inverter bridge lower arm switch tube is connected to the current inflow phase. Complementary PWM control of the switch tube of the upper arm of the inverter bridge, and set the dead time.
无刷直流电机为三相无刷直流电机,具有A相、B相和C相,与此对应,无刷直流电机控制系统结构为三相全桥逆变器,其电路图如图1所示。图1中,开关管VT1、开关管VT4、二极管VD1和二极管VD4构成三相全桥逆变器的A相逆变桥,开关管VT3、开关管VT6、二极管VD3和二极管VD6构成三相全桥逆变器的B相逆变桥,开关管VT5、开关管VT2、二极管VD5和二极管VD2构成三相全桥逆变器的C相逆变桥,Va为A相对地电压,Vb为B相对地电压,Vc为C相对地电压,ia为A相相电流,ib为B相相电流,ic为C相相电流ea为A相反电动势,eb为B相反电动势,ec为C相反电动势,R为定子绕组电阻,L为定子绕组等效电感,Vn为无刷直流电机电枢绕组中心节点电压,Udc为直流母线电压。本发明应用于无刷直流电机控制系统的实现方法阐述如下:The brushless DC motor is a three-phase brushless DC motor with A-phase, B-phase and C-phase. Correspondingly, the structure of the brushless DC motor control system is a three-phase full-bridge inverter, and its circuit diagram is shown in Figure 1. In Figure 1, the switch VT1, the switch VT4, the diode VD1 and the diode VD4 constitute the A-phase inverter bridge of the three-phase full-bridge inverter, and the switch VT3, the switch VT6, the diode VD3 and the diode VD6 constitute the three-phase full bridge. The B-phase inverter bridge of the inverter, the switch tube VT5, the switch tube VT2, the diode VD5 and the diode VD2 constitute the C-phase inverter bridge of the three-phase full-bridge inverter, V a is the voltage of A relative to ground, and V b is B Phase-to-ground voltage, V c is the relative-to-ground voltage of C, i a is the A-phase current, i b is the B-phase current, ic is the C-phase current, e a is the A opposite electromotive force, e b is the B opposite electromotive force, e c is the opposite electromotive force of C, R is the stator winding resistance, L is the equivalent inductance of the stator winding, V n is the central node voltage of the armature winding of the brushless DC motor, and U dc is the DC bus voltage. The implementation method of the present invention applied to the brushless DC motor control system is described as follows:
在A-B相通电时,此期间C相为非导通相,C相逆变桥为非导通相逆变桥,开关管VT5为非导通相逆变桥上桥臂开关管,VT2为非导通相逆变桥下桥臂开关管,A相和B相为两个导通相,此时有两种情况,第一种情况是电流从A相流入B相流出,A相为电流流入相,B相为电流流出相,A相逆变桥为电流流入相逆变桥,B相逆变桥为电流流出相逆变桥,开关管VT1为电流流入相逆变桥上桥臂开关管,开关管VT4为电流流入相逆变桥下桥臂开关管,开关管VT3为电流流出相逆变桥上桥臂开关管,开关管VT6为电流流出相逆变桥下桥臂开关管,第二种情况是电流从B相流入A相流出,A相为电流流出相,B相为电流流入相,A相逆变桥为电流流出相逆变桥,B相逆变桥为电流流入相逆变桥,开关管VT1为电流流出相逆变桥上桥臂开关管,开关管VT4为电流流出相逆变桥下桥臂开关管,开关管VT3为电流流入相逆变桥上桥臂开关管,开关管VT6为电流流入相逆变桥下桥臂开关管。在第一种情况时,如果开关管VT1导通,开关管VT6以设定的占空比进行PWM控制,在这种PWM控制方式下,本发明的方法控制非导通相逆变桥下桥臂开关管VT2关断,以及控制非导通相逆变桥上桥臂开关管VT5进行PWM控制,并与开关管VT6形成互补PWM输出控制方式(根据实际使用情况需要设置合适的死区时间),对开关管VT5和开关管VT6进行PWM控制的波形图如图2所示;如果开关管VT1以设定的占空比进行PWM控制,开关管VT6导通,在这种PWM控制方式下,本发明的方法控制非导通相逆变桥上桥臂开关管VT5关断,控制非导通相逆变桥下桥臂开关管VT2进行PWM控制,并与开关管VT1形成互补PWM输出控制方式(根据实际使用情况需要设置合适的死区时间),对开关管VT1和开关管VT2进行PWM控制的波形图如图3所示。在第二种情况时,如果开关管VT3导通,开关管VT4以设定的占空比进行PWM控制,在这种PWM控制方式下,本发明的方法控制非导通相逆变桥下桥臂开关管VT2关断,以及控制非导通相逆变桥上桥臂开关管VT5进行PWM控制,并与开关管VT4形成互补PWM输出控制方式(根据实际使用情况需要设置合适的死区时间);如果开关管VT3以设定的占空比进行PWM控制,开关管VT4导通,在这种PWM控制方式下,本发明的方法控制非导通相逆变桥上桥臂开关管VT5关断,控制非导通相逆变桥下桥臂开关管VT2进行PWM控制,并与开关管VT3形成互补PWM输出控制方式(根据实际使用需要情况设置合适的死区时间)。When the A-B phase is energized, during this period, the C phase is a non-conducting phase, the C-phase inverter bridge is a non-conducting phase inverter bridge, the switch tube VT5 is a non-conducting phase inverter bridge upper arm switch tube, and VT2 is a non-conducting phase inverter bridge. The switch tube of the lower bridge arm of the on-phase inverter bridge, the A-phase and the B-phase are two conductive phases. There are two situations at this time. The first situation is that the current flows from the A-phase into the B-phase and flows out, and the A-phase is the current inflow. Phase, B phase is the current outflow phase, A phase inverter bridge is the current inflow phase inverter bridge, B phase inverter bridge is the current outflow phase inverter bridge, switch tube VT1 is the current inflow phase inverter bridge upper arm switch tube , the switch tube VT4 is the switch tube of the lower bridge arm of the current inflow phase inverter bridge, the switch tube VT3 is the switch tube of the upper bridge arm of the current outflow phase inverter bridge, and the switch tube VT6 is the switch tube of the lower bridge arm of the current outflow phase inverter bridge. The two cases are that the current flows from the B phase into the A phase, the A phase is the current outflow phase, the B phase is the current inflow phase, the A phase inverter bridge is the current outflow phase inverter bridge, and the B phase inverter bridge is the current inflow phase reverse. Switching bridge, the switch tube VT1 is the switch tube of the upper arm of the current outflow phase inverter bridge, the switch tube VT4 is the switch tube of the lower arm arm of the current outflow phase inverter bridge, and the switch tube VT3 is the switch tube of the upper arm arm of the current inflow phase inverter bridge , the switch tube VT6 is the switch tube of the lower bridge arm of the current inflow phase inverter bridge. In the first case, if the switch tube VT1 is turned on, the switch tube VT6 performs PWM control with a set duty cycle. In this PWM control mode, the method of the present invention controls the non-conductive phase inverter bridge lower bridge The arm switch VT2 is turned off, and the upper arm switch VT5 of the non-conducting phase inverter bridge is controlled for PWM control, and a complementary PWM output control mode is formed with the switch VT6 (the appropriate dead time needs to be set according to the actual use situation) , The waveform diagram of PWM control of the switch VT5 and the switch VT6 is shown in Figure 2; if the switch VT1 is PWM controlled with the set duty cycle, the switch VT6 is turned on. Under this PWM control mode, The method of the invention controls the switch tube VT5 of the upper bridge arm of the non-conducting phase inverter bridge to be turned off, controls the switch tube VT2 of the lower bridge arm of the non-conducting phase inverter bridge to perform PWM control, and forms a complementary PWM output control mode with the switch tube VT1 (According to the actual use, it is necessary to set an appropriate dead time), and the waveform of the PWM control of the switch VT1 and the switch VT2 is shown in Figure 3. In the second case, if the switch tube VT3 is turned on, the switch tube VT4 performs PWM control with a set duty cycle. In this PWM control mode, the method of the present invention controls the non-conductive phase inverter bridge lower bridge The arm switch VT2 is turned off, and the upper arm switch VT5 of the non-conducting phase inverter bridge is controlled for PWM control, and a complementary PWM output control mode is formed with the switch VT4 (the appropriate dead time needs to be set according to the actual use situation) If the switch tube VT3 performs PWM control with the set duty ratio, the switch tube VT4 is turned on, and under this PWM control mode, the method of the present invention controls the non-conduction phase inverter bridge upper bridge arm switch tube VT5 to be turned off , control the switch tube VT2 of the lower arm of the non-conducting phase inverter bridge to perform PWM control, and form a complementary PWM output control mode with the switch tube VT3 (set appropriate dead time according to actual use needs).
在A-C相通电时,此期间B相为非导通相,B相逆变桥为非导通相逆变桥,开关管VT3为非导通相逆变桥上桥臂开关管,VT6为非导通相逆变桥下桥臂开关管,A相和C相为两个导通相,此时有两种情况,第一种情况是电流从A相流入C相流出,A相为电流流入相,C相为电流流出相,A相逆变桥为电流流入相逆变桥,C相逆变桥为电流流出相逆变桥,开关管VT1为电流流入相逆变桥上桥臂开关管,开关管VT4为电流流入相逆变桥下桥臂开关管,开关管VT5为电流流出相逆变桥上桥臂开关管,开关管VT2为电流流出相逆变桥下桥臂开关管,第二种情况是电流从C相流入A相流出,A相为电流流出相,C相为电流流入相,A相逆变桥为电流流出相逆变桥,C相逆变桥为电流流入相逆变桥,开关管VT1为电流流出相逆变桥上桥臂开关管,开关管VT4为电流流出相下桥臂逆变桥开关管,开关管VT5为电流流入相逆变桥上桥臂开关管,开关管VT2为电流流入相逆变桥下桥臂开关管。在第一种情况时,如果开关管VT1导通,开关管VT2以设定的占空比进行PWM控制,在这种PWM控制方式下,本发明的方法控制非导通相逆变桥下桥臂开关管VT6关断,以及控制非导通相逆变桥上桥臂开关管VT3进行PWM控制,并与开关管VT2形成互补PWM输出控制方式(根据实际使用情况需要设置合适的死区时间);如果开关管VT1以设定的占空比进行PWM控制,开关管VT2导通,在这种PWM控制方式下,本发明的方法控制非导通相逆变桥上桥臂开关管VT3关断,控制非导通相逆变桥下桥臂开关管VT6进行PWM控制,并与开关管VT1形成互补PWM输出控制方式(根据实际使用情况需要设置合适的死区时间)。在第二种情况时,如果开关管VT5导通,开关管VT4以设定的占空比进行PWM控制,在这种PWM控制方式下,本发明的方法控制非导通相逆变桥下桥臂开关管VT6关断,以及控制非导通相逆变桥上桥臂开关管VT3进行PWM控制,并与开关管VT4形成互补PWM输出控制方式(根据实际使用情况需要设置合适的死区时间);如果开关管VT5以设定的占空比进行PWM控制,开关管VT4导通,在这种PWM控制方式下,本发明的方法控制非导通相逆变桥上桥臂开关管VT3关断,控制非导通相逆变桥下桥臂开关管VT6进行PWM控制,并与开关管VT5形成互补PWM输出控制方式(根据实际使用情况需要设置合适的死区时间)。When the A-C phase is energized, during this period, the B phase is a non-conducting phase, the B-phase inverter bridge is a non-conducting phase inverter bridge, the switch tube VT3 is the non-conducting phase inverter bridge upper arm switch tube, and VT6 is a non-conducting phase inverter bridge. The switch tube of the lower bridge arm of the on-phase inverter bridge, the A-phase and the C-phase are two conductive phases. There are two situations at this time. The first situation is that the current flows from the A-phase into the C-phase and flows out, and the A-phase is the current inflow. Phase, C-phase is the current outflow phase, A-phase inverter bridge is the current inflow-phase inverter bridge, C-phase inverter bridge is the current outflow-phase inverter bridge, and switch tube VT1 is the current inflow-phase inverter bridge upper arm switch tube , the switch tube VT4 is the switch tube of the lower bridge arm of the current inflow phase inverter bridge, the switch tube VT5 is the switch tube of the upper bridge arm of the current outflow phase inverter bridge, and the switch tube VT2 is the switch tube of the lower bridge arm of the current outflow phase inverter bridge. The two cases are that the current flows from the C phase into the A phase, the A phase is the current outflow phase, the C phase is the current inflow phase, the A phase inverter bridge is the current outflow phase inverter bridge, and the C phase inverter bridge is the current inflow phase reverse. Switching bridge, switch tube VT1 is the switch tube of the upper bridge arm of the current outflow phase inverter bridge, switch tube VT4 is the switch tube of the lower bridge arm of the current outflow phase, and switch tube VT5 is the switch tube of the upper bridge arm of the current inflow phase inverter bridge , the switch tube VT2 is the switch tube of the lower bridge arm of the current inflow phase inverter bridge. In the first case, if the switch VT1 is turned on, the switch VT2 performs PWM control with a set duty cycle. In this PWM control mode, the method of the present invention controls the non-conducting phase inverter bridge lower bridge The arm switch VT6 is turned off, and the upper arm switch VT3 of the non-conducting phase inverter bridge is controlled for PWM control, and a complementary PWM output control mode is formed with the switch VT2 (the appropriate dead time needs to be set according to the actual use situation) ; If the switch tube VT1 is PWM controlled with the set duty ratio, the switch tube VT2 is turned on, in this PWM control mode, the method of the present invention controls the non-conduction phase inverter bridge upper arm switch tube VT3 to be turned off , control the switch tube VT6 of the lower arm of the non-conducting phase inverter bridge to perform PWM control, and form a complementary PWM output control mode with the switch tube VT1 (set appropriate dead time according to the actual use situation). In the second case, if the switch tube VT5 is turned on, the switch tube VT4 performs PWM control with a set duty ratio. In this PWM control mode, the method of the present invention controls the non-conductive phase inverter bridge lower bridge The arm switch VT6 is turned off, and the upper arm switch VT3 of the non-conducting phase inverter bridge is controlled for PWM control, and a complementary PWM output control mode is formed with the switch VT4 (the appropriate dead time needs to be set according to the actual use situation) If the switch tube VT5 performs PWM control with the set duty ratio, the switch tube VT4 is turned on, and under this PWM control mode, the method of the present invention controls the non-conduction phase inverter bridge upper arm switch tube VT3 to be turned off , control the switch tube VT6 of the lower arm of the non-conducting phase inverter bridge to perform PWM control, and form a complementary PWM output control mode with the switch tube VT5 (set appropriate dead time according to the actual use situation).
在B-C相通电时,此期间A相为非导通相,A相逆变桥为非导通相逆变桥,开关管VT1为非导通相逆变桥上桥臂开关管,VT4为非导通相逆变桥下桥臂开关管,B相和C相为两个导通相,此时有两种情况,第一种情况是电流从B相流入C相流出,B相为电流流入相,C相为电流流出相,B相逆变桥为电流流入相逆变桥,C相逆变桥为电流流出相逆变桥,开关管VT3为电流流入相逆变桥上桥臂开关管,开关管VT6为电流流入相逆变桥下桥臂开关管,开关管VT5为电流流出相逆变桥上桥臂开关管,开关管VT2为电流流出相逆变桥下桥臂开关管,第二种情况是电流从C相流入B相流出,B相为电流流出相,C相为电流流入相,B相逆变桥为电流流出相逆变桥,C相逆变桥为电流流入相逆变桥,开关管VT3为电流流出相逆变桥上桥臂开关管,开关管VT6为电流流出相逆变桥下桥臂开关管,开关管VT5为电流流入相逆变桥上桥臂开关管,开关管VT2为电流流入相逆变桥下桥臂开关管。在第一种情况时,如果开关管VT3导通,开关管VT2以设定的占空比进行PWM控制,在这种PWM控制方式下,本发明的方法控制非导通相逆变桥下桥臂开关管VT4关断,以及控制非导通相逆变桥上桥臂开关管VT1进行PWM控制,并与开关管VT2形成互补PWM输出控制方式(根据实际使用需要情况设置合适的死区时间);如果开关管VT3以设定的占空比进行PWM控制,开关管VT2导通,在这种PWM控制方式下,本发明的方法控制非导通相逆变桥上桥臂开关管VT1关断,控制非导通相逆变桥下桥臂开关管VT4进行PWM控制,并与开关管VT3形成互补PWM输出控制方式(根据实际使用情况需要设置合适的死区时间)。在第二种情况时,如果开关管VT5导通,开关管VT6以设定的占空比进行PWM控制,在这种PWM控制方式下,本发明的方法控制非导通相逆变桥下桥臂开关管VT4关断,以及控制非导通相逆变桥上桥臂开关管VT1进行PWM控制,并与开关管VT6形成互补PWM输出控制方式(根据实际使用情况需要设置合适的死区时间);如果开关管VT5以设定的占空比进行PWM控制,开关管VT6导通,在这种PWM控制方式下,本发明的方法控制非导通相逆变桥上桥臂开关管VT1关断,控制非导通相逆变桥下桥臂开关管VT4进行PWM控制,并与开关管VT5形成互补PWM输出控制方式(根据实际使用情况需要设置合适的死区时间)。When the B-C phase is energized, during this period, the A phase is a non-conducting phase, the A-phase inverter bridge is a non-conducting phase inverter bridge, the switch tube VT1 is a non-conducting phase inverter bridge upper arm switch tube, and VT4 is a non-conducting phase inverter bridge. The switch tube of the lower bridge arm of the on-phase inverter bridge, the B-phase and the C-phase are two on-phase phases. At this time, there are two situations. The first situation is that the current flows from the B-phase into the C-phase and flows out, and the B-phase is the current inflow. Phase, C-phase is the current outflow phase, B-phase inverter bridge is the current inflow-phase inverter bridge, C-phase inverter bridge is the current outflow-phase inverter bridge, and switch tube VT3 is the current inflow-phase inverter bridge upper arm switch tube , the switch tube VT6 is the switch tube of the lower bridge arm of the current inflow phase inverter bridge, the switch tube VT5 is the switch tube of the upper bridge arm of the current outflow phase inverter bridge, and the switch tube VT2 is the switch tube of the lower bridge arm of the current outflow phase inverter bridge. The two cases are that the current flows from the C phase into the B phase, the B phase is the current outflow phase, the C phase is the current inflow phase, the B phase inverter bridge is the current outflow phase inverter bridge, and the C phase inverter bridge is the current inflow phase reverse. Switching bridge, switch tube VT3 is the switch tube of the upper bridge arm of the current outflow phase inverter bridge, switch tube VT6 is the switch tube of the lower arm arm of the current outflow phase inverter bridge, switch tube VT5 is the switch tube of the upper bridge arm of the current inflow phase inverter bridge , the switch tube VT2 is the switch tube of the lower bridge arm of the current inflow phase inverter bridge. In the first case, if the switch tube VT3 is turned on, the switch tube VT2 performs PWM control with a set duty ratio. In this PWM control mode, the method of the present invention controls the non-conductive phase inverter bridge lower bridge The arm switch VT4 is turned off, and the upper arm switch VT1 of the non-conducting phase inverter bridge is controlled for PWM control, and a complementary PWM output control mode is formed with the switch VT2 (set the appropriate dead time according to the actual use needs) If the switch tube VT3 performs PWM control with the set duty ratio, the switch tube VT2 is turned on, and under this PWM control mode, the method of the present invention controls the non-conduction phase inverter bridge upper bridge arm switch tube VT1 to be turned off , control the switch tube VT4 of the lower arm of the non-conducting phase inverter bridge to perform PWM control, and form a complementary PWM output control mode with the switch tube VT3 (set appropriate dead time according to the actual use situation). In the second case, if the switch tube VT5 is turned on, the switch tube VT6 performs PWM control with a set duty ratio. In this PWM control mode, the method of the present invention controls the non-conductive phase inverter bridge lower bridge The arm switch VT4 is turned off, and the upper arm switch VT1 of the non-conducting phase inverter bridge is controlled for PWM control, and a complementary PWM output control mode is formed with the switch VT6 (the appropriate dead time needs to be set according to the actual use situation) If the switch tube VT5 performs PWM control with the set duty ratio, the switch tube VT6 is turned on, and under this PWM control mode, the method of the present invention controls the non-conduction phase inverter bridge upper bridge arm switch tube VT1 to be turned off , control the switch tube VT4 of the lower arm of the non-conducting phase inverter bridge to perform PWM control, and form a complementary PWM output control mode with the switch tube VT5 (set appropriate dead time according to the actual use situation).
以应用最广泛的H_PWM_L_ON调制方式为例,分别对采用本发明PWM控制方法的无刷直流电机和不采用本发明控制方法(现有方法)的无刷直流电机的相电流进行测试,其中,采用H_PWM_L_ON调制方式现有方法的PWM波形如图4所示,采用H_PWM_L_ON调制方式结合本发明PWM控制方法的PWM波形如图5所示,采用H_PWM_L_ON调制方式现有方法的无刷直流电机的相电流波形如图6所示,采用H_PWM_L_ON调制方式结合本发明PWM控制方法的无刷直流电机的相电流波形如图7所示,图6和图7中,横坐标表示时间,单位为s,纵坐标表示电流,单位为A。分析图6和图7可知,不采用本发明PWM控制方法(现有方法),在非导通相反电动势电压小于0时,通过非导通相逆变桥下桥臂二极管实现续流,在非导通相反电动势电压大于0时没有续流,采用本发明PWM控制方法,在非导通相反电动势电压大于0时,由于非导通相逆变桥下桥臂开关管也在进行PWM控制,因此通过非导通相逆变桥下桥臂开关管实现续流,从而在非导通相反电动势电压大于0和小于0时都有续流,且方向相反,使续流平均电流大幅度减少。采用另外三种PWM_ON、ON_PWM、H_ON_L_PWM调制方式时,结合本发明PWM控制方法,无刷直流电机的相电流也能产生相同的效果。Taking the most widely used H_PWM_L_ON modulation mode as an example, the phase currents of the brushless DC motor using the PWM control method of the present invention and the brushless DC motor not using the control method of the present invention (existing method) are tested respectively. The PWM waveform of the existing method of the H_PWM_L_ON modulation method is shown in FIG. 4 , the PWM waveform of the H_PWM_L_ON modulation method combined with the PWM control method of the present invention is shown in FIG. 5 , and the phase current waveform of the brushless DC motor of the existing method of the H_PWM_L_ON modulation method is used. As shown in Figure 6, the phase current waveform of the brushless DC motor using the H_PWM_L_ON modulation method combined with the PWM control method of the present invention is shown in Figure 7. In Figures 6 and 7, the abscissa represents time, the unit is s, and the ordinate represents time Current, in A. Analysis of Fig. 6 and Fig. 7 shows that without adopting the PWM control method of the present invention (existing method), when the non-conducting opposite electromotive force voltage is less than 0, the freewheeling diode is realized through the lower arm diode of the non-conducting phase inverter bridge. When the conducting reverse electromotive force voltage is greater than 0, there is no freewheeling. Using the PWM control method of the present invention, when the non-conducting reverse electromotive force voltage is greater than 0, since the switch tube of the lower bridge arm of the non-conducting phase inverter bridge is also performing PWM control, so Freewheeling is realized through the switch tube of the lower bridge arm of the non-conducting phase inverter bridge, so that when the non-conducting opposite electromotive force voltage is greater than 0 and less than 0, there is freewheeling, and the direction is opposite, so that the average freewheeling current is greatly reduced. When the other three modulation modes of PWM_ON, ON_PWM and H_ON_L_PWM are adopted, the phase current of the brushless DC motor can also produce the same effect in combination with the PWM control method of the present invention.
综上所述,本发明PWM控制方法相对于现有方法,能够使非导通相续流的平均电流大幅度变小,大幅度改善由于非导通相续流引起的无刷直流电机转矩脉动,较大程度提高无刷直流电机的控制性能。To sum up, compared with the existing method, the PWM control method of the present invention can greatly reduce the average current of the non-conducting phase freewheeling current and greatly improve the torque of the brushless DC motor caused by the non-conducting phase freewheeling current. pulsation, greatly improving the control performance of the brushless DC motor.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110279577.0A CN112865616B (en) | 2021-03-16 | 2021-03-16 | PWM control method for inhibiting torque ripple of brushless direct current motor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110279577.0A CN112865616B (en) | 2021-03-16 | 2021-03-16 | PWM control method for inhibiting torque ripple of brushless direct current motor |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112865616A CN112865616A (en) | 2021-05-28 |
CN112865616B true CN112865616B (en) | 2022-05-24 |
Family
ID=75994592
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110279577.0A Active CN112865616B (en) | 2021-03-16 | 2021-03-16 | PWM control method for inhibiting torque ripple of brushless direct current motor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112865616B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6331757B1 (en) * | 1998-06-19 | 2001-12-18 | Siemens Canada Limited | Staggered pulse width modulation apparatus and method for EMI minimization in motor |
CN101154907A (en) * | 2007-08-21 | 2008-04-02 | 南京航空航天大学 | Correction method for position signal phase error of brushless DC motor without position sensor |
CN103236813A (en) * | 2013-04-23 | 2013-08-07 | 浙江大学 | Control system of permanent magnet brushless direct current motor |
CN103904670A (en) * | 2014-04-14 | 2014-07-02 | 东南大学 | Bidirectional transducer of flywheel energy storage system and control method of bidirectional transducer |
JP2015053800A (en) * | 2013-09-06 | 2015-03-19 | 株式会社日立産機システム | Controller and ac motor system using the same |
CN104767435A (en) * | 2015-04-27 | 2015-07-08 | 山东大学 | Real-time Correction Method of Commutation Phase of Sensorless Brushless Motor Based on Neutral Point Voltage |
-
2021
- 2021-03-16 CN CN202110279577.0A patent/CN112865616B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6331757B1 (en) * | 1998-06-19 | 2001-12-18 | Siemens Canada Limited | Staggered pulse width modulation apparatus and method for EMI minimization in motor |
CN101154907A (en) * | 2007-08-21 | 2008-04-02 | 南京航空航天大学 | Correction method for position signal phase error of brushless DC motor without position sensor |
CN103236813A (en) * | 2013-04-23 | 2013-08-07 | 浙江大学 | Control system of permanent magnet brushless direct current motor |
JP2015053800A (en) * | 2013-09-06 | 2015-03-19 | 株式会社日立産機システム | Controller and ac motor system using the same |
CN103904670A (en) * | 2014-04-14 | 2014-07-02 | 东南大学 | Bidirectional transducer of flywheel energy storage system and control method of bidirectional transducer |
CN104767435A (en) * | 2015-04-27 | 2015-07-08 | 山东大学 | Real-time Correction Method of Commutation Phase of Sensorless Brushless Motor Based on Neutral Point Voltage |
Non-Patent Citations (3)
Title |
---|
减小无刷直流电机转矩脉动的PWM新方式;李自成等;《华中科技大学学报(自然科学版)》;20091115(第11期);全文 * |
基于级联式拓扑的消除无刷直流电机传导区转矩脉动方法;张晓峰等;《电工技术学报》;20070126(第01期);全文 * |
抑制无刷直流电机换相转矩脉动的新型补偿策略;宋飞等;《电工技术学报》;20081126(第11期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112865616A (en) | 2021-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103501146B (en) | Commutation method for suppressing torque ripple and the system of BLDCM Drive System | |
CN104767430B (en) | A kind of switched reluctance motor system and its winding current acquisition methods sampled based on bus current | |
CN109713949B (en) | Method and system for suppressing torque ripple of brushless DC motor | |
CN106452225A (en) | Real-time correction system and method for commutation phase of sensorless brushless DC motor | |
CN112532147B (en) | Co-excitation control method of magnetic suspension switched reluctance motor | |
CN104767434A (en) | A brushless DC motor rotor commutation position detection and commutation control method | |
CN105262406B (en) | Switched reluctance machines driving structure and control method based on three-level inverter | |
CN109787532B (en) | A three-phase variable structure inverter and its control method | |
CN113131805A (en) | Control device and method of brushless direct current motor | |
CN111030554A (en) | Single-tube open-circuit fault diagnosis and fault tolerance method for full-bridge converter of electro-magnetic doubly salient motor | |
CN1960157A (en) | Motor driver of biconvex poles | |
CN107147339B (en) | A fault-tolerant power generation method for four-phase electric excitation double salient pole motor loss of field failure | |
CN110247591A (en) | A kind of two-step electric excitation biconvex electrode electric machine initial position of rotor estimation method | |
CN104852642B (en) | A kind of torque pulsation inhibited compensation circuit of brshless DC motor | |
CN107171602A (en) | A kind of PWM control methods of brshless DC motor regenerative braking operation | |
CN107769628A (en) | A kind of permanent-magnet brushless DC electric machine method for suppressing torque ripple and device | |
CN216599054U (en) | battery charging circuit | |
CN112865616B (en) | PWM control method for inhibiting torque ripple of brushless direct current motor | |
CN115664275A (en) | Compensation system and method for zero-crossing voltage of brushless DC motor counter electromotive force | |
CN110098777A (en) | A kind of direct Instantaneous torque control method of the switched reluctance machines of full-bridge converter | |
CN105337539A (en) | Brushless direct current motor rotor position detecting technique | |
Bian et al. | The peak current control of permanent magnet brushless DC machine with asymmetric dual-three phases | |
CN116846290A (en) | A fault-tolerant control method of doubly salient reluctance motor based on three-phase four-leg inverter | |
CN112087182A (en) | Wide rotor tooth bearingless switched reluctance motor power converter and control method | |
CN112087177B (en) | A single current sensor control method for permanent magnet synchronous motor |
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 | ||
CB03 | Change of inventor or designer information |
Inventor after: Zhu Yiqian Inventor after: Xu Xin Inventor before: Zhu Yiqian |
|
CB03 | Change of inventor or designer information | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: A PWM control method for suppressing torque ripple of brushless DC motor Granted publication date: 20220524 Pledgee: Agricultural Bank of China Limited by Share Ltd. Yuhuan branch Pledgor: ZHEJIANG HULONG TECHNOLOGY CO.,LTD. Registration number: Y2024330002257 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right |