Hallo I.schoppik,
ich habe es gerade nachgestellt. Die Simulation vom GridMeter Reacting
geht nicht sauber mit dem ESS Cluster um. Sie addiert ess0, ess1, und ess2. Wenn du hier folgendes ändern würdest:
for (ManagedSymmetricEss ess : this.symmetricEsss) {
//start add this
if(ess.alias().compareTo("ess2")== 0) {
continue;
}
//end add this
sum = subtract(sum, ess.getActivePowerChannel().getNextValue().get());
}
Dann würde die Simulation korrekt laufen. Die Problematik ist, dass sich ein EssCluster wie ein SymmetricEss
verhält. Das hat im realen Betrieb eine Menge Vorteile. Führt in der Simulation dazu, dass der GridMeter Reacting
die Unterscheidung zwischen simuliertem ESS und Generic ESS nicht durchführen kann.
Praktisch ersetzen wir in einer Simulation bei uns den Cluster einfach durch ein größeres ESS. Die Simulation erlaubt keine echte physikalische Simulation, so daß sich die Reaktion eines Clusters nur bedingt damit abbilden lässt.
In diesem Zusammenhang schau dir auch bitte das EssPower
Objekt an, welches insbesondere für Cluster wichtig wird. Mit obigen “Bugfix” und folgenden Einstellungen sollte sich das System wie gewünscht verhalten:
VG Christian