6lpxodwlrqprghowr frpsduh rssruwxqlvwlfpdlqwhqdqfh srolflhv › files › opinnot › kurssit ›...
TRANSCRIPT
![Page 1: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/1.jpg)
Simulation model to compareopportunistic maintenancepoliciesNoora Torpo
31.08.18
Ohjaaja/Valvoja: Antti Punkka
Työn saa tallentaa ja julkistaa Aalto-yliopiston avoimilla verkkosivuilla. Muilta osin kaikki oikeudet pidätetään.
![Page 2: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/2.jpg)
Työn tavoite ja rajaukset
Rakentaa kirjallisuudessa esitettyjä malleja hyödyntämällä matemaattinen malli, jonka avulla voidaan vertailla erilaisia huoltostrategioita.
• 5-20 komponenttia ja käyttöaikana 50-100 huoltoa
• Kaikki komponentit kriittisiä, erilaisia ja vikaantuvat toisistaan riippumatta
• Taloudellisia ja rakenteellisia riippuvuuksia
• Kustannukset koostuvat huollon kiinteästä ja toimenpiteiden yksittäisistä kustannuksista
![Page 3: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/3.jpg)
Komponenttien tila mallinnetaan todennäköisyysjakaumilla
![Page 4: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/4.jpg)
Systeemiä mallinnetaan verkkona
• Solmut kuvaavat huoltotoimenpiteitä ja ”0” huollon aloittamista
• Kaaret kertovat riippuvuussuhteista ja kustannuksista
• Kiinteä kustannus maksetaan jokaisen huoltokerran yhteydessä
530
427
544364
355
828511
A
0
D
B
C
![Page 5: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/5.jpg)
Huoltokerran kokonaiskustannus määritetään Edmondin algoritmilla• Määritetään puu, joka
yhdistää juuren jokaiseen solmuun minimi-kustannuksilla
• Muut komponentti-kombinaatiot saadaan muodostamalla aliverkko
• Korjaava huolto aiheuttaa lisäkustannuksia
530
427
544
355
511
D
B
C
828
0
364
A
![Page 6: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/6.jpg)
Simulointimallilla vertaillaan erilaisia huoltostrategioita
• Komponenttien hajoamiset generoidaan todennäköisyysjakaumista
• Tieto kokonaiskustannuksista sekä huoltokertojen ja tapahtuneiden vikojen määrästä
• Yksi simulointikierros kestää systeemin eliniän ja simulointeja tehdään n. 1000
![Page 7: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/7.jpg)
1. Age based policy
• Komponentti huolletaan, kun aika edellisestä huoltokerrasta ylittää kynnysarvon
• Kynnysarvo saadaan määrittämällä optimaalinen huoltoväli yksittäiselle komponentille
2. Age based policy with inspections
• Huollon yhteydessä tehdään havaintoja t_insp ajan päähän
• Voidaan aikatauluttaa komponentin seuraava huoltouudestaan
Vertaillaan 4 huoltostrategiaa
![Page 8: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/8.jpg)
3. Simple opportunistic maintenance policy
• Komponentti huolletaan viimeistään saman kynnysarvon ylittyessä kuin strategiassa 1.
• Voidaan huoltaa p prosenttia aikaisemmin määritetystä kynnysarvosta toisen huoltokerran yhteydessä
4. Simple opportunistic maintenance policy with inspections
• Voidaan tehdä havaintoja ja uudelleenaikataulutuksia
![Page 9: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/9.jpg)
Simulointimallia testattiin 8 komponentin systeemillä
![Page 10: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/10.jpg)
Huoltostrategioiden parametrien valinta
• Voidaan ennustaa komponenttien hajoaminen noin kuukauden päähän, t_insp = 30
• p = 40% opportunistiselle huoltostrategioille
![Page 11: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/11.jpg)
Tulokset
Total cost Sessions Failures
AB policy 99 700 35,3 15,5
AB policywith insp.
87 800 35,5 8,9
SOM policy 79 600 17,3 12,4
SOM policywith insp.
75 600 16,4 10,7
![Page 12: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/12.jpg)
Systeemin muuttaminen vaikuttaa tuloksiin
Jätetään komponenttien väliset riippuvuudet huomioimatta
Käytetään samaa jakaumaa kaikille komponenteille
![Page 13: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/13.jpg)
Kokonaiskustannukset riippuvat kiinteästä kustannuksesta
![Page 14: 6LPXODWLRQPRGHOWR FRPSDUH RSSRUWXQLVWLFPDLQWHQDQFH SROLFLHV › files › opinnot › kurssit › mat-2.kandi › esittelyt › ... · 6\vwhhpll pdoolqqhwddq yhunnrqd 6ropxw nxyddydw](https://reader034.vdocuments.pub/reader034/viewer/2022042321/5f0bd5cc7e708231d4327258/html5/thumbnails/14.jpg)
Lähteet
Barlow, R. and F. Proschan 1996. Mathematical theory of reliability. Philadelphia: Society for Industrial and Applied Mathematics.
Dekker, R., R. Wildeman, and F. Van Duyn Schouten 1997. A review of multi-component maintenance models with economic dependence. Mathematical Methods of Operations Research, 45:411–435.
Geng, J., M. Azarian, and M. Pecht 2015. Opportunistic maintenance for multi-component systems considering structural dependence and economic dependence. Journal of Systems Engineering and Electronics, 26:493–501.
Kleinberg, J. and E. Tardos 2006. Algorithm design. Pearson Education, Inc.
Laggoune, R., A. Chateauneuf, and D. Aissani 2009. Opportunistic policy for optimal preventive maintenance of a multicomponent system in continuous operating units. Computer and Chemical Engineering, 33:1499–1510.
Modarres, M., M. Kaminskiy, and V. Krivtsov 1999. Reliability engineering and risk analysis: A practical guide. New York: Marcel Dekker, Inc.
Wildeman, R., R. Dekker, and A. Smit 1997. A dynamic policy for grouping maintenance activities. European Journal of Operational Research, 99:530–551.