diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs b/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs index 0686ff64a4b3aefbf2ed5f0b2b7432b8de6949dd..1ed7b6e9bcceacc0736dd060302397e27cdd0d94 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs @@ -665,6 +665,10 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Strategies if (!ModelData.VehicleData.ADAS.EngineStopStart) { return false; } + var emPos = ModelData.ElectricMachinesData.First().Item1; + if (ModelData.VehicleData.ADAS.EngineStopStart && emPos == PowertrainPosition.HybridP1) { + return false; + } return PreviousState.ICEStartTStmp == null || (PreviousState.ICEStartTStmp + StrategyParameters.MinICEOnTime).IsSmaller(absTime); } diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/Citybus_P1-APT-P-220kW-7.7l/CityBus_AT-P.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/Citybus_P1-APT-P-220kW-7.7l/CityBus_AT-P.vveh index e12de617e79273066fad24ac500379cb1160744f..434bc9f53ac4e7bab87504a75f9550bd42c2bbb3 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/Citybus_P1-APT-P-220kW-7.7l/CityBus_AT-P.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/Citybus_P1-APT-P-220kW-7.7l/CityBus_AT-P.vveh @@ -39,7 +39,7 @@ } ] }, - "EngineStopStart": false, + "EngineStopStart": true, "EcoRoll": "None", "PredictiveCruiseControl": "None", "ATEcoRollReleaseLockupClutch": false,