modellbildung und simulation eines quadrokopters kolloquium zur erlangung des abschlusses bachelor...
TRANSCRIPT
![Page 1: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/1.jpg)
Modellbildung und Simulation einesQuadrokopters
Kolloquiumzur Erlangung des Abschlusses
Bachelor of Science in Computer Science
Christoph Peters
![Page 2: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/2.jpg)
Inhalt
• Der Quadrokopter
• Thema und Aufgabenstellung
• Flugvisualisierung
• Modellbildung
• (Echtzeit-) Simulation
• Zusammenfassung
• Demonstration
2 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 3: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/3.jpg)
Der Quadrokopter
• VTOL-Fahrzeug• 4 Rotoren in einer Ebene• 2 linksdrehend, 2 rechtsdrehend• Drehzahlgesteuert (Pitch möglich)• Vortrieb durch Neigung der Rotorebene
3 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 4: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/4.jpg)
Der Quadrokopter
Open-source and commercial Projects:(http://multicopter.org/wiki/Multicopter_Table)
9 non-commercial16 commercial
4 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 5: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/5.jpg)
Der Quadrokopter
Prinzipielle Steuerung (Schwebeflug)
vorne
hinten
1/2
rechts
links
1/2
nick
roll
yaw
1/2
links
dre
hen
dre
chts
dre
hen
d
Schub /Drehzahl
5 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 6: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/6.jpg)
Thema / Aufgabenstellung
1.) Modellbildung:
- Identifikation der Zustandsgrößen- Beschreibung relevanter Effekte- Eingabe in Matlab/Simulink
=> Bewegungsgleichungen
6 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 7: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/7.jpg)
Thema / Aufgabenstellung
2.) Simulation:
- Abgleich mit Messdaten der Realität- Test aller Freiheitsgrade- Visuelle Aufbereitung- Echtzeit
7 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 8: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/8.jpg)
Flugvisualisierung
8 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 9: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/9.jpg)
Flugvisualisierung
Eingesetzte Entwicklungssoftware:
mit C#
+
9 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 10: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/10.jpg)
Flugvisualisierung
10 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 11: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/11.jpg)
Flugvisualisierung
• Geometriedefinition (Dreiecke)• Lichtquelle (Global, Streulicht, Punktlicht)• Materialeigenschafen• Texturierung• Alpha-Blending (Transparenz)• Wavefront Obj-Format
• TCP/IP-Schnittstelle• RS232-Schnittstelle (Echtzeitanimation)
11 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 12: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/12.jpg)
Modellbildung
Was soll modelliert werden?
• Die Motoren
• Schubverhalten an den Luftschrauben
• Bewegungsgleichungen
• Umwelteinflüsse
12 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 13: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/13.jpg)
Grobschema des Quadrokopters
Modellbildung
13 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 14: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/14.jpg)
Koordinatensystem
Modellbildung
(nach Flugfahrtnorm DIN 9300)
2 Koordinatensysteme (Frames) sind notwendig!
1. Flugzeugfestes System
2. Erdfestes System (geodätisches)
(Beispiel: 90° nick, dann yaw)
14 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 15: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/15.jpg)
Die Zustandsübergangsfunktion (allgemein)
Modellbildung
xu y
15 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 16: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/16.jpg)
Modellbildung
Zustandsgrößen
Eingangsgrößen
16 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 17: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/17.jpg)
Antriebe / Ersatzschaltbild
Modellbildung
17 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 18: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/18.jpg)
Feinabstimmung mit Realverhalten
Modellbildung
18 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 19: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/19.jpg)
Standschubkennlinie (keine Luftanströmung)
Modellbildung
19 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 20: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/20.jpg)
Stromfadentheorie Bernoulli / Schubformel
Modellbildung
20 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 21: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/21.jpg)
Flugzustände
Modellbildung
Steigflug
Langsamer Sinkflug
Wirbelringstadium
21 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 22: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/22.jpg)
Bewegungsgleichung (Grundgesetze)
Modellbildung
22 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 23: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/23.jpg)
Bewegungsgleichung (rotatorisch)
Modellbildung
23 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 24: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/24.jpg)
Drehmomente (Yaw)
Modellbildung
24 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 25: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/25.jpg)
Translation
Modellbildung
25 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 26: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/26.jpg)
Bodenkontakt
Modellbildung
Vertikal: Feder-Dämpfer
Horizontal: Dämpfer
Abhängigkeiten:
• Geschwindigkeit im erdfesten System
• Höhe (erdfest)
26 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 27: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/27.jpg)
Resultat in Matlab
Modellbildung
27 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 28: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/28.jpg)
• Real-Time Windows Target
• TS = 1ms
• Runge-Kutta-4
Echtzeitsimulation
28 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 29: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/29.jpg)
Zusammenfassung
29 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters
![Page 30: Modellbildung und Simulation eines Quadrokopters Kolloquium zur Erlangung des Abschlusses Bachelor of Science in Computer Science Christoph Peters](https://reader038.vdocuments.mx/reader038/viewer/2022103015/55204d6149795902118b50c5/html5/thumbnails/30.jpg)
Demonstration
…
30 / 30
Modellbildung und Simulation eines Quadrokopters – Christoph Peters