-> Hier kostenlos registrieren
Hallo Leute,
habe folgendes Problem und bin über jede Hilfe dankbar.
Aufgabenstellung:
Programmierung einer Spaltregelung mittels Hydraulikproportionalventilen.
Es handelt sich um eine Art Verdichteranlage, diese besteht aus einem feststehendem Außenring (Durchmesser circa 1500) in dem
ein Metallischer Innenring liegt. Dieser Innenring liegt an der Unterseite des Außenringes auf und wird mit Hydraulikzylindern bewegt.
Zu Beginn wird der Innenring auf dem Außenring gepresst, nach einer gewissen Zeit kommt Material in den Verdichter, wenn das Material erkannt wird
(Druckanstieg) soll auf einen gewissen Sollspalt geregelt werden. Linke und Rechte Seite werden getrennt angesteuert (sprich: 2x PropVentil, 2x Wegmessung)
Spalt wird zwischen 2 und 4mm eingestellt Toleranz +/- 0,15mm
Realisiert werden soll das ganze mit einer Siemens S7-1212 ist bereits Vorgabe.
Zusätzlich muss sich der Spalt links und rechts parallel öffnen. dh eine Art Schrägerkennung (Abweichung max 0,2mm).
Habe bereits eine grobe Regelung "zu Fuß" ohne PID Technologieobjekt programmiert, die den Spalt parallel auf Sollspalt öffnet, um ein
Gefühl für das Verhalten der Hydraulik zu bekommen, jedoch ohne Störgröße dh ohne Material im Verdichter.
Meine "Zu Fuß" Regelung überprüft nur den Istspalt zu Sollspalt ist dieser kleiner fährt der Zylinder auf, gleichzeitig wird die Abweichung zum
anderen Spalt hin überprüft ist die Abweichung über bzw. unter einem Grenzwert wird nachgeregelt.
Funktioniert ohne Störgröße natürlich optimal, will ich den Weg nun "zu Fuß" fortsetzen müsste ich eine Art Weg pro Zeit Funktion einbauen, dh
Ändert sich der Weg trotz Regelgröße nicht muss nachgeregelt werden.
Hier kann ich meiner Meinung gleich einen fertigen PID Regler nehmen, jedoch wie gehe ich mit der Schräglageerkennung um?
Zwei PID Regler (links, rechts) soll ich bei einer Schräglage einfach einen Offset zur Regelgröße addieren?
Zusätzlich sehe ich das größte Problem in der Bestimmung der PID Parameter? Wie würdet ihr hier vorgehen?
Danke für eure Hilfe!
habe folgendes Problem und bin über jede Hilfe dankbar.
Aufgabenstellung:
Programmierung einer Spaltregelung mittels Hydraulikproportionalventilen.
Es handelt sich um eine Art Verdichteranlage, diese besteht aus einem feststehendem Außenring (Durchmesser circa 1500) in dem
ein Metallischer Innenring liegt. Dieser Innenring liegt an der Unterseite des Außenringes auf und wird mit Hydraulikzylindern bewegt.
Zu Beginn wird der Innenring auf dem Außenring gepresst, nach einer gewissen Zeit kommt Material in den Verdichter, wenn das Material erkannt wird
(Druckanstieg) soll auf einen gewissen Sollspalt geregelt werden. Linke und Rechte Seite werden getrennt angesteuert (sprich: 2x PropVentil, 2x Wegmessung)
Spalt wird zwischen 2 und 4mm eingestellt Toleranz +/- 0,15mm
Realisiert werden soll das ganze mit einer Siemens S7-1212 ist bereits Vorgabe.
Zusätzlich muss sich der Spalt links und rechts parallel öffnen. dh eine Art Schrägerkennung (Abweichung max 0,2mm).
Habe bereits eine grobe Regelung "zu Fuß" ohne PID Technologieobjekt programmiert, die den Spalt parallel auf Sollspalt öffnet, um ein
Gefühl für das Verhalten der Hydraulik zu bekommen, jedoch ohne Störgröße dh ohne Material im Verdichter.
Meine "Zu Fuß" Regelung überprüft nur den Istspalt zu Sollspalt ist dieser kleiner fährt der Zylinder auf, gleichzeitig wird die Abweichung zum
anderen Spalt hin überprüft ist die Abweichung über bzw. unter einem Grenzwert wird nachgeregelt.
Funktioniert ohne Störgröße natürlich optimal, will ich den Weg nun "zu Fuß" fortsetzen müsste ich eine Art Weg pro Zeit Funktion einbauen, dh
Ändert sich der Weg trotz Regelgröße nicht muss nachgeregelt werden.
Hier kann ich meiner Meinung gleich einen fertigen PID Regler nehmen, jedoch wie gehe ich mit der Schräglageerkennung um?
Zwei PID Regler (links, rechts) soll ich bei einer Schräglage einfach einen Offset zur Regelgröße addieren?
Zusätzlich sehe ich das größte Problem in der Bestimmung der PID Parameter? Wie würdet ihr hier vorgehen?
Danke für eure Hilfe!