|
|
Funktionsgleichung aus Messwerten erstellen |
|
Slim Filter |
Forum-Newbie
|
|
Beiträge: 1
|
|
|
|
Anmeldedatum: 02.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 03.04.2012, 10:00
Titel: Funktionsgleichung aus Messwerten erstellen
|
|
Hallo zusammen,
ich hab da n kleines Problem... und zwar haben wir unsere Messwerte zu unserem Versuch in der Matrix A definiert und mit dem Code unten gezeichnet.
Ergebnis ist eine gedämpfte Schwingung, nun benötigen wir aber noch die Funktionsgleichung in der Form f(x)=.... (e-Funktion)
wie geht das ??
zusätzlich bräuchten wir auch die Koordinaten der ersten 3 Extremwerte, gibt es eine Möglichkeit, dass Matlab diese über einen bestimmten Befehl ausrechnet/ausgibt ??
vielen Dank
|
|
|
|
|
DSP |
Forum-Meister
|
|
Beiträge: 2.117
|
|
|
|
Anmeldedatum: 28.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2014b
|
|
|
|
|
|
Verfasst am: 03.04.2012, 11:46
Titel:
|
|
|
|
|
Das sieht ja stark nach der Sprungantwort eines schwach gedämpften PT2 Glieds aus. Die allgem. Gleichung im Zeitbereich wäre dann für den Fall D<1
http://de.wikipedia.org/wiki/PT2-Glied
Jetzt musst du noch die Parameter K,D und T bestimmen.
Der Proportionalitätsfaktor K (oder auch Streckenverstärkung) ergibts sich aus der Sprunghöhe des Eingangssignals und dem Endwert des PT2 bei y(t -> unendlich), also eingeschwungener Zustand. Das D kannst du über die Überschwingweite ü bestimmen und die Formel dann nach D umstellen. Such mal nach Überschwingweite. Die Zeitkonstante T lässt sich über die Periodendauer der Schwingung bestimmen. Einfach mal delta_t z.B. zwischen zwei Sinusmaxima ermitteln. Die Eigenfreq. we des Systems wäre dann we = 1/delta_t. Die Zeitkonstante T = 1/w0 und du musst dann die Formel we = w0 * sqrt(1-D^2) nach w0 auflösen.
Wie genau das dann aber ist, kann ich dir nicht sagen.
Vielleicht hilft dieses Schema noch:
http://de.wikipedia.org/w/index.php.....etimestamp=20120105185133
Es gäbe sonst noch die Möglichkeiten curve fitting (cftool) oder Systemidentifikation (ident tool) und dort eine ARX Modell schätzen lassen. Für das letztere wäre allerdings das Eingangssignal auf das System notwendig.
|
|
|
|
|
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.
|
|