Patent ID: 7999498

Claim:
Procedure for estimating the electrical drive speed (ω em ) and position (φ em ) of a permanent magnet rotor of a brushless electrical linear or rotating motor, for a drive control circuit, using multi-phase current measurements at the motor, whose measured values (i 1 ,i 2 ) depending on the estimated position (φ em ), are transformed into a rotor-related d,q-reference frame, to a direct current vector component (i d ) and a quadrature current vector component (i q ), and the direct and quadrature vector components of current (i d ,i q ) and a voltage demand (u d ,u q ) together with the estimated speed (ω em ) are fed as input variables to a mathematical motor model ( 9 ), and the motor model ( 9 ) generates a first output variable (Δu d ) and a second output variable (Δu q ), whereby the first output variable (Δu d ) corresponds in the d,q-reference frame to the d- or direct vector component and also to a position estimation error and the second output variable (Δu q ) corresponds in the d,q-reference frame to the q- or quadrature vector component and also to a speed estimation error, and the two output variables (Δu d , Δu q ) are fed to a tracking controller ( 6 ) for estimating and outputting the position (φ em ) and/or speed (ω em ), the procedure comprising from the motor model a third output variable (Δu L ) is computed, in that a) the direct and quadrature vector components of current (i d ,i q ) are each weighted with a direct and quadrature inductance (L d ,L q ) of the motor, and b) the third output variable (Δu L ) is formed from the difference of the two weighting results, whereby the third output variable (Δu L ) is fed to the tracking controller ( 6 ) to be processed to estimate the position (φ em ) and speed (ω em ).