|
|
Beobachtbarkeit - Störgrößenbeobachter |
|
gombolino |
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 04.10.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.11.2012, 10:22
Titel: Beobachtbarkeit - Störgrößenbeobachter
|
|
|
|
|
Hallo zusammen,
ich stehe als Fachfremder (keinen regelungstechnischen Hintergrund) vor folgendem Problem.
Ausgangspunkt ist ein thermisches Modell, bestehend aus einem System aus gewöhnlichen Differentialgleichungen. (DGL-Gleichungssystem)
(T=Temperaturvektor P=Verlustleistungsvektor)
Im Zustandsraummodell sieht die Gleichungen dann so aus:
analog zu:
Für dieses System gelingt es mir die Observability-Matrix aufzustellen und deren Rang zu bestimmen. Ist rank(OBS)=n, so ist das System beobachtbar. (OBS= [C ; C*A ; C*A²; C*A^n-1] )
Knackpunkt ist nun aber, dass ich den Störgrößenvektor P nicht kenne, P ist also unbekannt. Deshalb definiere ich P als Eingangsgröße.
In wissenschaftlichen Veröffentlichungen habe ich nun folgenden Ansatz gesehen: (Störgrößenbeobachter??)
und
1)Mein Ziel ist festzustellen, ob es möglich ist aus Temperatur-Zeitverlaufmessungen (Y) alle P zu bestimmen. Die nicht gemessenen (unbekannten) Temperaturen sind mir egal.
2)Lässt sich eine qualitative Aussage über die Beobachtbarkeit von P feststellen? (gute/schlechte Beobachtbarkeit statt JA/NEIN Aussage)
Ich bin über jeden Input dankbar.
Die Starttemperaturen T(t=0) sind alle gleich und bekannt. Die Summe aus P ist auch bekannt. Hilft mir das in irgendeiner Weise?
Fernziel ist den P-Vektor zu schätzen/ identifizieren.
Vielen Dank im Voraus
|
|
|
|
|
MaFam |
Forum-Meister
|
|
Beiträge: 799
|
|
|
|
Anmeldedatum: 02.05.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2009b
|
|
|
|
|
|
Verfasst am: 26.11.2012, 11:16
Titel:
|
|
Hallo,
wenn P letztlich ein konstanter Vektor sein soll, würde ich B*P erstmal zu einem C zusammenfassen. Die Beobachtbarkeit hängt dann unmittelbar von der Anzahl der Temperaturmessungen Y ab. Ist #Y=#C, kann C genau bestimmt werden. Ist #Y>#C, führt das zu einem Ausgleichsproblem usw. Da die Summe von C geben ist, kann man jeweils eine Bedingung abziehen.
Grüße, Marc
|
|
|
gombolino |
Themenstarter
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 04.10.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.11.2012, 13:25
Titel:
|
|
MaFam hat Folgendes geschrieben: |
Hallo,
wenn P letztlich ein konstanter Vektor sein soll, würde ich B*P erstmal zu einem C zusammenfassen. Die Beobachtbarkeit hängt dann unmittelbar von der Anzahl der Temperaturmessungen Y ab. Ist #Y=#C, kann C genau bestimmt werden. Ist #Y>#C, führt das zu einem Ausgleichsproblem usw. Da die Summe von C geben ist, kann man jeweils eine Bedingung abziehen.
Grüße, Marc |
Hallo Marc,
vielen Dank. es wäre super, wenn du deine Aussage etwas ausführlicher formulieren könntest?
Spielt die Beobachtbarkeitsmatrix in diesem Fall gar keine Rolle, wenn nur die Verluste (P) gesucht sind? Die unbekannten Temperaturen sind mir ja egal.
Wie spielt der Ort der Temperaturmessstelle in die Beobachtbarkeit ein?
Gibt es eine gute bzw. schlechte Beobachtbarkeit?
|
|
|
MaFam |
Forum-Meister
|
|
Beiträge: 799
|
|
|
|
Anmeldedatum: 02.05.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2009b
|
|
|
|
|
|
Verfasst am: 30.11.2012, 09:13
Titel:
|
|
Was verstehst du denn unter der Beobachtbarkeitsmatrix?
|
|
|
vega1013 |
Forum-Century
|
|
Beiträge: 162
|
|
|
|
Anmeldedatum: 26.02.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.01.2013, 15:41
Titel:
|
|
Hallo,
hört sich interessant an, ist das Thema noch aktuell? Vielleicht könntest du uns mehr über das System verraten. Wird dein System nicht von außen beeinflusst?
Die Beobachtbarkeit des erweiterten Systems kannst du wie gehabt über die Beobachtbarkeitsmatrix prüfen.
Gruß vega
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|