Approximation functions

<< Click to Display Table of Contents >>

Navigation:  Menü > SETTINGS >

Approximation functions

Previous pageReturn to chapter overviewNext page

► SETTINGS | Database | Approximation functions

Innerhalb des Programms werden zahlreiche Approximationsfunktionen genutzt. Diese Funktionen basieren auf veröffentlichten Messungen, die eine zuverlässige Vorhersage optimaler bzw. erreichbarer Werte erlauben.

In diesem Dialog werden die Approximationsfunktionen grafisch dargestellt und können individuell angepasst werden. Wenn ein Projekt geöffnet ist, werden nur die projektrelevanten Funktionen dargestellt, ansonsten sind alle Funktionen sichtbar.

 

Derzeit sind ca. 150 Funktionen verfügbar für die folgenden Komponenten-Typen und deren Untertypen:

Axial impeller

Centrifugal impeller

Casing

Axial Compressor Impeller

oStandard

Centrifugal Compressor Impeller

oStandard

Stator

Axial Fan Impeller

oStandard

oAutomotive Cooling

Centrifugal Fan Impeller

oStandard

oSquirrel cage

Volute

Axial Gas Turbine Rotor

oStandard

oRocket Engine

Radial Gas Turbine Rotor

oStandard

 

Axial Pump Impeller

oStandard

oInducer

Centrifugal Pump Impeller

oStandard

oWastewater

oBarske (low nq)

 

 

Francis Turbine Runner

oStandard

 

 

Jede Funktion hat einen hart kodierten Standard-Verlauf. Für jede dieser Funktionen können alternativ eigene, punktweise definierte Kurven hinzugefügt werden. Diese nutzerdefinierten Funktionen werden in der Datei Functions.cftfu gespeichert, die ausschließlich die nutzerdefinierten Funktionen enthält. Die Standardfunktionen werden nicht in einer externe Datei gespeichert und können nicht gelöscht werden. Die Standardfunktionen können nur deaktiviert werden, indem nutzerdefinierte Funktionen hinzugefügt werden, die in der Functions-Datei gespeichert werden.

Links oben im Bereich File location wird der Name der Datei angezeigt, die die Daten der Funktionen enthält. Standardmäßig heißt diese Datei Functions.cftfu und befindet sich im Installationsverzeichnis von CFturbo. Änderungen an den Funktionen werden automatisch gespeichert, wenn man den Dialog durch Betätigen des OK-Schalters verlässt. Sind keine Schreibrechte vorhanden, erscheint ein entsprechender Hinweis und man hat die Möglichkeit, einen alternativen Speicherort auszuwählen. Dateiname und Verzeichnis können auch explizit geändert werden, indem man den Schalter Save as... betätigt. Mit dem Schalter Open... kann eine entsprechende Datei geöffnet werden.

Der Verweis auf die Funktionen-Datei ist Teil jeder Major/Minor-Installation (CFturbo x.y). Alle Updates durch Bug-Fix-Releases (CFturbo x.y.z) verändern nicht den Verweis auf die existierende Funktionen-Datei.

Die Funktionen-Datei wird durch kein Update automatisch überschrieben. Standardmäßig befindet sich die Funktionen-Datei im Installationsverzeichnis von CFturbo. Wenn eigene Funktionen definiert werden sollte die Funktionen-Datei nicht im Installationsverzeichnis von CFturbo gespeichert werden, sondern irgendwo im Firmen-Netzwerk. Dies hat 2 Gründe:

alle Nutzer können dieselbe Datenbasis für ihre Entwürfe nutzen

es besteht nicht das Risiko des Datenverlustes durch Deinstallation älterer CFturbo-Versionen

Im Bereich Functions links vom Diagramm sind alle verfügbaren Funktionen in einer Baumstruktur dargestellt, geordnet nach Maschinentyp.

Zur Darstellung bzw. Änderung einer Funktion muss die entsprechende physikalische Größe unterhalb des dazugehörigen Maschinentyps ausgewählt werden. Im Diagramm wird die CFturbo-interne Funktion in blau angezeigt. Für jede der Größen können nun beliebig viele nutzerspezifische Funktionen hinzugefügt werden. Die in der Liste mit dem Markierungsbalken ausgewählte Funktion wird im Dia­gramm zusätzlich zur CFturbo-internen Funktion angezeigt. Die Funktion mit dem aktivierten Markierungsfeld vor dem Funktionsnamen wird für die entsprechenden Berechnungen im Programm verwendet. Besitzt keine Funktion ein aktiviertes Markierungsfeld oder ist gar keine zusätzliche Funktion vorhanden, so wird die CFturbo-interne Funktion verwendet.

Mit diesen Schaltern oberhalb des Baumes können Funktionen hinzugefügt, entfernt oder umbenannt werden.
Alternativ kann das Kontextmenü (Rechtsklick) des entsprechenden Punktes benutzt werden.

Folgende Hierarchie existiert für die Funktionen:

 

physikalische Größe
     nutzerspezifischen Funktion
           Parameterkurve (nur bei einigen Funktionen verfügbar)
                 obere Grenze (optional)

Funktionen können von 2 Varia­blen abhängen, wobei eine als Kurvenparameter dient. Für kon­krete Parameterwerte existieren jeweils separate Kurven, die zur Berechnung des Funktionswertes genutzt werden. Der Parameter wird am Endpunkt der entsprechenden Kurve im Diagramm dargestellt.

Die obere Grenzkurve dient zur Definition von Bereichen, d.h. es wird somit ein Band­bereich mit oberer und unterer Grenze als separate Kurven definiert.

Im Bereich Points rechts vom Diagramm können die Kurvenpunkte der jeweils mit dem Markie­rungsbalken ausgewählte Funktion eingegeben bzw. verändert werden. Neue Punkte können am Ende angefügt werden  es erfolgt automatisch eine Sortierung in aufsteigender x-Reihenfolge. Das Entfernen eines Punktes geschieht durch Löschen des x- und/ oder y-Wertes.

Mit diesen Schaltern können

Punkte aus einer Datei (pro Zeile ein Punkt) eingelesen werden

Punkte in einer Datei gespeichert werden

Punkte in die Zwischenablage kopiert werden

Punkte aus der Zwischenablage eingefügt werden (z.B. aus Excel)

die komplette Tabelle geleert werden

Im Bereich Test kann durch Eingabe eines Wertes die gerade aktive Funktion überprüft werden.