Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Oda Wibben Geändert vor über 10 Jahren
1
Implementierung eines PID-Regler für den eVolo auf ARM-Mikrocontroller
Teammitglieder : Romeo Dombeu (Matrikel Nr MTB 6 ) Betreuer : Prof. Jürgen Walter
2
Gliederung Problemstellung / Aufgabestellung Technische Grundlagen
Stand der Technik Reglerentwurf Codegenerierung aus Simulink-Modell Fazit
3
Problemstellung Es ist besonders schwierig eine stabile Lagekontrolle eines Fluggerätes sowie ein kontrollierter Flugablauf zu gewährleisten. Aufgabenstellung Es muss eine inertiale Lageregelung für ein Fluggerät auf ARM –Prozessor implementiert werden. Aufgrund des windes oder störungen die auf den flüggerät wirken können,
4
Technische Grundlagen
Bewegung des Copters : Gieren Nicken Rollen Die verschiedene bewegungen des copter sind die eines flugzeug ähnlich. Gierenbewegung um z Achse.Rollenbewegung um X Achse.Nickenbewegung um y Achse
5
Wenn einer der bewegung ungewollt auftritt,werden den quadrocopter wie folgt gesteuert um fehler auszugleichen.
6
PID-Regler
7
Stand der Technik Die reglersparameter hängen von Auswahl der Impedanz z1 und z2 ab.
8
Es dauert gewiesse zeit bis den DAU einheit die bekomende werte umgewandelt hat
9
Reglerentwurf Simulink Modell -PID-Regler Blöcke
-Serielle Schnittstelle Den block biete eingabemöglichkeit von pid parametern über serielle schnittstelle -PID-Regler für Roll-Strecke -PID-Regler für Nick-Strecke
10
C-Code aus Matlab/Simulink
Sehr lang. Optimierung zu Umfangreich.
11
Einfachere C - Code
12
Reglerparametrierung (PID-Regler Parametern bestimmen)
Einstellung nach Ziegler-Nichols Kp = 0.6*Kkrit ;Tn =0.5*Tkrit ; Tv = 0.125*Tkrit I = Kp / Tn ; D = Kp / Tv Nachteile: -Vielfach ist es nicht zulässig den Regelkreis am Stabilitätsrand zu betreiben. Der Regelkreis wird mit Hilfe eines proportionalen Reglers geschlossen und die Reglerverstärkung solange erhöht, bis der Ausgang des Regelkreises bei konstantem Eingang eine Dauerschwingung mit der Periode TKrit bei der Reglerverstärkung Kkrit ausführt. Nachteile ziegler nichols.1-durch die daraus enstandene schwingungen könnte schäden verursacht werden( ihr könnt euch vorstellen was für schäden den volo ohne eine sicherung einstellen könnte wenn es im schwingung geraten würde)
13
Verbesserung und Weiterentwicklung
Algorithmus zum automatischen Berechnen von PID-Parametern Pid regler per hand abzustimmen kostest aber zeit und nerven.
14
Fazit Tiefere Einblick in Matlab sowie in Code Generierung aus Simulink-Modell. Verbesserte Arbeitsweise durch Teamarbeit.
15
Vielen Dank für Ihre Aufmerksamkeit
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.