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