Stránka 1 z 2

JMRI – Rozkazy – Automatická jízda vlaku

PříspěvekNapsal: pon 08 bře, 2021 6:28 pm
od sidlo
Pod pojmem počítačem řízené kolejiště si většina laiků představí automatickou jízdu vlaku. Je to velmi zúžený pohled na využití počítače při řízení kolejiště. Automatická jízda vlaku je pouze jedna z úloh, kterou lze počítačem na kolejišti řešit.

Na zdejším fóru je téma automatického provozu poměrně často zmiňováno. Vlákna na toto téma nejčastěji začínají otázkou jak dostat lokomotivu z bodu A do bodu B. Když se to podaří vyřešit tak přijde otázka jak dostat lokomotivu z bodu B zpět do bodu A. Následně se začnou kupit dotazy jak soupravu plynule rozjet a plynule zastavit, jak zastavit na předem určeném místě, jak zahoukat na předem určeném místě, jak zkombinovat automatickou jízdu vlaku a ruční provoz např. posun, atd.

Tento seriál ukáže jak danou problematiku řeší JMRI – Rozkazy.

Věřím, že seriál bude zajímavý i pro fanoušky jiných systémů. Ti si budou moci sami porovnat jak moc dobře nebo špatně řeší podobné úlohy právě jejich oblíbený systém.

Začneme nastavením prostředí pro použití Rozkazů.

https://sites.google.com/site/sidloweb/jmri/22-rozkazy/01-nastaveni-prostredi

obr-01-03.png

Control Panel Editor

PříspěvekNapsal: stř 10 bře, 2021 5:30 pm
od sidlo
Rozkazy provozujeme v prostředí Control Panel Editor. Krátký úvod do vytvoření panelů a jeho komponent. Vytvoříme si první panel.

https://sites.google.com/site/sidloweb/jmri/22-rozkazy/02-control-panel-editor

obr-02-05.png

Grafický styl JOP

PříspěvekNapsal: pát 12 bře, 2021 5:51 pm
od sidlo
JMRI již obsahuje grafický styl JOP. Uživatel tak nemusí nic kreslit a sestavovat jako v jiných systémech. Prostě použije již připravenou grafickou sadu.

https://sites.google.com/site/sidloweb/jmri/22-rozkazy/03-styl-jop

obr-02-09.png

OBloky, Portály a Cesty

PříspěvekNapsal: ned 14 bře, 2021 5:16 pm
od sidlo
Abychom mohli nechat jezdit vlaky na automatiku, tak musíme provést popis kolejiště – délky úseků, navazující body atd.

https://sites.google.com/site/sidloweb/jmri/22-rozkazy/04-obloky-portaly-a-cesty

obr-03-01.png
obr-03-01.png (2.95 KiB) Zobrazeno 7231 krát

Vytvoření Rozkazu

PříspěvekNapsal: úte 16 bře, 2021 6:27 pm
od sidlo
Máme vše připraveno a můžeme si udělat první rozkaz.

https://sites.google.com/site/sidloweb/jmri/22-rozkazy/05-vytvoreni-rozkazu

Vytvoření nového Rozkazu pomocí Vzorové jízdy v režimu učení.

https://www.youtube.com/watch?v=0xubidrHoyw

obr-04-09.png
obr-04-09.png (15.03 KiB) Zobrazeno 7159 krát

Re: JMRI – Rozkazy – Automatická jízda vlaku

PříspěvekNapsal: stř 17 bře, 2021 6:57 am
od JaroHo
JOP vizu mě zajímá, lze si ji upravit určitě ještě blíže JOPce....že?
Jinak ty zákmity detekce vypadají děsivě, dá se nastavit časová prodleva? Zatím jen chodím okolo, v JMRI jsem zatím položil 5 kolejí....dávám tomu čas.

Re: JMRI – Rozkazy – Automatická jízda vlaku

PříspěvekNapsal: stř 17 bře, 2021 8:18 am
od sidlo
Vzhled JOP se dá samozřejmě dále vylepšovat. To co je vidět na posledním videu není finální verze vzhledu. Je tam to co bylo důležité pro tuto kapitolu Průvodce. V dalších dílech ještě dojde ke změně. Samozřejmě uživatel má možnost si vzhled dále vylepšovat. Například v dodávané verzi nejsou nástupiště, tunely, atd. Uživatel si může vlastní rozšíření ukládat do adresáře preference:resources/ a následně s tím pracovat stejně, jako kdyby to bylo z instalačního adresáře program:resources/. Postup je popsán tady https://sites.google.com/site/sidloweb/jmri/09-panel-editor/zdroje-obrazku

Co se týká zákmitů detekce obsazení, tak to je kapitola sama pro sebe. To co je vidět na videu nejsou škodlivé zákmity. To je detekce obsazení způsobená osobními vozy, které mají instalovanou přípravu na osvětlení a samotné osvětlení nebylo instalováno. Takový vůz při přejezdu izolovaného styku potom způsobí detekci obsazení sousedního úseku.

Přesto je falešná detekce, necitlivost detekce a zákmity velká problematika, která mě hodně potrápila a které jsem věnoval hodně času. Například ztráta obsazení před návěstidlem při posunu způsobí shození návěsti Posun dovolen. Návěstění posunu a jeho rušení se řídí jinými pravidly než jízda vlaku. Při automatickém provozu způsobují zákmity při detekci obsazení chyby ve výpočtu ujeté dráhy a aktuální rychlosti. Principiálně se zákmitům nedá vyhnout a tento problém musí být uspokojivě vyřešen, pokud chceme jezdit na automatiku.

Zákmity se dají řešit několika způsoby.
Na straně hardware existují detekce obsazení kde se dá nastavit prodleva zákmitů (debounce time). To je nejčistší způsob, ale většina používaných detektorů tuto funkci nepodporuje.
Na straně software je většinou také možnost řešit zákmity. V JMRI je možné to řešit dvěma způsoby. První způsob – u každého snímače je možné nastavit individuální časy potlačení záchvěvů při přechodu do stavu obsazeno a do stavu neobsazeno. Druhý způsob – nastavit globální časy potlačení záchvěvů při přechodu do stavu obsazeno a do stavu neobsazeno. Potom u snímačů kterých se to týká zaškrtnou volbu globální potlačení záchvěvů. Touto cestou jsem se v tomto průvodci vydal i já. Nastavil jsem globální prodlevy a pouze u snímačů obsazení jsem volbu zapnul. U ostatních snímačů jsem nechal globální nastavení vypnuté.

Re: JMRI – Rozkazy – Automatická jízda vlaku

PříspěvekNapsal: stř 17 bře, 2021 2:09 pm
od JaroHo
Díky za odpovědi. Je to věc. To že to jde ošetřit i v JMRI je dobré :wink:

Re: JMRI – Rozkazy – Automatická jízda vlaku

PříspěvekNapsal: čtv 18 bře, 2021 6:50 pm
od sidlo
JMRI jako jeden z mála systémů podporuje plnou rychlostní návěstní soustavu ČSD. A Rozkazy se umí podle těchto návěstí řídit. To znamená, pokud návěstidlo nařizuje snížení rychlosti na 40 km/h, 60 km/h nebo 80 km/h, tak běžící rozkaz toto omezení respektuje a rychlost vlaku omezí. Samozřejmě před návěstí Stůj také zastaví. Dnes se podíváme jak je návěstidla a návěstění integrují do Rozkazů.

https://sites.google.com/site/sidloweb/jmri/22-rozkazy/06-navestidla

obr-05-03.png
obr-05-03.png (931 bajtů) Zobrazeno 7007 krát

Ad hoc Rozkazy NX Odkud Kam

PříspěvekNapsal: sob 20 bře, 2021 5:12 pm
od sidlo
Někdy může být potřeba přejet se soupravou odněkud někam a nedělat si kvůli tomu záznam v tabulce Rozkazů. K tomu je určen nástroj Rozkazy NX Odkud Kam.

https://sites.google.com/site/sidloweb/jmri/22-rozkazy/07-rozkazy-nx-odkud-kam

https://youtu.be/V7wnQQI61vM

obr-07-02.png

Jízdní řád

PříspěvekNapsal: pon 22 bře, 2021 6:33 pm
od sidlo
Jízdní řád je forma automatického provozu kolejiště. Na automatizovaný provoz má každý uživatel jiné požadavky. Úrovně automatizovaného provozu a způsoby jeho nastavení popisuje další kapitola průvodce.

https://sites.google.com/site/sidloweb/jmri/22-rozkazy/08-jizdni-rad

https://youtu.be/NM7S6jYtH_o

obr-09-02.png

Posun ve stanici

PříspěvekNapsal: stř 24 bře, 2021 5:30 pm
od sidlo
Kombinace automatického a manuálního provozu nám umožní bohatý provoz na kolejišti s minimálními nároky na počet osob obsluhujícího personálu. Je zřejmé, že když už někdo jezdí na automatiku, tak si chce současně zajezdit “na ruku”. V JMRI je to velmi jednoduché. Uživatel má totiž už vše připraveno. Stačí jenom začít jezdit.

https://sites.google.com/site/sidloweb/jmri/22-rozkazy/09-posun-ve-stanici

https://youtu.be/neJP6pHX8UI

obr-08-01.png
obr-08-01.png (17.93 KiB) Zobrazeno 6778 krát

Re: JMRI – Rozkazy – Automatická jízda vlaku

PříspěvekNapsal: stř 24 bře, 2021 6:07 pm
od Jiri Dvoracek
Budu asi potřebovat trošku individuálního doučování :mrgreen: :mrgreen:

Re: JMRI – Rozkazy – Automatická jízda vlaku

PříspěvekNapsal: čtv 25 bře, 2021 8:47 pm
od sidlo
Občas nad tím přemýšlím. Má to dva problémy. Jak to zorganizovat a o čem mluvit.

Re: JMRI – Rozkazy – Automatická jízda vlaku

PříspěvekNapsal: pát 26 bře, 2021 7:17 am
od HonzaM
Stále více uvažuju o tom zda nezkusit JMRI pro moje stávající kolejiště. Vedou mne k tomu dva důvody, jednak bych uvítal mít zobrazení ve vzhledu JOP, jednak JMRI funguje na Macu, mijícím logičtější ovládání než Windows. Jak píše Petr, lze ho ovládat z tabletu, tak to asi bude dobře ovladatelné i dotykovou obrazovkou.