Hallo, ich möchte den Algorithmus für einen PI-Regler in mein Projekt einbauen. Ich weiß leider nicht, wie man die Parameter bestimmt (KP für P-Regler und KI und T für I-Regler). Es ist für eine Spannungsregelung. Vielen dank
Was ist denn die die zu regelnde Strecke ? Was ist die Charakteristik des Stellgliedes ? Sinnvollerweise macht man der Regler selbst kommunizierend und veraendert die Werte per Computer wahrend man sich die verarbeiteten Daten online anschaut.
Es soll eine Batterie mit einer festen Spannung geladen werden. Ich habe einen Eingang von 35 Volt den ich galvanisch getrennt auf ca. 15 Volt bekommen möchte. Über die Mosfet´s einer Vollbrücke will ich das ganze regeln. Die Signale sollen per mit einem Arm7 Prozessor erstellt werden. Was genau muss ich da beachten? Wie bestimmt man für einen digitalen Regler die genannten Parameter?
puh, da kommen ja selbst mir mal zuwenige Informationen :) also deine Frage kann man einfach beantworten. Beobachte die Spannung und den fließenden Strom, das kannste dann in den ARM übergeben und dort stellst du natürlich die richtigen und genauen P und I Faktoren in deinem selber geschriebenen Regler ein und voila alles funktioniert prima. Du siehst du hast dir ein sehr einfaches Projekt ausgesucht.!?
Vielleicht hilft das ja weiter http://rn-wissen.de/wiki/index.php/Regelungstechnik#Dimensionierung_des_Reglers
:
Bearbeitet durch User
Tut mir wirklich leid, wenn die Informationen zu mager erscheinen. Ich weiß leider nicht genau, welche Informationen von Relevanz sind. Analog würde man z.B. KP ja folgendermaßen bestimmen: KP = xa / xe was im Grunde gesehen ja Ausgangsspannung geteilt durch Eingangsspannung ist. Das wird irgendwo bei 0,5 liegen. Gilt dies auch für digitale Regler?
Bau das Ganze doch einfach auf. Anstelle der Batterie etwas, das weniger gewalttaetig ist und auch nicht kaputt geht wenn etwas nicht stimmt. Allenfalls einen 3 Ohm Widerstand an die Batterie.
Also aufbauen und Last anschließen. Und einfach schauen, ob das Regler das tut, was es soll (mit den "geratenen" Parametern). Und entsprechen korriegieren. Bei dem I-Regler benötigt man ein KI und T. Was soll das T sein? Es wird genannt, dass es die Abtastzeit ist. Muss ich dort angeben, wie schnell mein Zyklus zum abtasten abläuft? Wenn ja, in Sekunden?
Stefan schrieb: > Also aufbauen und Last anschließen. Und einfach schauen, ob das Regler > das tut, was es soll (mit den "geratenen" Parametern). Na, ja. So 'geraten' sind die auch wieder nicht. In dem Link, den ich dir gegeben habe, sind ein paar Vorgehensweisen beschrieben. > Es wird genannt, dass es die Abtastzeit ist. So könnte man es ausdrücken. > Muss ich dort angeben, wie > schnell mein Zyklus zum abtasten abläuft? Wenn ja, in Sekunden? Wird ein wenig langsam sein, wenn das Sekunden sind. Nein. Jeder Regler wird in bestimmten immer gleichen Zeitabständen aufgerufen, macht seine Arbeit, stellt den Ausgang neu ein und gibt wieder ab. T ist die Zykluszeit deines Reglers. Auswirkungen hat diese Zahl insofern, als sie auf die Reglerparameter wirkt. Du kannst diese Zeit aber auch einfach als 1 annehmen und dann die Reglerparameter damit empirisch bestimmen (zb durch die Methode 'Erhöhe bis Schwingen einsetzt') Aber lies dir den Link durch. So schwer ist das nicht.
:
Bearbeitet durch User
Ich wäre bei diesem Thema mal sehr vorsichtig!!! Gerade das Laden von Akkus kann sehr gefährlich sein, sollte auf youtube genügend über explodierende Akkus zu finden sein. Und dann auch noch ohne größere Kenntnisse mit Regelparametern experementieren die eben diese Ladespannunng regeln sollen?! Prinzipiell ist erstmal wichtig das du einen stabilen Regler auslegst, ansonsten wird sich das System aufschwigen und es endet im Gau ;). Um dies zu erreichen legt man den Regler erstmal im koninuierlichen Zeitbereich ("quasi analog") aus und diskretisiert die Regelparameter dann für deinen "digitalen Regler". Da es sich um ein recht "langsames" System handelt lässt sich durch ausprobieren vermutlich schon zum Ziel gelangen, ist aber wie gesagt mit entsprechendem Risiko behaftet!!! Was für eine "Batterie" ist das denn? LiIon oder gar Lipo?
Karl Heinz schrieb: > T ist die Zykluszeit deines Reglers. oder die Abtastzeit - je nachdem, welche größer ist :-)
ghost schrieb: > Ich wäre bei diesem Thema mal sehr vorsichtig!!! > Gerade das Laden von Akkus kann sehr gefährlich sein, sollte auf youtube > genügend über explodierende Akkus zu finden sein. An welcher Stelle war von LiPos die Rede? Akku ist nicht automatisch gleichbedeutend mit LiPos. Ganz abgesehen davon, dass LiPos recht pflegeleicht sind, solange man dafür sorgt, dass die Maximalspannung nicht überschritten wird. Und DAS macht sowieso besser nicht der Regler sondern eine diskrete Schaltung. > Und dann auch noch ohne größere Kenntnisse mit Regelparametern > experementieren die eben diese Ladespannunng regeln sollen?! Und es wurde auch schon gesagt, dass man für die ersten Versuche den Akku mit etwas Harmlosen ersetzen kann.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.