IoT Process Data Multicasting for Controller Resource Limits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional distributed control systems (DCS) face limitations in efficiently moving data from embedded controllers to supervisory level clients due to resource constraints in embedded devices, leading to the inability to publish a large fraction of available parameter data.
Innovation Solution
The introduction of a third data access mechanism that broadcasts high-value parameter data using multicasting, allowing embedded controllers to efficiently multicast parameter data to multiple clients without additional burden, and utilizing a blast list and blast hub to manage and transmit this data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional request/response or publish/subscribe methods are used to move data from embedded controllers to supervisory clients, then data can be transmitted between nodes, but the limited resources of embedded controllers prevent efficient publication of large fractions of available parameter data
Solution Approach 1:
The patent implements a subscription-based model where clients selectively subscribe to only the parameter data they need rather than controllers publishing all available data. This partial action approach allows embedded controllers to transmit a fraction of available data efficiently, matching supply with actual demand and avoiding resource exhaustion while still meeting client requirements.
2Adaptability or versatility
If each client running on separate computer nodes consumes resources from controllers, then clients can access process data, but the controllers can only publish a small fraction of available parameter data
Solution Approach 1:
The patent enables clients to self-serve by actively subscribing to specific parameter data they require. Instead of controllers expending resources to push all data to all clients, the system allows clients to independently request and receive only their needed data subscriptions, thereby increasing overall system adaptability without burdening controller resources.
3Reliability
If data collection schemes are carefully constructed to balance operator, engineer, and application needs, then resource constraints are managed, but the system cannot efficiently support comprehensive data collection
Solution Approach 1:
The patent creates a universal subscription mechanism that serves multiple functions simultaneously: it supports operator monitoring, engineer analysis, and application data collection through a single standardized interface. This multi-functional subscription system eliminates the need for separate carefully constructed data collection schemes for different user types, reducing system complexity while maintaining reliable data delivery to all stakeholders.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A distribution system that provides for multicast transmission of the most important data that is of highest interest and value to client applications including HMI stations, historians, trend views, alarm management functions, advanced process controls, peer-peer communications and supervisory control. A blast list containing the types of data that are to be collected is formulated and stored in a system server and sent to embedded controllers which then multicasts that data to the system server and all console stations in the system.