LabVIEWForum.de - PID Control

LabVIEWForum.de

Normale Version: PID Control
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

bin kein Regelungstechniker und verwende relativ glücklich die PID-VIs aber (das musste ja kommen :-) ich habe ein Problem. Die VIs gehen davon aus, dass sie zwischen -100% und + 100% regeln und dass 0% KEIN Eingriff ist. Ich regle den Druck in Hydraulikzylindern, der kann nur Null sein (keine Bewegung) oder z.B. 100 Bar (Maximum =100%).

Ich transformiere (ähnlich wie die PID%_to_EGU VIs) die -100% bis +100% auf 0...100 bar mit dem Effekt dass, wenn ich das VI starte mit 0%, sprich 50 Bar weggefahren wird und ich mit meinen 50 Bar gegen das Werkstück donnere. Bei allen folgenden Fahrten hat das VI PID_with_autotuning es "verstanden", dass es ohne Last mit -100% fahren muss.

Ich kann mich daran gewöhnen .... na ja nicht so nett.

Ich kann -100% bis 0% auf 0 bar umrechnen und +100% auf 100 bar (linear) mappen - gibt es etwas dagegen zu sagen?

Ich könnte das VI verändert - da brauche ich Hilfe.

Danke

Gottfried
Hallo,

versuch mal das Beispiel von dem Post runter zu laden. Ist zwar die Regelung fuer eine PLL, aber egal...
Evtl. kannst du mit der low-level Implementierung (P I und D Anteil) etwas anfangen.

http://community.ni.com/examples/pll-phased-locked-loop
Danke,

schaut interessant aus

Gottfried
Referenz-URLs