Frag mich nicht wie man sowas macht, aber ich würde gerne meinen Teil dazu beitragen.
Ich hab das mal irgendwo im Netz oder auch hier gelesen und danach Einstellungen gemacht, hat immer super geklappt und daher hab ich es mir mal kopiert und gebe es auch gerne weiter!
Was ist PID?
Wenn die Copter Stellung um die Nick / Roll / Gier-Achse verändert wird, zeigen die Gyros, die auftretenden Kräfte bei der Winkeländerung . Durch die Verwendung einer "PID" Programmschleife, wird der Motor angesteuert. Dieser Algorithmus versucht den Copter zu stabilisieren, durch eine Kombination aus der gemessenen Winkelabweichung, Probenahme der Veränderung über Zeit und die Vorhersage der Zukunft. Dies bietet genügend Informationen für die Steuerung der Motoren um das Gleichgewicht zu halten. P ist der dominierende Teil der PID und bringt uns auf das Spielfeld für gute Flugeigenschaften.
Verständnis der Auswirkungen von P, I und D
P (Proportional) - ist die Menge der Korrekturkraft welche den Copter in seine Ausgangsposition zurück bringt. Wenn der P-Wert zu hoch ist, kann es bei der Rückkehr in die Ausgangsposition zu einem überschwingen kommen. Dann wird entgegengesetzt gerichtete Kraft benötigt, um zu kompensieren. Dies schafft eine oszillierende Wirkung, bis die Stabilität schließlich erreicht ist oder in fatalen Fällen völlig destabilisiert wird.
I (Integral) - ist der Zeitraum, in welchem die Winkeländerung abgetastet und ermittelt wird. Umso länger eine Abweichung besteht, umso höher werden die Motoren drehen um gegenzusteuern. Bis zu maximalem Schub.
Ein höherer I- Wert verbessert die Heading Hold Funktion.
D (Differential) - ist die Geschwindigkeit, mit der MultiRotor in seine ursprüngliche Position zurückgekehrt. Wenn D erhöht wird , will der Quadrocopter schneller in seine Ausgangslage zurück schnappen.
Grundlegendes PID Tuning - auf dem Boden
In der Software setzen wir P I und D auf die vom Designer standardmäßig empfohlenen Einstellungen. Dies geschieht auch beim Upload einer neuen Firmware.
-Für stabilen Flug (FPV/Video/Foto):
P erhöhen, bis der Copter zu schwingen beginnt. Dann wieder etwas senken.
I verringern bis der Ausgleich von Abweichungen nicht mehr akzeptabel ist, dann wieder leicht erhöhen.
D verringern bis die Rückkehr von drastischen Steuereingaben nicht mehr akzeptabel ist. (Wir erinnern uns, das bedeutet eine höhere Zahl, weil es ein negativer Wert ist - also weiter unter Null) Dann wieder leicht erhöhen.
Eventuell muss P nun noch leicht reduziert werden.
-Für Kunstflug:
P erhöhen, bis der Copter zu schwingen beginnt. Dann wieder etwas senken.
I verringern bis der Ausgleich von Abweichungen nichtmehr akzeptabel ist, dann wieder leicht erhöhen.
D erhöhen bis die Rückkehr von drastischen Steuereingaben nichtmehr akzeptabel ist. (Wir erinnern uns, das bedeutet eine niedrigere Zahl, weil es ein negativer Wert ist - also weiter Richtung Null) Dann wieder leicht verringern.
Eventuell muss P nun noch leicht reduziert werden.
Wir müssen einen Kompromiss der optimalen Einstellungen für einen stabilen Schwebeflug und unserer typischen Flugart akzeptieren.