diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs index 1008e5710834063b6f7a61b844bca297a81a22a2..54955db39f6ae5d4f853fbce13c490398f3040a3 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs @@ -82,8 +82,12 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl if (operatingPointList.Count > 0) { operatingPoint = SelectOperatingPoint(operatingPointList); } else { - Log.Warn( - "TorqueConverter Initialize: No operating point found. Using output as input values as fallback for initialize."); + if (outTorque.IsEqual(0) && outAngularVelocity.IsEqual(0)) { + Log.Info("TorqueConverter Initialize: No operating point found. Using output as input values as fallback for initialize."); + } + else { + Log.Warn("TorqueConverter Initialize: No operating point found. Using output as input values as fallback for initialize."); + } var inAngularVelocity = outAngularVelocity.LimitTo(DataBus.EngineInfo.EngineIdleSpeed, DataBus.EngineInfo.EngineN95hSpeed); operatingPoint = new TorqueConverterOperatingPoint { OutAngularVelocity = outAngularVelocity,