Abtastzeit,kp, ki,kd für digitale PID

Gast #1600412
hallo alle,

ich will mein PId Regelr digitalisieren , aber ich brauche noch einigen 
erklärung , die für die Dimensionierung serh wichtig wären.

1.  ist es möchlig ein wert ein analog regelr direkt zu implementieren 
und zum gutem ergebnis zu kommen?

2. Abtastzeit= ???  wie soll ich Ta definieren, wenn ich dieses Formel 
nutzen will


e = w - x;          //Vergleich
y = yalt + q0*e + q1*ealt + q2*ealt2;    //Reglergleichung
ealt2 = ealt;
ealt = e;
yalt = y

von dem analogschaltung kann man schon kp, ki, kd rechnen.

soll man Ta einfach so definieren?  z B 50ms oder 100µs oder ????

kp=0,3091
ki=1186,8
kd=15µs

warte auf ihre baldige Hilfe
solo schrieb:

> 2. Abtastzeit= ???  wie soll ich Ta definieren, wenn ich dieses Formel
> nutzen will

Ta richtet sich meistens nach der Regelstrecke.

> warte auf ihre baldige Hilfe

Rechne damit, dass du mit den Werten deines analogen Reglers nicht viel 
anfangen kannst.
Implementiere den PID Regler und stell ihn dann neu ein.
Gast
1. Die Abtastzeit muss um einiges schneller als die Dynamik der 
Regelstrecke gewählt werden.

2. Regler im zeitkontinuierlichen mit z.B. Ziegler und Nichols auslegen. 
Anschließend diskretisieren.
Gast
Generell gibt es da zwei gebräuchliche Vorgehensweisen:

1) Einfach was hinfrickeln und so lange an den Variablen wie KP etc. 
rumschrauben bis es funktioniert. Wird so meist in der Praxis gemacht.

2) Analog Strecke mittels Z-Transformation diskretisieren (Stichwort 
z.B. Tustin) und dann die Differenzengleichung einprogrammieren. Der 
bessere weg. Machen allerdings nur wenige, da das dazu nötige Wissen 
fehlt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.