Starkes Überschwingen bei PID Regler

Gast #1349469
Lesenswert?

Guten Tag zusammen
Ich habe einen PID-Regler zum betreiben einer Stromsenke ausgelegt der 
an sich auch wunderbar Funktioniert. Nur tritt bei größeren Strömen ein 
sehr Starkes überschwingen zu Beginn des Sprunges auf. Zu sehen in der 
angehengten Grafik.

Erklären kann ich es mir so: Die Strecke (bestehend aus dem Transistor) 
kommt nicht so schnell nach wie der I-Teil des PID möchte (zu Steile 
Flanke der Führungsgröße) und somit schiesst der I-Teil über das Ziel 
hinaus und es kommt zu dieser Spitze.
Lösen konnte ich dies indem ich die Anstiegszeit der Führungsgröße durch 
einen Tiefpass begrenzt habe. Jedoch wird dann die Regelung viel zu 
langsam.

Meine Frage ist nun: Wie bekomme ich dieses Überschwingen am Anfang 
heraus ohne denn Regler arg zu verlangsamen?

P.S. Schaltplan folgt im nächsten post.
Angehängte Dateien:
Gast #1349481
Lesenswert?

Hi, glaube eher, dass es am D-Anteil liegt. Der PID kompensiert ja zwei 
Zeitkonstanten, möglicherweise solltest du es mit einem PI versuchen.

Ist jetzt aber eher vermutet, weil ich nix über deine Strecke weiß. 
kannst du zu der noch was sagen? (evtl. ergibt sich das aus dem 
Schaltplan).
Gast #1349486
Lesenswert?

Evtl. macht Vorsteuern noch sinn. Könntest du mal ausprobieren, selbst 
bei Konstanter Vorsteuerung könntest du schon entscheidend gewinnen.

Ist für den Transistor eine PT1-Strecke anzunehmen? (ich hab keine 
Ahnung von Transistorstrecken).
Gast #1349501
Lesenswert?

Wie Käase schon richtig vermutet,
liegt das Übersteuern am D-Anteil.
Hier also C4.

Da Deine Strecke ja schon sehr
schnell ist, würde ich einen
PI oder vielleicht auch einen
reihnen I-Regler nehmen.
(Wird oft bei Netzgeräten gemacht.)

Einen PID würde ich nur so
aufbauen wie im Anhang beschrieben.
Dann ist das Übersteuern des OP nicht
so wahrscheinlich wie bei Deiner
Lösung mit C4.
Angehängte Dateien:
Gast #1350292
Lesenswert?

Also habe ich denn Aufbau mit einem PI-Regler und einem reinen I-Regler 
aufgebaut und erhalte immer noch dieselben Effekte. Sowohl in der 
realität als auch in der Simulation. Das heißt, dass Problem muss 
woanders herkommen

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren