Skip to main content

A Modular Environment to Test SCADA Solutions for Wind Parks

  • Conference paper
  • First Online:
Book cover Measurement, Modelling and Evaluation of Computing Systems (MMB 2018)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 10740))

Abstract

Supervisory Control and Data Acquisition (SCADA) systems monitor and control industrial processes, like power generation and distribution. Research on e.g. SCADA security and the implementation of new approaches is made difficult through the lack of accessible test beds. We investigate running a dedicated SCADA test bed on a Raspberry Pi cluster and report the experiences made during installation, configuration and administration. Build with production readiness in mind, we describe how a large level of automation contributes to both, ease of use and a reliable set-up. In the future this testbed will be used to implement new approaches for (i) process monitoring, (ii) intrusion-detection and the combination of different (iii) information and communication technologies for SCADA systems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Raspberry Pi 3 Model B having 1,2 GHz QuadCore 64Bit CPU. https://www.raspberrypi.org/.

  2. 2.

    https://docs.docker.com/compose/.

  3. 3.

    InfluxDB - An open-source distributed time series database. http://influxdb.com.

  4. 4.

    Eclipse NeoSCADA. https://www.eclipse.org/eclipsescada/.

  5. 5.

    Eclipse IDE. http://www.eclipse.org/.

  6. 6.

    OSGI. A dynamic module system for Java. https://www.osgi.org/.

  7. 7.

    Ansible. Automation of your IT Infrastructure. https://www.ansible.com/.

  8. 8.

    Jenkins. Build and automation server. https://jenkins.io/.

  9. 9.

    Icinga2. Monitoring platform. https://www.icinga.com/products/icinga-2/.

References

  1. Davis, C.M., Tate, J.E., Okhravi, H., Grier, C., Overbye, T.J., Nicol, D.: SCADA cyber security testbed development. In: North American Power Symposium, pp. 483–488. IEEE (2006)

    Google Scholar 

  2. Banbura, M., Giannone, D., Modugno, M., Reichlin, L.: Now-casting and the real-time data flow. In: Elliott, G., Timmermann, A. (eds.) Handbook of Economic Forecasting, vol. 2, pp. 195–237. Elsevier, Amsterdam (2013)

    Google Scholar 

  3. Barnes, K., Johnson, B.: National SCADA test bed substation automation evaluation report. Technical report, Idaho National Laboratory (2009)

    Google Scholar 

  4. Beaver, J.M., Borges-Hink, R.C., Buckner, M.A.: An evaluation of machine learning methods to detect malicious SCADA communications. In: Machine Learning and Applications, vol. 2, pp. 54–59. IEEE (2013)

    Google Scholar 

  5. Cherdantseva, Y., Burnap, P., Blyth, A., Eden, P., Jones, K., Soulsby, H., Stoddart, K.: A review of cyber security risk assessment methods for SCADA systems. Comput. Secur. 56, 1–27 (2016)

    Article  Google Scholar 

  6. Chromik, J.J., Remke, A., Haverkort, B.R.: What’s under the hood? improving scada security with process awareness. In: Cyber-Physical Security and Resilience in Smart Grids, pp. 1–6. IEEE (2016)

    Google Scholar 

  7. Cintuglu, M.H., Mohammed, O.A., Akkaya, K., Uluagac, A.S.: A survey on smart grid cyber-physical system testbeds. IEEE Commun. Surv. Tutor. 19(1), 446–464 (2017)

    Article  Google Scholar 

  8. Hunkeler, U., Truong, H.L., Stanford-Clark, A.: MQTT-S-A publish/subscribe protocol for wireless sensor networks. In: Communication Systems Software and Middleware and Workshops, pp. 791–798. IEEE (2008)

    Google Scholar 

  9. Igure, V.M., Laughter, S.A., Williams, R.D.: Security issues in SCADA networks. Comput. Secur. 25(7), 498–506 (2006)

    Article  Google Scholar 

  10. Maglaras, L.A., Jiang, J.: Intrusion detection in SCADA systems using machine learning techniques. In: Science and Information Conference, pp. 626–631. IEEE (2014)

    Google Scholar 

  11. Medina, V., Gómez, I., Oviedo, D., Dorronzoro, E., Martin, S., Benjumea, J., Sanchez, G.: International Symposium on Industrial Electronics, pp. 420–425. IEEE (2009)

    Google Scholar 

  12. Queiroz, C., Mahmood, A., Hu, J., Tari, Z., Yu, X.: Building a SCADA security testbed. In: Network and System Security, pp. 357–364. IEEE (2009)

    Google Scholar 

  13. Schütte, S., Scherfke, S., Tröschel, M.: Mosaik: a framework for modular simulation of active components in Smart Grids. In: Smart Grid Modeling and Simulation, pp. 55–60. IEEE (2011)

    Google Scholar 

  14. Singh, M., Muljadi, E., Jonkman, J., Gevorgian, V., Girsang, I., Dhupia, J.: Simulation for wind turbine generators-with FAST and MATLAB-simulink modules. Technical report, National Renewable Energy Laboratory (2014)

    Google Scholar 

  15. Swales, A., et al.: Open Modbus/TCP Specification, vol. 29. Schneider Electric (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Jannik Hüls or Anne Remke .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Hüls, J., Remke, A. (2018). A Modular Environment to Test SCADA Solutions for Wind Parks. In: German, R., Hielscher, KS., Krieger, U. (eds) Measurement, Modelling and Evaluation of Computing Systems. MMB 2018. Lecture Notes in Computer Science(), vol 10740. Springer, Cham. https://doi.org/10.1007/978-3-319-74947-1_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-74947-1_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-74946-4

  • Online ISBN: 978-3-319-74947-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics