|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.elisabetheckstaedt.dipl.common.Kostenstelle
de.elisabetheckstaedt.dipl.common.Einzelobjekt
de.elisabetheckstaedt.dipl.real.Stromverbraucher
de.elisabetheckstaedt.dipl.real.Kaeltemaschine
abstrakte Vaterklasse für alle Kältemaschinen
Field Summary | |
protected double |
breite
[m] |
protected double |
Hilfsantriebe
Definiert den Anteil an benötigter Hilfsenergie bezogen auf die bereitgestellte Kälteleistung. |
protected double |
hoehe
[m] |
protected java.lang.String |
Kuehlmedium
Wasser oder Luft |
protected double |
laenge
[m] |
protected double |
Nennleistung
[kW] |
protected Rueckkuehler |
Rueckkuehler
der Maschine zugeordneter Rückkühler |
protected java.lang.String |
Teillastregelung
nach DIN V 18599 |
protected double |
Wasserfaktor
[m³/kWh] Wasser/Kälte |
Fields inherited from class de.elisabetheckstaedt.dipl.real.Stromverbraucher |
Stromverbrauch |
Fields inherited from class de.elisabetheckstaedt.dipl.common.Einzelobjekt |
Bedienung, Inspektion, Instandsetzung, Nutzungsdauer, Wartung |
Fields inherited from class de.elisabetheckstaedt.dipl.common.Kostenstelle |
Bedienungskosten, Inspektionskosten, Instandsetzungskosten, Investition, Investitionskosten, Name, Stromkosten, Waermekosten, Wartungskosten, Wasserkosten, XML_Name |
Constructor Summary | |
protected |
Kaeltemaschine(java.lang.String Name,
Rueckkuehler rk,
java.lang.String teillastregelung)
setzt Kuehlmedium je nach Rückkühlertyp |
Method Summary | |
protected double |
f_1i(double Kaeltelast)
|
protected abstract double |
f_2i(double t_w_a)
|
double |
getBreite()
|
double |
getHilfsantriebe()
|
double |
getHoehe()
|
java.lang.String |
getKuehlmedium()
|
double |
getLaenge()
|
double |
getNennleistung()
|
Rueckkuehler |
getRueckkuehler()
|
java.lang.String |
getTeillastregelung()
|
double |
getWasserfaktor()
|
abstract void |
init(double nennleistung,
double t_K_A)
|
protected abstract void |
Investition()
|
java.lang.String |
Investitionstext()
erscheint im XMLOut als nähere Info zum Objekt |
double[] |
PLV(double[] Belastung)
liest Kuehlmedium , Teillastregelung |
abstract double[] |
Rueckkuehlleistung(double[] Kaelteleistung)
|
void |
setHilfsantriebe(double Standardwert)
|
abstract void |
setNennleistung(double nennleistung)
|
void |
setWasserfaktor(double Standardwert)
|
void |
stromGes(double[] Kaelteleistung,
Klimadatensatz kds)
ruft Stromverbrauch() und RK.Stromverbrauch() |
abstract void |
Stromverbrauch(double[] Kaelteleistung,
double[] t_L)
nach DIN V 18599 + Hilfsantriebe entspechend Angaben in Machbarkeitsstudie |
void |
Wasserverbrauch(double[] Kaelteleistung)
setzt Wasserverbrauch von Verdunstungsrückkühlern |
Methods inherited from class de.elisabetheckstaedt.dipl.real.Stromverbraucher |
getStromverbrauch |
Methods inherited from class de.elisabetheckstaedt.dipl.common.Einzelobjekt |
Bedienungskosten, Inspektionskosten, Instandsetzungskosten, Investitionskosten, KostenXMLout, setBedienung, setInspektion, setInstandsetzung, setInvestition, setNutzungsdauer, setWartung, Stromkosten, Waermekosten, Wartungskosten, Wasserkosten |
Methods inherited from class de.elisabetheckstaedt.dipl.common.Kostenstelle |
getBauteilart, getBedienungskosten, getBetriebsgebundene_Kosten, getInspektionskosten, getInstandsetzungskosten, getInvestition, getInvestitionskosten, getKapitalkosten, getKosten, getName, getStromkosten, getVerbrauchsgebundene_Kosten, getWaermekosten, getWartungskosten, getWasserkosten, getXML_Name, Kosten, KostenXMLoutflach, Parametertext, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected double Nennleistung
protected double Hilfsantriebe
P_hilfs/Q_0
[kWh_Strom/kWh_Kaelte]
Wird, wenn vom Benutzer nichts anderes eingeben, in den Kindklassen entsprechend DIN auf 0 gesetzt.
protected double Wasserfaktor
protected final java.lang.String Kuehlmedium
protected final java.lang.String Teillastregelung
protected final Rueckkuehler Rueckkuehler
protected double laenge
protected double breite
protected double hoehe
Constructor Detail |
protected Kaeltemaschine(java.lang.String Name, Rueckkuehler rk, java.lang.String teillastregelung)
Name
- rk
- teillastregelung
- Method Detail |
public abstract void init(double nennleistung, double t_K_A)
nennleistung
- t_K_A
- protected abstract void Investition()
public void stromGes(double[] Kaelteleistung, Klimadatensatz kds)
Kaelteleistung
- kds
- public abstract void Stromverbrauch(double[] Kaelteleistung, double[] t_L)
Kaelteleistung
- in kWh (=kW) für jede Stunde des Jahres
public abstract double[] Rueckkuehlleistung(double[] Kaelteleistung)
Kaelteleistung
-
public double[] PLV(double[] Belastung)
Kuehlmedium
, Teillastregelung
Belastung
- ist Aussentemperatur bei Luftgekühlten Maschinen, ist Kälteleistung bei Wassergekühlten
protected double f_1i(double Kaeltelast)
Kaeltelast
-
protected abstract double f_2i(double t_w_a)
t_w_a
- Kühlwasseraustrittstemperatur [°C]
public void Wasserverbrauch(double[] Kaelteleistung)
Kaelteleistung
- in kWh (=kW) für jede Stunde des Jahrespublic void setHilfsantriebe(double Standardwert)
public void setWasserfaktor(double Standardwert)
public abstract void setNennleistung(double nennleistung)
public java.lang.String Investitionstext()
Kostenstelle
Investitionstext
in class Kostenstelle
public double getBreite()
public double getHoehe()
public double getLaenge()
public double getNennleistung()
public double getHilfsantriebe()
public double getWasserfaktor()
public java.lang.String getKuehlmedium()
public java.lang.String getTeillastregelung()
public Rueckkuehler getRueckkuehler()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |