WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Fragen zu ARX-Algorithmus

 

Flo89
Forum-Newbie

Forum-Newbie


Beiträge: 1
Anmeldedatum: 15.05.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.05.2014, 09:27     Titel: Fragen zu ARX-Algorithmus
  Antworten mit Zitat      
Hallo liebe Experten,

Gearbeitet wird mit Octave, da kein Matlab mit der System-Identification Toolbox vorhanden und ich bin auch kein Regelungstechniker.
Ausgemessen wurde ein Brushless Motor, so wurde eine Sequenz aus Gas Befehlen drauf gegeben und die Umdrehungsgeschwindigkeit als Ausgang gemessen --> Siehe Anhang "real_system.png".
Nun habe ich die Datei in Octave eingelesen, arx angewandt verschiedene Ordnungen probiert zu simulieren:

dat = iddata(outputvalues, inputvalues, sampletime);
[sys, x0] = arx(dat, i, 'nk', 5);
[y, t, x] = lsim (sys,inputvalues,t,x0);

Allerdings bei Ordnungen wie etwa 70 kommt das dem realen Ausgang nicht nahe.
--> Siehe Anhang "64-72.png"
Erst wenn man auf Ordnung 500 oder Ähnliches geht kommt es dem reellen System nahe.
Nun ist das Problem, dass das Verhalten für Sprungantworten für die berechnete Übertragungsfunktion auch sehr komisch ist. Ich habe 3 verschiedene Ordnungen angehängt.

Nun ist natürlich die Frage: Wo ist mein grober Fehler?

Vielen Dank für jede Hilfe!!
Florian

step_174_long.png
 Beschreibung:

Download
 Dateiname:  step_174_long.png
 Dateigröße:  43.62 KB
 Heruntergeladen:  597 mal
step_170_long.png
 Beschreibung:

Download
 Dateiname:  step_170_long.png
 Dateigröße:  46.65 KB
 Heruntergeladen:  615 mal
step_180_long.png
 Beschreibung:

Download
 Dateiname:  step_180_long.png
 Dateigröße:  49.62 KB
 Heruntergeladen:  585 mal
real_system.png
 Beschreibung:

Download
 Dateiname:  real_system.png
 Dateigröße:  27.39 KB
 Heruntergeladen:  585 mal
64-72.png
 Beschreibung:

Download
 Dateiname:  64-72.png
 Dateigröße:  168.35 KB
 Heruntergeladen:  608 mal
Private Nachricht senden Benutzer-Profile anzeigen


Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.