Industrial Automation Data Scheduling for Bandwidth-Limited Control Loops

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial automation systems face bandwidth constraints when transmitting data to the cloud, as it can divert resources from primary functions and stress components, particularly in upper processing levels where control loops require timely adjustments.

Innovation Solution

Implementing a method to categorize operations in industrial automation systems and schedule data transmission based on operation types (constant speed, cyclic, batch, variable speed) to minimize interference, using edge devices for local bandwidth management and optimizing data transmission during periods of spare bandwidth, and adjusting frequency based on component lifespan and anomaly detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If data is transmitted directly to cloud computing device by collecting component, then data transmission is simplified, but bandwidth of industrial automation component is consumed and primary function performance is interfered with

Engineering Contradiction:
Improvedata transmission complexityVSAvoidprimary function performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

An edge computing device is introduced as an intermediary between the collecting component and the cloud computing device. The edge computing device receives data from the collecting component, processes it locally, and then transmits it to the cloud. This intermediary approach allows the collecting component to maintain its primary function without bandwidth consumption for data transmission, while still enabling data to reach the cloud for analysis and model updating.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If data transmission frequency is increased to improve model accuracy, then measurement precision is improved, but network overload and component stress increase

Engineering Contradiction:
Improvemodel accuracyVSAvoidsystem stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system implements periodic data transmission based on the operational characteristics of the industrial automation component. Instead of continuous transmission, data is transmitted at specific intervals or under specific conditions (e.g., when the component is in a stable state or during scheduled maintenance windows). This periodic approach maintains sufficient model accuracy while preventing network overload and reducing stress on system components.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system transmits only the necessary portion of data required for model accuracy rather than all available data. The edge computing device selectively transmits data that is most relevant for model training and updating, filtering out redundant information. This partial action approach achieves the required measurement precision with reduced data transmission volume, thereby maintaining system stability.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If data is transmitted during operation to maintain real-time monitoring, then information availability is improved, but bandwidth constraints and control loop timing are violated

Engineering Contradiction:
Improveinformation availabilityVSAvoidcontrol loop timing
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The edge computing device performs preliminary data processing and buffering before transmission to the cloud. Data is collected and pre-processed during operation, but actual transmission to the cloud is scheduled for times when it will not interfere with control loop timing. This preliminary action ensures that information is prepared and ready for transmission without causing timing violations in the control loops.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The data transmission process is segmented into different priorities and timeframes. Critical data for real-time monitoring is handled separately from data intended for cloud-based model updating. The segmentation allows the system to maintain real-time information availability for control purposes while scheduling non-critical data transmissions during periods when bandwidth is available and control loop timing is not constrained.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240094707A1Systems and methods for data transmission within an industrial automation system
Publication Date: 2024.03.21 ROCKWELL AUTOMATION TECH INC
  • US20240094707A1 patent drawing
  • US20240094707A1 patent drawing
  • US20240094707A1 patent drawing

AI summary

Techniques for data transmission within an industrial automation system include modeling or simulating, in accordance with a model, a plurality of devices performing one or more operations in an industrial automation system, determining, for a first operation of the one or more operations and from a plurality of categories, a category for the first operation, sending a request to the industrial automation system for data associated with the first operation at a time, wherein the data and time are determined based on the category of the first operation, receiving, from the industrial automation system, the requested data, and modifying the model based on the received data.