diff options
| -rw-r--r-- | Dokument/Designspec/events/Kallibrering.tex | 16 | ||||
| -rw-r--r-- | Dokument/Designspec/events/missade-givare.tex | 13 | ||||
| -rw-r--r-- | Dokument/Designspec/root.tex | 7 | ||||
| -rw-r--r-- | Dokument/Designspec/system.tex | 2 |
4 files changed, 21 insertions, 17 deletions
diff --git a/Dokument/Designspec/events/Kallibrering.tex b/Dokument/Designspec/events/Kallibrering.tex index 5aa5eb6..5d2e288 100644 --- a/Dokument/Designspec/events/Kallibrering.tex +++ b/Dokument/Designspec/events/Kallibrering.tex @@ -1,4 +1,16 @@ -För att optimera bilarnas körning och varvtid så kommer bilarna behöva kalibreras. Enligt kravsspecifikation punkt 22 får det inte genomföras fler än 5 kalibreringsvarv för att uppfylla kraven till punkt 20 och 21. +För att optimera bilarnas körning och varvtid så kommer bilarna behöva +kalibreras. Enligt kravsspecifikation punkt 22 får det inte genomföras fler än +5 kalibreringsvarv för att uppfylla kraven till punkt 20 och 21. -Kalibreringsvarven kommer att behöva ta hänsyn till tre moment. Den första att identifiera vilken konstant en bil behöver, den andra för att optimera för gemensam varvtid och den tredje för att optimera den valda varvtiden. Vid kalibreringsvarven kommer den mesta kalibreringen att göras för att identifiera vilken konstant en bil har. Med indata kommer programmet kunna göra beräkningar om vilka konstanter som ska användas till vardera bilars körning. Under kalibreringsvarven är det också viktigt att anpassa båda bilarnas varvtid med varandra. Om båda bilarna har en varvtid som är långsammare än den förväntade hastigheten så ska programmet optimera för en gemensam varvtid före den valda varvtiden. se figur?? Med funktioner ska programmet också kunna optimera för både gemensam- och vald varvtid. +Kalibreringsvarven kommer att behöva ta hänsyn till tre moment. Den första att +identifiera vilken konstant en bil behöver, den andra för att optimera för +gemensam varvtid och den tredje för att optimera den valda varvtiden. Vid +kalibreringsvarven kommer den mesta kalibreringen göras för att identifiera +vilken konstant en bil har. Med indata kommer programmet kunna göra beräkningar +om vilka konstanter som ska användas till vardera bilars körning. Under +kalibreringsvarven är det också viktigt att anpassa båda bilarnas varvtid med +varandra. Om båda bilarna har en varvtid som är långsammare än den förväntade +hastigheten så ska programmet optimera för en gemensam varvtid före den valda +varvtiden. Med funktioner ska programmet också kunna optimera för både +gemensam och vald varvtid. diff --git a/Dokument/Designspec/events/missade-givare.tex b/Dokument/Designspec/events/missade-givare.tex index 10a5567..4a113ab 100644 --- a/Dokument/Designspec/events/missade-givare.tex +++ b/Dokument/Designspec/events/missade-givare.tex @@ -1,7 +1,8 @@ Enligt krav 3 i kravspecifikationen ska programmet kunna hantera missade givare -och fortsätta köra som normalt. Med den metod som kommer användas blir detta inte ett problem. -Givarna kommer endast att användas för att justera programmets uppfattning om bilarnas position, -\textbf{själva positionen ska beräknas på annat sätt. // Beskriv hur det ska gå till! //} Programmet ska detektera detta -fel genom att se om en givare passeras när förväntat. Om den inte gör det och nästa -passering av givare sker när förväntat kommer programmet -identifiera den tidigare tidsfördröjningen som en missad givare. +och fortsätta köra som normalt. Med metoden som användas blir detta inte ett +problem. Givarna kommer endast att användas för att justera programmets +uppfattning om bilarnas position, medan själva positioneringen räknas ut av +systemet. Programmet ska detektera detta fel genom att se om en givare passeras +när det är förväntat. Om den inte gör det och nästa passering av givare sker när +det är förväntat identifierar systemet den tidigare tidsfördröjningen som en +missad givare. diff --git a/Dokument/Designspec/root.tex b/Dokument/Designspec/root.tex index 27be9ec..ed1cc04 100644 --- a/Dokument/Designspec/root.tex +++ b/Dokument/Designspec/root.tex @@ -77,13 +77,6 @@ \input{display}
\input{events}
-\section{Kvar att göra}
-\begin{itemize}
- \item Hur vi hanterar olika bilar.
- \item Hur vi hanterar att banan blir varm.
- \item Processdiagram
-\end{itemize}
-
\end{document}
%%% Local Variables:
diff --git a/Dokument/Designspec/system.tex b/Dokument/Designspec/system.tex index 1302fa7..89625ea 100644 --- a/Dokument/Designspec/system.tex +++ b/Dokument/Designspec/system.tex @@ -87,5 +87,3 @@ figur~\ref{fig:system_diagram} för ett processchema. stopp-knappen har tryckts ned ska systemet hoppa till resultat-skärmen och om inte så ska det fortsätta. - \textbf{Utöver det här ska vi införa en mer detaljerad funktionell beskrivning - av de olika delsystemen.} |
