de.elisabetheckstaedt.dipl.common
Class Pumpe
java.lang.Object
de.elisabetheckstaedt.dipl.common.Kostentraeger
de.elisabetheckstaedt.dipl.common.Einzelobjekt
de.elisabetheckstaedt.dipl.common.Pumpe
- All Implemented Interfaces:
- Investitionsgut, Stromverbraucher
public class Pumpe
- extends Einzelobjekt
- implements Stromverbraucher
Constructor Summary |
Pumpe()
|
Pumpe(double foerderhoehe,
double volumenstrom)
Konstruktor; setzt Foerderhoehe und Volumenstrom; errechnet Investition |
Methods inherited from class de.elisabetheckstaedt.dipl.common.Kostentraeger |
Betriebsgebundene_Kosten, getBedienungskosten, getBetriebsgebundene_Kosten, getInspektionskosten, getInstandsetzungskosten, getInvestition, getInvestitionskosten, getKapitalkosten, getKosten, getStromkosten, getStromverbrauch, getVerbrauchsgebundene_Kosten, getWaermekosten, getWaermeverbrauch, getWartungskosten, getWasserkosten, getWasserverbrauch, Kapitalkosten, Kosten, KostenXMLoutflach, setInvestitionskosten, Stromkosten, Stromverbrauch, Verbrauchsgebundene_Kosten, Waermekosten, Waermeverbrauch, Wasserkosten, Wasserverbrauch |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Pumpe
public Pumpe()
Pumpe
public Pumpe(double foerderhoehe,
double volumenstrom)
- Konstruktor; setzt Foerderhoehe und Volumenstrom; errechnet Investition
- Parameters:
foerderhoehe
- in mvolumenstrom
- in m³/s
Stromverbrauch
public double[] Stromverbrauch(double[] Volumenstrom,
double[] Druckverlust)
- Parameters:
Volumenstrom
- in m³/sDruckverlust
- Pa
- Returns:
- Vektor des Stromverbrauchs in jeder Stunde des Jahres in kW
liest eta_ges
getBauteilart
public java.lang.String getBauteilart()
- Specified by:
getBauteilart
in class Kostentraeger
getEta_ges
public double getEta_ges()
setEta_ges
public void setEta_ges(double eta_ges)
getFoerderhoehe
public double getFoerderhoehe()
setFoerderhoehe
public void setFoerderhoehe(double foerderhoehe)
getVolumenstrom
public double getVolumenstrom()
setVolumenstrom
public void setVolumenstrom(double volumenstrom)
getName
public java.lang.String getName()
- Overrides:
getName
in class Kostentraeger
setName
public void setName(java.lang.String name)
- Overrides:
setName
in class Kostentraeger