Der Zusatzgenerator wird im netzautarken System eingesetzt, um die Batterien zu laden oder Lasten zu decken.
Der Zusatzgenerator wird gestartet, wenn der Ladezustand der Batterien (SOC, state of charge) unter der Startschwelle liegt und so lange weiterbetrieben, bis der SOC wieder oberhalb der Stopschwelle liegt.
$$ SOC \leq SOC_\text{Startschwelle} \Longrightarrow P_\text{Generator} = I_\text{Generator} \cdot U_\text{AC-Netz} $$
$$ SOC > SOC_\text{Stopschwelle} \Longrightarrow P_\text{Generator} = 0 $$
Die Leistung wird aus dem Generatorstrom berechnet. Dieser ist entweder der vorgegebene Generatorstrom, oder der maximal zulässige Strom der MultiCluster-Box, falls dieser kleiner ist.
Wird der Zusatzgenerator nicht aufgrund der SOC-Schwellen betrieben, wird weiterhin auf einen lastbedingten Einsatz geprüft:
$$ (P_\text{Verbrauch} - P_\text{PV,AC}) > P_\text{Startschwelle, Last} \Longrightarrow P_\text{Generator} = I_\text{Generator} \cdot U_\text{AC-Netz} $$
$$ (P_\text{Verbrauch} - P_\text{PV,AC}) < P_\text{Stopschwelle, Last} \Longrightarrow P_\text{Generator} = 0 $$
Abschließend wird noch geprüft, ob gerade eine Ausgleichs- oder Vollladung stattfindet und der Generator deshalb laufen muss, da die PV-Leistung für die Ladung nicht ausreicht.
Der tatsächliche Brennstoffverbrauch des Zusatzgenerators hängt von seiner Auslastung und dem spezifischen Verbrauch ab. Der spezifische Verbrauch $C_\text{spline, Verbrauch, Auslastung}$ wird im Datenbank-Eintrag festgelegt.
Anhand der Auslastung (aktuelle Generatorleistung $P_\text{Generator}$ zu Nennleistung $P_\text{Generator,Nenn}$) wird der tatsächliche Brennstoffverbrauch $\dot{V}_{\text{Brennstoff}}$ berechnet:
$$ \dot{V}_{\text{Brennstoff}} = C_\text{spline, Verbrauch, Auslastung} \cdot \frac{P_\text{Generator}}{P_\text{Generator,Nenn}} $$
Siehe auch