LabNS2 - co-simulation, co-emulation, and real-time control toolkit for investigation of network induced time delays and packet loss in networked control systems. In this paper, a new co-simulation, co-emulation, and real-time control toolkit for the investigation of the influence of network induced time delays and packet loss in a typical Networked Control System (NCS) is introduced. The architecture and functionality of the developed toolkit are described. The name of the toolkit is LabNS2 which is derived from co-simulation and co-emulation capabilities based on LabVIEW™ and Network Simulator version 2 (NS-2). The toolkit is developed based on Windows Operating System environment; however, NS-2 is developed based on UNIX environment and as a result Cygwin software is used to emulate UNIX environment within the Windows environment. Hardware and Software parts of the toolkit are described and discussed. Finally, to demonstrate the functionality of the toolkit a DC motor control system as used in the Radio Astronomy dish telescopes and satellite systems is considered in the conditions of a communication network. The tookilt is used to measure and analyze the network induced delay. The toolkit is a simple, scalable and effective for investigation of network induced time delay and packet loss in NCSs using LabVIEW™ and NS-2. The toolkit is useful for educational and research purposes and can be applied in NCSs for control of distributed plants.
Keywords for this software
References in zbMATH (referenced in 3 articles )
Showing results 1 to 3 of 3.
- Zhao, Dongyang; Liu, Yu; Liu, Ming; Yu, Jinyong; Shi, Yan: Adaptive fault-tolerant control for continuous-time Markovian jump systems with signal quantization (2018)
- Li, Yajie; Li, Wei: Discrete event-triggered robust fault-tolerant control for nonlinear networked control systems with (\alpha)-safety degree and actuator saturation (2015)
- Zhang, Jinhui; Lin, Yujuan; Shi, Peng: Output tracking control of networked control systems via delay compensation controllers (2015)