PID-Regler-VI - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: PID-Regler-VI (/Thread-PID-Regler-VI) |
PID-Regler-VI - Aleph1 - 15.09.2010 14:28 Servus Leute, langsam bin ich am verzweifeln weil ich das PID-Regler-VI von NI nicht vernünftig zum laufen bring. Folgendes Problem: Ich steuere einen Laser über den Betriebsstrom und die Temperatur an und benötige konstante Laserleistung. Im nächsten Schritt setze ich eine neue Temperatur und muss daraufhin mein Stromsignal nachregeln um eine gleichbleibende Laserleistung (in Bezug zur vorherigen Temperatur) zu erhalten. Bisher war ich der Meinung, dass man das über einen PID-Regelkreis erledigen kann, ich krieg das allerdings nicht zusammengesteckt. Irgendwie weiss ich aber nicht, was das Ding für Eingangsgrößen erwartet und aus dem Beispielen von NI werd ich auch net schlau. GEnauer beschreiben kann ich mein Problem auch nicht, da ich wie der Ochs vorm Berg davor steh. Was ich möchte: Der Laserstrom soll so nachgeregelt werden, dass mein Messignal (per Diode aufgenommen) sich auf dem geünschten extern vorgegebenen und konstanten Niveau einpendelt. Ich habe hier das VI drangehangen und bin für jede Art der Hilfe dankbar. Gruß Karl PID-Regler-VI - Aleph1 - 15.09.2010 15:27 Ui ui ui, da hatte ich schon gewaltigen Käse mit verdrahtet. Hab hier noch mal ne neue Version des VIs. Ach ja: LV Version 8.6.1 Dank und Gruß Karl PID-Regler-VI - RMR - 16.09.2010 06:49 Hi Aleph, ich habe mir dein VI angeschaut, und ich muss sagen, ich verstehe es nicht. Wenn du die Temperatur regeln willst, dann gebe die dem PID.vi vor. (setpoint) Die IST-Temperatur verdrahtest du mit der Prozessvariablen. Warum das init über ein Register? Der PID wird dir dann mehr oder weniger sinnnvolle Stellgrade heraus geben, abhängig von den PID Einstellungen. Was das mit den STromstärken des vorrigen SChleifendurchlaufs soll verstehe ich nicht. Damit greifst du doch in den Regler ein. Den PID cluster für die Reglereinstellungen würde ich innerhalb der While legen, dann kasst du während des Prozesses optimieren. Grüße, RMR PID-Regler-VI - Aleph1 - 16.09.2010 08:40 Servus miteinander, hab mein Problem gelöst und poste das VI nachher noch. Der PID regelt nun genau wie gewünscht meinen Betriebsstrom nach und hält die Ausgangsleistung bis auf 0.5% auf konstentem Wert. Gruß Karl |