Abstract
The cost of building industrial control systems for cyber security research is a barrier far too high for most research institutions let alone space and safety requirements, leading the field to search for cheaper alternative solutions which may not always provide the same benefits. Through real world use cases, Argonne National Laboratory staff and interns developed a novel method of simulating industrial control system’s environments using Node-RED, an open-sourced software, to handle programmable logic controllers’ tasks and update and host a Modbus TCP/IP server. Through the CyberForce Competition™, the team has tested the usability of this method and has created 3D reactive models and physical models that run based the systems simulated in Node-RED. This method of simulation allows for easily deployed industrial control systems for any researcher to use in simulating how it might respond to attack, allowing for low budget institutions to do cutting edge research in the field of industrial control system security.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Node-RED Homepage. https://nodered.org. Accessed 6 Mar 2021
Control Microsystems SCADAPACK sale. https://www.radwell.com/en-US/Buy/CONTROL%20MICROSYSTEMS/CONTROL%20MICROSYSTEMS/P200-1A00-AA00. Accessed 6 Mar 2021
Node-red-node-MySQL. https://flows.nodered.org/node/node-red-node-mysql. Accessed 6 Mar 2021
Node-red-contrib-modbus. https://flows.nodered.org/node/node-red-contrib-modbus. Accessed 6 Mar 2021
Node-red-dashboard. https://flows.nodered.org/node/node-red-dashboard. Accessed 7 Mar 2021
What is a Raspberry Pi. https://www.raspberrypi.org/help/what-%20is-a-raspberry-pi/. Accessed 6 Mar 2021
Unreal Engine Features. https://www.unrealengine.com/en-US/features. Accessed 6 Feb 2021
Virtual Networking. https://www.virtualbox.org/manual/ch06.html#natforward. Accessed 6 Mar 2021
Blueprints Visual Scripting. https://docs.unrealengine.com/en-US/ProgrammingAndScripting.Blueprints/index/html. Accessed 6 Mar 2021
Power failure: how a winter storm pushed Texas into crisis. https://apnews.com/article/houston-football-storms-coronavirus-pandemic-hurricanes-5fd491ed5bfd9aa0ae08426c6078539e. Accessed 7 Mar 2021
Acknowledgement
Argonne National Laboratory’s work was supported by the U.S. Department of Energy, Office of Science, under contract DE-AC02-06CH11357.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Day, S., Smallwood, W.“., Kuhn, J. (2022). Simulating Industrial Control Systems Using Node-RED and Unreal Engine 4. In: Choo, KK.R., Morris, T., Peterson, G., Imsand, E. (eds) National Cyber Summit (NCS) Research Track 2021. NCS 2021. Lecture Notes in Networks and Systems, vol 310. Springer, Cham. https://doi.org/10.1007/978-3-030-84614-5_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-84614-5_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-84613-8
Online ISBN: 978-3-030-84614-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)