CN102710204A - Method for rejecting torque ripple of motor - Google Patents

Method for rejecting torque ripple of motor Download PDF

Info

Publication number
CN102710204A
CN102710204A CN2012101788520A CN201210178852A CN102710204A CN 102710204 A CN102710204 A CN 102710204A CN 2012101788520 A CN2012101788520 A CN 2012101788520A CN 201210178852 A CN201210178852 A CN 201210178852A CN 102710204 A CN102710204 A CN 102710204A
Authority
CN
China
Prior art keywords
current
commutation
current controller
torque ripple
winding
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.)
Granted
Application number
CN2012101788520A
Other languages
Chinese (zh)
Other versions
CN102710204B (en
Inventor
夏长亮
肖有文
陈炜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin Polytechnic University
Original Assignee
Tianjin Polytechnic University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin Polytechnic University filed Critical Tianjin Polytechnic University
Priority to CN201210178852.0A priority Critical patent/CN102710204B/en
Publication of CN102710204A publication Critical patent/CN102710204A/en
Application granted granted Critical
Publication of CN102710204B publication Critical patent/CN102710204B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

The invention discloses a method for rejecting the torque ripple of a motor. The method comprises the following steps of: acquiring first reference current under a two-phase conducting mode and second reference current under a phase change mode; controlling winding current to track the first reference current to realize the rejection on low-frequency torque ripple by adopting a single- switch chopper mode under the a two-phase conducting mode; controlling non-phase-change winding current to track the second reference current to realize the rejection on the low-frequency torque ripple and phase change torque ripple by adopting a first phase change control strategy under a low-speed mode; controlling the non-phase-change winding current to track the second reference current to realize the rejection on the low-frequency torque ripple and the phase change torque ripple by adopting a second phase change control strategy under a high-speed mode; designing a first current controller by adopting the single-switch chopper mode; designing a second current controller by adopting the first phase change control strategy; designing a third current controller by adopting the second phase change control strategy; and switching to the first current controller, the second current controller or the third current controller according to an operation mode.

Description

A kind of motor torque ripple inhibition method
Technical field
The present invention relates to electric machines control technology and electric and electronic technical field, relate in particular to a kind of motor torque ripple inhibition method.
Background technology
Brshless DC motor is because little, the power density of volume is big and control advantage such as simple and obtained in fields such as space flight and aviation, automotive electronics and household electrical appliance using widely.When the back electromotive force of brshless DC motor is imperfect trapezoidal wave, adopt traditional control method can produce the low-frequency torque ripple; In commutation process, non-commutation winding current can not can cause the commutation torque ripple by the track reference electric current simultaneously.
The inventor finds to exist at least in the prior art following shortcoming and defect in realizing process of the present invention:
Low-frequency torque ripple and commutation torque ripple can make brshless DC motor produce noise and vibration, and bring the fluctuation of speed, have reduced the control performance of brshless DC motor.
Summary of the invention
The invention provides a kind of motor torque ripple inhibition method, the present invention has suppressed the low-frequency torque ripple and the commutation torque ripple of brshless DC motor, has improved the control performance of brshless DC motor, sees hereinafter for details and describes:
A kind of motor torque ripple inhibition method said method comprising the steps of:
(1) obtains the equivalent circuit diagram of brshless DC motor and inverter, the voltage equation of threephase stator winding;
(2) to obtain two-phase conduction mode first reference current
Figure BDA00001718412800011
and commutation mode, the second reference current
(3) be conducted two and adopt single switch copped wave pattern under the pattern; The control winding current is realized the inhibition to the low-frequency torque ripple to the tracking of said first reference current
Figure BDA00001718412800013
;
(4) under low-speed mode; Adopt the first commutation control strategy of two phase mode switching controls to control of the tracking of non-commutation winding current, realize inhibition low-frequency torque ripple and commutation torque ripple to said second reference current
Figure BDA00001718412800014
;
(5) under fast mode; Adopt the second commutation control strategy of threephase switch control model to control of the tracking of non-commutation winding current, realize inhibition low-frequency torque ripple and commutation torque ripple to said second reference current
Figure BDA00001718412800015
;
(6) through said single switch copped wave Design Pattern first current controller; Design second current controller through the said first commutation control strategy; Design the 3rd current controller through the said second commutation control strategy;
(7) switch to said first current controller according to operational mode, said second current controller or said the 3rd current controller.
Said first reference current
Figure BDA00001718412800021
is specially:
i 1 * = T e * × ω m e xy
Said two reference currents
Figure BDA00001718412800023
are specially:
i 2 * = T e * × ω m - e zy i z e xy
Wherein, ω mBe mechanical angle speed, T e *Be torque reference, i zFor flowing through the electric current of z phase winding; e Xy=e x-e y, e Zy=e z-e y, e x, e yAnd e zRepresent a respectively, b, the back electromotive force of any phase among the c, and e x, e yAnd e zCan not get the back electromotive force of same phase simultaneously.
Said single switch copped wave pattern is specially:
Brachium pontis switch copped wave on the control inverter, following brachium pontis switch keeps conducting or off state according to rotor-position.
The said first commutation control strategy is specially:
Control non-commutation winding corresponding switch duty ratio, commutation winding corresponding switch keeps conducting state.
The said second commutation control strategy is specially:
Control the first commutation winding corresponding switch duty ratio, the second commutation winding corresponding switch and non-commutation winding corresponding switch all keep conducting state, and wherein, the said first commutation winding is generally the winding that electric current reduces; The said second commutation winding is generally the winding that electric current increases.
Saidly be specially through single switch copped wave Design Pattern first current controller:
Definition actual current and the said first reference current i 1 *Between the first deviation delta e I1For
Δ e i 1 = i a - i 1 *
The sliding-mode surface s1 that defines said first current controller does
s 1 = Δ e i 1 + c 1 ∫ - ∞ t Δ e i 1 dt = 0
The equivalent continuous control component u of said first current controller output EqFor
u eq = - a 0 + c 1 b 0 Δ e i 1 + e acN + 1 b 0 di 1 * dt - a 0 b 0 i 1 *
Duty ratio D = 1 U Dc ( u Eq + Ksgn ( s 1 ) ) , a 0 = - R N L N , b 0 = 1 2 L N
Wherein, i aFor flowing through the electric current of a phase winding, c 1For greater than 0 constant, k is the switching value gain, the symbol of sgn (s1) expression sliding-mode surface s1; U DcBe DC bus-bar voltage; R NAnd L NBe respectively rated resistance and specified inductance; e AcNRated value for a, c two phase back electromotive force.
Saidly design second current controller through the said first commutation control strategy and be specially:
Definition actual current and the said second reference current i 2 *Between the second deviation delta e I2For
Δ e i 2 = i c - i 2 *
The sliding-mode surface s2 that defines said second current controller does
s 2 = Δ e i 2 + c 1 ∫ - ∞ t Δ e i 2 dt = 0
The equivalent continuous control component u of said second current controller output EqLFor
u eqL = - a 0 L + c 1 b 0 L Δ e i 2 - 1 2 ( e caN + e cbN - U dc ) + 1 b 0 L di 2 * dt - a 0 L b 0 L i 2 *
Duty ratio D L = 1 U Dc ( u EqL + Ksgn ( s 2 ) ) , a 0 L = - R N L N , b 0 L = 2 3 L N
Wherein, i cFor flowing through the electric current of c phase winding, e CaNRated value for c, a two phase line back electromotive force; e CbNRated value for c, b two phase line back electromotive force; The symbol of sgn (s2) expression sliding-mode surface s2.
Saidly design the 3rd current controller through the said second commutation control strategy and be specially:
Definition actual current and the said second reference current i 2 *Between the second deviation delta e I2For
Δ e i 2 = i c - i 2 *
The sliding-mode surface s2 that defines said the 3rd current controller does
s 2 = Δ e i 2 + c 1 ∫ - ∞ t Δ e i 2 dt = 0
The equivalent continuous control component u of said the 3rd current controller output EqHFor
u eqH = - a 0 H + c 1 b 0 H Δ e i 2 + ( e caN + e cbN + U dc ) + 1 b 0 H di 2 * dt - a 0 H b 0 H i 2 *
Duty ratio D H = 1 U Dc ( u EqH + Ksgn ( s 2 ) ) , a 0 H = - R N L N , b 0 H = 1 3 L N .
Said operational mode according to brshless DC motor switches to said first current controller, and said second current controller or said the 3rd current controller are specially:
1) judge whether said brshless DC motor is operated under the commutation pattern, if, execution in step 2); If not, execution in step 3);
2) calculate the current second deviation delta e I2
3) calculate the current first deviation delta e I1, switch to said first current controller, according to the said current first deviation delta e I1Said first current controller is upgraded, and flow process finishes;
4) judge the said current second deviation delta e I2Whether greater than η T s, if, execution in step 5); If not, execution in step 6);
Wherein, T sBe control cycle, the current changing rate maximum is designated as η;
5) switch to said the 3rd current controller, according to the said current second deviation delta e I2Said the 3rd current controller is upgraded, and flow process finishes;
6) switch to said second current controller, according to the said current second deviation delta e I2Said second current controller is upgraded, and flow process finishes.
The beneficial effect of technical scheme provided by the invention is:
The invention provides a kind of motor torque ripple inhibition method, under different patterns, adopt of the tracking of corresponding strategy, realize inhibition low-frequency torque ripple and commutation torque ripple to first reference current and second reference current; Under different patterns, design first current controller, second current controller and the 3rd current controller, and current controller is switched according to operational mode; It is the occasion of imperfect trapezoidal wave that this method can be applied in to any back electromotive force, can suppress low-frequency torque ripple and commutation torque ripple effectively, realizes the design of high-performance current controller, has improved the control performance of brshless DC motor.
Description of drawings
Fig. 1 is the equivalent circuit diagram of brshless DC motor provided by the invention and inverter;
Fig. 2 is an electric current optimisation strategy theory diagram provided by the invention;
Fig. 3 is the sketch map of brshless DC motor commutation strategy in a cycle of operation under the low-speed mode provided by the invention;
Fig. 4 be under the low-speed mode provided by the invention electric current by a +c -Conducting state is to b +c -The sketch map of conducting state commutation;
Fig. 5 is the sketch map of brshless DC motor commutation strategy in a cycle of operation under the fast mode provided by the invention;
Fig. 6 be under the fast mode provided by the invention electric current by a +c -Conducting state is to b +c -The sketch map of conducting state commutation;
Fig. 7 is the theory diagram that designs based on the current controller of IVSC strategy provided by the invention;
Fig. 8 is the flow chart that Current Control Strategy provided by the invention is switched;
Fig. 9 is the flow chart of a kind of motor torque ripple inhibition method provided by the invention.
Embodiment
For making the object of the invention, technical scheme and advantage clearer, embodiment of the present invention is done to describe in detail further below in conjunction with accompanying drawing.
In the high performance control system design, current controller need have stronger robustness to not modeling disturbance of system, parameter of electric machine disturbance and extraneous random perturbation, and the better dynamic response characteristic.Traditional PID controller (PID) algorithm obviously can not satisfy high-performance Electric Machine Control occasion, so the embodiment of the invention has adopted IVSC (integration type change structure control) algorithm design current controller to realize the electric current Optimal Control Strategy.Become structure control and have advantages such as bandwidth height, dynamic property are good, it has stronger inhibition ability to the noise in the broad frequency band scope.But receive the irrational characteristic of inverter switch device and the influence of control time-delay, become the structure control meeting and produce chattering phenomenon, this phenomenon can reduce systematic function.Therefore the negative effect that can further avoid the controller chattering phenomenon to bring again for the advantage of utilizing change structure controller high bandwidth, the embodiment of the invention become structure controller output with integration type and are divided into continuous equivalent component and switch component.Continuous equivalent component is used for realizing the control to the current controller steady-state process, and the switch component then is used for improving the current controller dynamic property and suppresses various disturbances.
For low-frequency torque ripple and the commutation torque ripple that suppresses brshless DC motor; Improve the control performance of brshless DC motor; The embodiment of the invention provides a kind of motor torque ripple inhibition method; Referring to Fig. 1, Fig. 2, Fig. 3, Fig. 4, Fig. 5, Fig. 6, Fig. 7, Fig. 8 and Fig. 9, see hereinafter for details and describe:
101: obtain the equivalent circuit diagram of brshless DC motor and inverter, the voltage equation of threephase stator winding;
Wherein, referring to Fig. 1, voltage equation is specially:
u aO u bO u cO = R 0 0 0 R 0 0 0 R i a i b i c + L 0 0 0 L 0 0 0 L d dt i a i b i c + e a e b e c + u NO u NO u NO - - - ( 1 )
In the formula, u AO, u BOAnd u COBe threephase stator winding terminal voltage; i a, i bAnd i cBe respectively the electric current of three phase windings; u NOBe the brshless DC motor mid-point voltage; Stator resistance R=R N+ Δ R, stator inductance L=L N+ Δ L, wherein R NAnd L NBe respectively rated resistance and specified inductance, Δ R and Δ L are disturbance quantity; Three-phase back electromotive force e a=e AN+ Δ e a, e b=e BN+ Δ e b, e c=e CN+ Δ e c, e wherein AN, e BNAnd e CNBe respectively specified back electromotive force, Δ e a, Δ e bWith Δ e cBe disturbance quantity.Wherein, Δ R, Δ L, Δ e a, Δ e bWith Δ e cValue set according to the needs in the practical application, when specifically realizing, the embodiment of the invention does not limit this.
102: Get two-phase conduction mode first reference current
Figure BDA00001718412800052
and commutation mode, the second reference current
Figure BDA00001718412800053
Wherein, referring to Fig. 2, be imperfect trapezoidal wave occasion to back electromotive force, according to back electromotive force respectively to brshless DC motor two be conducted under the pattern with the commutation pattern under reference current be optimized to suppress the motor torque ripple.
The electromagnetic torque expression formula of brshless DC motor does
T e = e a i a + e b i b + e c i c ω m - - - ( 2 )
In the formula, ω mMechanical angle speed for brshless DC motor.
Under brshless DC motor two is conducted pattern, suppose that in x, y and z three phase windings x and y two phase winding conductings and electric current flow to the y phase winding by the x phase winding, then formula (2) can be expressed as
T e = e xy i x ω m - - - ( 3 )
Wherein, formula (2) is conventionally known to one of skill in the art to the derivation of formula (3), and the embodiment of the invention does not limit this.
In the formula, i xFor flowing through the electric current of x phase winding, e Xy=e x-e y, x, y, z ∈ [a, b, c] (wherein, x is a, b, and any phase among the c, y, z are in like manner) e xAnd e yRepresent a respectively, b, the back electromotive force of any phase among the c, and e xAnd e yCan not get the back electromotive force of same phase simultaneously.
Under brshless DC motor commutation pattern, the conducting simultaneously of x, y and z three phase windings, suppose electric current by the z phase winding to the change of current of y phase winding, x is non-commutation winding mutually, formula (2) can be expressed as
T e = e xy i x + e zy i z ω m - - - ( 4 )
e Zy=e z-e y, e zExpression a, b, the back electromotive force of any phase among the c, and e zAnd e yCan not get the back electromotive force of same phase simultaneously.i zFor flowing through the electric current of z phase winding, wherein, formula (2) is conventionally known to one of skill in the art to the derivation of formula (4), and the embodiment of the invention does not limit this.
Can find out from formula (3) and formula (4), because back electromotive force is generally imperfect trapezoidal wave, adopt traditional control method can cause torque ripple in the practical application.Therefore, optimize brshless DC motor two reference current waveform under pattern and the commutation pattern that is conducted respectively, reduce torque ripple according to back emf waveform.
Therefore obtain two by formula (3) and be conducted under the pattern, do through first reference current of optimizing
Figure BDA00001718412800064
i 1 * = T e * × ω m e xy - - - ( 5 )
In the formula, T e *Be torque reference.
Therefore obtain under the commutation pattern by formula (4), do through second reference current of optimizing
Figure BDA00001718412800066
i 2 * = T e * × ω m - e zy i z e xy - - - ( 6 )
103: be conducted two and adopt single switch copped wave pattern under the pattern; The control winding current is realized the inhibition to the low-frequency torque ripple to the tracking of first reference current
Figure BDA00001718412800071
;
Wherein, single switch copped wave pattern is specially: brachium pontis switch copped wave on the control inverter, following brachium pontis switch keeps conducting or off state according to rotor-position
104: under low-speed mode; Adopt the first commutation control strategy of two phase mode switching controls to control of the tracking of non-commutation winding current, realize inhibition low-frequency torque ripple and commutation torque ripple to second reference current
Figure BDA00001718412800072
;
Wherein, the first commutation control strategy is specially: control non-commutation winding corresponding switch duty ratio, commutation winding corresponding switch keeps conducting state.
Wherein, referring to Fig. 1, Fig. 3 and Fig. 4 (" 1 " representation switch control signal is a high level among the figure) with electric current from a +c -Conducting state is to b +c -The conducting state commutation is an example, " a +c -" represent electric current to flow to the c phase winding by a phase winding, the c phase winding is non-commutation winding, the b phase winding is the commutation winding.In commutation process, control S 2Duty ratio D L, S 1Shutoff, S 3Conducting, a phase current are then through diode D 4Afterflow.If do not adopt the first commutation control strategy, i in the commutation process a' rate of descent is greater than i b' climbing can not be realized i cOptimal control (the i of ' a', i b' and i c' represents the waveform of the three-phase current when not adopting the first commutation control strategy respectively), shown in dotted portion among Fig. 4; Adopt the first commutation control strategy, through control switch S 2Duty ratio D LRealize i cOptimal control, shown in solid line part among Fig. 4, can directly draw and in commutation process, adopt this method can suppress i cRecessed phenomenon occurs, thereby suppressed low-frequency torque ripple and commutation torque ripple.
Wherein, electric current is from a +c -Conducting state is to b +a -Conducting state commutation, electric current are from a +c -Conducting state is to c +a -The course of work of conducting state commutation etc. and electric current are from a +c -Conducting state is to b +c -The course of work of conducting state commutation is identical, and the embodiment of the invention repeats no more at this.
105: under fast mode; Adopt the second commutation control strategy of threephase switch control model to control of the tracking of non-commutation winding current, realize inhibition low-frequency torque ripple and commutation torque ripple to second reference current
Figure BDA00001718412800073
;
Wherein, the second commutation control strategy is specially: control the first commutation winding corresponding switch duty ratio, the second commutation winding corresponding switch and non-commutation winding corresponding switch all keep conducting state.Wherein, the first commutation winding is generally the winding that electric current reduces; The second commutation winding is generally the winding that electric current increases.
Wherein, referring to Fig. 1, Fig. 5 and Fig. 6 (" 1 " representation switch control signal is a high level among the figure), under fast mode still with electric current from a +c -Conducting state is to b +c -The conducting state commutation is an example, if still adopt the first commutation control strategy, and control S 1Shutoff, S 3Conducting is even receive DC bus-bar voltage restriction control S 2Duty ratio D LBe 1, still can't realize i c' optimal control, caused the commutation torque ripple, shown in dotted portion among Fig. 6.In order to solve the current controller saturation problem, adopt the second commutation control strategy, a phase winding is the first commutation winding (i aReduce), the b phase winding is the second commutation winding (i bIncrease), c is non-commutation winding mutually.Delay to turn-off and continuation control S 1Duty ratio D H, switch S 2And S 3Then keep conducting state, up to i bStopcock S again when setting up 1, shown in solid line part among Fig. 6, can directly draw and in commutation process, adopt this method can suppress i cRecessed phenomenon occurs, thereby suppressed low-frequency torque ripple and commutation torque ripple.
Wherein, step 103,104 and 105 execution sequence can be carried out in proper order, also can carry out side by side etc., and Fig. 9 is implemented as example with order to describe, and when specifically realizing, the embodiment of the invention does not limit this.
106: through single switch copped wave Design Pattern first current controller; Design second current controller through the first commutation control strategy; Design the 3rd current controller through the second commutation control strategy;
With single switch copped wave pattern is the design of example explanation based on first current controller of IVSC algorithm: referring to Fig. 1 and Fig. 7, is example with a phase and the conducting of c phase winding, and control S 1Duty ratio, switch S 2Keep conducting.The line voltage equation that can be obtained between a, c two phase windings by formula (1) does
u ac = DU dc = 2 Ri a + 2 L di a dt + e ac - - - ( 7 )
In the formula, D is a switch S 1Duty ratio; U DcBe DC bus-bar voltage; e AcFor the back electromotive force between a phase and the c phase can be expressed as e Ac=e AcN+ Δ e Ac, e AcNRated value for a, c two phase line back electromotive force; Δ e AcDisturbance quantity for a, c two phase line back electromotive force.Δ e AcValue set according to the needs in the practical application, when specifically realizing, the embodiment of the invention does not limit this.
1) be specially through single switch copped wave Design Pattern first current controller:
Line voltage equation according in the formula (7) designs first current controller, control i aFollow the tracks of the first reference current i 1 *The definition actual current and the first reference current i 1 *Between deviation delta e I1For
Δ e i 1 = i a - i 1 * - - - ( 8 )
The sliding-mode surface s1 that defines first current controller does
s 1 = Δ e i 1 + c 1 ∫ - ∞ t Δ e i 1 dt = 0 - - - ( 9 )
Formula (9) is differentiated, obtain current error equation movement locus and do
dΔ e i 1 dt = - c 1 Δ e i 1 - - - ( 10 )
Selectivity constant c 1>0, Δ e when guaranteeing that t is tending towards infinity I1→ 0, change c 1The size rate of convergence that can regulate the current error equation.
Formula (7) is rearranged as
DU dc = 2 L N di a dt + 2 R N i a + e acN + f - - - ( 11 )
In the formula, f is the uncertain disturbances of brshless DC motor, and can be obtained by formula (1)
f = 2 ΔL di a dt + 2 Δ Ri a + Δ e ac + ϵ - - - ( 12 )
In the formula, ε is a constant, and the value of ε is by brshless DC motor and the decision of inverter non-ideal characteristic.
Formula (8), formula (10) substitution formula (11) are obtained
DU dc = - a 0 + c 1 b 0 Δ e i 1 + e acN + 1 b 0 di 1 * dt - a 0 b 0 i 1 * + f - - - ( 13 )
In the formula, a 0 = - R N L N , b 0 = 1 2 L N .
Make the equivalent continuous control component u of first current controller output EqFor
u eq = - a 0 + c 1 b 0 Δ e i 1 + e acN + 1 b 0 di 1 * dt - a 0 b 0 i 1 * - - - ( 14 )
Therefore under brshless DC motor a phase and c phase winding turn-on condition, will control voltage and be divided into switch control component and equivalent continuous control component two parts.
DU dc=u eq+ksgn(s1) (15)
In the formula, k is the switching value gain, the symbol of sgn (s1) expression sliding-mode surface s1.
Calculate switch S by formula (15) 1Duty ratio D do
D = 1 U dc ( u eq + ksgn ( s 1 ) ) - - - ( 16 )
In order to analyze the stability of first current controller, and the span of definite switching value gain k, select Lyapunov (Liapunov) equation V to do
V = 1 2 s 1 2 - - - ( 17 )
Differentiate obtains to V
dV dt = s 1 ds 1 dt = s 1 ( a 0 i a + b 0 DU dc - b 0 e acN - b 0 f - di 1 * dt + c 1 Δ e i 1 ) - - - ( 18 )
Formula (14) and formula (15) substitution formula (18) can be obtained
dV dt = b 0 s 1 ( ksgns 1 - f ) - - - ( 19 )
In order to satisfy Lyapunov function convergence criterion,
k < f , s 1 > 0 k < - f , s 1 < 0 - - - ( 20 )
Get
k=-(|f| max+δ) (21)
In the formula, δ>0, | f| MaxBe the maximum of disturbance quantity, can obtain
dV dt &le; 0 - - - ( 22 )
Thereby satisfied Lyapunov equation convergence criterion.
By formula (15), first current controller is exported by equivalent continuous control component u EqForm u with switch control component two parts EqBe used for the steady-state process of Control current controller, switch control component is used for controlling the first current controller transient process and disturbance suppression f.Because control voltage comprises u Eq, it has reduced the selection of the turn off gain k value of switch control component.
2) designing second current controller through the first commutation control strategy is specially:
Under low speed commutation pattern, from a +c -Conducting state is to b +c -The conducting state commutation is an example, is specially according to the first commutation control strategy non-commutation winding voltage equation Mathematical Modeling of deriving:
Suppose γ=corresponding switch conduction of 1 representative, γ=corresponding switch of-1 representative turn-offs.According to S 2Conducting and off state, three-phase winding voltage equation can be expressed as respectively
u aO = - 1 2 U dc = Ri a + L di a dt + e a + u NO - - - ( 23 )
u bO = 1 2 U dc = Ri b + L di b dt + e b + u NO - - - ( 24 )
u cO = - &gamma; 2 U dc = Ri c + L di c dt + e c + u NO - - - ( 25 )
Obtain by formula (23)~(25)
u NO = - &gamma; 6 U dc - 1 3 ( e a + e b + e c ) - - - ( 26 )
By formula (25) and formula (26), obtain c phase voltage equation mathematical modulo and do
u cO = L di c dt + Ri c - 1 3 D L U dc + 1 3 ( e ca + e cb ) + 1 6 U dc - - - ( 27 )
In the formula, D LBe switch S 2Duty ratio.
Again u CO = - D L U Dc + 1 2 U Dc , Then formula (27) rearranges and does
- D L U dc = 3 2 L N di c dt + 3 2 R N i c + 1 2 ( e caN + e cbN - U dc ) + f L - - - ( 28 )
Can obtain in the formula (28) by formula (1)
f L = 3 2 &Delta;L di c dt + 3 2 &Delta; Ri c + 1 2 ( &Delta; e ca + &Delta; e cb ) + &epsiv; - - - ( 29 )
The definition actual current and the second reference current i 2 *Between the second deviation delta e I2For
&Delta; e i 2 = i c - i 2 * - - - ( 30 )
The sliding-mode surface s2 that defines second current controller does
s 2 = &Delta; e i 2 + c 1 &Integral; - &infin; t &Delta; e i 2 dt = 0 - - - ( 31 )
With formula (30) and formula (31) substitution formula (28), obtain
- D L U dc = - a 0 L + c 1 b 0 L &Delta; e i 2 - 1 2 ( e caN + e cbN - U dc ) + 1 b 0 L di 2 * dt - a 0 L b 0 L i 2 * + f L - - - ( 32 )
In the formula, a 0 L = - R N L N , b 0 L = 2 3 L N .
The equivalent continuous control component u of second current controller output EqLFor
u eqL = - a 0 L + c 1 b 0 L &Delta; e i 2 - 1 2 ( e caN + e cbN - U dc ) + 1 b 0 L di 2 * dt - a 0 L b 0 L i 2 *
Duty ratio D L = 1 U Dc ( u EqL + Ksgn ( s 2 ) )
Wherein, i cFor flowing through the electric current of c phase winding, e CaNRated value for c, a two phase line back electromotive force; e CbNRated value for c, b two phase line back electromotive force.
3) designing the 3rd current controller through the second commutation control strategy is specially:
Under high speed commutation pattern, with electric current from a +c -Conducting state is to b +c -The conducting state commutation is an example, according to the second commutation control strategy non-commutation winding voltage equation Mathematical Modeling of deriving is:
According to S 1Conducting and off state, three-phase winding voltage equation is respectively
u aO = &gamma; 2 U dc = Ri a + L di a dt + e a + u NO - - - ( 33 )
u bO = 1 2 U dc = Ri b + L di b dt + e b + u NO - - - ( 34 )
u cO = - 1 2 U dc = Ri c + L di c dt + e c + u NO - - - ( 35 )
By formula (33)~(35), can obtain the mid-point voltage equation and do
u NO = &gamma; 6 U dc - 1 3 ( e a + e b + e c ) - - - ( 36 )
By formula (35) and formula (36), obtain non-commutation winding c phase voltage equation Mathematical Modeling and do
u cO = L di c dt + Ri c + 1 3 ( e ca + e cb ) - 1 6 U dc + 1 3 D H U dc - - - ( 37 )
In the formula, D HBe switch S 1Duty ratio.
Again u CO = - 1 2 U Dc , Then formula (37) can be put in order and done
- D H U dc = 3 L N di c dt + 3 R N i c + ( e caN + e cbN + U dc ) + f H - - - ( 38 )
Can obtain in the formula (38) by formula (1)
f H = 3 &Delta;L di c dt + 3 &Delta; Ri c + ( &Delta; e ca + &Delta; e cb ) + &epsiv; - - - ( 39 )
The second deviation delta e under second deviation under the high speed commutation pattern and the low-speed mode I2Identical, the sliding-mode surface of the 3rd current controller is identical with sliding-mode surface s2 under the low speed commutation pattern, repeats no more at this.
Formula (30), formula (31) substitution formula (38) are obtained
- D H U dc = - a 0 H + c 1 b 0 H &Delta; e i 2 + ( e caN + e cbN + U dc ) + 1 b 0 H di 2 * dt - a 0 H b 0 H i 2 * + f H - - - ( 40 )
In the formula, the equivalent continuous control component u of the 3rd current controller output EqHFor
U eqH = - a 0 H + c 1 b 0 H &Delta; e i 2 + ( e caN + e cbN + U dc ) + 1 b 0 H di 2 * dt - a 0 H b 0 H i 2 *
Duty ratio D H = 1 U Dc ( u EqH + Ksgn ( s 2 ) ) , a 0 H = - R N L N , b 0 H = 1 3 L N .
Wherein, other design procedures of second current controller and the 3rd current controller are consistent with the principle of first current controller, and the embodiment of the invention is not done at this and given unnecessary details.
107: the operational mode according to brshless DC motor switches to first current controller, second current controller or the 3rd current controller.
Wherein, referring to Fig. 8, this step is specially:
1) judge whether brshless DC motor is operated under the commutation pattern, if, execution in step 2); If not, execution in step 3);
2) calculate the current second deviation delta e I2
3) calculate the current first deviation delta e I1, switch to first current controller, according to the current first deviation delta e I1First current controller is upgraded, and flow process finishes;
4) judge the current second deviation delta e I2Whether greater than η T s, if, execution in step 5); If not, execution in step 6);
Wherein, T sBe control cycle, the current changing rate maximum is designated as η.
5) switch to the 3rd current controller, according to the current second deviation delta e I2The 3rd current controller is upgraded, and flow process finishes;
6) switch to second current controller, according to the current second deviation delta e I2Second current controller is upgraded, and flow process finishes.
Wherein, realized corresponding control strategies, suppressed low-frequency torque ripple and commutation torque ripple through step 106 and step 107.
In sum, the embodiment of the invention provides a kind of motor torque ripple inhibition method, under different patterns, adopts the tracking of corresponding strategy to first reference current and second reference current, realizes the inhibition to low-frequency torque ripple and commutation torque ripple; Under different patterns, design first current controller, second current controller and the 3rd current controller, and current controller is switched according to operational mode; It is the occasion of imperfect trapezoidal wave that this method can be applied in to any back electromotive force, can suppress low-frequency torque ripple and commutation torque ripple effectively, realizes the design of high-performance current controller, has improved the control performance of brshless DC motor.
It will be appreciated by those skilled in the art that accompanying drawing is the sketch map of a preferred embodiment, the invention described above embodiment sequence number is not represented the quality of embodiment just to description.
The above is merely preferred embodiment of the present invention, and is in order to restriction the present invention, not all within spirit of the present invention and principle, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (9)

1. a motor torque ripple inhibition method is characterized in that, said method comprising the steps of:
(1) obtains the equivalent circuit diagram of brshless DC motor and inverter, the voltage equation of threephase stator winding;
(2) to obtain two-phase conduction mode first reference current?
Figure FDA00001718412700011
and commutation mode, the second reference current?
Figure FDA00001718412700012
(3) be conducted two and adopt single switch copped wave pattern under the pattern; The control winding current is realized the inhibition to the low-frequency torque ripple to the tracking of said first reference current
Figure FDA00001718412700013
;
(4) under low-speed mode; Adopt the first commutation control strategy of two phase mode switching controls to control of the tracking of non-commutation winding current, realize inhibition low-frequency torque ripple and commutation torque ripple to said second reference current
Figure FDA00001718412700014
;
(5) under fast mode; Adopt the second commutation control strategy of threephase switch control model to control of the tracking of non-commutation winding current, realize inhibition low-frequency torque ripple and commutation torque ripple to said second reference current ;
(6) through said single switch copped wave Design Pattern first current controller; Design second current controller through the said first commutation control strategy; Design the 3rd current controller through the said second commutation control strategy;
(7) switch to said first current controller according to operational mode, said second current controller or said the 3rd current controller.
2. a kind of motor torque ripple inhibition method according to claim 1 is characterized in that,
Said first reference current
Figure FDA00001718412700016
is specially:
Said two reference currents
Figure FDA00001718412700018
are specially:
Wherein, ω mBe mechanical angle speed, T e *Be torque reference, i zFor flowing through the electric current of z phase winding; e Xy=e x-e y, e Zy=e z-e y, e x, e yAnd e zRepresent a respectively, b, the back electromotive force of any phase among the c, and e x, e yAnd e zCan not get the back electromotive force of same phase simultaneously.
3. a kind of motor torque ripple inhibition method according to claim 2 is characterized in that, said single switch copped wave pattern is specially:
Brachium pontis switch copped wave on the control inverter, following brachium pontis switch keeps conducting or off state according to rotor-position.
4. a kind of motor torque ripple inhibition method according to claim 3 is characterized in that, the said first commutation control strategy is specially:
Control non-commutation winding corresponding switch duty ratio, commutation winding corresponding switch keeps conducting state.
5. a kind of motor torque ripple inhibition method according to claim 4 is characterized in that, the said second commutation control strategy is specially:
Control the first commutation winding corresponding switch duty ratio, the second commutation winding corresponding switch and non-commutation winding corresponding switch all keep conducting state, and wherein, the said first commutation winding is generally the winding that electric current reduces; The said second commutation winding is generally the winding that electric current increases.
6. a kind of motor torque ripple inhibition method according to claim 5 is characterized in that, saidly is specially through single switch copped wave Design Pattern first current controller:
Definition actual current and the said first reference current i 1 *Between the first deviation delta e I1For
Figure FDA00001718412700021
The sliding-mode surface s1 that defines said first current controller does
Figure FDA00001718412700022
The equivalent continuous control component u of said first current controller output EqFor
Figure FDA00001718412700023
Duty Cycle
Figure FDA00001718412700024
Figure FDA00001718412700025
Figure FDA00001718412700026
Wherein, i aFor flowing through the electric current of a phase winding, c 1For greater than 0 constant, k is the switching value gain, the symbol of sgn (s1) expression sliding-mode surface s1; U DcBe DC bus-bar voltage; R NAnd L NBe respectively rated resistance and specified inductance; e AcNRated value for a, c two phase back electromotive force.
7. a kind of motor torque ripple inhibition method according to claim 6 is characterized in that, saidly designs second current controller through the said first commutation control strategy and is specially:
Definition actual current and the said second reference current i 2 *Between the second deviation delta e I2For
The sliding-mode surface s2 that defines said second current controller does
Figure FDA00001718412700028
The equivalent continuous control component u of said second current controller output EqLFor
Figure FDA00001718412700029
Duty Cycle
Figure FDA000017184127000210
Figure FDA000017184127000211
Wherein, i cFor flowing through the electric current of c phase winding, e CaNRated value for c, a two phase line back electromotive force; e CbNRated value for c, b two phase line back electromotive force; The symbol of sgn (s2) expression sliding-mode surface s2.
8. a kind of motor torque ripple inhibition method according to claim 7 is characterized in that, saidly designs the 3rd current controller through the said second commutation control strategy and is specially:
Definition actual current and the said second reference current i 2 *Between the second deviation delta e I2For
Figure FDA00001718412700031
The sliding-mode surface s2 that defines said the 3rd current controller does
Figure FDA00001718412700032
The equivalent continuous control component u of said the 3rd current controller output EqHFor
Duty Cycle
Figure FDA00001718412700035
9. a kind of motor torque ripple inhibition method according to claim 8 is characterized in that said operational mode according to brshless DC motor switches to said first current controller, and said second current controller or said the 3rd current controller are specially:
1) judge whether said brshless DC motor is operated under the commutation pattern, if, execution in step 2); If not, execution in step 3);
2) calculate the current second deviation delta e I2
3) calculate the current first deviation delta e I1, switch to said first current controller, according to the said current first deviation delta e I1Said first current controller is upgraded, and flow process finishes;
4) judge the said current second deviation delta e I2Whether greater than η T s, if, execution in step 5); If not, execution in step 6);
Wherein, T sBe control cycle, the current changing rate maximum is designated as η;
5) switch to said the 3rd current controller, according to the said current second deviation delta e I2Said the 3rd current controller is upgraded, and flow process finishes;
6) switch to said second current controller, according to the said current second deviation delta e I2Said second current controller is upgraded, and flow process finishes.
CN201210178852.0A 2012-06-01 2012-06-01 Method for rejecting torque ripple of motor Expired - Fee Related CN102710204B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210178852.0A CN102710204B (en) 2012-06-01 2012-06-01 Method for rejecting torque ripple of motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210178852.0A CN102710204B (en) 2012-06-01 2012-06-01 Method for rejecting torque ripple of motor

Publications (2)

Publication Number Publication Date
CN102710204A true CN102710204A (en) 2012-10-03
CN102710204B CN102710204B (en) 2014-04-09

Family

ID=46902804

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210178852.0A Expired - Fee Related CN102710204B (en) 2012-06-01 2012-06-01 Method for rejecting torque ripple of motor

Country Status (1)

Country Link
CN (1) CN102710204B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104539200A (en) * 2014-12-03 2015-04-22 广东美的制冷设备有限公司 Rotating speed controller of motor, and rotating speed control method of motor
CN104579077A (en) * 2014-12-03 2015-04-29 广东美的制冷设备有限公司 Current controller for motor and current control method for motor
CN104716874A (en) * 2015-02-28 2015-06-17 广东美的制冷设备有限公司 Brushless direct current motor control system and method
CN105529962A (en) * 2014-09-30 2016-04-27 广东美的制冷设备有限公司 Torque ripple suppression method and control system of brushless DC motor
WO2021212618A1 (en) * 2020-04-20 2021-10-28 天津工业大学 Control system for flexible permanent magnet brushless direct current motor, and control method for same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1492573A (en) * 2002-10-22 2004-04-28 三星电子株式会社 Control device and method for DC brushless motor
US6859001B2 (en) * 2003-07-24 2005-02-22 General Electric Company Torque ripple and noise reduction by avoiding mechanical resonance for a brushless DC machine
CN101789737A (en) * 2010-02-03 2010-07-28 薛晓明 Brshless DC motor inhibiting electromagnetic torque pulsation method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1492573A (en) * 2002-10-22 2004-04-28 三星电子株式会社 Control device and method for DC brushless motor
US6859001B2 (en) * 2003-07-24 2005-02-22 General Electric Company Torque ripple and noise reduction by avoiding mechanical resonance for a brushless DC machine
CN101789737A (en) * 2010-02-03 2010-07-28 薛晓明 Brshless DC motor inhibiting electromagnetic torque pulsation method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
夏长亮等: "永磁无刷直流电机及其控制", 《电工技术学报》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105529962A (en) * 2014-09-30 2016-04-27 广东美的制冷设备有限公司 Torque ripple suppression method and control system of brushless DC motor
CN104539200A (en) * 2014-12-03 2015-04-22 广东美的制冷设备有限公司 Rotating speed controller of motor, and rotating speed control method of motor
CN104579077A (en) * 2014-12-03 2015-04-29 广东美的制冷设备有限公司 Current controller for motor and current control method for motor
CN104539200B (en) * 2014-12-03 2017-09-29 广东美的制冷设备有限公司 The rotational speed governor of motor, the method for controlling number of revolution of motor
CN104716874A (en) * 2015-02-28 2015-06-17 广东美的制冷设备有限公司 Brushless direct current motor control system and method
WO2021212618A1 (en) * 2020-04-20 2021-10-28 天津工业大学 Control system for flexible permanent magnet brushless direct current motor, and control method for same
US11962219B2 (en) 2020-04-20 2024-04-16 Tiangong University Control system and control method of flexible permanent magnet brushless DC motor

Also Published As

Publication number Publication date
CN102710204B (en) 2014-04-09

Similar Documents

Publication Publication Date Title
Kadjoudj et al. A robust hybrid current control for permanent-magnet synchronous motor drive
CN102710204B (en) Method for rejecting torque ripple of motor
Cao et al. Direct torque model predictive control of a five-phase permanent magnet synchronous motor
Muduli et al. Continuous and discontinuous svpwm with switching loss control for five-phase two-level vsi fed induction motor drive
CN112737445B (en) Control method for oscillation suppression of permanent magnet auxiliary synchronous reluctance motor
Amirthalingam et al. A new approach for minimizing torque ripple in a BLDC motor drive with a front end IDO dc-dc converter
Du et al. Control of pseudo-sinusoidal switched reluctance motor with zero torque ripple and reduced input current ripple
Elsherbiny et al. Comparative evaluation for torque control strategies of interior permanent magnet synchronous motor for electric vehicles
Wei et al. An incorporated control strategy of commutation and conduction torque ripples mitigation for BLDCM drives in household appliances
Karamanakos et al. Model predictive control in power electronics: Strategies to reduce the computational complexity
Hui et al. Torque ripple minimization for switched reluctance motor with predictive current control method
Chai et al. On the switched-reluctance motor drive with three-phase single-switch switch-mode rectifier front-end
Hsieh et al. System response of permanent magnet synchronous motor drive based on SiC power transistor
Ahmadi et al. Improved performance of direct torque control of induction machine utilizing 3-level cascade H-bridge multilevel inverter
CN105629737A (en) Internal model control method of internal combustion engine asynchronous motor
Li et al. Adaptive model predictive current control for DSSRM drives
Tarisciotti et al. A multilevel chain-link topology for low voltage, variable frequency applications
Imakiire et al. Investigation of calculation method of losses in PWM inverter with voltage booster using both DC link voltage control and flux weakening control
Korta et al. Soft–switching ev traction inverter exploiting full potential of wide bandgap devices
Zhao et al. A model predictive current control based on sliding mode speed controller for PMSM
EP3915188A1 (en) Motor drive topologies for traction and charging in electrified vehicles
Xue et al. Improved model predictive control with reduced DC-link capacitor RMS current for back-to-back converter-fed PMSM drives
Maamri et al. Adaptive hysteresis controller for the Switched Reluctance Machines
Arshad et al. A chaos based SVPWM technique for B4 inverter fed two-phase symmetric induction motor for THD & EMI improvement at low modulation index
Uesugi et al. Feed-forward Current Control for Filter Size Reduction in a Sinusoidal Voltage Output Inverter for IPMSM Drive

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140409

CF01 Termination of patent right due to non-payment of annual fee