diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Strategies/GensetPreprocessor.cs b/VectoCore/VectoCore/Models/SimulationComponent/Strategies/GensetPreprocessor.cs index e4d4e87f56d2bc7ca919bfbe181f4c8b9436c91e..04305855513f88bb5da0b5fcdadfff3e1340493b 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Strategies/GensetPreprocessor.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Strategies/GensetPreprocessor.cs @@ -83,7 +83,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Strategies }).Where(x => x.MotorSpeed.IsSmallerOrEqual(maxSpeed)).ToList()); if (!iceFld.FullLoadEntries.Any(x => x.MotorSpeed.IsEqual(maxSpeed))) { iceFld.FullLoadEntries.Add(new ElectricMotorFullLoadCurve.FullLoadEntry() { - FullDriveTorque = -IceData.FullLoadCurves[0].FullLoadStationaryTorque(maxSpeed) + _container.EngineInfo.EngineAuxDemand(maxSpeed, 0.SI<Second>()) / maxSpeed, //reduce torque by engine aux torque demand + FullDriveTorque = -IceData.FullLoadCurves[0].FullLoadStationaryTorque(maxSpeed) + _container.EngineInfo.EngineAuxDemand(maxSpeed, 0.25.SI<Second>()) / maxSpeed, //reduce torque by engine aux torque demand FullGenerationTorque = 0.SI<NewtonMeter>(), MotorSpeed = maxSpeed });