Abstract Fault-tolerance is crucial to maintain safety in offshore operations. The objective of this paper is to show how systematic analysis and design of fault-tolerance is conducted for a complex… Click to show full abstract
Abstract Fault-tolerance is crucial to maintain safety in offshore operations. The objective of this paper is to show how systematic analysis and design of fault-tolerance is conducted for a complex automation system, exemplified by thruster assisted Position-mooring. Using redundancy as required by classification societies' class notations for offshore position controlled vessels, the paper shows how violations of normal behaviour of main components can be detected and isolated. Using a functional service philosophy, diagnosis procedures are auto-generated based on provable correct graph analysis methods. Functional faults that are only detectable, are rendered isolable through an active isolation approach. Once functional faults are isolated, they are handled by fault accommodation techniques to meet overall control objectives specified by class requirements. The paper illustrates the generic methodology by a system to handle faults in mooring lines, sensors or thrusters. Simulations and model basin experiments are carried out to validate the concept for scenarios with single or multiple faults. The results demonstrate that enhanced availability and safety are obtainable with this design approach. While methods are introduced at a tutorial level, the paper is original by providing a total Position-mooring system design that ensures resilience to any single fault and to selected multiple faults.
               
Click one of the above tabs to view related content.