From 729ccf7bd3d93ac1d66aaa940643c08806a680b9 Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <markus.quaritsch@tugraz.at> Date: Tue, 6 Jul 2021 08:16:26 +0200 Subject: [PATCH] don't look at shift lines if torque demand is too high --- .../Models/SimulationComponent/Strategies/HybridStrategy.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs b/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs index 4adacfdaaf..a853afa06f 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs @@ -2087,7 +2087,9 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Strategies // //tmp.FuelCosts = double.NaN; // = Tuple.Create(true, response.Gearbox.Gear - 1); // tmp.IgnoreReason |= HybridConfigurationIgnoreReason.EngineSpeedBelowDownshift; //} - CheckGearshiftLimits(tmp, resp); + if (!tmp.IgnoreReason.EngineTorqueDemandTooHigh()) { + CheckGearshiftLimits(tmp, resp); + } if (resp.Source is TorqueConverter) { if (resp is ResponseUnderload) { -- GitLab