Motor Control System Using Preset Speed Table for Flexible Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional DC motor control systems using pulse width modulation struggle to adapt motor speed effectively for different applications, requiring manual adjustments and resulting in increased costs and design complexities.

Innovation Solution

A motor control system and method that utilizes a graphical user interface to receive user demands, generate a preset speed table with fixed duty cycle values and corresponding motor speeds, and provides a pulse width modulation signal to drive the motor, allowing for flexible speed configuration and real-time monitoring of actual motor speeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional DC motor control circuit is used with preset duty cycle, then motor speed control is simple, but adaptability to different applications is poor

Engineering Contradiction:
Improveadaptability to different applicationsVSAvoidcontrol circuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control system allows a single circuit to serve multiple applications by loading different preset speed tables from external storage devices. The same hardware can be configured for different motor speeds and duty cycles by simply changing the stored parameter sets, making the system universal across various applications without requiring multiple dedicated control circuits.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system pre-calculates and stores multiple speed tables with optimized duty cycle values and corresponding motor speeds in external storage before actual operation. This preliminary preparation allows the control circuit to quickly adapt to different applications by loading pre-configured parameter sets, avoiding complex real-time calculations and reducing circuit complexity.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If manual adjustment of duty cycle is performed for different applications, then motor speed can be adapted, but design cycle and cost increase

Engineering Contradiction:
Improvemotor speed adaptabilityVSAvoiddesign cycle
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system automatically generates optimized speed tables and duty cycle values based on stored motor parameters and application requirements. The control circuit independently performs the adaptation process by selecting appropriate preset values from external storage, eliminating the need for manual adjustment and reducing design cycle and costs.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses preset speed tables that contain pre-calculated duty cycle values and motor speed parameters. Instead of manually adjusting parameters for each application, the system copies and loads appropriate preset tables from external storage, enabling quick adaptation without repeating the design process.

Inventive Principle:
Principle #26Copying

3Ease of operation

If preset speed table is downloaded to motor controller, then flexible speed configuration is enabled, but system complexity increases

Engineering Contradiction:
Improvespeed configuration flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces an external storage device as an intermediary between the user and the motor controller. The speed tables and configuration parameters are stored externally and loaded only when needed, allowing flexible speed configuration without permanently increasing the complexity of the motor controller itself. The external storage acts as a buffer that separates the flexibility requirement from the control circuit.

Inventive Principle:
Principle #24Intermediary (Mediator)

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 reduces costs and design cycles by enabling flexible motor speed configuration based on user demands, facilitating easy customization and online verification to optimize motor performance.

Implementation Method 1

The most popular control technology for controlling DC motor speed is pulse width modulation technique. Generally speaking, a pulse width modulation signal is employed to drive a motor, and a motor speed is controlled via controlling a duty cycle of the pulse width modulation signal.

Methodology Applied
Scientific EffectPulse width modulation:

Data Source

PatentUS10965236B2Motor control system and associated method to control motor speed
Publication Date: 2021.03.30 CHENGDU MONOLITHIC POWER SYST
  • US10965236B2 patent drawing
  • US10965236B2 patent drawing
  • US10965236B2 patent drawing

AI summary

A motor control system has a computing device and a motor controller. The computing device receives user demands through a GUI, and provides a preset speed table based on the user demands. The preset speed table has a plurality of fixed values of a duty cycle of a pulse width modulation signal and a plurality of preset values of a preset motor speed corresponding to the plurality of fixed values of the duty cycle of the pulse width modulation signal. The motor controller provides the pulse width modulation signal to drive a motor based on the preset speed table.