diff options
| author | Gustav Sörnäs <gusso230@student.liu.se> | 2019-12-01 15:09:11 +0100 |
|---|---|---|
| committer | Gustav Sörnäs <gusso230@student.liu.se> | 2019-12-01 15:09:11 +0100 |
| commit | 3ea2a3850e044fec6fa01447489b43d56a22d79f (patch) | |
| tree | 9cf91215e01b5cb37efb089bba3bce0ba6a91920 /Dokument/Teknisk Dokumentation/text/system/02-uppstart.tex | |
| parent | 950ca171c77ee8958950a560663e41fbf100619e (diff) | |
| download | tfyy51-3ea2a3850e044fec6fa01447489b43d56a22d79f.tar.gz | |
Flytta systembeskrivning till egna filer
Diffstat (limited to 'Dokument/Teknisk Dokumentation/text/system/02-uppstart.tex')
| -rw-r--r-- | Dokument/Teknisk Dokumentation/text/system/02-uppstart.tex | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Dokument/Teknisk Dokumentation/text/system/02-uppstart.tex b/Dokument/Teknisk Dokumentation/text/system/02-uppstart.tex new file mode 100644 index 0000000..821c316 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/text/system/02-uppstart.tex @@ -0,0 +1,17 @@ +\subsection{Uppstart} + +Vid automatisk körning körs funktionen \emph{do\_boot} vars syfte är att få fram +en initierande konstant (\emph{car\_constant}) och spänningspådrag för den bil +som står på banan. Då bilen är positionerad framför målbågen höjer funktionen +konstanten kontinuerligt i ett tidsintervall på 0.7 sekunder. När väl konstanten +är tillräckligt stor för att bilen ska kunna rulla och passera målbågen så +dämpas höjningen av konstanten och förändringen sker med en lägre frekvens. Vid +passering av den andra givaren så slutar funktionen tillfälligt att förändra +konstanten och låter bilen, med den tilldelade konstanten, åka igenom det tredje +segmentet för att få en uträknad tid. Med tiden det tagit för bilen att ta sig +igenom segmentet räknar funktionen ut vilken förväntad varvtid bilen skulle få +med just den konstanten den hade i segmentet. (beskriva forecastsuträkningen?) +Det sista funktionen gör är att återigen justera konstanten. Om den förväntade +varvtiden är större än 15 sekunder, som är referensvarvtiden för första varvet, +så ökar konstanten och är den förväntade varvtiden mindre än 15 sekunder så +sänks konstanten. |
