LabVIEWForum.de
"linearity"-Eingangsterminal am PID-Regler - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: "linearity"-Eingangsterminal am PID-Regler (/Thread-linearity-Eingangsterminal-am-PID-Regler)



"linearity"-Eingangsterminal am PID-Regler - MaxLab - 20.03.2012 14:24

Hallo zusammen,

kann mir bitte jemand (möglichst anschaulich) erklären, wofür das Eingangsterminal "linearity" am SubVI "PID Advanced VI" benötigt wird? Die Hilfe von LabVIEW habe ich bereits befragt. Dabei kam folgendes heraus:
Zitat:linearity specifies the linearity of the error response. The valid range for linearity is 0 to 1. A value of 1 provides a normal linear response, while a value of 0.1 provides an approximately parabolic response. The VI uses this value in the nonlinear error calculation and the nonlinear gain factor calculation.
Leider werde ich aus dieser Beschreibung nicht schlau Bahn.

Viele Grüße,
Max


RE: "linearity"-Eingangsterminal am PID-Regler - GerdW - 20.03.2012 15:32

Hallo Max,

wenn dir die Beschreibung nicht reicht, kannst du natürlich ins VI hineinschauen. Dort findest du dann ein "PID Get Advanced Error", in welchem eben dieser Linearity-Wert verwurstet wird - unter Angabe von Formeln...


RE: "linearity"-Eingangsterminal am PID-Regler - MaxLab - 23.03.2012 10:51

Hallo zusammen!

@GerdW
Danke für Deine Antwort!

Habe mir die Blockdiagramme des "PID Advanced"-VIs und des "PID Get Advanced Error"-VIs näher angeschaut. Jetzt weiß ich, wie der linearity-Wert verrechnet wird und dass er wohl irgendetwas mit dem "non-linear integral action"-Wert zu tun hat. Leider sagt mir das nicht besonders viel. Es will mir nicht gelingen, von der Verrechnung des linearity-Werts auf den "Grund für dessen Existenz" zu schließen. Per Internetrecherche wurde ich auf einen Prospekt eines Mess- und Regelungstechnikherstellers aufmerksam. Eines der beschriebenen Produkte war mit einer nichtlinearen Fehlerkorrektur ausgestattet. Im Prospekt stand, dass diese Funktion benötigt wird, wenn Messwerte alternieren bzw. schwanken. Kann man das auf das "PID Get Advanced Error"-VI in LabVIEW übertragen?

Viele Grüße,
Max


RE: "linearity"-Eingangsterminal am PID-Regler - GerdW - 23.03.2012 11:19

Hallo Max,

Google spuckt das hier aus für "error-squared PID"...