Abstract
In this paper, we propose a new approach to federate simulations for cyber-physical systems. A federation is a combination of simulations being able to interact with each other upon a standard of communication. In addition, mixed simulations are defined as several parallel simulations that are taken place in a common time progress. These simulations run on the models of physical systems, which are built based on cellular automata. The experimental results are performed on a typical federation of three simulations for forest fire spread, river pollution diffusion and wireless sensor network. The obtained results can be used to predict as well as observe the behavior of physical systems in their interactions.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Lee, E.A.: CPS foundations. In: Proceedings of the 47th Design Automation Conference (DAC), pp. 737–742. ACM (2010)
Wolfram, S.: Computation theory of cellular automata. Commun. Math. Phys. 96(1), 15–57 (1984)
Hoekstra, A.G., Kroc, J., Sloot, P.M.A.: Simulating Complex Systems by Cellular Automata, chap. 1. Springer-Verlag, Berlin and Heidelberg (2010)
Wolfram, S.: Cellular automata: a model of complexity. Nature 31, 419–424 (1984)
Riley, D., Eyisi, E., Bai, J., Koutsoukos, X., Xue, Y., Sztipanovits, J.: Networked control system wind tunnel (NCSWT)- an evaluation tool for networked multi-agent systems. In: The Fourth International Conference on Simulation Tools and Techniques (SIMUTools), Barcelona, Spain, p. 918 (2011)
Branicky, M.S., Liberatore, V., Al-Hammouri, A.T.: Co-simulation tools for networked control systems. In: Egerstedt, M., Mishra, B. (eds.) HSCC 2008. LNCS, vol. 4981, pp. 16–29. Springer, Heidelberg (2008)
Li, D., Li, X., Liu, X., Chen, Y.M., Li, S.Y., Liu, K., Qiao, J.G., Zheng, Y.Z., Zhang, Y.H., Lao, C.H.: GPU-CA model for large-scale land-use change simulation. Chin. Sci. Bull. 57(19), 2442–2452 (2012). SP Science China Press
Liang, Q., Xia, Y., Du, J.: Parallel simulation based on GPU-acceleration. In: Xiao, T., Zhang, L., Fei, M. (eds.) AsiaSim 2012, Part II. CCIS, vol. 324, pp. 355–362. Springer, Heidelberg (2012)
Blecic, I., Cecchini, A., Trunfio, G.A.: Cellular automata simulation of urban dynamics through GPGPU. J. Supercomput. 6(2), 614–629 (2013). Springer, US
Gulati, K., Khatri, S.P.: GPU Architecture and the CUDA Programming Model. Hardware Acceleration of EDA Algorithms, chap. 3. Springer, US (2010)
Pottier, B., Lucas, P.-Y.: Dynamic networks NetGen: objectives, installation, use, and programming. Université de Bretagne Occidentale (2014)
Oliveira, L.M.L., Rodrigues, J.J.P.C.: Wireless sensor networks: a survey on environmental monitoring. J. Commun. 6(2), 143–151 (2011)
IEEE: IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Framework and Rules. IEEE Std 1516TM-2010, pp. 1–38 (2010)
IEEE: IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Federate Interface Specification. IEEE Std 1516TM-2010, pp. 1–378 (2010)
IEEE: IEEE standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Object Model Template (omt) Specification. IEEE Std 1516.2TM-2010, pp. 1–110 (2010)
Mekong Delta Region, South of Vietnam. https://www.openstreetmap.org
Noulard, E., Rousselot, J.-Y., Siron, P.: CERTI, an open source RTI, why and how. Spring Simulation Interoperability Workshop (2009)
d’Ausbourg, B., Siron, P., Noulard, E.: Running real time distributed simulations under linux and CERTI. In: 2008 Euro Simulation Interoperability Workshop Proceedings, 08E-SIW-061 (2008)
Alvarado, J.R., Osuna, R.V., Tuokko, R.: Distributed simulation in manufacturing using high level architecture. In: Ratchev, S., Koelemeijer, S. (eds.) Micro-Assembly Technologies and Applications. International Federation for Information Processing, vol. 260, pp. 121–156. Springer, US (2008)
Lasnier, G., Cardoso, J., Siron, P., Pagetti, C., Derler, P.: Distributed simulation of heterogeneous and real-time systems. In: Proceedings of IEEE International Symposium on Distributed Simulation and Real-Time Applications, pp. 55–62 (2003)
Kyoung-Soo, W., Jong-Chan, K., Chang-Gun, L.: A novel simulation framework for supporting real-time cyber-physical interactions. In: The Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA), pp. 1–3 (2011)
Wu, G., Wu, Y., Xu, J., Lin, J.: NCCPIS: a co-simulation tool for networked control and cyber-physical system evaluation. In: Park, J.J., Zomaya, A., Yeo, S.-S., Sahni, S. (eds.) NPC 2012. LNCS, vol. 7513, pp. 85–93. Springer, Heidelberg (2012)
ForwardSim Inc., Simulation and Technologies: HLA Toolbox for MATLAB - HLA Blockset for Simulink (2013). http://www.forwardsim.com
Scheifler, R.W., Gettys, J.: The X window system. ACM Trans. Graph. 5(2), 79–109 (1986)
Zhou, F., Li, S., Hou, X.: Development method of simulation and test system for vehicle body CAN bus based on CANoe. In: The 7th World Congress on Intelligent Control and Automation (WCICA), pp. 7515–7519. IEEE (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Van Tran, H., Truong, T.P., Nguyen, K.T., Huynh, H.X., Pottier, B. (2016). A Federated Approach for Simulations in Cyber-Physical Systems. In: Vinh, P., Alagar, V. (eds) Context-Aware Systems and Applications. ICCASA 2015. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 165. Springer, Cham. https://doi.org/10.1007/978-3-319-29236-6_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-29236-6_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-29235-9
Online ISBN: 978-3-319-29236-6
eBook Packages: Computer ScienceComputer Science (R0)