Forum: Mikrocontroller und Digitale Elektronik Z Übertragungsfunktion im Winfact 98


von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

Hallo ich würde gerne einen digitalen Regler im Programm BORIS aus 
Winfact 98 realisieren. Ich habe auch schon de Z-Übertragungsfunktion 
berechnet.(im Anhang)
Jetzt scheitere ich aber an der Eingabe in den Z Übertragungs-Block des 
Programms. Weil ich nicht weiß was ich machen kann wenn einer der 
Nennergrade minus TN ist.
Wenn ich das minus einfach weglasse bekomme ich schon ein Regler 
Ergebnis,allerdings regelt der Regler bei der Sprungantwort nur auf den 
halben Sprung aus.
Ich würde mich über jede Hilfe freuen.
danke im voraus!

von Armin (Gast)


Lesenswert?

so wie ich das sehe, ist kein Nennergrad negativ. Da steht doch auch nur 
TN mal z hoch 0. Bei der Umsetzung ist einfach der Vorfaktor von einem y 
negativ.

Wenn du das umstellst steht da nur

y[n+1] = TA/TN*e[n+1] + e[n+1] + e[n] + y[n]

bzw

y[n] = TA/TN*e[n] + e[n] + e[n-1] + y[n-1]



Über den Grenzwertsatz kannst du feststellen, wo dein Regler hinregelt:
http://de.wikipedia.org/wiki/Z-Transformation#Zus.C3.A4tzliche_Eigenschaften_der_unilateralen_Z-Transformation


Wenn das kein ganzer Sprung ist, sind die Faktoren TA bzw. TN falsch 
gewählt. Dann ist der Regler nicht "Stationär genau"

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
Noch kein Account? Hier anmelden.