summaryrefslogtreecommitdiffstats
path: root/Dokument
diff options
context:
space:
mode:
Diffstat (limited to 'Dokument')
-rw-r--r--Dokument/Teknisk Dokumentation/text/02-system.tex22
-rw-r--r--Dokument/Teknisk Dokumentation/text/system/03-korning.tex9
2 files changed, 23 insertions, 8 deletions
diff --git a/Dokument/Teknisk Dokumentation/text/02-system.tex b/Dokument/Teknisk Dokumentation/text/02-system.tex
index 34a1a66..ce1b348 100644
--- a/Dokument/Teknisk Dokumentation/text/02-system.tex
+++ b/Dokument/Teknisk Dokumentation/text/02-system.tex
@@ -14,16 +14,24 @@ banan för att inte riskera att åka av. En spänningsparameter är i det här f
ett värde som i slutändan kommer multipliceras med en parameter för bilen för
att ge en slutlig signal att skicka till banan.
-Centralt för systemet är den karta som beskrivs ovan samt en
-modifierare som beror på köregenskaperna för den nuvarande bilen. Det
-modifierande värdet kallas bilens \emph{konstant}. Denna konstant varierar
-beroende på hur mycket spänning en viss bil behöver för att nå en viss
-hastighet. Konstanten anpassas under körningens gång ytterligare beroende på
-bilens varvtid jämfört med referenstiden.
+För att anpassa efter olika bilars köregenskaper (vikt, motor, magnetstyrka och
+så vidare) används en variabel kallad bilens \emph{konstant}. Konstanten tas
+fram av systemet vid uppstart och är helt oberoende från tidigare körningar.
+
+% Centralt för systemet är den karta som beskrivs ovan samt en
+% modifierare som beror på köregenskaperna för den nuvarande bilen. Det
+% modifierande värdet kallas bilens \emph{konstant}. Denna konstant varierar
+% beroende på hur mycket spänning en viss bil behöver för att nå en viss
+% hastighet. Konstanten anpassas under körningens gång ytterligare beroende på
+% bilens varvtid jämfört med referenstiden.
\subsection{Display}
-Förutom bilbanan finns även en \emph{display}. Denna används innan körningen för att välja vilka banor som ska köras, om de ska köras manuellt eller autonomt och vilken referenstid som ska köras mot. Under körningen visas i realtid det gaspådrag som skickas till banan. Efter körningen visas statistik i form av varvtider och den genomsnittliga tiden per segment.
+Förutom bilbanan finns även en display. Denna används innan körningen för att
+välja vilka banor som ska köras, om de ska köras manuellt eller autonomt och
+vilken referenstid som ska köras mot. Under körningen visas i realtid det
+gaspådrag som skickas till banan. Efter körningen visas statistik i form av
+varvtider och den genomsnittliga tiden per segment.
\subsection{Kommunikation}
diff --git a/Dokument/Teknisk Dokumentation/text/system/03-korning.tex b/Dokument/Teknisk Dokumentation/text/system/03-korning.tex
index 18142ba..7dfc5e5 100644
--- a/Dokument/Teknisk Dokumentation/text/system/03-korning.tex
+++ b/Dokument/Teknisk Dokumentation/text/system/03-korning.tex
@@ -54,7 +54,14 @@ positionen). Information om denna procedur finns i del~\ref{sec:missade givare}.
\subsubsection{Gaspådrag}
-Efter positionsberäkningen beräknas spänningen som ska skickas till banan. Först används positionen för att välja en spänningsparameter. Denna finns i kartan som är indexerad efter position. Gaspådraget ($u$) fås sedan genom att multiplicera denna hastighetsparameter ($v$) med bilens konstant ($k$): $u = v \cdot k$.
+Efter positionsberäkningen beräknas spänningen som ska skickas till banan. Denna
+fås genom att multiplicera en hastighetsparameter ($v$) som beror på var bilen
+befinner sig med bilens konstant ($k$) enligt $u = kv$.
+
+% Efter positionsberäkningen beräknas spänningen som ska skickas till banan. Först
+% används positionen för att välja en spänningsparameter. Denna finns i kartan som
+% är indexerad efter position. Gaspådraget ($u$) fås sedan genom att multiplicera
+% denna hastighetsparameter ($v$) med bilens konstant ($k$): $u = v \cdot k$.
% Efter positionsberäkningen beräknas det gaspådrag som skall sättas till banan. Detta görs i två
% funktioner, \texttt{get\_new\_v} och \texttt{get\_new\_u}.