|
|
Regelung Quadrocopter RD Regler, |
|
wrock |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 03.03.2016, 18:15
Titel: Regelung Quadrocopter RD Regler,
|
|
Hallo,
ich entwickle/baue gerade einen Quadrocopter bei dem die Regelung noch ein wenig macken hat.
Wobei ich nicht weis wieso.
Die Regelung habe ich nach dem Blockschaltbild implementiert(siehe anhang)
Dazu gleich mal die Frage: Ist der folgende Code equivalent zu der Regelung im Blockschaltbild?
phisensor=ergebnis aus sensorfusion kalman filter gyrosensor und beschleunigungssensor
Beschreibung: |
Blockschaldbild der Regelung |
|
Download |
Dateiname: |
blockschaltbild.png |
Dateigröße: |
3.46 MB |
Heruntergeladen: |
595 mal |
Beschreibung: |
Die Übertragungsfunktion des Blockschaltbildes |
|
Download |
Dateiname: |
ubertragungsfunktion.png |
Dateigröße: |
737.8 KB |
Heruntergeladen: |
566 mal |
Beschreibung: |
screen links aktueller winkel(messung aus gyro+beschleunigungssensor) recht: wert nach der regelung |
|
Download |
Dateiname: |
IMG_20160303_154127.jpg |
Dateigröße: |
2.38 MB |
Heruntergeladen: |
587 mal |
|
|
|
|
|
@Johannes |
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 27.02.16
|
|
|
|
Wohnort: München
|
|
|
|
Version: R2015b
|
|
|
|
|
|
Verfasst am: 03.03.2016, 20:26
Titel: Re: Regelung Quadrocopter RD Regler,
|
|
wrock hat Folgendes geschrieben: |
Dazu gleich mal die Frage: Ist der folgende Code equivalent zu der Regelung im Blockschaltbild?
phisensor=ergebnis aus sensorfusion kalman filter gyrosensor und beschleunigungssensor
|
Im Blockschaltbild heißt deine Stellgröße FR aber ansonsten passt deine Gleichung.
Da du einen Kalmanfilter erwähnst. Liefert dieser brauchbare Größen?
Was genau funktioniert bei deiner Regelung noch nicht?
Wie wurden die Werte Kp und Kd ermittelt? Passen die Streckenparamter zum realen System?
VG,
Johannes
|
|
|
wrock |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.03.2016, 20:21
Titel: Re: Regelung Quadrocopter RD Regler,
|
|
Hallo Johannes,
danke füs Antworten.
Add FR: mm die Fehlt dann eigentlich noch oder? ( oder verwechsle ich das was mit phisoll?)
add Kalman: ja liefert er.
add was funktioniert nicht: je nach Kp oder Kd überschwingt er oder regelt stockend zum Ziel hin.(siehe img_ anhang rechte seite 2tes bild und linke seite erstes(eider en wenig durcheinander))
add Kp oder Kd: Ich hab aus einen Buch gewisse Grundwerte, die ich dann mit der unterschiedlichen Achsenlänge bzw. Achsengewicht auf meine Kp und Kd komme(die aber anscheinend trotzdem nichts ins Modell passt, das ich in Matlab modeliert habe(siehe übertragungsfunktion mit STEP)
[EITED, Jan, Bitte kein Top-Quoting, Danke!]
|
|
|
wrock |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.03.2016, 22:48
Titel:
|
|
was ich überhaupt nicht verstehe, ist wie sich das Verändern der Regelparameter auf die SPrungantwort auswirkt(gemessen)
links rot P, rechts D wert
siehe neues Bild regelungsveränderung:
Beschreibung: |
|
Download |
Dateiname: |
regelungsveränderung.png |
Dateigröße: |
12.41 KB |
Heruntergeladen: |
556 mal |
|
|
|
@Johannes |
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 27.02.16
|
|
|
|
Wohnort: München
|
|
|
|
Version: R2015b
|
|
|
|
|
|
Verfasst am: 09.03.2016, 19:11
Titel: Re: Regelung Quadrocopter RD Regler,
|
|
wrock hat Folgendes geschrieben: |
Add FR: mm die Fehlt dann eigentlich noch oder? ( oder verwechsle ich das was mit phisoll?)
add Kalman: ja liefert er.
|
Hallo,
FR fehlt nicht. Diese Stellgröße wird aus phi_soll, phi_ist und phi_ist_dot gebildet.
Mit deinen Bildern kann ich leider nur wenig anfangen. Hilfreich wäre es wenn auf deinen Messungen nicht nur die Ausgangsgröße sondern auch die Eingangsgröße angezeigt wird. Eine Legende wäre ebenfalls hilfreich.
Bist du sicher, dass dein Modell mit seiner Parametrierung den Quadrokopter hinreichend genau abbildet?
Nach welchen Kriterien wählst du KP und KD?
VG,
Johannes
|
|
|
|
|
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.
|
|