From 32297ebdd8e7b4531d8904e62b421c08fec2a946 Mon Sep 17 00:00:00 2001
From: Markus Quaritsch <markus.quaritsch@tugraz.at>
Date: Tue, 14 Apr 2020 10:29:03 +0200
Subject: [PATCH] adapt correction of smart ES

---
 VectoCore/VectoCore/OutputData/SummaryDataContainer.cs     | 6 +-----
 VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs | 7 ++-----
 2 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/VectoCore/VectoCore/OutputData/SummaryDataContainer.cs b/VectoCore/VectoCore/OutputData/SummaryDataContainer.cs
index a12c526af7..a598007435 100644
--- a/VectoCore/VectoCore/OutputData/SummaryDataContainer.cs
+++ b/VectoCore/VectoCore/OutputData/SummaryDataContainer.cs
@@ -377,11 +377,7 @@ namespace TUGraz.VectoCore.OutputData
 				workBusAuxPSCorr = (kAir * deltaAir).Cast<WattSecond>();
 
 				var workBusAuxES = modData.EnergyBusAuxESConsumed() - modData.EnergyBusAuxESGenerated();
-				var workBatterySOC = runData.BusAuxiliaries.ElectricalUserInputsConfig.SmartElectrical
-					? modData.DeltaSOCBusAuxBattery() * runData.BusAuxiliaries.ElectricalUserInputsConfig.ElectricStorageCapacity
-					: 0.SI<WattSecond>();
-
-				workBusAuxESMech = (workBusAuxES + workBatterySOC) /
+				workBusAuxESMech = workBusAuxES  /
 										runData.BusAuxiliaries.ElectricalUserInputsConfig.AlternatorMap.GetEfficiency(0.RPMtoRad(), 0.SI<Ampere>()) /
 										runData.BusAuxiliaries.ElectricalUserInputsConfig.AlternatorGearEfficiency;
 
diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs
index 44daed40a1..c13e1a3fa9 100644
--- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs
+++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs
@@ -237,11 +237,8 @@ namespace TUGraz.VectoCore.OutputData.XML
 				var workBusAuxPSCorr = (kAir * deltaAir).Cast<WattSecond>();
 
 				var workBusAuxES = data.EnergyBusAuxESConsumed() - data.EnergyBusAuxESGenerated();
-				var workBatterySOC = runData.BusAuxiliaries?.ElectricalUserInputsConfig.SmartElectrical ?? false
-					? data.DeltaSOCBusAuxBattery() * runData.BusAuxiliaries.ElectricalUserInputsConfig.ElectricStorageCapacity
-					: 0.SI<WattSecond>();
-
-				var workBusAuxESMech = (workBusAuxES + workBatterySOC) /
+				
+				var workBusAuxESMech = workBusAuxES /
 										runData.BusAuxiliaries.ElectricalUserInputsConfig.AlternatorMap.GetEfficiency(0.RPMtoRad(), 0.SI<Ampere>()) /
 										runData.BusAuxiliaries.ElectricalUserInputsConfig.AlternatorGearEfficiency;
 				return workBusAuxPSCorr + workBusAuxESMech;
-- 
GitLab