Generic Motion Control Synchronization Framework

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motion synchronization technologies face challenges in selecting appropriate synchronization strategies, leading to performance degradation due to ad hoc selection mistakes and high computational complexity, making it difficult and costly to implement effective control methods for multi-dynamic systems.

Innovation Solution

A generic motion control synchronization framework based on an adaptive control strategy that converts synchronization selections into numerical parameters, enabling systematic development and optimization through a parameter matrix, allowing for automated processes and dynamic performance optimization without modifying the control framework architecture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If ad hoc selection of synchronization strategies is used, then implementation is simpler, but performance degradation occurs due to selection mistakes

Engineering Contradiction:
ImproveEase of implementationVSAvoidSynchronization performance
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent transforms synchronization strategy selection from a qualitative ad hoc process into a quantitative parameter optimization problem. By representing synchronization strategies as numerical parameters within a parameter matrix, the system enables automated search and optimization algorithms to systematically determine optimal strategies, eliminating selection mistakes while maintaining implementation simplicity through the generic framework.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If comprehensive synchronization information is collected, then synchronization accuracy improves, but computational complexity increases

Engineering Contradiction:
ImproveSynchronization accuracyVSAvoidComputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a balanced approach by selectively collecting synchronization information based on the parameter matrix requirements. Rather than collecting all possible synchronization data (excessive action), the system collects only the specific parameters needed for the chosen synchronization strategy (partial action), thereby achieving sufficient synchronization accuracy while avoiding unnecessary computational complexity.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If coupling error selections are changed to improve performance, then synchronization performance improves, but architecture modification is required

Engineering Contradiction:
ImproveSynchronization performanceVSAvoidArchitecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a universal generic synchronization framework that can accommodate multiple synchronization strategies through parameter configuration rather than architectural modification. The unified control architecture serves multiple functions by interpreting different parameter matrix configurations to implement various coupling error selections, eliminating the need for separate architectures for different synchronization approaches.

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

4Reliability

If trial-and-error evaluation of dynamic performance is performed, then optimal strategy is found, but time and resources are consumed

Engineering Contradiction:
ImproveDynamic performance optimizationVSAvoidEvaluation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-defining the parameter matrix structure and synchronization strategy options before actual implementation. This preliminary setup includes establishing the generic control framework and available synchronization strategies in advance, so that when optimization is needed, the system can efficiently search within the pre-established parameter space rather than performing extensive trial-and-error evaluation from scratch.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7680547B2Method, system and computer program for generic synchronized motion control for multiple dynamic systems
Publication Date: 2010.03.16 THE GOVERNING COUNCIL OF THE UNIV OF TORONTO
  • US7680547B2 patent drawing
  • US7680547B2 patent drawing
  • US7680547B2 patent drawing

AI summary

The present invention provides a generic synchronized motion control system for multiple dynamic systems. Free choices of synchronization strategies are allowed with no implementation modification. Furthermore, synchronization selections are converted into a numerically searchable parameter space that enables systematic development, automated process, and performance optimization. In addition, the present invention enables a uniform computer program of control synchronization algorithm due to its innovation of separating synchronization strategy from control implementation.