Servo Slave Unit Synchronization via Internal Status Copying

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing servo driving systems face increased costs, delayed response times, and performance degradation when driving multiple servo motors or motors with multiple windings due to the need for dedicated units and high communication loads.

Innovation Solution

A CiA402-compatible slave unit that includes a servo internal status copying judgment unit, execution unit, monitoring unit, and control unit, which determines and synchronizes servo internal statuses across amplifiers to reduce communication and processing loads by allowing simultaneous updates and outputs to amplifiers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a dedicated unit is used to synchronize multiple amplifiers, then synchronization precision is improved, but device complexity and cost increase

Engineering Contradiction:
Improvesynchronization precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the synchronization function into the slave unit itself, eliminating the need for a separate dedicated synchronization unit. The slave unit now integrates both status management and synchronization capabilities, reducing device complexity while maintaining synchronization precision through internal coordinate transformation mechanisms.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The slave unit is designed to perform multiple functions: managing servo internal statuses for multiple amplifiers and simultaneously performing coordinate transformations for synchronization. This multi-functionality eliminates the need for separate dedicated units, reducing overall system complexity while maintaining precise synchronization.

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

2Loss of information

If communication packets include detailed servo internal statuses for all amplifiers, then status information completeness is improved, but communication load increases

Engineering Contradiction:
Improvestatus information completenessVSAvoidcommunication load
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential synchronization status information from the complete servo internal statuses and transmits only this extracted data in communication packets. This reduces communication load while maintaining sufficient status information completeness for synchronization control purposes.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of transmitting complete status information and filtering at the receiver, the system inverts the approach by selectively extracting and transmitting only necessary synchronization data at the source, reducing communication bandwidth requirements while maintaining information completeness for the specific synchronization function.

Inventive Principle:
Principle #13The other way round (Inversion)

3Measurement precision

If the high-order controller manages all synchronization operations, then control precision is improved, but processing load and response time deteriorate

Engineering Contradiction:
Improvecontrol precisionVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the synchronization control function from the high-order controller and assigns it to the slave unit. This segmentation allows the high-order controller to focus on high-level motion planning while the slave unit handles real-time synchronization operations, improving response time while maintaining control precision through distributed intelligence.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The slave unit acts as an intermediary between the high-order controller and multiple amplifiers, handling the computationally intensive coordinate transformation and synchronization tasks. This intermediary role relieves the high-order controller's processing load, improving overall system response time while maintaining precision through the intermediary's specialized synchronization algorithms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11283375B2Slave unit and servo driving system
Publication Date: 2022.03.22 FANUC LTD
  • US11283375B2 patent drawing
  • US11283375B2 patent drawing
  • US11283375B2 patent drawing

AI summary

To avoid cost increase, delay of response, time, and performance degradation in driving a power source including a plurality of servo motors and/or a servo motor with a plurality of windings. A slave unit drives a power source including a plurality of servo motors and/or a servo motor with a plurality of windings using a plurality of amplifiers on the basis of a command from a high-order controller. The slave unit includes: a storage unit stores servo internal statuses of the respective servo motors and/or the respective windings, judgment data, and resource data; a servo internal status copying judgment unit determines a copying source and a copying destination, and judges whether to copy a servo internal status of the copying source to the copying destination to commonalize therebetween on the basis of the judgment data and the resource data; a servo internal status copying execution unit copies the servo internal status of the copying source to the copying destination; and a servo control unit outputs each of the plurality of servo internal statuses to the respective amplifiers to control driving of the power source.