The majority of industrial control systems today are distributed over networks. These systems tend to be complex, and can be difficult both to configure and to analyze; therefore, there is definitely a gain in being able to simulate the behaviour of such a system prior to the actual implementation.
This master’s thesis investigates the possibility to simulate the ABB automation system 800xA by expanding the Matlab/Simulink tool TrueTime. Throughout, the work has been focused on modeling the network communications and the internal behaviour of the control system nodes. Furthermore, the developed simulator has been used to examine a proposal to optimize traffic handling of the ABB specific protocol IAC.
Different performance measures have been investigated, both regarding control and network performance. One measure of particular interest has been the round trip time of a packet. The simulator has proven to be able to reproduce results of round trip times measured in an example system, explaining timing behaviour originating deep down in the control system nodes. Other simulations have involved different system settings, analyzing their impact on system performance.
[1]
Christos Gkantsidis,et al.
The Markov Chain Simulation Method for Generating Connected Power Law Random Graphs
,
2003,
ALENEX.
[2]
Stephan Eidenbenz,et al.
Multi-Scale Integrated Information and Telecommunications System (MIITS): First Results from a Large-Scale End-to-End Network Simulator
,
2006,
Proceedings of the 2006 Winter Simulation Conference.
[3]
Jianli Pan.
A Survey of Network Simulation Tools : Current Status and Future Developments
,
2008
.
[4]
Hong-xian Li,et al.
Discrete-Event Simulation (DES) of uncertainty-based time-cost trade-off analysis
,
2010,
2010 IEEE 17Th International Conference on Industrial Engineering and Engineering Management.
[5]
K.-E. Arzen,et al.
How does control timing affect performance? Analysis and simulation of timing using Jitterbug and TrueTime
,
2003,
IEEE Control Systems.
[6]
Sally Floyd.
Validation Experiences with the NS Simulator
,
1999
.