Data Processing Synchronization in Industrial Networks
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Reliability
If redundant execution of data processing program is performed on multiple processor cores, then reliability is improved, but processing speed deteriorates
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.
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.
2Reliability
If error recognition and avoidance methods are implemented, then reliability is improved, but processing time increases
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.
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.
3Reliability
If time-controlled communication with synchronized timing is implemented, then reliability is improved, but system complexity increases
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.
Data Source
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.

