Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Berechnung S-Hochlaufgeber ??

144 views
Skip to first unread message

Detlef Lange, Kampf GmbH

unread,
May 26, 1999, 3:00:00 AM5/26/99
to
Hallo,

ich bin auf der Suche nach einer mathematischen Formel, welche ich für ein
SPS-Programm nutzen kann das einen Antrieb steuern soll.

Für diesen Antrieb benötige ich eine Hochlaufgeber mit S-Verschleifung. Das
heißt nach einem Sollwertsprung fängt der Hochlauf langsam an (ähnlich
Quadratfunktion) und kurz vor Erreichen des Istwertes fällt der Hochlauf
langsam ab (ähnlich Wurzel).
Dazwischen erfolgt ein linearer Anstieg bzw. Abfall.
Als Eingangsparameter wären.
Sollwert, Max. möglicher Sollwert, Hochlaufzeit (bezogen auf max. Sollwert)
in sec., Runterlaufzeit (bezogen auf max. Sollwert) in sec., Dauer der
Verrundung (S-Verschleifung) in sec., Ausgangswert.

Für die Hilfe, schon mal besten Dank

mfg.
Detlef Lange
EMail : Stahl...@csi.com

Jan C. Hoffmann

unread,
May 26, 1999, 3:00:00 AM5/26/99
to
Hallo Detlef,

Detlef Lange, Kampf GmbH <stahl...@csi.com> schrieb in Nachricht
OCSJKY0p#GA....@nih2naac.compuserve.com...///


>Hallo,
>
>ich bin auf der Suche nach einer mathematischen Formel, welche ich für ein
>SPS-Programm nutzen kann das einen Antrieb steuern soll.
>

So eine mathematische Formel (Modell) findet man z.B. über eine
Polynom-Approximation. Mittels MS Excel kannst Du ein Polynom bis 5. Grades
ermitteln (x(t)=c0+c1*t+ ... c5*t^5). Sollte dies noch zu ungenau sein, dann
den Polynomgrad erhöhen. Das ist dann aber mit Excel nicht mehr zu
realisieren.


Gruß Jan C. Hoffmann (c/o MTEC)

------------------------------------------------------------------------
mailto:MT...@csi.com
http://ourworld.compuserve.com/homepages/MTEC/

Technisch / wissenschaftliche Software
------------------------------------------------------------------------

Hans Steffani

unread,
May 26, 1999, 3:00:00 AM5/26/99
to
"Detlef Lange, Kampf GmbH" <stahl...@csi.com> writes:

>ich bin auf der Suche nach einer mathematischen Formel, welche ich für ein
>SPS-Programm nutzen kann das einen Antrieb steuern soll.

>Für diesen Antrieb benötige ich eine Hochlaufgeber mit S-Verschleifung. Das


>heißt nach einem Sollwertsprung fängt der Hochlauf langsam an (ähnlich
>Quadratfunktion) und kurz vor Erreichen des Istwertes fällt der Hochlauf
>langsam ab (ähnlich Wurzel).
>Dazwischen erfolgt ein linearer Anstieg bzw. Abfall.
>Als Eingangsparameter wären.
>Sollwert, Max. möglicher Sollwert, Hochlaufzeit (bezogen auf max. Sollwert)
>in sec., Runterlaufzeit (bezogen auf max. Sollwert) in sec., Dauer der
>Verrundung (S-Verschleifung) in sec., Ausgangswert.

Ich gehe mal davon aus, dass es sich um eine Geschwindigkeitssteuerung
handelt.
Dein Verlauf wird durch
v'' = r fuer 0<=t<T/2
= -r fuer T/2<=t<T
beschrieben.
D.h.
v' = r t fuer 0<=t<T/2
= r T/2 -(r(t-T/2)) = r(T - t) fuer T/2<=t<T
und damit
v = r/2 t^2 fuer 0<=t<T/2
= r(-2 t^2 + 4 t T - T^2)/4 fuer t/2<=t<T

die Anlaufzeit ist mit dem Ruck r und der Endgeschwindigkeit durch

vend = r T^2/4 => T = 2 Sqrt[vend/r]

verbunden.

Hans Friedrich Steffani


--
Hans Friedrich Steffani
Institut fuer Elektrische Maschinen und Antriebe, TU Chemnitz
mailto:hans.s...@e-technik.tu-chemnitz.de
http://www.tu-chemnitz.de/~hfst/

0 new messages