Skip to content
This repository has been archived by the owner on Dec 8, 2022. It is now read-only.

Latest commit

 

History

History
31 lines (16 loc) · 2.58 KB

File metadata and controls

31 lines (16 loc) · 2.58 KB

< Chapter 2: Definition of Edge Computing

3 Reference Use Case

To analyze the different aspects of edge computing, we define a reference use case used in the subsequent chapters to describe different technological viewpoints.

In our use case, a company wants to analyze the energy data of a drive and send anomalies to a cloud dashboard. Also, the analysis results are stored in a cloud storage service.

On the production asset level, a PLC2 is connected to the drive through a real-time ethernet bus. The PLC monitors the high-frequency energy data and is able to publish them for other systems.

Since the amount of data generated is too large to be sent to the cloud without aggregation, a preprocessing must be done. This is executed on the edge level. An edge node consumes the energy data from the PLC via a modern protocol (e.g., OPC UA3).

The edge node provides two key application features:

  1. Communication: The edge node acts as a two-way gateway. It establishes a secure connection southbound to the PLC and northbound to the cloud.

  2. Parameter analysis: The edge node has a custom-defined business logic to recognize energy consumption-related anomalies of the drive. The analysis results are pushed to the communication module and sent to the cloud for visualization and further processing. The analysis logic can be a simple threshold detection or a more sophisticated machine learning model.

The edge node can be a device residing near the production floor or a virtual edge node in a plant data center.

On the cloud level, the aggregated data is distributed via an enterprise bus to a dashboard for user visualization purposes (hot path). In addition, it is stored in long-term storage (cold path). A process specialist interprets the results from the visualization and sets new parameters for the drive to reduce occurring energy spikes. These are published on the enterprise bus and received by the communication software on the edge device. Afterward, the parameters are set on the PLC and transferred to the drive.

As data accumulates in cloud storage, it is applied to train the machine learning model. New models are pushed down to the edge device at regular intervals to update the parameter analysis.

image

2 programmable logic controller

3 https://opcfoundation.org/

Chapter 4: Views on Edge Computing >