Hall Sensor Motor Speed Computation Using Lookup Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for computing motor speed and rotor position using hall sensors suffer from errors due to time discrepancies, leading to unstable motor control, reduced efficiency, and increased computational load, especially at high speeds, and are not cost-effective compared to resolver sensors.

Innovation Solution

A method that involves determining the time of signal change in a hall sensor using an internal clock counter, calculating motor speed and rotor position based on precise time measurements, and recording these values in a microcomputer to improve accuracy and reduce errors, while utilizing an inexpensive hall sensor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the time interval Tc for confirming the hall sensor signal is decreased to reduce computation errors, then the measurement precision of motor speed and rotor position is improved, but the computation load of the CPU increases

Engineering Contradiction:
Improvemeasurement precision of motor speed and rotor positionVSAvoidcomputation load of CPU
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing lookup tables for motor speed and rotor position computations. The CPU pre-processes the relationship between hall sensor signals and motor parameters, storing the results in memory for direct retrieval during operation. This eliminates the need for real-time complex calculations, thereby maintaining high measurement precision while significantly reducing the computation load during actual motor control operations.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If the hall sensor is used instead of the resolver sensor to reduce cost, then the manufacturing cost is reduced, but the measurement precision of motor speed and rotor position deteriorates

Engineering Contradiction:
Improvemanufacturing costVSAvoidmeasurement precision of motor speed and rotor position
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent applies parameter changes by modifying the computational parameters and algorithms used to process hall sensor signals. Instead of directly using the raw hall sensor signals, the system applies specific calculation methods including lookup tables and interpolation techniques that transform the hall sensor data into accurate motor speed and rotor position values. This allows the system to achieve measurement precision comparable to resolver sensors while maintaining the cost advantage of using hall sensors.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the typical method for computing motor speed using hall sensor is used, then the device complexity is reduced, but the measurement precision of motor speed and rotor position deteriorates due to time errors

Engineering Contradiction:
Improvedevice complexityVSAvoidmeasurement precision of motor speed and rotor position
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent applies feedback by continuously monitoring the hall sensor signals and using the computed motor speed and rotor position to refine subsequent measurements. The system incorporates feedback mechanisms where the calculated parameters are used to adjust and improve the accuracy of ongoing measurements, compensating for time errors and other inaccuracies. This feedback loop maintains high measurement precision without significantly increasing device complexity.

Inventive Principle:
Principle #23Feedback

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 allows for more accurate computation of motor speed and rotor position at high speeds, enhancing control efficiency and reducing costs by using a cost-effective hall sensor, thereby improving motor control and fuel efficiency in vehicles.

Implementation Method 1

a hall sensor for detecting revolutions per minute (RPM) of each motor to more precisely control driving of the motors

Methodology Applied
Scientific EffectHall effect: Hall Effect

Data Source

PatentUS9531310B2System and method for computing motor speed and rotor position using hall sensor
Publication Date: 2016.12.27 HYUNDAI MOTOR CO LTD
  • US9531310B2 patent drawing
  • US9531310B2 patent drawing
  • US9531310B2 patent drawing

AI summary

A method and system for computing a motor speed and a rotor position using a hall sensor are provided. The method improves precision for computing the speed of the motor rotating at a high speed and the rotor position using the hall sensor based on configurations, such as the hall sensor mounted in the motor as a position sensor, a motor controller configured to receive a signal of the hall sensor to operate the motor, and a microcomputer configured to store a time when the motor controller senses the timing of a change in the signal of the hall sensor.