4th International ICST Conference on Simulation Tools and Techniques

Research Article

Networked Control System Wind Tunnel (NCSWT)- An evaluation tool for networked multi-agent systems

Download696 downloads
  • @INPROCEEDINGS{10.4108/icst.simutools.2011.245514,
        author={Derek Riley and Emeka Eyisi and Jia Bai and Xenofon Koutsoukos and Yuan Xue and Janos Sztipanovits},
        title={Networked Control System Wind Tunnel (NCSWT)- An evaluation tool for networked multi-agent systems},
        proceedings={4th International ICST Conference on Simulation Tools and Techniques},
        publisher={ICST},
        proceedings_a={SIMUTOOLS},
        year={2012},
        month={4},
        keywords={Modeling Simulation Network Control System ns-2 C2WT},
        doi={10.4108/icst.simutools.2011.245514}
    }
    
  • Derek Riley
    Emeka Eyisi
    Jia Bai
    Xenofon Koutsoukos
    Yuan Xue
    Janos Sztipanovits
    Year: 2012
    Networked Control System Wind Tunnel (NCSWT)- An evaluation tool for networked multi-agent systems
    SIMUTOOLS
    ICST
    DOI: 10.4108/icst.simutools.2011.245514
Derek Riley1,*, Emeka Eyisi2, Jia Bai2, Xenofon Koutsoukos2, Yuan Xue2, Janos Sztipanovits2
  • 1: Middle Tennessee State University
  • 2: Vanderbilt University
*Contact email: ddriley@mtsu.edu

Abstract

Cyber-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 crucial to ensuring that NCS function as intended. Given the varied nature of NCS, it is appropriate to use a heterogenous simulation environment to capture the dynamics; however, the design and integration of heterogeneous simulation environments is a complex problem. In this work we present the Networked Control System Wind Tunnel (NCSWT), an integrated simulation environment for NCS. The NCSWT integrates MATLAB/Simulink and ns-2 according to the High Level Architecture standard. We demonstrate the convenience and efficiency of the NCSWT using several case studies where realistic network effects such as data drops and delays are introduced. We also demonstrate the flexibility and power of the tool in modeling realistic NCS.