Litcius/Paper detail

Exploring Edge Computing for Multitier Industrial Control

Yehan Ma, Chenyang Lu, Bruno Sinopoli, Shen Zeng

2020IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems42 citationsDOI

Abstract

Industrial automation traditionally relies on local controllers implemented on microcontrollers or programmable logic controllers. With the emergence of edge computing, however, industrial automation evolves into a distributed two-tier computing architecture comprising local controllers and edge servers that communicate over wireless networks. Compared to local controllers, edge servers provide larger computing capacity at the cost of data loss over wireless networks. This article presents switching multitier control (SMC) to exploit edge computing for industrial control. SMC dynamically optimizes control performance by switching between local and edge controllers in response to changing network conditions. SMC employs a data-driven approach to derive switching policies based on classification models trained based on simulations while guaranteeing system stability based on an extended Simplex approach tailored for two-tier platforms. To evaluate the performance of industrial control over edge computing platforms, we have developed <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">WCPS-EC</i> , a real-time hybrid simulator that integrates simulated plants, real computing platforms, and real or simulated wireless networks. In a case study of an industrial robotic control system, SMC significantly outperformed both a local controller and an edge controller in face of varying data loss in a wireless network.

Topics & Concepts

Computer scienceEdge computingEnhanced Data Rates for GSM EvolutionAutomationController (irrigation)Programmable logic controllerWireless networkServerDistributed computingWirelessIndustrial control systemEdge deviceLocal area networkComputer networkControl (management)EngineeringArtificial intelligenceOperating systemCloud computingMechanical engineeringAgronomyBiologyAge of Information OptimizationAdvanced Memory and Neural ComputingDistributed Control Multi-Agent Systems