DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon...

47
DP DEPENDABILITY Einar Ole Hansen, M Sc Project Manager, Next Generation DP ©2011 Rolls-Royce plc The information in this document is the property of Rolls-Royce plc and may not be copied or communicated to a third party, or used for any purpose other than that for which it is supplied without the express written consent of Rolls-Royce plc. This information is given in good faith based upon the latest information available to Rolls-Royce plc, no warranty or representation is given concerning such information, which must not be taken as establishing any contractual or other commitment binding upon Rolls-Royce plc or any of its subsidiary or associated companies. Project Manager, Next Generation DP

Transcript of DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon...

Page 1: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

DP DEPENDABILITY

Einar Ole Hansen, M Sc

Project Manager, Next Generation DP

©2011 Rolls-Royce plcThe information in this document is the property of Rolls-Royce plc and may not be copied or communicated to a third party, or used for any purpose other than that for which it is supplied without the express written consent of Rolls-Royce plc.This information is given in good faith based upon the latest information available to Rolls-Royce plc, no warranty or representation is given concerning such information, which must not be taken as establishing any contractual or other commitment binding upon Rolls-Royce plc or any of its subsidiary or associated companies.

Project Manager, Next Generation DP

owner
Text Box
Return to Session Directory
Page 2: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

2Introduction and Motivation

Main Topic

� Methods and tools used in development Rolls-Royce DP control systems

Background – Rolls-Royce

� Total system provider� Joystick positioning systems since the 1970’s� Market introduction of DP range in 2004

Policy: Design systems for maximum safety – beyond class rules

Page 3: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

3Concepts of Dependability

Page 4: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

4Product lifecycle

PlanningManagement

EvaluationReviews

Concept –requirements

definition

Design

DevelopmentOperationSupport

ModificationRefit

Disposal

Product lifecycle:� Activities� Stages� Phases

System dependabilityis function of productl i fecyc le act iv i t ies

ValidationVerificationApproval

ProductionInstallationCommissioning

Support

EngineeringAssembly

Page 5: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

5Project Execution Process

Page 6: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

6

DP Dependability

Page 7: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

7DP System

DP System Definition:

� Power system

� Thruster system

� DP control system

� Sensor system

� Position reference system

Fire

wa

ll

EmergencyMain

CCA B

DP class 3

Page 8: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

8DP Dependability

• Faults• Errors• Failures• Environment condition

DP dependability

DP operationtolerance

• Operation states • Failure modes• Time margins• Consequences

Fault prevention

Fault removal

DP systemrequirements

• Statutory & regulatory • Classification• Customers• Rolls-Royce• Suppliers

• Availability• Reliability• Safety• Confidentiality• Integrity• Maintainability• Security• Usability• Performance• Functionality

DP systemattributes

Fault tolerance

Faultforecasting

M e a n s

DP systemthreats

• Hardware• System SW• DP application

• Work-by• Online / standby• System

architecture

• Design rules• Specifications• Shielding• Standardization• Processes• Tools

• Instructions• Guidelines• Training• Design for

usability

• Corrective• Preventive• On-line repair• Off-line repair• Testing

prevention removal

Error handling Redundancy MaintenanceHuman

interactionQuality

assurance

• Functionality• Cost

• FTA• FMECA• Reliabilityassessment

tolerance

• Code analysis• Hardware,• unit and• system testing

VerificationOperator support

• What-if analysis• Environmentcondition forecast

• Health monitoring

Evaluation

forecasting

Page 9: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

9

DP Threats and Operation Tolerance

Page 10: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

10DP System Threats

Fail-stop Drift-offRandom faultsNatural / physical causeStatistic models

Faults Errors/FailuresFailure modes

DP systemfailure

Permanentor

activation propagation

activation causation

Erratic behaviour Drive-offSystematic faultsHuman causeDesign/softwareNo statistic model

or transient

Page 11: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

11

no

rth

DP vessel

riser

DP Operation Tolerance

east

riser

bop

seabed

Page 12: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

12DP Operation Tolerance

normal

safe

breakdown

unsafe

DP control system failure

successfulrecovery

sustainedfailure

obtainsafe vessel operation

hazard

safe

no safe vessel operation orrestart

damage

unsafe

shutdown

safe failure of safety / emergencymechanisms

DP control system repair

shutdown failsrestart

Page 13: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

13DP Operation Tolerance – DP Failure

costs (damages + losses)

3

4

safety/emergencytakeover

vessel/equipmentis damaged

$

timeTgrace

1

Thomax Tshut Tdamage

2

shutdown time

Page 14: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

14

Redundancy Solutions

Page 15: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

15DP Redundancy

plant input

Control System Redundancy

plant output

Control System RedundancyHow?

Page 16: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

16Alternative Redundancy Concepts

Page 17: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

17Online / Standby Concept

Properties� Online unit in control� State transfer to standby unit� Switch control to standby when online fails � Switching based on error detection

Smooth transfer:� Hot standby: Equal states, Trecovery = 0� Warm standby: ≈ equal states, Tgrace > Trecovery ≥ 0� Cold standby: Unit startup needed, Trecovery > Thomax

Cons� Undetected errors� Reliability of switch� Integrity of state transfer� Error propagation� Hot / warm standby

Pros� Possibility for SW / system diversity� Increased tolerance to systematic faults

Page 18: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

18Multiple Work-by Concept

Properties� Equal input to all work-by units� Work-by units work in parallel� Units produce equal output � Error detection and masking by voting� Control output by majority voting

� Bumpless transfer / reconfiguration, Trecovery = 0 sec

ConsCons� Reliability of input synchronization� Reliability of voter� SW diversity not possible� SW potential common mode failure

Pros� Errors detected by voting� Bumpless transfer� Multiple redundancy

Page 19: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

19Refined Triple Controller Redundancy

Triple Controller Redundancy – TCR

� Triple work-by� Error handling� Graceful degrade � Online repair� Online repair� Input synchronization� Distributed voting – 2oo3� Bumpless transfer for

all DP control functions� Fire separation (DP 3)

Page 20: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

20Online / Standby System Redundancy

TCR and online/standby

� Triple main system� Single alternate system� Online / standby scheme� State transfer monitoring� Manual selection� Manual selection� No dependencies� SW / system diversity� Systematic faults tolerance� Limited bumpless transfer

Page 21: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

21

System Configurations

Page 22: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

DP class 2

Page 23: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

Bridge

Icon DP Alternate

Firewalls

Icon DP Main

Sensor

Groups

Integrated

Work

Stations

DNV DYNPOS-ER Notation

Dual DP LAN

Dual P&T LAN

DPC

A

DPC

CDPC

B

DPC

D

Control

Cabinets

Propulsion

and Thruster

Devices

Page 24: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

Emergency BridgeMain Bridge

Icon DP Alternate

Firewalls

Icon DP Main

Sensor

Groups

Integrated

Work

Stations

DP class 3

Dual DP LAN

Dual P&T LAN

DPC

A

DPC

CDPC

B

DPC

D

Control

Cabinets

Propulsion

and Thruster

Devices

Page 25: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

25

Design for Usability

Page 26: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

26

DP Main Control System

Independent Joystick Control System Sim

plic

ityC

om

ple

xity

DP Main Control System

DP Emergency Control System

Independent Joystick Control SystemReduced

complexity

Control System Levels

DP Alternate Control System /

Remote Thruster Control

Emergency Thruster Control

Local Thruster Control

Sim

plic

ityC

om

ple

xity

Remote Thruster Control

Emergency Thruster Control

Local Thruster Control

complexity

Page 27: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

27Integrated Workstation – DP and P&T

Commonjoystick for

DP Main andDP Alternate

DP Alternate and P&T

DP Main display

System selection Alarm mute Common command transfer

and P&T display

Page 28: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

Design illustration

Page 29: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

Design illustration

Page 30: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

30Nor shipping, June 2011

Page 31: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

31

System Design and Architecture

Page 32: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

32System Software Layers

Page 33: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

33System Decomposition

DP Main = Triple DP = DP AC|B = DP Online

Private – Rolls-Royce Data© Rolls-Royce 2011

DP Alternate = Single DP (Independent Joystick) = DP Hot Standby

Page 34: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

34Error Propagation

Page 35: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

35DP Dependencies – Data Links

Page 36: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

36DP Dependencies – Power Cabling

Page 37: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

37System Level Error Handling

Components• Processing units (Controllers, OS computers)• Transmission links (LAN, CAN bus, serial links)• IO units (AI / AO / DI / DO)• Power supplies

Techniques

Application Software

Application Framework

Operating system

Hardware

Techniques • Voltage, frequency, battery, short circuit monitoring• Coding, masking, retransmission, overwriting• Voting of redundant processor units• Software exception and error handling on different levels

Page 38: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

38Application Level Error Detection

� Interface check� Device specific checks� Range check� Frozen signal check� Wildpoint check

� Step check� High variance check� High dynamics� Voting reject� Differ reject

Page 39: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

39

Evaluation and Verification

Page 40: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

40Assessment

Group 1

Group 2

Group 3

Voting / switchfunction

Syncronizationfunction

RepairDesign aspects� Parallel groups� Online repair

Assessment� Reliability� Availability� Safety

Redundant groups (modules)

Plant

Group 4� Safety

Related aspectDesign for maintainability;ability to undergo repair and modifications.

Page 41: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

Reliability with No Repair 41

single dual triple

single dual triple

Cases

MTTFsys

Page 42: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

Reliability with Repair 42

dual triple

dual triple

Cases

MTTFsys

x104

Page 43: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

43System Evaluation and Verification

FMECA framework

� System design evaluation

� System test and verification

� Probabilistic approach

� Risk assessment according

to GQP 2.63 and IMO

Compliance with IMO, IMCA and DNV guidelines

Page 44: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

44System Evaluation and Verification

ESV in office / at factory ESV at sea

Page 45: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

45

Summary

Page 46: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

46Summary

Threats

� Random faults� Systematic faults� Fire & flooding� Human fault (∼time limits)

Means

� Triple redundant system� Distributed voting� Online/standby systems� Unified workstations

Attributes

� Reliability � Availability� Usability� Safety

General solution DP1→DP2→DP2.5→DP3General solution DP1→DP2→DP2.5→DP3

Page 47: DPC 2011 DP Dependability Presentationdynamic-positioning.com/proceedings/dp2011/operations1...Icon DP Main Sensor Groups Integrated Work Stations DP class 3 Dual DP LAN Dual P&T LAN

47

Thank you for your attention!