Práce se zabývá procedurou Start of Mission jako součástí palubní jednotky železničního zabezpečovacího zařízení ETCS. V úvodu jsou nejprve představeny základní principy ETCS, dále je analyzována specifikace ETCS ve verzi 2.3 a popsána procedura Start of Mission a další potřebné části ETCS. Následující část se věnuje aplikaci AzdEtcsSim, navrhuje a popisuje modul implementující funkcionalitu procedury Start of Mission v této aplikaci. Na konci práce je vysvětlen způsob ověření správnosti implementace modulu. Součástí práce je také vlastní implementace modulu v jazyce C++ s knihovnou QT a také implementace modulových testů.
Anotace v angličtině
This thesis deals with the Start of Mission procedure as a part of the onboard unit of the ETCS. In the introduction, the basic principles of ETCS are explained, further, the specification of ETCS in version 2.3 is analysed and the Start of Mission procedure and other necessary parts of the ETCS are described. The following part of the Thesis is devoted to the AzdEtcsSim application and designs and describes the module implementing the functionality of the Start of Mission procedure in this application. The end of the Thesis explains the verification method of module implementation. A part of the Thesis is also the actual implementation of the module in the C++ language with the QT library and also the implementation of module tests.
Klíčová slova
ERTMS/ETCS, AzdEtcsSim, Start of Mission, OBU ETCS
Klíčová slova v angličtině
ERTMS/ETCS, AzdEtcsSim, Start of Mission, OBU ETCS
Rozsah průvodní práce
72
Jazyk
CZ
Anotace
Práce se zabývá procedurou Start of Mission jako součástí palubní jednotky železničního zabezpečovacího zařízení ETCS. V úvodu jsou nejprve představeny základní principy ETCS, dále je analyzována specifikace ETCS ve verzi 2.3 a popsána procedura Start of Mission a další potřebné části ETCS. Následující část se věnuje aplikaci AzdEtcsSim, navrhuje a popisuje modul implementující funkcionalitu procedury Start of Mission v této aplikaci. Na konci práce je vysvětlen způsob ověření správnosti implementace modulu. Součástí práce je také vlastní implementace modulu v jazyce C++ s knihovnou QT a také implementace modulových testů.
Anotace v angličtině
This thesis deals with the Start of Mission procedure as a part of the onboard unit of the ETCS. In the introduction, the basic principles of ETCS are explained, further, the specification of ETCS in version 2.3 is analysed and the Start of Mission procedure and other necessary parts of the ETCS are described. The following part of the Thesis is devoted to the AzdEtcsSim application and designs and describes the module implementing the functionality of the Start of Mission procedure in this application. The end of the Thesis explains the verification method of module implementation. A part of the Thesis is also the actual implementation of the module in the C++ language with the QT library and also the implementation of module tests.
Klíčová slova
ERTMS/ETCS, AzdEtcsSim, Start of Mission, OBU ETCS
Klíčová slova v angličtině
ERTMS/ETCS, AzdEtcsSim, Start of Mission, OBU ETCS
Zásady pro vypracování
Navrhněte a implementujte modul pro realizaci simulace procedury Start of Mission (SoM), který bude využit v software pro simulaci jízdy ETCS vlaků AzdEtcsSim (simulátor jízdy ETCS vlaku), vyvíjeném v AŽD Praha, s.r.o.
Úkoly:
1. Seznámení se s ETCS obecně a s procedurou Start of Mission
2. Seznámení se s aplikací AzdEtcsSim, a to jak v pohledu uživatele, tak i z pohledu programátora aplikace
3. Návrh funkcionality modulu
4. Implementace modulu
5. Ověření správnosti implementace formou unit testů modulu a praktických zkoušek v laboratoři
Zásady pro vypracování
Navrhněte a implementujte modul pro realizaci simulace procedury Start of Mission (SoM), který bude využit v software pro simulaci jízdy ETCS vlaků AzdEtcsSim (simulátor jízdy ETCS vlaku), vyvíjeném v AŽD Praha, s.r.o.
Úkoly:
1. Seznámení se s ETCS obecně a s procedurou Start of Mission
2. Seznámení se s aplikací AzdEtcsSim, a to jak v pohledu uživatele, tak i z pohledu programátora aplikace
3. Návrh funkcionality modulu
4. Implementace modulu
5. Ověření správnosti implementace formou unit testů modulu a praktických zkoušek v laboratoři
Seznam doporučené literatury
1. CHUDÁČEK, Václav - JAKL, Jaroslav - LOCHMAN, Libor. Vlakové zabezpečovací systémy. 1. vyd. Praha: VÚŽ, 1999. 67 s. Dostupná také z WWW: http://zabzar.cz/sites/default/files/VZZ_o.pdf
2. Winter P a kol.: Compendium on ERTMS, Eurailpress, 2009, ISBN 978-3-7771-0396-9
3. Oficiální specifikace ETCS - UNISIG Subset 026 ERTMS/ETCS-Class 1 System Requirements Specification (verze 2.3.0d), dostupné online na http://www.era.europa.eu/Core-Activities/ERTMS/Pages/Set-of-specifications-1.aspx
4. Prata S.: Mistrovství v C++, CPress, 2004, ISBN: 80-251-0098-7
Seznam doporučené literatury
1. CHUDÁČEK, Václav - JAKL, Jaroslav - LOCHMAN, Libor. Vlakové zabezpečovací systémy. 1. vyd. Praha: VÚŽ, 1999. 67 s. Dostupná také z WWW: http://zabzar.cz/sites/default/files/VZZ_o.pdf
2. Winter P a kol.: Compendium on ERTMS, Eurailpress, 2009, ISBN 978-3-7771-0396-9
3. Oficiální specifikace ETCS - UNISIG Subset 026 ERTMS/ETCS-Class 1 System Requirements Specification (verze 2.3.0d), dostupné online na http://www.era.europa.eu/Core-Activities/ERTMS/Pages/Set-of-specifications-1.aspx
4. Prata S.: Mistrovství v C++, CPress, 2004, ISBN: 80-251-0098-7
Přílohy volně vložené
1 DVD
Přílohy vázané v práci
schémata, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Uchazeč prezentoval komisi hlavní výsledky a závěry své bakalářské práce. Po prezentaci své bakalářské práce odpověděl na otázky vedoucího bakalářské práce a členů komise.