online resolver compensation: Vimproved function to compensate for the principle-related inaccuracies that occur during resolver evaluation.
The new function is now available in parallel to the already existing function available. However, only one of the two functions can be activated at the same time, whereby the new function is prioritized over the previous function.
The previous Resolver-Kompensation (0x2C44:001, 0x2C44:002, 0x2C44:003, activation about 0x2822:025) only effective if the new online resolver compensation is disabled via setting 0x2C44:011=[0].
The function zur Resolver compensation is used to compensate for systematically occurring deviations in the actual values determined via the resolver .
Deviations are caused by measuring errors or mechanical tolerances of the resolver. This results in a characteristic progression of the error curve, the progression of the deviations over the angular positions of one revolution of the resolver.
A pronounced error curve can lead to a higher tendency of the drive system to oscillate, which is particularly noticeable through a higher torque ripple.
The resolver compensation causes a smoothing of the error curve and thus leads to a significantly improved running smoothness.
The error curve over a resolver revolution is mostly made up of three superimposed components:
- Progression with the single mechanical frequency, multiplied by the resolver pole pair number (for Lenze resolvers: pole pair number = 1)
- Progression with twice the mechanical frequency, multiplied by the resolver pole pair number (for Lenze resolvers: pole pair number = 1)
- Progression with a higher mechanical frequency, for Lenze resolvers usually the 22nd harmonic. Harmonic mechanical.
The determination of the compensation values is automatic in speed range between 500 and 3000 rpm (mechanical speed), whereby the determined values are not displayed as parameters.
When the speed range is reached for the first time (at least 500 rpm) the compensation values are determined within less than one second. If the speed subsequently falls below 500 rpm (with pole pair number 1, otherwise divided by resolver pole pair number), the compensation values remain constant and are still effective.
The last effective compensation values are stored in a fail-safe (persistent) manner so that they are immediately available again after a restart.