16.09.2013, 14:55
Hallo liebe Labview-Community,
ich würde gerne in Labview einen diskreten Luenberger Beobachter entwerfen. Dummerweise bekomme ich das nicht hin. Ich hab das entsprechende VI mal angehangen und zudem eine pdf, die auf S. 9 die Struktur des Beobachters zeigt.
In der VI sind zwei Beobachter zu sehen, einmal ein selbstgebauter (innerhalb und außerhalb einer while-Schleife) und darunter der in Labview enthaltene "discrete observer". Der "discrete observer" ist meines Erachtens korrekt konfiguriert, dennoch wird immer eine Fehlermeldung ausgegeben und mir ist nicht klar warum.
Der selbstgebaute Beobachter scheint strukturell ok zu sein, wenn ich ihn jedoch in das VI einbette, indem ich ihn verwenden will, wird nur NaN ausgeben. Offensichtlich liegt das an der While-Schleife, jedoch ist mir hier auch nicht klar warum das so ist und wie ich das Problem beheben kann.
Danke schon mal für eure Antworten,
Grüße pip
ich würde gerne in Labview einen diskreten Luenberger Beobachter entwerfen. Dummerweise bekomme ich das nicht hin. Ich hab das entsprechende VI mal angehangen und zudem eine pdf, die auf S. 9 die Struktur des Beobachters zeigt.
In der VI sind zwei Beobachter zu sehen, einmal ein selbstgebauter (innerhalb und außerhalb einer while-Schleife) und darunter der in Labview enthaltene "discrete observer". Der "discrete observer" ist meines Erachtens korrekt konfiguriert, dennoch wird immer eine Fehlermeldung ausgegeben und mir ist nicht klar warum.
Der selbstgebaute Beobachter scheint strukturell ok zu sein, wenn ich ihn jedoch in das VI einbette, indem ich ihn verwenden will, wird nur NaN ausgeben. Offensichtlich liegt das an der While-Schleife, jedoch ist mir hier auch nicht klar warum das so ist und wie ich das Problem beheben kann.
Danke schon mal für eure Antworten,
Grüße pip