oscat.lib > oscat.lib fuer Step 7
Hochlaufgeber mit S-Rampe
DLange:
Hallo zusammen,
ich bin auf der Suche nach einem Hochlaufgeber (Integrator) mit S-Rampen. D.h. der Anfang und die Enden der
Integration werden ähnlich einem PT1 z.B. verundet.
Diese Funktionen wird zur Drehzahlansteuerung von Motoren verwendet, damit diese nach einem
Sollwertsprung nicht abrupt loslaufen. (Siehe Bild)
Die Zeit für den Hochlauf bzw. Rücklauf wird in der Regel in Sekunden angegeben, die Zeit für
die Verrundung ebenfalls in sec.
Sollte jemand von euch ein paar Infos haben, das wäre genial.
Gruss
Detlef
[gelöscht durch Administrator]
hugo:
das erscheint mir nicht sonderlich schwierig, wir werden so eine funktion in einer der nächsten release einbauen
allerdings ist noch zu klären nach welcher mathematischen funktion die abrundung sein soll?
DLange:
Das wäre natürlich genial von euch Unterstützung zu erhalten.
Es wäre schön wenn die Lösung einfach wäre, aber ich denke die Arbeit steckt in den Grenzfällen.
So z.B. wenn nach einem positiven Sollwertsprung (Hochlauf der Rampe) der Sollwert z.B. reduziert wird,
so muss ggf. mit einer Endverrundung der Hochlauf gestoppt werden,
bzw. bei einer größeren Reduzierung des Sollwerts über Verundung wieder der Ausgangswert
herunter integriert werden.
Und das ganze ohne Überschwinger.
Gruss
Detlef
hugo:
wie im bild schön zu erkennen ist wird die verrundung mit einer deutlichen verzögerung der rampe zum eingangsignal gemacht.
damit ist das kein problem
DLange:
Das ist richtig, diese Verzögerung (Verrundung) kann klein (1 sec.) bzw. groß (20sec.) sein.
Je nach Anwendungsfall (Materialtype) stellt der Kunde dieses Werte ein.
Zusätzlich wird die Beschleunigung und die Verzögerung getrennt eingestellt.
Die Gesamtzeit von V0 bis Vmax. ergibt sich dann aus "Anfangsverundung + Beschleunigungszeit + Endverrundung".
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln