summaryrefslogtreecommitdiffstats
path: root/Dokument/Designspec/events.tex
diff options
context:
space:
mode:
authorDavid Thorén <davth346@student.liu.se>2019-10-08 15:46:54 +0200
committerDavid Thorén <davth346@student.liu.se>2019-10-08 15:46:54 +0200
commitd326ff1be9756f53c43e08c871e7c3b24a4b591b (patch)
tree240d523a9a6435264355c3f55c240125b029cfe7 /Dokument/Designspec/events.tex
parentf94b1d580f18b7f63ff4c76cd213b3db19898ae2 (diff)
downloadtfyy51-d326ff1be9756f53c43e08c871e7c3b24a4b591b.tar.gz
Lade till text om detektering av fel på avåkning och missad givare
Diffstat (limited to 'Dokument/Designspec/events.tex')
-rw-r--r--Dokument/Designspec/events.tex4
1 files changed, 3 insertions, 1 deletions
diff --git a/Dokument/Designspec/events.tex b/Dokument/Designspec/events.tex
index 0975df7..61be689 100644
--- a/Dokument/Designspec/events.tex
+++ b/Dokument/Designspec/events.tex
@@ -8,7 +8,7 @@
\input{events/missade-givare}
\subsection{Missade givare}
-Enligt krav 3 i kravspecifikationen ska programmet kunna hantera missade givare och fortsätta köra som normalt. Som vi har tänkt att använda oss av givarna så ska inte bilarna ändra sin körning vid ett sådant utfall. Då vi tänkt att använda givarna som en referens och inte justering av bilarnas körning så kommer en missad givare ge ett fel på referens.
+Enligt krav 3 i kravspecifikationen ska programmet kunna hantera missade givare och fortsätta köra som normalt. Som vi har tänkt att använda oss av givarna så ska inte bilarna ändra sin körning vid ett sådant utfall. Då vi tänkt att använda givarna som en referens och inte justering av bilarnas körning så kommer en missad givare ge ett fel på referens. Programmet ska detektera detta fel genom att med dess interna lagring av data se om det nästa förväntade tidspassering stämmer överrens med nästa givare detektering. Om nästa förväntade tid stämmer överrens med en givares detektering kommer programmet identifiera den tidigare tidsfördröjningen som en missad givare
\input{events/manuell}
\subsection{Manuell körning}
@@ -16,3 +16,5 @@ Enligt kravspecifikationens punkt 12 ska de två olika banorna delas upp så att
Den manuella delen ska bli hjälpt av programmet för att underläta körning vid händelse av driftfall samt uppvärmning av banan.
Detta ska uppnås genom att jämföra vilken hastighet bilen erhåller i ett visst segment styrt av vilken spänningspåläggning som verkar på bilen.
Sedan ska programmet jämföra hastigheten med en tidigare föreslagen hastighet och sedan modifiera en konstant för att matcha det önskade värdet.
+
+Programmet ska detektera att en bil har åkt av banan inom 10 sekunder. Detta ska göras genom att felvarna, avbryta programmet och skriva ut detta på displayen om programmet inte registrerar en ny givare inom dessa tio sekunder.