Motor Driving Circuit Automatic Parameter Generation for Sensorless Position Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing sensorless method for detecting the initial position of a rotor in brushless DC motors is inefficient, requiring numerous motor start-up tests to determine optimal parameters and resulting in a long start-up time, especially when motor characteristics change over time.

Innovation Solution

A driving circuit with an automatic parameter generating circuit that measures and adjusts threshold values to determine the optimal time periods for coil current reaching threshold values, reducing the need for extensive testing and allowing for precise initial position detection in real-world environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the inductive sensing method is used to detect the initial position of the rotor, then the rotor position can be detected when the motor is in a stationary state, but numerous motor start-up tests are required to determine optimal parameters, resulting in a long start-up time

Engineering Contradiction:
Improveinitial position detection precisionVSAvoidstart-up time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing parameter optimization during the manufacturing process through numerous start-up tests to determine optimal parameters before the product is shipped. This preliminary optimization eliminates the need for extensive parameter tuning during actual operation, thereby reducing operational start-up time while maintaining detection precision

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent utilizes parameter changes by systematically varying threshold values and measurement parameters during the parameter optimization process. By changing these parameters and evaluating their impact on detection accuracy and start-up time, the patent identifies optimal parameter sets that balance precision requirements with time efficiency

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If numerous motor start-up tests are performed to determine optimal parameters, then the detection precision can be optimized, but the time and effort required to acquire parameters increases significantly

Engineering Contradiction:
Improveparameter optimization accuracyVSAvoidparameter acquisition time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent moves the time-consuming parameter optimization process to the manufacturing stage as a preliminary action. By completing extensive parameter testing and optimization before product deployment, the system achieves high detection precision without incurring time penalties during operational use

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a self-service mechanism where the system automatically performs parameter optimization through automated testing and evaluation processes. This self-service approach reduces manual intervention and accelerates the parameter acquisition process while maintaining optimization accuracy

Inventive Principle:
Principle #25Self-service

3Measurement precision

If the parameters are optimized before shipping, then the initial position detection precision is improved, but the parameters may become unsuitable due to changes in motor characteristics with long-term use

Engineering Contradiction:
Improveinitial position detection precisionVSAvoidparameter adaptability to motor characteristic changes
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by enabling the system to adapt parameters dynamically based on changing motor characteristics over time. Rather than using fixed pre-optimized parameters, the system can adjust parameters in response to motor aging, temperature variations, and other environmental factors, maintaining detection precision throughout the motor's operational lifecycle

Inventive Principle:
Principle #15Dynamics

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 solution significantly reduces the time and effort required to acquire parameters for initial position detection, enhances precision, and adapts to changes in motor characteristics, thereby shortening start-up times and improving reliability.

Implementation Method 1

a step voltage is applied across two phase electrodes from among three phase electrodes (U, V, W) while maintaining the rotor in a stationary state. The initial position of the rotor is detected based on the current that flows through the coil in this state.

Methodology Applied
Scientific EffectElectromagnetic induction: Electromagnetic Induction

Data Source

PatentUS10199974B2Motor driving circuit and motor driving method
Publication Date: 2019.02.05 ROHM CO LTD
  • US10199974B2 patent drawing
  • US10199974B2 patent drawing
  • US10199974B2 patent drawing

AI summary

When a motor is started up, an initial position detection circuit detects the initial position of a rotor using an inductive sensing method. An automatic parameter generating circuit determines a parameter to be used by the initial position detection circuit. The automatic parameter generating circuit measures: (i) a first time period τ+ required for a coil current to reach a threshold after a first polarity voltage is applied across an electrode pair of the motor; and (ii) a second time period τ− required for the coil current to reach a threshold after a second polarity voltage is applied across the electrode pair, for each threshold value, while the threshold value used in the measurement is changed. The threshold that provides a maximum difference between the first time period τ+ and the second time period τ− is held as the parameter to be used by the initial position detection circuit.