CN114362603A - Control Method for Suppressing Starting Torque Ripple of Brushless DC Motor - Google Patents
Control Method for Suppressing Starting Torque Ripple of Brushless DC Motor Download PDFInfo
- Publication number
- CN114362603A CN114362603A CN202111323324.5A CN202111323324A CN114362603A CN 114362603 A CN114362603 A CN 114362603A CN 202111323324 A CN202111323324 A CN 202111323324A CN 114362603 A CN114362603 A CN 114362603A
- Authority
- CN
- China
- Prior art keywords
- phase
- commutation
- time
- winding
- timer
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000000630 rising effect Effects 0.000 claims abstract description 13
- 230000010349 pulsation Effects 0.000 claims abstract description 4
- 238000006243 chemical reaction Methods 0.000 claims abstract 2
- 238000004804 winding Methods 0.000 claims description 85
- 230000005611 electricity Effects 0.000 claims description 11
- 230000000452 restraining effect Effects 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Images
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
Description
技术领域technical field
本发明涉及无刷直流电机的技术领域,具体涉及一种无刷直流电机抑制起动转矩脉动控制方法。The invention relates to the technical field of brushless direct current motors, in particular to a brushless direct current motor control method for suppressing starting torque ripple.
背景技术Background technique
随着电力电子技术的日益成熟和飞快发展,无刷直流电机在技术上不断实现突破,已经在各个领域得到广泛的应用,如电动车、家用电器等方面,并且由于机械加工技术的革新,其生产成本也大大降低。With the increasing maturity and rapid development of power electronics technology, brushless DC motors have continuously achieved breakthroughs in technology and have been widely used in various fields, such as electric vehicles, household appliances, etc., and due to the innovation of machining technology, their Production costs are also greatly reduced.
无刷直流电机是由电动机主体和驱动器组成,是一种典型的机电一体化产品,其不仅具有高扭矩、高效率、体积小、可靠性高、结构简单等特点,还具有优良的调速性能和较小的稳态转速误差,在运转效率、转速精度和低速转矩等方面都比其他技术控制的变频器性能更好。传统无刷直流电机多采用二二导通方式,一个电周期内换相六次,由于电机的电枢绕组存在电感,使得绕组电流从某一相切换到下一相时出现延时情况,从而产生转矩脉动,对于制造精良的无数直流电机,它的齿槽转矩脉动和谐波转矩脉动都比较小,然而换相转矩脉动可以达到平均转矩的百分之五十左右。The brushless DC motor is composed of a motor body and a driver. It is a typical mechatronic product. It not only has the characteristics of high torque, high efficiency, small size, high reliability, and simple structure, but also has excellent speed regulation performance. And smaller steady-state speed error, in terms of operation efficiency, speed accuracy and low-speed torque, it is better than other technology-controlled frequency converters. The traditional brushless DC motor mostly adopts the two-two conduction mode, and the phases are commutated six times in one electrical cycle. Due to the inductance of the armature winding of the motor, there is a delay when the winding current switches from one phase to the next phase. Torque ripple is generated. For numerous well-made DC motors, its cogging torque ripple and harmonic torque ripple are relatively small, but the commutation torque ripple can reach about 50% of the average torque.
现有技术中申请公布号为CN107171605A公开了一种BLDCM二二导通与三三导通切换方法,具体公开了利用无刷直流电机的霍尔位置信号、DSP芯片、CPLD模块分别逻辑运算出二二导通和三三导通的程序模块,让无刷直流电机在3s处由二二导通切换到三三导通运行模式。主要是利用软件编程来实现无刷直流电机的二二导通与三三导通切换的。In the prior art, the application publication number CN107171605A discloses a BLDCM two-two conduction and three-three conduction switching method, and specifically discloses the use of the Hall position signal of the brushless DC motor, the DSP chip, and the CPLD module to logically calculate the two The two-on and three-three-on program modules allow the brushless DC motor to switch from two-two-on to three-three-on operation at 3s. It mainly uses software programming to realize the switching between two-two conduction and three-three conduction of the brushless DC motor.
而本发明提供的一种将二二导通与三三导通相结合的控制方法,在一个电周期内由传统的六步换相变换成十二步换相,并且由霍尔传感器获取转子的初始位置,来抑制换相时所产生的转矩脉动问题,实现无刷直流电机的平稳起动。The present invention provides a control method combining two-two conduction and three-three conduction, which is converted from a traditional six-step commutation to a twelve-step commutation in one electrical cycle, and is acquired by a Hall sensor. The initial position of the rotor is used to suppress the torque ripple problem during commutation and realize the smooth start of the brushless DC motor.
发明内容SUMMARY OF THE INVENTION
本发明提供了一种无刷直流电机抑制起动转矩脉动的控制方法,将二二导通方式与三三导通方式相结合,在一个电周期内由传统的六步换相变换成十二步换相,并且由霍尔传感器获取转子的初始位置,通过多次换相来抑制无刷直流电机起动时所产生的转矩脉动问题,实现电机的平稳起动。The invention provides a control method for suppressing the starting torque ripple of a brushless DC motor, which combines the two-two conduction mode and the three-three conduction mode, and transforms from the traditional six-step commutation to ten-step commutation in one electrical cycle. Two-step commutation, and the initial position of the rotor is obtained by the Hall sensor, and the torque ripple problem generated when the brushless DC motor is started is suppressed by multiple commutation, so as to realize the smooth start of the motor.
为了达到上述目的,本发明是通过以下技术方案来实现的:In order to achieve the above object, the present invention is achieved through the following technical solutions:
本发明是无刷直流电机抑制起动转矩脉动控制方法,包括如下步骤:The present invention relates to a control method for suppressing starting torque ripple of a brushless DC motor, comprising the following steps:
步骤1:设置换相定时器的换向时间为预设换相时间,启动换相定时器和周期定时器;Step 1: Set the commutation time of the commutation timer as the preset commutation time, and start the commutation timer and the period timer;
步骤2:检测三相霍尔传感器位置信号上升或下降沿过零点的时刻,确定功率开关管的导通状态,以及换相时序;Step 2: Detect the time when the rising or falling edge of the three-phase Hall sensor position signal crosses the zero point, determine the conduction state of the power switch tube, and the commutation sequence;
步骤3:计算实时换相时间,设置换相定时器设置为此时的换向时间;Step 3: Calculate the real-time commutation time, and set the commutation timer to the commutation time at this time;
步骤4:获取每步换相时对应的电角度,确定每步换相时A、B、C三相的矢量关系;Step 4: Obtain the electrical angle corresponding to each step of commutation, and determine the vector relationship of the three phases of A, B, and C during each step of commutation;
步骤5:改变换相时PWM占空比的大小,使得二二导通与三三导通切换前后所合成的矢量大小相同。Step 5: Change the size of the PWM duty cycle during commutation, so that the size of the vector synthesized before and after switching between two-two and three-three-on is the same.
本发明的进一步改进在于:无刷直流电机换相电路控制MOS管导通顺序有:T1、T4→T1、T4、T6→T1、T6→T1、T3、T6→T3、T6→T2、T3、T6→T2、T3→T2、T3、T5→T2、T5→T2、T4、T5→T4、T5→T1、T4、T5。The further improvement of the present invention lies in that the BLDC motor commutation circuit controls the conduction sequence of the MOS transistor as follows: T1, T4→T1, T4, T6→T1, T6→T1, T3, T6→T3, T6→T2, T3, T6→T2, T3→T2, T3, T5→T2, T5→T2, T4, T5→T4, T5→T1, T4, T5.
本发明的进一步改进在于:具体的换相控制逻辑如下:当检测霍尔传感器A相上升沿过零点时,功率开关管T1、T4导通,对应的A相绕组通正电,B相绕组通负电,此时换相时序为30°,计算此时的换向时间为t并设置换相定时器的时间为t;A further improvement of the present invention lies in that the specific commutation control logic is as follows: when detecting the zero-crossing point of the rising edge of the A-phase of the Hall sensor, the power switch tubes T1 and T4 are turned on, the corresponding A-phase windings are positively energized, and the B-phase windings are turned on. Negative electricity, the commutation sequence is 30° at this time, the commutation time at this time is calculated as t and the time of the commutation timer is set as t;
当检测到实时换相时间为2t时,换相定时器置零,功率开关管T1、T4、T6导通,A相绕组通正电,B相和C相绕组通负电,此时换相时序为60°;When it is detected that the real-time commutation time is 2t, the commutation timer is set to zero, the power switch tubes T1, T4, and T6 are turned on, the A-phase winding is positively energized, and the B-phase and C-phase windings are negatively energized. At this time, the commutation sequence is 60°;
当检测到霍尔传感器C相下降沿过零点时,功率开关T1、T6导通,对应的A相绕组通正电,C相绕组通负电,换相时序为90°,计算此时的换向时间为3t并设置换相定时器的时间为t;When the zero-crossing point of the falling edge of the C-phase of the Hall sensor is detected, the power switches T1 and T6 are turned on, the corresponding A-phase winding is positively energized, and the C-phase winding is negatively energized. The commutation sequence is 90°, and the commutation at this time is calculated. The time is 3t and the time of the commutation timer is set to t;
当检测到实时换相时间为4t时,换相定时器置零,功率开关管T1、T3、T6导通,A相和B相绕组通正电,C相绕组通负电,此时换相时序为120°;When it is detected that the real-time commutation time is 4t, the commutation timer is set to zero, the power switch tubes T1, T3, T6 are turned on, the A-phase and B-phase windings are positively energized, and the C-phase winding is negatively energized. At this time, the commutation sequence is 120°;
当检测到霍尔传感器B相上降沿过零点时,功率开关T3、T6导通,对应的B相绕组通正电,C相绕组通负电,换相时序为150°,计算此时的换向时间为5t并设置换相定时器的时间为t;When the zero-crossing point of the rising and falling edges of the B-phase of the Hall sensor is detected, the power switches T3 and T6 are turned on, the corresponding B-phase windings are positively energized, and the C-phase windings are negatively energized, and the commutation sequence is 150°. The direction time is 5t and the time of setting the commutation timer is t;
当检测到实时换相时间为6t时,换相定时器置零,功率开关管T2、T3、T6导通,B相绕组通正电,A相和C相绕组通负电,此时换相时序为180°;When it is detected that the real-time commutation time is 6t, the commutation timer is set to zero, the power switch tubes T2, T3, and T6 are turned on, the B-phase winding is positively energized, and the A-phase and C-phase windings are negatively energized. At this time, the commutation sequence is 180°;
当检测到霍尔传感器A相下降沿过零点时,功率开关T2、T3导通,对应的B相绕组通正电,A相绕组通负电,换相时序为210°,计算此时的换向时间为7t并设置换相定时器的时间为t;When the zero-crossing point of the falling edge of phase A of the Hall sensor is detected, the power switches T2 and T3 are turned on, the corresponding B-phase winding is positively energized, and the A-phase winding is negatively energized. The commutation sequence is 210°, and the commutation at this time is calculated. The time is 7t and the time of setting the commutation timer is t;
当检测到实时换相时间为8t时,换相定时器置零,功率开关管T2、T3、T5导通,B相和C相绕组通正电,A相绕组通负电,此时换相时序为240°;When it is detected that the real-time commutation time is 8t, the commutation timer is set to zero, the power switch tubes T2, T3, and T5 are turned on, the B-phase and C-phase windings are positively energized, and the A-phase windings are negatively energized. At this time, the commutation sequence is 240°;
当检测到霍尔传感器C相上升沿过零点时,功率开关T2、T3导通,对应的B相绕组通正电,A相绕组通负电,换相时序为270°,计算此时的换向时间为9t并设置换相定时器的时间为t;When the zero-crossing point of the rising edge of the C-phase of the Hall sensor is detected, the power switches T2 and T3 are turned on, the corresponding B-phase winding is positively energized, and the A-phase winding is negatively energized. The commutation sequence is 270°, and the commutation at this time is calculated. The time is 9t and the time of the commutation timer is set to t;
当检测到实时换相时间为10t时,换相定时器置零,功率开关管T2、T4、T5导通,C相绕组通正电,A相和B相绕组通负电,此时换相时序为300°;When it is detected that the real-time commutation time is 10t, the commutation timer is set to zero, the power switch tubes T2, T4, and T5 are turned on, the C-phase winding is positively energized, and the A-phase and B-phase windings are negatively energized. At this time, the commutation sequence is 300°;
当检测到霍尔传感器B相下降沿过零点时,功率开关T4、T5导通,对应的C相绕组通正电,B相绕组通负电,换相时序为330°,计算此时的换向时间为11t并设置换相定时器的时间为t;When the zero-crossing point of the falling edge of the B phase of the Hall sensor is detected, the power switches T4 and T5 are turned on, the corresponding C-phase winding is positively energized, and the B-phase winding is negatively energized. The commutation sequence is 330°, and the commutation at this time is calculated. The time is 11t and the time of the commutation timer is set to t;
当检测到实时换相时间为12t时,换相定时器置零,功率开关管T1、T4、T5导通,对应的A相和C相绕组通正电,B相绕组通负电,此时换相时序为360°。When it is detected that the real-time commutation time is 12t, the commutation timer is set to zero, the power switch tubes T1, T4, and T5 are turned on, the corresponding A-phase and C-phase windings are positively energized, and the B-phase windings are negatively energized. The phase timing is 360°.
本发明的进一步改进在于:步骤3中实时换相时间计算如下:A further improvement of the present invention is: in
其中,Tt为实时换相时间的值,Td为预设PWM的占空比,ne为所述无刷直流电机的额定转速,p为所述无刷直流电机的极对数。Wherein, T t is the value of the real-time commutation time, T d is the duty cycle of the preset PWM, ne is the rated speed of the brushless DC motor, and p is the number of pole pairs of the brushless DC motor.
本发明的进一步改进在于:无刷直流电机的负载小于额定负载的40%时,无刷直流电机的PWM预设占空比为0~1%,负载大于40%时,所述无刷直流电机的PWM预设占空比为5%~6%。A further improvement of the present invention is: when the load of the brushless DC motor is less than 40% of the rated load, the PWM preset duty cycle of the brushless DC motor is 0-1%, and when the load is greater than 40%, the brushless DC motor The preset PWM duty cycle is 5% to 6%.
本发明的进一步改进在于:在步骤5中,二二导通时电流流入绕组产的转矩为正,流出绕组产生的转矩为负,则合成转矩大小为三三导通时的合成转矩大小为为了保证两种导通方式的合成矢量大小相等,调节PWM占空比,使得调节后的PWM占空比为二二导通使得倍。A further improvement of the present invention is: in
本发明的有益效果是:1、本发明提出的无数直流电机抑制起动转矩脉动的控制方法,采用二二导通与三三导通互补结合的方式,抑制了二二导通方式下的转矩脉动,有效减弱了起动时噪声的影响。The beneficial effects of the present invention are as follows: 1. The control method for suppressing the starting torque ripple of the countless DC motors proposed by the present invention adopts the complementary combination of two-two conduction and three-three conduction, which suppresses the rotation in the two-two conduction mode. Torque pulsation, effectively reducing the influence of noise at start-up.
2、本发明方案中根据无刷直流电机的额定转速、PWM的占空比以及极对数计算换相时间,通过改变换相时间来抑制换相时的转矩脉动,实现无刷直电机的稳定起动。2. In the scheme of the present invention, the commutation time is calculated according to the rated speed of the brushless DC motor, the duty cycle of the PWM and the number of pole pairs, and the torque ripple during the commutation is suppressed by changing the commutation time, so as to realize the commutation of the brushless DC motor. Stable start.
附图说明Description of drawings
图1为本发明无刷直流电机抑制起动转矩脉动控制方法的流程图。FIG. 1 is a flowchart of a control method for suppressing starting torque ripple of a brushless DC motor according to the present invention.
图2为本发明无刷直流电机抑制起动转矩脉动控制方法的各个换相时序下三相的矢量关系图。FIG. 2 is a vector relationship diagram of three phases under each commutation sequence of the control method for suppressing starting torque ripple of a brushless DC motor according to the present invention.
图3为本发明无刷直流电机抑制起动转矩脉动控制方法的换向电路图。FIG. 3 is a commutation circuit diagram of the control method for suppressing the starting torque ripple of the brushless DC motor according to the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose and advantages of the technical solutions of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are Some, but not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present invention.
如图1-3所示,本发明提供一种无刷直流电机抑制起动转矩脉动的控制方法,具体包括如下步骤:As shown in Figures 1-3, the present invention provides a control method for suppressing starting torque ripple of a brushless DC motor, which specifically includes the following steps:
步骤S1:设置换相定时器的换向时间为预设换相时间,启动换相定时器和周期定时器;其中,无刷直流电机的预设周期值为100ms;Step S1: setting the commutation time of the commutation timer as the preset commutation time, and starting the commutation timer and the period timer; wherein, the preset period value of the brushless DC motor is 100ms;
步骤S2:检测霍尔传感器各相上升沿或下降沿过零点的时刻,确定换相时序和功率开关管的导通状态;Step S2: Detect the time when the rising edge or the falling edge of each phase of the Hall sensor crosses the zero point, and determine the commutation sequence and the conduction state of the power switch tube;
本发明的无刷直流电机换相电路控制MOS管导通顺序为:T1、T4→T1、T4、T6→T1、T6→T1、T3、T6→T3、T6→T2、T3、T6→T2、T3→T2、T3、T5→T2、T5→T2、T4、T5→T4、T5→T1、T4、T5,具体的换相控制逻辑如下:The brushless DC motor commutation circuit of the present invention controls the conduction sequence of the MOS transistor as: T1, T4→T1, T4, T6→T1, T6→T1, T3, T6→T3, T6→T2, T3, T6→T2, T3→T2, T3, T5→T2, T5→T2, T4, T5→T4, T5→T1, T4, T5, the specific commutation control logic is as follows:
当检测霍尔传感器A相上升沿过零点时,功率开关管T1、T4导通,对应的A相绕组通正电,B相绕组通负电,此时换相时序为30°,计算此时的换向时间为t并设置换相定时器的时间为t;When the zero-crossing point of the rising edge of the A-phase of the Hall sensor is detected, the power switch tubes T1 and T4 are turned on, the corresponding A-phase windings are positively energized, and the B-phase windings are negatively energized. At this time, the commutation sequence is 30°. The commutation time is t and the time of setting the commutation timer is t;
当检测到实时换相时间为2t时,换相定时器置零,功率开关管T1、T4、T6导通,A相绕组通正电,B相和C相绕组通负电,此时换相时序为60°;When it is detected that the real-time commutation time is 2t, the commutation timer is set to zero, the power switch tubes T1, T4, and T6 are turned on, the A-phase winding is positively energized, and the B-phase and C-phase windings are negatively energized. At this time, the commutation sequence is 60°;
当检测到霍尔传感器C相下降沿过零点时,功率开关T1、T6导通,对应的A相绕组通正电,C相绕组通负电,换相时序为90°,计算此时的换向时间为3t并设置换相定时器的时间为t;When the zero-crossing point of the falling edge of the C-phase of the Hall sensor is detected, the power switches T1 and T6 are turned on, the corresponding A-phase winding is positively energized, and the C-phase winding is negatively energized. The commutation sequence is 90°, and the commutation at this time is calculated. The time is 3t and the time of the commutation timer is set to t;
当检测到实时换相时间为4t时,换相定时器置零,功率开关管T1、T3、T6导通,A相和B相绕组通正电,C相绕组通负电,此时换相时序为120°;When it is detected that the real-time commutation time is 4t, the commutation timer is set to zero, the power switch tubes T1, T3, T6 are turned on, the A-phase and B-phase windings are positively energized, and the C-phase winding is negatively energized. At this time, the commutation sequence is 120°;
当检测到霍尔传感器B相上降沿过零点时,功率开关T3、T6导通,对应的B相绕组通正电,C相绕组通负电,换相时序为150°,计算此时的换向时间为5t并设置换相定时器的时间为t;When the zero-crossing point of the rising and falling edges of the B-phase of the Hall sensor is detected, the power switches T3 and T6 are turned on, the corresponding B-phase windings are positively energized, and the C-phase windings are negatively energized, and the commutation sequence is 150°. The direction time is 5t and the time of setting the commutation timer is t;
当检测到实时换相时间为6t时,换相定时器置零,功率开关管T2、T3、T6导通,B相绕组通正电,A相和C相绕组通负电,此时换相时序为180°;When it is detected that the real-time commutation time is 6t, the commutation timer is set to zero, the power switch tubes T2, T3, and T6 are turned on, the B-phase winding is positively energized, and the A-phase and C-phase windings are negatively energized. At this time, the commutation sequence is 180°;
当检测到霍尔传感器A相下降沿过零点时,功率开关T2、T3导通,对应的B相绕组通正电,A相绕组通负电,换相时序为210°,计算此时的换向时间为7t并设置换相定时器的时间为t;When the zero-crossing point of the falling edge of phase A of the Hall sensor is detected, the power switches T2 and T3 are turned on, the corresponding B-phase winding is positively energized, and the A-phase winding is negatively energized. The commutation sequence is 210°, and the commutation at this time is calculated. The time is 7t and the time of setting the commutation timer is t;
当检测到实时换相时间为8t时,换相定时器置零,功率开关管T2、T3、T5导通,B相和C相绕组通正电,A相绕组通负电,此时换相时序为240°;When it is detected that the real-time commutation time is 8t, the commutation timer is set to zero, the power switch tubes T2, T3, and T5 are turned on, the B-phase and C-phase windings are positively energized, and the A-phase windings are negatively energized. At this time, the commutation sequence is 240°;
当检测到霍尔传感器C相上升沿过零点时,功率开关T2、T3导通,对应的B相绕组通正电,A相绕组通负电,换相时序为270°,计算此时的换向时间为9t并设置换相定时器的时间为t;When the zero-crossing point of the rising edge of the C-phase of the Hall sensor is detected, the power switches T2 and T3 are turned on, the corresponding B-phase winding is positively energized, and the A-phase winding is negatively energized. The commutation sequence is 270°, and the commutation at this time is calculated. The time is 9t and the time of the commutation timer is set to t;
当检测到实时换相时间为10t时,换相定时器置零,功率开关管T2、T4、T5导通,C相绕组通正电,A相和B相绕组通负电,此时换相时序为300°;When it is detected that the real-time commutation time is 10t, the commutation timer is set to zero, the power switch tubes T2, T4, and T5 are turned on, the C-phase winding is positively energized, and the A-phase and B-phase windings are negatively energized. At this time, the commutation sequence is 300°;
当检测到霍尔传感器B相下降沿过零点时,功率开关T4、T5导通,对应的C相绕组通正电,B相绕组通负电,换相时序为330°,计算此时的换向时间为11t并设置换相定时器的时间为t;When the zero-crossing point of the falling edge of the B phase of the Hall sensor is detected, the power switches T4 and T5 are turned on, the corresponding C-phase winding is positively energized, and the B-phase winding is negatively energized. The commutation sequence is 330°, and the commutation at this time is calculated. The time is 11t and the time of the commutation timer is set to t;
当检测到实时换相时间为12t时,换相定时器置零,功率开关管T1、T4、T5导通,对应的A相和C相绕组通正电,B相绕组通负电,此时换相时序为360°。When it is detected that the real-time commutation time is 12t, the commutation timer is set to zero, the power switch tubes T1, T4, and T5 are turned on, the corresponding A-phase and C-phase windings are positively energized, and the B-phase windings are negatively energized. The phase timing is 360°.
步骤S3:计算实时换相时间,设置换相定时器设置为此时的换向时间;Step S3: Calculate the real-time commutation time, and set the commutation timer to be the commutation time at this time;
如果所述无刷直流电机的负载小于额定负载的40%时,所述无刷直流电机的预设PWM的占空比为0~1%;如果所述负载大于40%时,所述无刷直流电机的预设PWM的占空比为5%~6%。If the load of the brushless DC motor is less than 40% of the rated load, the preset PWM duty cycle of the brushless DC motor is 0-1%; if the load is greater than 40%, the brushless DC motor The duty cycle of the preset PWM of the DC motor is 5% to 6%.
根据预设PWM的占空比、无刷直流电机的额定转速和极对数能够准确计算出无刷直流电机的换向时间,即,无刷直流电机的换向时间计算公式如下:The commutation time of the brushless DC motor can be accurately calculated according to the preset PWM duty cycle, the rated speed of the brushless DC motor and the number of pole pairs, that is, the calculation formula of the commutation time of the brushless DC motor is as follows:
上述公式中,Tt为实时换相时间的值,Td为预设PWM的占空比,ne为无刷直流电机的额定转速,p为无刷直流电机的极对数。In the above formula, T t is the value of real-time commutation time, T d is the duty cycle of the preset PWM, ne is the rated speed of the brushless DC motor, and p is the number of pole pairs of the brushless DC motor.
步骤S4:获取每步换相时对应的电角度,确定每步换相时A、B、C三相的矢量关系;Step S4: obtaining the electrical angle corresponding to the commutation step of each step, and determining the vector relationship of the three phases of A, B, and C during the commutation step of each step;
步骤S5:改变换相时PWM占空比的大小,使得二二导通与三三导通切换前后所合成的矢量大小相同。Step S5 : changing the size of the PWM duty cycle during commutation, so that the size of the vector synthesized before and after switching between two-two and three-three-on is the same.
如图2所示,本发明提供了各个时序下三相的矢量关系图,二二导通时电流流入绕组产的转矩为正,流出绕组产生的转矩为负,则合成转矩大小为同理,三三导通时的合成转矩大小为为了保证两种导通方式的合成矢量大小相等,调节PWM占空比,使得调节后的PWM占空比为二二导通使得倍。As shown in Fig. 2, the present invention provides a vector relationship diagram of three phases at each time sequence. When two and two are turned on, the torque generated by the current flowing into the winding is positive, and the torque generated by the outflow winding is negative, so the combined torque is In the same way, the combined torque when the three and three are turned on is In order to ensure that the combined vector size of the two conduction modes is equal, the PWM duty cycle is adjusted so that the adjusted PWM duty cycle is two-two conduction so that times.
本发明通过采用将二二导通方式与三三导通方式相结合,在一个电周期内由传统的六步换相变换成十二步换相,实现通过多次换相来抑制无刷直流电机起动时所产生的转矩脉动问题,确保电机的平稳起动。By combining the two-two conduction mode with the three-three conduction mode, the present invention transforms the traditional six-step commutation into twelve-step commutation within one electrical cycle, so as to suppress the brushless by multiple commutation. The torque ripple problem generated when the DC motor starts to ensure the smooth start of the motor.
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求限定的范围之内。Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, various modifications and variations can be made by those skilled in the art without departing from the spirit and scope of the present invention, such modifications and variations falling within the scope of the appended claims within the limited scope.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111323324.5A CN114362603A (en) | 2021-11-09 | 2021-11-09 | Control Method for Suppressing Starting Torque Ripple of Brushless DC Motor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111323324.5A CN114362603A (en) | 2021-11-09 | 2021-11-09 | Control Method for Suppressing Starting Torque Ripple of Brushless DC Motor |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114362603A true CN114362603A (en) | 2022-04-15 |
Family
ID=81095860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111323324.5A Pending CN114362603A (en) | 2021-11-09 | 2021-11-09 | Control Method for Suppressing Starting Torque Ripple of Brushless DC Motor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114362603A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005027390A (en) * | 2003-06-30 | 2005-01-27 | Mitsuba Corp | Driver of brushless motor |
CN101557187A (en) * | 2009-04-30 | 2009-10-14 | 上海大学 | Control device for brushless direct current motor sensorless based on 12-beat control and method thereof |
US20170093313A1 (en) * | 2015-09-29 | 2017-03-30 | Microchip Technology Incorporated | Linear Hall Effect Sensors For Multi-Phase Permanent Magnet Motors With PWM Drive |
CN109713949A (en) * | 2018-12-28 | 2019-05-03 | 武汉工程大学 | A kind of suppressing method and system of torque pulsation of brushless DC motor |
CN110365261A (en) * | 2019-07-08 | 2019-10-22 | 江苏科技大学 | Control method and control system for smooth start of brushless DC motor |
-
2021
- 2021-11-09 CN CN202111323324.5A patent/CN114362603A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005027390A (en) * | 2003-06-30 | 2005-01-27 | Mitsuba Corp | Driver of brushless motor |
CN101557187A (en) * | 2009-04-30 | 2009-10-14 | 上海大学 | Control device for brushless direct current motor sensorless based on 12-beat control and method thereof |
US20170093313A1 (en) * | 2015-09-29 | 2017-03-30 | Microchip Technology Incorporated | Linear Hall Effect Sensors For Multi-Phase Permanent Magnet Motors With PWM Drive |
CN109713949A (en) * | 2018-12-28 | 2019-05-03 | 武汉工程大学 | A kind of suppressing method and system of torque pulsation of brushless DC motor |
CN110365261A (en) * | 2019-07-08 | 2019-10-22 | 江苏科技大学 | Control method and control system for smooth start of brushless DC motor |
Non-Patent Citations (1)
Title |
---|
张小红、蓸英健: "航天电液伺服系统直流无刷点击控制驱动策略研究", 液压启动与密封, pages 27 - 31 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019129273A1 (en) | Method for reducing noise of switched reluctance motor by adjusting pwm carrier frequency | |
CN102163947B (en) | Commutation torque ripple suppression method for permanent magnet brushless DC motor | |
CN103501146B (en) | Commutation method for suppressing torque ripple and the system of BLDCM Drive System | |
CN106452216B (en) | A kind of suppressing method of brshless DC motor commutation torque ripple | |
CN101789738B (en) | Doubly salient pole permanent magnet motor control device and control method | |
CN102780433A (en) | Instantaneous torque control method of brushless direct-current motor based on direct-current control | |
CN110112964A (en) | A kind of brushless DC motor without position sensor commutation position correction system and method | |
CN206041865U (en) | Direct torque control system of switched reluctance motor based on space voltage vector in commutation region | |
CN105958893A (en) | Double-stator double-salient motor drive system based on three-phase nine-switch converter | |
CN1960157A (en) | Motor driver of biconvex poles | |
CN108418499A (en) | Direct torque control energy-saving frequency converter of built-in permanent magnet synchronous motor and construction method | |
Yao et al. | Line voltage difference integral method of commutation error adjustment for sensorless brushless DC motor | |
CN107769628B (en) | A method and device for suppressing torque ripple of a permanent magnet brushless DC motor | |
CN206004563U (en) | A kind of brushless DC motor without position sensor commutation phase System with Real-Time | |
Bian et al. | The peak current control of permanent magnet brushless DC machine with asymmetric dual-three phases | |
CN114362603A (en) | Control Method for Suppressing Starting Torque Ripple of Brushless DC Motor | |
CN102751921B (en) | Method for controlling winding current waveforms of switched reluctance motor | |
CN105703681B (en) | The dodecagon flux trace of brshless DC motor controls Direct Torque Control certainly | |
CN116131689B (en) | Torque Distribution Control Method for Electrically Excited Doubly Salient Motor Based on H-Bridge Converter | |
CN110798114A (en) | Position sensorless control method of switched reluctance motor based on overlapping phase inductance | |
CN113746397B (en) | Method for controlling predicted torque and radial force of switched reluctance motor model | |
JP2003024686A (en) | Motor driving device for washing machine | |
CN114244197A (en) | Low-noise operation control method and system for dual-mode control of brushless DC motor | |
JPH11136994A (en) | Three-phase induction motor drive | |
CN112803858B (en) | An improved current hysteresis control method for permanent magnet fault-tolerant motor based on H-bridge inverter |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220415 |