Forum: Offtopic Lead - Lag Kompensator für Motor


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Bert S. (kautschuck)


Bewertung
0 lesenswert
nicht lesenswert
Hi,

Ich versuche zu verstehen, wie man einen Lead - Lag Kompensator für
das plant

finden kann, s.d folgende Spezifikationen erfüllt sind für einen step 
input:

- rise time t_r < 0.3s
- controller output |u(t)| <= 1 für alle t
- overshoot M_p < 5%

Der overshoot kann ja mit einem Lead Kompensator durch erhöhen der 
Phasenreserve gesenkt werden, erhöht aber den controller Output. Die 
rise time nimmt mit einer höheren Verstärkung ab, doch der Kontroller 
output wird dabei riesig. Wie kann ich die Spezifikationen für t_r und 
M_p erreichen, ohne hohe Verstärkung, die mir |u(t)| >> 1 macht?
Würdet ihr die Root Locus Methode verwenden?

Gruss Bert

: Bearbeitet durch User
von Bert S. (kautschuck)


Bewertung
0 lesenswert
nicht lesenswert
Ich habe mal einen Lag Kompensator entworfen mit sisotool:

der die Spezifikationen für die rise time und den overshoot erfüllt, 
doch
|u(0)| liegt bei 50 und ist somit >> 1.

Wie genau kann ich den Kontroller Output begrenzen?

Gruss Bert

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, Yahoo oder Facebook? Keine Anmeldung erforderlich!
Mit Google-Account einloggen | Mit Facebook-Account einloggen
Noch kein Account? Hier anmelden.