flacs-vr - gexcon.com · oculus rift leap motion capture. flacs user group meeting 8th –9th...

18
FLACS User Group Meeting 8 th 9 th November 2016 Paris, France FLACS-VR Applying Virtual Reality to Safety Training Dr Pascal Le Gal SVP Global Software Sales, Gexcon

Upload: others

Post on 31-Aug-2019

27 views

Category:

Documents


1 download

TRANSCRIPT

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

FLACS-VRApplying Virtual Reality to Safety Training

Dr Pascal Le Gal

SVP Global Software Sales, Gexcon

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

Develop Virtual Reality (VR) tools for application in the oil,

gas and process industry with the purpose of enhancing

safety through improved risk communication, interactive

learning and training.

Integration of 3D accident scenario visualization into realistic environment

models through use of:

True 3D Engineering geometries

Realistic landscape/environmental models

Accurate 3D CFD consequence modelling

Motivation

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

VR-Safety

1. Obsolete (2007 – 2013)

Flowvis 5

1. Excellent FLACS integration with 3D view and movieexport functionality

Stormfjord

1. High quality and fast 3D geometry visualization

2. Supports P&ID information

3. Includes an graphical editor for scene generation

4. Based on Nvidia SceniX, now partly ported to OSG

Demo based on Unity

1. High level / graphic editor and runtime environment

2. Lots of plugins available (avatars, plants, buildings, etc.)

3. Support game development / game features

Historical development

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

Pioneers in virtual reality safety training VR-Safety (used in Statoil since 2005)

Global provider of safety training courses

Gexcon Safety Training Experience

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

FLACS CFD 3D consequence modelling tool

Unity VR engine

Oculus rift and leap motion device

Required minimum framerate 70 frames/s

Technology

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

Immersion improves training quality

Oculus Rift VR Headset

Leap Motion capture

Directional audio

Immersive experience, directional audio

Oculus rift

Leap Motion capture

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

3D geometry

Original 3D StudioMax

UnityFLACS

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

Heat radiation

Temperature

Explosion overpressure

Toxic gas concentrations

FLACS consequence calculations

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

FLACS VR safety training uses accurate 3D FLACS consequence results to overlay on screen and calculate lethality.

Position & time

(x,y,z,t)

VR simulator

3D FLACS results

FLACS coupling

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

Uses FLACS radiation consequence results to calculate lethality (likelihood of fatality)

Calculates radiation dose and lethality based on location and exposure time

Lethality calculation based on Probitfunctions for radiation dose

Lethality calculations

Direct FLACS results

Calculated from FLACS results

0%

20%

40%

60%

80%

100%

0 500 1000 1500 2000 2500

Pro

bab

ility

of

fata

lity

Heat Dose [kW/m2s]

Lethality as function of heat radiation dose

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

Different viewing angles supported

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

Full demo video

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

Safety Induction

1. Safety information / training for new employees or visitors to industrial sites

2. How to behave/react to prevent an hazardous situation or respond to one

3. How to react/behave when a hazardous situation occur

Training fire fighting/response teams

1. The effect of wind directions related to dispersion and fire

2. The effect of toxic gases

3. Evacuation organization

Accident investigation

1. Explore a situation from different viewpoints representing people involved

2. Reconstruction of accident scenario with interactive

Possible applications of FLACS-VR

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

Support for reading geometry models

Support reading all relevant FLACS files (scenario, grid, geometry, results)

Interaction with the FLACS simulator

1. Switch quickly between a set of consequence/risk scenarios

2. Visualization of scenario items

Direct visualization of FLACS result data

1. 2D-Slice with iso-contours

2. Volume rendering

3. Iso-surface and iso-volumes

4. Trace lines (stream visualization)

5. Location specific plots with attached 2D graphs (display value over time)

Display support

1. HMD (head mounted displays, e.g. Oculus Rift)

User input support

1. Gamepad

2. Head tracking (Part of HDS systems)

3. Hand tracking

Future developments options

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

Sound

1. Explosions, Fire, gas release

2. Alarms

Avatar

1 person view, 3 person view, bird/helicopter view

Interaction with objects like valves, doors, buttons

P&ID support

1. Keep the connection between geometry and process info

2. Get P&ID by clicking on geometry

3. Identify geometry from P&ID search / selection

Training scenario editor

Multi user support

1. Allow for teamwork

2. Allow for remote users to meet in virtual environment

Game play with scoring/rewards

Functional requirements

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

Support animations in the geometry / scene

Support a realistic environment (skybox, water, weather, time of day)

Generate FLACS geometry from detailed CAD geometry (geo2flacs), or

synthesize a detailed model from FLACS geometry

Menu system to do control the application from within the virtual environment.

Control system so that a person in charge of the training can trigger events and

control the training session

Functional requirements (cont’d)

FLACS User Group Meeting 8th – 9th November 2016 Paris, France

Questions?