Brushless DC Motor Control via Dynamic Commutation Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing control schemes for brushless DC motors, such as peak torque and zero torque commutation methods, face inefficiencies and instability when dealing with varying external mechanical loads, particularly in situations where the load is low relative to motor capability or when energy conversion efficiency is suboptimal.

Innovation Solution

A method and system that dynamically switch between zero torque and peak torque commutation methods based on thresholds for position change, energy usage, and actual vs. commanded position, using a control algorithm to optimize energy efficiency and maintain motor position, incorporating a microcontroller and Hall-effect sensors to manage field-effect transistors and adjust commutation states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If peak torque commutation method is used, then motor output torque is maximized, but motor shaft deflection increases and system stability deteriorates under low external load

Engineering Contradiction:
Improvemotor output torqueVSAvoidmotor shaft position stability
Core Design Contradiction:
PowerVSStability of the object's composition

Solution Approach 1:

The control system dynamically switches between peak torque commutation method and zero torque commutation method based on operating conditions. When external load is high, peak torque method is used to maximize power output. When external load is low, zero torque method is used to maintain shaft position stability and prevent uncontrolled resonance, thus resolving the contradiction between maximizing torque and maintaining stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the commutation state parameters based on the ratio of external mechanical load to motor effort capability. By monitoring load conditions and adjusting the commutation method accordingly, the system optimizes both torque output and position stability for different operating scenarios.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If zero torque commutation method is used, then motor shaft position stability is improved, but energy conversion efficiency decreases

Engineering Contradiction:
Improvemotor shaft position stabilityVSAvoidenergy conversion efficiency
Core Design Contradiction:
Stability of the object's compositionVSUse of energy by moving object

Solution Approach 1:

The control system dynamically selects between zero torque commutation method and peak torque commutation method based on external load conditions. When external load is low, zero torque method maintains shaft position stability. When external load is high, peak torque method is used to maximize energy conversion efficiency, thus resolving the contradiction between stability and energy efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system adjusts commutation state parameters based on the ratio of external mechanical load to motor effort capability. By changing commutation methods according to load conditions, the system achieves both position stability and optimal energy conversion efficiency across different operating ranges.

Inventive Principle:
Principle #35Parameter changes

3Power

If peak torque commutation method is used with high motor effort, then motor capability is maximized, but coil heating increases and energy loss rises

Engineering Contradiction:
Improvemotor effort capabilityVSAvoidcoil heating and energy loss
Core Design Contradiction:
PowerVSLoss of energy

Solution Approach 1:

The control system dynamically adjusts the commutation method based on external load conditions. When external load is low, zero torque commutation method is used to reduce motor effort and minimize coil heating. When external load is high, peak torque method is used to maximize power output, thus resolving the contradiction between maximizing motor capability and reducing energy loss.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes commutation state parameters based on the ratio of external mechanical load to motor effort capability. By monitoring load conditions and adjusting commutation methods, the system optimizes the balance between motor effort capability and energy loss, preventing excessive coil heating during light load operation.

Inventive Principle:
Principle #35Parameter changes

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 enhances response time, energy usage efficiency, and the ability to maintain position, optimizing energy conversion and reducing motor shaft deflection by selecting the appropriate commutation method based on operating conditions, thereby improving overall motor performance.

Implementation Method 1

A brushless DC motor control system includes a microcontroller operable to execute a control algorithm, and a plurality of Hall-effect sensors electrically connected to the microcontroller and operable to detect position of the brushless DC motor

Methodology Applied
Scientific EffectHall effect: Hall Effect

Implementation Method 2

Each control scheme employs some form of motor drive circuit comprising a plurality of switches, e.g. transistors, operable to create successive commutation states (i.e., wherein each motor phase is either HIGH, LOW, or, OFF) in electrical windings of the stator, thus inducing successive magnetic fields

Methodology Applied
Scientific EffectElectromagnetic induction: Electromagnetic Induction

Data Source

PatentEP1710904B1Brushless DC motor control
Publication Date: 2009.05.13 DELPHI TECHNOLOGIES INC
  • EP1710904B1 patent drawingFigure 1
  • EP1710904B1 patent drawingFigure 2~3

AI summary

A method and control system to control a brushless DC motor (20) to a preferred position is provided. The advantages that accrue to a system employing the method and apparatus to control the brushless DC motor (20) to a preferred position include optimizing response time, energy usage, coil heating, and ability to hold to a fixed position. The method to control the brushless DC motor (20) to a position comprises monitoring actual position of the brushless DC motor (20), monitoring energy used by the brushless DC motor (20), and determining a commanded position of the brushless DC motor (20). A zero torque commutation method is employed to control the brushless DC motor (20) to the commanded position only when a time-rate change in the commanded position is less than a first threshold (block 94), a difference between the commanded position and actual position is less than a second threshold (block 96), and, the monitored energy used is less than a third threshold (block 98). A peak torque commutation method (block 60) is employed to control the brushless DC motor (20) to achieve the commanded position when the time-rate change in the commanded position is greater than the first threshold (block 94), the difference between the commanded position and actual position is greater than the second threshold (block 96), or the monitored energy used is greater than the third threshold (block 98).