Motor Hall Sensor Noise Filtering via Speed Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Noise generated by hall sensors in motor systems degrades motor control accuracy, leading to speed instability and potential overcurrent issues due to difficulties in distinguishing noise signals from normal signals, especially during startup and at high rotational speeds.

Innovation Solution

A method using a speed estimator model and a band-pass filter to derive motor rotational speed and hall sensor frequency estimates, setting a filter bandwidth based on rotational speed variations, and applying this filter to detect and exclude noise frequencies from motor control operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a hall sensor is used to detect rotor position, then position detection capability is improved, but noise generation and measurement accuracy deteriorate

Engineering Contradiction:
Improveposition detection accuracyVSAvoidnoise generation
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

A noise detection unit is introduced as an intermediary component between the hall sensor and the motor control system. This unit receives the hall sensor signal, compares it with expected position information from a motor model, and filters out noise signals before they affect motor control, thereby maintaining measurement capability while eliminating harmful noise

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by continuously comparing the actual hall sensor position signal with the expected position derived from motor rotational speed and a motor model. When discrepancies are detected that exceed a threshold, the system identifies and removes these as noise signals, creating a closed-loop verification mechanism that maintains accuracy while rejecting noise

Inventive Principle:
Principle #23Feedback

2Measurement precision

If noise filtering is applied to hall sensor signals, then measurement accuracy is improved, but control response time may worsen

Engineering Contradiction:
Improvespeed measurement accuracyVSAvoidcontrol response time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The noise detection unit applies partial filtering by not processing every signal uniformly. Instead, it selectively filters only those signals that deviate from expected values based on motor model predictions, allowing normal signals to pass through without delay while only applying filtering action when noise is actually detected

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary verification of hall sensor signals against motor model expectations before they are used for control decisions. By pre-comparing signals with predicted positions based on rotational speed and motor characteristics, the system identifies noise in advance and prevents it from affecting control response, rather than reacting after noise has already impacted control

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

Effectively removes noise from hall sensor signals across all driving speed ranges, enhancing motor control stability and reducing errors in rotational speed measurement, thereby improving motor control reliability and reducing instability.

Implementation Method 1

A method using a speed estimator model and a band-pass filter to derive motor rotational speed and hall sensor frequency estimates, setting a filter bandwidth based on rotational speed variations, and applying this filter to detect and exclude noise frequencies from motor control operations

Methodology Applied
Scientific EffectBand-pass filter: Filter (electronic)

Data Source

PatentUS10003289B2Method for controlling motor
Publication Date: 2018.06.19 HYUNDAI MOTOR CO LTD
  • US10003289B2 patent drawing
  • US10003289B2 patent drawing
  • US10003289B2 patent drawing

AI summary

A method for controlling a motor is provided. The motor control method includes deriving a motor rotational speed estimate using a speed estimator model and deriving a motor hall sensor frequency estimate based on the derived rotational speed estimate. Additionally, a filter for noise detection is set based on the derived hall sensor frequency estimate and the derived rotational speed estimate. A motor hall sensor frequency derived from the hall sensor is then applied to a predetermined filter to detect a hall sensor noise frequency.