From ffd970fbf2f0d7f7e49f4da66ab869cb18f8e7f5 Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <quaritsch@ivt.tugraz.at> Date: Thu, 23 Feb 2023 14:20:53 +0100 Subject: [PATCH] setting legislative class to a valid value in all test files --- VectoConsole/Components/24t Coach.vveh | 1 + .../IEPCVehicle_Gbx1Axl.vveh | 2 +- .../IEPCVehicle_Gbx1Whl1.vveh | 2 +- .../IEPCVehicle_Gbx1Whl2.vveh | 2 +- .../IEPC_Gbx1Speed/IEPCVehicle_Gbx1.vveh | 2 +- .../IEPCVehicle_Gbx3Axl.vveh | 12 +-- .../IEPCVehicle_Gbx3Whl1.vveh | 12 +-- .../IEPCVehicle_Gbx3Whl2.vveh | 12 +-- .../IEPC_Gbx3Speed/IEPCVehicle_Gbx3.vveh | 2 +- .../IEPC_Gbx3Speed/IEPCVehicle_Gbx3_drag.vveh | 12 +-- .../BatteryElectricVehicle.vveh | 24 ++--- .../BatteryElectricVehicle_Cont30kW.vveh | 22 ++-- .../BatteryElectricVehicle_PTO.vveh | 24 ++--- .../BEV_B2_Group5_LH_rl.vveh | 2 +- .../BEV_B2_Group5_LH_rl.vveh | 2 +- .../BEV_B2_Group5_LH_rl_APTP.vveh | 2 +- .../BatteryElectricVehicle.vveh | 22 ++-- .../BatteryElectricVehicle_Cont30kW.vveh | 10 +- .../BatteryElectricVehicle.vveh | 24 ++--- .../BatteryElectricVehicle_Cont30kW.vveh | 24 ++--- .../Components/12t Delivery Truck.vveh | 3 +- .../TestData/Components/24t Coach.vveh | 5 +- .../TestData/Components/24t CoachNoAng.vveh | 3 +- .../Components/24t Coach_Ang_Efficiency.vveh | 5 +- .../TestData/Components/24t Coach_NoAng.vveh | 3 +- .../40t_Long_Haul_Truck AngleEfficiency.vveh | 3 +- .../Components/40t_Long_Haul_Truck.vveh | 3 +- .../Components/40t_Long_Haul_Truck_NoAng.vveh | 5 +- .../Class4_40t_Long_Haul_Truck.vveh | 7 +- .../E3/E3WithAxlegearInputRetarder.vveh | 2 +- .../E3/E3WithoutAxlegearInputRetarder.vveh | 2 +- .../S3/S3WithAxlegearInputRetarder.vveh | 2 +- .../S3/S3WithoutAxlegearInputRetarder.vveh | 2 +- .../40t_Long_Haul_Truck.vveh | 5 +- .../Engineering Mode/24t Coach/24t Coach.vveh | 3 +- .../BusAuxEngineeringMode/InterurbanBus.vveh | 3 +- .../InterurbanBus_ESS.vveh | 2 +- .../InterurbanBus_P1.vveh | 3 +- .../CityBus_AT-P.vveh | 2 +- .../IEPC-S_Vehicle_Gbx1Axl.vveh | 20 ++-- .../IEPC-S_Vehicle_Gbx1Whl1.vveh | 20 ++-- .../IEPC-S_Vehicle_Gbx1Whl2.vveh | 20 ++-- .../IEPC-S_Gbx1Speed/IEPC-S_Vehicle_Gbx1.vveh | 2 +- .../IEPC-S_Vehicle_Gbx3Axl.vveh | 2 +- .../IEPC-S_Vehicle_Gbx3Whl1.vveh | 2 +- .../IEPC-S_Vehicle_Gbx3Whl2.vveh | 2 +- .../IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3.vveh | 20 ++-- .../IEPC-S_Vehicle_Gbx3_drag.vveh | 2 +- .../GenericIHPC/12SpeedGbx/Group5_HEV.vveh | 2 +- .../GenericIHPC/6SpeedGbx/Group5_HEV.vveh | 2 +- .../Hybrids/GenericVehicle_Bus_S3/S3 Bus.vveh | 2 +- .../Class2_RigidTruck.vveh | 4 +- .../Group5_HEV.vveh | 2 +- .../Vehicle/Group5_HEV.vveh | 4 +- .../Vehicle/Group5_HEV_2.vveh | 4 +- .../GenericVehicle_Group5_P2/Group5_HEV.vveh | 2 +- .../Vehicle/Group5_HEV.vveh | 2 +- .../Vehicle/Group5_HEV_325kW.vveh | 2 +- .../Vehicle/Group5_HEV_325kW_noESS.vveh | 2 +- .../Vehicle/Group5_HEV_EMLossMap_1.vveh | 2 +- .../Vehicle/Group5_HEV_EMLossMap_2.vveh | 2 +- .../Group5_HEV_LimitEMTorqueDrive.vveh | 4 +- .../Group5_HEV_LimitVehiclePropTq.vveh | 4 +- .../Group5_HEV_LimitVehiclePropTq_2.vveh | 4 +- ...oup5_HEV_LimitVehiclePropTq_TopTorque.vveh | 4 +- .../Vehicle/Group5_HEV_noESS.vveh | 2 +- .../Group5_HEV.vveh | 2 +- .../Group5_HEV_2.vveh | 2 +- .../GenericVehicle_Group5_P3/Group5_HEV.vveh | 2 +- .../Vehicle/Group5_HEV.vveh | 2 +- .../Group5_HEV_LimitVehiclePropTq.vveh | 2 +- .../Group5_HEV.vveh | 2 +- .../Vehicle/Group5_HEV.vveh | 2 +- .../Vehicle/Group5_HEV_325kW.vveh | 2 +- .../Vehicle/Group5_HEV_325kW_noESS.vveh | 2 +- .../Vehicle/Group5_HEV_noESS.vveh | 2 +- .../GenericVehicle_Group5_P4/Group5_HEV.vveh | 2 +- .../Vehicle/Group5_HEV.vveh | 2 +- .../Group5_HEV_LimitVehiclePropTq.vveh | 2 +- .../Group5_HEV.vveh | 2 +- .../Vehicle/Group5_HEV.vveh | 2 +- .../Vehicle/Group5_HEV_325kW.vveh | 2 +- .../Vehicle/Group5_HEV_325kW_noESS.vveh | 2 +- .../Vehicle/Group5_HEV_noESS.vveh | 2 +- .../GenericVehicle_P1-APT/CityBus_AT_PS.vveh | 2 +- .../GenericVehicle_P1-APT/CityBus_AT_Ser.vveh | 2 +- .../HEV_S2_Group5_LH_rl.vveh | 2 +- .../HEV_S2_Group5_LH_rl.vveh | 2 +- .../HEV_S2_Group5_LH_rl_APTS.vveh | 2 +- .../SerialHybrid_S2.vveh | 18 ++-- .../SerialHybrid_S2_PTO.vveh | 18 ++-- .../GenericVehicle_Sx/BEV_E4_Group31a.vveh | 2 +- .../SerialHybrid_S4.vveh | 2 +- .../Hyb_P2_Group2/Class2_RigidTruck.vveh | 4 +- .../Class2_RigidTruck.vveh | 4 +- .../Hybrids/Hyb_P2_Group5/Hyb_P2_Group5.vveh | 2 +- .../Hyb_P2_Group5/Hyb_P2_Group5_80kWh.vveh | 2 +- .../Group5EcoRollEng/Class5_Tractor.vveh | 7 +- .../Class5_EcoRollEngineStop.vveh | 2 +- .../Class5_EcoRollWithoutEngineStop.vveh | 2 +- .../Group5PCCEng/Class5_NoADAS.vveh | 2 +- .../Group5PCCEng/Class5_PCC12.vveh | 2 +- .../Group5PCCEng/Class5_PCC123.vveh | 2 +- .../Class5_PCC123EcoRollEngineStop.vveh | 2 +- ...Class5_PCC123EcoRollWithoutEngineStop.vveh | 2 +- .../Group5EcoRollEng/Class5_Tractor.vveh | 6 +- .../Class5_EcoRollEngineStop.vveh | 2 +- .../Class5_EcoRollWithoutEngineStop.vveh | 2 +- .../ADAS-HEV/Group5PCCEng/Class5_NoADAS.vveh | 2 +- .../Class5_P25_PCC123EcoRollEngineStop.vveh | 4 +- .../Class5_P3_PCC123EcoRollEngineStop.vveh | 2 +- .../Class5_P4_PCC123EcoRollEngineStop.vveh | 2 +- .../ADAS-HEV/Group5PCCEng/Class5_PCC12.vveh | 2 +- .../ADAS-HEV/Group5PCCEng/Class5_PCC123.vveh | 2 +- .../Class5_PCC123EcoRollEngineStop.vveh | 2 +- ...Class5_PCC123EcoRollWithoutEngineStop.vveh | 2 +- .../VECTO-1484/P2_Group5_rep_Payload.vveh | 2 +- .../ADAS-HEV/VECTO-1493/P1_Group31a.vveh | 4 +- .../Group5PCCEng/Class5_E2_NoADAS.vveh | 2 +- .../Group5PCCEng/Class5_E2_PCC12.vveh | 2 +- .../Group5PCCEng/Class5_E2_PCC123.vveh | 2 +- .../Group5PCCEng/Class5_E3_PCC123.vveh | 2 +- .../Group5PCCEng/Class5_E4_PCC123.vveh | 2 +- .../ADAS-PEV/VECTO-1483/E4_Group5_LH_ll.vveh | 2 +- .../ADAS/Group5PCCEng/Class5_Tractor.vveh | 7 +- .../Group5PCCEng/Class5_Tractor_PCC12.vveh | 7 +- .../Group5PCCEng/Class5_Tractor_PCC123.vveh | 7 +- .../Class5_Tractor_PCC123EcoSS.vveh | 7 +- .../Buses/EngineeringMode/InterurbanBus.vveh | 1 + .../12t Truck/12t Delivery Truck.vveh | 5 +- .../GenericIHPC/12SpeedGbx/Group5_HEV.vveh | 2 +- .../GenericIHPC/6SpeedGbx/Group5_HEV.vveh | 2 +- .../P_HEV/Group2_P2/Class2_RigidTruck.vveh | 4 +- .../P_HEV/Group2_P2_EM/Class2_RigidTruck.vveh | 2 +- .../JSON/P_HEV/Group5_P2.5/Group5_HEV.vveh | 2 +- .../JSON/P_HEV/Group5_P2.5/Group5_HEV_2.vveh | 4 +- .../P_HEV/Group5_P2.5/Vehicle/Group5_HEV.vveh | 4 +- .../Group5_P2.5/Vehicle/Group5_HEV_2.vveh | 4 +- .../JSON/P_HEV/Group5_P2/Group5_HEV.vveh | 2 +- .../P_HEV/Group5_P2/Vehicle/Group5_HEV.vveh | 2 +- .../Group5_P2/Vehicle/Group5_HEV_325kW.vveh | 2 +- .../Vehicle/Group5_HEV_325kW_noESS.vveh | 2 +- .../Vehicle/Group5_HEV_EMLossMap_1.vveh | 2 +- .../Vehicle/Group5_HEV_EMLossMap_2.vveh | 2 +- .../Group5_HEV_LimitEMTorqueDrive.vveh | 35 +++--- .../Group5_HEV_LimitVehiclePropTq.vveh | 4 +- .../Group5_HEV_LimitVehiclePropTq_2.vveh | 4 +- ...oup5_HEV_LimitVehiclePropTq_TopTorque.vveh | 4 +- .../Group5_P2/Vehicle/Group5_HEV_noESS.vveh | 2 +- .../P_HEV/Group5_P2_BatSystem/Group5_HEV.vveh | 2 +- .../Group5_P2_BatSystem/Group5_HEV_2.vveh | 2 +- .../JSON/P_HEV/Group5_P3/Group5_HEV.vveh | 2 +- .../P_HEV/Group5_P3/Vehicle/Group5_HEV.vveh | 2 +- .../Group5_HEV_LimitVehiclePropTq.vveh | 2 +- .../JSON/P_HEV/Group5_P3_APT/Group5_HEV.vveh | 2 +- .../Group5_P3_APT/Vehicle/Group5_HEV.vveh | 2 +- .../Vehicle/Group5_HEV_325kW.vveh | 2 +- .../Vehicle/Group5_HEV_325kW_noESS.vveh | 2 +- .../Vehicle/Group5_HEV_noESS.vveh | 8 +- .../JSON/P_HEV/Group5_P4/Group5_HEV.vveh | 2 +- .../P_HEV/Group5_P4/Vehicle/Group5_HEV.vveh | 2 +- .../Group5_HEV_LimitVehiclePropTq.vveh | 2 +- .../Hyb_P2_Group2/Class2_RigidTruck.vveh | 4 +- .../Class2_RigidTruck.vveh | 4 +- .../P_HEV/Hyb_P2_Group5/Hyb_P2_Group5.vveh | 2 +- .../Hyb_P2_Group5/Hyb_P2_Group5_80kWh.vveh | 2 +- .../JSON/P_HEV/P1-APT/CityBus_AT_PS.vveh | 2 +- .../JSON/P_HEV/P1-APT/CityBus_AT_Ser.vveh | 2 +- .../JSON/P_HEV/P4_APT/Group5_HEV.vveh | 2 +- .../JSON/P_HEV/P4_APT/Vehicle/Group5_HEV.vveh | 6 +- .../P4_APT/Vehicle/Group5_HEV_325kW.vveh | 6 +- .../Vehicle/Group5_HEV_325kW_noESS.vveh | 6 +- .../Group5_HEV_LimitEMTorqueDrive.vveh | 7 +- .../P4_APT/Vehicle/Group5_HEV_noESS.vveh | 8 +- .../IEPC-S_Vehicle_Gbx1Axl.vveh | 2 +- .../IEPC-S_Vehicle_Gbx1Whl1.vveh | 20 ++-- .../IEPC-S_Vehicle_Gbx1Whl2.vveh | 2 +- .../IEPC-S_Gbx1Speed/IEPC-S_Vehicle_Gbx1.vveh | 22 ++-- .../IEPC-S_Vehicle_Gbx3Axl.vveh | 2 +- .../IEPC-S_Vehicle_Gbx3Whl1.vveh | 2 +- .../IEPC-S_Vehicle_Gbx3Whl2.vveh | 2 +- .../IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3.vveh | 20 ++-- .../IEPC-S_Vehicle_Gbx3_drag.vveh | 2 +- .../HEV_S2_Group5_LH_rl.vveh | 2 +- .../HEV_S2_Group5_LH_rl_APTS.vveh | 2 +- .../SerialHybrid_S4.vveh | 2 +- .../GenericVehicle_Sx/BEV_E4_Group31a.vveh | 2 +- .../S_HEV/S2_APTN/HEV_S2_Group5_LH_rl.vveh | 2 +- .../JSON/S_HEV/S2_Job/SerialHybrid_S2.vveh | 101 ++++++++---------- .../S_HEV/S2_Job/SerialHybrid_S2_PTO.vveh | 18 ++-- .../JSON/S_HEV/Sx_Job/SerialHybrid_S4.vveh | 2 +- .../40t Truck/40t_Long_Haul_Truck.vveh | 5 +- .../Class2_RigidTruck.vveh | 5 +- .../Class2_RigidTruck_NoAirdrag.vveh | 5 +- .../Class2_RigidTruck.vveh | 3 +- .../Class2_RigidTruck_NoAirdrag.vveh | 1 + .../Class2_RigidTruck.vveh | 3 +- .../Class2_RigidTruck.vveh | 3 +- .../Class2_RigidTruck_tqLimit-850.vveh | 21 ++-- .../Class2_RigidTruck_tqLimit-910.vveh | 21 ++-- ...igidTruck_tqLimit-disableGear1invalid.vveh | 7 +- ...igidTruck_tqLimit-disableGear4invalid.vveh | 7 +- ...igidTruck_tqLimit-disableGear5invalid.vveh | 7 +- ...lass2_RigidTruck_tqLimit-disableGear6.vveh | 7 +- ...Truck_tqLimit-disableGear6and4invalid.vveh | 9 +- ...2_RigidTruck_tqLimit-disableGear6and5.vveh | 9 +- .../Class2_RigidTruck.vveh | 3 +- .../Class5_Tractor_4x2/Class5_Tractor.vveh | 3 +- .../Class5_Tractor_NoAirdrag.vveh | 5 +- .../Class5_Tractor_primRet.vveh | 5 +- .../Class5_Tractor_topTorque.vveh | 29 ++--- .../Class9_RigidTruck.vveh | 3 +- .../Class9_RigidTruck_NoAirdrag.vveh | 3 +- .../40t Truck/40t_Long_Haul_Truck.vveh | 1 + .../40t_Long_Haul_Truck.vveh | 1 + .../Vecto2.2/Coach/24t Coach.vveh | 1 + .../Vecto2.2/Coach_Overspeed/24t Coach.vveh | 1 + .../CityBus_AT/CityBus_AT_PS.vveh | 1 + .../CityBus_AT/CityBus_AT_Ser.vveh | 1 + .../Class2_RigidTruck.vveh | 3 +- .../Class2_RigidTruck.vveh | 1 + .../Class2_RigidTruck_tqLimit-850.vveh | 17 +-- .../Class2_RigidTruck_tqLimit-910.vveh | 17 +-- ...igidTruck_tqLimit-disableGear1invalid.vveh | 7 +- ...igidTruck_tqLimit-disableGear4invalid.vveh | 7 +- ...igidTruck_tqLimit-disableGear5invalid.vveh | 7 +- ...lass2_RigidTruck_tqLimit-disableGear6.vveh | 7 +- ...Truck_tqLimit-disableGear6and4invalid.vveh | 9 +- ...2_RigidTruck_tqLimit-disableGear6and5.vveh | 9 +- .../Class5_Tractor_4x2/Class5_Tractor.vveh | 3 +- .../Class9_RigidTruck.vveh | 3 +- .../P1_Group5_AMT/P1_Group5.vveh | 2 +- .../P1_Group5_AMT/P1_Group5_ESSoff.vveh | 2 +- .../Integration/FullPowerTrain/24t Coach.vveh | 1 + .../MinimalPowerTrain/24t Coach.vveh | 1 + .../CityBus_AT_FCOpt/CityBus_AT_PS.vveh | 3 +- .../CityBus_AT_FCOpt/CityBus_AT_Ser.vveh | 3 +- .../CityBus_AT_GSVoith/CityBus_AT_PS.vveh | 3 +- .../CityBus_AT_GSVoith/CityBus_AT_Ser.vveh | 3 +- .../Class5_Tractor_4x2/Class5_Tractor.vveh | 3 +- .../IEPCVehicle_Gbx3Axl.vveh | 2 +- .../IEPCVehicle_Gbx3Whl1.vveh | 2 +- .../IEPCVehicle_Gbx3Whl2.vveh | 2 +- .../IEPC_Gbx3Speed/IEPCVehicle_Gbx3.vveh | 2 +- .../BatteryElectricVehicle.vveh | 2 +- .../BatteryElectricVehicle.vveh | 2 +- .../BatteryElectricVehicle.vveh | 2 +- .../TestData/MeasuredSpeed/Vehicle.vveh | 3 +- .../TestData/MeasuredSpeed/VehicleAT.vveh | 1 + .../TestData/MeasuredSpeed/VehicleVair.vveh | 3 +- .../VectoCoreTest/TestData/Pwheel/Atego.vveh | 1 + .../Class9_RigidTruck.vveh | 5 +- .../Class9_RigidTruck_SideLoader.vveh | 5 +- .../Class5_Tractor_4x2/Class5_Tractor.vveh | 3 +- .../Class5_Tractor_4x2/Class5_Tractor.vveh | 9 +- .../Class5_Tractor_angledrive.vveh | 9 +- .../Class5_Tractor-FULL.vveh | 3 +- .../Class5_Tractor_4x2/Class5_Tractor.vveh | 3 +- 258 files changed, 699 insertions(+), 631 deletions(-) diff --git a/VectoConsole/Components/24t Coach.vveh b/VectoConsole/Components/24t Coach.vveh index 5f1793c50a..08db92c084 100644 --- a/VectoConsole/Components/24t Coach.vveh +++ b/VectoConsole/Components/24t Coach.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Coach", + "LegislativeClass": "M3", "CurbWeight": 15700.0, "CurbWeightExtra": 0.0, "Loading": 3300.0, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed+Axle/IEPCVehicle_Gbx1Axl.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed+Axle/IEPCVehicle_Gbx1Axl.vveh index 3ecc37bf70..2c9a8cacfd 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed+Axle/IEPCVehicle_Gbx1Axl.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed+Axle/IEPCVehicle_Gbx1Axl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed-Whl1/IEPCVehicle_Gbx1Whl1.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed-Whl1/IEPCVehicle_Gbx1Whl1.vveh index bfe9e793fd..0d292bfd53 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed-Whl1/IEPCVehicle_Gbx1Whl1.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed-Whl1/IEPCVehicle_Gbx1Whl1.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed-Whl2/IEPCVehicle_Gbx1Whl2.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed-Whl2/IEPCVehicle_Gbx1Whl2.vveh index d24e3cc1fb..d519d575c0 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed-Whl2/IEPCVehicle_Gbx1Whl2.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed-Whl2/IEPCVehicle_Gbx1Whl2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed/IEPCVehicle_Gbx1.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed/IEPCVehicle_Gbx1.vveh index 304087ef77..7572c880f2 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed/IEPCVehicle_Gbx1.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx1Speed/IEPCVehicle_Gbx1.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed+Axle/IEPCVehicle_Gbx3Axl.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed+Axle/IEPCVehicle_Gbx3Axl.vveh index 3bf156969e..55d49f80f5 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed+Axle/IEPCVehicle_Gbx3Axl.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed+Axle/IEPCVehicle_Gbx3Axl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -24,11 +24,11 @@ "BatteryFile": "../Common/GenericBattery_243kWh_750V.vbat", "StreamId": 0 }, - { - "NumPacks": 1, - "BatteryFile": "../Common/GenericBattery_243kWh_750V.vbat", - "StreamId": 1 - } + { + "NumPacks": 1, + "BatteryFile": "../Common/GenericBattery_243kWh_750V.vbat", + "StreamId": 1 + } ], "InitialSoC": 80, "TorqueLimits": {}, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed-Whl1/IEPCVehicle_Gbx3Whl1.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed-Whl1/IEPCVehicle_Gbx3Whl1.vveh index 3ca2ea6a86..e147c1c47a 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed-Whl1/IEPCVehicle_Gbx3Whl1.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed-Whl1/IEPCVehicle_Gbx3Whl1.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -24,11 +24,11 @@ "BatteryFile": "../Common/GenericBattery_243kWh_750V.vbat", "StreamId": 0 }, - { - "NumPacks": 1, - "BatteryFile": "../Common/GenericBattery_243kWh_750V.vbat", - "StreamId": 1 - } + { + "NumPacks": 1, + "BatteryFile": "../Common/GenericBattery_243kWh_750V.vbat", + "StreamId": 1 + } ], "InitialSoC": 80, "TorqueLimits": {}, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed-Whl2/IEPCVehicle_Gbx3Whl2.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed-Whl2/IEPCVehicle_Gbx3Whl2.vveh index 7ea4e7402a..d785cbcd96 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed-Whl2/IEPCVehicle_Gbx3Whl2.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed-Whl2/IEPCVehicle_Gbx3Whl2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -24,11 +24,11 @@ "BatteryFile": "../Common/GenericBattery_243kWh_750V.vbat", "StreamId": 0 }, - { - "NumPacks": 1, - "BatteryFile": "../Common/GenericBattery_243kWh_750V.vbat", - "StreamId": 1 - } + { + "NumPacks": 1, + "BatteryFile": "../Common/GenericBattery_243kWh_750V.vbat", + "StreamId": 1 + } ], "InitialSoC": 80, "TorqueLimits": {}, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed/IEPCVehicle_Gbx3.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed/IEPCVehicle_Gbx3.vveh index 596d5f768f..174cb9a8d4 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed/IEPCVehicle_Gbx3.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed/IEPCVehicle_Gbx3.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed/IEPCVehicle_Gbx3_drag.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed/IEPCVehicle_Gbx3_drag.vveh index d3b99d52c9..b1d61447eb 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed/IEPCVehicle_Gbx3_drag.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericIEPC/IEPC_Gbx3Speed/IEPCVehicle_Gbx3_drag.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -24,11 +24,11 @@ "BatteryFile": "../Common/GenericBattery_243kWh_750V.vbat", "StreamId": 0 }, - { - "NumPacks": 1, - "BatteryFile": "../Common/GenericBattery_243kWh_750V.vbat", - "StreamId": 1 - } + { + "NumPacks": 1, + "BatteryFile": "../Common/GenericBattery_243kWh_750V.vbat", + "StreamId": 1 + } ], "InitialSoC": 80, "TorqueLimits": {}, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2/BatteryElectricVehicle.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2/BatteryElectricVehicle.vveh index 880bb724f0..382361132b 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2/BatteryElectricVehicle.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2/BatteryElectricVehicle.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -17,18 +17,18 @@ "PowertrainConfiguration": "BatteryElectric", "CdCorrMode": "CdofVdecl", "CdCorrFile": "", - "ElectricMotors": [ - { - "Count": 2, - "Ratio": 2, - "MechanicalEfficiency": 0.97, - "Position": "B2", - "MotorFile": "GenericEMotor_125kW_485Nm.vem" - } + "ElectricMotors": [ + { + "Count": 2, + "Ratio": 2, + "MechanicalEfficiency": 0.97, + "Position": "B2", + "MotorFile": "GenericEMotor_125kW_485Nm.vem" + } ], - "Battery": { - "NumPacks": 2, - "BatteryFile": "GenericBattery_243kWh_750V.vbat" + "Battery": { + "NumPacks": 2, + "BatteryFile": "GenericBattery_243kWh_750V.vbat" }, "InitialSoC": 80, "TorqueLimits": {}, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2/BatteryElectricVehicle_Cont30kW.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2/BatteryElectricVehicle_Cont30kW.vveh index 940dd8d01b..69ad42ebee 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2/BatteryElectricVehicle_Cont30kW.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2/BatteryElectricVehicle_Cont30kW.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -18,17 +18,17 @@ "CdCorrMode": "CdofVdecl", "CdCorrFile": "", "ElectricMotors": [ - { - "Count": 2, - "Ratio": 2, - "MechanicalEfficiency": 0.97, - "Position": "B2", - "MotorFile": "GenericEMotor_125kW_485Nm_Cont30kW.vem" - } + { + "Count": 2, + "Ratio": 2, + "MechanicalEfficiency": 0.97, + "Position": "B2", + "MotorFile": "GenericEMotor_125kW_485Nm_Cont30kW.vem" + } ], - "Battery": { - "NumPacks": 2, - "BatteryFile": "GenericBattery_243kWh_750V.vbat" + "Battery": { + "NumPacks": 2, + "BatteryFile": "GenericBattery_243kWh_750V.vbat" }, "InitialSoC": 80, "TorqueLimits": {}, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2/BatteryElectricVehicle_PTO.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2/BatteryElectricVehicle_PTO.vveh index 145ccc0323..64d94a00a4 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2/BatteryElectricVehicle_PTO.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2/BatteryElectricVehicle_PTO.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -17,18 +17,18 @@ "PowertrainConfiguration": "BatteryElectric", "CdCorrMode": "CdofVdecl", "CdCorrFile": "", - "ElectricMotors": [ - { - "Count": 2, - "Ratio": 2, - "MechanicalEfficiency": 0.97, - "Position": "B2", - "MotorFile": "GenericEMotor_125kW_485Nm.vem" - } + "ElectricMotors": [ + { + "Count": 2, + "Ratio": 2, + "MechanicalEfficiency": 0.97, + "Position": "B2", + "MotorFile": "GenericEMotor_125kW_485Nm.vem" + } ], - "Battery": { - "NumPacks": 2, - "BatteryFile": "GenericBattery_243kWh_750V.vbat" + "Battery": { + "NumPacks": 2, + "BatteryFile": "GenericBattery_243kWh_750V.vbat" }, "InitialSoC": 80, "TorqueLimits": {}, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2_APTN/BEV_B2_Group5_LH_rl.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2_APTN/BEV_B2_Group5_LH_rl.vveh index caf96e7215..4535b71d62 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2_APTN/BEV_B2_Group5_LH_rl.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2_APTN/BEV_B2_Group5_LH_rl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 10143.4, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2_AT/BEV_B2_Group5_LH_rl.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2_AT/BEV_B2_Group5_LH_rl.vveh index caf96e7215..4535b71d62 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2_AT/BEV_B2_Group5_LH_rl.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2_AT/BEV_B2_Group5_LH_rl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 10143.4, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2_AT/BEV_B2_Group5_LH_rl_APTP.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2_AT/BEV_B2_Group5_LH_rl_APTP.vveh index ccd0032781..889eb0f460 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2_AT/BEV_B2_Group5_LH_rl_APTP.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB2_AT/BEV_B2_Group5_LH_rl_APTP.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 10143.4, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB3/BatteryElectricVehicle.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB3/BatteryElectricVehicle.vveh index 40f7f08ce9..c58622fc20 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB3/BatteryElectricVehicle.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB3/BatteryElectricVehicle.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -25,17 +25,17 @@ "VehicleHeight": 3.0, "ElectricMotors": [ - { - "Count": 2, - "Ratio": 8.56, - "MechanicalEfficiency": 0.97, - "Position": "B3", - "MotorFile": "GenericEMotor_125kW_485Nm.vem" - } + { + "Count": 2, + "Ratio": 8.56, + "MechanicalEfficiency": 0.97, + "Position": "B3", + "MotorFile": "GenericEMotor_125kW_485Nm.vem" + } ], - "Battery": { - "NumPacks": 2, - "BatteryFile": "GenericBattery_243kWh_750V.vbat" + "Battery": { + "NumPacks": 2, + "BatteryFile": "GenericBattery_243kWh_750V.vbat" }, "InitialSoC": 80, "TorqueLimits": {}, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB3/BatteryElectricVehicle_Cont30kW.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB3/BatteryElectricVehicle_Cont30kW.vveh index 12adf96870..d40561ae01 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB3/BatteryElectricVehicle_Cont30kW.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB3/BatteryElectricVehicle_Cont30kW.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -17,7 +17,7 @@ "PowertrainConfiguration": "BatteryElectric", "CdCorrMode": "CdofVdecl", "CdCorrFile": "", - "ElectricMotors": [ + "ElectricMotors": [ { "Count": 2, "Ratio": 8.56, @@ -26,9 +26,9 @@ "MotorFile": "GenericEMotor_125kW_485Nm_Cont30kW.vem" } ], - "Battery": { - "NumPacks": 2, - "BatteryFile": "GenericBattery_243kWh_750V.vbat" + "Battery": { + "NumPacks": 2, + "BatteryFile": "GenericBattery_243kWh_750V.vbat" }, "InitialSoC": 80, "TorqueLimits": {}, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB4/BatteryElectricVehicle.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB4/BatteryElectricVehicle.vveh index 74503285f5..4de6633ab5 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB4/BatteryElectricVehicle.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB4/BatteryElectricVehicle.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -17,18 +17,18 @@ "PowertrainConfiguration": "BatteryElectric", "CdCorrMode": "CdofVdecl", "CdCorrFile": "", - "ElectricMotors": [ - { - "Count": 2, - "Ratio": 22.6, - "MechanicalEfficiency": 0.97, - "Position": "B4", - "MotorFile": "GenericEMotor_125kW_485Nm.vem" - } + "ElectricMotors": [ + { + "Count": 2, + "Ratio": 22.6, + "MechanicalEfficiency": 0.97, + "Position": "B4", + "MotorFile": "GenericEMotor_125kW_485Nm.vem" + } ], - "Battery": { - "NumPacks": 2, - "BatteryFile": "GenericBattery_243kWh_750V.vbat" + "Battery": { + "NumPacks": 2, + "BatteryFile": "GenericBattery_243kWh_750V.vbat" }, "InitialSoC": 80, "TorqueLimits": {}, diff --git a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB4/BatteryElectricVehicle_Cont30kW.vveh b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB4/BatteryElectricVehicle_Cont30kW.vveh index 86df6d1a34..055faaa1d8 100644 --- a/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB4/BatteryElectricVehicle_Cont30kW.vveh +++ b/VectoCore/VectoCoreTest/TestData/BatteryElectric/GenericVehicleB4/BatteryElectricVehicle_Cont30kW.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -17,18 +17,18 @@ "PowertrainConfiguration": "BatteryElectric", "CdCorrMode": "CdofVdecl", "CdCorrFile": "", - "ElectricMotors": [ - { - "Count": 2, - "Ratio": 22.6, - "MechanicalEfficiency": 0.97, - "Position": "B4", - "MotorFile": "GenericEMotor_125kW_485Nm_Cont30kW.vem" - } + "ElectricMotors": [ + { + "Count": 2, + "Ratio": 22.6, + "MechanicalEfficiency": 0.97, + "Position": "B4", + "MotorFile": "GenericEMotor_125kW_485Nm_Cont30kW.vem" + } ], - "Battery": { - "NumPacks": 2, - "BatteryFile": "GenericBattery_243kWh_750V.vbat" + "Battery": { + "NumPacks": 2, + "BatteryFile": "GenericBattery_243kWh_750V.vbat" }, "InitialSoC": 80, "TorqueLimits": {}, diff --git a/VectoCore/VectoCoreTest/TestData/Components/12t Delivery Truck.vveh b/VectoCore/VectoCoreTest/TestData/Components/12t Delivery Truck.vveh index 49a23b3542..ab84883883 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/12t Delivery Truck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/12t Delivery Truck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 5850.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -32,7 +33,7 @@ "TwinTyres": false, "RRCISO": 0.008343465, "FzISO": 20800.0, - "Steered": true + "Steered": true }, { "Inertia": 6.0, diff --git a/VectoCore/VectoCoreTest/TestData/Components/24t Coach.vveh b/VectoCore/VectoCoreTest/TestData/Components/24t Coach.vveh index 0286a631b1..5bf9651bef 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/24t Coach.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/24t Coach.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Coach", - "CurbWeight": 15700.0, + "LegislativeClass": "M3", + "CurbWeight": 15700.0, "CurbWeightExtra": 0.0, "Loading": 3300.0, "MassMax": 24.0, @@ -23,7 +24,7 @@ "File": "Retarder.vrlm" }, "Angledrive": { - "Type" : "SeparateAngledrive", + "Type": "SeparateAngledrive", "Ratio": 3.5, "LossMap": "AngleGear.vtlm" }, diff --git a/VectoCore/VectoCoreTest/TestData/Components/24t CoachNoAng.vveh b/VectoCore/VectoCoreTest/TestData/Components/24t CoachNoAng.vveh index d620cbafdb..b839bf58c0 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/24t CoachNoAng.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/24t CoachNoAng.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Coach", - "CurbWeight": 15700.0, + "LegislativeClass": "M3", + "CurbWeight": 15700.0, "CurbWeightExtra": 0.0, "Loading": 3300.0, "MassMax": 24.0, diff --git a/VectoCore/VectoCoreTest/TestData/Components/24t Coach_Ang_Efficiency.vveh b/VectoCore/VectoCoreTest/TestData/Components/24t Coach_Ang_Efficiency.vveh index 1c26b4d2ba..3a7512f8a3 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/24t Coach_Ang_Efficiency.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/24t Coach_Ang_Efficiency.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Coach", - "CurbWeight": 15700.0, + "LegislativeClass": "M3", + "CurbWeight": 15700.0, "CurbWeightExtra": 0.0, "Loading": 3300.0, "MassMax": 24.0, @@ -23,7 +24,7 @@ "File": "Retarder.vrlm" }, "Angledrive": { - "Type" : "SeparateAngledrive", + "Type": "SeparateAngledrive", "Ratio": 3.5, "Efficiency": "0.95" }, diff --git a/VectoCore/VectoCoreTest/TestData/Components/24t Coach_NoAng.vveh b/VectoCore/VectoCoreTest/TestData/Components/24t Coach_NoAng.vveh index d620cbafdb..b839bf58c0 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/24t Coach_NoAng.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/24t Coach_NoAng.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Coach", - "CurbWeight": 15700.0, + "LegislativeClass": "M3", + "CurbWeight": 15700.0, "CurbWeightExtra": 0.0, "Loading": 3300.0, "MassMax": 24.0, diff --git a/VectoCore/VectoCoreTest/TestData/Components/40t_Long_Haul_Truck AngleEfficiency.vveh b/VectoCore/VectoCoreTest/TestData/Components/40t_Long_Haul_Truck AngleEfficiency.vveh index 50fdc0d3ec..3b7ceb548d 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/40t_Long_Haul_Truck AngleEfficiency.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/40t_Long_Haul_Truck AngleEfficiency.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "CurbWeight": 7100.0, + "LegislativeClass": "M3", + "CurbWeight": 7100.0, "CurbWeightExtra": 0.0, "Loading": 0.0, "MassMax": 40.0, diff --git a/VectoCore/VectoCoreTest/TestData/Components/40t_Long_Haul_Truck.vveh b/VectoCore/VectoCoreTest/TestData/Components/40t_Long_Haul_Truck.vveh index 3f63af3987..eb4483e5e0 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/40t_Long_Haul_Truck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/40t_Long_Haul_Truck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 7100.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -25,7 +26,7 @@ "Angledrive": { "Type": "SeparateAngledrive", "Ratio": 1.0, - "LossMap": "AngleGear.vtlm" + "LossMap": "AngleGear.vtlm" }, "AxleConfig": { "Type": "4x2", diff --git a/VectoCore/VectoCoreTest/TestData/Components/40t_Long_Haul_Truck_NoAng.vveh b/VectoCore/VectoCoreTest/TestData/Components/40t_Long_Haul_Truck_NoAng.vveh index 21e4a64e6e..1d160ce752 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/40t_Long_Haul_Truck_NoAng.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/40t_Long_Haul_Truck_NoAng.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "CurbWeight": 7100.0, + "LegislativeClass": "M3", + "CurbWeight": 7100.0, "CurbWeightExtra": 0.0, "Loading": 0.0, "MassMax": 40.0, @@ -32,7 +33,7 @@ "TwinTyres": false, "RRCISO": 0.00555, "FzISO": 31300.0, - "Steered": true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Components/Class4_40t_Long_Haul_Truck.vveh b/VectoCore/VectoCoreTest/TestData/Components/Class4_40t_Long_Haul_Truck.vveh index 22522fd502..6d0386bc9c 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/Class4_40t_Long_Haul_Truck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/Class4_40t_Long_Haul_Truck.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "CurbWeight": 7100.0, + "LegislativeClass": "M3", + "CurbWeight": 7100.0, "CurbWeightExtra": 0.0, "Loading": 0.0, "MassMax": 40.0, @@ -32,7 +33,7 @@ "TwinTyres": false, "RRCISO": 0.00555, "FzISO": 31300.0, - "Steered": true + "Steered": true }, { "Inertia": 14.9, @@ -41,7 +42,7 @@ "TwinTyres": true, "RRCISO": 0.00628, "FzISO": 31300.0, - "Steered": false + "Steered": false } ] } diff --git a/VectoCore/VectoCoreTest/TestData/Components/Retarder/E3/E3WithAxlegearInputRetarder.vveh b/VectoCore/VectoCoreTest/TestData/Components/Retarder/E3/E3WithAxlegearInputRetarder.vveh index fe20437262..9643ed0efc 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/Retarder/E3/E3WithAxlegearInputRetarder.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/Retarder/E3/E3WithAxlegearInputRetarder.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "MassMax": 11.99, diff --git a/VectoCore/VectoCoreTest/TestData/Components/Retarder/E3/E3WithoutAxlegearInputRetarder.vveh b/VectoCore/VectoCoreTest/TestData/Components/Retarder/E3/E3WithoutAxlegearInputRetarder.vveh index 34ed6d8ab8..d2b7fdc0b6 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/Retarder/E3/E3WithoutAxlegearInputRetarder.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/Retarder/E3/E3WithoutAxlegearInputRetarder.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "MassMax": 11.99, diff --git a/VectoCore/VectoCoreTest/TestData/Components/Retarder/S3/S3WithAxlegearInputRetarder.vveh b/VectoCore/VectoCoreTest/TestData/Components/Retarder/S3/S3WithAxlegearInputRetarder.vveh index d6448dac8d..7e49b794b7 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/Retarder/S3/S3WithAxlegearInputRetarder.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/Retarder/S3/S3WithAxlegearInputRetarder.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 12841.5, "CurbWeightExtra": 0.0, "MassMax": 19.5, diff --git a/VectoCore/VectoCoreTest/TestData/Components/Retarder/S3/S3WithoutAxlegearInputRetarder.vveh b/VectoCore/VectoCoreTest/TestData/Components/Retarder/S3/S3WithoutAxlegearInputRetarder.vveh index a60756a243..1284dde6db 100644 --- a/VectoCore/VectoCoreTest/TestData/Components/Retarder/S3/S3WithoutAxlegearInputRetarder.vveh +++ b/VectoCore/VectoCoreTest/TestData/Components/Retarder/S3/S3WithoutAxlegearInputRetarder.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 12841.5, "CurbWeightExtra": 0.0, "MassMax": 19.5, diff --git a/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Declaration Mode/40t Long Haul Truck/40t_Long_Haul_Truck.vveh b/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Declaration Mode/40t Long Haul Truck/40t_Long_Haul_Truck.vveh index 07111b495b..c20cfa9613 100644 --- a/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Declaration Mode/40t Long Haul Truck/40t_Long_Haul_Truck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Declaration Mode/40t Long Haul Truck/40t_Long_Haul_Truck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 7100.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -32,7 +33,7 @@ "TwinTyres": false, "RRCISO": 0.00555, "FzISO": 31300.0, - "Steered": true + "Steered": true }, { "Inertia": 14.9, @@ -41,7 +42,7 @@ "TwinTyres": true, "RRCISO": 0.00628, "FzISO": 31300.0, - "Steered": false + "Steered": false } ] } diff --git a/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Engineering Mode/24t Coach/24t Coach.vveh b/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Engineering Mode/24t Coach/24t Coach.vveh index 4aee343895..41573f7b40 100644 --- a/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Engineering Mode/24t Coach/24t Coach.vveh +++ b/VectoCore/VectoCoreTest/TestData/Generic Vehicles/Engineering Mode/24t Coach/24t Coach.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Coach", - "CurbWeight": 15700.0, + "LegislativeClass": "M3", + "CurbWeight": 15700.0, "CurbWeightExtra": 0.0, "Loading": 3300.0, "MassMax": 24.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/BusAuxEngineeringMode/InterurbanBus.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/BusAuxEngineeringMode/InterurbanBus.vveh index e475077fd7..87bb860393 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/BusAuxEngineeringMode/InterurbanBus.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/BusAuxEngineeringMode/InterurbanBus.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", - "CurbWeight": 14800.0, + "LegislativeClass": "M3", + "CurbWeight": 14800.0, "CurbWeightExtra": 0.0, "Loading": 5170.0, "MassMax": 25.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/BusAuxEngineeringMode/InterurbanBus_ESS.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/BusAuxEngineeringMode/InterurbanBus_ESS.vveh index 495317cde2..2da1ca4593 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/BusAuxEngineeringMode/InterurbanBus_ESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/BusAuxEngineeringMode/InterurbanBus_ESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 14800.0, "CurbWeightExtra": 0.0, "MassMax": 25.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/BusAuxEngineeringMode/InterurbanBus_P1.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/BusAuxEngineeringMode/InterurbanBus_P1.vveh index 2fb1ac246f..65eb063b32 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/BusAuxEngineeringMode/InterurbanBus_P1.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/BusAuxEngineeringMode/InterurbanBus_P1.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", - "CurbWeight": 14800.0, + "LegislativeClass": "M3", + "CurbWeight": 14800.0, "CurbWeightExtra": 0.0, "Loading": 5170.0, "MassMax": 25.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/Citybus_P1-APT-P-220kW-7.7l/CityBus_AT-P.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/Citybus_P1-APT-P-220kW-7.7l/CityBus_AT-P.vveh index a09afe3f63..f6489a47fa 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/Citybus_P1-APT-P-220kW-7.7l/CityBus_AT-P.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/Citybus_P1-APT-P-220kW-7.7l/CityBus_AT-P.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 12000.0, "CurbWeightExtra": 0.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed+Axle/IEPC-S_Vehicle_Gbx1Axl.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed+Axle/IEPC-S_Vehicle_Gbx1Axl.vveh index 66b2094898..f629507b14 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed+Axle/IEPC-S_Vehicle_Gbx1Axl.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed+Axle/IEPC-S_Vehicle_Gbx1Axl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -25,15 +25,15 @@ "StreamId": 0 } ], - "ElectricMotors": [ - { - "Count": 1, - "Ratio": 1, - "Position": "GEN", - "MotorFile": "../Common/GenericGen.vem", - "MechanicalEfficiency": 1 - } - ], + "ElectricMotors": [ + { + "Count": 1, + "Ratio": 1, + "Position": "GEN", + "MotorFile": "../Common/GenericGen.vem", + "MechanicalEfficiency": 1 + } + ], "InitialSoC": 80, "TorqueLimits": {}, "IdlingSpeed": 0.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl1/IEPC-S_Vehicle_Gbx1Whl1.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl1/IEPC-S_Vehicle_Gbx1Whl1.vveh index cfb13988ce..af6ad38a31 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl1/IEPC-S_Vehicle_Gbx1Whl1.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl1/IEPC-S_Vehicle_Gbx1Whl1.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -25,15 +25,15 @@ "StreamId": 0 } ], - "ElectricMotors": [ - { - "Count": 1, - "Ratio": 1, - "Position": "GEN", - "MotorFile": "../Common/GenericGen.vem", - "MechanicalEfficiency": 1 - } - ], + "ElectricMotors": [ + { + "Count": 1, + "Ratio": 1, + "Position": "GEN", + "MotorFile": "../Common/GenericGen.vem", + "MechanicalEfficiency": 1 + } + ], "InitialSoC": 80, "TorqueLimits": {}, "IdlingSpeed": 0.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl2/IEPC-S_Vehicle_Gbx1Whl2.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl2/IEPC-S_Vehicle_Gbx1Whl2.vveh index 22a694626f..9a3083ec27 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl2/IEPC-S_Vehicle_Gbx1Whl2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl2/IEPC-S_Vehicle_Gbx1Whl2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -25,15 +25,15 @@ "StreamId": 0 } ], - "ElectricMotors": [ - { - "Count": 1, - "Ratio": 1, - "Position": "GEN", - "MotorFile": "../Common/GenericGen.vem", - "MechanicalEfficiency": 1 - } - ], + "ElectricMotors": [ + { + "Count": 1, + "Ratio": 1, + "Position": "GEN", + "MotorFile": "../Common/GenericGen.vem", + "MechanicalEfficiency": 1 + } + ], "InitialSoC": 80, "TorqueLimits": {}, "IdlingSpeed": 0.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed/IEPC-S_Vehicle_Gbx1.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed/IEPC-S_Vehicle_Gbx1.vveh index 1f27defc73..415ed568d7 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed/IEPC-S_Vehicle_Gbx1.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx1Speed/IEPC-S_Vehicle_Gbx1.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed+Axle/IEPC-S_Vehicle_Gbx3Axl.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed+Axle/IEPC-S_Vehicle_Gbx3Axl.vveh index 62b96216fe..1911395b05 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed+Axle/IEPC-S_Vehicle_Gbx3Axl.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed+Axle/IEPC-S_Vehicle_Gbx3Axl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl1/IEPC-S_Vehicle_Gbx3Whl1.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl1/IEPC-S_Vehicle_Gbx3Whl1.vveh index 94622846b5..217ba84930 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl1/IEPC-S_Vehicle_Gbx3Whl1.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl1/IEPC-S_Vehicle_Gbx3Whl1.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl2/IEPC-S_Vehicle_Gbx3Whl2.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl2/IEPC-S_Vehicle_Gbx3Whl2.vveh index 9edc042110..9705d51694 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl2/IEPC-S_Vehicle_Gbx3Whl2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl2/IEPC-S_Vehicle_Gbx3Whl2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3.vveh index d01a2b7415..caa19395ba 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -25,15 +25,15 @@ "StreamId": 0 } ], - "ElectricMotors": [ - { - "Count": 1, - "Ratio": 1, - "Position": "GEN", - "MotorFile": "../Common/GenericGen.vem", - "MechanicalEfficiency": 1 - } - ], + "ElectricMotors": [ + { + "Count": 1, + "Ratio": 1, + "Position": "GEN", + "MotorFile": "../Common/GenericGen.vem", + "MechanicalEfficiency": 1 + } + ], "InitialSoC": 80, "TorqueLimits": {}, "IdlingSpeed": 0.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3_drag.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3_drag.vveh index 822cf72445..3391ad04d5 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3_drag.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3_drag.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIHPC/12SpeedGbx/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIHPC/12SpeedGbx/Group5_HEV.vveh index f4d4c6d0cc..87144d9aa3 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIHPC/12SpeedGbx/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIHPC/12SpeedGbx/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIHPC/6SpeedGbx/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIHPC/6SpeedGbx/Group5_HEV.vveh index 913be3ea1b..19ef6f71ac 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIHPC/6SpeedGbx/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericIHPC/6SpeedGbx/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Bus_S3/S3 Bus.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Bus_S3/S3 Bus.vveh index 5d53dcbfdc..360eaac731 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Bus_S3/S3 Bus.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Bus_S3/S3 Bus.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 13200.0, "CurbWeightExtra": 0.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group2_P2/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group2_P2/Class2_RigidTruck.vveh index 32e2582c0b..b0b75eade1 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group2_P2/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group2_P2/Class2_RigidTruck.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "PowertrainConfiguration": "ParallelHybrid", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, @@ -69,7 +69,7 @@ "RRCISO": 0.0075, "FzISO": 20850.0, "Type": "VehicleDriven", - "Steered" : true + "Steered": true }, { "Inertia": 4.5, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2.5/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2.5/Group5_HEV.vveh index 0583f60a60..86e0f2065d 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2.5/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2.5/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2.5/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2.5/Vehicle/Group5_HEV.vveh index f5f6ad4d1e..37962a31f5 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2.5/Vehicle/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2.5/Vehicle/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -96,7 +96,7 @@ { "Count": 1, "RatioPerGear": [ 3.52, 3.52, 3.52, 3.52, 3.52, 3.52, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8 ], - "Ratio": 1.0, + "Ratio": 1.0, "MechanicalEfficiency": 1.0, "Position": "P2_5", "MotorFile": "..\\ElectricMotor\\Inputdaten P2 Group 5\\Electric components\\GenericEMotor_140kW_936Nm.vem" diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2.5/Vehicle/Group5_HEV_2.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2.5/Vehicle/Group5_HEV_2.vveh index 1f9520e3c3..d0663b908a 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2.5/Vehicle/Group5_HEV_2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2.5/Vehicle/Group5_HEV_2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -96,7 +96,7 @@ { "Count": 1, "RatioPerGear": [ 1.0259, 0.8125, 1.0259, 0.8125, 1.0259, 0.8125, 1.0259, 0.8125, 1.0259, 0.8125, 1.0259, 0.8125 ], - "Ratio": 3.077, + "Ratio": 3.077, "MechanicalEfficiency": 0.98, "Position": "P2_5", "MotorFile": "..\\ElectricMotor\\Inputdaten P2 Group 5\\Electric components\\GenericEMotor_30kW_50Nm.vem" diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Group5_HEV.vveh index 0583f60a60..86e0f2065d 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV.vveh index 21f48b43a3..66da3d8b96 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_325kW.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_325kW.vveh index 5c848bed49..e8207634d4 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_325kW.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_325kW.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_325kW_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_325kW_noESS.vveh index 34fa21cb6c..49539eb0a2 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_325kW_noESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_325kW_noESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_EMLossMap_1.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_EMLossMap_1.vveh index 57a6896f41..b2a5825259 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_EMLossMap_1.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_EMLossMap_1.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_EMLossMap_2.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_EMLossMap_2.vveh index 9494e16c98..ed92e6cf80 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_EMLossMap_2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_EMLossMap_2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh index f7e5fa4810..93968c3e3f 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -89,7 +89,7 @@ "Cycle": "" }, "TorqueLimits": {}, - "EMTorqueLimits": "EM_TorqueLimits.vemp", + "EMTorqueLimits": "EM_TorqueLimits.vemp", "InitialSoC": 80.0, "PowertrainConfiguration": "ParallelHybrid", "MaxDrivetrainPower": 500000.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh index 0055426ec2..ba4ba43727 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -89,7 +89,7 @@ "Cycle": "" }, "TorqueLimits": {}, - "MaxPropulsionTorque": "VehicleMaxPropulsionTorque.vtqp", + "MaxPropulsionTorque": "VehicleMaxPropulsionTorque.vtqp", "InitialSoC": 80.0, "PowertrainConfiguration": "ParallelHybrid", "MaxDrivetrainPower": 500000.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh index 2f481ca5a9..cd70eb7416 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -89,7 +89,7 @@ "Cycle": "" }, "TorqueLimits": {}, - "MaxPropulsionTorque": "VehicleMaxPropulsionTorque_2.vtqp", + "MaxPropulsionTorque": "VehicleMaxPropulsionTorque_2.vtqp", "InitialSoC": 80.0, "PowertrainConfiguration": "ParallelHybrid", "MaxDrivetrainPower": 500000.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh index 5903da3fb6..1228944533 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -97,7 +97,7 @@ "11": 1900 }, - "MaxPropulsionTorque": "VehicleMaxPropulsionTorque_2.vtqp", + "MaxPropulsionTorque": "VehicleMaxPropulsionTorque_2.vtqp", "InitialSoC": 80.0, "PowertrainConfiguration": "ParallelHybrid", "MaxDrivetrainPower": 500000.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_noESS.vveh index b685e31cf6..c5383241aa 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_noESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2/Vehicle/Group5_HEV_noESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2_BatSystem/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2_BatSystem/Group5_HEV.vveh index a9621a287d..dee1c393e8 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2_BatSystem/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2_BatSystem/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2_BatSystem/Group5_HEV_2.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2_BatSystem/Group5_HEV_2.vveh index 5c15ae2e6e..3d1e1cd872 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2_BatSystem/Group5_HEV_2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P2_BatSystem/Group5_HEV_2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3/Group5_HEV.vveh index 0583f60a60..86e0f2065d 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3/Vehicle/Group5_HEV.vveh index 963fff4dd0..06bd5d8fc6 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3/Vehicle/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3/Vehicle/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh index 7dcc15b80d..3e112db8b1 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Group5_HEV.vveh index 0583f60a60..86e0f2065d 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV.vveh index 963fff4dd0..06bd5d8fc6 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV_325kW.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV_325kW.vveh index 28ec6d171f..0a79cf4f37 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV_325kW.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV_325kW.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV_325kW_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV_325kW_noESS.vveh index 4b79088cb7..2887a95c0b 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV_325kW_noESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV_325kW_noESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV_noESS.vveh index b685e31cf6..c5383241aa 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV_noESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P3_APT/Vehicle/Group5_HEV_noESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4/Group5_HEV.vveh index 0583f60a60..86e0f2065d 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4/Vehicle/Group5_HEV.vveh index 062b673831..ef22af7f3d 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4/Vehicle/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4/Vehicle/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh index 628f825994..9923427b2f 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Group5_HEV.vveh index 0583f60a60..86e0f2065d 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV.vveh index 1f6a673ed5..7ccf0aaf73 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV_325kW.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV_325kW.vveh index 28ec6d171f..0a79cf4f37 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV_325kW.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV_325kW.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV_325kW_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV_325kW_noESS.vveh index 4b79088cb7..2887a95c0b 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV_325kW_noESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV_325kW_noESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV_noESS.vveh index b685e31cf6..c5383241aa 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV_noESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Group5_P4_APT/Vehicle/Group5_HEV_noESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_P1-APT/CityBus_AT_PS.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_P1-APT/CityBus_AT_PS.vveh index 01711a12dc..400ad40c7c 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_P1-APT/CityBus_AT_PS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_P1-APT/CityBus_AT_PS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_P1-APT/CityBus_AT_Ser.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_P1-APT/CityBus_AT_Ser.vveh index 37e8118274..eb45c00c98 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_P1-APT/CityBus_AT_Ser.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_P1-APT/CityBus_AT_Ser.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN/HEV_S2_Group5_LH_rl.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN/HEV_S2_Group5_LH_rl.vveh index 65f262813b..037524f24a 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN/HEV_S2_Group5_LH_rl.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN/HEV_S2_Group5_LH_rl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 10143.4, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl.vveh index 65f262813b..037524f24a 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 10143.4, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl_APTS.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl_APTS.vveh index eb1a89d768..6f71b7e420 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl_APTS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl_APTS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 10143.4, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_Job/SerialHybrid_S2.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_Job/SerialHybrid_S2.vveh index 2798829bcd..4f65a8a70f 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_Job/SerialHybrid_S2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_Job/SerialHybrid_S2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -22,14 +22,14 @@ "Ratio": 1.0, "File": "" }, - "ElectricMotors": [ - { - "Count": 2, - "Ratio": 2, - "MechanicalEfficiency": 0.97, - "Position": "E2", - "MotorFile": "GenericEMotor_125kW_485Nm.vem" - }, + "ElectricMotors": [ + { + "Count": 2, + "Ratio": 2, + "MechanicalEfficiency": 0.97, + "Position": "E2", + "MotorFile": "GenericEMotor_125kW_485Nm.vem" + }, { "Count": 1, "Ratio": 1, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_Job/SerialHybrid_S2_PTO.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_Job/SerialHybrid_S2_PTO.vveh index ea9889c7a7..5c5e01e04a 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_Job/SerialHybrid_S2_PTO.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_Job/SerialHybrid_S2_PTO.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -22,14 +22,14 @@ "Ratio": 1.0, "File": "" }, - "ElectricMotors": [ - { - "Count": 2, - "Ratio": 2, - "MechanicalEfficiency": 0.97, - "Position": "E2", - "MotorFile": "GenericEMotor_125kW_485Nm.vem" - }, + "ElectricMotors": [ + { + "Count": 2, + "Ratio": 2, + "MechanicalEfficiency": 0.97, + "Position": "E2", + "MotorFile": "GenericEMotor_125kW_485Nm.vem" + }, { "Count": 1, "Ratio": 1, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Sx/BEV_E4_Group31a.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Sx/BEV_E4_Group31a.vveh index 6242650fe4..814f1d6352 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Sx/BEV_E4_Group31a.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Sx/BEV_E4_Group31a.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 12841.5, "CurbWeightExtra": 0.0, "MassMax": 19.5, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Sx_Job/SerialHybrid_S4.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Sx_Job/SerialHybrid_S4.vveh index 348394003e..113f6214a9 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Sx_Job/SerialHybrid_S4.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_Sx_Job/SerialHybrid_S4.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 12841.5, "CurbWeightExtra": 0.0, "MassMax": 19.5, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group2/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group2/Class2_RigidTruck.vveh index 7b37b82cfe..78dfe78367 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group2/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group2/Class2_RigidTruck.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "MassMax": 11.99, @@ -36,7 +36,7 @@ "RRCISO": 0.0075, "FzISO": 20850.0, "Type": "VehicleDriven", - "Steered" : true + "Steered": true }, { "Inertia": 4.5, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group2SuperCapOvl/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group2SuperCapOvl/Class2_RigidTruck.vveh index 2784c11531..b0b1093842 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group2SuperCapOvl/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group2SuperCapOvl/Class2_RigidTruck.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "MassMax": 11.99, @@ -36,7 +36,7 @@ "RRCISO": 0.0075, "FzISO": 20850.0, "Type": "VehicleDriven", - "Steered" : true + "Steered": true }, { "Inertia": 4.5, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group5/Hyb_P2_Group5.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group5/Hyb_P2_Group5.vveh index f0c777b019..b73e722367 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group5/Hyb_P2_Group5.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group5/Hyb_P2_Group5.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group5/Hyb_P2_Group5_80kWh.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group5/Hyb_P2_Group5_80kWh.vveh index 22ac011731..31df7e5d22 100644 --- a/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group5/Hyb_P2_Group5_80kWh.vveh +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/Hyb_P2_Group5/Hyb_P2_Group5_80kWh.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5EcoRollEng/Class5_Tractor.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5EcoRollEng/Class5_Tractor.vveh index e9070625b0..bc784cedab 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5EcoRollEng/Class5_Tractor.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5EcoRollEng/Class5_Tractor.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, @@ -16,9 +17,9 @@ "rdyn": 492.0, "CdCorrMode": "CdofVdecl", "CdCorrFile": "", - "EngineStopStart": false, + "EngineStopStart": false, "EcoRoll": "WithoutEngineStop", - "PredictiveCruiseControl": "none", + "PredictiveCruiseControl": "none", "Retarder": { "Type": "secondary", "Ratio": 1.0, @@ -44,7 +45,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_EcoRollEngineStop.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_EcoRollEngineStop.vveh index fa2ee72ab3..1ba7b8b266 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_EcoRollEngineStop.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_EcoRollEngineStop.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_EcoRollWithoutEngineStop.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_EcoRollWithoutEngineStop.vveh index 09e13559ea..cabe6684ef 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_EcoRollWithoutEngineStop.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_EcoRollWithoutEngineStop.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_NoADAS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_NoADAS.vveh index 366b72a1ac..c0213953dd 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_NoADAS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_NoADAS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC12.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC12.vveh index db87930dd9..78b0f83d44 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC12.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC12.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC123.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC123.vveh index d5378f00c8..1230b7b441 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC123.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC123.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC123EcoRollEngineStop.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC123EcoRollEngineStop.vveh index cde3723ef5..7940ec7b6b 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC123EcoRollEngineStop.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC123EcoRollEngineStop.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC123EcoRollWithoutEngineStop.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC123EcoRollWithoutEngineStop.vveh index 7b1eabb679..c744c2e175 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC123EcoRollWithoutEngineStop.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-Conventional/Group5PCCEng/Class5_PCC123EcoRollWithoutEngineStop.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5EcoRollEng/Class5_Tractor.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5EcoRollEng/Class5_Tractor.vveh index de026e99b1..e3ce5fe603 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5EcoRollEng/Class5_Tractor.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5EcoRollEng/Class5_Tractor.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, @@ -37,7 +37,7 @@ "RRCISO": 0.0065, "FzISO": 33350.0, "Type": "VehicleDriven", - "Steered" : true + "Steered": true }, { "Inertia": 19.2, @@ -68,7 +68,7 @@ } ] }, - "EngineStopStart": false, + "EngineStopStart": false, "EcoRoll": "WithoutEngineStop", "PredictiveCruiseControl": "None", "ATEcoRollReleaseLockupClutch": false, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_EcoRollEngineStop.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_EcoRollEngineStop.vveh index 92ed7e4281..f1e12851b3 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_EcoRollEngineStop.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_EcoRollEngineStop.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_EcoRollWithoutEngineStop.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_EcoRollWithoutEngineStop.vveh index 6fb1308955..f17d263ed4 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_EcoRollWithoutEngineStop.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_EcoRollWithoutEngineStop.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_NoADAS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_NoADAS.vveh index 0cf69fa8af..e2a9c9147d 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_NoADAS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_NoADAS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_P25_PCC123EcoRollEngineStop.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_P25_PCC123EcoRollEngineStop.vveh index 5b38a20ff6..e5e80b477f 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_P25_PCC123EcoRollEngineStop.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_P25_PCC123EcoRollEngineStop.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -96,7 +96,7 @@ "ElectricMotors": [ { "Count": 1, - "Ratio": 3.077, + "Ratio": 3.077, "Position": "P2.5", "MotorFile": "GenericEMotor_140kW_936Nm.vem", "MechanicalEfficiency": 1.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_P3_PCC123EcoRollEngineStop.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_P3_PCC123EcoRollEngineStop.vveh index 168a6beb5f..b1b4175cae 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_P3_PCC123EcoRollEngineStop.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_P3_PCC123EcoRollEngineStop.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_P4_PCC123EcoRollEngineStop.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_P4_PCC123EcoRollEngineStop.vveh index 754975ef50..5d752f3827 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_P4_PCC123EcoRollEngineStop.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_P4_PCC123EcoRollEngineStop.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC12.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC12.vveh index 193f9b0549..b6dab28e2c 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC12.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC12.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC123.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC123.vveh index 19f7e26856..9fa908c3f0 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC123.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC123.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC123EcoRollEngineStop.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC123EcoRollEngineStop.vveh index 1f2fa906e9..9947102307 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC123EcoRollEngineStop.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC123EcoRollEngineStop.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC123EcoRollWithoutEngineStop.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC123EcoRollWithoutEngineStop.vveh index 9a59dfffc4..bd2dbca5a9 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC123EcoRollWithoutEngineStop.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/Group5PCCEng/Class5_PCC123EcoRollWithoutEngineStop.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/VECTO-1484/P2_Group5_rep_Payload.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/VECTO-1484/P2_Group5_rep_Payload.vveh index 721494785f..2d3137bb47 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/VECTO-1484/P2_Group5_rep_Payload.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/VECTO-1484/P2_Group5_rep_Payload.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 7747.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/VECTO-1493/P1_Group31a.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/VECTO-1493/P1_Group31a.vveh index d8ef049f14..c408c9f836 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/VECTO-1493/P1_Group31a.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-HEV/VECTO-1493/P1_Group31a.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 11975, "CurbWeightExtra": 0.0, "MassMax": 19.5, @@ -74,7 +74,7 @@ "MotorFile": "GenericEMotor.vem", "MechanicalEfficiency": 0.98 } - ], + ], "Batteries": [ { "NumPacks": 1, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E2_NoADAS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E2_NoADAS.vveh index 455b06e9e6..52e1129828 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E2_NoADAS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E2_NoADAS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E2_PCC12.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E2_PCC12.vveh index 0a6c6dd8a4..41471f2695 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E2_PCC12.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E2_PCC12.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E2_PCC123.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E2_PCC123.vveh index bf5fe6aa72..9bdb2eb63d 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E2_PCC123.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E2_PCC123.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E3_PCC123.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E3_PCC123.vveh index cd5182d1b5..8851094dfd 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E3_PCC123.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E3_PCC123.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E4_PCC123.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E4_PCC123.vveh index db56b4c08f..cb40b40596 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E4_PCC123.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/Group5PCCEng/Class5_E4_PCC123.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/VECTO-1483/E4_Group5_LH_ll.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/VECTO-1483/E4_Group5_LH_ll.vveh index 758bc72cb8..e6929a2eb4 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/VECTO-1483/E4_Group5_LH_ll.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS-PEV/VECTO-1483/E4_Group5_LH_ll.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 9000.0, "CurbWeightExtra": 7500.0, "MassMax": 40.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor.vveh index dcff67a1b0..9c34ddaecc 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, @@ -16,9 +17,9 @@ "rdyn": 492.0, "CdCorrMode": "CdofVdecl", "CdCorrFile": "", - "EngineStopStart": false, + "EngineStopStart": false, "EcoRoll": "none", - "PredictiveCruiseControl": "1,2", + "PredictiveCruiseControl": "1,2", "Retarder": { "Type": "secondary", "Ratio": 1.0, @@ -44,7 +45,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor_PCC12.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor_PCC12.vveh index 79f9738517..df8f642f05 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor_PCC12.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor_PCC12.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, @@ -16,9 +17,9 @@ "rdyn": 492.0, "CdCorrMode": "CdofVdecl", "CdCorrFile": "", - "EngineStopStart": false, + "EngineStopStart": false, "EcoRoll": "none", - "PredictiveCruiseControl": "Option_1_2", + "PredictiveCruiseControl": "Option_1_2", "Retarder": { "Type": "secondary", "Ratio": 1.0, @@ -44,7 +45,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor_PCC123.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor_PCC123.vveh index a6f5a36b68..18df36cee7 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor_PCC123.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor_PCC123.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, @@ -16,9 +17,9 @@ "rdyn": 492.0, "CdCorrMode": "CdofVdecl", "CdCorrFile": "", - "EngineStopStart": false, + "EngineStopStart": false, "EcoRoll": "none", - "PredictiveCruiseControl": "Option_1_2_3", + "PredictiveCruiseControl": "Option_1_2_3", "Retarder": { "Type": "secondary", "Ratio": 1.0, @@ -44,7 +45,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor_PCC123EcoSS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor_PCC123EcoSS.vveh index 5f439f3d39..60ef92d108 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor_PCC123EcoSS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ADAS/Group5PCCEng/Class5_Tractor_PCC123EcoSS.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, @@ -16,9 +17,9 @@ "rdyn": 492.0, "CdCorrMode": "CdofVdecl", "CdCorrFile": "", - "EngineStopStart": true, + "EngineStopStart": true, "EcoRoll": "withEngineStop", - "PredictiveCruiseControl": "Option_1_2_3", + "PredictiveCruiseControl": "Option_1_2_3", "Retarder": { "Type": "secondary", "Ratio": 1.0, @@ -52,7 +53,7 @@ "TwinTyres": true, "RRCISO": 0.0065, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 19.2, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/Buses/EngineeringMode/InterurbanBus.vveh b/VectoCore/VectoCoreTest/TestData/Integration/Buses/EngineeringMode/InterurbanBus.vveh index e475077fd7..d4c465d9d8 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/Buses/EngineeringMode/InterurbanBus.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/Buses/EngineeringMode/InterurbanBus.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", + "LegislativeClass": "M3", "CurbWeight": 14800.0, "CurbWeightExtra": 0.0, "Loading": 5170.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/12t Truck/12t Delivery Truck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/12t Truck/12t Delivery Truck.vveh index b0777972db..462bdeece3 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/12t Truck/12t Delivery Truck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/12t Truck/12t Delivery Truck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 5850.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -32,8 +33,8 @@ "TwinTyres": false, "RRCISO": 0.008343465, "FzISO": 20800.0, - "Steered": true - + "Steered": true + }, { "Inertia": 6.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/GenericIHPC/12SpeedGbx/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/GenericIHPC/12SpeedGbx/Group5_HEV.vveh index 4874a70c29..5e46487bce 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/GenericIHPC/12SpeedGbx/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/GenericIHPC/12SpeedGbx/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/GenericIHPC/6SpeedGbx/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/GenericIHPC/6SpeedGbx/Group5_HEV.vveh index 0be795478f..3744d98277 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/GenericIHPC/6SpeedGbx/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/GenericIHPC/6SpeedGbx/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group2_P2/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group2_P2/Class2_RigidTruck.vveh index 80a1ef698a..cf83b798b6 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group2_P2/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group2_P2/Class2_RigidTruck.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "PowertrainConfiguration": "ParallelHybrid", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, @@ -69,7 +69,7 @@ "RRCISO": 0.0075, "FzISO": 20850.0, "Type": "VehicleDriven", - "Steered" : true + "Steered": true }, { "Inertia": 4.5, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group2_P2_EM/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group2_P2_EM/Class2_RigidTruck.vveh index 7c28066d2b..9daa5f09bd 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group2_P2_EM/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group2_P2_EM/Class2_RigidTruck.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "MassMax": 11.99, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Group5_HEV.vveh index 85f6710915..93ca1065c7 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Group5_HEV_2.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Group5_HEV_2.vveh index 8ea974dab0..80edd0bf8b 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Group5_HEV_2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Group5_HEV_2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -96,7 +96,7 @@ { "Count": 1, "RatioPerGear": [ 1.0259, 0.8125, 1.0259, 0.8125, 1.0259, 0.8125, 1.0259, 0.8125, 1.0259, 0.8125, 1.0259, 0.8125 ], - "Ratio": 3.077, + "Ratio": 3.077, "MechanicalEfficiency": 0.98, "Position": "P2_5", "MotorFile": "GenericEMotor_30kW_50Nm.vem" diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Vehicle/Group5_HEV.vveh index ea33d0b37c..cd7fcbe718 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Vehicle/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Vehicle/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -96,7 +96,7 @@ { "Count": 1, "RatioPerGear": [ 3.52, 3.52, 3.52, 3.52, 3.52, 3.52, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8 ], - "Ratio": 1.0, + "Ratio": 1.0, "MechanicalEfficiency": 1.0, "Position": "P2_5", "MotorFile": "..\\ElectricMotor\\Inputdaten P2 Group 5\\Electric components\\GenericEMotor_140kW_936Nm.vem" diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Vehicle/Group5_HEV_2.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Vehicle/Group5_HEV_2.vveh index d50e101931..8ca62f5833 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Vehicle/Group5_HEV_2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2.5/Vehicle/Group5_HEV_2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -96,7 +96,7 @@ { "Count": 1, "RatioPerGear": [ 1.0259, 0.8125, 1.0259, 0.8125, 1.0259, 0.8125, 1.0259, 0.8125, 1.0259, 0.8125, 1.0259, 0.8125 ], - "Ratio": 3.077, + "Ratio": 3.077, "MechanicalEfficiency": 0.98, "Position": "P2_5", "MotorFile": "..\\ElectricMotor\\Inputdaten P2 Group 5\\Electric components\\GenericEMotor_30kW_50Nm.vem" diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Group5_HEV.vveh index 85f6710915..93ca1065c7 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV.vveh index 6c0a6d6d44..cc61ef8866 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW.vveh index 2ae852382c..2486bfdea7 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW_noESS.vveh index 4c63190fc4..d5f121b4c8 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW_noESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW_noESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_1.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_1.vveh index 14d46a0345..00e33fe2f8 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_1.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_1.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_2.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_2.vveh index 014d4853df..0329315b88 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh index b14c2f2d29..ca50346c32 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -89,22 +89,25 @@ "Cycle": "" }, "TorqueLimits": {}, - "EMTorqueLimits": "EM_TorqueLimits.vemp", + "EMTorqueLimits": { + "400": "EM_TorqueLimits.vemp", + "800": "EM_TorqueLimits.vemp" + }, "InitialSoC": 80.0, - "PowertrainConfiguration": "ParallelHybrid", - "MaxDrivetrainPower": 500000.0, - "ElectricMotors": [ - { - "Count": 1, - "Ratio": 1.0, - "MechanicalEfficiency": 1.0, - "Position": "P2", - "MotorFile": "..\\ElectricMotor\\Inputdaten P2 Group 5\\Electric components\\GenericEMotor_140kW_936Nm.vem" + "PowertrainConfiguration": "ParallelHybrid", + "MaxDrivetrainPower": 500000.0, + "ElectricMotors": [ + { + "Count": 1, + "Ratio": 1.0, + "MechanicalEfficiency": 1.0, + "Position": "P2", + "MotorFile": "..\\ElectricMotor\\Inputdaten P2 Group 5\\Electric components\\GenericEMotor_140kW_936Nm.vem" + } + ], + "Battery": { + "NumPacks": 1, + "BatteryFile": "..\\ElectricMotor\\Inputdaten P2 Group 5\\Electric components\\GenericBattery_10kWh_658V.vbat" } - ], - "Battery": { - "NumPacks": 1, - "BatteryFile": "..\\ElectricMotor\\Inputdaten P2 Group 5\\Electric components\\GenericBattery_10kWh_658V.vbat" } - } } \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh index 6f57928ead..8acac2c37b 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -89,7 +89,7 @@ "Cycle": "" }, "TorqueLimits": {}, - "MaxPropulsionTorque": "VehicleMaxPropulsionTorque.vtqp", + "MaxPropulsionTorque": "VehicleMaxPropulsionTorque.vtqp", "InitialSoC": 80.0, "PowertrainConfiguration": "ParallelHybrid", "MaxDrivetrainPower": 500000.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh index b763c4fd0b..471edba719 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -89,7 +89,7 @@ "Cycle": "" }, "TorqueLimits": {}, - "MaxPropulsionTorque": "VehicleMaxPropulsionTorque_2.vtqp", + "MaxPropulsionTorque": "VehicleMaxPropulsionTorque_2.vtqp", "InitialSoC": 80.0, "PowertrainConfiguration": "ParallelHybrid", "MaxDrivetrainPower": 500000.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh index 98afe6572f..2cb126ac86 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -97,7 +97,7 @@ "11": 1900 }, - "MaxPropulsionTorque": "VehicleMaxPropulsionTorque_2.vtqp", + "MaxPropulsionTorque": "VehicleMaxPropulsionTorque_2.vtqp", "InitialSoC": 80.0, "PowertrainConfiguration": "ParallelHybrid", "MaxDrivetrainPower": 500000.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_noESS.vveh index 0a20cd6767..4d430b031b 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_noESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_noESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2_BatSystem/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2_BatSystem/Group5_HEV.vveh index 8640584526..2ccef63030 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2_BatSystem/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2_BatSystem/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2_BatSystem/Group5_HEV_2.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2_BatSystem/Group5_HEV_2.vveh index 8f06c981c3..42f9ac2cef 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2_BatSystem/Group5_HEV_2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2_BatSystem/Group5_HEV_2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Group5_HEV.vveh index 85f6710915..93ca1065c7 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV.vveh index 3d2a7a750e..b4ccca37f4 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh index 2fa7e23a2b..edb6d41dad 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Group5_HEV.vveh index 85f6710915..93ca1065c7 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV.vveh index 3d2a7a750e..b4ccca37f4 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW.vveh index 9c76aa596e..74a3b8e3ba 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW_noESS.vveh index 9495087a84..1d8e0ccf1e 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW_noESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW_noESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_noESS.vveh index 0a20cd6767..1ea59c6aca 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_noESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_noESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -97,13 +97,13 @@ "Count": 1, "Ratio": 1.0, "MechanicalEfficiency": 1.0, - "Position": "P2", - "MotorFile": "..\\ElectricMotor\\Inputdaten P2 Group 5\\Electric components\\GenericEMotor_140kW_936Nm.vem" + "Position": "P3", + "MotorFile": "..\\ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\GenericEMotor_140kW_936Nm.vem" } ], "Battery": { "NumPacks": 1, - "BatteryFile": "..\\ElectricMotor\\Inputdaten P2 Group 5\\Electric components\\GenericBattery_10kWh_658V.vbat" + "BatteryFile": "..\\ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\GenericBattery_10kWh_658V.vbat" } } } \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Group5_HEV.vveh index 85f6710915..93ca1065c7 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV.vveh index 519f00b321..b5969454c9 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh index 75d1444f40..53e9c64264 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group2/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group2/Class2_RigidTruck.vveh index 563f38b1ca..217e7e1e7c 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group2/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group2/Class2_RigidTruck.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "MassMax": 11.99, @@ -36,7 +36,7 @@ "RRCISO": 0.0075, "FzISO": 20850.0, "Type": "VehicleDriven", - "Steered" : true + "Steered": true }, { "Inertia": 4.5, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group2SuperCapOvl/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group2SuperCapOvl/Class2_RigidTruck.vveh index 5b415e6f8b..3ddb29e5a9 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group2SuperCapOvl/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group2SuperCapOvl/Class2_RigidTruck.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "MassMax": 11.99, @@ -36,7 +36,7 @@ "RRCISO": 0.0075, "FzISO": 20850.0, "Type": "VehicleDriven", - "Steered" : true + "Steered": true }, { "Inertia": 4.5, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group5/Hyb_P2_Group5.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group5/Hyb_P2_Group5.vveh index c2ccb9a343..bccf2cc18f 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group5/Hyb_P2_Group5.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group5/Hyb_P2_Group5.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group5/Hyb_P2_Group5_80kWh.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group5/Hyb_P2_Group5_80kWh.vveh index d9e2986620..ee366ce6ab 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group5/Hyb_P2_Group5_80kWh.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Hyb_P2_Group5/Hyb_P2_Group5_80kWh.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P1-APT/CityBus_AT_PS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P1-APT/CityBus_AT_PS.vveh index 73eb80fae5..37b2ebae0d 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P1-APT/CityBus_AT_PS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P1-APT/CityBus_AT_PS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P1-APT/CityBus_AT_Ser.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P1-APT/CityBus_AT_Ser.vveh index 1f8d2b31a5..542fcb7d55 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P1-APT/CityBus_AT_Ser.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P1-APT/CityBus_AT_Ser.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Group5_HEV.vveh index 85f6710915..93ca1065c7 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV.vveh index 8fde47f1df..fdc9ed199d 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -98,12 +98,12 @@ "Ratio": 1.0, "MechanicalEfficiency": 1.0, "Position": "P4", - "MotorFile": "..\\ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\GenericEMotor_140kW_936Nm.vem" + "MotorFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericEMotor_140kW_936Nm.vem" } ], "Battery": { "NumPacks": 1, - "BatteryFile": "..\\ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\GenericBattery_10kWh_658V.vbat" + "BatteryFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericBattery_10kWh_658V.vbat" } } } \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW.vveh index 9c76aa596e..b8d9f36dac 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -98,12 +98,12 @@ "Ratio": 1.0, "MechanicalEfficiency": 1.0, "Position": "P3", - "MotorFile": "..\\ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\GenericEMotor_140kW_936Nm.vem" + "MotorFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericEMotor_140kW_936Nm.vem" } ], "Battery": { "NumPacks": 1, - "BatteryFile": "..\\ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\GenericBattery_10kWh_658V.vbat" + "BatteryFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericBattery_10kWh_658V.vbat" } } } \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW_noESS.vveh index 9495087a84..5bccfe9371 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW_noESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW_noESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -98,12 +98,12 @@ "Ratio": 1.0, "MechanicalEfficiency": 1.0, "Position": "P3", - "MotorFile": "..\\ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\GenericEMotor_140kW_936Nm.vem" + "MotorFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericEMotor_140kW_936Nm.vem" } ], "Battery": { "NumPacks": 1, - "BatteryFile": "..\\ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\GenericBattery_10kWh_658V.vbat" + "BatteryFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericBattery_10kWh_658V.vbat" } } } \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh index c13c24af47..6674d5d042 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -89,7 +89,10 @@ "Cycle": "" }, "TorqueLimits": {}, - "EMTorqueLimits": "EM_TorqueLimits.vemp", + "EMTorqueLimits": { + "400": "EM_TorqueLimits.vemp", + "800": "EM_TorqueLimits.vemp" + }, "InitialSoC": 80.0, "PowertrainConfiguration": "ParallelHybrid", "MaxDrivetrainPower": 500000.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_noESS.vveh index 0a20cd6767..23fec16889 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_noESS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_noESS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, @@ -97,13 +97,13 @@ "Count": 1, "Ratio": 1.0, "MechanicalEfficiency": 1.0, - "Position": "P2", - "MotorFile": "..\\ElectricMotor\\Inputdaten P2 Group 5\\Electric components\\GenericEMotor_140kW_936Nm.vem" + "Position": "P4", + "MotorFile": "..\\ElectricMotor\\Inputdaten P2\\Electric components\\GenericEMotor_140kW_936Nm.vem" } ], "Battery": { "NumPacks": 1, - "BatteryFile": "..\\ElectricMotor\\Inputdaten P2 Group 5\\Electric components\\GenericBattery_10kWh_658V.vbat" + "BatteryFile": "..\\ElectricMotor\\Inputdaten P2\\Electric components\\GenericBattery_10kWh_658V.vbat" } } } \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed+Axle/IEPC-S_Vehicle_Gbx1Axl.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed+Axle/IEPC-S_Vehicle_Gbx1Axl.vveh index 14e68f6f63..90fd86231e 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed+Axle/IEPC-S_Vehicle_Gbx1Axl.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed+Axle/IEPC-S_Vehicle_Gbx1Axl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "MassMax": 11.99, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl1/IEPC-S_Vehicle_Gbx1Whl1.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl1/IEPC-S_Vehicle_Gbx1Whl1.vveh index 76585bdb82..942933861c 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl1/IEPC-S_Vehicle_Gbx1Whl1.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl1/IEPC-S_Vehicle_Gbx1Whl1.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -25,15 +25,15 @@ "StreamId": 0 } ], - "ElectricMotors": [ - { - "Count": 1, - "Ratio": 1, - "Position": "GEN", - "MotorFile": "../Common/GenericGen.vem", - "MechanicalEfficiency": 1 - } - ], + "ElectricMotors": [ + { + "Count": 1, + "Ratio": 1, + "Position": "GEN", + "MotorFile": "../Common/GenericGen.vem", + "MechanicalEfficiency": 1 + } + ], "InitialSoC": 80, "TorqueLimits": {}, "IdlingSpeed": 0.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl2/IEPC-S_Vehicle_Gbx1Whl2.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl2/IEPC-S_Vehicle_Gbx1Whl2.vveh index b2e7ca0792..2c3d9dabc8 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl2/IEPC-S_Vehicle_Gbx1Whl2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed-Whl2/IEPC-S_Vehicle_Gbx1Whl2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "MassMax": 11.99, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed/IEPC-S_Vehicle_Gbx1.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed/IEPC-S_Vehicle_Gbx1.vveh index 598701dc40..cadaf63ead 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed/IEPC-S_Vehicle_Gbx1.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx1Speed/IEPC-S_Vehicle_Gbx1.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -24,16 +24,16 @@ "BatteryFile": "../Common/GenericBattery.vbat", "StreamId": 0 } - ], - "ElectricMotors": [ - { - "Count": 1, - "Ratio": 1, - "Position": "GEN", - "MotorFile": "../Common/GenericGen.vem", - "MechanicalEfficiency": 1 - } - ], + ], + "ElectricMotors": [ + { + "Count": 1, + "Ratio": 1, + "Position": "GEN", + "MotorFile": "../Common/GenericGen.vem", + "MechanicalEfficiency": 1 + } + ], "InitialSoC": 80, "TorqueLimits": {}, "IdlingSpeed": 0.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed+Axle/IEPC-S_Vehicle_Gbx3Axl.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed+Axle/IEPC-S_Vehicle_Gbx3Axl.vveh index b8bc21158f..4f0ed849d8 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed+Axle/IEPC-S_Vehicle_Gbx3Axl.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed+Axle/IEPC-S_Vehicle_Gbx3Axl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "MassMax": 11.99, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl1/IEPC-S_Vehicle_Gbx3Whl1.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl1/IEPC-S_Vehicle_Gbx3Whl1.vveh index 4f0ac61252..689f5beead 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl1/IEPC-S_Vehicle_Gbx3Whl1.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl1/IEPC-S_Vehicle_Gbx3Whl1.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "MassMax": 11.99, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl2/IEPC-S_Vehicle_Gbx3Whl2.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl2/IEPC-S_Vehicle_Gbx3Whl2.vveh index fb634f6a2a..7075f293e8 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl2/IEPC-S_Vehicle_Gbx3Whl2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed-Whl2/IEPC-S_Vehicle_Gbx3Whl2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3.vveh index b75469c0de..1bfa700619 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -25,15 +25,15 @@ "StreamId": 0 } ], - "ElectricMotors": [ - { - "Count": 1, - "Ratio": 1, - "Position": "GEN", - "MotorFile": "../Common/GenericGen.vem", - "MechanicalEfficiency": 1 - } - ], + "ElectricMotors": [ + { + "Count": 1, + "Ratio": 1, + "Position": "GEN", + "MotorFile": "../Common/GenericGen.vem", + "MechanicalEfficiency": 1 + } + ], "InitialSoC": 80, "TorqueLimits": {}, "IdlingSpeed": 0.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3_drag.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3_drag.vveh index 808359b35a..785c0f5d16 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3_drag.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericIEPC-S/IEPC-S_Gbx3Speed/IEPC-S_Vehicle_Gbx3_drag.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "MassMax": 11.99, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl.vveh index 769374998a..a3621d019a 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 10143.4, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl_APTS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl_APTS.vveh index 45e977db5f..79b3b82ca3 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl_APTS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_S2_AT/HEV_S2_Group5_LH_rl_APTS.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 10143.4, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_S4_Job/SerialHybrid_S4.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_S4_Job/SerialHybrid_S4.vveh index c5633765b6..e67da9e6ad 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_S4_Job/SerialHybrid_S4.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_S4_Job/SerialHybrid_S4.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 12841.5, "CurbWeightExtra": 0.0, "MassMax": 19.5, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_Sx/BEV_E4_Group31a.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_Sx/BEV_E4_Group31a.vveh index 90326d4e0f..620acfe0db 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_Sx/BEV_E4_Group31a.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/GenericVehicle_Sx/BEV_E4_Group31a.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 12841.5, "CurbWeightExtra": 0.0, "MassMax": 19.5, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_APTN/HEV_S2_Group5_LH_rl.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_APTN/HEV_S2_Group5_LH_rl.vveh index 769374998a..a3621d019a 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_APTN/HEV_S2_Group5_LH_rl.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_APTN/HEV_S2_Group5_LH_rl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 10143.4, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_Job/SerialHybrid_S2.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_Job/SerialHybrid_S2.vveh index 7086ccc5f6..75b0e45ffd 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_Job/SerialHybrid_S2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_Job/SerialHybrid_S2.vveh @@ -1,60 +1,28 @@ -{ +{ "Header": { "CreatedBy": "", - "Date": "2017-07-13T14:14:29.3226830Z", + "Date": "2023-02-17T08:23:54.5137328Z", "AppVersion": "3", "FileVersion": 10 }, "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, - "CurbWeightExtra": 1900.0, - "Loading": 3020.0, + "CurbWeightExtra": 0.0, "MassMax": 11.99, - "rdyn": 421.0, - "PowertrainConfiguration": "SerialHybrid", + "Loading": 0.0, + "rdyn": 0.0, "CdCorrMode": "CdofVdecl", "CdCorrFile": "", - "Retarder": { - "Type": "None", - "Ratio": 1.0, - "File": "" - }, - "ElectricMotors": [ - { - "Count": 2, - "Ratio": 2, - "MechanicalEfficiency": 0.97, - "Position": "E2", - "MotorFile": "GenericEMotor_125kW_485Nm.vem" - }, - { - "Count": 1, - "Ratio": 1, - "Position": "GEN", - "MotorFile": "GenericGen.vem", - "MechanicalEfficiency": 1 - } - ], - "Batteries": [ - { - "NumPacks": 1, - "StreamId": 0, - "BatteryFile": "GenericBattery.vreess" - } - ], - "InitialSoC": 80, - "TorqueLimits": {}, - "IdlingSpeed": 0.0, "AxleConfig": { "Type": "4x2", "Axles": [ { "Inertia": 6.5, "Wheels": "265/70 R19.5", - "AxleWeightShare": 0.2, + "AxleWeightShare": 0.0, "TwinTyres": false, "RRCISO": 0.0065, "FzISO": 20850.0, @@ -63,29 +31,11 @@ { "Inertia": 6.5, "Wheels": "265/70 R19.5", - "AxleWeightShare": 0.3, + "AxleWeightShare": 0.0, "TwinTyres": true, "RRCISO": 0.0075, "FzISO": 20850.0, "Type": "VehicleDriven" - }, - { - "Inertia": 4.5, - "Wheels": "235/75 R17.5", - "AxleWeightShare": 0.25, - "TwinTyres": false, - "RRCISO": 0.0055, - "FzISO": 16680.0, - "Type": "VehicleNonDriven" - }, - { - "Inertia": 4.5, - "Wheels": "235/75 R17.5", - "AxleWeightShare": 0.25, - "TwinTyres": false, - "RRCISO": 0.0055, - "FzISO": 16680.0, - "Type": "VehicleNonDriven" } ] }, @@ -94,6 +44,39 @@ "PredictiveCruiseControl": "None", "ATEcoRollReleaseLockupClutch": false, "CdA": 4.83, - "VehicleHeight": 3.0 + "VehicleHeight": 3.0, + "Retarder": { + "Type": "None", + "Ratio": 1.0, + "File": "" + }, + "TankSystem": "Compressed", + "InitialSoC": 80.0, + "PowertrainConfiguration": "SerialHybrid", + "ElectricMotors": [ + { + "Count": 2, + "Ratio": 2.0, + "Position": "E2", + "MotorFile": "GenericEMotor_125kW_485Nm.vem", + "MechanicalEfficiency": 0.97 + }, + { + "Count": 1, + "Ratio": 1.0, + "Position": "GEN", + "MotorFile": "GenericGen.vem", + "MechanicalEfficiency": 1.0 + } + ], + "Batteries": [ + { + "NumPacks": 1, + "BatteryFile": "GenericBattery.vreess", + "StreamId": 0 + } + ], + "OvcHev": false, + "MaxChargingPower": 0.0 } } \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_Job/SerialHybrid_S2_PTO.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_Job/SerialHybrid_S2_PTO.vveh index fba8a6195b..1a0e9925c2 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_Job/SerialHybrid_S2_PTO.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_Job/SerialHybrid_S2_PTO.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -22,14 +22,14 @@ "Ratio": 1.0, "File": "" }, - "ElectricMotors": [ - { - "Count": 2, - "Ratio": 2, - "MechanicalEfficiency": 0.97, - "Position": "E2", - "MotorFile": "GenericEMotor_125kW_485Nm.vem" - }, + "ElectricMotors": [ + { + "Count": 2, + "Ratio": 2, + "MechanicalEfficiency": 0.97, + "Position": "E2", + "MotorFile": "GenericEMotor_125kW_485Nm.vem" + }, { "Count": 1, "Ratio": 1, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/Sx_Job/SerialHybrid_S4.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/Sx_Job/SerialHybrid_S4.vveh index 0e213268e6..b87cd97deb 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/Sx_Job/SerialHybrid_S4.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/Sx_Job/SerialHybrid_S4.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "CityBus", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 12841.5, "CurbWeightExtra": 0.0, "MassMax": 19.5, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/40t Truck/40t_Long_Haul_Truck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/40t Truck/40t_Long_Haul_Truck.vveh index b59ce775bc..f873701b36 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/40t Truck/40t_Long_Haul_Truck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/40t Truck/40t_Long_Haul_Truck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 7100.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -32,7 +33,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 31300.0, - "Steered": true + "Steered": true }, { "Inertia": 14.9, @@ -41,7 +42,7 @@ "TwinTyres": true, "RRCISO": 0.0065, "FzISO": 31300.0, - "Steered": false + "Steered": false } ] } diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2/Class2_RigidTruck.vveh index 50c7841baf..25207b2885 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2/Class2_RigidTruck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0065, "FzISO": 20850.0, - "Steered" : true + "Steered": true }, { "Inertia": 6.5, @@ -50,7 +51,7 @@ "TwinTyres": true, "RRCISO": 0.0075, "FzISO": 20850.0, - "Steered" : false + "Steered": false } ] } diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2/Class2_RigidTruck_NoAirdrag.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2/Class2_RigidTruck_NoAirdrag.vveh index 4dce2e29b3..89c8f8f0cf 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2/Class2_RigidTruck_NoAirdrag.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2/Class2_RigidTruck_NoAirdrag.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -40,7 +41,7 @@ "TwinTyres": false, "RRCISO": 0.0065, "FzISO": 20850.0, - "Steered": true + "Steered": true }, { "Inertia": 6.5, @@ -49,7 +50,7 @@ "TwinTyres": true, "RRCISO": 0.0075, "FzISO": 20850.0, - "Steered": false + "Steered": false } ] } diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_ESS/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_ESS/Class2_RigidTruck.vveh index f9fae5e0aa..839a09652f 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_ESS/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_ESS/Class2_RigidTruck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0065, "FzISO": 20850.0, - "Steered" : true + "Steered": true }, { "Inertia": 6.5, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_ESS/Class2_RigidTruck_NoAirdrag.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_ESS/Class2_RigidTruck_NoAirdrag.vveh index e4417aadc5..76bea6067e 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_ESS/Class2_RigidTruck_NoAirdrag.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_ESS/Class2_RigidTruck_NoAirdrag.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_GbxSpeedLimits/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_GbxSpeedLimits/Class2_RigidTruck.vveh index bcf8c35725..cea678bd5d 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_GbxSpeedLimits/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_GbxSpeedLimits/Class2_RigidTruck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0065, "FzISO": 20850.0, - "Steered" : true + "Steered": true }, { "Inertia": 6.5, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_GbxTorqueLimits/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_GbxTorqueLimits/Class2_RigidTruck.vveh index bcf8c35725..cea678bd5d 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_GbxTorqueLimits/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_GbxTorqueLimits/Class2_RigidTruck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0065, "FzISO": 20850.0, - "Steered" : true + "Steered": true }, { "Inertia": 6.5, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-850.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-850.vveh index fe485af8ad..c00113c3d2 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-850.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-850.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -31,14 +32,14 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "1": 850, - "2": 850, - "3": 850, - "4": 850, - "5": 850, - "6": 850 - }, + "TorqueLimits": { + "1": 850, + "2": 850, + "3": 850, + "4": 850, + "5": 850, + "6": 850 + }, "AxleConfig": { "Type": "4x2", "Axles": [ @@ -49,7 +50,7 @@ "TwinTyres": false, "RRCISO": 0.0065, "FzISO": 20850.0, - "Steered": true + "Steered": true }, { "Inertia": 6.5, @@ -58,7 +59,7 @@ "TwinTyres": true, "RRCISO": 0.0075, "FzISO": 20850.0, - "Steered": false + "Steered": false } ] } diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-910.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-910.vveh index 560b805e59..e7ad4ae51f 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-910.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-910.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -31,14 +32,14 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "1": 910, - "2": 910, - "3": 910, - "4": 910, - "5": 910, - "6": 910 - }, + "TorqueLimits": { + "1": 910, + "2": 910, + "3": 910, + "4": 910, + "5": 910, + "6": 910 + }, "AxleConfig": { "Type": "4x2", "Axles": [ @@ -49,7 +50,7 @@ "TwinTyres": false, "RRCISO": 0.0065, "FzISO": 20850.0, - "Steered": true + "Steered": true }, { "Inertia": 6.5, @@ -58,7 +59,7 @@ "TwinTyres": true, "RRCISO": 0.0075, "FzISO": 20850.0, - "Steered": false + "Steered": false } ] } diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear1invalid.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear1invalid.vveh index 8549bfb7a2..c8f503ad13 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear1invalid.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear1invalid.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -31,9 +32,9 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "1": 0 - }, + "TorqueLimits": { + "1": 0 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear4invalid.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear4invalid.vveh index a2c4e6d8ea..ba9b5e5749 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear4invalid.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear4invalid.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -31,9 +32,9 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "4": 0 - }, + "TorqueLimits": { + "4": 0 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear5invalid.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear5invalid.vveh index 78c46e88c5..d53cb98488 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear5invalid.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear5invalid.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -31,9 +32,9 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "5": 0 - }, + "TorqueLimits": { + "5": 0 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6.vveh index 612fec3e78..7299714f6d 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -31,9 +32,9 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "6": 0 - }, + "TorqueLimits": { + "6": 0 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and4invalid.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and4invalid.vveh index 1ca045ec13..2e100b88d6 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and4invalid.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and4invalid.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -31,10 +32,10 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "4": 0, - "6": 0 - }, + "TorqueLimits": { + "4": 0, + "6": 0 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and5.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and5.vveh index c2a7815b4f..5938407799 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and5.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and5.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -31,10 +32,10 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "5": 0, - "6": 0 - }, + "TorqueLimits": { + "5": 0, + "6": 0 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_engineSpeedlimit/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_engineSpeedlimit/Class2_RigidTruck.vveh index bcf8c35725..cea678bd5d 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_engineSpeedlimit/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_engineSpeedlimit/Class2_RigidTruck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0065, "FzISO": 20850.0, - "Steered" : true + "Steered": true }, { "Inertia": 6.5, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2/Class5_Tractor.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2/Class5_Tractor.vveh index c58ea89919..6bbd04b6db 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2/Class5_Tractor.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2/Class5_Tractor.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2/Class5_Tractor_NoAirdrag.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2/Class5_Tractor_NoAirdrag.vveh index d710eb812a..87648c42cf 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2/Class5_Tractor_NoAirdrag.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2/Class5_Tractor_NoAirdrag.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "CurbWeight": 8229.0, + "LegislativeClass": "M3", + "CurbWeight": 8229.0, "CurbWeightExtra": 0.0, "Loading": 0.0, "MassMax": 18.0, @@ -40,7 +41,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2/Class5_Tractor_primRet.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2/Class5_Tractor_primRet.vveh index d5c9bf98c9..14182c05a5 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2/Class5_Tractor_primRet.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2/Class5_Tractor_primRet.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", - "CurbWeight": 8229.0, + "LegislativeClass": "M3", + "CurbWeight": 8229.0, "CurbWeightExtra": 0.0, "Loading": 0.0, "MassMax": 18.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2_TopTorque/Class5_Tractor_topTorque.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2_TopTorque/Class5_Tractor_topTorque.vveh index e6f03b92c6..96179c9667 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2_TopTorque/Class5_Tractor_topTorque.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class5_Tractor_4x2_TopTorque/Class5_Tractor_topTorque.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -31,19 +32,19 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "1": 1950, - "2": 1950, - "3": 1950, - "4": 1950, - "5": 1950, - "6": 1950, - "7": 1950, - "8": 1950, - "9": 1950, - "10": 1950, - "11": 1950 - }, + "TorqueLimits": { + "1": 1950, + "2": 1950, + "3": 1950, + "4": 1950, + "5": 1950, + "6": 1950, + "7": 1950, + "8": 1950, + "9": 1950, + "10": 1950, + "11": 1950 + }, "AxleConfig": { "Type": "4x2", "Axles": [ @@ -54,7 +55,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class9_RigidTruck_6x2/Class9_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class9_RigidTruck_6x2/Class9_RigidTruck.vveh index 6abcc695e6..73578668ad 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class9_RigidTruck_6x2/Class9_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class9_RigidTruck_6x2/Class9_RigidTruck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 9300.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -42,7 +43,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered": true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class9_RigidTruck_6x2/Class9_RigidTruck_NoAirdrag.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class9_RigidTruck_6x2/Class9_RigidTruck_NoAirdrag.vveh index b4eca959af..267ac6c869 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class9_RigidTruck_6x2/Class9_RigidTruck_NoAirdrag.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/Class9_RigidTruck_6x2/Class9_RigidTruck_NoAirdrag.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 9300.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered": true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/40t Truck/40t_Long_Haul_Truck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/40t Truck/40t_Long_Haul_Truck.vveh index 7b0030b58c..df396567dd 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/40t Truck/40t_Long_Haul_Truck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/40t Truck/40t_Long_Haul_Truck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 7100.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/40t Truck_Overspeed/40t_Long_Haul_Truck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/40t Truck_Overspeed/40t_Long_Haul_Truck.vveh index 7b0030b58c..df396567dd 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/40t Truck_Overspeed/40t_Long_Haul_Truck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/40t Truck_Overspeed/40t_Long_Haul_Truck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 7100.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/Coach/24t Coach.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/Coach/24t Coach.vveh index 4825014ff1..c47b4a0242 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/Coach/24t Coach.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/Coach/24t Coach.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Coach", + "LegislativeClass": "M3", "CurbWeight": 15700.0, "CurbWeightExtra": 0.0, "Loading": 3300.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/Coach_Overspeed/24t Coach.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/Coach_Overspeed/24t Coach.vveh index 4825014ff1..c47b4a0242 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/Coach_Overspeed/24t Coach.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/DriverStrategy/Vecto2.2/Coach_Overspeed/24t Coach.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Coach", + "LegislativeClass": "M3", "CurbWeight": 15700.0, "CurbWeightExtra": 0.0, "Loading": 3300.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/CityBus_AT/CityBus_AT_PS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/CityBus_AT/CityBus_AT_PS.vveh index 7d5e83d3e7..81cac2462c 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/CityBus_AT/CityBus_AT_PS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/CityBus_AT/CityBus_AT_PS.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/CityBus_AT/CityBus_AT_Ser.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/CityBus_AT/CityBus_AT_Ser.vveh index e9015588c1..bea5cb18f5 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/CityBus_AT/CityBus_AT_Ser.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/CityBus_AT/CityBus_AT_Ser.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2/Class2_RigidTruck.vveh index 28a7c92d33..425c879ee7 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2/Class2_RigidTruck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0065, "FzISO": 20850.0, - "Steered" : true + "Steered": true }, { "Inertia": 6.5, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck.vveh index 9d06b4875b..86a3aea681 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-850.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-850.vveh index 79a10a591c..d136d52b69 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-850.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-850.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -31,14 +32,14 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "1": 850, - "2": 850, - "3": 850, - "4": 850, - "5": 850, - "6": 850 - }, + "TorqueLimits": { + "1": 850, + "2": 850, + "3": 850, + "4": 850, + "5": 850, + "6": 850 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-910.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-910.vveh index 2802ed7d57..580b0557db 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-910.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-910.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -31,14 +32,14 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "1": 910, - "2": 910, - "3": 910, - "4": 910, - "5": 910, - "6": 910 - }, + "TorqueLimits": { + "1": 910, + "2": 910, + "3": 910, + "4": 910, + "5": 910, + "6": 910 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear1invalid.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear1invalid.vveh index 6d57e7ad9a..547a927e6b 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear1invalid.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear1invalid.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -31,9 +32,9 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "1": 0 - }, + "TorqueLimits": { + "1": 0 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear4invalid.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear4invalid.vveh index 57726484df..f5c01b26b9 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear4invalid.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear4invalid.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -31,9 +32,9 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "4": 0 - }, + "TorqueLimits": { + "4": 0 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear5invalid.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear5invalid.vveh index e1282c86a3..cd57ee9eb9 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear5invalid.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear5invalid.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -31,9 +32,9 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "5": 0 - }, + "TorqueLimits": { + "5": 0 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6.vveh index b3da9adf7f..677dbf8fbb 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -31,9 +32,9 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "6": 0 - }, + "TorqueLimits": { + "6": 0 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and4invalid.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and4invalid.vveh index 14a7bbcd65..fa23e066e7 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and4invalid.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and4invalid.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -31,10 +32,10 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "4": 0, - "6": 0 - }, + "TorqueLimits": { + "4": 0, + "6": 0 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and5.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and5.vveh index 3f2f72020c..27821c1b24 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and5.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_tqLimit-disableGear6and5.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, @@ -31,10 +32,10 @@ "LossMap": "", "Cycle": "" }, - "TorqueLimits": { - "5": 0, - "6": 0 - }, + "TorqueLimits": { + "5": 0, + "6": 0 + }, "AxleConfig": { "Type": "4x2", "Axles": [ diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class5_Tractor_4x2/Class5_Tractor.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class5_Tractor_4x2/Class5_Tractor.vveh index 9cda1d6055..4ccd72e456 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class5_Tractor_4x2/Class5_Tractor.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class5_Tractor_4x2/Class5_Tractor.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class9_RigidTruck_6x2_PTO/Class9_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class9_RigidTruck_6x2_PTO/Class9_RigidTruck.vveh index 32eac5d477..684464c4f7 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class9_RigidTruck_6x2_PTO/Class9_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/Class9_RigidTruck_6x2_PTO/Class9_RigidTruck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 9300.0, "CurbWeightExtra": 2200.0, "Loading": 7100.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered": true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/P1_Group5_AMT/P1_Group5.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/P1_Group5_AMT/P1_Group5.vveh index bf6783dea4..962aaa80f6 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/P1_Group5_AMT/P1_Group5.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/P1_Group5_AMT/P1_Group5.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 7747, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/P1_Group5_AMT/P1_Group5_ESSoff.vveh b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/P1_Group5_AMT/P1_Group5_ESSoff.vveh index 5ef57a2c37..9bfb51c560 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/P1_Group5_AMT/P1_Group5_ESSoff.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/EngineeringMode/P1_Group5_AMT/P1_Group5_ESSoff.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 7747.0, "CurbWeightExtra": 7500.0, "MassMax": 18.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/FullPowerTrain/24t Coach.vveh b/VectoCore/VectoCoreTest/TestData/Integration/FullPowerTrain/24t Coach.vveh index 1e043b9b28..f2022929e5 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/FullPowerTrain/24t Coach.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/FullPowerTrain/24t Coach.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Coach", + "LegislativeClass": "M3", "CurbWeight": 15700.0, "CurbWeightExtra": 0.0, "Loading": 3300.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/MinimalPowerTrain/24t Coach.vveh b/VectoCore/VectoCoreTest/TestData/Integration/MinimalPowerTrain/24t Coach.vveh index 1e043b9b28..f2022929e5 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/MinimalPowerTrain/24t Coach.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/MinimalPowerTrain/24t Coach.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Coach", + "LegislativeClass": "M3", "CurbWeight": 15700.0, "CurbWeightExtra": 0.0, "Loading": 3300.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_FCOpt/CityBus_AT_PS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_FCOpt/CityBus_AT_PS.vveh index 7e831d05b7..fc33ab97ab 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_FCOpt/CityBus_AT_PS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_FCOpt/CityBus_AT_PS.vveh @@ -8,12 +8,13 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, "MassMax": 11.99, "CdA": 4.83, - "VehicleHeight": 4, + "VehicleHeight": 4, "rdyn": 421.0, "CdCorrMode": "CdofVdecl", "CdCorrFile": "", diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_FCOpt/CityBus_AT_Ser.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_FCOpt/CityBus_AT_Ser.vveh index 3c939dfce6..59dbd9e7fc 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_FCOpt/CityBus_AT_Ser.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_FCOpt/CityBus_AT_Ser.vveh @@ -8,12 +8,13 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, "MassMax": 11.99, "CdA": 4.83, - "VehicleHeight": 4, + "VehicleHeight": 4, "rdyn": 421.0, "CdCorrMode": "CdofVdecl", "CdCorrFile": "", diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_GSVoith/CityBus_AT_PS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_GSVoith/CityBus_AT_PS.vveh index 7e831d05b7..fc33ab97ab 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_GSVoith/CityBus_AT_PS.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_GSVoith/CityBus_AT_PS.vveh @@ -8,12 +8,13 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, "MassMax": 11.99, "CdA": 4.83, - "VehicleHeight": 4, + "VehicleHeight": 4, "rdyn": 421.0, "CdCorrMode": "CdofVdecl", "CdCorrFile": "", diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_GSVoith/CityBus_AT_Ser.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_GSVoith/CityBus_AT_Ser.vveh index 3c939dfce6..59dbd9e7fc 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_GSVoith/CityBus_AT_Ser.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/CityBus_AT_GSVoith/CityBus_AT_Ser.vveh @@ -8,12 +8,13 @@ "Body": { "SavedInDeclMode": false, "VehCat": "CityBus", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, "MassMax": 11.99, "CdA": 4.83, - "VehicleHeight": 4, + "VehicleHeight": 4, "rdyn": 421.0, "CdCorrMode": "CdofVdecl", "CdCorrFile": "", diff --git a/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/Class5_Tractor_4x2/Class5_Tractor.vveh b/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/Class5_Tractor_4x2/Class5_Tractor.vveh index 9cda1d6055..4ccd72e456 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/Class5_Tractor_4x2/Class5_Tractor.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/ShiftStrategyV2/Class5_Tractor_4x2/Class5_Tractor.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed+Axle/IEPCVehicle_Gbx3Axl.vveh b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed+Axle/IEPCVehicle_Gbx3Axl.vveh index 3bf156969e..c22846f485 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed+Axle/IEPCVehicle_Gbx3Axl.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed+Axle/IEPCVehicle_Gbx3Axl.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed-Whl1/IEPCVehicle_Gbx3Whl1.vveh b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed-Whl1/IEPCVehicle_Gbx3Whl1.vveh index 3ca2ea6a86..ef547f89f3 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed-Whl1/IEPCVehicle_Gbx3Whl1.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed-Whl1/IEPCVehicle_Gbx3Whl1.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed-Whl2/IEPCVehicle_Gbx3Whl2.vveh b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed-Whl2/IEPCVehicle_Gbx3Whl2.vveh index 7ea4e7402a..f9d698aea8 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed-Whl2/IEPCVehicle_Gbx3Whl2.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed-Whl2/IEPCVehicle_Gbx3Whl2.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed/IEPCVehicle_Gbx3.vveh b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed/IEPCVehicle_Gbx3.vveh index 596d5f768f..174cb9a8d4 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed/IEPCVehicle_Gbx3.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed/IEPCVehicle_Gbx3.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/BatteryElectricVehicle.vveh b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/BatteryElectricVehicle.vveh index 880bb724f0..82cf435bbf 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/BatteryElectricVehicle.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/BatteryElectricVehicle.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/BatteryElectricVehicle.vveh b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/BatteryElectricVehicle.vveh index 40f7f08ce9..cabfe90278 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/BatteryElectricVehicle.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/BatteryElectricVehicle.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/BatteryElectricVehicle.vveh b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/BatteryElectricVehicle.vveh index 74503285f5..d8d9931bd7 100644 --- a/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/BatteryElectricVehicle.vveh +++ b/VectoCore/VectoCoreTest/TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/BatteryElectricVehicle.vveh @@ -8,7 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "LegislativeClass": "Unknown", + "LegislativeClass": "M3", "CurbWeight": 4670.0, "CurbWeightExtra": 1900.0, "Loading": 3020.0, diff --git a/VectoCore/VectoCoreTest/TestData/MeasuredSpeed/Vehicle.vveh b/VectoCore/VectoCoreTest/TestData/MeasuredSpeed/Vehicle.vveh index 64e546f5c6..4092988361 100644 --- a/VectoCore/VectoCoreTest/TestData/MeasuredSpeed/Vehicle.vveh +++ b/VectoCore/VectoCoreTest/TestData/MeasuredSpeed/Vehicle.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "CurbWeight": 8862.0, + "LegislativeClass": "M3", + "CurbWeight": 8862.0, "CurbWeightExtra": 0.0, "Loading": 0.0, "MassMax": 11.9, diff --git a/VectoCore/VectoCoreTest/TestData/MeasuredSpeed/VehicleAT.vveh b/VectoCore/VectoCoreTest/TestData/MeasuredSpeed/VehicleAT.vveh index 2da3ae2b59..b38f1760a1 100644 --- a/VectoCore/VectoCoreTest/TestData/MeasuredSpeed/VehicleAT.vveh +++ b/VectoCore/VectoCoreTest/TestData/MeasuredSpeed/VehicleAT.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Citybus", + "LegislativeClass": "M3", "CurbWeight": 17000.0, "CurbWeightExtra": 0.0, "Loading": 4800.0, diff --git a/VectoCore/VectoCoreTest/TestData/MeasuredSpeed/VehicleVair.vveh b/VectoCore/VectoCoreTest/TestData/MeasuredSpeed/VehicleVair.vveh index 8251e4239e..be3a380462 100644 --- a/VectoCore/VectoCoreTest/TestData/MeasuredSpeed/VehicleVair.vveh +++ b/VectoCore/VectoCoreTest/TestData/MeasuredSpeed/VehicleVair.vveh @@ -8,7 +8,8 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", - "CurbWeight": 8862.0, + "LegislativeClass": "M3", + "CurbWeight": 8862.0, "CurbWeightExtra": 0.0, "Loading": 0.0, "MassMax": 11.9, diff --git a/VectoCore/VectoCoreTest/TestData/Pwheel/Atego.vveh b/VectoCore/VectoCoreTest/TestData/Pwheel/Atego.vveh index 71dc0171f0..320c4d5eea 100644 --- a/VectoCore/VectoCoreTest/TestData/Pwheel/Atego.vveh +++ b/VectoCore/VectoCoreTest/TestData/Pwheel/Atego.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 12000.0, "CurbWeightExtra": 0.0, "Loading": 0.0, diff --git a/VectoCore/VectoCoreTest/TestData/RoadSweepers/Class9_RigidTruck_6x2_PTO/Class9_RigidTruck.vveh b/VectoCore/VectoCoreTest/TestData/RoadSweepers/Class9_RigidTruck_6x2_PTO/Class9_RigidTruck.vveh index 39c05e27fb..aecbc339f6 100644 --- a/VectoCore/VectoCoreTest/TestData/RoadSweepers/Class9_RigidTruck_6x2_PTO/Class9_RigidTruck.vveh +++ b/VectoCore/VectoCoreTest/TestData/RoadSweepers/Class9_RigidTruck_6x2_PTO/Class9_RigidTruck.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 9300.0, "CurbWeightExtra": 2200.0, "Loading": 7100.0, @@ -17,7 +18,7 @@ "CdCorrMode": "CdofVdecl", "CdCorrFile": "", "GearDuringPTODrive": 4, - "EngineSpeedDuringPTODrive": 1000, + "EngineSpeedDuringPTODrive": 1000, "Retarder": { "Type": "secondary", "Ratio": 1.0, @@ -43,7 +44,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered": true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/RoadSweepers/Class9_RigidTruck_6x2_PTO/Class9_RigidTruck_SideLoader.vveh b/VectoCore/VectoCoreTest/TestData/RoadSweepers/Class9_RigidTruck_6x2_PTO/Class9_RigidTruck_SideLoader.vveh index 303a402526..7bc076b69b 100644 --- a/VectoCore/VectoCoreTest/TestData/RoadSweepers/Class9_RigidTruck_6x2_PTO/Class9_RigidTruck_SideLoader.vveh +++ b/VectoCore/VectoCoreTest/TestData/RoadSweepers/Class9_RigidTruck_6x2_PTO/Class9_RigidTruck_SideLoader.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "RigidTruck", + "LegislativeClass": "M3", "CurbWeight": 9300.0, "CurbWeightExtra": 2200.0, "Loading": 7100.0, @@ -17,7 +18,7 @@ "CdCorrMode": "CdofVdecl", "CdCorrFile": "", "GearDuringPTODrive": 4, - "EngineSpeedDuringPTODrive": 1000, + "EngineSpeedDuringPTODrive": 1000, "Retarder": { "Type": "secondary", "Ratio": 1.0, @@ -44,7 +45,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered": true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/XML/EngineeringJob/Class5_Tractor_4x2/Class5_Tractor.vveh b/VectoCore/VectoCoreTest/TestData/XML/EngineeringJob/Class5_Tractor_4x2/Class5_Tractor.vveh index 9cda1d6055..4ccd72e456 100644 --- a/VectoCore/VectoCoreTest/TestData/XML/EngineeringJob/Class5_Tractor_4x2/Class5_Tractor.vveh +++ b/VectoCore/VectoCoreTest/TestData/XML/EngineeringJob/Class5_Tractor_4x2/Class5_Tractor.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/DeclarationJob/Class5_Tractor_4x2/Class5_Tractor.vveh b/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/DeclarationJob/Class5_Tractor_4x2/Class5_Tractor.vveh index c1ca5d7bda..44b7c86783 100644 --- a/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/DeclarationJob/Class5_Tractor_4x2/Class5_Tractor.vveh +++ b/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/DeclarationJob/Class5_Tractor_4x2/Class5_Tractor.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -27,9 +28,9 @@ "LossMap": "" }, "PTO": { - "Type": "None", - "LossMap": "", - "Cycle": "" + "Type": "None", + "LossMap": "", + "Cycle": "" }, "IdlingSpeed": 900.0, "AxleConfig": { @@ -42,7 +43,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/DeclarationJob/Class5_Tractor_4x2/Class5_Tractor_angledrive.vveh b/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/DeclarationJob/Class5_Tractor_4x2/Class5_Tractor_angledrive.vveh index 99006bf02a..f254e428b2 100644 --- a/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/DeclarationJob/Class5_Tractor_4x2/Class5_Tractor_angledrive.vveh +++ b/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/DeclarationJob/Class5_Tractor_4x2/Class5_Tractor_angledrive.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": true, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 0.0, "Loading": 0.0, @@ -27,9 +28,9 @@ "LossMap": "Axle_4x2_Tractor.vtlm" }, "PTO": { - "Type": "None", - "LossMap": "", - "Cycle": "" + "Type": "None", + "LossMap": "", + "Cycle": "" }, "IdlingSpeed": 900.0, "AxleConfig": { @@ -42,7 +43,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/EngineeringJob/Class5_Tractor_4x2/Class5_Tractor-FULL.vveh b/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/EngineeringJob/Class5_Tractor_4x2/Class5_Tractor-FULL.vveh index 0c2f89126f..96299b7042 100644 --- a/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/EngineeringJob/Class5_Tractor_4x2/Class5_Tractor-FULL.vveh +++ b/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/EngineeringJob/Class5_Tractor_4x2/Class5_Tractor-FULL.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/EngineeringJob/Class5_Tractor_4x2/Class5_Tractor.vveh b/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/EngineeringJob/Class5_Tractor_4x2/Class5_Tractor.vveh index 9cda1d6055..4ccd72e456 100644 --- a/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/EngineeringJob/Class5_Tractor_4x2/Class5_Tractor.vveh +++ b/VectoCore/VectoCoreTest/TestData/XML/XMLWriter/EngineeringJob/Class5_Tractor_4x2/Class5_Tractor.vveh @@ -8,6 +8,7 @@ "Body": { "SavedInDeclMode": false, "VehCat": "Tractor", + "LegislativeClass": "M3", "CurbWeight": 8229.0, "CurbWeightExtra": 7500.0, "Loading": 19300.0, @@ -41,7 +42,7 @@ "TwinTyres": false, "RRCISO": 0.0055, "FzISO": 33350.0, - "Steered" : true + "Steered": true }, { "Inertia": 14.9, -- GitLab