CN108574429A - A method for suppressing brushless DC motors with wide speed range and low torque ripple - Google Patents
A method for suppressing brushless DC motors with wide speed range and low torque ripple Download PDFInfo
- Publication number
- CN108574429A CN108574429A CN201810223555.0A CN201810223555A CN108574429A CN 108574429 A CN108574429 A CN 108574429A CN 201810223555 A CN201810223555 A CN 201810223555A CN 108574429 A CN108574429 A CN 108574429A
- Authority
- CN
- China
- Prior art keywords
- phase
- commutation
- current
- torque
- motor
- 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 26
- 238000004804 winding Methods 0.000 claims abstract description 24
- 230000001360 synchronised effect Effects 0.000 claims abstract description 6
- 230000033228 biological regulation Effects 0.000 claims description 14
- 230000001629 suppression Effects 0.000 claims description 8
- 230000007935 neutral effect Effects 0.000 claims description 7
- 230000007423 decrease Effects 0.000 claims description 5
- 238000005070 sampling Methods 0.000 claims description 5
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims description 2
- 238000012821 model calculation Methods 0.000 claims 1
- 230000009467 reduction Effects 0.000 abstract description 6
- 230000003111 delayed effect Effects 0.000 abstract description 4
- 230000001105 regulatory effect Effects 0.000 abstract 2
- 238000010586 diagram Methods 0.000 description 9
- 238000011217 control strategy Methods 0.000 description 8
- 230000004907 flux Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 7
- 230000004044 response Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 230000002401 inhibitory effect Effects 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- WABPQHHGFIMREM-UHFFFAOYSA-N lead(0) Chemical compound [Pb] WABPQHHGFIMREM-UHFFFAOYSA-N 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000010349 pulsation Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
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
-
- 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
- H02P23/00—Arrangements or methods for the control of AC motors characterised by a control method other than vector control
- H02P23/14—Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage
-
- 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
- H02P23/00—Arrangements or methods for the control of AC motors characterised by a control method other than vector control
- H02P23/30—Direct torque control [DTC] or field acceleration method [FAM]
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
-
- 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
- H02P2207/00—Indexing scheme relating to controlling arrangements characterised by the type of motor
- H02P2207/05—Synchronous machines, e.g. with permanent magnets or DC excitation
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
Description
技术领域technical field
本发明涉及无刷直流电机宽调速范围低转矩脉动抑制,属于永磁无刷直流电机控制领域。The invention relates to a brushless direct current motor with wide speed regulation range and low torque ripple suppression, and belongs to the field of permanent magnet brushless direct current motor control.
背景技术Background technique
无刷直流电机作为一种永磁电机,不仅具有交流电机结构简单、制造成本低、维护维修简单经济的优势,还具有直流电机出力大、启动和调速性能好的优点,同时无刷直流电机中采用电子换向器,避免了传统机械电刷的弊端。故无刷直流电机被广泛应用在航空航天、汽车电子、工业生产、家用电器等国民生产的各个领域中。但是无刷直流电机最严重的问题就是由于加工工艺和电机性能所引起的转矩脉动。转矩脉动会带来振动、噪声、谐振等一系列问题,降低系统运行的安全和可靠性,限制了无刷直流电机在高精度领域中的应用。As a kind of permanent magnet motor, brushless DC motor not only has the advantages of simple structure, low manufacturing cost, simple and economical maintenance and repair of AC motor, but also has the advantages of large output, good starting and speed regulation performance of DC motor, and brushless DC motor The use of electronic commutator avoids the disadvantages of traditional mechanical brushes. Therefore, brushless DC motors are widely used in various fields of national production such as aerospace, automotive electronics, industrial production, and household appliances. But the most serious problem of brushless DC motor is the torque ripple caused by the processing technology and motor performance. Torque ripple will bring a series of problems such as vibration, noise, resonance, etc., reduce the safety and reliability of system operation, and limit the application of brushless DC motors in high-precision fields.
为了解决转矩脉动的问题,国内外许多学者进行了大量的研究。PWM电流调制技术、自适应控制、模糊控制等控制策略被提出。这些控制策略主要是通过控制电流的方法间接的控制转矩,属于转矩开环控制,转矩响应慢。直接转矩控制(DTC)属于转矩闭环控制,它具有转矩动态响应快、结构简单、鲁棒性强、易于实现等优点。DTC采用定子磁场定向和空间矢量的概念,通过检测定子电压、电流,直接在定子坐标系下观测电机的磁链、转矩,并将此观测值和给定值进行比较,差值经滞环控制器得到相应的控制信号,再综合当前的磁链状态来选择相应的电压空间矢量,实现对电机转矩的直接控制。它从功能上可以划分为两部分:定子磁链的观测和控制部分,作用是选择适当的电压空间矢量,以在定子中产生六边形磁链;转矩观测和控制部分,作用是实现转矩的瞬时控制。由于永磁无刷直流电机装有霍尔位置传感器,且电机运行过程中由位置传感器决定的电压空间矢量在电机定子上所形成的磁链是六边形,所以DTC用于无刷直流电机时,一方面可以略去其磁链观测部分,以简化控制系统的结构,另一方面利用其转矩控制的高动态性,将电机的转矩波动限制在规定的范围内。In order to solve the problem of torque ripple, many scholars at home and abroad have done a lot of research. Control strategies such as PWM current modulation technology, adaptive control, and fuzzy control have been proposed. These control strategies mainly control the torque indirectly by controlling the current, which belongs to the torque open-loop control, and the torque response is slow. Direct torque control (DTC) belongs to the torque closed-loop control, which has the advantages of fast dynamic torque response, simple structure, strong robustness, and easy implementation. DTC adopts the concept of stator magnetic field orientation and space vector, and directly observes the flux linkage and torque of the motor in the stator coordinate system by detecting the stator voltage and current, and compares the observed value with the given value, and the difference is passed through the hysteresis loop. The controller gets the corresponding control signal, and then synthesizes the current flux state to select the corresponding voltage space vector to realize the direct control of the motor torque. It can be divided into two parts functionally: the observation and control part of the stator flux linkage, the role is to select the appropriate voltage space vector to generate hexagonal flux linkage in the stator; the torque observation and control part is to realize the rotation Instantaneous control of torque. Since the permanent magnet brushless DC motor is equipped with a Hall position sensor, and the flux chain formed by the voltage space vector determined by the position sensor on the motor stator during the operation of the motor is hexagonal, so when DTC is used in the brushless DC motor On the one hand, its flux observation part can be omitted to simplify the structure of the control system; on the other hand, the high dynamics of its torque control can be used to limit the torque fluctuation of the motor within a specified range.
无刷直流电机直接转矩控制策略通常采用两相导通模式,这种方式虽然可以简化控制系统结构,但是电机运行高速区段时,其与传统脉宽调制电流控制一样,对换相转矩脉动会失去抑制作用。The direct torque control strategy of brushless DC motor usually adopts two-phase conduction mode. Although this method can simplify the structure of the control system, when the motor is running in the high-speed section, it has the same impact on the commutation torque as the traditional pulse width modulation current control. The pulsation loses its inhibitory effect.
发明内容Contents of the invention
为了解决无刷直流电机直接转矩控制在高速区段运行时,换相转矩脉动抑制效果差的问题,本发明提出了无刷直流电机宽调速范围低转矩脉动抑制方法。在传统的直接转矩控制中加入了电流预测控制,目的是使得电机在低速、中速、高速运行转矩脉动最小化。In order to solve the problem of poor commutation torque ripple suppression effect when the direct torque control of the brushless DC motor operates in a high-speed section, the present invention proposes a low torque ripple suppression method with a wide speed regulation range of the brushless DC motor. The current predictive control is added to the traditional direct torque control, the purpose is to minimize the torque ripple of the motor at low speed, medium speed and high speed.
本发明的技术方案为:一种无刷直流电机宽调速范围低转矩脉动抑制方法,参考无刷直流电机转速和实际转速的差值输入到PID的调节器中,PID调节器输出参考转矩Te *,参考转矩Te *和实际转矩Te的差值输入到两点式转矩调节器中,根据转矩调节器的输出导通相应的绕组,同时结合检测装置反馈的电机转子位置角θ,加入电流预测控制,最终使得电机在低速、中速、高速运行转矩脉动最小化。The technical solution of the present invention is: a method for suppressing brushless DC motors with a wide speed regulation range and low torque ripple. The torque T e * , the difference between the reference torque T e * and the actual torque T e is input to the two-point torque regulator, and the corresponding winding is turned on according to the output of the torque regulator, and combined with the feedback from the detection device The rotor position angle θ of the motor is added to the current predictive control, which ultimately minimizes the torque ripple of the motor at low, medium and high speeds.
进一步,在转速和转矩的调节中,霍尔位置信号跳变标志换相的开始,关断相电流减少至零标志换相的结束,非换相时刻进行转矩闭环控制,换相时刻进行重叠换相,并且在换相期间采取了关断相和非换相相同步PWM调制而开通相恒通的措施,同时加入了电流预测模块进行占空比的计算。Further, in the adjustment of speed and torque, the jump of the Hall position signal marks the start of commutation, and the reduction of the off-phase current to zero marks the end of commutation. The torque closed-loop control is performed at the non-commutation time, and the The commutation is overlapped, and during the commutation period, the measures of switching off the phase and non-commutating phase synchronous PWM modulation and opening the phase constant on are adopted, and a current prediction module is added to calculate the duty cycle.
进一步,电流预测模型包括如下控制步骤:Further, the current prediction model includes the following control steps:
步骤1)换相时刻采样当前时刻即k时刻的非换相相电流值和电机转速;Step 1) Sampling the non-commutation phase current value and the motor speed at the moment of k at the moment of commutation;
步骤2)根据电机当前时刻即k时刻的运行状态,获得三相绕组相反电动势;Step 2) Obtain the opposite electromotive force of the three-phase winding according to the current moment of the motor, that is, the operating state at time k;
步骤3)根据当前时刻即k时刻的三相绕组端电压,三相绕组反电动势、当前时刻k时刻的非换相电流值以及下一时刻k+1非换相相电流预测值,计算出预算控制律D,从而控制逆变电路输出;Step 3) Calculate the budget based on the terminal voltage of the three-phase winding at the current moment k, the back electromotive force of the three-phase winding, the non-commutating current value at the current moment k and the predicted value of the non-commutating phase current at the next moment k+1 Control law D, so as to control the output of the inverter circuit;
步骤4)重复步骤1)-3),直至换相结束,进行转矩闭环控制。Step 4) Steps 1)-3) are repeated until the commutation ends, and torque closed-loop control is performed.
进一步,步骤3)中,电流预测模型计算预测控制律D为:Further, in step 3), the current prediction model calculates the predictive control law D as:
a)高速区段换相期间电流预测控制的表达式:a) The expression of the current predictive control during commutation in the high-speed section:
b)低速区段换相期间电流预测控制的表达式:b) The expression of the current predictive control during commutation in the low-speed section:
其中,U(k)是k时刻施加在关断相和非换相相两相绕组之间的电压,R是绕组电阻,i(k)是k时刻非换相绕组电流,i(k+1)是k+1时刻非换相绕组电流,L是绕组电感,T是采样周期,E(k)是k时刻的三相反电动势幅值,Ubus是直流母线电压。Among them, U (k) is the voltage applied between the off-phase and non-commutated phase windings at time k, R is the winding resistance, i (k) is the current of the non-commutated winding at time k, i (k+1 ) is the non-commutated winding current at time k+1, L is the winding inductance, T is the sampling period, E (k) is the three-phase electromotive force amplitude at time k, and U bus is the DC bus voltage.
进一步,对转矩调节控制中需要对电磁转矩进行观测,在实际的控制系统,可检测量包括定子对地端电压、定子电流、中性点电压(对于有中性点引出线的电机可直接测量,对于无中性点引出线的电机,可通过在定子端并联三相Y形对称负载来模拟中性点)、电机转速。采用如下转矩计算模型:Furthermore, the electromagnetic torque needs to be observed in the torque adjustment control. In the actual control system, the detectable quantities include the stator-to-ground terminal voltage, the stator current, and the neutral point voltage (for motors with neutral point lead-out wires, the Direct measurement, for a motor without a neutral point lead wire, the neutral point and motor speed can be simulated by connecting a three-phase Y-shaped symmetrical load in parallel at the stator end. The following torque calculation model is adopted:
Te=(eaia+ebib+ecic)/ΩT e =(e a i a +e b i b +e c i c )/Ω
其中,ua,ub,uc为三相定子对地端电压,un为中性点电压,ea,eb,ec为三相定子反电势,ia,ib,ic为三相定子电流,L为定子自感,M是定子间互感。Among them, u a , u b , uc are three-phase stator-to-ground terminal voltages, un is neutral point voltage, e a , e b , e c are three-phase stator back EMF, ia , i b , ic is the three-phase stator current, L is the self-inductance of the stator, and M is the mutual inductance between the stators.
当电机高速运行时,关断相电流的下降率大于开通相电流的上升率,非换相电流产生电流跌落,而直接转矩控制策略并不能补偿非换相相电流的减少。根据转矩计算公式可知,此时转矩减小,产生转矩脉动。为了补偿非换相相电流的跌落,引入了电流预测控制。电流预测控制以非换相相电流保持恒定不变作为预测参考轨迹,以控制关断相和开通相的电流变化率一致建立预测模型。When the motor runs at high speed, the drop rate of the off-phase current is greater than the rise rate of the on-phase current, and the non-commutation current causes a current drop, and the direct torque control strategy cannot compensate for the reduction of the non-commutation current. According to the torque calculation formula, it can be seen that the torque decreases at this time, resulting in torque ripple. In order to compensate the drop of non-commutated phase current, current predictive control is introduced. In the current predictive control, the non-commutated phase current remains constant as the predictive reference trajectory, and the predictive model is established to control the current change rate of the off phase and the on phase consistently.
由于需要同时控制开通相和关断相电流的变化率,为使得关断相延时关断,采用了重叠换相的方法。同时在换相期间采取关断相和非换相相同步PWM调制而开通相恒通的措施,从而反映出在延迟关断期间直流母线上非换相相的电流。以电机高速运行时B相换到C相为例,B相是关断相,C相是开通相,A相是非换相相。设重叠换相期间关断相和导通相的占空比为DB。PWM处于ON状态时,电流从B相和C相流入A相;当PWM处于OFF状态时,B相电流通过其下桥臂二极管续流,A相电流通过其上桥臂二极管续流。此时三相电压为:Due to the need to control the rate of change of the on-phase and off-phase currents at the same time, in order to delay the turn-off of the off-phase, the method of overlapping commutation is adopted. At the same time, during the commutation period, the measure of synchronous PWM modulation of the off phase and the non-commutation phase is adopted, and the open phase is constant, so as to reflect the current of the non-commutation phase on the DC bus during the delayed shutdown period. Taking phase B to phase C as an example when the motor is running at high speed, phase B is the off phase, phase C is on, and phase A is the non-commutation phase. Set the duty cycle of the turn-off phase and the turn-on phase during overlapping commutation as D B . When the PWM is in the ON state, the current flows from the B phase and the C phase into the A phase; when the PWM is in the OFF state, the B phase current will continue to flow through its lower bridge arm diode, and the A phase current will continue to flow through its upper bridge arm diode. At this time, the three-phase voltage is:
由三相电压方程可以得到:From the three-phase voltage equation can get:
经过离散化处理得到:After discretization processing, we get:
其中,T是采样周期,式(3)即为高速区段换相期间电流预测控制的表达式,其物理意义是:在当前k时刻,关断相B、非换相相A两相绕组之间施加以式(3)所示的电压时,就可以迫使在(k+1)时刻非换相绕组上的电流值达到理想值i*(k+1)。预测控制规则表现为,以非换相相绕组上的电流在换相期间保持恒定为控制目标,使开通相恒通,关断相上施加以式(3)所示的占空比DB进行补偿。Among them, T is the sampling period. Equation (3) is the expression of current predictive control during commutation in the high-speed section. When the voltage shown in formula (3) is applied during the period, the current value of the non-commutated winding at the moment (k+1) can be forced to reach the ideal value i* (k+1) . The predictive control rule shows that the current on the non-commutated phase winding is kept constant during the commutation period as the control target, so that the on-phase is constant and the off-phase is compensated by applying the duty ratio DB shown in formula (3) .
同理由电机在低速下运行时换相期间电流状态,可得低速区段下预测控制的表达式:For the same reason, the current state during the commutation period when the motor is running at low speed, the expression of predictive control in the low speed section can be obtained:
其物理意义是:在当前k时刻,开通相C、非换相相A之间施加以式(4)所示的电压时,就可以迫使在(k+1)时刻非换相绕组上的电流值达到理想值i*(k+1)。式中DC为加于开通相上的占空比。可见,电机在低速区运行时,预测控制规则表现为,以非换相相绕组上的电流在换相期间保持恒定为控制目标,使关断相关断,开通相上施加以式(4)所示的占空比DC进行补偿。Its physical meaning is: at the current moment k, when the voltage shown in formula (4) is applied between the open phase C and the non-commutated phase A, the current on the non-commutated winding at (k+1) time can be forced The value reaches the ideal value i* (k+1) . In the formula, DC is the duty cycle added to the open phase. It can be seen that when the motor is running in the low-speed area, the predictive control rule is as follows: the current on the non-commutated phase winding is kept constant during the commutation period as the control target, so that the off-phase is disconnected and the on-phase is applied with the formula (4). The duty cycle DC shown is compensated.
与现有技术相比,本发明的有益效果是:Compared with prior art, the beneficial effect of the present invention is:
(1)直接转矩电流预测控制策略能够较好的抑制永磁无刷直流电机转矩脉动,在高速运行时可以补偿换相转矩的减少,在低速运行时可以削弱换相转矩的增加。(1) The direct torque current predictive control strategy can better suppress the torque ripple of the permanent magnet brushless DC motor, and can compensate the reduction of commutation torque at high speed operation, and can weaken the increase of commutation torque at low speed operation .
(2)直接转矩电流预测控制策略不需要对电机高速、低速运行状态分开考虑,在整个调速范围内可以采用统一的转矩脉动方法。避免了增加了额外的硬件电路与拓扑结构。(2) The direct torque current predictive control strategy does not need to consider the high-speed and low-speed running states of the motor separately, and a unified torque ripple method can be used in the entire speed range. Avoid adding extra hardware circuit and topological structure.
(3)直接转矩电流预测控制策略不仅具有直接转矩控制结构简单、转矩响应快、鲁棒性强的优点,还具有电流预测控制的控制精度高,可控性强等优点。(3) The direct torque current predictive control strategy not only has the advantages of simple direct torque control structure, fast torque response and strong robustness, but also has the advantages of high control precision and strong controllability of current predictive control.
附图说明Description of drawings
图1.直接转矩两点式调节过程Figure 1. Direct torque two-point regulation process
图2.换相时期三相电流波形示意图Figure 2. Schematic diagram of three-phase current waveforms during commutation
图3.换相期间调制措施示意图Figure 3. Schematic diagram of modulation measures during commutation
图4.换相期间电路状态示意图Figure 4. Schematic diagram of the circuit state during commutation
图5.预测电流补偿方法原理图Figure 5. Schematic diagram of the predicted current compensation method
图6.宽调速范围低转矩脉动抑制系统框图Figure 6. Block Diagram of Wide Speed Range and Low Torque Ripple Suppression System
具体实施方式Detailed ways
如图1所示,本发明是为了解决无刷直流电机在宽调速范围内,转矩脉动抑制效果不理想的问题。图1是直接转矩两点式调节过程图。其中Tg是转矩给定值,Tf是转矩反馈值,ΔT是转矩误差,TQ是转矩开关信号。调节器的容差是±εm,采用离散的两点式调节方式。在时刻t1,ΔT≤—εm,TQ输出“1”。当TQ=1时,结合位置信号选择非零电压空间矢量,此时定子磁链向前旋转,Tf上升,ΔT增大;到时刻t2,ΔT增大到容差的上限+εm,即ΔT≥+εm,TQ输出“0”。当TQ=0时,零电压空间矢量加到电机上,定子磁链静止不动,Tf下降,ΔT减少。As shown in FIG. 1 , the present invention aims to solve the problem that the torque ripple suppression effect of the brushless DC motor is not satisfactory within a wide speed regulation range. Figure 1 is a diagram of the direct torque two-point regulation process. Among them, T g is the torque given value, T f is the torque feedback value, ΔT is the torque error, and T Q is the torque switch signal. The tolerance of the regulator is ± εm , and a discrete two-point regulation method is adopted. At time t 1 , ΔT≤—ε m , T Q outputs "1". When T Q = 1, the non-zero voltage space vector is selected in combination with the position signal, at this time the stator flux linkage rotates forward, T f rises, and ΔT increases; at time t 2 , ΔT increases to the upper limit of the tolerance + ε m , that is, ΔT≥+ε m , T Q outputs "0". When T Q = 0, the zero-voltage space vector is added to the motor, the stator flux linkage is stationary, T f decreases, and ΔT decreases.
如图2所示,电机运行在不同转速下的三相电流波形示意图。当电机运行于中速区段时(4Em=Ubus),开通相和关断相电流的变化率基本一致,不会产生转矩脉动。当电机运行于低速区段时(4Em<Ubus),开通相电流的上升率大于关断相电流的下降率,非换相电流增大,转矩增大,为了减少转矩的持续增加,此时零电压矢量被选择,开通相电流被斩波,最终使得开通相和关断相电流的变化率一致,转矩脉动被抑制。当电机运行于高速区段时(4Em>Ubus),开通相电流的上升率小于关断相电流的下降率,非换相相电流跌落,而此时关断相不可控,所选择的非零电压矢量也不能补偿非换相相电流的减少,出现转矩脉动。As shown in Figure 2, the schematic diagram of the three-phase current waveform of the motor running at different speeds. When the motor runs in the medium speed section (4E m = U bus ), the change rate of the on-phase and off-phase currents is basically the same, and no torque ripple will occur. When the motor is running in the low-speed section (4E m < U bus ), the rising rate of the on-phase current is greater than the falling rate of the off-phase current, the non-commutation current increases, and the torque increases. In order to reduce the continuous increase of torque , at this time the zero voltage vector is selected, the on-phase current is chopped, and finally the rate of change of the on-phase and off-phase currents is consistent, and the torque ripple is suppressed. When the motor is running in the high-speed section (4E m > U bus ), the rising rate of the on-phase current is less than the falling rate of the off-phase current, and the non-commutated phase current drops, and the off-phase is uncontrollable at this time, the selected The non-zero voltage vector can not compensate the reduction of the non-commutated phase current, and the torque ripple appears.
如图3所示,本发明需要同时控制开通相和关断相电流的变化率,因此采用了重叠换相的方法即关断相延时关断。为了在延迟关断期间直流母线上能够反映出非换相相的电流,在换相期间采取了关断相和非换相相同步PWM调制而开通相恒通的措施。As shown in FIG. 3 , the present invention needs to simultaneously control the rate of change of the on-phase and off-phase currents, so a method of overlapping commutation is adopted, that is, the off-phase is turned off with a delay. In order to reflect the current of the non-commutated phase on the DC bus during the delayed turn-off period, a measure of synchronous PWM modulation of the off-phase and non-commutated phase is adopted during the commutation period, while the open phase is constant.
如图4所示,本发明所采用调制措施的电路状态示意图。以电机高速运行时BA相变换到CA相为例,B相是关断相,C相是开通相,A相是非换相相。设重叠换相期间关断相和导通相的占空比为DB。PWM处于ON状态时,电流从B相和C相流入A相;当PWM处于OFF状态时,B相电流通过其下桥臂二极管续流,A相电流通过其上桥臂二极管续流。As shown in FIG. 4 , a schematic diagram of the circuit state of the modulation measure adopted in the present invention. Take the BA phase to CA phase transformation when the motor is running at high speed as an example, the B phase is the off phase, the C phase is the on phase, and the A phase is the non-commutation phase. Set the duty cycle of the turn-off phase and the turn-on phase during overlapping commutation as D B . When the PWM is in the ON state, the current flows from the B phase and the C phase into the A phase; when the PWM is in the OFF state, the B phase current will continue to flow through its lower bridge arm diode, and the A phase current will continue to flow through its upper bridge arm diode.
如图5所示,本发明所采用的预测电流补偿方法。实际控制系统中,换相区间的第一个控制周期内,预测电流模型计算得到的占空比还未施加,此时换相电流的变化率无法保证相等,所以非换相相的电流脉动无法消除。需要对电流进行补偿,仍以BA到CA换相为例,ia(k-1)为上一周期非换相相电流,|Δib|为关断相电流变化量,|Δic|为开通相电流变化量。具体实现方式是将开通相和关断相的电流变化量做差后乘以比例常数K,然后将得到的数值负反馈到预测电流给定端。As shown in FIG. 5 , the predictive current compensation method adopted in the present invention. In the actual control system, in the first control cycle of the commutation interval, the duty ratio calculated by the predicted current model has not been applied, and the rate of change of the commutation current cannot be guaranteed to be equal at this time, so the current ripple of the non-commutation phase cannot eliminate. The current needs to be compensated, still taking the commutation from BA to CA as an example, i a(k-1) is the non-commutation phase current in the previous cycle, |Δi b | is the change of the off-phase current, |Δi c | is Turn-on phase current variation. The specific implementation method is to make the difference between the current variation of the on-phase and the off-phase, multiply it by the proportional constant K, and then negatively feed back the obtained value to the predicted current given terminal.
如图6所示,本发明设计的宽调速范围低转矩脉动抑制的系统框图。系统采用转速和转矩双闭环的控制方式,转矩给定值由转速误差经过PID控制器整定得到,转矩经过两点式转矩调节器、电压空间矢量选择表、逆变器控制无刷直流电机。非换相时刻进行转矩控制,换相时刻进行重叠换相。同时加入了电流预测模块进行占空比的计算。霍尔位置信号跳变标志换相的开始,关断相电流减少为零标志换相结束。As shown in FIG. 6 , the system block diagram of wide speed regulation range and low torque ripple suppression designed by the present invention. The system adopts the speed and torque double-closed-loop control method. The torque given value is obtained from the speed error through PID controller tuning, and the torque is controlled by a two-point torque regulator, voltage space vector selection table, and inverter control brushless DC. Torque control is performed at non-commutation time, and overlapping commutation is performed at commutation time. At the same time, a current prediction module is added to calculate the duty cycle. The jump of the Hall position signal marks the beginning of the commutation, and the reduction of the off-phase current to zero marks the end of the commutation.
综上,本发明的一种无刷直流电机宽调速范围低转矩脉动抑制方法。其具体方法为:无刷直流电机直接转矩控制策略通常采用两相导通模式,这种方式虽然可以简化控制系统结构,但是电机运行高速区段时,其与传统脉宽调制电流控制一样,对换相转矩脉动会失去抑制作用,本发明在传统的直接转矩控制中加入了电流预测控制。系统采用转速和转矩双闭环的控制方式,非换相时刻进行转矩控制,换相时刻进行重叠换相并且加入了电流预测模块进行占空比的计算。当霍尔位置信号跳变标志换相的开始,关断相电流减少为零标志换相结束。此时采用重叠换相的方法,为了在延迟关断期间直流母线上能够反映出非换相相的电流,在换相期间采取了关断相和非换相相同步PWM调制而开通相恒通的措施。同时采样当前时刻即k时刻的非换相相电流值和电机转速,根据电机当前时刻即k时刻的运行状态,获得三相绕组相反电动势,最后运用电流预测控制模块计算出预测控制律D,从而控制逆变电路输出,实现无刷直流电机在宽调速范围下的转矩脉动抑制。To sum up, the present invention provides a method for suppressing low torque ripple of a brushless DC motor with a wide speed regulation range. The specific method is as follows: the direct torque control strategy of the brushless DC motor usually adopts the two-phase conduction mode. Although this method can simplify the structure of the control system, when the motor is running in the high-speed section, it is the same as the traditional pulse width modulation current control. The inhibition effect on commutation torque ripple will be lost, and the present invention adds current predictive control to traditional direct torque control. The system adopts the speed and torque double-closed-loop control mode, torque control is performed at non-commutation time, overlapping commutation is performed at commutation time, and a current prediction module is added to calculate the duty cycle. When the hall position signal jumps, it marks the start of commutation, and the off-phase current decreases to zero to mark the end of commutation. At this time, the method of overlapping commutation is adopted. In order to reflect the current of the non-commutation phase on the DC bus during the delayed shutdown period, the synchronous PWM modulation of the shutdown phase and the non-commutation phase is adopted during the commutation period, and the open phase is constant. measure. Simultaneously sample the non-commutated current value and the motor speed at the current moment, that is, the k moment, and obtain the opposite electromotive force of the three-phase winding according to the current running state of the motor at the k moment, and finally use the current prediction control module to calculate the predictive control law D, so that The output of the inverter circuit is controlled to realize the torque ripple suppression of the brushless DC motor in a wide speed range.
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。In the description of this specification, references to the terms "one embodiment," "some embodiments," "exemplary embodiments," "example," "specific examples," or "some examples" are intended to mean that the implementation A specific feature, structure, material, or characteristic described by an embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。Although the embodiments of the present invention have been shown and described, those skilled in the art can understand that various changes, modifications, substitutions and modifications can be made to these embodiments without departing from the principle and spirit of the present invention. The scope of the invention is defined by the claims and their equivalents.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810223555.0A CN108574429A (en) | 2018-03-19 | 2018-03-19 | A method for suppressing brushless DC motors with wide speed range and low torque ripple |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810223555.0A CN108574429A (en) | 2018-03-19 | 2018-03-19 | A method for suppressing brushless DC motors with wide speed range and low torque ripple |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108574429A true CN108574429A (en) | 2018-09-25 |
Family
ID=63574385
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810223555.0A Pending CN108574429A (en) | 2018-03-19 | 2018-03-19 | A method for suppressing brushless DC motors with wide speed range and low torque ripple |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108574429A (en) |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109194206A (en) * | 2018-10-10 | 2019-01-11 | 常州宝龙电机有限公司 | A kind of brshless DC motor fault tolerant control method |
| CN111092573A (en) * | 2019-12-12 | 2020-05-01 | 深圳市鼎拓达机电有限公司 | Brushless motor servo driver |
| CN111953259A (en) * | 2020-08-13 | 2020-11-17 | 成都卡诺普自动化控制技术有限公司 | Dynamic bus under-voltage protection method applied to driving and controlling all-in-one machine of robot |
| CN112003506A (en) * | 2020-08-25 | 2020-11-27 | 哈尔滨理工大学 | A position sensorless model predictive control system and control method for a brushless DC motor |
| CN112104272A (en) * | 2020-09-14 | 2020-12-18 | 中船重工(重庆)西南装备研究院有限公司 | Position detection method for brushless direct current motor without position sensor |
| CN112953315A (en) * | 2021-01-14 | 2021-06-11 | 山东省科学院自动化研究所 | Real-time torque ripple suppression method and system for switched reluctance motor |
| CN113364371A (en) * | 2021-04-23 | 2021-09-07 | 南京理工大学 | Method for suppressing torque ripple of brushless direct current motor |
| CN113411014A (en) * | 2021-07-28 | 2021-09-17 | 南京航空航天大学 | Electro-magnetic doubly salient motor control method for inhibiting torque pulsation based on torque closed loop |
| CN113541539A (en) * | 2021-06-11 | 2021-10-22 | 东莞理工学院 | Method for suppressing torque ripple of brushless DC motor |
| CN113572390A (en) * | 2021-05-07 | 2021-10-29 | 联合汽车电子有限公司 | Driving method for noise suppression of brushless direct current motor |
| CN113966577A (en) * | 2019-06-12 | 2022-01-21 | 罗伯特·博世有限公司 | Method for determining the rotor position of a rotating electrical machine and rotating electrical machine for carrying out such a method |
| CN114567213A (en) * | 2022-03-09 | 2022-05-31 | 中南大学 | Four-switch buck-boost motor PAM modulation method based on fuel cell and control method |
| CN114826036A (en) * | 2022-05-30 | 2022-07-29 | 南京凌博电子科技有限公司 | Brushless direct current motor control method capable of reducing phase-change torque pulsation |
| CN115028118A (en) * | 2022-08-11 | 2022-09-09 | 天津赛象科技股份有限公司 | Servo module type omnibearing driving mechanism and method and automatic guide vehicle |
| CN115037205A (en) * | 2022-07-08 | 2022-09-09 | 江苏大学 | Torque Ripple Suppression Method for Permanent Magnet Motor Based on Hybrid System Theory |
| CN117183765A (en) * | 2023-11-06 | 2023-12-08 | 金琥新能源汽车(成都)有限公司 | Control method, system and equipment of permanent magnet synchronous motor |
| CN117914184A (en) * | 2023-12-21 | 2024-04-19 | 中国第一汽车股份有限公司 | Brushless DC motor and control method, control device and computer storage medium |
| CN120034042A (en) * | 2025-04-23 | 2025-05-23 | 峰岹科技(深圳)股份有限公司 | Position sensorless single-phase brushless DC motor driving method and motor controller |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107645256A (en) * | 2017-07-17 | 2018-01-30 | 中国矿业大学 | Permagnetic synchronous motor weak magnetic control system and its method based on torque prediction control |
-
2018
- 2018-03-19 CN CN201810223555.0A patent/CN108574429A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107645256A (en) * | 2017-07-17 | 2018-01-30 | 中国矿业大学 | Permagnetic synchronous motor weak magnetic control system and its method based on torque prediction control |
Non-Patent Citations (3)
| Title |
|---|
| 俞旻杰等: "一种抑制无刷直流电机换相转矩脉动的预测电流控制策略", 《微电机》 * |
| 林平等: "新型无刷直流电机换相转矩脉动的抑制控制方法", 《中国电机工程学报》 * |
| 汤继强等: "磁悬浮反作用飞轮无刷直流电机转矩脉动抑制策略", 《北京航空航天大学学报》 * |
Cited By (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109194206A (en) * | 2018-10-10 | 2019-01-11 | 常州宝龙电机有限公司 | A kind of brshless DC motor fault tolerant control method |
| CN113966577B (en) * | 2019-06-12 | 2024-01-30 | 罗伯特·博世有限公司 | Method for determining the rotor position of a rotating electrical machine and rotating electrical machine for carrying out such a method |
| CN113966577A (en) * | 2019-06-12 | 2022-01-21 | 罗伯特·博世有限公司 | Method for determining the rotor position of a rotating electrical machine and rotating electrical machine for carrying out such a method |
| CN111092573A (en) * | 2019-12-12 | 2020-05-01 | 深圳市鼎拓达机电有限公司 | Brushless motor servo driver |
| CN111953259A (en) * | 2020-08-13 | 2020-11-17 | 成都卡诺普自动化控制技术有限公司 | Dynamic bus under-voltage protection method applied to driving and controlling all-in-one machine of robot |
| CN111953259B (en) * | 2020-08-13 | 2021-06-01 | 成都卡诺普自动化控制技术有限公司 | Dynamic bus under-voltage protection method applied to driving and controlling all-in-one machine of robot |
| CN112003506A (en) * | 2020-08-25 | 2020-11-27 | 哈尔滨理工大学 | A position sensorless model predictive control system and control method for a brushless DC motor |
| CN112104272A (en) * | 2020-09-14 | 2020-12-18 | 中船重工(重庆)西南装备研究院有限公司 | Position detection method for brushless direct current motor without position sensor |
| CN112953315A (en) * | 2021-01-14 | 2021-06-11 | 山东省科学院自动化研究所 | Real-time torque ripple suppression method and system for switched reluctance motor |
| CN113364371A (en) * | 2021-04-23 | 2021-09-07 | 南京理工大学 | Method for suppressing torque ripple of brushless direct current motor |
| CN113572390A (en) * | 2021-05-07 | 2021-10-29 | 联合汽车电子有限公司 | Driving method for noise suppression of brushless direct current motor |
| CN113541539A (en) * | 2021-06-11 | 2021-10-22 | 东莞理工学院 | Method for suppressing torque ripple of brushless DC motor |
| CN113411014A (en) * | 2021-07-28 | 2021-09-17 | 南京航空航天大学 | Electro-magnetic doubly salient motor control method for inhibiting torque pulsation based on torque closed loop |
| CN114567213A (en) * | 2022-03-09 | 2022-05-31 | 中南大学 | Four-switch buck-boost motor PAM modulation method based on fuel cell and control method |
| CN114567213B (en) * | 2022-03-09 | 2025-01-21 | 中南大学 | Four-switch buck-boost motor PAM modulation method and control method based on fuel cell |
| CN114826036A (en) * | 2022-05-30 | 2022-07-29 | 南京凌博电子科技有限公司 | Brushless direct current motor control method capable of reducing phase-change torque pulsation |
| CN114826036B (en) * | 2022-05-30 | 2023-11-03 | 南京凌博电子科技有限公司 | Brushless direct current motor control method capable of reducing commutation torque pulsation |
| CN115037205A (en) * | 2022-07-08 | 2022-09-09 | 江苏大学 | Torque Ripple Suppression Method for Permanent Magnet Motor Based on Hybrid System Theory |
| CN115028118A (en) * | 2022-08-11 | 2022-09-09 | 天津赛象科技股份有限公司 | Servo module type omnibearing driving mechanism and method and automatic guide vehicle |
| CN117183765A (en) * | 2023-11-06 | 2023-12-08 | 金琥新能源汽车(成都)有限公司 | Control method, system and equipment of permanent magnet synchronous motor |
| CN117183765B (en) * | 2023-11-06 | 2024-01-19 | 金琥新能源汽车(成都)有限公司 | A control method, system and equipment for a permanent magnet synchronous motor |
| CN117914184A (en) * | 2023-12-21 | 2024-04-19 | 中国第一汽车股份有限公司 | Brushless DC motor and control method, control device and computer storage medium |
| CN120034042A (en) * | 2025-04-23 | 2025-05-23 | 峰岹科技(深圳)股份有限公司 | Position sensorless single-phase brushless DC motor driving method and motor controller |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108574429A (en) | A method for suppressing brushless DC motors with wide speed range and low torque ripple | |
| CN110224648B (en) | Permanent magnet synchronous motor parameter identification and position sensorless control method and system | |
| CN102868350B (en) | The accurate closed loop starting method of brushless DC motor without position sensor | |
| Oikonomou et al. | Closed-loop control of medium-voltage drives operated with synchronous optimal pulsewidth modulation | |
| Chen et al. | Sensorless optimal commutation steady speed control method for a nonideal back-EMF BLDC motor drive system including buck converter | |
| Wilson et al. | Methods of resistance estimation in permanent magnet synchronous motors for real-time thermal management | |
| JP6978602B2 (en) | Permanent magnet synchronous motor drive, drive system and drive method | |
| CN103501146B (en) | Commutation method for suppressing torque ripple and the system of BLDCM Drive System | |
| CN112039390B (en) | Permanent magnet synchronous motor sliding mode control method based on load torque observation | |
| Xia et al. | Switching-gain adaptation current control for brushless DC motors | |
| CN109412482B (en) | Unified predictive control method for quasi-Z-source inverter-permanent magnet synchronous motor system | |
| CN107453672B (en) | Segmented Harmonic Current Control Method for Suppressing Torque Ripple of Switched Reluctance Motor | |
| CN108521244A (en) | DC motor without bearing and brush wide speed regulating range low torque ripple suppressing method for flywheel energy storage | |
| CN102624276A (en) | A Novel Compensation Method for Dead Zone Effect of AC Servo Inverter | |
| CN110784145A (en) | Permanent magnet synchronous motor full-speed domain model prediction flux linkage control method | |
| JPWO2014057575A1 (en) | Synchronous machine controller | |
| CN113630054A (en) | On-line parameter identification method of permanent magnet synchronous motor based on inverter dead-time compensation | |
| Huang et al. | Full-region sensorless BLDC drive for permanent magnet motor using pulse amplitude modulation with DC current sensing | |
| Xia et al. | A current control scheme of brushless DC motors driven by four-switch three-phase inverters | |
| Sun et al. | Position sensorless control of SRMs based on improved sliding mode speed controller and position observer | |
| CN108448982A (en) | A Direct Torque Control Method Based on Space Voltage Vector Prediction | |
| CN105871278B (en) | A kind of novel salient pole permanent magnet synchronous motor control method based on direct character control | |
| CN102710204B (en) | Method for rejecting torque ripple of motor | |
| CN112039388A (en) | Control method of permanent magnet synchronous motor for industrial robot | |
| CN108599652B (en) | Model predictive control method for three-phase four-switch permanent magnet synchronous motor system based on effective switching time |
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 |
Application publication date: 20180925 |
|
| RJ01 | Rejection of invention patent application after publication |