Hallo!!! Ich befasse mich zur zeit mit einem Genauen Drehzahlregler und muss mich mit Reglern auseinandersetzen, nur das Problem ist, ich verstehe die erklährungen auf Wiki und Roboternetz nicht ganz. Kann mir mal bitte jemand Einfache Formeln für die Reglerarten aufschreiben (Wenn möglich bitte mit Beispielen, oder Links, Bücher, .... empfehlen??? Danke schon mals für die Antwoten!!!!!!!!!! MFG
Wenn Du ein Buch über Regelungstechnik suchst, kann ich Dir nur das hier empfehlen: Otto Föllinger "Regelungstechnik" Hüthig-Verlag, Heidelberg Ist so ziemlich DAS Standardwerk, gibt's inzwischen in der ach-was-weiß-ich-wievielten Auflage. Ist wohl eher etwas teurer. Da dürften eigentlich keine Fragen offenbleiben (resp. eher viele neue generiert werden)!
Hi!!!! Danke für den Vorschlag!!!! Bin entzwischen auch fündig geworden (hier im forum - Beitrag "Re: Hilfe für 80C535"): P-Anteil: (Istwert-Sollwert) D-Anteil: ((Änderung des istwertes seit letzter Berechnung)/zeitdifferenz) I-Anteil: (Istwert-Sollwert)*Zeitdifferenz Definiere 3 Verstärkungen, KP, KD und KI. KP=5 bits/Grad KD=1 bit/(grad/sec) KI=2 (bit*sec) /grad Ausgang = KP*P + KD*D + KI*I Nehmen wir an man will 100 Grad haben. Der Istwert = 20 Grad, der letzte Istwert war 19 Grad und ein durchlauf benötigt 0,1 Sekunden. KP*P=(20-100)*5=-400 KD*D=(20-19)/0,1=+10 KI*I=(20-100)*0,1*2=-16+(Summe aller bisherigen KI*Is) Ausgand ist in dem Fall -406!! Nun meine Frage: Wir definiere ich KP, KD und KI?? -406 am Ausgang heist das ich den PWM Ausgang auf 406 stelle oder wie? Was ist wenn ich am Ausgang max. 255 (für 8 Bit PWM) haben darf, wie mache ich das??? MFG
Hallo DCW, http://www.rn-wissen.de/index.php/Regelungstechnik Den Link empfehle ich immer ;-) gruß hans
>(20-100) Du musst Soll minus Ist rechnen, und nicht andersrum! >Was ist wenn ich am Ausgang max. 255 (für 8 Bit PWM) haben darf, wie >mache ich das??? Begrenzung einführen! Stichwort: Anti-Windup
Hallo!! Dann muss ich ja den D-Regelkreis auch anders berechnen oder?? KD*D=(19-20)/0,1=+10 MFG
Du musst immer die Abweichung nehmen. Und Abweichung ist nun mal Soll - Ist. Soll = Ist + Abweichung Denk einfach mal nach: Dein Sollwert sei 500 Jetzt misst du bei einem konstanten Stellwert einen konstanten Istwert von 300. Also zu klein. Dann muss logischerweise dein Stellwert größer werden, damit auch der Istwert ansteigt um den Sollwert zu errechnen. Wenn also der Sollwert über dem Istwert liegt, dann muss was positives zum Stellwert addiert werden, damit der ansteigt.
>Dann muss logischerweise dein Stellwert größer werden, damit auch der >Istwert ansteigt um den Sollwert zu errechnen. Naja, so allgemein kann man das aber nicht sagen. Das ist doch abhängig vom Stellglied! Wenn ich z.B. einen PNP-Transistor nehme und muss den mehr "aufmachen", dann muss die Stellgröße kleiner werden...
Aha, was ist denn die Stellgröße? Der Strom? Die Spannung? Die Heizspannung? Redet doch nicht um Kaisers Bart und spaltet keine Haare. Auch Ist - Soll ist nicht so ganz falsch, hängt doch alles nur vom Vorzeichen der Konstanten k ab (=Verhalten des Reglers).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.