LabVIEWForum.de - PID autotune geht nicht

LabVIEWForum.de

Normale Version: PID autotune geht nicht
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

ich habe einen vi gemacht mit einer Rechteckwelle im Eingang und Autotune PID. Nur macht Autotune nichts, die Hife sagt, wenn das System schwingt mit konstanter Frequenz, wuerde Autotune gehen.der vi ist im Anhang.

Gruss,

Steffen
Leider kann ich Dir da nicht helfen. Weswegen ich aber trotzdem schreibe: Ich war überrascht, dass das VI bei mir überhaupt läuft, denn ich habe kein Regel/Simulations-AddOn. Die Regel-Vis waren bei mir in der Palette nicht sichtbar gemacht, deshalb dachte bisher immer es gibt sie nicht. Seit welcher Version ist das denn so? Oder gab es diese Funktionen schon immer in allen Version?
http://zone.ni.com/reference/en-XX/help/...mperature/

Owning Palette: PID VIs

Requires: PID and Fuzzy Logic Toolkit

das ist wohl Bestandteil von Standard, nicht vom DSC Modul. PID ist schon seit einer Weile Bestandteil, denke ich mal, die Beispile im Netz sind recht alt, 5 Jahre +-
Hallo Ludwig,

mit LV2014 gibt es kein (extra zu bezahlendes) PID Toolkit mehr, das ist jetzt normaler Bestandteil der LV-Installation…

Korrektur: inkl. ab FullDeveloper!
Auch nachzulesen hier, unter "Add-On consolidation"…
Danke Euch für die Information. Schade nur für Steffen, dass seine Frage damit überhaupt nicht beantwortet wurde. Aber vielleicht kommt da noch was. Ich z.B bin da ganz dumm und weiß überhaupt nicht, was da letztlich geregelt werden soll und worauf die Optimierung mit Autotuning überhaupt hinauslaufen soll.
der Prozess ist die Rechteck-Welle, geregelt werden soll sie nach dem Setpoint (der Regler in der Mitte).
Und anstelle die PID-Parameter per Hand rauszufinden, soll das der Autotune-SubVI machen.
PID Proportional Integrativ Derivativ.-Proportional Integral Abgeleitet dann in deutsch.

Da faellt mir noch was ein, wenn ich den Sollwert aendere, sollte sich dann nicht auch der Ausgang aendern? Weil es dann hoch oder runter regeln solte und dann darum schwingen.
Hallo Steffen,

wie soll das AutoTune arbeiten, wenn die Führungsgröße NICHT auf Stellwertänderungen reagiert?
so wenn ich beide addiere, wuerde es gehen?

zumindest flackert Autotune jetzt. Aber die Ergebnisse sind NaN (Nor a Number). Siehe Anhang.
das machts vielleicht klarer
Hallo Steffen,

in deinem VI befinden sich CoercionDots - die haben Auswirkungen:
Du erzeugst ein Rechtecksignal als Waveform mit den Parameters fs=1kHz und 1000 Samples. Dein PID bekommt diese Waveform an seinem pv-Input - und hat dort einen CorecionDot. Mit welchen Werten wird dein PID also arbeiten? Hmm

Was soll es bringen, das Stellsignal auf dein Rechtecksignal zu addieren? Reagiert dein (zukünftiges) System ebenso? Ein PID regelt eine Regelstrecke - und die hat üblicherweise kein "addierendes" Verhalten!

Hier im NI-Forum versucht auch jemand, einen PID-Regler nur mit simulierten Geräten aufzubauen - auch das ist fruchtlos und entsprechend kommentiert!
Warum schaust du dir nicht einfach mal die Beispiel-VIs zu den PID-Reglern an? Da ist bestimmt auch eines dabei, welches das AutoTuning anhand eines "Plant"-Modells erläutert…
Seiten: 1 2
Referenz-URLs