diff options
| author | Albin <albwa833@student.liu.se> | 2019-10-10 11:31:52 +0200 |
|---|---|---|
| committer | Albin <albwa833@student.liu.se> | 2019-10-10 11:31:52 +0200 |
| commit | af6f01efe8957e5921f9dd1ab326947023d4cce8 (patch) | |
| tree | fea3f734a5bee0ad0fcdabbebd1b4c279f84916d /Dokument/Designspec/events | |
| parent | f8963791eba1951e22be60404764ab86101c7996 (diff) | |
| parent | 3acbdf9f638eb406f0cc19030747175efb43a3c4 (diff) | |
| download | tfyy51-af6f01efe8957e5921f9dd1ab326947023d4cce8.tar.gz | |
Merge branch 'DesignSpec' of gitlab.liu.se:vehsys/tfyy51/yc4_2019 into DesignSpec
# Conflicts:
# Dokument/Designspec/events/Kallibrering.tex
# Dokument/Designspec/events/start.tex
# Dokument/Designspec/events/warmup.tex
Diffstat (limited to 'Dokument/Designspec/events')
| -rw-r--r-- | Dokument/Designspec/events/Kallibrering.tex | 2 | ||||
| -rw-r--r-- | Dokument/Designspec/events/start.tex | 14 | ||||
| -rw-r--r-- | Dokument/Designspec/events/warmup.tex | 2 |
3 files changed, 9 insertions, 9 deletions
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 diff --git a/Dokument/Designspec/events/start.tex b/Dokument/Designspec/events/start.tex index 6028b8e..98af554 100644 --- a/Dokument/Designspec/events/start.tex +++ b/Dokument/Designspec/events/start.tex @@ -1,7 +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 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. 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. |
