From fcec098bc93f1380d9fb6428c10d9ff7ab1b872a Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <markus.quaritsch@tugraz.at> Date: Mon, 13 Mar 2017 16:32:09 +0100 Subject: [PATCH] adapt testcase for shift-losses --- .../Models/SimulationComponent/GearboxShiftLossesTest.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponent/GearboxShiftLossesTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponent/GearboxShiftLossesTest.cs index 12bdf30116..27a8e5fbf4 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponent/GearboxShiftLossesTest.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponent/GearboxShiftLossesTest.cs @@ -41,6 +41,7 @@ using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.Models.SimulationComponent.Data; using TUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox; using TUGraz.VectoCore.Models.SimulationComponent.Impl; +using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.Tests.Integration; using TUGraz.VectoCore.Tests.Utils; @@ -93,6 +94,7 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponent var container = new VehicleContainer(ExecutionMode.Engineering); gearboxData.PowershiftInertiaFactor = inertiaFactor; + gearboxData.PowershiftShiftTime = 0.8.SI<Second>(); var cycleDataStr = "0, 0, 0, 2\n100, 20, 0, 0\n1000, 50, 0, 0"; var cycleData = SimpleDrivingCycles.CreateCycleData(cycleDataStr); @@ -138,7 +140,7 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponent response = gbx.Request(absTime, dt, torqueDemand.SI<NewtonMeter>(), postShiftRpm.RPMtoRad()); Assert.IsInstanceOf<ResponseSuccess>(response); - Assert.AreEqual(expectedShiftLoss, gbx.CurrentState.PowershiftLosses.Value(), 1e-3); + Assert.AreEqual(expectedShiftLoss, gbx.CurrentState.PowershiftLoss.Value(), 1e-3); Assert.AreEqual(gear + (postShiftRpm > preShiftRpm ? 1 : -1), gbx.Gear); } } -- GitLab