ASO - Automatizovaná Sestava Oběhů
V polovici 90-tych rokoch sa začali na Českých dráhach vyvíjať informačné systémy na zostavu grafikonu vlakovej dopravy. Tvorili ho tri základné informačné systémy:
- CEV – Centrální editor vlaků
- SENA – Sestava nákresného jízdního řádu
- ASO – Automatizovaný systém oběhů
Systém CEV sa vyvíjal na Univerzite Pardubice, systém SENA vyvinuli pracovníci Žilinskej univerzity v Žiline a systém ASO vyvinula spoločnosť INPROP. Tvorba cestovného poriadku začínala v systéme CEV, kde dopravca zadával základné údaje o vlakoch, nasledovalo zadávanie hnacích koľajových vozidiel v systéme ASO a nakoniec konštruktér prevádzkovateľa dráhy v systéme SENA vypočítal časovú polohu vlakov.
Nasledovalo zadávanie objektov na vlaku v programe ASO2 – hnacie koľajové vozidlá, súpravy na vlaku, rušňové čaty a vlakové čaty, čím sa vytvorili vstupné údaje na samotnú tvorbu obehov a turnusov. Obehy hnacích koľajových vozidiel sa tvorili pomocou programu ASO3, obehy súprav na vlaku pomocou programu ASO4. Na tvorbu turnusov rušňových čiat slúžil program ASO5 a turnusov vlakových čiat program ASO6. Matrice turnusov a obehov sa kreslili pomocou programu ASO-Gepard. ASO komunikovalo s ostatnými informačnými systémami pomocou výmenných textových súborov a mal ju na starosti program ASO7. ASO ešte obsahoval program ASO1, kde bola správa číselníkov a železničnej siete, ako aj program ASOU, kde sa robili výstupy rôznych ukazovateľov na vlakoch (vlakové kilometre, vozňové kilometre atď.)
Programy rodiny ASO pracujú nad jedným dátovým súborom, ktorý obsahuje všetky potrebné údaje o:
V roku 2006, keď sa počítačové technológie výrazne posunuli dopredu, začal vývoj nových aplikácii pre zostavu grafikonu vlakovej dopravy a súčasne sa v tomto roku systém ASO začal aktívne využívať aj na Slovensku Železničnou spoločnosťou Slovenska, kde dostal názov ASO_SK.
V súčasnosti sa systém ASO už aktívne nepoužíva, nahradil ho moderný informačný systém KASO.
ASO2 je robustný program, ktorý okrem základnej editácie objektov hnacích koľajových vozidiel, súprav na vlaku, rušňových čiat a vlakových čiat umožňuje:
ASO3 je program na optimalizáciu a následnú úpravu obehov hnacích koľajových vozidiel (HKV). Úlohou optimalizácie je zaradiť vstupujúce objekty HKV do obehov tak, aby všetky HKV boli zaradené a aby sa minimalizoval počet potrebných lokomotív na obsluhu výsledných obehov. Po ale aj pred samotnou optimalizáciou má tvorca obehov k dispozícii celú sadu nástrojov na dosiahnutie výsledného vzhľadu obehov, ako napríklad:
Program na tvorbu obehov súprav vlaku ASO4 je modifikáciou programu ASO3 a funkčne ako aj vzhľadovo sú si tieto programy veľmi podobné.
Program na tvorbu turnusov rušňových čiat (RČ) predstavuje komplexnú sadu nástrojov na zostavenie turnusov zo zmien rušňových čiat. Program pracuje v dvoch úrovniach:
- zostavovanie zmien, kde sa pri tvorbe zmien využívajú hotové obehy hnacích koľajových vozidiel
- zostavovanie turnusov zo zmien.
Zmeny sa zostavujú z objektov RČ a pri ich zostavovaní sa kontroluje korektnosť podľa platnej kolektívnej zmluvy. Aby zmena bola korektná má tvorca zmien k dispozíciu celú škálu nástrojov, pomocou ktorých môže:
Z takto zostavených zmien sa potom skladá turnus, kde tvorca turnusu môže ľubovoľne vkladať, premiestňovať ako aj editovať zmeny turnusu a následne pre vytvorený turnus existujú nástroje na:Program na tvorbu turnusov vlakových čiat ASO6 je modifikácia programu ASO5 a funkčne ako aj vzhľadovo sú si tieto programy veľmi podobné.
Hotové obehy a turnusy treba pre potreby dopravcu vytlačiť tak, aby slúžili ako podklady pre výkonných pracovníkov dopravcu. Pre tieto účely bol vyvinutý program GEPARD, kde sa obehom a turnusom stanoví definitívna podoba. Spracovateľ má k dispozíciu celú škálu matríc a nástrojov tak, aby výsledný diagram spĺňal jeho predstavy a potreby.