Data Processing Synchronization in Industrial Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated industrial processes require fast and reliable data processing methods that ensure high operational security, but existing methods often lengthen processing time due to error recognition and avoidance techniques, which can lead to inefficiencies and increased risk of errors.

Innovation Solution

A data processing method that synchronizes communication cycles with process cycles using a time-controlled communication scheme, such as Precision Time Protocol (PTP) and Time Division Multiple Access (TDMA), allowing for efficient data transmission and processing across network subscribers, ensuring reliable data flow and error prevention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundant execution of data processing program is performed on multiple processor cores, then reliability is improved, but processing speed deteriorates

Engineering Contradiction:
Improveoperational securityVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The data processing method is segmented into distinct time intervals within communication cycles, where different network subscribers are authorized to send or receive data during specific intervals. This segmentation allows multiple processing operations to occur in parallel without interfering with each other, maintaining reliability while improving overall processing speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs periodic communication cycles with predefined time intervals that repeat continuously. During each cycle, network subscribers are periodically authorized to transmit or receive data in specific intervals, creating a rhythmic pattern of data exchange that ensures reliable processing while maintaining high throughput and avoiding conflicts.

Inventive Principle:
Principle #19Periodic action

2Reliability

If error recognition and avoidance methods are implemented, then reliability is improved, but processing time increases

Engineering Contradiction:
Improveerror recognition capabilityVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary error detection by computing checksums of transmitted data before the data is fully processed. This preliminary action allows errors to be identified early in the communication cycle, enabling corrective measures to be taken without significantly extending the overall processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where received data is verified against expected values or checksums, and error information is fed back to the transmitting node. This feedback loop enables continuous error detection and correction while maintaining the timing constraints of real-time control applications.

Inventive Principle:
Principle #23Feedback

3Reliability

If time-controlled communication with synchronized timing is implemented, then reliability is improved, but system complexity increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidsynchronization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system employs a universal time reference that serves multiple functions simultaneously: it synchronizes communication cycles, coordinates data transmission intervals, and provides timing for error detection mechanisms. This multi-functional time reference reduces the need for separate synchronization systems, thereby reducing overall system complexity while maintaining high reliability.

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

Data Source

PatentUS20240204901A1Data processing method
Publication Date: 2024.06.20 SIEMENS MOBILITY GMBH
  • US20240204901A1 patent drawing
  • US20240204901A1 patent drawing

AI summary

A data processing method and a system for performing the data processing method, in which data are transferred between various network subscribers of a network in a communication cycle and multiple data processing devices are provided as network subscribers. A respective process cycle is run through by each of the multiple data processing devices. The communication cycle is synchronized here with the process cycle of at least one of the multiple data processing devices such that, during a temporal run-through of the communication cycle, a predetermined process step of the process cycle of at least one of the multiple data processing devices is carried out during a time interval, assigned to this predetermined process step, of the communication cycle.