computational performance of risk-based inspection … · 2020. 5. 31. · 1 computational...

20
Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019) 1 Computational performance of risk-based inspection methodologies for offshore wind support structures P.G. Morato, L. Marquez & P. Rigo Department of ArGEnCO, University of Liege (Belgium) J.S. Nielsen Department of Civil Engineering, Aalborg University (Denmark) June, 2019 - Cork, Ireland Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)

Upload: others

Post on 17-Oct-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)1

Computational performance of

risk-based inspection methodologies

for offshore wind support structures

P.G. Morato, L. Marquez & P. RigoDepartment of ArGEnCO,

University of Liege (Belgium)

J.S. NielsenDepartment of Civil Engineering,

Aalborg University (Denmark)

June, 2019 - Cork, Ireland

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)

Page 2: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)2

Introduction – Offshore wind substructures

Information availableDeterioration

Fatigue & corrosion

Source: https://www.researchgate.net/figure/Optical-strain-gauges-as-installed-at-a-Belwind-and-b-

Northwind

….Inspections

Source:http://windpowernejikata.blogspot.com/2017/05/wind-power-gif.html

Monitoring…

Source: https://www.deltares.nl/en/projects/cutting-maintenance-costs-offshore-wind-farms-using-

improved-forecasts

Sequential decision making under uncertainty

RISK

Page 3: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)3

OWT Risk-based inspection planning

Inspection

model

Maintenance

policy

Deterioration

model

Cost

model

Repair

model

Expected

maintenance

costs

Offshore wind structures deterioration: fatigue & corrosion

Reliability updating

Risk-based decision making

Decision

rules

+

+

1

2

3

Page 4: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)4

SN Curves / Miner’s Rule

1) Deterioration – Fatigue & corrosion

Bi-linear SN Curve

𝑔𝑆𝑁(𝑡) = Δ − 𝑛𝑦𝑡𝑞𝑚1

𝑎1Γ 1 +

𝑚1

ℎ;𝑆1𝑞

+𝑞𝑚2

𝑎2𝛾 1 +

𝑚2

ℎ;𝑆1𝑞

SN Curve for tubular joints

‘DNV-GL RP C203’FDF = 2

Design to the limit

Page 5: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)5

Calibration SN Curves – FM Model

1) Deterioration – 1D FM

1D Paris’ Law

𝑎𝑡+1 = 𝑎𝑡

2−𝑚2 +

2 −𝑚

2𝐶 𝑌𝑔𝜋

0.5𝑆𝑒𝑚𝑛

22−𝑚

; 𝑔𝑖𝑣𝑒𝑛 𝑎0

Calibration𝑔𝐹𝑀 𝑡 = 𝑎𝑐 − 𝑎(𝑡)

Page 6: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)6

Calibration SN Curves – FM Model

1) Deterioration – 2D FM

2D Paris’ Law – Stress intensity factor

𝑑𝑎

𝑑𝑛= 𝐶 Δ𝐾𝑎

𝑚

𝑑𝑐

𝑑𝑛= 𝐶 Δ𝐾𝑐

𝑚

Δ𝐾𝑎 = Se 𝜋𝑎 [𝑌𝑚𝑎 𝑎, 𝑐 𝑀𝑘𝑚𝑎 𝑎, 𝑐 1 − 𝐷𝑂𝐵 + 𝑌𝑏𝑎 𝑎, 𝑐 𝑀𝑘𝑏𝑎 𝑎, 𝑐 𝐷𝑂𝐵]

Δ𝐾𝑐 = Se 𝜋𝑎 [𝑌𝑚𝑐 𝑎, 𝑐 𝑀𝑘𝑚𝑐 𝑎, 𝑐 1 − 𝐷𝑂𝐵 + 𝑌𝑏𝑐 𝑎, 𝑐 𝑀𝑘𝑏𝑐 𝑎, 𝑐 𝐷𝑂𝐵]

System of ordinary differential equations

𝑔𝐹𝑀 𝑡 = 𝑎𝑐 − 𝑎(𝑡)

𝑔𝑖𝑣𝑒𝑛 𝑎0, 𝑎0/𝑐0

‘DNV-GL RP C210’

Page 7: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)7

Fracture Mechanics models (Unconditional case)

1) Deterioration – FM / Reliability

2D Paris’ Law Stress intensity factor

𝐶𝑃𝑈 𝑡𝑖𝑚𝑒 ≈ 3 𝑚𝑖𝑛

1D Paris’ Law

𝐶𝑃𝑈 𝑡𝑖𝑚𝑒 ≈ 1 𝑑𝑎𝑦

* Intel Core I9 7900X @3.0 GHz and RAM 64GB / MCS 108 samples

Page 8: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)8

2) Updating reliability (DBNs)

𝑎1

𝑆𝑒

𝐶𝑌𝑔

𝐾

𝑍1

𝑎𝑡+1 = 𝑎𝑡

2−𝑚2 +

2 −𝑚

2𝐶 𝑌𝑔𝜋

0.5𝑆𝑒𝑚𝑛

22−𝑚

; 𝑔𝑖𝑣𝑒𝑛 𝑎0

𝑎0

𝐾

𝑎2

𝑍2

𝐾

𝑎3

𝑍3

𝐾

𝑎𝑛

𝑍𝑛

𝐾

(1) Monte Carlo simulations

(2) Dynamic Bayesian Networks (DBNs)

PoD Curves𝒑(𝒁|𝒂)

Inspection quality

Page 9: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)9

(1) Monte Carlo simulations

(2) Dynamic Bayesian Networks (DBNs)

𝐶𝑃𝑈 𝑡𝑖𝑚𝑒 ≈ 3 𝑚𝑖𝑛

𝐶𝑃𝑈 𝑡𝑖𝑚𝑒 ≈ 0.1 s

2) Updating reliability (DBNs)

Unconditional (No inspections) Conditional (Inspections)

Page 10: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)10

Fracture Mechanics models (including inspections)

2) Updating reliability – FM 1D or 2D?

Unconditional (No inspections) Conditional (Inspections)

different!

Page 11: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)11

Fracture Mechanics models (including inspections)

2) Updating reliability – FM 1D or 2D?

Crack distribution

Failure

state

Years

Conditional (Inspections)

different!

Page 12: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)12

3) Maintenance decision problem

inspection

no inspection

detection

no detection

no repair

repair

no repair

repair

no repair

fail

surv.

fail

surv.

fail

surv.

fail

surv.

fail

surv.

fail

surv.

inspection

no inspection

detection

no detection

no repair

repair

no repair

surv.

fail

surv.

fail

surv.

fail

surv.

fail

repair

repair

1220=3.8e21 branches

1 second per branch = 1.24e14 years

‘Pre-posterior decision analysis’…

Page 13: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)13

3) RBI / Heuristics: Direct search policies

Deterioration

model

Inspection

model

Cost

model

Repair

model

Decision

rules

3 years 8 years 14 years

‘Periodic inspections’

‘Reliability threshold’

𝛽 > 3.3 𝛽 > 3.0 𝛽 > 2.8

Page 14: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)14

3) RBI / Heuristics: Direct search policies

Deterioration

model

Inspection

model

Cost

model

Repair

model

Decision

rules

‘Periodic inspections’ ‘Reliability threshold’

𝐶𝑃𝑈 𝑡𝑖𝑚𝑒 ≈ 2 𝑠 𝐶𝑃𝑈 𝑡𝑖𝑚𝑒 ≈ 4 𝑠

Page 15: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)15

3) POMDPs - Methodology

Dynamic

Bayesian

Network

Deterioration

modelInspection

model

POMDP

model

POMDP

policy

Cost

model

Transition matrix

Repair

model

Emission matrix

Rewards

Expected

maintenance costs

POMDP

RBI

Partially Observable Markov Decision Processes

Page 16: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)16

3) POMDPs – Observations (emission)

Inspections Monitoring

No inspection?

Able to solve complex decision problems

Page 17: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)17

3) POMDPs – CPU time

Application: ‘SARSOP Algorithm’: POMDP 200 states

𝐶𝑃𝑈 𝑡𝑖𝑚𝑒 ≈ 60 𝑠

• No detection

• Mild damage

• Severe damage

“POMDP based Maintenance Optimization of Offshore Wind Substructures including Monitoring

Morato, P.G., Nielsen, J.S., Mai, A.Q. and Rigo, P., ICASP13 (2019)”

Page 18: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)18

Discussion & Conclusions

1) Deterioration model

1D-FM is faster than 2D-FM but yields different results

2) Updating reliability

DBNs are faster than MCS (similar result)

3) Risk-based inspection planning

POMPD for complex decision problems

• Future:▪ System-level maintenance policies

▪ Different deterioration models

Page 19: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)19

Computational performance of

risk-based inspection methodologies

for offshore wind support structures

June, 2019 - Cork, Ireland

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)

P.G. [email protected]

Questions?

Page 20: Computational performance of risk-based inspection … · 2020. 5. 31. · 1 Computational performance of risk-based inspection methodologies for offshore wind support structures

Computational performance of risk-based inspection methodologies for offshore wind support structures (WESC2019)20

3) Solving POMDPs

‘Grid-based’ technique

Decision problem:

Belief State Action

• Finite set of belief points

• Extrapolation/interpolation

‘Point-based’ technique

• ‘Optimally’ reachable beliefs

• Large state space (Robotics)

Reachable

Belief point

[S1,S2]

?