Skip to main content
Log in

Automated model generation for performance engineering of building automation networks

  • Special Section on Quantitative Analysis of Real-time Embedded Systems
  • Published:
International Journal on Software Tools for Technology Transfer Aims and scope Submit manuscript

Abstract

Large technical systems need to be designed both reliable and efficient. Specialized design tools offer therefore a simplified, abstract design and extend details autonomously in the background. Analytic and simulation based models could improve the quality by testing and dimensioning the design before implementation, but setting up the necessary models is time-consuming and expensive. Therefore many developers ask for analysis tools which are able to create their models from the available information in the design tools. This paper presents such an automated modeling approach basing on an existing design database at the example of a network analysis for building automation fieldbuses. The process of automated modeling is unfolded, and the potentials and limitations are discussed.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. American Society of Heating, Refrigerating and Air-Conditioning Engineers: Standard 135-2001 – BACnet – A Data Communication Protocol for Building Automation and Control Networks (2001)

  2. Blake I.F., Lindsey W.C. (1973) Level-crossing problems for random processes. IEEE Trans. Inf. Theory 19, 295–315

    Article  MathSciNet  Google Scholar 

  3. Buchholz, P., Plönnigs, J. Analytical analysis of access-schemes of the CSMA-type. In: WFCS 2004 – 5th IEEE International Workshop on Factory Communication Systems, pp. 127–136. Vienna (2004)

  4. Castelpietra P., Song Y., Simonot-Lion F., Attia M. (2002) Analysis and simulation methods for performance evaluation of a multiple networked embedded architecture. IEEE Trans. Ind. Electron. 49(6): 1251–1264

    Article  Google Scholar 

  5. Dementjev, A., Kabitzsch, K. A consulting module in room automation. In: Proceedings of the IFAC Symposium on Telematics Applications in Automation and Robotics, pp. 37–42. Espoo, Finland (2004)

  6. Dietrich D., Loy D., Schweinzer H.J. (2001) Open Control Networks. Kluwer, Boston

    Google Scholar 

  7. Echelon Corporation: LNS Network Operating System. http://www.echelon.com/lns (2004)

  8. EIB Association: www.eiba.com (2005)

  9. European Committee for Standardization: CEN prEN14908: Open Data Communication in Building Automation, Controls and Building Management. (in press, 2004)

  10. Hintze, E., Kucera, P. Simulation of RFieldbus Networks. In: Proceedings of the 5th IFAC International Conference on Fielbus Systems and Their Applications (FeT 2003), pp. 115–122. Aveiro, Portugal (2003)

  11. Hunstock, R., Rüping, S., Rückert, U. A distributed simulator for large networks of building automation systems. In: Proceedings of the 2000 IEEE International Workshop on Factory Communication Systems (WFCS 2000), pp. 203–210. Porto (2000)

  12. Institute of Electrical and Electronics Engineers: IEEE Std 802.15.4. Tech. rep., IEEE (2003)

  13. International Organization for Standardization: ISO/IEC 7498 – Information technology – open systems interconnection – basic reference model (1994)

  14. Kastner, W., Neugschwandtner, G., Soucek, S., Newman, H.M. Communication systems for building automation and control. Proceedings of the IEEE 93(6), 1178–1203 (invited paper, 2005)

  15. Koopman P.J. (1996) Tracking down lost messages and system failures. Embedded Syst. Program. 9(11): 38–52

    Google Scholar 

  16. LeBoudec J.Y., Thiran P. (2001) Network Calculus – A Theory of Deterministic Queuing Systems. No. 2050: Tutorial in Lecture Notes in Computer Science. Springer, Berlin Heidelberg New York

    Google Scholar 

  17. Leland, W.E., Taqq, M.S., Willinger, W., Wilson, D.V. On the self-similar nature of Ethernet traffic. In: Sidhu, D.P. (ed.) ACM SIGCOMM, pp. 183–193. San Francisco, California (1993)

  18. Application-Layer Interoperability Guidelines: Http://www.lonmark.org/products/guides.htm (2002)

  19. Microsoft Corporation: Component Object Model Specification. Microsoft Corporation, 0.9 edn (1995)

  20. Miskowicz, M., Sapor, M., Zych, M., Latawiec, W. Performance analysis of predictive p-persistent CSMA protocol for control networks. In: 4th IEEE International Workshop on Factory Communication Systems, pp. 249–256. Väeras, Sweden (2002)

  21. Neugebauer, M., Plönnigs, J., Kabitzsch, K. Prediction of Network Load in Building Automation. In: FET 2003 5th IFAC International Conference on Fieldbus Systems and their Applications, pp. 269–274. Aveiro (2003)

  22. Neugebauer, M., Plönnigs, J., Kabitzsch, K. A new Beacon order adaptation algorithm for IEEE 802.15.4 networks. In: Proceedings of the 2nd European Workshop on Wireless Sensor Networks (EWSN 2005), pp. 302–311. Istanbul, Turkey (2005)

  23. Neugebauer, M., Stein, G., Kabitzsch, K. A new protocol for a low power sensor network. In: Proceedings of the 23rd IEEE International Performance Computing and Communications Conference, pp. 393–399. Phoenix (2004)

  24. OPNET Technologies: http://www.opnet.com (2005)

  25. Otanez, P.G., Moyne, J.R., Tilbury, D.M. Using deadbands to reduce communication in networked control systems. In: Proceedings of American Control Conference, vol. 4, pp. 3015–3020 (2002)

  26. Paxson V., Floyd S. (1995) Wide Area Traffic: The Failure of Poisson Modeling. IEEE/ACM Trans. Netw. 3(3): 226–244

    Article  Google Scholar 

  27. Ploennigs J., Buchholz P., Neugebauer M., Kabitzsch K. (2006) Automated modeling and analysis of CSMA type access-schemes for building automation networks. IEEE Trans. Ind. Inf. 2(2): 103–111

    Article  Google Scholar 

  28. Ploennigs, J., Neugebauer, M., Kabitzsch, K. A traffic model for networked devices in the building automation. In: WFCS 2004 – 5th IEEE International Workshop on Factory Communication Systems, pp. 137–145. Vienna (2004)

  29. Ploennigs, J., Neugebauer, M., Kabitzsch, K. Fault analysis of control networks designs. In: ETFA – 10th IEEE International Conference on Emerging Technologies and Factory Automation, vol. 2, pp. 477–484. Catana (2005)

  30. Pratl, G., Penzhorn, W.T., Dietrich, D., Burgstaller, W. Perceptive awareness in building automation. In: Proceedings of the ICCC 2005 IEEE 3rd International Conference on Computational Cybernetics, pp. 259—264. Mauritius (2005)

  31. Schwarz, P., Donath, U. Simulation-based Performance Analysis of Distributed Systems. In: International Workshop Parallel and Distributed Real-Time Systems, pp. 244–249 (1997)

  32. Soucek S., Sauter T. (2004) Quality of service concerns in IP-based control systems. IEEE Trans. Ind. Electron. 9, 1249–1258

    Article  Google Scholar 

  33. Tomura, T., Uehiro, K., Kanai, S., Yamamoto, S. Developing simulation models of open distributed control system by using object-oriented structual and behavioral patterns. In: 4th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, pp. 428–437. IEEE, Magdeburg (2001)

  34. Watson, K., Jasperneite, J. Determining end-to-end delays using network calculus. In: FET 2003 5th IFAC International Conference on Fieldbus Systems and their Applications, pp. 255–260. Aveiro (2003)

  35. Willig A., Wolisz A. (2001) Ring stability of the PROFIBUS token-passing protocol over error-prone links. IEEE Trans. Ind. Electron. 48, 1025–1033

    Article  Google Scholar 

  36. Woodside, M., Hrischuk, C., Selic, B., Bayarov, S. A wideband approach to integrating performance prediction into a software design environment. In: Proceedings of the first international workshop on Software and performance, pp. 31–41. ACM Press, New York (1998)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Joern Ploennigs.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ploennigs, J., Neugebauer, M. & Kabitzsch, K. Automated model generation for performance engineering of building automation networks. Int J Softw Tools Technol Transfer 8, 607–620 (2006). https://doi.org/10.1007/s10009-006-0016-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10009-006-0016-8

Keywords

Navigation