INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

2D-Interpolation



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

11.02.2014, 11:57 (Dieser Beitrag wurde zuletzt bearbeitet: 11.02.2014 12:00 von Achim.)
Beitrag #9

Achim Offline
*****
*****


Beiträge: 4.222
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
RE: 2D-Interpolation
(10.02.2014 15:18 )Lucki schrieb:  Die Positionen ließen sich auf 0.02mm genau einfach mit dieser Formel berechnen:
...
Wenn Dir das aber nicht reicht, dann müßtest Du die Tabellen noch mal mit höherer Genauigkeit erstellen.

Ouhouhou...immer langsam!

Wie ich schon im ersten Post erwähnt habe, sind das "Beispieldaten"...die haben mit den realen Messwerten "nichts" zu tun! Ich habe die programmatisch mit nem addierten Zufallsgenerator erzeugt! Ich habe keine realen Daten, weil wir die noch nicht mit ner steuerbaren Positionierung des Lasers erzeugen können! Das ist momentan ein Gedankenspiel, es muss noch einiges geklärt werden...insbesondere wer die Kosten für den ganzen "Aufriss" trägtConfused

Es ging mir nur darum, eine "allgemein gültige" Methode zu haben, wie die Daten für eine Koordinate (X bzw. Y) zu behandeln sind. Wir haben uns jetzt auch nochmal selber was überlegt...irgendwie habe ich da auch ein bisschen was durcheinander geworfen. Ich habe ja X- und Y-Daten...die sind aber quasi unabhängig voneinander zu behandeln. Das X-2D-Array bildet sozusagen eine "Fläche" ab, ebenso das Y-Array. Aber diese beiden Flächen liegen irgendwo "im Raum", und haben nichts miteinander zu tun. D.h. jede Fläche kann getrennt betrachtet werden, die Interpolation eines X-Zwischenpunkts, der irgendwo zwischen den X-Stützpunkten der Fläche liegt, ist völlig unabhängig von den Y-Stützpunkten.

Leider ist es so, dass das "Interpolate 2D.vi" davon ausgeht, dass die X-Stützpunkte pro Spalte (Y-Stützpunkte pro Zeile) immer gleich sind, d.h. die "Fläche" jeweils durch eine Schar paralleler Kurven gebildet wird, die allle identisch aussehen, d.h. für jede X-Position bzw. jede Y-Position über die gesamte Breite (X) bzw. Höhe (Y) des Sensors den gleichen Verlauf haben.

Beispiel:
Kurve X=1...Y1 = 1,00 / Y2 = 1,10 / Y3 = 1,11 / Y4 = 0,99 / etc.
Kurve X=2...Y1 = 1,00 / Y2 = 1,10 / Y3 = 1,11 / Y4 = 0,99 / etc.
Kurve X=3...Y1 = 1,00 / Y2 = 1,10 / Y3 = 1,11 / Y4 = 0,99 / etc.

Bei uns ist es aber so, dass die Kurven natürlich auch parallel laufen, aber unterschiedliche Verläufe (Beträge pro Position) haben.

Beispiel (keine realen Daten!):
Kurve X=1...Y1 = 1,00 / Y2 = 1,10 / Y3 = 1,11 / Y4 = 0,99 / etc.
Kurve X=2...Y1 = 1,10 / Y2 = 1,00 / Y3 = 0,99 / Y4 = 1,10 / etc.
Kurve X=3...Y1 = 0,99 / Y2 = 0,99 / Y3 = 0,97 / Y4 = 1,15 / etc.


Wie verhackstückt man jetzt also diese Fläche mit nem fertigen Interpolations-VI? Ich hab keine Ahnung...

Was wir uns überlegt haben ist folgendes...erläutert am Beispiel der X-Daten: Wir interpolieren die Daten jeder X-Position-Spalte (also jeweils ein 1D-Array) mit dem "Polynomial Interpolation.vi". Damit kriegen wir dann jeweils pro Spalte einen Interpolierten Positionswert entsprechend der gemessenen Spannung. Über die gleichzeitige Kenntnis des Y-Spannungswerts kann man dann herausfiltern, zwischen welchen beiden Spalten bzw. zwischen welchen der interpolierten X-Werte der gesuchte Zwischenwert liegt. Jetzt kann man noch schauen, an welcher Y-Stützstelle der gemessene Y-Wert näher im Verhältnis liegt, und kann so die beiden gefundenen X-Werte entsprechend prozentual gewichten und die Summe der gewichteten Werte dann durch zwei teilen. Soweit die Theorie...ob das "klug", "vernünftig" oder "sinnvoll" ist? Hm...ich könnte mir aber vorstellen, dass da was "hübsches" rauskommt, und das es dann auch mal genug ist mit der "Näherung". Es werden in diesem Versuch für die praktische Anwendung sowieso schon einige Annahmen beim Versuchsaufbau gemacht, die selbst eine recht große Ungenauigkeit verursachen, die keiner irgendwie mathematisch berücksichtigt.


(10.02.2014 15:18 )Lucki schrieb:  PS: Seit mehr als 8 Jahren beim LVF dabei und Auto immer noch kaputt wie am ersten Tag - was soll nur mal aus Dir werden? Big Grin
BlinkBeerBlink

Gruß
Achim

PS: Ich schau mir jetzt mal dein VI vom letzten Post an...

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
2D-Interpolation - Achim - 06.02.2014, 12:58
RE: 2D-Interpolation - GerdW - 06.02.2014, 14:30
RE: 2D-Interpolation - Achim - 07.02.2014, 08:41
RE: 2D-Interpolation - Lucki - 06.02.2014, 19:43
RE: 2D-Interpolation - GerdW - 07.02.2014, 08:53
RE: 2D-Interpolation - Lucki - 08.02.2014, 11:48
RE: 2D-Interpolation - Achim - 11.02.2014, 12:32
RE: 2D-Interpolation - Achim - 10.02.2014, 12:35
RE: 2D-Interpolation - Lucki - 10.02.2014, 15:18
RE: 2D-Interpolation - Achim - 11.02.2014 11:57
RE: 2D-Interpolation - Lucki - 12.02.2014, 14:48
RE: 2D-Interpolation - Achim - 13.02.2014, 08:58
RE: 2D-Interpolation - GerdW - 13.02.2014, 10:03
RE: 2D-Interpolation - Achim - 13.02.2014, 11:31
RE: 2D-Interpolation - GerdW - 13.02.2014, 11:43
RE: 2D-Interpolation - Achim - 13.02.2014, 15:49
RE: 2D-Interpolation - Lucki - 15.02.2014, 23:00
RE: 2D-Interpolation - Achim - 19.02.2014, 10:05
RE: 2D-Interpolation - Lucki - 13.02.2014, 13:21
RE: 2D-Interpolation - GerdW - 13.02.2014, 16:29
RE: 2D-Interpolation - Achim - 14.02.2014, 07:18

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  2D Interpolation LabViewPete 3 3.793 18.08.2015 15:40
Letzter Beitrag: GerdW
  Spline Interpolation LabViewPete 1 3.434 18.08.2015 11:21
Letzter Beitrag: GerdW
  Kennlinie Abfahren mittels Linearer Interpolation David_Lab 15 11.910 24.02.2014 12:18
Letzter Beitrag: jg
Sad 2d Scattered Interpolation mufifinA 3 3.771 30.11.2012 09:09
Letzter Beitrag: GerdW
  Interpolation 1d einfache Werte Maxens 5 6.503 14.10.2011 08:03
Letzter Beitrag: GerdW
  Numerische - Interpolation Theo-Technic 5 5.129 13.09.2011 13:44
Letzter Beitrag: GerdW

Gehe zu: