Optimization of Duties in Railway Traffic (valmiin työn esittely)



Samankaltaiset tiedostot
Työvuorosuunnittelun optimointi (valmiin työn esittely)

Implementation of Selected Metaheuristics to the Travelling Salesman Problem (valmiin työn esittely)

Optimization of Duties in Railway Traffic

Vapaapäivien optimointi

Peliteorian soveltaminen hajautettujen järjestelmien protokollasuunnittelussa (valmiin työn esittely)

Vesivoimaketjun optimointi mehiläisalgoritmilla (Valmiin työn esittely)

Monte Carlo -menetelmä optioiden hinnoittelussa (valmiin työn esittely)

Search space traversal using metaheuristics

Kasvuyrityksen tuotekehitysportfolion optimointi (valmiin työn esittely)

Lineaaristen monitavoiteoptimointitehtävien ratkaiseminen Bensonin algoritmilla

Lineaaristen monitavoiteoptimointitehtävien

Lineaaristen monitavoiteoptimointitehtävien ratkaiseminen Bensonin algoritmilla

Kirjallisuuskatsaus sisäpistemenetelmiin ja niiden soveltamiseen eri optimointiluokille (valmiin työn esittely)

Seurantalaskimen simulointi- ja suorituskykymallien vertailu (valmiin työn esittely) Joona Karjalainen

Simulointimalli mellakkapoliisin resurssien kohdentamiseen (valmiin työn esittely)

Epälineaarinen hinnoittelu: Diskreetin ja jatkuvan mallin vertailu

Scheduling of Genetic Analysis Workflows on Grid Environments (valmiin työn esittely) Arttu Voutilainen

Luodin massajakauman optimointi

Trimmitysongelman LP-relaksaation ratkaiseminen sarakkeita generoivalla algoritmilla ja brute-force-menetelmällä

Skedulerisimulaattorin implementointi fysiikkatöille ja sen matemaattinen validointi

Stokastinen optimointi taktisessa toimitusketjujen riskienhallinnassa (valmiin työn esittely)

Lisäinformaation arvo monikriteerisessä projektiportfoliovalinnassa (valmiin työn esittely)

Aihioiden priorisointi ja portfolioanalyysi ennakoinnissa (valmiin työn esittely)

Toimitusketjun hallinnan uudet kehityssuunnat. Mikko Kärkkäinen Tammiseminaari 2015

Joonas Haapala Ohjaaja: DI Heikki Puustinen Valvoja: Prof. Kai Virtanen

Minimilatenssiongelman ratkaisualgoritmeja (valmiin työn esittely)

Experiment on psychophysiological responses in an economic game (valmiin työn esittely) Juulia Happonen

TTY Porin laitoksen optimointipalvelut yrityksille

Simulation and modeling for quality and reliability (valmiin työn esittely) Aleksi Seppänen

Verkko-optimointiin perustuva torjuntatasan laskenta mellakkapoliisin resurssien kohdentamisessa (valmiin työn esittely) Paavo Kivistö

Aircraft Maintenance Scheduling with Multi- Objective Simulation- Optimization

Henkilöstön kustannustehokas lomasuunnittelu

Puhelintukiasema-antennin säteilykuvion mittaus multikopterilla (Valmiin työn esittely)

Harjoitus 8: Excel - Optimointi

Lentotiedustelutietoon perustuva tykistön tulenkäytön optimointi (valmiin työn esittely)

Vangin dilemma häiriöisessä ympäristössä Markov-prosessina (valmiin työn esittely) Lasse Lindqvist

Trichoderma reesein geenisäätelyverkoston ennustaminen Oskari Vinko

Tuotantoprosessin optimaalinen aikataulutus (valmiin työn esittely)

Osakesalkun optimointi. Anni Halkola Turun yliopisto 2016

Projektisuunnitelma Viulu

Luento 1: Optimointimallin muodostaminen; optimointitehtävien luokittelu

Parempaa äänenvaimennusta simuloinnilla ja optimoinnilla

Inferring Trichoderma reesei gene regulatory network

Portfoliolähestymistapa CO2 - kiilapelin analysoinnissa (valmiin työn esittely) Tuomas Lahtinen

Kimppu-suodatus-menetelmä

Kiviaineksen tekniset laatuominaisuudet. Pirjo Kuula TTY/Maa- ja pohjarakenteet

Polkuriippuvuus trade-off-painotuksessa (valmiin työn esittely)

Lajittelumenetelmät ilmakehän kaukokartoituksen laadun tarkkailussa (valmiin työn esittely)

Virheraportoijien virhemäärien jakaumat virhetietokannassa

Demo 1: Simplex-menetelmä

Malliratkaisut Demot

Näkyvyys nousuun hakukoneoptimoinnilla

Kiinalaisen postimiehen ongelma

Harjoitus 4: Matlab - Optimization Toolbox

Luento 11: Rajoitusehdot. Ulkopistemenetelmät

Luento 1: Optimointimallin muodostaminen; optimointitehtävien luokittelu

MS-C2105 Optimoinnin perusteet Malliratkaisut 4

TIES592 Monitavoiteoptimointi ja teollisten prosessien hallinta. Yliassistentti Jussi Hakanen syksy 2010

Osakesalkun optimointi

Demo 1: Excelin Solver -liitännäinen

Menetelmä Markowitzin mallin parametrien estimointiin (valmiin työn esittely)

SIMO-pilotointi Metsähallituksessa. SIMO-seminaari

Kuvioton metsäsuunnittelu Paikkatietomarkkinat, Helsinki Tero Heinonen

Automaattisen nopeusvalvonnan kehitysnäkymät. LINTU-seminaari Veli-Pekka Kallberg, VTT Jan Törnqvist

Osakkeiden tuottojakaumia koskevien markkinaja asiantuntijanäkemysten yhdistely copulafunktioilla

Harjoitus 5 ( )

6. Luennon sisältö. Lineaarisen optimoinnin duaaliteoriaa

Portfoliopäätöksenteon vinoumat (valmiin työn esittely)

Ennustamisen ja Optimoinnin mahdollisuudet

Rakennesuunnittelu digitalisaation aikakaudella. Mikko Malaska Professori Rakennustekniikan laitos

Polaarisatelliittidataan perustuva lumentunnistusalgoritmi (valmiin työn esittely)

Aki Taanila LINEAARINEN OPTIMOINTI

30A01000 Taulukkolaskenta ja analytiikka Luku 8: Lineaarinen optimointi ja sen sovellukset

Malliratkaisut Demot

Päätösanalyysi Teknologföreningenin kiinteistöuudistuksen tukena (valmiin työn esittely)

Talousmatematiikan perusteet: Luento 12. Lineaarinen optimointitehtävä Graafinen ratkaisu Ratkaisu Excel Solverilla

Sähköisen liiketoiminnan tason mittaaminen pk-yrityksissä (aihe-esittely)

Informaation leviäminen väkijoukossa matemaattinen mallinnus

Logistiikan optimointi- ja ohjausjärjestelmä TCS-Opti

TEKNILLINEN KORKEAKOULU Systeemianalyysin laboratorio. Kimmo Berg. Mat Optimointioppi. 9. harjoitus - ratkaisut

Harjoitus 3 ( )

TIEA382 Lineaarinen ja diskreetti optimointi

TIES483 Epälineaarinen optimointi

Demo 1: Branch & Bound

Kaksintaistelun approksimatiivinen mallintaminen (valmiin työn esittely)

Malliratkaisut Demot

HSL. LINJA-AUTOLIIKENTEEN TARJOUSKILPAILU 37/ tarjousten arviointikehikko. kohde no: 207a 112/N, 118/B, 125/B/N

Talousmatematiikan perusteet: Luento 11. Lineaarinen optimointitehtävä Graafinen ratkaisu Ratkaisu Excel Solverilla

Harjoitus 6 ( )

Sijainnin merkitys Itellassa GIS. Jakelun kehittämisen ajankohtaispäivä

Vedonlyöntistrategioiden simulointi ja evaluointi

Laskennallinen älykkyys. Computational Intelligence

Optimoinnin sovellukset

Malliratkaisut Demot

Lukujärjestysanalyysi

Piiri K 1 K 2 K 3 K 4 R R

Merkkijonon tutkiminen matches-metodilla

L9: Rayleigh testi. Laskuharjoitus

Janne Juhola

Malliratkaisut Demot

Transkriptio:

Optimization of Duties in Railway Traffic (valmiin työn esittely) Teemu Kinnunen 03.03.2014 Ohjaaja: Mikko Alanko Valvoja: Harri Ehtamo Työn saa tallentaa ja julkistaa Aalto-yliopiston avoimilla verkkosivuilla. Muilta osin kaikki oikeudet pidätetään.

Tausta Junaliikenteen optimointiongelmat suuria ja monimutkaisia Työvuorojen suunnittelu on yksi tärkeimmistä Vuorot luodaan yhdistelemällä tehtäviä Erilaisia tehtävätyyppejä Ajaminen, pakettimatka, vaihtotyöt, kävely Työvuoroihin liittyy useita rajoitteita

Tausta Perinteisesti työvuorot tehty käsin Työn laatu riippui tekijästä Vaatimukset kasvavat koko ajan Tehokkuus, täsmällisyys, työtyytyväisyys Tarve automatisoinnille Suunnitteluohjelmistoja operaattoreille Hyviä ratkaisuja aiempaa nopeammin Suunnittelijoiden roolin muutos Keskittyminen ratkaisujen hiomiseen

Tavoitteet Suomalaisen rautatieoperaattorin työvuorojen suunnitteluprosessin kuvaaminen Ulkomaisten ratkaisutapojen esittely Kirjallisuuskatsaus Työvuorojen optimointi suunnitteluohjelmistolla Ohjelmiston parametrien vaikutuksien testaus

Työvuorojen suunnittelu Työvuorojen muodostaminen siten, että ne sisältävät kaikki tehtävät, jotka ajajien tulee suorittaa 1. Pohjatietojen kerääminen Datan virheiden korjaaminen Tietojen hankkiminen ajoissa suunnitteluaikataulun mukaan 2. Työvuorojen muodostaminen Kustannustehokkuus Hyväksyttävyys Rajoitusten noudattaminen

Työvuorojen rajoitukset Osa yksinkertaisia Minimipituus 4 tuntia, lähiliikenteessä 7 tuntia Maksimipituus 10 tuntia, jos ei lepoa Vähintään 12 min tauko lasketaan elpymisajaksi Muita rajoituksia Lepoja sisältävät työvuorot Ruokataukojen pituudet Ajoajan pituus Elpymisajan osuus työvuoron kestosta Lisärajoituksia, jos työvuorossa työtä välillä 02:00-05:00

Ongelman formulointi

Kirjallisuuskatsaus Mallinnetaan yleensä joukon peittämisongelmana (set covering problem) Esitetyn tapaiset kohdefunktio ja rajoitusehdot Lisäksi usein koko suunnitelmaan liittyviä rajoitteita Ongelma on NP-kova (Kwan 2011) Ratkaisemiseen käytetään sarakkeiden generointia (column generation) ja erilaisia heuristiikkoja

Suunnitteluohjelmisto Työvuorojen optimoinnissa käytössä suunnitteluohjelmiston ratkaisin Muodostaa ensin työvuorot, sitten työvuorojen valinta Ratkaisuun kaikki kandidaattitehtävät Minimoi konfliktit ja kokonaistyöajan Ratkaisua pyritään parantamaan optimointiparametreja säätämällä Muutetaan tärkeimpien parametrien arvoja

Oikeaan dataan perustuvat ongelmat Pieni ongelma 4 lähiliikennelinjaa 13 ajoa, ratkaisuajat 1-2 tuntia Suuri ongelma Koko lähiliikenne 6 ajoa, ratkaisuajat 6-10 tuntia

Säädettävät parametrit MinEff : minimi (%) tehokkaalle työajalle työvuorossa MinDur: työvuoron minimipituus Ptrip: sallitaanko pakettimatkat Duty EC: kustannus/työvuoro CCWH EC: kustannus/työtunti Isossa ongelmassa lisäksi: Max RSC: kuinka monta kertaa kuljettaja voi vaihtaa kalustoa Max PNB: maksimi (%) elpymisajalle työvuorossa

Tulokset Pieni ongelma: Pakettimatkojen lisäämisen vaikutus vaihteli MinEff: paras arvo 0.45 MinDur kannatti pudottaa pienimpään sallittuun, 7:00 Duty EC ja CCWH EC muuttamisista ei hyötyä Suuri ongelma: Max RSC:n pienentäminen alle 3 huononsi ratkaisua Max PNB:n hyvä tapa rajoittaa kokoa, paras arvo 0.35 MinEff:n arvolla 0.4 paremmat tulokset kuin 0.45:llä

Yhteenveto ja pohdintaa Ratkaisuista ehkä parempia ilman kokorajoitusta Vuorojen määrän lisääminen ei aina parantanut ratkaisua Joitakin selvästi huonoja parametrien arvoja löydettiin Ei selvästi parhaita arvoja Vaihtelevat ongelman mukaan Jatkotestausta tarvitaan Parametreille välit, joilla hyviä tuloksia useimmissa tapauksissa

Lähteet Fischetti, M., Kroon, L.G., Timmer, G., Vromans, M.J.C.M. & Abbink, E.J.W. 2004, "Reinventing Crew Scheduling at Netherlands Railways", Interfaces, vol. 35, no. 5, pp. 393-401. Kwan, R.S.K. 2011, "Case studies of successful train crew scheduling optimisation", Journal of Scheduling, vol. 14, no. 5, pp. 423-434.