Brushless DC Motor Control Using Hybrid Commutation Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing closed-loop control systems for brushless DC motors face challenges in maintaining precise speed control at low speeds due to limitations in sampling theory, leading to potential stalling under load variations, especially when using PID control with Hall Effect sensors.

Innovation Solution

The universal motor controller employs a hybrid commutation approach, switching between motion-based and time-based commutation based on predefined thresholds, using Hall Effect sensors for feedback to adjust voltage and prevent stalling, and incorporates a microcontroller for real-time data acquisition and control, ensuring seamless transitions between control schemes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional closed-loop control with Hall Effect sensors and PID control is used, then speed control is achieved at higher speeds, but precise speed control fails at low speeds due to sampling theory limitations

Engineering Contradiction:
Improvemotor speed control rangeVSAvoidspeed control precision at low speeds
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system dynamically switches between two commutation modes based on motor speed: motion-based commutation for higher speeds and time-based commutation for lower speeds. This dynamic adaptation allows the system to maintain precise control across the entire speed range by selecting the appropriate control strategy for each operating condition, overcoming the sampling theory limitations that plague traditional fixed-mode systems at low speeds.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The speed control range is segmented into two distinct operating regions: a high-speed region using motion-based commutation and a low-speed region using time-based commutation. By dividing the overall control problem into these two segments, each optimized for its specific speed range, the system achieves precise control throughout the entire dynamic range without the sampling issues that affect unified approaches.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If motion-based commutation is used for the entire speed range, then control is simple, but the motor stalls under load variations at low speeds

Engineering Contradiction:
Improvecontrol system complexityVSAvoidmotor operation reliability under load
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The control system dynamically adapts its commutation strategy based on operating conditions, switching from simple motion-based commutation at high speeds to more robust time-based commutation at low speeds. This dynamic adjustment maintains reliability under load variations while minimizing overall system complexity by using the simpler method whenever possible.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the fundamental control parameter from motion-dependent timing to time-independent commutation when operating at low speeds or under load. This parameter change allows the motor to maintain reliable operation under varying load conditions by decoupling the commutation timing from rotor position feedback, which becomes unreliable at low speeds.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If time-based commutation is used for the entire speed range, then low speed control is precise, but the system becomes overly complex and inefficient at high speeds

Engineering Contradiction:
Improvelow speed control precisionVSAvoidcontrol system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Rather than using time-based commutation universally, the system dynamically selects the appropriate commutation mode based on speed thresholds. This approach achieves precise low-speed control where needed while avoiding the unnecessary complexity of time-based commutation at high speeds, optimizing the balance between precision and simplicity for each operating regime.

Inventive Principle:
Principle #15Dynamics

4Loss of information

If Hall Effect sensors are used for feedback, then rotor position is detected, but control accuracy deteriorates at very low speeds due to sampling limitations

Engineering Contradiction:
Improvefeedback signal qualityVSAvoidspeed measurement precision
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The system performs preliminary action by switching to time-based commutation before sampling limitations can cause control failure. By proactively changing the control mode when approaching low-speed thresholds, the system prevents the deterioration of feedback signal quality and maintains accurate control throughout the speed range, avoiding the information loss that plagues traditional systems at very low speeds.

Inventive Principle:
Principle #10Preliminary action

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 hybrid approach enables seamless speed control from 0.5 RPM to 5000 RPM with a dynamic range of 10,000:1, preventing motor stalling and damage by adjusting voltage and current accordingly, while maintaining efficient operation across varying loads.

Implementation Method 1

Hall Effect sensors can be used to provide the feedback signal

Methodology Applied
Scientific EffectHall Effect: Hall Effect

Data Source

PatentUS9413276B2DC motor control over wide dynamic range
Publication Date: 2016.08.09 PROCESS CONTROL CORP
  • US9413276B2 patent drawing
  • US9413276B2 patent drawing
  • US9413276B2 patent drawing

AI summary

Various examples are provided for brushless direct current (DC) motor control over a wide dynamic range. In one example, among others, a system including a power drive coupled to a DC motor and a MCU configured to control commutation of the DC motor based upon shaft speed of the DC motor, where the MCU transitions between a motion-based commutation mode and a time-based commutation mode in response to a comparison of the shaft speed with a predefined threshold. In another example, a method includes commutating a DC motor in response to a transition in rotor position of the DC motor and transitioning from a motion-based commutation mode to a time-based commutation mode in response to a comparison of shaft speed of the DC motor to a predefined threshold.