Back to results
US 10,651,767 B2Granted
Methods and apparatus for three-phase motor control with error compensation
AssigneeAllegro MicroSystems, LLC
InventorsYisong Lu, Christopher Alger, Lyndon Ambruson
Life of this patent
Estimating the term…
Abstract
Method and apparatus for providing error compensation for a magnetic field sensing element in a three-phase motor. In embodiments, a driving angle is determined from zero-crossings of the magnet pole-pairs and error compensation levels for the pole-pairs is determined to reduce distortions in the motor current waveform.
Claims24
A method comprising:
- operating a three-phase motor having a magnet with a number of pole-pairs and detecting zero crossings from a magnetic field sensing element proximate the magnet, wherein the zero crossings correspond to pole transitions for the pole-pairs;
- determining drive angles corresponding to each of the zero crossings;
- determining a reference angle from the drive angles;
- sequentially positioning the motor to correspond to each one of the pole transitions and setting a drive angle to the reference angle;
- examining a signal generated from the magnetic field sensing element for each of the pole transitions;
- adjusting a compensation level for the magnetic field sensing element for each of the pole transitions based on the signal generated from the magnetic field sensing element for the respective pole transitions;
- and
- operating the motor and applying the compensation level for each of the pole transitions as the corresponding pole transition is proximate the magnetic field sensing element.
5 more elements
A system comprising:
- a motor controller for a three phase motor comprising:
- a means for error compensation to operate the three-phase motor having a magnet with a number of pole-pairs and detecting zero crossings from a magnetic field sensing element proximate the magnet, wherein the zero crossings correspond to pole transitions for the pole-pairs, to determine drive angles corresponding to each of the zero crossings, to determine a reference angle from the drive angles, to sequentially position the motor to correspond to each one of the pole transitions and setting a drive angle to the reference angle, to examining a signal generated from the magnetic field sensing element for each of the pole transitions;
- to adjust a compensation level for the magnetic field sensing element for each of the pole transitions based on the signal generated from the magnetic field sensing element for the respective pole transitions;
- and to operate the motor and applying the compensation level for each of the pole transitions as the corresponding pole transition is proximate the magnetic field sensing element.
1 more element
An article, comprising:
- a non-transitory storage medium having stored instructions that enable a machine to:
- operate a three-phase motor having a magnet with a number of pole-pairs and detecting zero crossings from a magnetic field sensing element proximate the magnet, wherein the zero crossings correspond to pole transitions for of the pole-pairs;
- determine drive angles corresponding to each of the zero crossings;
- determine a reference angle from the drive angles;
- sequentially position the motor to correspond to each one of the pole transitions and setting a drive angle to the reference angle;
- examine a signal generated from the magnetic field sensing element for each of the pole transitions;
- adjust a compensation level for the magnetic field sensing element for each of the pole transitions based on the signal generated from the magnetic field sensing element for the respective pole transitions;
- and
- operate the motor and applying the compensation level for each of the pole transitions as the corresponding pole transition is proximate the magnetic field sensing element.
6 more elements
Dependencies are inferred from the claim text.