Brushless Motor Controller Rotor Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional brushless motor control systems require a long time to start up due to extensive processing before the motor can begin operation, including target value calculation, transmission, and rotor positioning, which affects starting performance.

Innovation Solution

A control system for a brushless motor that includes a main ECU for determining target values and a motor controller with a position detection section, allowing the motor controller to perform rotor positioning by supplying current to a specified phase coil before receiving the target value from the main ECU, thereby shortening the startup time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the control system waits for target value calculation and transmission from main ECU before performing rotor positioning, then the control sequence is orderly and simple, but the motor startup time is prolonged

Engineering Contradiction:
Improvemotor startup timeVSAvoidcontrol sequence complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The motor controller performs rotor positioning in advance before receiving the target value from the main ECU. When power is supplied, the controller immediately supplies current to the specified phase coil to position the rotor, rather than waiting for the main ECU to complete target value calculation and transmission. This preliminary action reduces the overall startup time of the motor control system.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the motor controller performs rotor positioning before receiving the target value, then the startup time is shortened, but the control system must handle unsynchronized operation states

Engineering Contradiction:
Improvestartup speedVSAvoidcontrol synchronization
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The motor controller performs rotor positioning in advance before receiving the target value from the main ECU. When power is supplied, the controller immediately supplies current to the specified phase coil to position the rotor, rather than waiting for the main ECU to complete target value calculation and transmission. This preliminary action reduces the overall startup time of the motor control system.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The motor controller uses feedback from the position detection section to monitor the rotor's rotation position and adjust the current supply to the phase coils accordingly. This feedback mechanism ensures that even when positioning starts before target value reception, the rotor can be accurately positioned and the control can be synchronized once the target value is received, maintaining control reliability.

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 enables the brushless motor to start operation more quickly by initiating rotor positioning immediately upon power supply, reducing the overall startup time and improving starting performance.

Implementation Method 1

a position detection section (14) which detects a rotation position of the rotor

Methodology Applied
Scientific EffectMagnetic field detection: Magnetic Field

Implementation Method 2

The motor controller (20) performs rotor positioning processing for the rotor by supplying a current to a specified phase coil of the stator coil set

Methodology Applied
Scientific EffectElectromagnetic force: Lorentz Force

Data Source

PatentUS9130495B2Control system for brushless motor
Publication Date: 2015.09.08 DENSO CORP
  • US9130495B2 patent drawing
  • US9130495B2 patent drawing
  • US9130495B2 patent drawing

AI summary

A motor controller is configured to perform positioning of a rotor of a brushless motor immediately when power supply is turned on, and not after actually receiving a target value related to control for the brushless motor from a main ECU, which determines the target value. The motor controller finishes or is performing the rotor positioning, when the target value is received from the main ECU. For this reason, the motor controller can start rotation control for the brushless motor in accordance with the received target value in a short period of time.