Using Hardware-In-the-Loop testing to increase … · Blow-Out Preventer Drill floor Power/VMS...

17
2014 © Marine Cybernetics | www.marinecyb.com 2014 © Marine Cybernetics | www.marinecyb.com SPE Aberdeen Summit Series Seminar Drilling Automation do I need some too? Using Hardware-In-the-Loop testing to increase confidence in the control system delivery of Drilling Vessels Tom Pedersen Marine Cybernetics

Transcript of Using Hardware-In-the-Loop testing to increase … · Blow-Out Preventer Drill floor Power/VMS...

2014 © Marine Cybernetics | www.marinecyb.com 2014 © Marine Cybernetics | www.marinecyb.com

SPE Aberdeen

Summit Series Seminar

Drilling Automation – do I need some too?

Using Hardware-In-the-Loop testing to increase

confidence in the control system delivery of

Drilling Vessels

Tom Pedersen – Marine Cybernetics

2014 © Marine Cybernetics | www.marinecyb.com

CONTENTS

o The Software Challenge

o Concept of HIL testing

o Drill HIL experience

o Return on Investment for Drill HIL

2014 © Marine Cybernetics | www.marinecyb.com

MACHINES AND SOFTWARE

Machines

Software

2014 © Marine Cybernetics | www.marinecyb.com

SOFTWARE IS FANTASTIC

Software allows us to design, build and

operate amazing machines.

Software allows us to plan and conduct

extremely complex missions.

Software has changed the way we live.

2014 © Marine Cybernetics | www.marinecyb.com

SOFTWARE IS EVERYWHERE

o In your hand

• phones, pads, gadgets, …

o In your home

• computers, kitchen appliances, stereos, TVs,

smart devices, …

o In critical infrastructure

• power distribution, water, sewage, banks,

telecommunication, finance, health care, the

internet, …

o In transportation

• planes, cars, ships, …

2014 © Marine Cybernetics | www.marinecyb.com

SOFTWARE DRIVES OUR DRILLING RIGS

Crane control

system

Emergency

shutdown

system

Well control

systems

BOP control

system

Drill floor

control

system

Integrated

automation

system

Power

management

system

Dynamic

positioning

system Thruster

control

system

Ballast

control

system

1000’s of functions 10 000’s

of I/O

High configura-

bility

OS, Firmware,

Applications, Network, ++

Many vendors

2014 © Marine Cybernetics | www.marinecyb.com

SOFTWARE IS FRAGILE

2014 © Marine Cybernetics | www.marinecyb.com

HIL TESTING OF DRILLING UNITS

Blow-Out Preventer Drill floor

Power/VMS

Management Systems

(PMS/VMS)

*Steering, Propulsion,

Thruster

(STP)

*Dynamic Positioning

(DP)

Skidding system, Jacking/Fixation

system

ESD

*Applicable for Semi-subs and drill-ships

Crane MPD/DGD

2014 © Marine Cybernetics | www.marinecyb.com

NORMAL OPERATION

The PLC’s are connected with the driller’s chair and drilling equipment

Driller’s

Cabin

PLC

Controllers

Drilling Equipment

2014 © Marine Cybernetics | www.marinecyb.com

GENERIC HIL TESTING SETUP

HIL Simulation PC

MarineCyb

Sim-code

Marine

Cyb

I/O

HMI test interface

Activation of

failure modes

MarineCyb

Sim-code

Marine

Cyb

I/O

HIL Simulation PC

MarineCyb

Sim-code

Marine

Cyb

I/O

MarineCyb

Sim-code

Marine

Cyb

I/O

MarineCyb

Sim-code

Marine

Cyb

I/O

MarineCyb

Sim-code

Marine

Cyb

I/O

MC 3D Graphics

PLC

Controllers

Drilling Equipment

Test cases

Monitoring

Logging

Analysis

HIL test tools

Driller’s

Cabin

2014 © Marine Cybernetics | www.marinecyb.com

DELIVERABLES AND ADDED VALUE

Planning Preparation Commiss-ioning & Testing

Reporting & Follow-

up Closing

Kick-off and Test plan

Test programs

Test results Test summary

report Closure meeting

Improved stakeholder interaction

Thorough documentation

review

Early risk identification

Customer review of

control system functionality

Improved stakeholder interaction

Safe Software – Safe Operations

DELIVERABLES

ADDED VALUE

2014 © Marine Cybernetics | www.marinecyb.com

THE HIL TEST PROCESS

Test process

Test results

MC

Vendor

Customer

Oil Co.

Class

Finding

• A: breach of class req.

• B: breach of other req.

Observation

• Useful information

Void

• Test setup error

• Misunderstanding

2014 © Marine Cybernetics | www.marinecyb.com

HIL TEST FEEDBACK

Yard representative: “……initially I was not very eager for this HIL-testing,

but based on what I have seen after the two first days of testing I think all

such systems must be HIL-tested. You have found items revealed during

System Integration Testing, but in addition you have found a lot more….”

Vendor: “Marine Cybernetics’s HIL testing was a very valuable experience

to us. The professionalism and experience of the Marine Cybernetics

employees facilitated constructive discussions between the customer and

us as the supplier, ultimately leading to a better and safer product.”

Customer: “Marine cybernetics have done an outstanding job and have

acted very professionally. There has been three parties involved in the HIL

test and we have never felt that MC have put any of the parties in favour.

The paper work and the monitoring of the findings was good.”

2014 © Marine Cybernetics | www.marinecyb.com

CASE STUDY: DRILL-HIL

What can go wrong and consequences

Anti collision system

not working properly

Sensor errors not

detected

Clamps opened

unintentionally

Interlocks not

working

Machine creep not

detected

Collision between

machines

Personnel injury

Environmental

damage

Rig damage

Loss of pipe

Machine damage

Potential

consequences

Situations that can be

caused by software

errors

Insufficient alarms

Non productive time

2014 © Marine Cybernetics | www.marinecyb.com

CASE STUDY: DRILL-HIL

2014 © Marine Cybernetics | www.marinecyb.com

HIL – RETURN ON INVESTMENT

2014 © Marine Cybernetics | www.marinecyb.com 2014 © Marine Cybernetics | www.marinecyb.com