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 

Optimierung / curve-fitting



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!

16.02.2005, 13:40
Beitrag #1

anton.lindner Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Feb 2005



kA



Optimierung / curve-fitting
Hallo zusammen,

hat schon mal jemand versucht einen Optimierungsalgorithmus wie z.B. die "conjugate gradient"-Methode in LabVIEW zu implementieren?
Leider kann ich die in LabVIEW mitgelieferten "curve-fitting" bzw. Optimierungs-vis nicht benutzen, da diese entweder ein festes Modell integriert haben oder nur mit "einfachen" Formelstrings gefüttert werden können :-(

Grüsse,

Toni
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.02.2005, 14:39
Beitrag #2

malef Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Nov 2004



kA



Optimierung / curve-fitting
Toni,
kannst du einen Datensatz mal ins Forum stellen?
Neben CG könnten Splines ja eine Lösung sein.
Führt Levenberg Marquardt auch nicht zum Ziel?
Manfred
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.02.2005, 14:57
Beitrag #3

anton.lindner Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Feb 2005



kA



Optimierung / curve-fitting
Hallo Manfred,

anbei eine typische Messkurve.
Die Herausforderung liegt nicht (nur) in einem curve-fit, sondern auch darin dass ich ein eigenes Modell verwenden muss um dass an die Messkurve gefittet werden soll.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.02.2005, 15:32
Beitrag #4

malef Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Nov 2004



kA



Optimierung / curve-fitting
Hallo Toni,
ich würde die vier Unstetigkeitsstellen suchen und abschnittsweise Splines drauf legen.
Oder bist du auf der Suche nach einer geschlossenen Lösung?
Sind das immer vier Unstetigkeitsstellen?
Manfred
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.02.2005, 15:47
Beitrag #5

malef Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Nov 2004



kA



Optimierung / curve-fitting
Sieht mir nach einem Bandstop Filterresponse aus.
Inverse Chebyshev oder Elliptic 4ter Ordnung.
Vorlage unter "Nyquist Plot of a Filter.vi"
Details zur Mathematik in http://en.wikipedia.org/wiki/Electronic_filter
Bleibt noch immer offen was du jetzt genau machen willst?
Manfred
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.02.2005, 16:53
Beitrag #6

anton.lindner Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Feb 2005



kA



Optimierung / curve-fitting
Hallo Manfred,

das Filter ist ein 4-kreisiges Bandpassfilter. Die Darstellung der Messwerte zeigt statt der Transmission durch das Filter die Reflektion am Filtereingang - deswegen das etwas ungewohnte Bild, das an die Transmission eines Bandpasses erinnert. Es sind nicht immer 4 Polstellen. Je nach Filter sind es zwischen 3 und 8.
Ziel ist es, die Filterparameter (Koppelfaktoren und Resonanzfrequenzen) eines gemessenen Filters zu extrahieren. Dazu benutze ich ein Filtermodell im Rechner, dass das reale Filter möglichst exakt nachbilden kann. Der Frequenzgang des Modells soll durch Optimierung an den gemessenen Frequenzgang des realen Filters angepasst werden. Ist dies gelungen, so lassen sich aus dem Modell die Filterparameter ablesen. So weit so gut. Das eigentliche Problem besteht darin das ein dem realen Filter entsprechendes Modell verwendet werden muss, dass leider relativ komplex ist. Das Curve-fitting dient "nur" zur Anpassung des vorhandenen Filtermpodells. Ich kann die Messwertkurve zwar z.B. mit splines nachbilden - dann kann ich aber aus den splines die Filterparameter nicht extrahieren...

Grüsse,

Toni
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Optimierung laufendes Programm (Array auslesen...) stoevinho 11 9.072 31.08.2012 12:04
Letzter Beitrag: stoevinho
  Curve Fitting Messi 2 4.657 15.08.2007 09:55
Letzter Beitrag: Lucki

Gehe zu: