Das Einstellen der Reglergewinne kann schwierig sein. Welche allgemeinen Strategien eignen sich gut, um ein stabiles System zu erhalten, das zur richtigen Lösung
Proportional Integral Derivative Controller. Eine Art Steuerungsalgorithmus, der in vielen Steuerungssituationen verwendet wird, insbesondere bei Servosystemen.
Das Einstellen der Reglergewinne kann schwierig sein. Welche allgemeinen Strategien eignen sich gut, um ein stabiles System zu erhalten, das zur richtigen Lösung
Ich möchte einen Arduino-basierten Roboter mit 2 Rädern, Quadraturcodierern auf jedem Rad, einem H-Brücken-Treiberchip (oder einer Motorsteuerung) und einer Rolle erstellen. Ich möchte die PID-Bibliothek verwenden, um sicherzustellen, dass die Geschwindigkeit proportional zur zurückgelegten Strecke...
Ich habe ein einfaches Servosystem, das einen PID-Regler verwendet, der in einer MCU implementiert ist, um die Rückmeldung durchzuführen. Die Eigenschaften des Systems ändern sich jedoch dynamisch, sodass die PID-Parameter niemals für alle Fälle angepasst werden können. Mein Roboter ist ein...
Ich erwäge, mit PIV-Steuerung anstelle von PID-Steuerung zu experimentieren. Im Gegensatz zu PID hat die PIV-Steuerung im Internet und in der Literatur nur sehr wenige Erklärungen. Es gibt fast eine einzige Informationsquelle, die die Methode erklärt. Dies ist ein technisches Dokument von Parker...
Stellen Sie sich einen Roboter mit Differentialantrieb vor, der über zwei motorisierte Räder mit jeweils einem Encoder verfügt, um eine Rückmeldung zu erhalten. Angenommen, es gibt eine Funktion für jeden Gleichstrommotor, die einen Schwebezustand von -1 bis 1 annimmt und die PWM-Signale so...
In Fortsetzung der hier gestellten Frage: Quadcopter-Instabilität mit einfachem Start im autonomen Modus ... Ich möchte einige Fragen zur Implementierung einer Basis-PID für einen Quadrotor stellen, der von einem APM 2.6-Modul gesteuert wird. (Ich benutze einen Rahmen von 3DRobotics) Ich habe das...
Ich verstehe den integralen Bestandteil des PID-Reglers nicht. Nehmen wir diesen Pseudocode aus Wikipedia an: previous_error = 0 integral = 0 start: error = setpoint - measured_value integral = integral + error*dt derivative = (error - previous_error)/dt output = Kp*error + Ki*integral +...
Wenn ich einen Text über die Regelung lese (z. B. PID-Regelung), werden häufig "Pole" und "Nullen" erwähnt. Was meinen sie damit? Welchen physischen Zustand beschreibt ein Pol oder eine
Ich implementiere derzeit einen autonomen Quadcopter, den ich kürzlich fliegen ließ und der stabil war, der sich jedoch bei erheblichen externen Störungen nicht selbst korrigieren kann. Ich gehe davon aus, dass dies auf unzureichend eingestellte PID-Verstärkungen zurückzuführen ist, die im Flug...
Ich bin mit der Verwendung von PID zur Durchführung einer Regelung vertraut, wenn ein einzelner Ausgang und ein einziges Fehlersignal vorhanden sind, um festzustellen, wie gut der Ausgang den gewünschten Sollwert erreicht. Angenommen, es gibt mehrere Regelkreise mit jeweils einem Ausgang und einem...
Ich mache einen Quadcopter. Ich habe eine PID-Schleife eingerichtet, um sie auf einen bestimmten Euler-Winkel (Nick- und Rollwinkel) zu stabilisieren. Das Problem tritt auf, wenn sich die Rolle 90 Grad (45 Grad und mehr) nähert. Die Werte machen keinen Sinn mehr, da sie sich der Kardanverriegelung...
Ich arbeite am Bau eines Linienfolger-Roboters und möchte seine Leistung optimieren. Es wurde vorgeschlagen, einen PID-Algorithmus zu verwenden. Ich habe viel über PID gelesen, bin aber etwas verwirrt in Bezug auf Folgendes: Ich habe den error_value mit berechnet. Aber hinsichtlich der Änderung...
Ich versuche ein Quadcopter-Modell auf Simulink zu simulieren. Ich möchte einen PID-Regler für jeden der Winkel X, Y, Z und Phi, Theta, Psi implementieren. PID erhält den Fehler als Eingabe, der minimiert werden soll. Für X, Y und Z werden die gewünschten Werte vom Benutzer eingegeben und die...
Ich habe eine Roboterplattform mit Differentialantrieb, die ihre Position und Ausrichtung kennt. Nehmen wir an, der Raum, durch den sich der Roboter bewegt, ist bekannt und weist nur statische Hindernisse auf. Die Aufgabe besteht darin, den Roboter von Punkt A und Richtung Alpha (auf dem er derzeit...
Ich versuche, die Auswirkungen von P-, I- und D-Konstanten in einem PID-Regler auf ein System zu verstehen. Soweit ich verstanden habe, machen P und ich das System "schneller" und D macht es "langsamer" (was ich in Büchern lese), aber ich verstehe nicht wirklich, was es "schnell" oder "langsam"...
Warum gibt es keine PID, die nur aus ID
Ich versuche, ein Flugzeug über eine Rolle mit einem PID-Regler zu steuern. Ich hatte ein Problem beim Finden der Übertragungsfunktion und habe daher die folgende Methode verwendet: - Befestigen Sie das Flugzeug in einem Lufttunnel Wechseln Sie den Motor, der die Rolle steuert, in festen...
Ich habe zuvor die Ziegler-Methode verwendet, um die Parameter meines PID-Reglers so einzustellen, dass die Position meines Roboters gesteuert wird. Ich habe dann Fuzzy-Logik zur Selbstoptimierung der Parameter implementiert. Ich habe zwei Eingänge zum Fuzzy-Logik-Controller; Einer ist der...
Ich versuche, eine PID zu verwenden, um ein System zu stabilisieren, das anhand der folgenden Differenzgleichung beschrieben wird: yk + 1= ayk( 1 -yk)- -- -- -- -- -- -- -√ + byk - 1 + cukyk+1=einyk(1- -yk) +byk- -1 +cuky_{k+1} = a y_k \sqrt{(1-y_k)}~~~ + b y_{k-1} ~+ c u_k Kann ich in dieser...
Ich versuche, etwas über Servosteuerung zu lernen. Ich habe gesehen, dass die allgemeinste Positionsregelungsmethode für Servos PID ist, wobei der Steuereingang ein Positionsfehler ist. Ich bin mir jedoch nicht sicher, wie hoch die betätigte Größe ist. Ich vermute, dass es eines von: An den Motor...