Das DT1 Glied kann genauso betrachtet werden wie das PT1 Glied. Das DT1 als Filter kann mit einer definierten Grenzfrequenz eingesetzt werden. Das Filter weist bei der Grenzfrequenz „f“ eine Dämpfung von 3dB auf.
Übertragungsfunktion in s-Ebene (zeitkontinuierlich):
„Td“ ist die Zeitkonstante des Übertragungsglieds. Für diese kann eine Frequenz eingesetzt werden, bei der die Grenzfrequenz liegen soll:
Polstelle der Übertragungsfunktion (gefunden durch =0 setzten des Zählers):
Nullstelle der Übertragungsfunktion (gefunden durch =0 setzten des Nenners):
Übertragungsfunktion in z-Ebene (zeitdiskreten):
„T“ steht ab hier für die SampleTime, also die Zeit zwischen zwei Abtastwerten.
Verstärkung für unendlich hohe Frequenzen soll 1 sein ⇒ G(z→∞)=1 bzw. G(s→∞)=1
Dabei würde Zähler und Nenner jeweils ∞ enthalten. Daher muss der Grenzwert mit der Regel von de l’Hospital gesucht werden. Zähler und Nenner werden jeweils getrennt nach „z“ abgeleitet. Dadurch bleibt 1/1 übrig. Somit ist
.
Umschreiben in Gleichung, die aus Verzögerungen besteht:
Es gilt der Zusammenhang
Zur besseren Lesbarkeit wird definiert
Nach der vorherigen Gleichung ist
.
Damit kann aufgestellt werden
Gleichung, die in einem Programm implementiert werden kann:
Beispielcode, mit Grenzfrequenz bei 3 Hz (ungetestet)
double f = 3; double T = 1/10e+3; //10 kHz Abtastfrequenz double faktor = exp(-2*3.14*f*T); double DT1_newvalue(double u){ static double y = 0; static double lastU = 0; y = u - lastU + faktor * y; lastU = u; return y; }