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