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 |