Spurpolynom: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Junjie Lyu (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „'''Autor:''' Junjie Lyu <br/> '''Betreuer:''' Prof. Schneider<br/> ==Einleitung== In diesem Artikel w…“
 
Junjie Lyu (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 12: Zeile 12:
<math>\hat{y} = a \cdot \hat{x^{2}} + b \cdot \hat{x}+ c</math>   
<math>\hat{y} = a \cdot \hat{x^{2}} + b \cdot \hat{x}+ c</math>   
unter der Bedingung gesucht, dass die Funktion   
unter der Bedingung gesucht, dass die Funktion   
  <math>V(a,b,c) = \sum_{i=1}^k (y_i-\hat{y_i})^2 = \sum_{i=1}^k(y_i-a \cdot x_i^2-b \cdot x_i - c)^2\qquad(1)</math>  <br>   
  <math>V(a,b,c) = \sum_{i=1}^k (y_i-\hat{y_i})^2 = \sum_{i=1}^k(y_i-a \cdot x_i^2-b \cdot x_i - c)^2\qquad(1)</math>  <br/>   
der Summe der Quadrate der Abstände der tatsächlichen y-Werte von berechneten <math>\hat{y}</math> -Werten ein Minimum hat.               
der Summe der Quadrate der Abstände der tatsächlichen y-Werte von berechneten <math>\hat{y}</math> -Werten ein Minimum hat.               
Zur Bestimmung der Konstanten <math> a,b,c </math> in Gleichung (1) werden die partiellen Ableitungen <math>\frac{\partial V}{\partial a} </math>, <math>\frac{\partial V}{\partial b}  </math> und <math>\frac{\partial V}{\partial c}  </math> gleich null gesetzt, um jeweils das minimum zu erhalten:<br>
Zur Bestimmung der Konstanten <math> a,b,c </math> in Gleichung (1) werden die partiellen Ableitungen <math>\frac{\partial V}{\partial a} </math>, <math>\frac{\partial V}{\partial b}  </math> und <math>\frac{\partial V}{\partial c}  </math> gleich null gesetzt, um jeweils das minimum zu erhalten:<br>
Zeile 34: Zeile 34:


==Offline Modell==
==Offline Modell==
Eingabe-Variablen:
x und y: Koordinaten des Fahrzeugschwerpunktes in Weltkoordinaten
phi: Fahrzeugrichtung in Weltkoordinaten.
Z: die Bahnpunkte
Ausgabe-Variablen:
a,b,c: Koeffizienten einer Parabel, welche die Fahrbahn im Fahrzeug-Koordinatensystem bestmöglich nähert
Die Punkte werden bestimmt, die von (x,y) einen Abstand kleiner d haben. Die Punkte werden angenommen, die (x,y) immer maximal d/2 von der Laborbahn entfernt ist.
Durch die angenommenen Punkte mit polynomischen Regression werden a,b,c beschrieben.
Dann könte man ein Vorhersagemodell für Fahrzeug erhalten.
[[Datei:Offline_KameraSignal.png|800px|thumb|links|Abb. 1 Offline Kamera modell]]
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>


==Online Modell==
==Online Modell==
Eingabe Variablen werden durch Kamera erhilten


Ausgabe-Variablen:
a,b,c: Koeffizienten einer Parabel, welche die Fahrbahn im Fahrzeug-Koordinatensystem bestmöglich nähert
[[Datei:Online_KameraSignal.png|800px|thumb|links|Abb. 2 Online Kamera modell]]
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
== Literatur ==
== Literatur ==
[https://www.stksachs.uni-leipzig.de/files/media/pdf/lehrbuecher/informatik/Regressionsanalyse.pdf Regressionsanalyse der Uni Leipzig]<br/>
[https://wiki.hshl.de/wiki/index.php?title=Berechnung_des_Spurpolynoms&action=submit Bearbeiten von „Berechnung des Spurpolynoms“]


→ zurück zum übergeordneten Artikel: [[Systemarchitektur|Systemarchitektur des Fahrzeugs]] <br>
→ zurück zum übergeordneten Artikel: [[Systemarchitektur|Systemarchitektur des Fahrzeugs]] <br/>
→ zurück zum Hauptartikel: [[Praktikum_SDE|Praktikum SDE]]
→ zurück zum Hauptartikel: [[Praktikum_SDE|Praktikum SDE]]

Aktuelle Version vom 27. April 2021, 23:57 Uhr

Autor: Junjie Lyu
Betreuer: Prof. Schneider

Einleitung

In diesem Artikel wird ein Spurpolynom des Carolo Cup Fahrzeugs beschrieben. Daher befasst sich dieser Artikel mit der Berechnung des Spurpolynoms.

Regressionsanalyse[1]

Anleitung

Ziel der Regressionsanalyse am häugigsten ist es, Beziehung zwischen einer abhängigen und einer oder mehreren unabhängigen Variable festzustellen, um ein Vorhersagemodell zu erstellen. Wenn nun zusätzliche Werte x ohne zugehörigen Wert y vorliegen, dann kann das angepasste Modell zur Vorhersage des Wertes von y verwendet werden.

Polynomische Regression

Im Falle der polynomischen Regression vom Grad 2 wird die Funktion y^=ax2^+bx^+c unter der Bedingung gesucht, dass die Funktion

V(a,b,c)=i=1k(yiyi^)2=i=1k(yiaxi2bxic)2(1)  

der Summe der Quadrate der Abstände der tatsächlichen y-Werte von berechneten y^ -Werten ein Minimum hat. Zur Bestimmung der Konstanten a,b,c in Gleichung (1) werden die partiellen Ableitungen Va, Vb und Vc gleich null gesetzt, um jeweils das minimum zu erhalten:

Partielle Ableitung nach a:
V(a,b,c)a=2i=1k(yiaxi2bxic)(xi2)
dividiert durch k ergibt: yixi2=axi4+bxi3+cxi2(2)
Partielle Ableitung nach b:
V(a,b,c)b=2i=1k(yiaxi2bxic)(xi) dividiert durch k ergibt: yixi=axi3+bxi2+cxi(3)
Partielle Ableitung nach c:
V(a,b,c)c=2i=1k(yiaxi2bxic)(1) dividiert durch k ergibt: yi=axi2+bxi+c(4)

Es entsteht wieder ein lineares Gleichungssystem in drei Variablen a,b,c,dessen Lösung die optimalen Konstanten liefert:

a=(yixi2yixi2)(xi2(xi)2)(yixiyixi)(xi3xixi2)(xi4(xi2)2)(xi2(xi)2)(xi3xixi2)2
b=yixiyixia(xi3xixi2)xi2(xi)2
c=yiaxi2bxi


Offline Modell

Eingabe-Variablen:

x und y: Koordinaten des Fahrzeugschwerpunktes in Weltkoordinaten
phi: Fahrzeugrichtung in Weltkoordinaten.
Z: die Bahnpunkte

Ausgabe-Variablen:

a,b,c: Koeffizienten einer Parabel, welche die Fahrbahn im Fahrzeug-Koordinatensystem bestmöglich nähert

Die Punkte werden bestimmt, die von (x,y) einen Abstand kleiner d haben. Die Punkte werden angenommen, die (x,y) immer maximal d/2 von der Laborbahn entfernt ist. Durch die angenommenen Punkte mit polynomischen Regression werden a,b,c beschrieben. Dann könte man ein Vorhersagemodell für Fahrzeug erhalten.

Abb. 1 Offline Kamera modell
















Online Modell

Eingabe Variablen werden durch Kamera erhilten

Ausgabe-Variablen:

a,b,c: Koeffizienten einer Parabel, welche die Fahrbahn im Fahrzeug-Koordinatensystem bestmöglich nähert
Abb. 2 Online Kamera modell







Literatur

Regressionsanalyse der Uni Leipzig
Bearbeiten von „Berechnung des Spurpolynoms“

→ zurück zum übergeordneten Artikel: Systemarchitektur des Fahrzeugs
→ zurück zum Hauptartikel: Praktikum SDE