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.
Similar content being viewed by others
References
American Society of Heating, Refrigerating and Air-Conditioning Engineers: Standard 135-2001 – BACnet – A Data Communication Protocol for Building Automation and Control Networks (2001)
Blake I.F., Lindsey W.C. (1973) Level-crossing problems for random processes. IEEE Trans. Inf. Theory 19, 295–315
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)
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
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)
Dietrich D., Loy D., Schweinzer H.J. (2001) Open Control Networks. Kluwer, Boston
Echelon Corporation: LNS Network Operating System. http://www.echelon.com/lns (2004)
EIB Association: www.eiba.com (2005)
European Committee for Standardization: CEN prEN14908: Open Data Communication in Building Automation, Controls and Building Management. (in press, 2004)
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)
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)
Institute of Electrical and Electronics Engineers: IEEE Std 802.15.4. Tech. rep., IEEE (2003)
International Organization for Standardization: ISO/IEC 7498 – Information technology – open systems interconnection – basic reference model (1994)
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)
Koopman P.J. (1996) Tracking down lost messages and system failures. Embedded Syst. Program. 9(11): 38–52
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
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)
Application-Layer Interoperability Guidelines: Http://www.lonmark.org/products/guides.htm (2002)
Microsoft Corporation: Component Object Model Specification. Microsoft Corporation, 0.9 edn (1995)
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)
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)
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)
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)
OPNET Technologies: http://www.opnet.com (2005)
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)
Paxson V., Floyd S. (1995) Wide Area Traffic: The Failure of Poisson Modeling. IEEE/ACM Trans. Netw. 3(3): 226–244
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
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)
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)
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)
Schwarz, P., Donath, U. Simulation-based Performance Analysis of Distributed Systems. In: International Workshop Parallel and Distributed Real-Time Systems, pp. 244–249 (1997)
Soucek S., Sauter T. (2004) Quality of service concerns in IP-based control systems. IEEE Trans. Ind. Electron. 9, 1249–1258
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)
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)
Willig A., Wolisz A. (2001) Ring stability of the PROFIBUS token-passing protocol over error-prone links. IEEE Trans. Ind. Electron. 48, 1025–1033
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)
Author information
Authors and Affiliations
Corresponding author
Rights 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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10009-006-0016-8