ABSTRACT
This paper presents the Networked Control Systems Windtunnel (NCSWT), an integrated modeling and simulation tool for the evaluation of networked control systems (NCS). NCSWT integrates Matlab/Simulink and ns-2 using the High Level Architecture (HLA). Our implementation of the NCSWT based on HLA guarantees accurate time synchronization and data communication in heterogenous simulations. NCSWT uses the Model Integrated Computing (MIC) techniques to define HLA-based model constructs such as federates representing the simulators and interactions between the simulators. NCSWT also uses MIC techniques to define models representing the control system and network dynamics for the rapid synthesis of simulations.
- NCSWT: An Integrated Modeling and Simulation Tool for Networked Control Systems. http://vanets.vuse.vanderbilt.edu/dokuwiki/doku.php?id=research:cps.Google Scholar
- The Network Simulator ns-2. http://isi.edu/nsnam/ns/, 2004.Google Scholar
- MATLAB, The Language of Technical Computing. http://www.mathworks.com, 2008.Google Scholar
- Portico RTI. http://www.porticoproject.org, 2010.Google Scholar
- A. Al-Hammouri, M. Branicky, and V. Liberatore. Co-simulation Tools for Networked Control Systems. Hybrid Systems: Computation and Control, Lecture Notes in Computer Science, 4981:16--29, 2008. Google ScholarDigital Library
- P. Antsaklis and J. Baillieul. Special Issue on Technology of Networked Control Systems.Proc. of the IEEE, 95(1):5--8, Jan. 2007.Google Scholar
- A. Cervin, M. Ohlin, and D. Henriksson. Simulation of Networked Control Systems Using TrueTime. In Proc. 3rd Int. Wkshp. on Networked Control Systems: Tolerant to Faults, 2007.Google Scholar
- M. Hasan, H. Yu, A. Carrington, and T. Yang. Co-simulation of wireless networked control systems over mobile ad hoc network using SIMULINK and OPNET. IET Comm., 3(8):1297 --1310, Aug. 2009.Google ScholarCross Ref
- U. Hatnik and S. Altmann. Using ModelSim, Matlab/Simulink and NS for Simulation of Distributed Systems. Int. Conf. on Parallel Computing in Electrical Engineering, 0:114--119, 2004. Google ScholarDigital Library
- O. Heimlich, R. Sailer, and L. Budzisz. NMLab: A Co-simulation Framework for Matlab and NS-2. In 2010 Second Int. Conf. on Advances in System Simulation (SIMUL), pages 152 --157, Aug. 2010. Google ScholarDigital Library
- G. Hemingway, H. Neema, H. Nine, J. Sztipanovits, and G. Karsai. Rapid synthesis of high-level architecture-based heterogeneous simulation: a model-based integration approach. SIMULATION, 2011. Google ScholarDigital Library
- G. Karsai, J. Sztipanovits, A. Ledeczi, and T. Bapty. Model-Integrated Development of Embedded Software. Proc. of the IEEE, 91(1):145--164, Jan 2003.Google ScholarCross Ref
- T. Kohtamaki, M. Pohjola, J. Brand, and L. Eriksson. PiccSim Toolchain - Design, Simulation, and Automatic Implementation of Wireless Networked Control Systems. IEEE Conf. on Networking, Sensing, and Control, 2009.Google ScholarCross Ref
- F. Kuhl, J. Dahmann, and R. Weatherly. Creating Computer Simulation Systems: An Introduction to the High Level Architecture. Prentice Hall PTR, 1999. Google ScholarDigital Library
- A. Ledeczi, M. Maroti, A. Bakay, G. Karsai, J. Garrett, C. Thomason, G. Nordstrom, J. Sprinkle, and P. Volgyesi. The Generic Modeling Environment. Wkshp. on Intelligent Sig. Proc., May 2001.Google Scholar
- D. Riley, E. Eyisi, J. Bai, Y. Xue, X. Koutsoukos, and J. Sztipanovits. Networked Control System Wind Tunnel (NCSWT)- An evaluation tool for networked multi-agent systems. In 4th Int. ICST Conf. on Simulation Tools and Techniques (SIMUTools 2011),, March 2011. Google ScholarDigital Library
Recommendations
Networked control system wind tunnel (NCSWT): an evaluation tool for networked multi-agent systems
SIMUTools '11: Proceedings of the 4th International ICST Conference on Simulation Tools and TechniquesCyber-physical systems, such groups of unmanned aerial vehicles, are often monitored and controlled by networked control systems (NCS). NCS are deployed in many environments subject to realistic, complex network interactions, so evaluation of NCS is ...
Simulating rail traffic safety systems using HLA 1516 08E-SIW-069
SCSC '08: Proceedings of the 2008 Summer Computer Simulation ConferenceThe High Level Architecture (HLA [1]) has its origins in the defense sector and was primarily used to simulate vehicle and troops movements. However, the HLA is not limited to this area. It is very suitable for simulating rail traffic, in a simulated ...
A method to federate a discrete event-based logistics simulator and a discrete time step-based traffic microsimulator: a transportation case study (WIP)
TMS/DEVS '12: Proceedings of the 2012 Symposium on Theory of Modeling and Simulation - DEVS Integrative M&S SymposiumThe primary focus of computer simulation in transportation engineering has been to model individual systems, using individual modeling software packages. However, this limits the ability to explore interactions between multiple disparate transportation ...
Comments