Předkládaná bakalářská práce je zaměřena na automatizované víceúrovňové testování řídícího počítače kolejového vozidla. Celá práce se soustřeďuje na testování stavů střídavého hlavního vypínače, který je nedílnou součástí vysokonapěťové výzbroje lokomotivy. První částí je obecný popis vysokonapěťové výzbroje lokomotivy s konkrétnějším popisem samotného hlavního vypínače pro danou lokomotivu a manuálním ovládáním. V další části se začínám zabývat algoritmy pro softwarové ovládání hlavního vypínače a jeho chování při nepožadovaných stavech. Ty souvisí s následující částí zaměřenou na bezpečnost SW a způsoby testování. Praktická část se vztahuje na automatizované testování funkcí hlavního vypínače testovacím softwarem UTS1 vytvořený společností Škoda Transportation.
Anotace v angličtině
This bachelor thesis is focused on automated multi-level testing of the control computer of the rail vehicle. The whole work concentrates on testing the conditions of the alternating main power switch, which is an integral part of the high voltage equipment of the locomotive. The first part is a general description of the high voltage equipment with a more specific descripton of the main switches for the engine and manual control. Other parts are already starting to adress algorithms for software control of the main switch a it´s behavior when equipment not required states. Those related to the following parts of the security-oriented software and methods of testing. The practical part refers to the automated testing functions of the main power switch to test the software UTS1 created by te company Škoda Transportation.
Klíčová slova
Hlavní vypínač, lokomotiva, testování, V diagram, Univerzální Testovací Systém, LCC, ochrany, softwarový modul, SIL
Klíčová slova v angličtině
The main switch, locomotive, software testing, V-diagram, the Universal Testing System, LCC, protection, software module, safety integrity level
Rozsah průvodní práce
48 s., vi s. (56 390 znaků)
Jazyk
CZ
Anotace
Předkládaná bakalářská práce je zaměřena na automatizované víceúrovňové testování řídícího počítače kolejového vozidla. Celá práce se soustřeďuje na testování stavů střídavého hlavního vypínače, který je nedílnou součástí vysokonapěťové výzbroje lokomotivy. První částí je obecný popis vysokonapěťové výzbroje lokomotivy s konkrétnějším popisem samotného hlavního vypínače pro danou lokomotivu a manuálním ovládáním. V další části se začínám zabývat algoritmy pro softwarové ovládání hlavního vypínače a jeho chování při nepožadovaných stavech. Ty souvisí s následující částí zaměřenou na bezpečnost SW a způsoby testování. Praktická část se vztahuje na automatizované testování funkcí hlavního vypínače testovacím softwarem UTS1 vytvořený společností Škoda Transportation.
Anotace v angličtině
This bachelor thesis is focused on automated multi-level testing of the control computer of the rail vehicle. The whole work concentrates on testing the conditions of the alternating main power switch, which is an integral part of the high voltage equipment of the locomotive. The first part is a general description of the high voltage equipment with a more specific descripton of the main switches for the engine and manual control. Other parts are already starting to adress algorithms for software control of the main switch a it´s behavior when equipment not required states. Those related to the following parts of the security-oriented software and methods of testing. The practical part refers to the automated testing functions of the main power switch to test the software UTS1 created by te company Škoda Transportation.
Klíčová slova
Hlavní vypínač, lokomotiva, testování, V diagram, Univerzální Testovací Systém, LCC, ochrany, softwarový modul, SIL
Klíčová slova v angličtině
The main switch, locomotive, software testing, V-diagram, the Universal Testing System, LCC, protection, software module, safety integrity level
Zásady pro vypracování
Popište základní principy a účel testovaných funkcí v rámci kolejového vozidla.
Popište provozní a poruchové stavy testované skupiny funkcí.
Definujte metodu testování, testovací scénáře a stupeň pokrytí testy pro testovanou skupinu funkcí.
Určete, do jakého stavu se musí testovaná funkce dostat, aby byl zachován bezpečný stav a nedošlo k poškození zařízení anebo zařízení zůstalo v provozu s přiměřenou degradací funkce.
Shrňte dosažené výsledky, získané znalosti a zkušenosti.
Zásady pro vypracování
Popište základní principy a účel testovaných funkcí v rámci kolejového vozidla.
Popište provozní a poruchové stavy testované skupiny funkcí.
Definujte metodu testování, testovací scénáře a stupeň pokrytí testy pro testovanou skupinu funkcí.
Určete, do jakého stavu se musí testovaná funkce dostat, aby byl zachován bezpečný stav a nedošlo k poškození zařízení anebo zařízení zůstalo v provozu s přiměřenou degradací funkce.
Shrňte dosažené výsledky, získané znalosti a zkušenosti.