pub struct SolarSpitzInput {
pub p_vz_ist: Decimal,
pub g_vz: Decimal,
pub g_i: Decimal,
pub p_wr: Decimal,
pub p_mba: Option<Decimal>,
pub p_bean: Option<Decimal>,
pub p_lim: Decimal,
pub p_nenn: Decimal,
}Expand description
One Viertelstunde of a Solar-Spitzabrechnung (Kap. 3.2.4.1); the vereinfachte Spitzabrechnung (Kap. 3.2.4.2) uses the same formula with Einstrahlwerte from a meteorological provider (Heliosat-2 qualifies).
Fields§
§p_vz_ist: DecimalDurchschnittliche Ist-Einspeisung P_VZ,ist im Vergleichszeitraum in kW.
g_vz: DecimalDurchschnittliche Einstrahlleistung G_VZ im Vergleichszeitraum in kW/m².
g_i: DecimalDurchschnittliche Einstrahlleistung G_i of the Viertelstunde in kW/m².
p_wr: DecimalWechselrichterleistung P_WR je TR in kW (split pro rata by installed
capacity when several TR share one Wechselrichter).
p_mba: Option<Decimal>Marktbedingte Anpassung P_mbA,i in kW (None if none applies).
p_bean: Option<Decimal>Beanspruchbare Leistung P_bean,i in kW (None if none applies).
p_lim: DecimalWert der Leistungslimitierung P_lim,i in kW.
p_nenn: DecimalNennleistung of the TR in kW — plausibility cap for
P_VZ,ist / G_VZ × G_i.
Trait Implementations§
Source§impl Clone for SolarSpitzInput
impl Clone for SolarSpitzInput
Source§fn clone(&self) -> SolarSpitzInput
fn clone(&self) -> SolarSpitzInput
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more