Smart Sensor: SoC Architecture for the Industrial Internet of Things

Nowadays, the concept of intelligent manufacturing is being introduced, based on the integration of new advanced technologies, such as the Internet of Things (IoT), distributed control, data analysis, and cyber-security in the manufacturing area, with the aim of improving manufacturing processes and the articles produced. In this sense, new intelligent devices (Smart Sensors) should be developed that integrate several detection methods (sensors), real-time (RT) data analysis, and wired and/or wireless connectivity. The main contribution of this paper is the design, implementation, and experimental verification of an architecture of a Smart Sensor that satisfies the operational requirements needed by the Industrial IoT (IIoT). Considering the software and hardware adaptability that a Smart Sensor should have, this paper takes advantage of the characteristics of the current field programmable gate arrays (FPGAs) and SoC to implement a Smart Sensor for the IIoT. In this sense, the proposed Smart Sensor architecture incorporates RT operation features, the ability to perform local data analysis, high availability communication interfaces, such as high-availability seamless redundancy (HSR) and parallel redundancy protocol (PRP), interoperability (industrial protocols), and cyber-security. The architecture was implemented with hardware available in the market, IP cores, and Python libraries developed by third parties. Finally, to validate the applicability of the architecture in the industry, two test environments were implemented. In the first case, interoperability, high availability, synchronization, and local data processing are validated. The second case aims to determine the delay when adding encryption (cyber-security) in layer 2 communications.

[1]  Chenyang Lu,et al.  Cyber-physical systems for real-time hybrid structural testing: a case study , 2010, ICCPS '10.

[2]  Z. Lin,et al.  An inside look at industrial Ethernet communication protocols , 2013 .

[3]  Edward A. Lee,et al.  Introduction to Embedded Systems - A Cyber-Physical Systems Approach , 2013 .

[4]  Mikael Gidlund,et al.  Challenges when bringing IoT into industrial automation , 2017, 2017 IEEE AFRICON.

[5]  Santi Nuratch,et al.  The IIoT devices to cloud gateway design and implementation based on microcontroller for real-time monitoring and control in automation systems , 2017, 2017 12th IEEE Conference on Industrial Electronics and Applications (ICIEA).

[6]  Armando Astarloa,et al.  On the Utilization of System-on-Chip Platforms to Achieve Nanosecond Synchronization Accuracies in Substation Automation Systems , 2017, IEEE Transactions on Smart Grid.

[7]  Ching-Han Chen,et al.  High-level modeling and synthesis of smart sensor networks for Industrial Internet of Things , 2017, Comput. Electr. Eng..

[8]  Jorge Cabral,et al.  Towards an FPGA-based edge device for the Internet of Things , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[9]  Peter Rössler,et al.  Development of a flexible gateway platform for automotive networks , 2008, 2008 IEEE International Conference on Emerging Technologies and Factory Automation.

[10]  Athanasios V. Vasilakos,et al.  Fog Computing for Sustainable Smart Cities , 2017, ArXiv.

[11]  Abdelkader Bousselham,et al.  The Internet of Energy: Smart Sensor Networks and Big Data Management for Smart Grid , 2015, FNC/MobiSPC.

[12]  M. Hubl,et al.  Embedding of wearable electronics into smart sensor insole , 2016, 2016 IEEE 18th Electronics Packaging Technology Conference (EPTC).

[13]  Frank Vahid,et al.  A Survey on Concepts, Applications, and Challenges in Cyber-Physical Systems , 2014, KSII Trans. Internet Inf. Syst..

[14]  Chuan Zhang,et al.  A Reconfigurable Smart Sensor Interface for Industrial WSN in IoT Environment , 2014, IEEE Transactions on Industrial Informatics.

[15]  Kagermann Henning Recommendations for implementing the strategic initiative INDUSTRIE 4.0 , 2013 .

[16]  Jim Brittain,et al.  Data Scientist’s Analysis Toolbox: Comparison of Python, R, and SAS Performance , 2018 .

[17]  Edward A. Lee Computing Foundations and Practice for Cyber- Physical Systems: A Preliminary Report , 2007 .

[18]  Vladan Skoko,et al.  Comparative realization of IEC 60870-5 industrial protocol standards , 2014, 2014 22nd Telecommunications Forum Telfor (TELFOR).

[19]  Thomas M. Chen,et al.  Lessons from Stuxnet , 2011, Computer.

[20]  F. Jung,et al.  Products , 1968, ADHESION ADHESIVES&SEALANTS.

[21]  Rajkumar Buyya,et al.  Big Data: Principles and Paradigms , 2016 .

[22]  John C. Eidson,et al.  Measurement, Control, and Communication Using IEEE 1588 , 2006 .

[23]  Ray Y. Zhong,et al.  Intelligent Manufacturing in the Context of Industry 4.0: A Review , 2017 .

[24]  Manali Chaudhari,et al.  Study of Smart Sensors and their Applications , 2014 .

[25]  A. Kalam,et al.  Time synchronisation in a IEC 61850 based substation automation system , 2008, 2008 Australasian Universities Power Engineering Conference.

[26]  Luis Felipe Herrera-Quintero,et al.  Smart ITS sensor for the transportation planning using the IoT and Bigdata approaches to produce ITS cloud services , 2016, 2016 8th Euro American Conference on Telematics and Information Systems (EATIS).

[27]  Mahammad Shareef Mekala,et al.  A Survey: Smart agriculture IoT with cloud computing , 2017, 2017 International conference on Microelectronic Devices, Circuits and Systems (ICMDCS).

[28]  Liang Hu,et al.  Review of Cyber-Physical System Architecture , 2012, 2012 IEEE 15th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops.

[29]  Wayne H. Wolf,et al.  Cyber-physical Systems , 2009, Computer.

[30]  Bhawna Sharma,et al.  A combination of Internet of Things (IoT) and graph database for future battlefield systems , 2017, 2017 International Conference on Computing, Communication and Automation (ICCCA).

[31]  Sneha A. Dalvi,et al.  Internet of Things for Smart Cities , 2017 .

[32]  Nishchal K. Verma,et al.  Real-time monitoring of machines using Open Platform Communication , 2017, 2017 IEEE International Conference on Prognostics and Health Management (ICPHM).

[33]  Ralph Langner,et al.  Stuxnet: Dissecting a Cyberwarfare Weapon , 2011, IEEE Security & Privacy.

[34]  James T. Yu A practical and effective approach to implementing High Availability Seamless Redundancy (HSR) , 2017, 2017 IEEE Conference on Dependable and Secure Computing.

[35]  Steve,et al.  使用Zynq-7000 All Programmable SoC实现图像传感器色彩校正 , 2013 .

[36]  Narottam Das,et al.  High performance communication redundancy in a digital substation based on IEC 62439-3 with a station bus configuration , 2015, 2015 Australasian Universities Power Engineering Conference (AUPEC).

[37]  Jiafu Wan,et al.  Implementing Smart Factory of Industrie 4.0: An Outlook , 2016, Int. J. Distributed Sens. Networks.

[38]  H. Kirrmann,et al.  Security improvements for IEEE 1588 Annex K: Implementation and comparison of authentication codes , 2012, 2012 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication Proceedings.

[39]  Houman Homayoun,et al.  Accelerating Big Data Analytics Using FPGAs , 2015, 2015 IEEE 23rd Annual International Symposium on Field-Programmable Custom Computing Machines.

[40]  Igor Nai Fovino,et al.  A Multidimensional Critical State Analysis for Detecting Intrusions in SCADA Systems , 2011, IEEE Transactions on Industrial Informatics.

[41]  Wolfgang Mahnke,et al.  OPC Unified Architecture , 2009, Autom..

[42]  Ejaz Ahmed,et al.  Big Data Analytics in Industrial IoT Using a Concentric Computing Model , 2018, IEEE Communications Magazine.

[43]  Ahmad Shawahna,et al.  FPGA-Based Accelerators of Deep Learning Networks for Learning and Classification: A Review , 2019, IEEE Access.

[44]  Michael Perlmutter,et al.  The future of the MEMS inertial sensor performance, design and manufacturing , 2016, 2016 DGON Intertial Sensors and Systems (ISS).

[45]  An He,et al.  Design and Implementation of Smart Sensors with Capabilities of Process Fault Detection and Variable Prediction , 2017 .