Thread Content
Ich habe eine Frage an alle. Kompressor-Eingangs- und -ausgangsströme 1 und 2, im Strömung 1 ist der Massenstrom ein festgelegter Wert, die Dichte ist ein berechneter Wert. Im normalen Einstellbereich des Massenstroms kann sich der Prozess in jedem Fall konvergieren. Ich möchte, dass im Calculator die Dichte eine Funktion der eingestellten Massenstrommenge ist – unabhängig von deren Wert. Ist das möglich? Die Dichte kann anhand des aktuellen Drucks und der Temperatur in der Logistik bestimmt werden. Ich habe es heute ausprobiert und sowohl den Massenstrom als auch die Dichte als Ausgangsvariablen festgelegt, in der Reihenfolge last, um den Massenstrom von Prozess 1 genau berechnen zu können. Der Massenstrom von Prozess 2 bleibt jedoch weiterhin bei dem Wert von Prozess 1. Dies führt zu einer Nichterhaltung des Massenflusses. Wie kann dieses Problem gelöst werden? Es wird eine Funktion aus Strömungsgeschwindigkeit und Dichte verwendet, um den Volumenstrom zu definieren. Man möchte, dass der Volumenstrom von Fluss 1 eine Funktion der anderen Variablen im Prozess ist. In „stream var“ gibt es jedoch keinen Eintrag für den Volumenstrom – muss man das Problem also auf diese Weise lösen?
Diese Vorgehensweise ist von vornherein falsch. Man setzt es auf „last“, nur um zu erreichen, dass der Datenverkehr zuletzt überlagert wird. Man geht davon aus, dass durch diese Änderung Probleme bezüglich des Qualitätsausgleichs entstehen werden.
Ich habe tatsächlich keine Erfahrung mit FORTRAN. Lassen Sie mich über meine Erfolge sprechen: Zwei Prozesse in der Schleife sorgen dafür, dass die Endtemperatur um 2 Unterschiede aufweist – das wurde mit LAST in FORTRAN erreicht. Es scheint ein BUG zu sein, dass in ASPENs STREAM VAR keine Einstellung für VOLUME FLOW vorhanden ist (es gibt nur die Einstellung für die Flüssigkeitsphase, nicht für die Gasphase). In STREAM kann diese Einstellung hingegen vorgenommen werden – in STREAM VAR jedoch nicht. Ich dachte an die Definition einer Funktionsbeziehung für den Volumenstrom, aber das ist nicht möglich; stattdessen können nur Massenstrom und Dichte verwendet werden. Dabei ist jedoch der eine Wert eine vorgegebene Größe und der andere ein berechneter Wert – und beides gehört zum selben Ablaufprozess, der wiederum ein Prozess mit einzigen, festgelegten Parametern ist. Dann wird es schwierig. Haben Sie vielleicht eine gute Lösung? Gestern haben wir über proii gesprochen – dort kann man die Größenwertvariable VOLUME FLOW erfassen, was sehr praktisch ist. Warum schafft ASPEN das nicht?
Es scheint ein BUG zu sein, dass in ASPENs STREAM VAR keine Einstellung für VOLUME FLOW vorhanden ist (es gibt nur die Einstellung für die Flüssigkeitsphase, nicht für die Gasphase). In STREAM kann diese Einstellung hingegen vorgenommen werden – in STREAM VAR jedoch nicht. In dieser Hilfestellung wird sehr klar erklärt, warum es nicht vorhanden ist. Dass es mit Fortran erfolgreich gelungen ist, „last“ zu erstellen, bedeutet nicht, dass das in der Praxis sinnvoll ist. Es gibt nur kein Problem mit dem Algorithmus.