-
Notifications
You must be signed in to change notification settings - Fork 0
/
pozadavky.tex
39 lines (34 loc) · 2.29 KB
/
pozadavky.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Pro návrh vhodného řešení procesu automatické kalibrace je nutné formulovat
požadavky kladené na toto řešení. Základní požadavky seřazené od
nejdůležitějšího jsou:
\begin{compactenum}
\item snadné použití pro koncového uživatele, snadná instalace,
\item možnost použít řešení pro libovolné modelové měřítko,
\item maximalizace automatizace a~minimalizace nutné spolupráce s~uživatelem,
\item urychlení procesu kalibrace,
\item možnost provést dokalibrování za skutečného provozu,
\item přehledné verzování projektu, čistý a~přehledný kód, využití
otevřených technologií.
\end{compactenum}
První bod vyplývá z~faktu, že proces kalibrace bude často spouštěn laickou
obsluhou kolejiště. Proto bude kladen důraz na očekávatelné chování grafického
rozhraní a~jednoduchost práce se samotným měřicím hardwarem. Řešení bude také
navrženo tak, aby využívalo běžně dostupné technologie, se kterými jsou
uživatelé zvyklí pracovat.
Stejně jako jinde ve světě, tak i~v~brněnském Klubu je provozováno více
modelových měřítek, autor se vynasnaží navrhnout řešení tak, aby bylo nezávislé
na měřítku.
Za okomentování dále stojí bod (5). Po zakoupení nového vozidla se typicky
provádí jeho kalibrace, vozidlo je následně začleněno do provozu, kde jezdí
i~několik let. Fyzikální realita světa je bohužel neúprosná -- ve vozidle
dochází k~mechanickému opotřebení prvků, zaběhnutí pohyblivých částí po určité
době provozu a~ke změně mechanických parametrů vozidla v~závislosti na teplotě.
Důsledkem těchto skutečností je, že kalibrace vozidla po určité době ztrácí
přesnost. Vychýlení typicky není zásadní, ale mnohdy znatelné.
Proto je vhodné navrhnout kalibrační hardware tak, aby jej bylo možné použít
i~v~ostrém provozu na kolejišti. Vozidlo, které by mělo nedokonalou kalibraci,
by bylo dispečerem označeno a~ovládací SW kolejiště by se postaral o~to, aby
byla kalibrace obnovena. Tato práce si sice neklade za cíl automatické
dokalibrovávání implementovat -- protože pro tento úkol bude nutná netriviální
součinnost s~řídicím SW kolejiště -- bylo by ale nanejvýš vhodné, aby na tento
proces bylo hardwarové řešení připraveno.