ABSTRACT
Traditionally safety and controls systems have been strictly separated from each other. There are both benefits and liabilities in this approach. Thus, modern system employing control and safety system parts do not necessarily make a strict separation between these two elements of the system. Regardless of the degree of separation, the nodes belonging to either control or safety system may need to communicate with each other to implement the desired functionality. An increasing number of systems nowadays utilize a fieldbus to connect the distributed nodes of the system together. A time comes in the design process, when one needs to select the architecture of the physical fieldbus. That is, how and which nodes are connected? In this paper, two patterns to organize the fieldbus architecture are illustrated. In short, one either can separate the fieldbus between the safety and control system nodes or use a shared fieldbus between the nodes.
- Cui, M., Zhao, D., Zhang, L., Li, Y., Ma, B., & Ma, D. (2013). Network Architecture Design for Reliability Based on ECU Power Supply and Location. In Proceedings of the FISITA 2012 World Automotive Congress (pp. 725--732). Springer Berlin Heidelberg.Google ScholarCross Ref
- EtherCAT Technology Group 2015. Safety over EtherCAT (FSoE). Updated: July 30th 2015. Available: https://www.ethercat.org/en/safety.html.Google Scholar
- Mack, M. 2005. CANopen safety chip simplifies safety-related development. EETimes 7/12/2005. http://www.eetimes.com/discussion/other/4025559/CANopen-safety-chip-simplifies-safety-related-developmentGoogle Scholar
- Rauhamäki, J., Vepsäläinen, T., Kuikka, S. 2012. Functional safety system patterns. In: Eloranta V.-P., Koskinen, J., Leppänen M. (eds.). Proceedings of VikingPLoP 2012 Conference, 17.-20.3.2012. Tampere University of Technology. Department of Software Systems. Report. Nordic Conference of Pattern Languages of Programs vol. 22, Tampere, Tampere University of Technology. pp. 48--68. Available: http://URN.fi/URN:ISBN:978-952-15-2944-3.Google Scholar
- V. Eloranta, J. Koskinen, M. Leppänen, and V. Reijonen, Designing Distributed Control Systems: A Pattern Language Approach. Wiley Publishing, 2014. Google ScholarDigital Library
Recommendations
Patterns for control system safety
EuroPLoP '13: Proceedings of the 18th European Conference on Pattern Languages of ProgramThe main purpose of a control system is to operate a system under control so that it functions as desired. However, when a control system for a plant, process or device is being designed, safety-related aspects also need to be considered. In this ...
Two safety patterns: Safety Assertion and Safety Assertion Enforcer
EuroPLoP '17: Proceedings of the 22nd European Conference on Pattern Languages of ProgramsSafety is the avoidance of unacceptable hazards, including threats to human lives, the environment, or to costly facilities. Safety constraints are expressed using assertions that define system states that should not occur because they may lead to ...
Proposal of System Testing Integration into Safety Critical System Design Process Supported by SysML
EMS '14: Proceedings of the 2014 European Modelling SymposiumThis paper focuses on system testing in designing and developing the process of safety critical systems. The proposal aims at identifying the requirements for system testing of safety critical systems and connects them with system model defined in the ...
Comments