• No results found

A dynamic opportunistic maintenance model to maximize energy-based availability while reducing the life cycle cost of wind farms

N/A
N/A
Protected

Academic year: 2021

Share "A dynamic opportunistic maintenance model to maximize energy-based availability while reducing the life cycle cost of wind farms"

Copied!
24
0
0

Loading.... (view fulltext now)

Full text

(1)

A dynamic opportunistic maintenance model to maximize energy-based

availability while reducing the life cycle cost of wind farms

A. Erguido

a,b

, A. Crespo Márquez

b

, E. Castellano

c

, J. Gómez Fernández

b

a

Departamento de Organización Industrial y Gestión de Empresas I, Escuela Superior de

Ingenieros, Universidad de Sevilla.

b

IK4-Ikerlan Technology Research Centre, Operations and Maintenance Technologies

Area, 20500 Gipuzkoa, Spain

c

MIK Research Centre, Mondragon University, 20560 Gipuzkoa, Spain

*Asier Erguido (corresponding author)

[email protected]

+34 943 712 400

Adolfo Crespo

[email protected]

+34 954 487 215

Eduardo Castellano

[email protected]

+34 943 718 009

Juan Fco. Gómez

[email protected]

+34 954 487 215

Funding

This research work was performed within both the context of the EmaitekPlus 2015-2016

Program of the Basque Government and the SustainOwner (‘Sustainable Design and

Management of Industrial Assets through Total Value and Cost of Ownership’), a project

sponsored by the EU Framework Programme Horizon 2020, MSCA-RISE-2014: Marie

Skłodowska-Curie Research and Innovation Staff Exchange (RISE) (grant agreement

number 645733 - Sustain-Owner - H2020-MSCA-RISE-2014).

(2)

⇤⇤ ⇤

⇤ ⇤⇤

(3)

LCC W F W T F M O&M CM P M CBM CM S T T F M T vt vi vo vr GPt RP Rik(V A) SRTikj SRTikjt DRTik DRTikt V p wik SRTikj DRTik K J GRP V Ahikt ↵ik ik qpr ikj qc ik N T C cna cp cc ik cprikj cteam cet N Tmax N Tc cdisp mc ik mprik OT Dt Do T

(4)
(5)

¿ ¡

¬

¿

¡

¿

¡

¿ ¡

¬

¿ ¡

¬

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

# #

#

#

#

# #

#

#

#

# #

#

#

#

# #

#

# # # #

#

#

#

# #

#

# # # #

#

#

#

# #

#

# # # #

#

#

#

# #

#

#

#

#

#

#

#

#

#

#

#

#

#

¿

¡

¿

¡

¿

¡

¿¡¬ ¿

¡

¿

¡

#

#

#

# #

#

#

#

#

#

##

#

#

#

#

#

##

#

#

#

#

#

##

#

# #

#

#

##

# # #

#

#

##

# #

#

#

#

# #

#

#

#

# #

# #

#

#

(6)
(7)

j = J j = 1 qij q = 0 q = 1 V Anewi = V Aoldi (1 qij) F (t|V Anew i ) = P [Tij t|Tij > V Anewi ] = F (t) F (V Anew i ) 1 F (V Anew i ) (↵ik) ( ik) k i

R (t|V Anewhik) = 1 F (t|V Anewhik) = exp

"✓ V Anew hik ↵ik ◆ ik ✓ t ↵ik ◆ ik# cdisp cc ik c pr ik mc ik m pr ik k = 1 cna cp N Tmax cteam C ET cet DRTik SRTikj (Rik(V A)) DRTik

(8)

SRTikj DRTik SRTikj (V ) p V (GPt) (wik) DRTik SRTikj (GPt) (RP )

SRTikjt= SRTikj+ (2Wt 1)· SRTikj· wik· ( RP

GPt+ RP· Wt) (2Wt 1) DRTikt= DRTik+ (2Wt 1)· DRTik· wik· ( RP GPt+ RP· Wt )(2Wt 1) Wt= ( 1 Pt+pl=t vlp  V 0 Pt+pl=t vlp > V

(9)

Pt+P l=t vl p = 0 (T ={0, 1, 2, ..., T }) ↵ (SRTikjt, DRTikt) zhikt= 8 > < > :

1 if CM k is perf ormed in system i of W T h in period t 0 otherwise yhikjt= 8 > < > :

1 if P M j is perf ormed in F M k of system i of W T h in period t

0 otherwise

✓t= (

1 if a M T is correctively dispatched to W F in period t 0 otherwise

t= (

1 if a M T is preventively dispatched to W F in period t 0 otherwise hikjt= 8 > < > :

1 if P M j should be perf ormed in F M k of system i of W T h in period t 0 otherwise 't= 8 > < > :

1 if there are available resources f or perf orming P M in period t

(10)

(zhikt) (yhikjt) (N T, cteam) (ET, cet) cdisp ⇣cc ik, c pr ikj ⌘ (cna) (cp) ⇣ mc ik, m pr ikj ⌘ (GPt) ⇣ qc ik, q pr ik,j ⌘ t (ka)

min LCC (DRTikt,SRTikjt) =

" X t ETt· cet+ X t N T · cteam+X t ( t+ ✓t)· cdisp+ X h X i X k6=1 X t zhikt· ccik· (qcik) 2 +X h X i X k X t zhikt· mcik· (qikc ) 2 · GPt· (cna+ cp) + X h X i X k X j X t yhikjt· ⇣

qikjpr⌘2 ⇣mprikj· GPt· (cna+ cp) + cprikj

⌘3

5 · (1 + ka) t

(11)

(OT ) H PtGPt hPhPiPkPtmcik· zhikt· (qcik) 2 · GPt +PhPiPkPjPtmprikj· yhikjt· ⇣ qikjpr⌘2· GPt H PtGPt Do OT  P h P i P k P j P tm pr ikj· yhikjt· ⇣ qikjpr⌘2 +PhPiPkPtmc ik· zhikt· (qikc ) 2i OT vi (vo) (RP ) (vr) GPt= 8 > > > < > > > : 0, 0 vt< vi RP· (a + b · vt+ c· v2t) vi vt< vr RP vr v t< vo 0, vo  vt 8t✏T a = 1 (vi vr)2 " vi vi+ vr 4vivr ✓ vi+ vr 2vr ◆3# b = 1 (vi vr)2 " 4 vi+ vr ✓vi+ vr 2vr ◆3 3vi+ vr # c = 1 (vi vr)2 " 2 4 ✓vi+ vr 2vr ◆3# DRTikt (Rik) (DRTikt) t (zhikt = 1) 0 DRTikt 1 8i✏I, 8k✏K, 8t✏T

(12)

t= ( 1 Rik(V Ahikt) DRTikt 0 otherwise 8h✏H, 8i✏I, 8k✏K, 8t✏T ✓t= ( 1 PhPiPk6=1zhikt 1 0 otherwise 8t✏T ✓t+ t 1 8t✏T SRTikjt 0 SRTikjt 1 8i✏I, 8j✏J, 8k✏K, 8t✏T hikjt= ( 1 Rik(V Ahikt) SRTikjt 0 otherwise 8h✏H, 8i✏I, 8k✏K, 8j✏J, 8t✏T

yhikjt hikjt hik(j+1)t 8h✏H, 8i✏I, 8k✏K, 8j✏J, 8t✏T

yhikjt ✓t+ t 8h✏H, 8i✏I, 8k✏K, 8j✏J, 8t✏T X i X k X j yhikjt+ X i X k zhikt  1 8h✏H, 8t✏T ET (M Tmax) (N Ttc✏{1, 2, ..., NTmax}) X h X i X k6=1 zhikt· mcik· (qcik) 2  C · NTtc+ ETt 8t✏T

(13)

N Tc t  NTmax 8t✏T 't= ( 1 PhPiPk6=1zhikt· mcik· (qikc ) 2  C · NTmax 0 Ph P i P k6=1zhikt· mcik· (qikc ) 2 > C· NTmax 8t✏T X h X i X k X j yhikjt· mprikj· ⇣ qikjpr⌘2 C · (NTmax N Ttc)· 't 8t✏T yhikjt = 1, zikht = 1 V Ahikt qikjpr qcik V Ahikt= (V Ahik(t 1)+ 1)· ⇣

1 zhikt· qikc yhikjt· qprikj

⌘ 8h✏H, 8i✏I, 8k✏K, 8j✏J, 8t✏T (SRTikj, DRTik) (wik, V, p) (T T F ) R T T Fhik= ↵ik "✓ V Ahik ↵ik ◆ ik ln (1 R) # 1 ik V Ahik (T T Fhik)

(14)

LCC = f [SRTikj, DRTik, wik, V, p]

LCC = f [SRTikj= 0, DRTik= 0, wik= 0, V = 0, p = 0]

(15)

LCC = f [SRTikj, DRTikwik, V, p]

qik1pr qprik2

SRTi1j = 0.0, SRTi21 = 0.8, SRTi22 = 0.4, SRTi31 = 0.8, SRTi32 =

0.4, DRTi2= 0.2, DRTi3= 0.2, wik= 0.5, V = 2.0, p = 5

(16)

(p)

p = 3

(wik)

(17)

(wik) SRT11j SRT21j SRT41j SRT41j DRT11 DRT21 DRT31 DRT41 w11 w21 w31 w41 V V V V SRT121 SRT221 SRT321 SRT421 SRT122 SRT222 SRT322 SRT422 DRT12 DRT22 DRT32 DRT42 w12 w22 w32 w42 V V V V SRT131 SRT231 SRT331 SRT431 SRT132 SRT232 SRT332 SRT432 DRT13 DRT23 DRT33 DRT43 w13 w23 w33 w43 V V V V

(18)
(19)
(20)
(21)
(22)
(23)
(24)

References

Related documents