Brushless Motor Drive Circuit Adaptive Braking for Reverse Spin

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Brushless motors with residual reverse spin can cause excessive current and overheating when initiating a forward rotation sequence, as the coils and transistors conduct excessive current due to the reverse residual spin.

Innovation Solution

A drive circuit for a brushless motor senses the residual spin direction and speed, determines a braking time period based on the speed, applies a brake for that duration, and then initiates the forward rotation sequence, reducing startup current and preventing overheating.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the drive circuit initiates forward rotation sequence without detecting residual reverse spin, then the motor can start immediately, but the coils and transistors conduct excessive current and overheat

Engineering Contradiction:
Improvestartup speedVSAvoidcoil and transistor temperature
Core Design Contradiction:
SpeedVSTemperature

Solution Approach 1:

The drive circuit performs preliminary detection of residual spin direction and speed before initiating the forward rotation sequence. Based on the detection results, the circuit determines whether braking is needed and calculates the appropriate braking duration, thereby preventing excessive current and overheating before they occur

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The drive circuit continuously monitors the residual spin state of the motor and uses this feedback information to dynamically adjust the braking control strategy, ensuring optimal performance while preventing harmful conditions

Inventive Principle:
Principle #23Feedback

2Reliability

If the drive circuit applies a fixed long braking duration, then the rotor is充分 slowed, but the startup time increases and efficiency decreases

Engineering Contradiction:
Improvebraking effectivenessVSAvoidstartup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The drive circuit dynamically adjusts the braking duration based on the detected residual spin speed. The braking time is calculated as a function of the measured speed, allowing the system to apply just enough braking to safely initiate forward rotation without unnecessary delay

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The braking parameter (duration) is changed based on the operating conditions (residual spin speed). The circuit calculates an optimal braking time that adapts to the actual motor state, balancing reliability and startup time

Inventive Principle:
Principle #35Parameter changes

3Temperature

If the drive circuit uses higher-rated FETs and larger coil windings to handle reverse residual spin, then overheating is prevented, but device complexity and cost increase

Engineering Contradiction:
Improvecomponent temperature controlVSAvoidcomponent rating requirements
Core Design Contradiction:
TemperatureVSDevice complexity

Solution Approach 1:

The drive circuit applies braking as a preliminary action to reduce residual spin speed before initiating forward rotation. This prevents the need for oversized components, allowing the use of lower-rated FETs and smaller coil windings while still preventing overheating

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The braking mechanism acts as an intermediary to manage the residual spin energy before it can cause harmful effects. By introducing this intermediate control step, the system protects components without requiring them to be oversized for worst-case scenarios

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9748878B1Adaptive brake timing for a brushless motor
Publication Date: 2017.08.29 MARVELL ASIA PTE LTD
  • US9748878B1 patent drawing
  • US9748878B1 patent drawing
  • US9748878B1 patent drawing

AI summary

A method is performed by a drive circuit that controls a brushless motor. The brushless motor includes a rotor and a coil structure. The coil structure includes at least one coil. The circuit receives an instruction to drive the rotor in a forward direction. The circuit senses a residual direction of the rotor and a residual speed of the rotor. At least partially in response to the sensed residual direction being reverse direction which is opposite the forward direction, the circuit determines a time period as a function of the sensed residual speed, for applying a brake to the motor to slow the rotor. The brake is applied for the determined time period. After lapse of the determined time period, the circuit initiates driving the rotor to rotate in the forward direction.