From 057c213e140dca7b3a41cd56740c5a275bbeec24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Thu, 10 Oct 2019 10:45:24 +0200 Subject: Struktur --- Dokument/Designspec/events/start.tex | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'Dokument/Designspec/events') diff --git a/Dokument/Designspec/events/start.tex b/Dokument/Designspec/events/start.tex index 576e149..6028b8e 100644 --- a/Dokument/Designspec/events/start.tex +++ b/Dokument/Designspec/events/start.tex @@ -1,5 +1,7 @@ -Vid start ska systemet hitta en spänningsnivå tillräckligt hög för att bilen ska börja rulla men inte -så hög att den åker av banan i första kurvan. I början ska därför spänningen öka lite i taget tills bilen -passerat den första givaren. Därefter ska programmet kunna göra beräkningar för en inledande konstant för bilen och det vanliga systemet ska ta vid och -kontrollera bilens förväntade position mot dess uträknade position. +Vid start ska systemet hitta en spänningsnivå tillräckligt hög för att bilen +ska börja rulla men inte så hög att den åker av banan i första kurvan. I början +ska därför spänningen öka lite i taget tills bilen passerat den första givaren. +Därefter ska programmet göra beräkningar för en inledande konstant för bilen +och det vanliga systemet ska ta vid och kontrollera bilens förväntade position +mot dess uträknade position. -- cgit v1.2.1 From 2a4b073d89ac9b43dff200f260ba00770f54b7cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Thor=C3=A9n?= Date: Thu, 10 Oct 2019 10:45:31 +0200 Subject: Stavning --- Dokument/Designspec/events/missade-givare.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Dokument/Designspec/events') diff --git a/Dokument/Designspec/events/missade-givare.tex b/Dokument/Designspec/events/missade-givare.tex index 4a113ab..0d37aa0 100644 --- a/Dokument/Designspec/events/missade-givare.tex +++ b/Dokument/Designspec/events/missade-givare.tex @@ -1,5 +1,5 @@ Enligt krav 3 i kravspecifikationen ska programmet kunna hantera missade givare -och fortsätta köra som normalt. Med metoden som användas blir detta inte ett +och fortsätta köra som normalt. Med metoden som används 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 -- cgit v1.2.1 From f285113930071447e09edd52838f4dadeb347380 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Thu, 10 Oct 2019 10:59:56 +0200 Subject: Stavning --- Dokument/Designspec/events/missade-givare.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Dokument/Designspec/events') diff --git a/Dokument/Designspec/events/missade-givare.tex b/Dokument/Designspec/events/missade-givare.tex index 0d37aa0..024e09d 100644 --- a/Dokument/Designspec/events/missade-givare.tex +++ b/Dokument/Designspec/events/missade-givare.tex @@ -3,6 +3,6 @@ och fortsätta köra som normalt. Med metoden som används 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. +när det är förväntat. Om systemet 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. -- cgit v1.2.1 From 5880db666470ffda1ab04b7790569c748258da7d Mon Sep 17 00:00:00 2001 From: Alexander Tuneskog Date: Thu, 10 Oct 2019 11:04:39 +0200 Subject: =?UTF-8?q?=C3=84ndrade=20sm=C3=A5ord=20f=C3=B6r=20att=20texten=20?= =?UTF-8?q?i=20warmup.tex,=20ska=20flyta=20p=C3=A5=20b=C3=A4ttra?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dokument/Designspec/events/warmup.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Dokument/Designspec/events') diff --git a/Dokument/Designspec/events/warmup.tex b/Dokument/Designspec/events/warmup.tex index aedb6bb..4e38452 100644 --- a/Dokument/Designspec/events/warmup.tex +++ b/Dokument/Designspec/events/warmup.tex @@ -2,6 +2,6 @@ Enligt kravspecifikations punkt 8 ska programmet hantera olika typer av driftsfall såsom kall samt varm bana. Metoden till att lösa detta problem är att programmet automatiskt kommer att justera bilens körning för olika typer av driftsfall. Programmet ska kunna identifiera förändringar i snitthastighet per -segment och varvtid. Då programmet identifierat dessa förändringar ska det +segment och varvtid. Då systemet identifierat dessa förändringar ska programmet automatiskt justera en konstant (car constant, se~\ref{sec:system_a_funcs}) som används för att sätta hastigheten. -- cgit v1.2.1 From e155e01ce778a6bf6349f90457859edf20f3cf52 Mon Sep 17 00:00:00 2001 From: Alexander Tuneskog Date: Thu, 10 Oct 2019 11:09:59 +0200 Subject: =?UTF-8?q?=C3=84ndrade=20sm=C3=A5stavelser=20i=20Kallibrering.tex?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dokument/Designspec/events/Kallibrering.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Dokument/Designspec/events') diff --git a/Dokument/Designspec/events/Kallibrering.tex b/Dokument/Designspec/events/Kallibrering.tex index 5d2e288..4ab48fe 100644 --- a/Dokument/Designspec/events/Kallibrering.tex +++ b/Dokument/Designspec/events/Kallibrering.tex @@ -2,9 +2,9 @@ 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 att behöva ta hänsyn till tre moment. Det första momentet är att +identifiera vilken konstant en bil behöver, det andra momentet är att optimera för +gemensam varvtid och det tredje ä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 -- cgit v1.2.1 From 988ecc2dc8a549fb5c07874493fef250e1808e80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Thor=C3=A9n?= Date: Thu, 10 Oct 2019 11:13:07 +0200 Subject: =?UTF-8?q?F=C3=B6rtydligade=20att=20f=C3=B6r=C3=A4ndring=20i=20ha?= =?UTF-8?q?stighet=20kan=20bero=20temperaturf=C3=B6r=C3=A4ndring?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dokument/Designspec/events/warmup.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Dokument/Designspec/events') diff --git a/Dokument/Designspec/events/warmup.tex b/Dokument/Designspec/events/warmup.tex index 4e38452..1b34870 100644 --- a/Dokument/Designspec/events/warmup.tex +++ b/Dokument/Designspec/events/warmup.tex @@ -2,6 +2,6 @@ Enligt kravspecifikations punkt 8 ska programmet hantera olika typer av driftsfall såsom kall samt varm bana. Metoden till att lösa detta problem är att programmet automatiskt kommer att justera bilens körning för olika typer av driftsfall. Programmet ska kunna identifiera förändringar i snitthastighet per -segment och varvtid. Då systemet identifierat dessa förändringar ska programmet +segment och varvtid, vilket kan bero på temperaturförändring i banan. Då systemet identifierat dessa förändringar ska programmet automatiskt justera en konstant (car constant, se~\ref{sec:system_a_funcs}) som används för att sätta hastigheten. -- cgit v1.2.1 From ef0b7a1582eb35581775fd82182d2415d5fb89df Mon Sep 17 00:00:00 2001 From: Alexander Tuneskog Date: Thu, 10 Oct 2019 11:13:27 +0200 Subject: =?UTF-8?q?=C3=84ndrade=20sm=C3=A5stavelser=20i=20Kallibrering.tex?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dokument/Designspec/events/Kallibrering.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Dokument/Designspec/events') diff --git a/Dokument/Designspec/events/Kallibrering.tex b/Dokument/Designspec/events/Kallibrering.tex index 4ab48fe..2c29dc0 100644 --- a/Dokument/Designspec/events/Kallibrering.tex +++ b/Dokument/Designspec/events/Kallibrering.tex @@ -5,7 +5,7 @@ kalibreras. Enligt kravsspecifikation punkt 22 får det inte genomföras fler ä Kalibreringsvarven kommer att behöva ta hänsyn till tre moment. Det första momentet är att identifiera vilken konstant en bil behöver, det andra momentet är att optimera för gemensam varvtid och det tredje är att optimera den valda varvtiden. Vid -kalibreringsvarven kommer den mesta kalibreringen göras för att identifiera +kalibreringsvarven kommer den mest omfattande kalibreringen att göras med syfte 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 -- cgit v1.2.1 From d36397db49b2a771184511163d219606431a2f93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Thu, 10 Oct 2019 11:18:49 +0200 Subject: =?UTF-8?q?F=C3=B6rtydligande=20om=20starten?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dokument/Designspec/events/start.tex | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'Dokument/Designspec/events') diff --git a/Dokument/Designspec/events/start.tex b/Dokument/Designspec/events/start.tex index 6028b8e..76339f7 100644 --- a/Dokument/Designspec/events/start.tex +++ b/Dokument/Designspec/events/start.tex @@ -1,7 +1,8 @@ -Vid start ska systemet hitta en spänningsnivå tillräckligt hög för att bilen -ska börja rulla men inte så hög att den åker av banan i första kurvan. I början -ska därför spänningen öka lite i taget tills bilen passerat den första givaren. -Därefter ska programmet göra beräkningar för en inledande konstant för bilen -och det vanliga systemet ska ta vid och kontrollera bilens förväntade position -mot dess uträknade position. +Vid start ska systemet hitta en spänningsnivå tillräckligt hög för att bilen ska +börja rulla men inte så hög att den åker av banan i första kurvan. I början ska +därför spänningen öka lite i taget tills bilen passerat målgivaren. När bilen +passerat målgivaren bibehålls spänningsnivån tills nästa givaren passeras. +Då kan programmet göra beräkningar för en inledande konstant för bilen och +det vanliga systemet kan ta vid och kontrollera bilens förväntade position mot +dess uträknade position. -- cgit v1.2.1