diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs index cbeb7b2d1ba1ad6fbe2c41455e6d1cf3ff34ecee..de33055ce3846a10a49e95f4a6c2e3c53f7c799b 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs @@ -119,8 +119,9 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl throw new VectoException("Invalid operating point, inAngularVelocity below engine's idle speed: {0}", operatingPoint.InAngularVelocity); } - if (operatingPoint.InAngularVelocity.IsGreater(ModelData.TorqueConverterSpeedLimit)) { - operatingPoint = ModelData.GetOutTorque(ModelData.TorqueConverterSpeedLimit, outAngularVelocity); + if (operatingPoint.InAngularVelocity.IsGreater(DataBus.EngineRatedSpeed)) { + //ModelData.TorqueConverterSpeedLimit)) { + operatingPoint = ModelData.GetOutTorque(DataBus.EngineRatedSpeed, outAngularVelocity); } return operatingPoint; } catch (VectoException ve) {