LabVIEWForum.de
Motorenreglung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Motorenreglung (/Thread-Motorenreglung)

Seiten: 1 2 3


Motorenreglung - Silence667 - 29.11.2010 01:26

Haben im Moment ein kleines Problem bei unserem Projekt, bei dem wir eine Motordrehzahl von einem Motor durch einen Transformator, der an die Welle angeschlossen ist, regeln sollen. Jetzt habe ich ein Problem das es keine Pid und sonst irgendwelche Bausteine im Programm enthalten sind, gibt es eine Möglichkeit einen P regler nur über die Mathebox oder die Mathematikbausteine zu programmieren? Wenn ja , wie sieht sowas aus?


Motorenreglung - RMR - 29.11.2010 09:09

Moin,

klar geht das, bleibt die Frage wie sinnvoll das das ist.
Du nimmst einen Formelknoten und beschreibst darin einen PI oder PID-Regler, fertig.

Kleines Beispiel als Screenshot.

Was mich etwas wundert, wäre das du einen Motor über einen Trafo reglen willst.
Ein Trafo braucht AC....der Motor wäre dann auch AC...bzw. eine Asynchronmaschine.
Da veränderst du mit der Spannung die Drehzahl nicht.

Berichte uns mal etwas detailierter was du anstellen möchtest.

Keep on rockin´, RMR


Motorenreglung - Silence667 - 29.11.2010 09:58

Also ein Gleichstrommotor und an der Welle ist ein Generator angebunden , der durch die Spannung am Generator die Drehzahl des Motors regeln soll. Der Motor soll über einen Drehregler Prozentual geregelt werden können.


Motorenreglung - Silence667 - 29.11.2010 11:45

Wenn du mir das genau für Dummies beschreiben würdest , das wäre echt gut, weil ich mich bis jetzt noch nicht 100%tig mit dem Programm auskenne, aber schnell Hilfe benötige.


Motorenreglung - RMR - 29.11.2010 11:58

Im Großen und Ganzen beschreibt das Beispiel einen "Regelalgorithmus". Du hast einen IST-Wert und einen SOLL-Wert. Die Differenz aus beidem multiplizierst du mit deinem P-Anteil. Das wäre die trivialste Art eines Regelkreises. Leider auf eine ziemlich miese, da du den SW nicht erreichst bzw. der Regler schwingt. Für deine Anwendung wäre ein PI-Regler passend. Es wäre sicher sinnvoll, wenn du dir die Sache bei Wiki zu Gemüte führst. Lies mal da: Wiki PI-Regler Denke danach kannst du auch das "Beispiel" verstehen.

Keep on rockin´, RMR


Motorenreglung - Lucki - 29.11.2010 11:58

' schrieb:Jetzt habe ich ein Problem das es keine Pid und sonst irgendwelche Bausteine im Programm enthalten sind,
Im Programm vielleicht nicht, aber hier im Forum schon.


Motorenreglung - Silence667 - 29.11.2010 14:16

Wie müsste ich denn dann den Simple PID.vi anschließen , wenn ich vom Generator meinen Istwert hole und meinen Sollwert über einen Drehregler, den ich vorher die Maximalspannung durch 100 und dann mal den Prozentsatz (0..100) einstellen will?Wo steuere ich den Motor dann an? Ich kann das im Moment nicht testen , weil ich erst ab Mittwoch wieder die Möglichkeit dazu habe. Hoffe auf euer Verständniss.


Motorenreglung - RMR - 29.11.2010 16:22

SET-Point für den Sollwert und Processvariable für den IST-Wert. Siehe mein Post: SOLL - IST = Regelabweichung

Gruß, RMR


Motorenreglung - Silence667 - 29.11.2010 18:06

Jetzt müsste ich nurnoch wissen wo ich den Motor bei dem ganzen anschließen soll?


Motorenreglung - RMR - 30.11.2010 07:30

Hallo Silence.

Ich empfehle dir DRINGEND, das du dich mit den Basics in LV beschäftigst. Die Basics in LV sind Voraussetzung das überhaupt etwas funktioniert. Dein Thread wird sonst 100 Beiträge lang und du findest immernoch einen "Draht" nicht. Hier wird dir gerne weitergeholfen, nur sollte das immer die Hilfe zur Selbsthilfe sein.

Zu deiner Frage: Mache dir die Fuktionen eines Regler vertraut, dann findest du auch den "Ausgang".

Danke das du das verstehst. Wink

Fröhliches Einarbeiten, RMR