Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Implementierung eines PID-Regler für den eVolo auf ARM-Mikrocontroller

Ähnliche Präsentationen


Präsentation zum Thema: "Implementierung eines PID-Regler für den eVolo auf ARM-Mikrocontroller"—  Präsentation transkript:

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. Gierenbewegung um z Achse.Rollenbewegung um X Achse.Nickenbewegung 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


Herunterladen ppt "Implementierung eines PID-Regler für den eVolo auf ARM-Mikrocontroller"

Ähnliche Präsentationen


Google-Anzeigen