Regelung über Temperaturverlauf

Hamlet

Level-1
Beiträge
15
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
ich habe folgende Aufgabenstellung und stehe momentan ein wenig auf den Schlauch.
Also es handelt sich hierbei um eine Regelung für eine Kühlmaschine.

Der Kunde möchte gerne eine Art Fuzzy-regelung und schreibt dazu.
Die SPS soll die Austrittstemperatur der Kühlmachine überwachen. Die SPS verfolgt den Temperatur-Verlauf ermittelt deie aktuelle Temperatur und stellt fest wie schnell sich der Temperaturverlauf ändert. Auf Grundlage dieser Daten wird der Leistungsbedarf der Kuehlmaschine voraus berechnet und die Leistung entsprechen angepasst um das Pendelverhalten zu verringern und entsprechend Energie zu sparen.

Die Maschine hat 6 Kuehlstufen. ( Steuerung S7-315-2DP)

Vielleicht hat jemand sowas schon mal gemacht und kann mir auf dei Sprünge helfen.


Danke Hamlet
 
Vorschlag:
Du ermittelt alle x Minuten die Temperaturänderung.
steigt die Temperatur => eine Stufe mehr
fällt die Temperatur => eine Stufe weniger

eventuell eine Glättung der Temperatur über PT1 Glied.

Gruß Heinz
 
Das Ganze System soll ja eben dynamisch sein. Sonst wäre es kein Problem. z.B einen steilen Anstieg der Temperatur soll die zuschaltzeiten der einzelnen Stufen schnell(relativ) erfolgen bei langsamen Anstieg entsprechend lang Zudem soll nach dem Trend geschaut werden. Wird bereits gekühlt und der Temperaturtrend zeigt nach unten in Richtung sollwert soll keine Stufe oder eine Stufe mit entsprechen langer Verzögerungszeit zugeschaltet werden. Bewegt sich der istwert am Sollwert soll der Trend verfolgt werden um nicht alle Stufen abzuschalten.
Das ganze soll den zweck verfolgen das Pendelverhalten so gering wie möglich zu halten .

Gruß Hamlet
 
Dann mach das durch mit mehreren Trends.
z.B. 1h;2h 3h.
oder rechne über die Diffenrenz die Laufzeiten.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wie wäre denn die Lösung einen fertigen PID-Regler (z.B. FB 58 "TCONT_CP") zu nehmen und die Leistungsstufen über parametrierbare Grenzwerte auf den Sollwertausgang zu schalten?

Zitat:
Der FB 58 "TCONT_CP" dient zum Regeln von Temperaturprozessen mit kontinuierlicher oder impulsförmiger Ansteuerung. Über die Parametrierung können Sie Teilfunktionen des PID-Reglers zu- oder abschalten und damit diesen an die Regelstrecke anpassen. Dies können Sie einfach mit dem Parametriertool durchführen. Der Aufruf erfolgt aus dem Projekt heraus per Doppelklick auf den Instanz-DB im SIMATIC-Manager. Das elektronische Handbuch finden Sie unter Start > Simatic > Dokumentation > Deutsch > PID Temperature Control.
 
Eine Fuzzy-Regelung selbst zu erstellen duerfte schwierig werden. Da muesstest du schon auf die gekaufte Siemens-Loesung zurueckgreifen. Aber vorsicht: Eine Fuzzy-Regelung laesst sich nicht mal "so eben" einstellen. Manchmal braucht es Monate oder Jahre bis sie optimal eingestellt ist. Man muss die Regelparameter durch Prozesskenntnis herausbekommen... :?
 
Zurück
Oben