Kalman-Filter analog

Gast #2924978
Ich beschaeftige mich gerade mit dem Kalman-Filter. Da es neben dem 
diskreten Kalman-Filter auch eine kontinuierliche Variante gibt habe ich 
mich gefragt ob man einen Kalman-Filter auch mit mit analogen 
Komponenten aufbauen kann. Hat jemand eine Idee, die passenden 
Suchbegriffe oder vielleicht sogar einen Schaltplan?

Vielen Dank vorab!
Möglich bestimmt. Kannst ja mal zum Thema CNN schauen (Cellular Neural 
Networks, Leon Chua/Lin Yang). In der analogen Variante davon fungieren 
Zellen als Konstantstromquellen - die Dimensionierung muss halt so 
gewählt werden, dass bestimmte Diff-Gleichungen gelöst werden. Ist aber 
wohl eher ein Dissertationsthema und alles andere als trivial 
e-technisch umzusetzen - insbesondere weil solche Analogrechner zwar an 
sich sehr interessant aber aufgrund der verfügbaren Rechenleistung und 
Qualitäten digitaler Hardware heute unbedeutend sind. Außerdem ist das 
Lernen der Parameter auch erstmal sportlich. Aber wenn du es so 
modelliert kriegst und das Problem der Nichtlinearität analog geschickt 
gelöst kriegst, warum nicht.

Für einfache Sachen wie Lorenzattraktoren oder so sicher mal ne 
interessante Sache oder digital für Operationen auf Bildern 
(Textwiederherstellung/Morphologie in Echtzeit) oder auch OCRs. 
Letztlich funktionieren alle unsere Computer nur analog, wenn auch 
extrem Low-Level... ^^
Gast
Schade, hab gedacht das koennte man vielleicht irgendwie elegant 
aufbauen. Aber trotzdem danke fuer die netten Fachbegriffe. Google wirds 
freuen und ich vermutlich an der Mathematik scheitern. ;-)
wir hatten an der Uni ausschließlich zeitkontinuierliche Kalmanfilter. 
Um genau zu sein gab es exakt drei Sätze zu dem Thema in einer 
Regelungstechnikvorlesung. Die Antworten auf Rückfragen waren aber auch 
nur Gemurmel.
Im Maschinenbau wurde uns das also als reine Zustandsbeobachterstruktur 
verkauft (was sicherlich so auch richtig ist). Also ganz ohne 
Stochastik.

Der Kernaussage war: das Kalman Filter ist ein klassicher 
Luenberger-Beobachter, wobei dessen Koeffizienten mithilfe einer 
Ricatti-Gleichung ermittelt werden müssen (ähnlich wie bei den optimalen 
Ricatti-Reglern).
Verständliche Literatur konnte ich dazu allerdings keine finden. 
Geschweige denn Hinweise was "Optimalität" bedeutet und wie man mithilfe 
der Gewichte die Fehlerfläche sinnvoll formen könnte.

In meinem Kopf ist das Ganze noch ziemlich schwammig. Vermutlich ist das 
"Reindenken" ein ganzer Haufen Arbeit.

Prinzipiell gilt aber - wenn die Aussage aus unserer Vorlesung stimmt: 
Das Filter ist einfach nur die Simulation eines dynamischen Systems 
(Parallelmodell) mit berechenbaren Modellparametern (ganz ohne Neuronale 
Netze zum Lernen irgendwelcher Systemeigenschaften).

Und dynamische Systeme lassen sich in der E-Technik ja ganz hervorragend 
mit Energiespeichern (Kondensator/Spule) und Strom-/Spannungsquellen 
zusammenlöten. Was dann am Ende wegen der Bauteiltoleranzen herauskommt, 
steht auf einem anderen Blatt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.