Two different controller-level fault-tolerant models for Ethernet-based Networked Control Systems (NCSs) are presented in this paper. These models are studied using unmodified Fast and Gigabit Ethernet. The first is an in-loop controller model while the second is a direct Sensor to Actuator (S2A) model. OMNeT++ simulations showed the success of both models in meeting system end-to-end delay and strict zero packet loss (with no over-delayed packets) requirements. It was shown in the literature that the S2A model has a lower end-to-end delay than the in-loop controller model. It will be shown here that, on the one hand, the in-loop fault-tolerant model performs better in terms of less total end-to-end delay than the S2A model in the fault-free situation. While, on the other hand, in the scenario with the failed controller(s), the S2A model was shown to have less total end-to-end delay.
KeywordsNetworked Control SystemsEthernetOMNeT++Sensor Actuator NetworksFault-Tolerance
Lian, F.L., Moyne, J.R. and Tilbury, D.M. (2001) Performance Evaluation of Control Networks: Ethernet, ControlNet, and DeviceNet. IEEE Control Systems Magazine, 21, 66-83. http://dx.doi.org/10.1109/37.898793
ODVA, Volume 2: EtherNet/IP Adaptation on CIP. http://www.odva.org/10_2/03_events/03_ethernet-homepage.htm
Official Site for PROFIBUS and PROFINET. http://www.profibus.com
Bosch (1991) CAN Specification version 2.0 ISO 11898.
EtherNet/IP Performance and Application Guide, Allen-Bradley, Rockwell Automation, Application Solution.
Official Site for Control Net. http://odva.org/default.aspx?tabid=244
Nilsson, J. (1998) Real-Time Control Systems with Delays, Ph.D. Thesis, Department of Automatic Control, Lund Institute of Technology, Lund.
Lian, F.L., Moyne, J.R. and Tilbury, D.M. (2001) Networked Control Systems Toolkit: A Simulation Package for Analysis and Design of Control Systems with Network Communication. Technical Rep., UM-ME-01-04, July 2001. http://www.eecs.umich.edu/~impact
Daoud, R., Elsayed, H., Amer, H. and Eid, S. (2003) Performance of Fast and Gigabit Ethernet in Networked Control Systems. Proceedings of the 46th IEEE Midwest Symposium on Circuits and Systems MWSCAS, Cairo, December 2003. http://dx.doi.org/10.1109/MWSCAS.2003.1562328
Tolly, K. (1997) The Great Networking Correction: Frames Reaffirmed. Industry Report, The Tolly Group, IEEE Internet Computing.
Wittenmark, B., Bastian, B. and Nilsson, J. (1998) Analysis of Time Delays in Synchronous and Asynchronous Control Loops. Proceedings of the 37th IEEE Conference on Decision and Control, Tampa, December 1998, 283-288.
Wang, J. and Keshav, S. (1999) Efficient and Accurate Ethernet Simulation. Cornell Network Research Group (C/NRG), Department of Computer Science, Cornell University.
Moss, B. (2000) Real-time Control on Ethernet. Dedicated Systems, No. 00q2, 53-60.
EtherNet/IP Performance and Application Guide. Allen-Bradley, Rockwell Automation, Application Solution.
Lounsbury, B. and Westerman, J. (2001) Ethernet: Surviving the Manufacturing and Industrial Environment. AllenBradley White Paper.
Lee, S.H. and Cho, K.H. (2001) Congestion Control of High-Speed Gigabit-Ethernet Networks for Industrial Applications. Proceedings of IEEE International Symposium on Industrial Electronics, Pusan, 12-16 June 2001, 260-265.
Daoud, R.M., Amer, H.H., Elsayed, H.M. and Sallez, Y. (2006) Ethernet-Based Car Control Network. Proceedings of the IEEE Canadian Conference on Electrical and Computer Engineering CCECE, Ottawa, 7-10 May 2006.
IEC 61784-1 and 61784-2. www.iec.ch
Marti, P., Fuertes, J.M. and Fohler, G. (2001) An Integrated Approach to Real-Time Distributed Control Systems over Fieldbuses. Proceedings of the IEEE International Conference on Emerging Technologies and Factory Automation ETFA, Antipes-Juan les Pins, 15-18 October 2001, 177-182.
Zinonos, Z., Silva, R., Vassiliou, V. and Silva, J.S. (2011) Mobility Solutions for Wireless Sensor and Actuator Networks with Performance Guarantees. Proceedings of the International Conference on Telecommunications ICT, Ayia Napa, 8-11 May 2011, 406-411.
Cecilio, J., Martins, P., Costa, J. and Furtado, P. (2012) A Configurable Middleware for Processing in Heterogeneous Industrial Intelligent Sensors. Proceedings of the IEEE International Conference on Intelligent Engineering Systems INES, Lisbon, 13-15 June 2012, 145-150.
Aoki, S., Kirihara, Y., Nakazawa, J., Takashio, H. and Tokuda, H. (2009) A Sensor Actuator Network Architecture with Control Rules. Proceedings of the 6th International Conference on Networked Sensing Systems INSS, Pittsburgh, 17-19 June 2009, 1-4.
Blanke, M., Staroswiecki, M. and Wu, N. (2001) Concepts and Methods in Fault-Tolerant Control. Proceedings of the American Control Conference, Arlington, 25-27 June 2001, 2608-2620.
Daoud, R.M., Amer, H.H. and ElSayed, H.M. (2005) Fault Tolerant Two-Level Pyramid Networked Control Systems. Proceedings of the IEEE International Conference on Emerging Technologies and Factory Automation ETFA, Catania, 19-22 September 2005, CF 000471, 6 p.
Amer, H.H., Moustafa, M.S. and Daoud, R.M. (2006) Availability of Pyramid Industrial Networks. Proceedings of the Canadian Conference on Electrical and Computer Engineering CCECE, Ottawa, 7-10 May 2006, 1862-1865.
Amer, H.H. and Daoud, R.M. (2006) Parameter Determination for the Markov Modeling of Two-Machine Production Lines. Proceedings of the International IEEE Conference on Industrial Informatics INDIN, Singapore, 16-18 August 2006, 1178-1182.
Thomsen, J.S. and Blanke, M. (2006) Fault-Tolerant Actuator System for Electrical Steering of Vehicles. Proceedings of the 32nd Annual Conference of the IEEE Industrial Electronics IECON, Paris, 6-10 November 2006, 3597-3602.
Zhang, J.J. (2012) Fuzzy Robust Fault-Tolerant Control for Networked Control Systems. Proceedings of the International Conference on Computer Science & Education ICCSE, Melbourne, 14-17 July 2012, 1267-1270.
Moustafa, E.A., Halawa, H.H., Daoud, R.M. and Amer, H.H. (2013) Sensor Actuator Ethernet-Based Networked Control Systems. Proceedings of the 14th International IEEE Conference on Sciences and Techniques of Automatic Control and Computer Engineering STA, Sousse, 20-22 December 2013, 530-534.
Official Site for OMNeT++. www.omnetpp.org/
Boggia, G., Camarda, P., Divittorio, V. and Grieco, L.A. (2009) A Simulation-Based Performance Evaluation of Wireless Networked Control Systems. Proceedings of the IEEE International Conference on Emerging Technologies and Factory Automation ETFA, Malloraca, 22-25 September 2009, 1-6.
Official Site for SIEMENS. http://www.siemens.com/entry/cc/en/
Seno, L., Vitturi, S. and Tramarin, F. (2011) Experimental Evaluation of the Service Time for Industrial Hybrid (Wired/Wireless) Networks under Non-Ideal Environmental Conditions. Proceedings of the IEEE International Conference on Emerging Technologies and Factory Automation ETFA, Toulouse, 5-9 September 2011, 1-8.
Kurose, J.F. and Ross, K.W. (2000) Computer Networking: A Top-Down Approach Featuring the Internet. Addison Wesley Publishing Company, Boston.