From 936346357a80023763dffb850df5f6ed37623ad3 Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <quaritsch@ivt.tugraz.at> Date: Thu, 2 Feb 2023 17:22:52 +0100 Subject: [PATCH] electric motor: always write value for overload buffer (leaving it empty is IMO not nice/useful) --- .../VectoCore/Models/SimulationComponent/Impl/ElectricMotor.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/ElectricMotor.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/ElectricMotor.cs index 072b66c009..e440b96a27 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/ElectricMotor.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/ElectricMotor.cs @@ -536,6 +536,8 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl } if (ModelData.Overload.OverloadBuffer.Value() != 0) { // mk2021-08-03 overloadbuffer was 0 in Test Case: "ADASTestPEV.TestPCCEngineeringSampleCases G5Eng PCC12 Case A" container[ModalResultField.ElectricMotor_OvlBuffer_, Position] = VectoMath.Max(0, (ThermalBuffer + contribution) / ModelData.Overload.OverloadBuffer); + } else { + container[ModalResultField.ElectricMotor_OvlBuffer_, Position] = 0.SI<Scalar>(); } if (NextComponent == null && BusAux != null) { -- GitLab