Tiered Historian Replication via Summary Tags

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large industrial enterprises face challenges in managing and replicating vast amounts of time-series data from multiple geographically dispersed locations to a centralized historian, leading to data volume and network communication overload issues.

Innovation Solution

Implementing a tiered historian system that supports disconnected replication, re-synchronization of out-of-order data, and summary replication tags to efficiently manage and transmit data from lower-tier historians to a centralized upper-tier historian, including features like store-forward memory, synchronization queues, and autonomous data generation and configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all time-series data from multiple lower-tier historians is replicated to the centralized upper-tier historian, then data completeness and centralization are improved, but network traffic and processing load increase significantly

Engineering Contradiction:
Improvedata completenessVSAvoidnetwork traffic
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts only the essential or changed data from the lower-tier historians for replication to the upper-tier historian, rather than transmitting all time-series data. This selective extraction reduces network traffic while maintaining data completeness at the centralized level.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The data replication process is segmented into different tiers with selective replication rules. Lower-tier historians replicate data to intermediate tiers, and only specific data sets are propagated to the upper-tier historian, dividing the overall data flow into manageable segments that reduce total network load.

Inventive Principle:
Principle #1Segmentation

2Speed

If data is replicated in real-time from lower-tier to upper-tier historians, then data freshness is improved, but network communication overhead increases

Engineering Contradiction:
Improvedata freshnessVSAvoidnetwork communication overhead
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

Instead of continuous real-time replication, the system uses periodic replication intervals where data is transmitted at scheduled times. This periodic action maintains data freshness while significantly reducing network communication overhead compared to continuous real-time transmission.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Data is prepared and staged in local buffers at lower-tier historians before replication, allowing batch transmission during periodic intervals. This preliminary preparation enables efficient bulk transfers that maintain data freshness without requiring constant network communication.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the centralized historian processes all incoming data from multiple locations, then data centralization is improved, but processing load and system complexity increase

Engineering Contradiction:
Improvedata centralizationVSAvoidprocessing load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The processing workload is segmented across multiple tiers. Lower-tier historians perform initial data processing and filtering, intermediate tiers handle regional aggregation, and the upper-tier historian focuses on enterprise-wide consolidation. This segmentation distributes processing load while achieving data centralization at the appropriate hierarchical levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Intermediate-tier historians act as mediators between lower-tier data sources and the upper-tier centralized historian. These intermediaries perform data aggregation, filtering, and preprocessing, reducing the processing load on the upper-tier system while maintaining data centralization capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Stability of the object's composition

If the system maintains strict synchronization between all historians, then data consistency is improved, but system robustness and autonomy decrease

Engineering Contradiction:
Improvedata consistencyVSAvoidsystem robustness
Core Design Contradiction:
Stability of the object's compositionVSReliability

Solution Approach 1:

The synchronization mechanism is made dynamic, allowing historians to operate in different synchronization modes depending on their connection status. When connected, strict synchronization maintains data consistency; when disconnected, autonomous operation maintains system robustness. The system dynamically adjusts synchronization strictness based on operational conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Synchronization parameters such as consistency requirements and replication frequency are changed based on system state. During normal operation, strict consistency parameters are applied; during disconnection or failure conditions, parameters are relaxed to allow autonomous operation, thereby maintaining both data consistency and system robustness under different conditions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8676756B2Replicating time-series data values for retrieved supervisory control and manufacturing parameter values in a multi-tiered historian server environment
Publication Date: 2014.03.18 SCHNEIDER ELECTRIC SOFTWARE LLC
  • US8676756B2 patent drawing
  • US8676756B2 patent drawing
  • US8676756B2 patent drawing

AI summary

A multi-tiered replicated process database and corresponding method are disclosed for supporting replication between tiers. The multi-tiered replicated process database comprises a tier one (T1) database server computer including a process history database and a replication service. The replication service includes a set of accumulators. Each accumulator is adapted to render a summary T2 database tag data structure from a set of data values retrieved from the process history database for a specified T1 database tag. The replicated database system also includes a tier two (T2) database server computer comprising a consolidated database that includes process data replicated from a set of T1 database servers. At least a portion of the process data replicated from the set of T1 database servers is summary T2 database tag data rendered by the set of accumulators.