Einführendes Beispiel
(EN google-translate)
(PL google-translate)
Eine Kamera soll einem sich bewegenden roten Ball nachgeführt werden.
In einem vereinfachten ersten Modellentwurf für eine Simulation wird davon ausgegangen,
dass die Kamera Teil eines drehbar gelagerten homogenen Vollzylinders der Masse m und mit dem
Radius r repräsenteirt wird. Vorhandene Reibung wird als lineare rotatorische Dämpfung D zusammengefaßt.
Als Stellgröße wird das Moment M festgelegt, das an dem Zylinder angreift.
Bezeichnung |
Wert |
Einheit |
Beschreibung |
m |
0.2 |
kg |
Masse des Zylinders |
r |
0.03 |
m |
Radius des Zylinders |
D |
0.01 |
Nms/rad |
rotatorische Dämpfung des Zylinders |
Tabelle 0-1: Parameterliste
Bild 0-1: Rotatorisch angetriebenes Kamerasystem.
Entwicklung eines Museumsroboters, der in einem Test einen roten Ball und dann eine Person mit rotem T-Shirt verfolgen soll.
Aufgabe 1 - Systemgleichungen
- Stellen Sie die dynamischen Gleichungen des oben beschriebenen Systems auf.
- M wird zunächst als bekanntes äußeres Moment angenommen.
|
Aufgabe 2 - Simulation mit Scilab
- Formulieren Sie das zugehörige Simulationsmodell in Scilab.
- Testen Sie die Simulation mit Anfangsbedingungen φ=0rad und ω=0rad/s und einem konstanten M=5Nm.
|
Aufgabe 3 - Ergänzen eines Zustandsreglers
- Ergänzen Sie sowohl in den dynmaischen Gleichungen und dann ebenso in der Scilab-Simulation einen Zustandsregler.
- das bedeutet, M wird durch eine Zustandsrückkopplung ersetzt, was zu einer Verschiebung der Eigenwerte führt.
|
Aufgabe 4 - Reglerauslegung
- Legen Sie den Regler insofern robust aus, als die Regelung im Bereich einer Zylindermasse m zwischen 0.1 und 0.3kg technisch stabil ist.
- Vergleichen Sie dies in geeigneten Simulationsexperimenten mit einer ungünstigen Auslegung des Reglers.
|
Aufgabe 5 - Umsetzung
- Wie läßt sich das bisher nur simulierte System unter Verwendung des Scilab-Reglers real umsetzen?
- Inwiefern muß das Modell erweitert / korrigiert werden?
- Wie könnte die Parameteridentifikation am realen System durchgeführt werden?
|