From 29193189ca126597028fe2709ab625674370d591 Mon Sep 17 00:00:00 2001 From: Stefanos Doumpoulakis <dubulak@gmail.com> Date: Wed, 6 Jul 2022 05:06:39 +0300 Subject: [PATCH] a)renamed testdata folders, b)bugfix: roll during gearshift for PWheel E2 --- .../Impl/MeasuredSpeedDrivingCycle.cs | 2 +- .../Models/SimulationComponent/Impl/PWheelCycle.cs | 8 ++++---- .../Integration/BatteryElectric/BEVTimeRunTest.cs | 12 ++++++------ .../{GenericVehicleB2 => GenericVehicleE2}/AMT.vgbx | 0 .../Axle_4x2_Tractor.vtlm | 0 .../BEV_ENG.vecto | 0 .../BatteryElectricVehicle.vveh | 0 .../Default.vrlm | 0 .../Gear_1.vtlm | 0 .../Gear_2.vtlm | 0 .../GenericBattery_243kWh.vbatr | 0 .../GenericBattery_243kWh.vbatv | 0 .../GenericBattery_243kWh_750V.vbat | 0 .../GenericDrag_125kW_485Nm.vemd | 0 .../GenericEMotor_125kW_485Nm.vem | 0 .../GenericEMotor_125kW_485Nm.vemp | 0 .../GenericEMotor_125kW_485Nm_Cont30kW.vem | 0 .../GenericMap_125kW_485Nm.vemo | 0 .../MaxCurrent.vimax | 0 .../MeasuredSpeedGear_LongHaul.vdri | 0 .../MeasuredSpeedGear_RegionalDelivery.vdri | 0 .../MeasuredSpeedGear_UrbanDelivery.vdri | 0 .../MeasuredSpeed_LongHaul.vdri | 0 .../MeasuredSpeed_RegionalDelivery.vdri | 0 .../MeasuredSpeed_UrbanDelivery.vdri | 0 .../PTO-idle.vptol | 0 .../PWheel_LongHaul.vdri | 0 .../PWheel_RegionalDelivery.vdri | 0 .../PWheel_UrbanDelivery.vdri | 0 .../Truck.vacc | 0 .../distance.vsum | 0 .../{GenericVehicleB3 => GenericVehicleE3}/Axle.vgbx | 0 .../Axle_4x2_Tractor.vtlm | 0 .../BEV_ENG.vecto | 0 .../BatteryElectricVehicle.vveh | 0 .../GenericBattery_243kWh.vbatr | 0 .../GenericBattery_243kWh.vbatv | 0 .../GenericBattery_243kWh_750V.vbat | 0 .../GenericDrag_125kW_485Nm.vemd | 0 .../GenericEMotor_125kW_485Nm.vem | 0 .../GenericEMotor_125kW_485Nm.vemp | 0 .../GenericEMotor_125kW_485Nm_Cont30kW.vem | 0 .../GenericMap_125kW_485Nm.vemo | 0 .../MaxCurrent.vimax | 0 .../MeasuredSpeed_LongHaul.vdri | 0 .../MeasuredSpeed_RegionalDelivery.vdri | 0 .../MeasuredSpeed_UrbanDelivery.vdri | 0 .../PWheel_LongHaul.vdri | 0 .../PWheel_RegionalDelivery.vdri | 0 .../PWheel_UrbanDelivery.vdri | 0 .../Truck.vacc | 0 .../distance.vsum | 0 .../BEV_ENG.vecto | 0 .../BatteryElectricVehicle.vveh | 0 .../GenericBattery_243kWh.vbatr | 0 .../GenericBattery_243kWh.vbatv | 0 .../GenericBattery_243kWh_750V.vbat | 0 .../GenericDrag_125kW_485Nm.vemd | 0 .../GenericEMotor_125kW_485Nm.vem | 0 .../GenericEMotor_125kW_485Nm.vemp | 0 .../GenericEMotor_125kW_485Nm_Cont30kW.vem | 0 .../GenericMap_125kW_485Nm.vemo | 0 .../MaxCurrent.vimax | 0 .../MeasuredSpeed_LongHaul.vdri | 0 .../MeasuredSpeed_RegionalDelivery.vdri | 0 .../MeasuredSpeed_UrbanDelivery.vdri | 0 .../PWheel_LongHaul.vdri | 0 .../PWheel_RegionalDelivery.vdri | 0 .../PWheel_UrbanDelivery.vdri | 0 .../Truck.vacc | 0 .../distance.vsum | 0 71 files changed, 11 insertions(+), 11 deletions(-) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/AMT.vgbx (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/Axle_4x2_Tractor.vtlm (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/BEV_ENG.vecto (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/BatteryElectricVehicle.vveh (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/Default.vrlm (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/Gear_1.vtlm (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/Gear_2.vtlm (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/GenericBattery_243kWh.vbatr (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/GenericBattery_243kWh.vbatv (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/GenericBattery_243kWh_750V.vbat (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/GenericDrag_125kW_485Nm.vemd (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/GenericEMotor_125kW_485Nm.vem (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/GenericEMotor_125kW_485Nm.vemp (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/GenericEMotor_125kW_485Nm_Cont30kW.vem (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/GenericMap_125kW_485Nm.vemo (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/MaxCurrent.vimax (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/MeasuredSpeedGear_LongHaul.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/MeasuredSpeedGear_RegionalDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/MeasuredSpeedGear_UrbanDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/MeasuredSpeed_LongHaul.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/MeasuredSpeed_RegionalDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/MeasuredSpeed_UrbanDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/PTO-idle.vptol (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/PWheel_LongHaul.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/PWheel_RegionalDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/PWheel_UrbanDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/Truck.vacc (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB2 => GenericVehicleE2}/distance.vsum (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/Axle.vgbx (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/Axle_4x2_Tractor.vtlm (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/BEV_ENG.vecto (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/BatteryElectricVehicle.vveh (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/GenericBattery_243kWh.vbatr (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/GenericBattery_243kWh.vbatv (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/GenericBattery_243kWh_750V.vbat (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/GenericDrag_125kW_485Nm.vemd (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/GenericEMotor_125kW_485Nm.vem (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/GenericEMotor_125kW_485Nm.vemp (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/GenericEMotor_125kW_485Nm_Cont30kW.vem (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/GenericMap_125kW_485Nm.vemo (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/MaxCurrent.vimax (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/MeasuredSpeed_LongHaul.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/MeasuredSpeed_RegionalDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/MeasuredSpeed_UrbanDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/PWheel_LongHaul.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/PWheel_RegionalDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/PWheel_UrbanDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/Truck.vacc (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB3 => GenericVehicleE3}/distance.vsum (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/BEV_ENG.vecto (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/BatteryElectricVehicle.vveh (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/GenericBattery_243kWh.vbatr (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/GenericBattery_243kWh.vbatv (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/GenericBattery_243kWh_750V.vbat (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/GenericDrag_125kW_485Nm.vemd (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/GenericEMotor_125kW_485Nm.vem (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/GenericEMotor_125kW_485Nm.vemp (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/GenericEMotor_125kW_485Nm_Cont30kW.vem (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/GenericMap_125kW_485Nm.vemo (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/MaxCurrent.vimax (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/MeasuredSpeed_LongHaul.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/MeasuredSpeed_RegionalDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/MeasuredSpeed_UrbanDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/PWheel_LongHaul.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/PWheel_RegionalDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/PWheel_UrbanDelivery.vdri (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/Truck.vacc (100%) rename VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/{GenericVehicleB4 => GenericVehicleE4}/distance.vsum (100%) diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/MeasuredSpeedDrivingCycle.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/MeasuredSpeedDrivingCycle.cs index 252658630f..d3aa78f699 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/MeasuredSpeedDrivingCycle.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/MeasuredSpeedDrivingCycle.cs @@ -102,7 +102,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl public IResponse Initialize() { - if (DataBus.GearboxCtl != null) { + if ((RunData.JobType == VectoSimulationJobType.BatteryElectricVehicle) && (DataBus.GearboxCtl != null)) { DataBus.GearboxCtl.GearShiftTriggered -= GearShiftTriggered; DataBus.GearboxCtl.GearShiftTriggered += GearShiftTriggered; } diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/PWheelCycle.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/PWheelCycle.cs index 85a792007a..05ba89e381 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/PWheelCycle.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/PWheelCycle.cs @@ -87,7 +87,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl public override IResponse Initialize() { - if (DataBus.GearboxCtl != null) { + if ((RunData.JobType == VectoSimulationJobType.BatteryElectricVehicle) && (DataBus.GearboxCtl != null)) { DataBus.GearboxCtl.GearShiftTriggered -= GearShiftTriggered; DataBus.GearboxCtl.GearShiftTriggered += GearShiftTriggered; } @@ -117,8 +117,6 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl return new ResponseCycleFinished(this); } - DetermineDriverAction(); - // interval exceeded if (CycleIterator.RightSample != null && (absTime + dt).IsGreater(CycleIterator.RightSample.Time)) { return new ResponseFailTimeInterval(this) { @@ -127,6 +125,8 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl }; } + DetermineDriverAction(); + return DoHandleRequest(absTime, dt, CycleIterator.LeftSample.WheelAngularVelocity); } @@ -180,7 +180,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl private void DetermineDriverAction() { - if (RunData.JobType == VectoSimulationJobType.BatteryElectricVehicle) { + if (RunData.JobType == VectoSimulationJobType.BatteryElectricVehicle) { DetermineDriverActionForBEV(); } } diff --git a/VectoCore/VectoCoreTest/Integration/BatteryElectric/BEVTimeRunTest.cs b/VectoCore/VectoCoreTest/Integration/BatteryElectric/BEVTimeRunTest.cs index 7a7f80365f..06c6d2a757 100644 --- a/VectoCore/VectoCoreTest/Integration/BatteryElectric/BEVTimeRunTest.cs +++ b/VectoCore/VectoCoreTest/Integration/BatteryElectric/BEVTimeRunTest.cs @@ -15,9 +15,9 @@ namespace TUGraz.VectoCore.Tests.Integration.BatteryElectric [Parallelizable(ParallelScope.All)] public class BEVTimeRunTest { - private const string E2_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericVehicleB2\BEV_ENG.vecto"; - private const string E3_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericVehicleB3\BEV_ENG.vecto"; - private const string E4_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericVehicleB4\BEV_ENG.vecto"; + private const string E2_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericVehicleE2\BEV_ENG.vecto"; + private const string E3_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericVehicleE3\BEV_ENG.vecto"; + private const string E4_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericVehicleE4\BEV_ENG.vecto"; [OneTimeSetUp] public void Init() @@ -36,9 +36,9 @@ namespace TUGraz.VectoCore.Tests.Integration.BatteryElectric TestCase(E2_JOB, 7, 1, 4.3124, 117.0889, TestName = "E2 BEV TimeRun MeasuredSpeedGear RegionalDelivery"), TestCase(E2_JOB, 8, 2, 28.8197, 125.4709, TestName = "E2 BEV TimeRun MeasuredSpeedGear UrbanDelivery"), - TestCase(E2_JOB, 9, 0, 1.1568, 119.989, TestName = "E2 BEV TimeRun PWheel LongHaul"), - TestCase(E2_JOB, 10, 1, 4.4741, 116.9733, TestName = "E2 BEV TimeRun PWheel RegionalDelivery"), - TestCase(E2_JOB, 11, 2, 30.5471, 124.9811, TestName = "E2 BEV TimeRun PWheel UrbanDelivery"), + TestCase(E2_JOB, 9, 0, 1.155, 119.989, TestName = "E2 BEV TimeRun PWheel LongHaul"), + TestCase(E2_JOB, 10, 1, 4.4643, 116.9733, TestName = "E2 BEV TimeRun PWheel RegionalDelivery"), + TestCase(E2_JOB, 11, 2, 30.4811, 125.033, TestName = "E2 BEV TimeRun PWheel UrbanDelivery"), TestCase(E3_JOB, 0, 0, 0.7916, 101.6194, TestName = "E3 BEV TimeRun MeasuredSpeed LongHaul"), TestCase(E3_JOB, 1, 1, 3.3777, 104.792, TestName = "E3 BEV TimeRun MeasuredSpeed RegionalDelivery"), diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/AMT.vgbx b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/AMT.vgbx similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/AMT.vgbx rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/AMT.vgbx diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/Axle_4x2_Tractor.vtlm b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/Axle_4x2_Tractor.vtlm similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/Axle_4x2_Tractor.vtlm rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/Axle_4x2_Tractor.vtlm diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/BEV_ENG.vecto b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/BEV_ENG.vecto similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/BEV_ENG.vecto rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/BEV_ENG.vecto diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/BatteryElectricVehicle.vveh b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/BatteryElectricVehicle.vveh similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/BatteryElectricVehicle.vveh rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/BatteryElectricVehicle.vveh diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/Default.vrlm b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/Default.vrlm similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/Default.vrlm rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/Default.vrlm diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/Gear_1.vtlm b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/Gear_1.vtlm similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/Gear_1.vtlm rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/Gear_1.vtlm diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/Gear_2.vtlm b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/Gear_2.vtlm similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/Gear_2.vtlm rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/Gear_2.vtlm diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericBattery_243kWh.vbatr b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericBattery_243kWh.vbatr similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericBattery_243kWh.vbatr rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericBattery_243kWh.vbatr diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericBattery_243kWh.vbatv b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericBattery_243kWh.vbatv similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericBattery_243kWh.vbatv rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericBattery_243kWh.vbatv diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericBattery_243kWh_750V.vbat b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericBattery_243kWh_750V.vbat similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericBattery_243kWh_750V.vbat rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericBattery_243kWh_750V.vbat diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericDrag_125kW_485Nm.vemd b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericDrag_125kW_485Nm.vemd similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericDrag_125kW_485Nm.vemd rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericDrag_125kW_485Nm.vemd diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericEMotor_125kW_485Nm.vem b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericEMotor_125kW_485Nm.vem similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericEMotor_125kW_485Nm.vem rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericEMotor_125kW_485Nm.vem diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericEMotor_125kW_485Nm.vemp b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericEMotor_125kW_485Nm.vemp similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericEMotor_125kW_485Nm.vemp rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericEMotor_125kW_485Nm.vemp diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericEMotor_125kW_485Nm_Cont30kW.vem b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericEMotor_125kW_485Nm_Cont30kW.vem similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericEMotor_125kW_485Nm_Cont30kW.vem rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericEMotor_125kW_485Nm_Cont30kW.vem diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericMap_125kW_485Nm.vemo b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericMap_125kW_485Nm.vemo similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/GenericMap_125kW_485Nm.vemo rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/GenericMap_125kW_485Nm.vemo diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MaxCurrent.vimax b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MaxCurrent.vimax similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MaxCurrent.vimax rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MaxCurrent.vimax diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MeasuredSpeedGear_LongHaul.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MeasuredSpeedGear_LongHaul.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MeasuredSpeedGear_LongHaul.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MeasuredSpeedGear_LongHaul.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MeasuredSpeedGear_RegionalDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MeasuredSpeedGear_RegionalDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MeasuredSpeedGear_RegionalDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MeasuredSpeedGear_RegionalDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MeasuredSpeedGear_UrbanDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MeasuredSpeedGear_UrbanDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MeasuredSpeedGear_UrbanDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MeasuredSpeedGear_UrbanDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MeasuredSpeed_LongHaul.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MeasuredSpeed_LongHaul.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MeasuredSpeed_LongHaul.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MeasuredSpeed_LongHaul.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MeasuredSpeed_RegionalDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MeasuredSpeed_RegionalDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MeasuredSpeed_RegionalDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MeasuredSpeed_RegionalDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MeasuredSpeed_UrbanDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MeasuredSpeed_UrbanDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/MeasuredSpeed_UrbanDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/MeasuredSpeed_UrbanDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/PTO-idle.vptol b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/PTO-idle.vptol similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/PTO-idle.vptol rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/PTO-idle.vptol diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/PWheel_LongHaul.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/PWheel_LongHaul.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/PWheel_LongHaul.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/PWheel_LongHaul.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/PWheel_RegionalDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/PWheel_RegionalDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/PWheel_RegionalDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/PWheel_RegionalDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/PWheel_UrbanDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/PWheel_UrbanDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/PWheel_UrbanDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/PWheel_UrbanDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/Truck.vacc b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/Truck.vacc similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/Truck.vacc rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/Truck.vacc diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/distance.vsum b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/distance.vsum similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB2/distance.vsum rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/distance.vsum diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/Axle.vgbx b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/Axle.vgbx similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/Axle.vgbx rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/Axle.vgbx diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/Axle_4x2_Tractor.vtlm b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/Axle_4x2_Tractor.vtlm similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/Axle_4x2_Tractor.vtlm rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/Axle_4x2_Tractor.vtlm diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/BEV_ENG.vecto b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/BEV_ENG.vecto similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/BEV_ENG.vecto rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/BEV_ENG.vecto diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/BatteryElectricVehicle.vveh b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/BatteryElectricVehicle.vveh similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/BatteryElectricVehicle.vveh rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/BatteryElectricVehicle.vveh diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericBattery_243kWh.vbatr b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericBattery_243kWh.vbatr similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericBattery_243kWh.vbatr rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericBattery_243kWh.vbatr diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericBattery_243kWh.vbatv b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericBattery_243kWh.vbatv similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericBattery_243kWh.vbatv rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericBattery_243kWh.vbatv diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericBattery_243kWh_750V.vbat b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericBattery_243kWh_750V.vbat similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericBattery_243kWh_750V.vbat rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericBattery_243kWh_750V.vbat diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericDrag_125kW_485Nm.vemd b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericDrag_125kW_485Nm.vemd similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericDrag_125kW_485Nm.vemd rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericDrag_125kW_485Nm.vemd diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericEMotor_125kW_485Nm.vem b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericEMotor_125kW_485Nm.vem similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericEMotor_125kW_485Nm.vem rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericEMotor_125kW_485Nm.vem diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericEMotor_125kW_485Nm.vemp b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericEMotor_125kW_485Nm.vemp similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericEMotor_125kW_485Nm.vemp rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericEMotor_125kW_485Nm.vemp diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericEMotor_125kW_485Nm_Cont30kW.vem b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericEMotor_125kW_485Nm_Cont30kW.vem similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericEMotor_125kW_485Nm_Cont30kW.vem rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericEMotor_125kW_485Nm_Cont30kW.vem diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericMap_125kW_485Nm.vemo b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericMap_125kW_485Nm.vemo similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/GenericMap_125kW_485Nm.vemo rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/GenericMap_125kW_485Nm.vemo diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/MaxCurrent.vimax b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/MaxCurrent.vimax similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/MaxCurrent.vimax rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/MaxCurrent.vimax diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/MeasuredSpeed_LongHaul.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/MeasuredSpeed_LongHaul.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/MeasuredSpeed_LongHaul.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/MeasuredSpeed_LongHaul.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/MeasuredSpeed_RegionalDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/MeasuredSpeed_RegionalDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/MeasuredSpeed_RegionalDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/MeasuredSpeed_RegionalDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/MeasuredSpeed_UrbanDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/MeasuredSpeed_UrbanDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/MeasuredSpeed_UrbanDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/MeasuredSpeed_UrbanDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/PWheel_LongHaul.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/PWheel_LongHaul.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/PWheel_LongHaul.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/PWheel_LongHaul.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/PWheel_RegionalDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/PWheel_RegionalDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/PWheel_RegionalDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/PWheel_RegionalDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/PWheel_UrbanDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/PWheel_UrbanDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/PWheel_UrbanDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/PWheel_UrbanDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/Truck.vacc b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/Truck.vacc similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/Truck.vacc rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/Truck.vacc diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/distance.vsum b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/distance.vsum similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB3/distance.vsum rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/distance.vsum diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/BEV_ENG.vecto b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/BEV_ENG.vecto similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/BEV_ENG.vecto rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/BEV_ENG.vecto diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/BatteryElectricVehicle.vveh b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/BatteryElectricVehicle.vveh similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/BatteryElectricVehicle.vveh rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/BatteryElectricVehicle.vveh diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericBattery_243kWh.vbatr b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericBattery_243kWh.vbatr similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericBattery_243kWh.vbatr rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericBattery_243kWh.vbatr diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericBattery_243kWh.vbatv b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericBattery_243kWh.vbatv similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericBattery_243kWh.vbatv rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericBattery_243kWh.vbatv diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericBattery_243kWh_750V.vbat b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericBattery_243kWh_750V.vbat similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericBattery_243kWh_750V.vbat rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericBattery_243kWh_750V.vbat diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericDrag_125kW_485Nm.vemd b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericDrag_125kW_485Nm.vemd similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericDrag_125kW_485Nm.vemd rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericDrag_125kW_485Nm.vemd diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericEMotor_125kW_485Nm.vem b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericEMotor_125kW_485Nm.vem similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericEMotor_125kW_485Nm.vem rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericEMotor_125kW_485Nm.vem diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericEMotor_125kW_485Nm.vemp b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericEMotor_125kW_485Nm.vemp similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericEMotor_125kW_485Nm.vemp rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericEMotor_125kW_485Nm.vemp diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericEMotor_125kW_485Nm_Cont30kW.vem b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericEMotor_125kW_485Nm_Cont30kW.vem similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericEMotor_125kW_485Nm_Cont30kW.vem rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericEMotor_125kW_485Nm_Cont30kW.vem diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericMap_125kW_485Nm.vemo b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericMap_125kW_485Nm.vemo similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/GenericMap_125kW_485Nm.vemo rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/GenericMap_125kW_485Nm.vemo diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/MaxCurrent.vimax b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/MaxCurrent.vimax similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/MaxCurrent.vimax rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/MaxCurrent.vimax diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/MeasuredSpeed_LongHaul.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/MeasuredSpeed_LongHaul.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/MeasuredSpeed_LongHaul.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/MeasuredSpeed_LongHaul.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/MeasuredSpeed_RegionalDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/MeasuredSpeed_RegionalDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/MeasuredSpeed_RegionalDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/MeasuredSpeed_RegionalDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/MeasuredSpeed_UrbanDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/MeasuredSpeed_UrbanDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/MeasuredSpeed_UrbanDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/MeasuredSpeed_UrbanDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/PWheel_LongHaul.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/PWheel_LongHaul.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/PWheel_LongHaul.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/PWheel_LongHaul.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/PWheel_RegionalDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/PWheel_RegionalDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/PWheel_RegionalDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/PWheel_RegionalDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/PWheel_UrbanDelivery.vdri b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/PWheel_UrbanDelivery.vdri similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/PWheel_UrbanDelivery.vdri rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/PWheel_UrbanDelivery.vdri diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/Truck.vacc b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/Truck.vacc similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/Truck.vacc rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/Truck.vacc diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/distance.vsum b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/distance.vsum similarity index 100% rename from VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleB4/distance.vsum rename to VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/distance.vsum -- GitLab