Background technology:
At present, the vector control that is used for the permanent magnet synchronous motor on the elevator be field orientation control general what adopt is that the rotor flux that the control method of ID=0 promptly will make the permanent magnet of rotor produce is accurately positioned in the D axle of vector control, thereby guarantee the comfortableness of permanent magnet synchronous motor start-up course and the stability of control procedure.But, because the initial position of rotor has randomness, if not carrying out position of magnetic pole detects, rotor flux just is difficult to be accurately positioned on the D axle when motor just starts, when the rotor flux deviations is big, just make the control failure of motor easily, so the detection of position of magnetic pole is the key that is used for the control of the permanent magnet synchronous motor of elevator.It is that the signal that Hall magnetic pole detecting element produces is measured position of magnetic pole that the detection of prior art permanent magnet synchronous motor initial magnetic pole position normally utilizes the UVW signal of encoder, but utilize the UVW signal to judge that can there be bigger error in initial magnetic pole position, influences the control of permanent magnet synchronous motor.And, in elevator control, in order to guarantee the comfortableness of start-up course, motor need obtain initial torque compensation accurately, prior art is to adopt weighing detection device to obtain this initial torque compensation accurately, but because the distortion of elevator cage bottom and the problems such as drift of analog signal, there is the big and high problem of maintenance cost of maintenance workload in actual elevator weighing apparatus.
At the problems referred to above, disclosing a kind of application number on the China national intellectual property board web is 200510024266.0 patents of invention that are called the deduction method of permanent magnet synchronous motor initial magnetic pole position, this patent adopts the control method of ID=0, earlier according to current controller integration output valve voltage difference delta U (Δ U=U
d+ I
q* L
q* ω) and the product signs Y (Y=Δ U* ω) of rotor speed ω infer whether this increase or reduce angle between the rotor flux of actual rotor flux and hypothesis, promptly when Y<0, make the D axial advancement move angle delta θ; When Y>0, make axially back move angle Δ θ of D, at last, whether determining near zero whether vector space coordinate D axle accurately has been positioned rotor flux promptly default on the magnetic field of rotor flux and has overlapped in the rotor flux of reality according to Δ U, thereby can draw the initial position angle of rotor magnetic pole.
Yet the applicant finds that the deduction method that foregoing invention adopts need know motor inductance accurately in advance, otherwise will declare the symbol of wrong Δ U, is easy to vibration when making the plus-minus angle; And when Δ U trend is zero, will near null value, vibrate, its sign change is more obvious, has bigger acceleration change when causing motor start-up, thereby makes angle obtain to be not easy convergence, can't guarantee the comfortableness of motor start-up; And, adopt this deduction method can not obtain the load size of motor shaft end.
Summary of the invention:
The technical problem to be solved in the present invention is, a kind of size that not only can obtain the motor shaft end load is provided, and can make the detection of initial magnetic pole position more accurate, thereby make the deduction method of more comfortable, the level and smooth permanent magnet synchronous motor initial magnetic pole position of startup.
Technical solution of the present invention is that a kind of deduction method with permanent magnet synchronous motor initial magnetic pole position of following three steps is provided: it at first adopts salient pole saturation effect and formula when the elevator band-type brake is not opened
Try to achieve initial magnetic pole position roughly;
Described θ
rBe motor initial magnetic pole position roughly;
Described
, described
Described
, described
I wherein
0Represent the mean value of current changing rate, Δ I
0Be to record impulse current;
Then in the permanent magnet synchronous motor system of field orientation, adopt transform vector control, when not knowing the position of rotor flux and torque current accurately, suppose the D of a quadrature, the Q axle, what make the Q axle is given as zero, and the D shaft current vector I ' of a given twice rated current of while
d, making up a position ring, the rotation direction of motor after opening according to band-type brake oppositely moves given current phasor I '
dDirection, finally make the quick balance of motor static;
Utilize the constant characteristics of elevator traction machine motor load behind the band-type brake of opening at last, reduce given current phasor I '
dExtremely
Times motor rated current makes the current phasor of this moment
Until load balance once more, utilize the triangle theorem to obtain formula then
And T '=I "
dSin β obtains actual motor load T ' and accurate motor poles position β according to these two formula, stores the initial position of motor poles at last, as the startup operation of next time;
Described I '
dBe a given current phasor, its direction is fixed and size is twice motor rated current.
After adopting method of the present invention, we just can make the quick balance of motor not needing to know under the situation of accurate motor parameter such as stator coil inductance etc.; And we can also obtain the size and the accurate more motor initial magnetic pole position of motor shaft end load, thereby make motor carry more comfortable, level and smooth startup under the situation at band.
Embodiment:
Be further described below in conjunction with the deduction method of the drawings and specific embodiments permanent magnet synchronous motor initial magnetic pole position of the present invention:
As shown in figure 11, the present invention mainly comprises following three steps:
(1), in permanent magnet synchronous motor, rotor flux can influence the magnetic linkage that phase winding produces, as shown in Figure 1 because the influence of saturated saliency, i.e. the magnetic linkage ψ that produces when forward current
A+Direction and rotor flux ψ
MDirection when basic identical, rotor flux can increase the degree of saturation of stator core by influencing phase winding (being the stator coil magnetic linkage), thereby reduces the inductance value of phase winding; As shown in Figure 2, the ψ that produces when reverse current
A-Direction and rotor flux ψ
MDirection when opposite, rotor flux can be by influencing the degree of saturation that phase winding (being the stator coil magnetic linkage) reduces stator core, thereby increase the inductance value of phase winding.Owing to the inductance of phase winding is that variation along with the stator core degree of saturation changes, so we can utilize the relation of variation inductance and rotor-position to try to achieve roughly motor initial magnetic pole position.
According to the saturated principle of above-mentioned salient pole, when opening at the elevator band-type brake, we under the motor rotor fixation case, do not send the potential pulse U of a forward earlier to the U phase winding
DC, be about to the K among Fig. 3
U, K
VAnd K
WOpen, with K
U', K
V' and K
W' closure, going up of U phase managed conducting at this moment, V phase and W following pipe conducting mutually, and as shown in Figure 4, we measure the electric current maximum amplitude I of each phase winding of record respectively
A +, I
B -And I
C -We send the reverse voltage pulse U that width is identical to the U phase winding then
DC, be about to K among Fig. 3
U, K
VAnd K
WClosure is with K
U', K
V' and K
W' open, this moment the U phase following pipe conducting, V mutually and W mutually go up the pipe conducting, same, we also measure the electric current maximum amplitude I that writes down each phase winding respectively
A -, I
B +And I
C +
Fig. 5 and Fig. 6 are the schematic diagrames that stator coil inductance and current changing rate change with electrical degree, change and show as similar sine as Fig. 5 and Fig. 6, and the width of above-mentioned potential pulse can be made suitable adjustment according to recording inductance, makes impulse current roughly remain on motor rated current about twice.Then, below can constructing, we ask the formula model of each phase winding electric current, wherein I
0Represent the mean value of current changing rate, as shown in Figure 6, I
0Be roughly 42.5; Δ I
0Be to record impulse current, it is with the electrical degree sinusoidal variations; θ
rBe motor initial magnetic pole position roughly.
I
a=I
0+ΔI
0COS(2θ
r) (1)
We are by the conversion of above-mentioned formula, and the electric current maximum amplitude I of each phase winding that writes down when band-type brake is not opened according to elevator
a -, I
a +, I
b +, I
b -, I
c -And I
c +The above-mentioned formula of substitution can be derived and be obtained following formula:
With above-mentioned formula (2) and (3) substitution (5) and (6) respectively, we obtain:
We suppose θ
rVery little, i.e. sin (2 θ
r)=θ
r, cos (2 θ
r)=1, behind the triangular transformation to formula (7), we obtain following formula:
Because angle π=3.14, so the θ in the formula (8)
rCan be regarded as a angle with numeric representation,
What Fig. 7 represented is the influence degree schematic diagram that rotor is produced each phase winding electric current when the mechanical sector of difference, because Δ I
a, Δ I
bAnd Δ I
cThe both positive and negative situation is respectively arranged, so the number of sectors that shows among Fig. 7 is six, and shown sector width is positive and negative 30 degree, so we can be according to Δ I
a, Δ I
bAnd Δ I
cSymbol determine the roughly sector at electrical degree place, try to achieve roughly initial magnetic pole position according to formula (8) then.In other words, the θ that obtains according to formula (8)
rHaving two numerical value is electrical degree, and we can be according to Fig. 7 and Δ I
a, Δ I
bAnd Δ I
cSymbol determine i.e. roughly the initial magnetic pole position of one of them our required electrical degree.
(2), also there is approximately+/-12 deviation of degree in the initial magnetic pole position determined according to said method, so we obtain position of magnetic pole more accurately by following principle and step.
In rotor field-oriented vector control, rotor flux is to be oriented on the D axle of vector control, because the deviation of initial magnetic pole position, actual D axle and the D axial vector I that we send
dBetween have certain deviation, the angle of its deviation is θ. as shown in Figure 8, what we made the Q axle is given as zero, the D axle be given as that a direction is fixed and size is the D shaft current vector I ' of twice motor rated current
dThereby, produced the Q axle component I of a reality
q(T ').X shown in Fig. 8 is a motor reel.If actual Q axle component I
q(T ') is not enough to balance axle head load T, and we are after opening band-type brake so, and motor will rotate, because current phasor I '
dDirection is fixing, and it can not change along with the electrical degree of feedback and change.Therefore, the feasible actual Q axle component I of the rotation of motor
q(T ') slowly strengthens, as Q axle component I
qWhen (T ') equaled axle head load T, motor had just been obtained balance.If actual Q axle component I
q(T ') greater than axle head load T, after opening band-type brake, the motor counter-rotation is because current phasor I '
dDirection is fixing, and it can not change along with the electrical degree of feedback and change.Therefore, the feasible actual Q axle component I of the counter-rotation of motor
q(T ') slowly reduces, as Q axle component I
qWhen (T ') equaled axle head load T, motor had also just been obtained balance.But in actual application, because there is inertia in the motor load end when rotating, so motor might cross balance point stopping operating before, breaks through first or third quadrant, makes the Q axle component I of reality
q(T ') no longer by sinusoidal monotonic increase or successively decrease, thereby motor can't be averaged out.
For this reason, we can construct a position ring (angle position closed loop), and as shown in Figure 9, being input as of described position ring opened the angle θ that motor rotates behind the band-type brake
1, position ring is output as the D shaft current vector I ' that we send
dReverse deflection angle theta
2Be D shaft current vector I
d' the actual angle that moves, we introduce a load inertia coeffeicent K simultaneously
p, according to the feedback angle θ of motor rotation back encoder
1Promptly open the angle that motor rotates behind the band-type brake, we are with θ
1Multiply by K
pReverse afterwards fast moving D shaft current vector I
d', the output violent change that finally makes position ring is θ
1+ θ
2<pi/2, θ
1+ θ
2The purpose of<pi/2 be in order to ensure the current phasor that sends roughly within one, three quadrants, thereby make actual Q axle component T ' still keep monotonic increase roughly or successively decrease.Therefore, the feedback angle θ of encoder after we open according to band-type brake
1Multiply by K
pCome the given D shaft current vector I of reverse fast moving
d' after, the motor of this moment has turned over θ
1Angle, our D shaft current vector I of sending so
d' the actual angle θ that moves
2Should equal (K
p+ 1) θ
1Behind the maximum angle of restriction vector move angle, select suitable K according to the inertia of load
pValue, thus motor is averaged out very fast, and can not produce excessive acceleration.
(3), through after the above-mentioned steps, as shown in figure 10, after motor averages out because motor shaft end load T size after opening band-type brake is constant, the D shaft current vector I ' that we reduce to send
dTo the motor rated current
Doubly, i.e. Ci Shi D shaft current vector
Because D shaft current vector I "
dAngle not become be that D shaft current vector does not rotate, so Q axle component I
q(T ') will be not enough to balancing motor, and motor will rotate, and the rotation of motor will increase Q axle component I
q(T '), thus make motor balance again, because D shaft current vector is from I ' behind the rotation γ
dArrive I "
dThe position, the γ here=(K
p+ 1) θ
1, therefore, according to the triangle theorem, we will obtain following formula:
I′
d*cos(β+γ)=I″
dcosβ (9)
Formula (9) and formula (10) are behind triangular transformation, and we obtain following two formula
T′=I″
dsinβ (12)
Because γ and I in formula (11) and the formula (12) "
dAll be known, therefore, we can obtain actual D axle more accurately and the angle of deviation that we are present is that β is accurate motor initial magnetic pole position, and load is T ' on the present motor shaft, after the correction, the actual loading that records can be used as torque compensation and adds control, to obtain to start preferably comfortableness.