Hall-Effect Sensor Offset Correction for BLDC Motor Commutation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional BLDC motors experience inconsistent performance due to positional tolerance of Hall-effect sensors, leading to suboptimal commutation points during clutch actuation in final drive units, affecting torque transmission and overall motor efficiency.

Innovation Solution

A method is introduced that involves determining ideal commutation points and calculating offsets for Hall-effect sensor state changes using a controller, which calculates a time delay during clutch transition to align second Hall-effect sensor state changes with a second ideal commutation point, utilizing back-EMF zero-crossing times and phase voltages to improve alignment and reduce noise sensitivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Hall-effect sensors are used for magnetic pole position sensing in BLDC motors, then motor commutation can be achieved, but positional tolerance of the sensors causes the optimal commutation point to not coincide with the sensor-signal commutation point, resulting in inconsistent motor performance

Engineering Contradiction:
Improvemotor performance consistencyVSAvoidcommutation point accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system uses feedback from Hall-effect sensor signals combined with back-EMF zero-crossing detection to continuously monitor and adjust the commutation timing. The controller compares the actual sensor-signal commutation points with the ideal commutation points derived from back-EMF characteristics, and dynamically adjusts the commutation timing to compensate for sensor positional tolerances, ensuring consistent motor performance.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the commutation timing parameter dynamically based on detected offsets. By calculating the offset between sensor-signal commutation points and ideal commutation points (derived from back-EMF zero-crossing), the system adjusts the commutation timing parameter to align with optimal performance points, compensating for fixed sensor positional tolerances.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If separate calibration procedures are implemented to correct Hall-effect sensor offsets, then commutation accuracy can be improved, but the device complexity and calibration time increase

Engineering Contradiction:
Improvecommutation point accuracyVSAvoidcalibration procedure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs self-calibration by automatically detecting the offset between Hall-effect sensor signals and back-EMF zero-crossing points during normal operation. The controller calculates the offset and applies compensation without requiring external calibration equipment or manual intervention, thereby maintaining high commutation accuracy while avoiding increased device complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs offset detection and compensation calculations in advance during motor startup or idle periods, before actual torque transmission begins. This preliminary calibration action ensures accurate commutation is established beforehand, eliminating the need for complex real-time calibration procedures during operation.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If commutation timing is adjusted to compensate for sensor offsets, then motor performance consistency improves, but noise sensitivity in the control system increases

Engineering Contradiction:
Improvemotor performance consistencyVSAvoidnoise sensitivity
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system uses back-EMF zero-crossing detection as an intermediary reference to determine ideal commutation points. By comparing Hall-effect sensor signals with the back-EMF zero-crossing points, the system identifies offsets and applies compensation. This intermediary approach filters out noise in the Hall-effect sensor signals while maintaining accurate commutation timing based on the more stable back-EMF characteristics.

Inventive Principle:
Principle #24Intermediary (Mediator)

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 enhances the consistency and reliability of BLDC motor performance by reducing noise sensitivity and eliminating the need for separate calibration, ensuring accurate torque transmission and improved dynamic and low-speed performance without requiring elaborate calibration procedures.

Implementation Method 1

Hall-effect sensors in BLDC motors are typically used for magnetic pole position sensing, and to commutate the motor based on the change of the Hall-effect sensor signals

Methodology Applied
Scientific EffectHall effect: Hall Effect

Implementation Method 2

calculating a time delay of commutation, during the clutch transition between a non-torque transmitting position and a torque transmitting position, utilizing the first offset such that a second Hall-effect sensor state change corresponds with a second ideal commutation point

Methodology Applied
Scientific EffectBack-EMF: Electromagnetic Induction

Data Source

PatentUS10749454B2Hall-effect sensor signal offset correction in phase commutation
Publication Date: 2020.08.18 DANA AUTOMOTIVE SYST GRP LLC
  • US10749454B2 patent drawing
  • US10749454B2 patent drawing
  • US10749454B2 patent drawing

AI summary

A method of operating a final drive unit clutch. The method provides an electric motor coupled with a clutch. The electric motor including a stator, a first Hall-effect sensor coupled with the stator, a second Hall-effect sensor coupled with the stator, a third Hall-effect sensor coupled with the stator, and a rotor having at least one magnetic pole pair. The method also provides for a controller in electrical communication with the electric motor. The method includes determining a first ideal commutation point, and calculating a first offset of a first Hall-effect sensor state change from the first ideal commutation point. The method further includes calculating a time delay of commutation, during the clutch transition between a non-torque transmitting position and a torque transmitting position, utilizing the first offset such that a second Hall-effect sensor state change corresponds with a second ideal commutation point.