Motor Controller Hall Sensor Misalignment Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Misalignment of motor position sensors in brushless direct-current (BLDC) motors leads to suboptimal commutation timing, reducing torque and potentially causing motor stalls under high load conditions, as existing techniques are ineffective in addressing unknown directional misalignment.

Innovation Solution

A motor controller that momentarily drives the windings according to both advanced and delayed commutation states to determine and compensate for sensor misalignment, ensuring operation at effective torque portions regardless of the misalignment direction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If motor position sensors are precisely aligned, then commutation timing is optimal and torque is maximized, but manufacturing precision requirements increase and sensor alignment complexity increases

Engineering Contradiction:
ImprovetorqueVSAvoidsensor alignment precision
Core Design Contradiction:
PowerVSManufacturing precision

Solution Approach 1:

The system performs preliminary detection of sensor alignment by monitoring commutation timing and torque characteristics during normal operation. The controller identifies misalignment conditions before they cause motor stalls, allowing preventive compensation to be applied. This preliminary detection enables the system to maintain optimal torque without requiring extremely precise initial sensor alignment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the commutation timing parameter dynamically based on detected sensor misalignment. When misalignment is detected, the controller adjusts the commutation advance angle to compensate for the erroneous sensor signals. This parameter adjustment allows the motor to operate at effective torque portions despite sensor misalignment, resolving the contradiction between maintaining high torque and reducing manufacturing precision requirements.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If sensor misalignment is detected and compensated by adjusting commutation timing, then torque is maintained and stalls are prevented, but control system complexity increases

Engineering Contradiction:
Improvestall prevention capabilityVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The motor controller performs self-diagnosis by monitoring its own commutation timing and torque characteristics. The system automatically detects sensor misalignment conditions and applies compensation without external intervention. This self-service approach maintains high reliability for stall prevention while avoiding the need for additional external sensors or complex diagnostic equipment, thus limiting the increase in overall system complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from motor current sensors and commutation timing signals to detect misalignment conditions. The controller continuously monitors torque characteristics and adjusts commutation timing based on this feedback. This closed-loop feedback mechanism provides reliable stall prevention through a relatively simple control architecture, avoiding the need for complex control systems.

Inventive Principle:
Principle #23Feedback

3Power

If commutation is advanced to overcome impending stalls, then torque is increased to prevent stalls, but if sensors are misaligned this may further diminish torque rather than increase it

Engineering Contradiction:
ImprovetorqueVSAvoidstall recovery effectiveness
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The system applies preliminary anti-action by detecting sensor misalignment before attempting stall recovery. When misalignment is detected, the controller first compensates for the alignment error by adjusting commutation timing to match the actual motor position. Only after this compensation is applied does the system proceed with torque-increasing commutation adjustments. This preliminary correction prevents the harmful effect of applying advanced commutation to an already misaligned system, ensuring torque is increased rather than diminished.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system performs preliminary compensation for sensor misalignment before attempting to overcome stalls through commutation advancement. By first correcting the commutation timing to account for sensor errors, the system ensures that subsequent torque-increasing actions are applied at the correct motor positions. This preliminary action guarantees that stall recovery effectiveness is maintained even when sensors are misaligned.

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach effectively increases torque and prevents motor stalls by compensating for sensor misalignment, allowing the motor to resume normal operation even when the misalignment direction is unknown.

Implementation Method 1

a set of motor position sensors such as Hall-effect magnetic sensors are arranged about the motor rotational axis

Methodology Applied
Scientific EffectHall-effect: Hall Effect

Implementation Method 2

The commutation induces a rotating component to the overall magnetic field associated with the windings, and the interaction of this rotating magnetic field component with the rotor's permanent magnets which causes rotation of the rotor

Methodology Applied
Scientific EffectElectromagnetic interaction: Lorentz Force

Data Source

PatentUS7808200B2Motor controller with hall sensor misalignment compensation
Publication Date: 2010.10.05 WOODWARD HRT INC
  • US7808200B2 patent drawing
  • US7808200B2 patent drawing
  • US7808200B2 patent drawing

AI summary

A technique can recover from motor stalls caused by misalignment of motor position sensors such as Hall-effect sensors. In a normal operating mode, a motor controller provides motor drive current to the motor windings based on the sensor signals according to a normal commutation sequence, and monitors for occurrence of a motor stall condition. Upon detecting the motor stall condition, the motor controller first momentarily drives the windings according to one of an advanced commutation state and a delayed commutation state each adjacent to the given commutation state in the normal commutation sequence, and determines whether the motor stall condition persists. If the stall condition persists, then the motor controller next momentarily drives the windings according to the other of the advanced commutation state and the delayed commutation state. By this action, the controller attempts operation at both preceding and succeeding portions of the torque characteristic, such that operation with increased torque is ensured even though the direction of the sensor misalignment is unknown.