Distributed Motor Control System Parallel Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional motor control systems face inefficiencies due to centralized data management, leading to communication delays and excessive processing burdens, especially in large industrial machines with multiple drive axes, which limits communication speed and processing speed in controlling multiple motors.

Innovation Solution

A distributed motor control system where each servo amplifier performs sharing processing to share coordinated control data via data communication, allowing each motor control device to control motors using shared data, eliminating the need for a centralized master and enabling parallel processing with a multi-core processor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If centralized data management is used in motor control systems, then data management is simplified, but communication speed and processing speed deteriorate due to communication delays and excessive processing burdens

Engineering Contradiction:
Improvedata management complexityVSAvoidcommunication speed and processing speed
Core Design Contradiction:
Device complexityVSSpeed

Solution Approach 1:

The patent segments the centralized data management function into distributed data sharing among multiple servo amplifiers. Each servo amplifier independently shares coordinated control data with others through data communication, eliminating the single-point bottleneck of centralized management and enabling parallel processing across multiple devices.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If a centralized master controls multiple servo amplifiers, then coordination is simplified, but processing burden and communication delays increase

Engineering Contradiction:
Improvecoordination managementVSAvoidcommunication delays
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent extracts the master controller from the system, allowing servo amplifiers to directly share coordinated control data with each other. This peer-to-peer data exchange eliminates the intermediate communication step through the master, reducing communication delays while maintaining coordination through direct multi-device data sharing.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If centralized control architecture is used, then system structure is simplified, but versatility and interchangeability of servo amplifiers deteriorate

Engineering Contradiction:
Improvesystem structureVSAvoidversatility and interchangeability of servo amplifiers
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal data sharing interface that allows any servo amplifier to function both as a data provider and data receiver. This symmetric architecture enables any servo amplifier to be interchangeably positioned in the system without requiring master-slave differentiation, enhancing versatility while maintaining structured data exchange through standardized communication protocols.

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

Data Source

PatentUS11604452B2Distributed motor control system, motor control device, and distributed motor control method
Publication Date: 2023.03.14 YASKAWA DENKI KK
  • US11604452B2 patent drawing
  • US11604452B2 patent drawing
  • US11604452B2 patent drawing

AI summary

A distributed motor control system includes motor control devices that individually control motors that coordinately drive an industrial machine. Each of at least two motor control devices of the motor control devices includes processing circuitry that performs sharing processing including sharing coordinated control data, used in coordinated driving of the industrial machine between the at least two motor control devices, via data communication, and control a corresponding motor using the coordinated control data shared via the sharing-processing.