Summary of the invention
(1) technical problems to be solved
For existing commutation torque ripple technical problem, the present invention provides a kind of brushless straight based on current forecasting
Galvanic electricity machine commutation torque ripple suppressing method.
(2) technical solution
In order to achieve the above object, the main technical schemes that the present invention uses include:
A kind of brshless DC motor commutation torque ripple suppressing method based on current forecasting comprising following steps:
Step 1: for the control system that the method uses for double closed-loop control system, outer ring is speed ring, and inner ring is electric current loop
Using predictive current control device, inhibit commutation torque ripple;
Step 2: determining motor rotor position according to the hall signal of Hall sensor and completes revolving speed calculating;
Step 3: output inner ring given value of current value is adjusted to error in outer ring speed regulator;
Step 4: the given value of current value and inner ring current feedback values of outer ring speed control output are compared, by electricity
Predictive controller is flowed, in conjunction with motor rotor position signal, controls the turn-on and turn-off of corresponding power pipe.
Preferably, in step 2, motor outer ring obtains turning for motor using Hall sensor inside brshless DC motor
Sub- position signal and motor speed, and the feedback quantity as motor outer ring, in conjunction with the specified rate that motor inputs, as outer ring speed
The input signal of ring.
Preferably, in step 2, the skip signal and skip signal of Hall element output inside a certain phase motor are utilized
Time interval used calculates the revolving speed of rotor in conjunction with the number of pole-pairs of motor.
Preferably, in step 3, the error of the specified rate of the feedback quantity and motor speed of motor speed, by outer ring PI
Adjuster obtains the specified rate of electric current.
Preferably, the phase current of brshless DC motor is obtained using current sensor, and sample rate current handle
To inner ring current feedback amount.
Preferably, in step 5, inner ring predictive current control is combined with PWM-ON conduction mode, right during commutation
PWM modulation is carried out when opening mutually identical with shutdown, the electric current rate of rise of phase and the electric current descending slope of shutdown phase are opened in control
It is equal, guarantee that the phase current of non-commutation is kept constant.
(3) beneficial effect
The beneficial effects of the present invention are: brshless DC motor commutation torque of the method provided by the invention based on current forecasting
Pulsation suppressing method, uses current predictive control method, inner ring predictive current control is the same as PWM-ON conduction mode during commutation
It combines, to PWM modulation is carried out when opening mutually identical with shutdown, the electric current rate of rise of phase and the electric current of shutdown phase are opened in control
Descending slope is equal, guarantees that the phase current of non-commutation is kept constant, to reduce commutation torque ripple.This method is simple, realizes
It is easy, adaptable, effect is obvious.And be applicable in full speed range, either in opened loop control, traditional electric current PI control
System, or during capable of being embedded in commutation well in the control system using modern intelligent control algorithm, effectively
Inhibit commutation torque ripple.
Specific embodiment
In order to preferably explain the present invention, in order to understand, with reference to the accompanying drawing, by specific embodiment, to this hair
It is bright to be described in detail.
As shown in figure 3, present embodiments provide for a kind of, the brshless DC motor commutation based on predictive current control turns
The suppressing method of square pulsation, specific implementation step are as follows:
Step 1: determining motor rotor position according to the hall signal of Hall sensor and completes revolving speed calculating.
Step 2: outer ring speed ring design and speed regulator export inner ring given value of current value.
Step 3: the given value of current value and inner ring current feedback values of outer ring speed control output are compared, by electricity
Predictive controller is flowed, in conjunction with motor rotor position signal, PWM duty cycle is exported, controls the turn-on and turn-off of corresponding power pipe.
Wherein step 1 comprising the following specific steps
Three hall signals output inside motor, available 8 Encoded output signals (000,011,001,101,
100,110,010,111), wherein 111 and 000 is error signal, it is equal that rotor is divided into 6 electrical angles by other 6 kinds of signals
For 60 degree of region, therefore, the rotor-position of motor can be determined by 6 kinds of encoded signals of these three hall signals.
According to hall signal, motor actual speed is calculated, hall signal turns in 0 and 1 jump, the i.e. pole permanent magnet magnet steel N and S
The Hall element being fixed on stator is crossed, in the case where knowing motor number of pole-pairs p and bound-time interval t, the reality of motor
Revolving speed n can be calculated: n=1/p.
Wherein step 2 comprising the following specific steps
Speed feedback value revolving speed as obtained in step 1 of outer ring speed ring is calculated, and speed error Δ n is as outer
The input of ring controller.
Outer ring speed control is controlled using PI, and error is adjusted, and exports inner ring given value of current value iref。
Wherein step 3 the following steps are included:
The controller of inner ring electric current loop uses PI controller, in conjunction with current predictive control method, forms predictive current control
Device.Basic thought: in single chopping modulation mode, the commutation torque ripple of PWM-ON modulation system is minimum.If keeping electricity
Flow it is constant, need adjust open mutually and shutdown phase current change slope it is equal so that Non-commutation phase current remains unchanged, in PWM-
On the basis of ON modulation, in conjunction with predictive-current control strategy, the duty ratio for mutually and turning off the switching tube of phase is opened in control respectively.
Assuming that electric current changes to B phase from A phase, A phase is off phase, and B phase is to open phase, and C phase is non-commutation phase.In the commutation phase
Between, the control method of proposition is that shutdown mutually and when opening identical carries out PWM modulation, it is assumed that VT1 duty ratio is D at this timeA, VT3 accounts for
Sky is than being DB, VT2 holding opening state.The PWM modulation waveform of three-phase windings is as shown in Figure 2 during commutation.According to motor three-phase
Voltage and current equation, the control rule of current forecasting is following formula during commutation can be calculated
Inhibit principle in conjunction with commutation torque, i.e., during holding commutation, Non-commutation phase current icIt keeps constant and duty can be obtained
Compare DAAnd DBRelational expression:
In commutation course, it is modulated opening the PWM duty cycle for mutually mutually applying such as above formula with shutdown, so that it may reduce
Torque pulsation during commutation.For the continuity of control, the duty ratio for opening phase is set as duty ratio before motor commutation
D, i.e. DB(k) D is calculated further according to above formula in=DA(k) value.
It can be seen from the above explanation turning according to the brshless DC motor commutation based on predictive current control that very invention proposes
Square pulsation suppressing method and specific embodiment, available relatively simple brshless DC motor commutation torque ripple inhibit
Method effectively reduces the torque pulsation of motor, improves the control precision of system.
In conclusion present embodiments provide for a kind of brshless DC motor commutation torque arteries and veins based on predictive current control
Dynamic suppressing method, using current predictive control method, inner ring predictive current control is combined with PWM-ON conduction mode, is being changed
To PWM modulation is carried out when opening mutually identical with shutdown during phase, the electric current rate of rise of phase and the electric current of shutdown phase are opened in control
Descending slope is equal, guarantees that the phase current of non-commutation is kept constant, to reduce commutation torque ripple.This method is simple, realizes
It is easy, adaptable, effect is obvious.Either in opened loop control, traditional electric current PI control, or using modern intelligence control
During commutation can be embedded in well in the control system of algorithm processed, commutation torque ripple is effectively inhibited.
The technical principle of the invention is described above in combination with a specific embodiment, these descriptions are intended merely to explain of the invention
Principle shall not be construed in any way as a limitation of the scope of protection of the invention.Based on explaining herein, those skilled in the art
It can associate with other specific embodiments of the invention without creative labor, these modes fall within this hair
Within bright protection scope.