BLDC Motor Driving Module with Sensor Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

BLDC motor systems face errors due to placement inaccuracies of position sensors, which affect the accuracy of rotor position detection and motor operation, leading to inefficiencies and potential mechanical damage.

Innovation Solution

A motor driving module with a correction circuit that generates compensation signals based on detected errors in position signals, allowing for adjustment of switching signals and duty ratios to compensate for sensor placement errors, thereby improving the accuracy of rotor position detection and motor operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If position sensors are installed in a BLDC motor system to detect rotor position, then motor control capability is improved, but sensor placement errors cause detection inaccuracies and operational inefficiencies

Engineering Contradiction:
Improverotor position detection accuracyVSAvoidmotor operation stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The correction circuit performs preliminary detection and correction of position sensor errors before the motor operates. By counting clock cycles during specific time periods and calculating compensation values in advance, the system pre-adjusts for sensor placement errors, ensuring accurate rotor position detection from the start of operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the correction circuit continuously monitors position sensor outputs, compares them against expected values based on clock counting, and generates compensation signals to correct detected errors. This closed-loop feedback ensures ongoing accuracy in rotor position detection throughout motor operation.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If additional correction circuits and control logic are added to compensate for sensor errors, then position detection accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveposition sensor accuracyVSAvoidcontrol circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The correction circuit is designed to handle multiple position sensors (first, second, and third position sensors) using a unified correction approach. The same clock counting and compensation calculation methodology is applied universally across all sensors, reducing the need for separate correction mechanisms for each sensor and thereby limiting complexity growth.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system corrects sensor errors by changing the timing parameters of control signals based on calculated compensation values. Instead of adding complex hardware, the solution adjusts the duration and timing of clock counting periods and compensation signal generation, using parameter modifications to achieve error correction with minimal structural complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9106166B2Motor driving module, operating method for the same, and brushless DC motor system
Publication Date: 2015.08.11 ELECTRONICS & TELECOMM RES INST
  • US9106166B2 patent drawing
  • US9106166B2 patent drawing
  • US9106166B2 patent drawing

AI summary

The inventive concept provides a motor driving module, a operating method for the same, and a Brush less Direct Current (BLDC) motor system. The motor driving module is provided which comprises a motor driving unit configured to output a plurality of switching signals based on a plurality of position signals and a control signal; and a Pulse Width Modulation (PWM) inverter configured to output 3-phase voltages based on the plurality of switching signals outputted from the motor driving unit, wherein the motor driving unit comprises; a correction circuit configured to detect an error of the plurality of position signals to output a compensation signal based on the detecting result; and a control circuit configured to output the plurality of switching signals based on the compensation signal and the control signal, wherein the plurality of position signals indicate a position of a rotor in an external motor.