Motion Control Timing Models for Open Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional motion control networks face limitations due to time slotting protocols, which restrict flexibility, require extensive configuration, and cannot accommodate dynamic data structures or nodes added/removed during runtime, leading to inefficient bandwidth usage and costly downtime.

Innovation Solution

A time stamping protocol is implemented to enable motion control over open networks like Ethernet, allowing for variable-sized data packets, synchronized clocks across nodes, and dynamic data structures, with a balanced update cycle that prioritizes motion-related data and allows for non-motion data transmission during calculation intervals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If time slotting protocol is used for motion control, then synchronized motion control is achieved, but network flexibility and adaptability are reduced

Engineering Contradiction:
Improvesynchronized motion controlVSAvoidnetwork flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic data structures that can be modified at runtime without requiring network reconfiguration. Nodes can be added or removed during operation, and data packet sizes can be dynamically adjusted based on actual needs, transforming the rigid time slotting approach into a flexible system that maintains synchronization while adapting to changing requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system allows changing of network parameters such as data packet sizes, update frequencies, and node configurations without stopping the motion control operation. This enables the network to adapt its parameters dynamically while maintaining the synchronized control function, resolving the contradiction between reliability and adaptability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If time slotting protocol is used for motion control, then deterministic data transmission is achieved, but device complexity and configuration requirements increase

Engineering Contradiction:
Improvedeterministic data transmissionVSAvoidconfiguration requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements automatic node discovery and integration mechanisms that eliminate manual configuration requirements. When new nodes are added to the network, they automatically register themselves, receive appropriate configuration parameters, and integrate into the motion control system without requiring manual setup or network reconfiguration, thereby reducing device complexity while maintaining deterministic transmission.

Inventive Principle:
Principle #25Self-service

3Reliability

If time slotting protocol is used for motion control, then coordinated motion is achieved, but bandwidth utilization efficiency is reduced

Engineering Contradiction:
Improvecoordinated motionVSAvoidbandwidth utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system transmits only the necessary data packets at each update interval rather than forcing all nodes to transmit fixed-size packets regardless of actual data needs. This partial action approach sends minimal required data while maintaining coordinated motion control, improving bandwidth utilization efficiency without sacrificing the reliability of coordinated motion.

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If time slotting protocol is used for motion control, then synchronized update cycle is achieved, but network downtime increases when nodes are added or removed

Engineering Contradiction:
Improvesynchronized update cycleVSAvoidnetwork downtime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary registration and configuration mechanisms that allow nodes to prepare for network integration before actually joining. New nodes can pre-establish communication channels and synchronize their internal clocks before becoming active participants in the motion control network, enabling hot-swapping without interrupting the synchronized update cycle and eliminating network downtime.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7904184B2Motion control timing models
Publication Date: 2011.03.08 ROCKWELL AUTOMATION TECH INC
  • US7904184B2 patent drawing
  • US7904184B2 patent drawing
  • US7904184B2 patent drawing

AI summary

The claimed subject matter provides systems and/or methods that facilitate utilizing a motion control timing model to coordinate operations associated with controlling motion within an industrial automation environment. For example, a cycle timing component can implement timing set forth by a timing model (e.g., that can be selected, preset, . . . ). Pursuant to an illustration, the cycle timing component can utilize the timing model to coordinate transmitting data, receiving data, performing calculations associated with data (e.g., to generate command(s)), capturing data, applying received commands, and so forth.