summaryrefslogtreecommitdiffstats
path: root/Dokument/Teknisk Dokumentation/text/system/03-korning.tex
diff options
context:
space:
mode:
authorGustav Sörnäs <gusso230@student.liu.se>2019-12-13 11:21:42 +0100
committerGustav Sörnäs <gusso230@student.liu.se>2019-12-13 11:21:42 +0100
commit6e1a2e53c915c90926b49e2c388ba480b1107ea5 (patch)
tree8dd0e2ba1dcb949a1e1b19ff888c4be867744aec /Dokument/Teknisk Dokumentation/text/system/03-korning.tex
parent3c989a7956c91be9b4f28f88b3558cfbc47c9b5e (diff)
downloadtfyy51-6e1a2e53c915c90926b49e2c388ba480b1107ea5.tar.gz
Korrigeringar
Diffstat (limited to 'Dokument/Teknisk Dokumentation/text/system/03-korning.tex')
-rw-r--r--Dokument/Teknisk Dokumentation/text/system/03-korning.tex26
1 files changed, 13 insertions, 13 deletions
diff --git a/Dokument/Teknisk Dokumentation/text/system/03-korning.tex b/Dokument/Teknisk Dokumentation/text/system/03-korning.tex
index 339238b..1d5f53f 100644
--- a/Dokument/Teknisk Dokumentation/text/system/03-korning.tex
+++ b/Dokument/Teknisk Dokumentation/text/system/03-korning.tex
@@ -34,12 +34,12 @@ och $t$ är hur lång tid det nuvarande segmentet tog förra varvet.
% medelhastigheten för nuvarnade segment, men förra varvet. Denna antas vara
% ungefär samma som nuvarande hastiget och kallas \emph{car.v}.
-Med den approximativa hastigheten räknar sedan systemet ut hur långt bilen rört
-sig sedan den senaste programcykeln. Denna förflyttning räknas ut med $\mathrm{d}s
-= v \cdot \mathrm{d}t$ där $\mathrm{d}s$ är den beräknade förflyttningen, $v$
-hastigheten som precis räknades ut och $\mathrm{d}t$ tiden sedan den förra
-programcykeln. Denna förflyttning läggs till positionen från förra programcykeln
-och kallas den \emph{beräknade} positionen.
+Med den approximativa hastigheten beräknar sedan systemet hur långt bilen rört
+sig sedan den senaste programcykeln enligt $\mathrm{d}s = v \cdot \mathrm{d}t$
+där $\mathrm{d}s$ är den beräknade förflyttningen, $v$ hastigheten som precis
+räknades ut och $\mathrm{d}t$ tiden sedan den förra programcykeln. Denna
+förflyttning läggs till positionen från förra programcykeln och kallas den
+\emph{beräknade} positionen.
Om en givare passerats uppskattar systemet sedan om en givare vid ett tidigare
tillfälle missats (genom att jämföra givarpositionen och den beräknade
@@ -115,11 +115,11 @@ valda referenstiden och bilens konstant anpassas vid behov.
\subsubsection{Hantering av längden av en programcykel}
\label{sec:system:korning:cykel}
-I slutet av varje cykel körs en loop som tillfälligt pausar programmet.
-För att få avläsningen att ske minst en gång var tionde sekund pausas
-programmet kontinuerligt 0,001 sekunder tills den totala paustiden överskrider
-0,07 sekunder då nästa cykel börjar. Då pausen på 0,001 sekunder är så pass
-kort och marginalen till kravet är rätt stor så sker avläsningen mellan
-0,07 och 0,1 sekunder. Längden på den största skillnaden mellan två avläsningar
-sparas och visas vid programmets slut.
+I slutet av varje cykel körs en loop som tillfälligt pausar programmet. För att
+få avläsningen att ske minst en gång var tionde sekund pausas programmet
+kontinuerligt i 0,001 sekunder tills den totala paustiden överskrider 0,07
+sekunder och nästa cykel börjar. Eftersom pausen på 0,001 sekunder är så pass
+kort och marginalen till kravet är stor garanteras att sker med ett intervall på
+mellan 0,07 och 0,1 sekunder. Längden på den största skillnaden mellan två
+avläsningar sparas och visas vid programmets slut på styrdatorn.