|
|||||||||||
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.Sammelobjekt
de.elisabetheckstaedt.dipl.real.Kaeltezentrale
Field Summary | |
private Armatur |
armaturen
|
private Gebaeude |
gebaeude
|
private Kaeltemaschine[] |
Kaeltemaschinen
Vektor, der alle in der Kältezentrale enthaltenen Kältemaschinen enthält |
private double[][] |
Leistungsaufteilung_KM
Matrix Kältemaschinenanzahlx8760 gibt zu jeder Stunde den Anteil jeder Kältemaschine an der Kälterzeugung an [1] |
private MSR |
msr
|
private double[] |
Ort
Vektor mit 2 Elementen: X & Y-Koordinate [m] |
private Pumpe[] |
pumpen_km
|
private Pumpe[] |
pumpen_rk
|
private Rueckkuehler[] |
Rueckkuehler
Vektor, der alle der Kältezentrale zugeordneten Rueckkuehler enthält |
private double |
t_K_A
Kaltwasservorlauf [°C] |
private Teilnetz[] |
Teilnetze
Vektor enthält alle der Kältezentrale zueordneten Teilnetze |
private Verbraucher[] |
verbraucher
|
private Rohrnetz |
verrohrung
|
Fields inherited from class de.elisabetheckstaedt.dipl.common.Kostenstelle |
Bedienungskosten, Inspektionskosten, Instandsetzungskosten, Investition, Investitionskosten, Name, Stromkosten, Waermekosten, Wartungskosten, Wasserkosten, XML_Name |
Constructor Summary | |
Kaeltezentrale(java.lang.String Name,
Kaeltemaschine[] kaeltemaschinen,
double[][] leistungsaufteilung_KM,
Teilnetz[] teilnetze)
|
Method Summary | |
Armatur |
getArmaturen()
|
java.lang.String |
getBauteilart()
|
Gebaeude |
getGebaeude()
|
Kaeltemaschine[] |
getKaeltemaschinen()
|
double[][] |
getLeistungsaufteilung_KM()
|
MSR |
getMsr()
|
double[] |
getOrt()
|
Pumpe[] |
getPumpen_km()
|
Pumpe[] |
getPumpen_rk()
|
Rueckkuehler[] |
getRueckkuehler()
|
java.lang.Object[] |
getStruktur()
|
double |
getT_K_A()
|
Teilnetz[] |
getTeilnetze()
|
Verbraucher[] |
getVerbraucher()
|
Rohrnetz |
getVerrohrung()
|
void |
init(Versorgungsaufgabe VA)
|
double[] |
Kaelteleistung(double[] T_A)
Summe über alle Teilnetze |
double[] |
Kaelteleistungen(int i,
double[] T_A)
liest Leistungsaufteilung_KM
ruft Kaeltezentrale#Kaelteleistung() |
java.lang.String |
Parametertext()
|
void |
setOrt(double[] ort,
double[] T_A)
|
void |
verbraeucheBerechnen(Versorgungsaufgabe versorgungsaufgabe)
|
Methods inherited from class de.elisabetheckstaedt.dipl.common.Sammelobjekt |
Bedienungskosten, Inspektionskosten, Instandsetzungskosten, Investitionskosten, Kosten, KostenXMLout, KostenXMLoutflach, Stromkosten, Waermekosten, Wartungskosten, Wasserkosten |
Methods inherited from class de.elisabetheckstaedt.dipl.common.Kostenstelle |
getBedienungskosten, getBetriebsgebundene_Kosten, getInspektionskosten, getInstandsetzungskosten, getInvestition, getInvestitionskosten, getKapitalkosten, getKosten, getName, getStromkosten, getVerbrauchsgebundene_Kosten, getWaermekosten, getWartungskosten, getWasserkosten, getXML_Name, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private double[] Ort
private final Kaeltemaschine[] Kaeltemaschinen
private final Rueckkuehler[] Rueckkuehler
private final double[][] Leistungsaufteilung_KM
private final Teilnetz[] Teilnetze
private final double t_K_A
private final Verbraucher[] verbraucher
private final Gebaeude gebaeude
private final MSR msr
private final Armatur armaturen
private final Pumpe[] pumpen_rk
private final Pumpe[] pumpen_km
private final Rohrnetz verrohrung
Constructor Detail |
public Kaeltezentrale(java.lang.String Name, Kaeltemaschine[] kaeltemaschinen, double[][] leistungsaufteilung_KM, Teilnetz[] teilnetze)
Name
- kaeltemaschinen
- leistungsaufteilung_KM
- teilnetze
- Vorlauftemperatur aufs Minimum aller Verbraucher gesetzt
restliche Bestandteile werden erzeugtMethod Detail |
public void init(Versorgungsaufgabe VA)
VA
- Ort auf Mitte aller Verbraucher setzen
initialisiert Pumpen in Zentrale, Verrohrung, Gebäude, MSR, Armaturen
setzt deren aller Investition auf null, wenn es keine Zentrale im eigentlichen Sinne ist (nur ein Verbraucher angeschlossen)public void verbraeucheBerechnen(Versorgungsaufgabe versorgungsaufgabe)
versorgungsaufgabe
- ruft von allen Kindobjekten die Verbrauchsberechnungsmethoden
setzt den Stromverbrauch der KZ-internen Pumpen erstmal auf nullpublic double[] Kaelteleistung(double[] T_A)
T_A
-
liest Teilnetze
Versorgungsaufgabe.Lastgang()
public double[] Kaelteleistungen(int i, double[] T_A)
Leistungsaufteilung_KM
ruft Kaeltezentrale#Kaelteleistung()
i
- Nummer der Kältemaschine
public void setOrt(double[] ort, double[] T_A)
ort
- T_A
- Aussentemperatur für Pumpepublic java.lang.String Parametertext()
Parametertext
in class Kostenstelle
public java.lang.Object[] getStruktur()
getStruktur
in class Sammelobjekt
public java.lang.String getBauteilart()
getBauteilart
in class Kostenstelle
public Kaeltemaschine[] getKaeltemaschinen()
public Rueckkuehler[] getRueckkuehler()
public double[] getOrt()
public double[][] getLeistungsaufteilung_KM()
public Teilnetz[] getTeilnetze()
public double getT_K_A()
public Armatur getArmaturen()
public Gebaeude getGebaeude()
public MSR getMsr()
public Pumpe[] getPumpen_km()
public Pumpe[] getPumpen_rk()
public Verbraucher[] getVerbraucher()
public Rohrnetz getVerrohrung()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |