LabVIEWForum.de
PID Control - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: PID Control (/Thread-PID-Control)



PID Control - gottfried - 27.01.2008 18:59

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


PID Control - thomas.sandrisser - 28.01.2008 21:59

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


PID Control - gottfried - 29.01.2008 14:00

Danke,

schaut interessant aus

Gottfried