diff --git a/VectoCore/VectoCoreTest/Integration/Hybrid/SerialHybridTest.cs b/VectoCore/VectoCoreTest/Integration/Hybrid/SerialHybridTest.cs index 3e9974865300684300e48946e0cc80e5641b5f00..ea867eac8bfe0213a604042346e3a06011636ee0 100644 --- a/VectoCore/VectoCoreTest/Integration/Hybrid/SerialHybridTest.cs +++ b/VectoCore/VectoCoreTest/Integration/Hybrid/SerialHybridTest.cs @@ -77,6 +77,16 @@ namespace TUGraz.VectoCore.Tests.Integration.Hybrid TestCase(@"TestData\Hybrids\GenericVehicle_S2_Job\SerialHybrid_S2.vecto", 6, TestName = "Generic Serial Hybrid S2 AMT 12speed Job, Interurban"), TestCase(@"TestData\Hybrids\GenericVehicle_S2_Job\SerialHybrid_S2.vecto", 7, TestName = "Generic Serial Hybrid S2 AMT 12speed Job, Coach"), ] + [ + TestCase(@"TestData\Hybrids\GenericVehicle_S2_APTN_PCC\HEV_S2_Group5LH_rl_APTN.vecto", 0, TestName = "Generic Serial Hybrid S2 APT-N 3speed Job, LongHaul"), + TestCase(@"TestData\Hybrids\GenericVehicle_S2_APTN_PCC\HEV_S2_Group5LH_rl_APTN.vecto", 1, TestName = "Generic Serial Hybrid S2 APT-N 3speed Job, RegionalDelivery"), + TestCase(@"TestData\Hybrids\GenericVehicle_S2_APTN_PCC\HEV_S2_Group5LH_rl_APTN.vecto", 2, TestName = "Generic Serial Hybrid S2 APT-N 3speed Job, UrbanDelivery"), + TestCase(@"TestData\Hybrids\GenericVehicle_S2_APTN_PCC\HEV_S2_Group5LH_rl_APTN.vecto", 3, TestName = "Generic Serial Hybrid S2 APT-N 3speed Job, Construction"), + TestCase(@"TestData\Hybrids\GenericVehicle_S2_APTN_PCC\HEV_S2_Group5LH_rl_APTN.vecto", 4, TestName = "Generic Serial Hybrid S2 APT-N 3speed Job, Urban"), + TestCase(@"TestData\Hybrids\GenericVehicle_S2_APTN_PCC\HEV_S2_Group5LH_rl_APTN.vecto", 5, TestName = "Generic Serial Hybrid S2 APT-N 3speed Job, Suburban"), + TestCase(@"TestData\Hybrids\GenericVehicle_S2_APTN_PCC\HEV_S2_Group5LH_rl_APTN.vecto", 6, TestName = "Generic Serial Hybrid S2 APT-N 3speed Job, Interurban"), + TestCase(@"TestData\Hybrids\GenericVehicle_S2_APTN_PCC\HEV_S2_Group5LH_rl_APTN.vecto", 7, TestName = "Generic Serial Hybrid S2 APT-N 3speed Job, Coach"), + ] public void S2SerialHybridJob(string jobFile, int runIdx) { RunHybridJob(jobFile, runIdx); diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/209kW_7c7l.veng b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/209kW_7c7l.veng new file mode 100644 index 0000000000000000000000000000000000000000..55c93808f6660bfaa906083b1dc6182899876c89 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/209kW_7c7l.veng @@ -0,0 +1,35 @@ +{ + "Header": { + "CreatedBy": "", + "Date": "2021-06-17T07:29:46.1581600Z", + "AppVersion": "3", + "FileVersion": 5 + }, + "Body": { + "SavedInDeclMode": false, + "ModelName": "209kW 7.7l Engine", + "Displacement": "7700", + "IdlingSpeed": 600.0, + "Inertia": 3.33, + "Fuels": [ + { + "WHTC-Urban": 0.0, + "WHTC-Rural": 0.0, + "WHTC-Motorway": 0.0, + "WHTC-Engineering": 1.0090832895, + "ColdHotBalancingFactor": 0.0, + "CFRegPer": 1.0, + "FuelMap": "209kW_ICE_Map.vmap", + "FuelType": "DieselCI" + } + ], + "RatedPower": 209000, + "RatedSpeed": 2550.0, + "MaxTorque": 1100, + "FullLoadCurve": "209kW_ICE_fld.vfld", + "WHRType": [ + "None" + ], + "WHRCorrectionFactors": {} + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/209kW_ICE_Map.vmap b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/209kW_ICE_Map.vmap new file mode 100644 index 0000000000000000000000000000000000000000..10f19d740cea49453b2c50171533dabc94912974 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/209kW_ICE_Map.vmap @@ -0,0 +1,163 @@ +engine speed [rpm], torque [Nm], fuel consumption [g/h] +600.00,0.00,648.214 +600.00,68.85,1626.915 +600.00,98.35,2053.103 +600.00,195.48,3383.983 +600.00,293.83,4726.347 +600.00,392.18,6058.504 +600.00,489.31,8107.779 +600.00,587.66,10186.402 +600.00,684.78,12239.042 +600.00,783.14,14317.665 +600.00,881.49,16396.288 +600.00,978.61,18448.929 +600.00,1076.96,20527.552 +600.00,1175.32,22606.175 +851.61,0.00,928.937 +851.61,64.67,1892.325 +851.61,92.39,2405.282 +851.61,183.63,4070.477 +851.61,276.02,5758.641 +851.61,368.41,7453.185 +851.61,459.65,9663.237 +851.61,552.04,11837.561 +851.61,643.28,13995.297 +851.61,735.67,16050.952 +851.61,828.06,18103.130 +851.61,919.30,20129.657 +851.61,1011.69,22181.836 +851.61,1104.09,24234.015 +1103.23,0.00,1209.659 +1103.23,62.41,2157.736 +1103.23,89.15,2758.737 +1103.23,177.19,4758.248 +1103.23,266.34,6792.210 +1103.23,355.49,8847.865 +1103.23,443.52,11219.971 +1103.23,532.67,13488.720 +1103.23,620.71,15726.845 +1103.23,709.86,17966.245 +1103.23,799.01,20229.890 +1103.23,887.05,22492.259 +1103.23,976.20,24743.508 +1103.23,1065.35,26994.757 +1354.84,0.00,1490.382 +1354.84,60.98,2421.870 +1354.84,87.11,3112.193 +1354.84,173.14,5444.742 +1354.84,260.25,7824.504 +1354.84,347.36,10242.546 +1354.84,433.39,12776.705 +1354.84,520.50,15141.155 +1354.84,606.52,17457.117 +1354.84,693.63,19881.539 +1354.84,780.75,22341.689 +1354.84,866.77,24801.840 +1354.84,953.88,27249.231 +1354.84,1041.00,30075.597 +1606.45,0.00,1964.218 +1606.45,60.00,2898.713 +1606.45,85.71,3701.160 +1606.45,170.35,6375.138 +1606.45,256.07,9132.915 +1606.45,341.78,11916.086 +1606.45,426.42,14629.424 +1606.45,512.14,17373.235 +1606.45,596.78,20240.205 +1606.45,682.49,23084.322 +1606.45,768.20,25784.963 +1606.45,852.85,28443.704 +1606.45,938.56,31162.121 +1606.45,1024.27,33987.192 +1858.06,0.00,2405.472 +1858.06,59.28,3395.960 +1858.06,84.69,4296.748 +1858.06,168.33,7298.534 +1858.06,253.02,10456.979 +1858.06,337.71,13614.161 +1858.06,421.35,16806.717 +1858.06,506.04,19948.738 +1858.06,589.67,23098.339 +1858.06,674.37,26265.628 +1858.06,759.06,29333.109 +1858.06,842.69,32242.669 +1858.06,927.39,35435.225 +1858.06,1012.08,38645.468 +2109.68,0.00,2908.296 +2109.68,58.74,4008.698 +2109.68,83.92,4995.396 +2109.68,166.78,8282.706 +2109.68,250.70,11854.275 +2109.68,334.61,15399.314 +2109.68,417.48,18962.040 +2109.68,501.40,22400.954 +2109.68,584.26,25903.038 +2109.68,668.18,29565.571 +2109.68,752.10,33148.511 +2109.68,834.96,36787.039 +2109.68,918.88,40596.124 +2109.68,1002.79,44447.432 +2361.29,0.00,3517.244 +2361.29,58.31,4836.211 +2361.29,83.30,5889.868 +2361.29,165.57,9403.322 +2361.29,248.87,13398.123 +2361.29,332.18,17295.644 +2361.29,414.44,21267.704 +2361.29,497.74,25214.497 +2361.29,580.01,29106.965 +2361.29,663.31,33230.630 +2361.29,746.62,37409.885 +2361.29,828.88,41464.064 +2361.29,912.18,45307.994 +2361.29,995.49,49151.923 +2612.90,0.00,4272.744 +2612.90,57.97,5567.707 +2612.90,82.81,6727.488 +2612.90,164.59,10597.214 +2612.90,247.40,14941.971 +2612.90,330.21,19262.724 +2612.90,411.98,23531.678 +2612.90,494.79,27996.455 +2612.90,576.57,32694.958 +2612.90,659.38,37346.716 +2612.90,742.19,41862.028 +2612.90,823.97,46367.264 +2612.90,906.78,50929.527 +2612.90,989.59,55491.791 +2864.52,0.00,4975.182 +2864.52,57.68,6271.408 +2864.52,82.40,7570.161 +2864.52,163.78,11901.020 +2864.52,246.18,16541.408 +2864.52,328.59,21435.734 +2864.52,409.96,26482.929 +2864.52,492.36,31523.807 +2864.52,573.74,36936.118 +2864.52,656.14,42358.536 +2864.52,738.54,47310.978 +2864.52,819.92,52201.514 +2864.52,902.32,57153.955 +2864.52,984.73,62106.397 +535.00,-48.25,0.000 +795.00,-53.16,0.000 +1055.00,-59.37,0.000 +1315.00,-66.29,0.000 +1575.00,-73.79,0.000 +1835.00,-81.42,0.000 +2095.00,-88.73,0.000 +2355.00,-95.54,0.000 +2615.00,-102.74,0.000 +2875.00,-110.97,0.000 +3005.00,-115.10,0.000 +535.00,-117.19,0.000 +795.00,-115.02,0.000 +1055.00,-117.63,0.000 +1315.00,-122.38,0.000 +1575.00,-128.43,0.000 +1835.00,-135.02,0.000 +2095.00,-141.54,0.000 +2355.00,-147.74,0.000 +2615.00,-154.45,0.000 +2875.00,-162.29,0.000 +3005.00,-166.24,0.000 diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/209kW_ICE_fld.vfld b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/209kW_ICE_fld.vfld new file mode 100644 index 0000000000000000000000000000000000000000..9fa844476ee0a96a2063e146c0d48bc6b19b5798 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/209kW_ICE_fld.vfld @@ -0,0 +1,7 @@ +engine speed [1/min], full load torque [Nm], motoring torque [Nm] +600.00,385.00,-55.851 +1321.50,1100.00,-61.072 +1867.50,1100.00,-75.131 +2550.00,782.67,-97.074 +3291.00,0.00,-144.231 + diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/3speedAPT-N.vgbx b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/3speedAPT-N.vgbx new file mode 100644 index 0000000000000000000000000000000000000000..8197eb08b14b24ba950f2b205caab544990268cd --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/3speedAPT-N.vgbx @@ -0,0 +1,54 @@ +{ + "Header": { + "CreatedBy": "", + "Date": "2021-12-13T10:08:24.0568805Z", + "AppVersion": "3", + "FileVersion": 6 + }, + "Body": { + "SavedInDeclMode": false, + "ModelName": "3_speed_APT-N", + "Inertia": 0.0, + "TracInt": 0.1, + "Gears": [ + { + "Ratio": 2.64, + "LossMap": "Axle_4x2_LH.vtlm" + }, + { + "Ratio": 8.31, + "LossMap": "Gear_indirect.vtlm", + "ShiftPolygon": "", + "MaxTorque": "", + "MaxSpeed": "" + }, + { + "Ratio": 4.65, + "LossMap": "Gear_indirect.vtlm", + "ShiftPolygon": "", + "MaxTorque": "", + "MaxSpeed": "" + }, + { + "Ratio": 2.75, + "LossMap": "Gear_indirect.vtlm", + "ShiftPolygon": "", + "MaxTorque": "", + "MaxSpeed": "" + } + ], + "TqReserve": 0.0, + "ShiftTime": 2.0, + "StartTqReserve": 20.0, + "StartSpeed": 2.0, + "StartAcc": 0.8, + "GearboxType": "APTN", + "TorqueConverter": { + "Enabled": false + }, + "DownshiftAfterUpshiftDelay": 6.0, + "UpshiftAfterDownshiftDelay": 6.0, + "UpshiftMinAcceleration": 0.1, + "PowershiftShiftTime": 0.8 + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Axle_4x2_LH.vtlm b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Axle_4x2_LH.vtlm new file mode 100644 index 0000000000000000000000000000000000000000..6b2e07e765296de3803c71694f65e7a793adcbe4 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Axle_4x2_LH.vtlm @@ -0,0 +1,11 @@ +Input Speed [rpm],Input Torque [Nm],Torque Loss [Nm] +0,-50000,1500 +0,-200,6 +0,0,6 +0,200,6 +0,50000,1500 +5000,-50000,1500 +5000,-1253,37.5 +5000,0,37.5 +5000,1253,37.5 +5000,50000,1500 diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/BEV_Group5_EM.vem b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/BEV_Group5_EM.vem new file mode 100644 index 0000000000000000000000000000000000000000..dd52e5d44541a5146b39326ba1cba1c7738fbb40 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/BEV_Group5_EM.vem @@ -0,0 +1,22 @@ +{ + "Header": { + "CreatedBy": "", + "Date": "2021-06-17T14:26:41.1270692Z", + "AppVersion": "3", + "FileVersion": 2 + }, + "Body": { + "SavedInDeclMode": false, + "Model": "Generic Electric Motor", + "FullLoadCurve": "EM_fld.vemp", + "DragCurve": "EM_drag.vemd", + "EfficiencyMap": "EM_Map.vemo", + "Inertia": 0.5, + "ContinuousTorque": 750, + "ContinuousTorqueSpeed": 2069.01426019464, + "OverloadTorque": 750, + "OverloadTorqueSpeed": 2069.01426019464, + "OverloadTime": 120, + "ThermalOverloadRecoveryFactor": 0.9 + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/BEV_Group5_REESS.vreess b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/BEV_Group5_REESS.vreess new file mode 100644 index 0000000000000000000000000000000000000000..3d6a5657084c344dbe336fdca3093094e9da8c62 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/BEV_Group5_REESS.vreess @@ -0,0 +1,19 @@ +{ + "Header": { + "CreatedBy": "", + "Date": "2021-06-16T09:37:48.3166199Z", + "AppVersion": "3", + "FileVersion": 1 + }, + "Body": { + "SavedInDeclMode": false, + "REESSType": "Battery", + "Model": "Generic Battery", + "Capacity": 68.75, + "SOC_min": 20, + "SOC_max": 80, + "MaxCurrentMap": "MaxCurrent.vimax", + "InternalResistanceCurve": "GenericBattery_PEV_800V.vbatr", + "SoCCurve": "REESS_SOC_curve.vbatv" + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/EM_Map.vemo b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/EM_Map.vemo new file mode 100644 index 0000000000000000000000000000000000000000..d899ca8fc0736ae6aa161db1034807f6fdc66f53 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/EM_Map.vemo @@ -0,0 +1,925 @@ +n [rpm] , T [Nm] , P_el [kW] +0.00,-750.00,0.000 +0.00,-712.50,0.000 +0.00,-675.00,0.000 +0.00,-637.50,0.000 +0.00,-600.00,0.000 +0.00,-562.50,0.000 +0.00,-525.00,-0.065 +0.00,-487.50,-0.329 +0.00,-450.00,-0.491 +0.00,-412.50,-0.597 +0.00,-375.00,-0.661 +0.00,-337.50,-0.692 +0.00,-300.00,-0.695 +0.00,-262.50,-0.674 +0.00,-225.00,-0.630 +0.00,-187.50,-0.566 +0.00,-150.00,-0.483 +0.00,-112.50,-0.383 +0.00,-75.00,-0.266 +0.00,-37.50,-0.133 +0.00,-7.50,-0.012 +0.00,7.50,0.063 +0.00,37.50,0.276 +0.00,75.00,0.552 +0.00,112.50,0.839 +0.00,150.00,1.136 +0.00,187.50,1.444 +0.00,225.00,1.763 +0.00,262.50,2.092 +0.00,300.00,2.430 +0.00,337.50,2.779 +0.00,375.00,3.137 +0.00,412.50,3.505 +0.00,450.00,3.882 +0.00,487.50,4.269 +0.00,525.00,4.665 +0.00,562.50,5.070 +0.00,600.00,5.483 +0.00,637.50,5.906 +0.00,675.00,6.338 +0.00,712.50,6.778 +0.00,750.00,7.227 +41.38,-750.00,0.000 +41.38,-712.50,0.000 +41.38,-675.00,0.000 +41.38,-637.50,0.000 +41.38,-600.00,0.000 +41.38,-562.50,0.000 +41.38,-525.00,-0.252 +41.38,-487.50,-0.422 +41.38,-450.00,-0.521 +41.38,-412.50,-0.581 +41.38,-375.00,-0.611 +41.38,-337.50,-0.618 +41.38,-300.00,-0.606 +41.38,-262.50,-0.576 +41.38,-225.00,-0.530 +41.38,-187.50,-0.471 +41.38,-150.00,-0.398 +41.38,-112.50,-0.312 +41.38,-75.00,-0.215 +41.38,-37.50,-0.107 +41.38,-7.50,-0.010 +41.38,7.50,0.048 +41.38,37.50,0.211 +41.38,75.00,0.421 +41.38,112.50,0.638 +41.38,150.00,0.863 +41.38,187.50,1.096 +41.38,225.00,1.336 +41.38,262.50,1.583 +41.38,300.00,1.837 +41.38,337.50,2.098 +41.38,375.00,2.366 +41.38,412.50,2.641 +41.38,450.00,2.923 +41.38,487.50,3.211 +41.38,525.00,3.505 +41.38,562.50,3.807 +41.38,600.00,4.114 +41.38,637.50,4.428 +41.38,675.00,4.748 +41.38,712.50,5.074 +41.38,750.00,5.406 +413.80,-750.00,-29.048 +413.80,-712.50,-27.683 +413.80,-675.00,-26.308 +413.80,-637.50,-24.923 +413.80,-600.00,-23.528 +413.80,-562.50,-22.123 +413.80,-525.00,-20.708 +413.80,-487.50,-19.284 +413.80,-450.00,-17.850 +413.80,-412.50,-16.406 +413.80,-375.00,-14.952 +413.80,-337.50,-13.489 +413.80,-300.00,-12.016 +413.80,-262.50,-10.534 +413.80,-225.00,-9.042 +413.80,-187.50,-7.540 +413.80,-150.00,-6.029 +413.80,-112.50,-4.509 +413.80,-75.00,-2.978 +413.80,-37.50,-1.438 +413.80,-7.50,-0.184 +413.80,7.50,0.441 +413.80,37.50,1.812 +413.80,75.00,3.525 +413.80,112.50,5.248 +413.80,150.00,6.980 +413.80,187.50,8.721 +413.80,225.00,10.472 +413.80,262.50,12.232 +413.80,300.00,14.001 +413.80,337.50,15.780 +413.80,375.00,17.568 +413.80,412.50,19.365 +413.80,450.00,21.172 +413.80,487.50,22.988 +413.80,525.00,24.813 +413.80,562.50,26.647 +413.80,600.00,28.491 +413.80,637.50,30.344 +413.80,675.00,32.205 +413.80,712.50,34.076 +413.80,750.00,35.956 +827.61,-750.00,-60.284 +827.61,-712.50,-57.365 +827.61,-675.00,-54.435 +827.61,-637.50,-51.494 +827.61,-600.00,-48.541 +827.61,-562.50,-45.576 +827.61,-525.00,-42.600 +827.61,-487.50,-39.613 +827.61,-450.00,-36.614 +827.61,-412.50,-33.604 +827.61,-375.00,-30.583 +827.61,-337.50,-27.550 +827.61,-300.00,-24.506 +827.61,-262.50,-21.451 +827.61,-225.00,-18.384 +827.61,-187.50,-15.307 +827.61,-150.00,-12.217 +827.61,-112.50,-9.117 +827.61,-75.00,-6.004 +827.61,-37.50,-2.878 +827.61,-7.50,-0.329 +827.61,7.50,0.905 +827.61,37.50,3.621 +827.61,75.00,7.004 +827.61,112.50,10.398 +827.61,150.00,13.802 +827.61,187.50,17.218 +827.61,225.00,20.645 +827.61,262.50,24.083 +827.61,300.00,27.533 +827.61,337.50,30.993 +827.61,375.00,34.466 +827.61,412.50,37.949 +827.61,450.00,41.444 +827.61,487.50,44.950 +827.61,525.00,48.468 +827.61,562.50,51.996 +827.61,600.00,55.536 +827.61,637.50,59.087 +827.61,675.00,62.649 +827.61,712.50,66.223 +827.61,750.00,69.807 +1241.41,-750.00,-91.220 +1241.41,-712.50,-86.773 +1241.41,-675.00,-82.312 +1241.41,-637.50,-77.836 +1241.41,-600.00,-73.346 +1241.41,-562.50,-68.842 +1241.41,-525.00,-64.323 +1241.41,-487.50,-59.790 +1241.41,-450.00,-55.243 +1241.41,-412.50,-50.681 +1241.41,-375.00,-46.105 +1241.41,-337.50,-41.514 +1241.41,-300.00,-36.910 +1241.41,-262.50,-32.291 +1241.41,-225.00,-27.657 +1241.41,-187.50,-23.010 +1241.41,-150.00,-18.348 +1241.41,-112.50,-13.671 +1241.41,-75.00,-8.980 +1241.41,-37.50,-4.269 +1241.41,-7.50,-0.394 +1241.41,7.50,1.407 +1241.41,37.50,5.476 +1241.41,75.00,10.533 +1241.41,112.50,15.600 +1241.41,150.00,20.681 +1241.41,187.50,25.776 +1241.41,225.00,30.886 +1241.41,262.50,36.009 +1241.41,300.00,41.148 +1241.41,337.50,46.300 +1241.41,375.00,51.467 +1241.41,412.50,56.649 +1241.41,450.00,61.844 +1241.41,487.50,67.054 +1241.41,525.00,72.279 +1241.41,562.50,77.518 +1241.41,600.00,82.771 +1241.41,637.50,88.038 +1241.41,675.00,93.320 +1241.41,712.50,98.616 +1241.41,750.00,103.926 +1655.21,-750.00,-121.857 +1655.21,-712.50,-115.906 +1655.21,-675.00,-109.935 +1655.21,-637.50,-103.947 +1655.21,-600.00,-97.940 +1655.21,-562.50,-91.914 +1655.21,-525.00,-85.869 +1655.21,-487.50,-79.806 +1655.21,-450.00,-73.725 +1655.21,-412.50,-67.625 +1655.21,-375.00,-61.506 +1655.21,-337.50,-55.369 +1655.21,-300.00,-49.214 +1655.21,-262.50,-43.040 +1655.21,-225.00,-36.848 +1655.21,-187.50,-30.637 +1655.21,-150.00,-24.408 +1655.21,-112.50,-18.159 +1655.21,-75.00,-11.890 +1655.21,-37.50,-5.593 +1655.21,-7.50,-0.317 +1655.21,7.50,1.959 +1655.21,37.50,7.391 +1655.21,75.00,14.124 +1655.21,112.50,20.869 +1655.21,150.00,27.631 +1655.21,187.50,34.411 +1655.21,225.00,41.210 +1655.21,262.50,48.027 +1655.21,300.00,54.862 +1655.21,337.50,61.716 +1655.21,375.00,68.589 +1655.21,412.50,75.481 +1655.21,450.00,82.391 +1655.21,487.50,89.319 +1655.21,525.00,96.266 +1655.21,562.50,103.232 +1655.21,600.00,110.216 +1655.21,637.50,117.219 +1655.21,675.00,124.240 +1655.21,712.50,131.280 +1655.21,750.00,138.338 +2069.01,-750.00,-152.184 +2069.01,-712.50,-144.751 +2069.01,-675.00,-137.294 +2069.01,-637.50,-129.813 +2069.01,-600.00,-122.307 +2069.01,-562.50,-114.778 +2069.01,-525.00,-107.225 +2069.01,-487.50,-99.648 +2069.01,-450.00,-92.048 +2069.01,-412.50,-84.423 +2069.01,-375.00,-76.774 +2069.01,-337.50,-69.102 +2069.01,-300.00,-61.406 +2069.01,-262.50,-53.686 +2069.01,-225.00,-45.942 +2069.01,-187.50,-38.174 +2069.01,-150.00,-30.382 +2069.01,-112.50,-22.565 +2069.01,-75.00,-14.720 +2069.01,-37.50,-6.835 +2069.01,-7.50,0.000 +2069.01,7.50,2.567 +2069.01,37.50,9.378 +2069.01,75.00,17.792 +2069.01,112.50,26.219 +2069.01,150.00,34.666 +2069.01,187.50,43.137 +2069.01,225.00,51.631 +2069.01,262.50,60.149 +2069.01,300.00,68.690 +2069.01,337.50,77.256 +2069.01,375.00,85.846 +2069.01,412.50,94.460 +2069.01,450.00,103.097 +2069.01,487.50,111.759 +2069.01,525.00,120.445 +2069.01,562.50,129.154 +2069.01,600.00,137.887 +2069.01,637.50,146.645 +2069.01,675.00,155.426 +2069.01,712.50,164.230 +2069.01,750.00,173.059 +2482.82,-750.00,-182.186 +2482.82,-712.50,-173.294 +2482.82,-675.00,-164.372 +2482.82,-637.50,-155.419 +2482.82,-600.00,-146.436 +2482.82,-562.50,-137.422 +2482.82,-525.00,-128.377 +2482.82,-487.50,-119.302 +2482.82,-450.00,-110.197 +2482.82,-412.50,-101.061 +2482.82,-375.00,-91.894 +2482.82,-337.50,-82.698 +2482.82,-300.00,-73.471 +2482.82,-262.50,-64.213 +2482.82,-225.00,-54.925 +2482.82,-187.50,-45.606 +2482.82,-150.00,-36.256 +2482.82,-112.50,-26.874 +2482.82,-75.00,-17.455 +2482.82,-37.50,-7.976 +2482.82,-7.50,0.000 +2482.82,7.50,3.240 +2482.82,37.50,11.448 +2482.82,75.00,21.549 +2482.82,112.50,31.662 +2482.82,150.00,41.800 +2482.82,187.50,51.966 +2482.82,225.00,62.163 +2482.82,262.50,72.389 +2482.82,300.00,82.646 +2482.82,337.50,92.933 +2482.82,375.00,103.251 +2482.82,412.50,113.600 +2482.82,450.00,123.978 +2482.82,487.50,134.388 +2482.82,525.00,144.827 +2482.82,562.50,155.298 +2482.82,600.00,165.798 +2482.82,637.50,176.329 +2482.82,675.00,186.890 +2482.82,712.50,197.482 +2482.82,750.00,208.103 +2896.62,-750.00,-211.847 +2896.62,-712.50,-201.521 +2896.62,-675.00,-191.155 +2896.62,-637.50,-180.752 +2896.62,-600.00,-170.309 +2896.62,-562.50,-159.829 +2896.62,-525.00,-149.310 +2896.62,-487.50,-138.753 +2896.62,-450.00,-128.157 +2896.62,-412.50,-117.524 +2896.62,-375.00,-106.852 +2896.62,-337.50,-96.142 +2896.62,-300.00,-85.394 +2896.62,-262.50,-74.607 +2896.62,-225.00,-63.783 +2896.62,-187.50,-52.919 +2896.62,-150.00,-42.016 +2896.62,-112.50,-31.071 +2896.62,-75.00,-20.078 +2896.62,-37.50,-8.998 +2896.62,-7.50,0.000 +2896.62,7.50,3.985 +2896.62,37.50,13.614 +2896.62,75.00,25.409 +2896.62,112.50,37.211 +2896.62,150.00,49.045 +2896.62,187.50,60.913 +2896.62,225.00,72.819 +2896.62,262.50,84.762 +2896.62,300.00,96.743 +2896.62,337.50,108.762 +2896.62,375.00,120.819 +2896.62,412.50,132.914 +2896.62,450.00,145.047 +2896.62,487.50,157.219 +2896.62,525.00,169.429 +2896.62,562.50,181.676 +2896.62,600.00,193.962 +2896.62,637.50,206.285 +2896.62,675.00,218.647 +2896.62,712.50,231.046 +2896.62,750.00,243.483 +3310.42,-750.00,-241.153 +3310.42,-712.50,-229.414 +3310.42,-675.00,-217.628 +3310.42,-637.50,-205.794 +3310.42,-600.00,-193.913 +3310.42,-562.50,-181.984 +3310.42,-525.00,-170.008 +3310.42,-487.50,-157.985 +3310.42,-450.00,-145.914 +3310.42,-412.50,-133.797 +3310.42,-375.00,-121.632 +3310.42,-337.50,-109.420 +3310.42,-300.00,-97.160 +3310.42,-262.50,-84.854 +3310.42,-225.00,-72.499 +3310.42,-187.50,-60.097 +3310.42,-150.00,-47.645 +3310.42,-112.50,-35.140 +3310.42,-75.00,-22.572 +3310.42,-37.50,-9.879 +3310.42,-7.50,0.000 +3310.42,7.50,4.806 +3310.42,37.50,15.885 +3310.42,75.00,29.382 +3310.42,112.50,42.881 +3310.42,150.00,56.414 +3310.42,187.50,69.991 +3310.42,225.00,83.612 +3310.42,262.50,97.280 +3310.42,300.00,110.994 +3310.42,337.50,124.754 +3310.42,375.00,138.562 +3310.42,412.50,152.416 +3310.42,450.00,166.318 +3310.42,487.50,180.266 +3310.42,525.00,194.261 +3310.42,562.50,208.303 +3310.42,600.00,222.391 +3310.42,637.50,236.527 +3310.42,675.00,250.709 +3310.42,712.50,264.937 +3310.42,750.00,279.212 +3724.23,-750.00,-270.086 +3724.23,-712.50,-256.959 +3724.23,-675.00,-243.775 +3724.23,-637.50,-230.532 +3724.23,-600.00,-217.232 +3724.23,-562.50,-203.873 +3724.23,-525.00,-190.458 +3724.23,-487.50,-176.984 +3724.23,-450.00,-163.453 +3724.23,-412.50,-149.865 +3724.23,-375.00,-136.219 +3724.23,-337.50,-122.516 +3724.23,-300.00,-108.756 +3724.23,-262.50,-94.937 +3724.23,-225.00,-81.061 +3724.23,-187.50,-67.125 +3724.23,-150.00,-53.128 +3724.23,-112.50,-39.065 +3724.23,-75.00,-24.920 +3724.23,-37.50,-10.594 +3724.23,-7.50,0.000 +3724.23,7.50,5.709 +3724.23,37.50,18.273 +3724.23,75.00,33.481 +3724.23,112.50,48.682 +3724.23,150.00,63.922 +3724.23,187.50,79.212 +3724.23,225.00,94.556 +3724.23,262.50,109.956 +3724.23,300.00,125.412 +3724.23,337.50,140.924 +3724.23,375.00,156.494 +3724.23,412.50,172.119 +3724.23,450.00,187.802 +3724.23,487.50,203.541 +3724.23,525.00,219.338 +3724.23,562.50,235.190 +3724.23,600.00,251.100 +3724.23,637.50,267.066 +3724.23,675.00,283.088 +3724.23,712.50,299.167 +3724.23,750.00,315.302 +4138.03,-750.00,-298.631 +4138.03,-712.50,-284.140 +4138.03,-675.00,-269.579 +4138.03,-637.50,-254.949 +4138.03,-600.00,-240.249 +4138.03,-562.50,-225.480 +4138.03,-525.00,-210.642 +4138.03,-487.50,-195.735 +4138.03,-450.00,-180.758 +4138.03,-412.50,-165.713 +4138.03,-375.00,-150.599 +4138.03,-337.50,-135.416 +4138.03,-300.00,-120.164 +4138.03,-262.50,-104.842 +4138.03,-225.00,-89.450 +4138.03,-187.50,-73.987 +4138.03,-150.00,-58.449 +4138.03,-112.50,-42.830 +4138.03,-75.00,-27.103 +4138.03,-37.50,-11.115 +4138.03,-7.50,0.000 +4138.03,7.50,6.698 +4138.03,37.50,20.785 +4138.03,75.00,37.717 +4138.03,112.50,54.626 +4138.03,150.00,71.579 +4138.03,187.50,88.590 +4138.03,225.00,105.664 +4138.03,262.50,122.804 +4138.03,300.00,140.011 +4138.03,337.50,157.285 +4138.03,375.00,174.627 +4138.03,412.50,192.036 +4138.03,450.00,209.514 +4138.03,487.50,227.059 +4138.03,525.00,244.671 +4138.03,562.50,262.352 +4138.03,600.00,280.100 +4138.03,637.50,297.915 +4138.03,675.00,315.798 +4138.03,712.50,333.748 +4138.03,750.00,351.765 +4551.83,-750.00,-326.770 +4551.83,-712.50,-310.939 +4551.83,-675.00,-295.025 +4551.83,-637.50,-279.028 +4551.83,-600.00,-262.949 +4551.83,-562.50,-246.788 +4551.83,-525.00,-230.545 +4551.83,-487.50,-214.220 +4551.83,-450.00,-197.814 +4551.83,-412.50,-181.325 +4551.83,-375.00,-164.755 +4551.83,-337.50,-148.104 +4551.83,-300.00,-131.370 +4551.83,-262.50,-114.553 +4551.83,-225.00,-97.653 +4551.83,-187.50,-80.668 +4551.83,-150.00,-63.592 +4551.83,-112.50,-46.415 +4551.83,-75.00,-29.101 +4551.83,-37.50,-11.408 +4551.83,-7.50,0.000 +4551.83,7.50,7.777 +4551.83,37.50,23.431 +4551.83,75.00,42.101 +4551.83,112.50,60.727 +4551.83,150.00,79.399 +4551.83,187.50,98.137 +4551.83,225.00,116.948 +4551.83,262.50,135.837 +4551.83,300.00,154.803 +4551.83,337.50,173.849 +4551.83,375.00,192.975 +4551.83,412.50,212.180 +4551.83,450.00,231.465 +4551.83,487.50,250.830 +4551.83,525.00,270.275 +4551.83,562.50,289.799 +4551.83,600.00,309.403 +4551.83,637.50,329.087 +4551.83,675.00,348.849 +4551.83,712.50,368.692 +4551.83,750.00,388.613 +4965.63,-750.00,-354.487 +4965.63,-712.50,-337.340 +4965.63,-675.00,-320.095 +4965.63,-637.50,-302.754 +4965.63,-600.00,-285.316 +4965.63,-562.50,-267.782 +4965.63,-525.00,-250.152 +4965.63,-487.50,-232.426 +4965.63,-450.00,-214.604 +4965.63,-412.50,-196.686 +4965.63,-375.00,-178.673 +4965.63,-337.50,-160.563 +4965.63,-300.00,-142.357 +4965.63,-262.50,-124.054 +4965.63,-225.00,-105.653 +4965.63,-187.50,-87.149 +4965.63,-150.00,-68.538 +4965.63,-112.50,-49.804 +4965.63,-75.00,-30.892 +4965.63,-37.50,-11.429 +4965.63,-7.50,0.000 +4965.63,7.50,8.948 +4965.63,37.50,26.219 +4965.63,75.00,46.643 +4965.63,112.50,66.994 +4965.63,150.00,87.392 +4965.63,187.50,107.864 +4965.63,225.00,128.421 +4965.63,262.50,149.066 +4965.63,300.00,169.802 +4965.63,337.50,190.630 +4965.63,375.00,211.550 +4965.63,412.50,232.563 +4965.63,450.00,253.669 +4965.63,487.50,274.868 +4965.63,525.00,296.160 +4965.63,562.50,317.545 +4965.63,600.00,339.023 +4965.63,637.50,360.593 +4965.63,675.00,382.256 +4965.63,712.50,404.010 +4965.63,750.00,425.858 +5379.44,-750.00,-381.765 +5379.44,-712.50,-363.325 +5379.44,-675.00,-344.773 +5379.44,-637.50,-326.109 +5379.44,-600.00,-307.333 +5379.44,-562.50,-288.445 +5379.44,-525.00,-269.445 +5379.44,-487.50,-250.334 +5379.44,-450.00,-231.112 +5379.44,-412.50,-211.779 +5379.44,-375.00,-192.335 +5379.44,-337.50,-172.778 +5379.44,-300.00,-153.110 +5379.44,-262.50,-133.329 +5379.44,-225.00,-113.432 +5379.44,-187.50,-93.416 +5379.44,-150.00,-73.271 +5379.44,-112.50,-52.976 +5379.44,-75.00,-32.452 +5379.44,-37.50,-11.121 +5379.44,-7.50,0.000 +5379.44,7.50,10.215 +5379.44,37.50,29.156 +5379.44,75.00,51.354 +5379.44,112.50,73.440 +5379.44,150.00,95.571 +5379.44,187.50,117.785 +5379.44,225.00,140.094 +5379.44,262.50,162.504 +5379.44,300.00,185.018 +5379.44,337.50,207.638 +5379.44,375.00,230.365 +5379.44,412.50,253.198 +5379.44,450.00,276.138 +5379.44,487.50,299.186 +5379.44,525.00,322.340 +5379.44,562.50,345.602 +5379.44,600.00,368.971 +5379.44,637.50,392.446 +5379.44,675.00,416.028 +5379.44,712.50,439.716 +5379.44,750.00,463.511 +5793.24,-750.00,-408.585 +5793.24,-712.50,-388.878 +5793.24,-675.00,-369.042 +5793.24,-637.50,-349.077 +5793.24,-600.00,-328.982 +5793.24,-562.50,-308.760 +5793.24,-525.00,-288.409 +5793.24,-487.50,-267.930 +5793.24,-450.00,-247.323 +5793.24,-412.50,-226.588 +5793.24,-375.00,-205.725 +5793.24,-337.50,-184.733 +5793.24,-300.00,-163.612 +5793.24,-262.50,-142.360 +5793.24,-225.00,-120.974 +5793.24,-187.50,-99.448 +5793.24,-150.00,-77.771 +5793.24,-112.50,-55.910 +5793.24,-75.00,-33.754 +5793.24,-37.50,-10.401 +5793.24,-7.50,0.000 +5793.24,7.50,11.581 +5793.24,37.50,32.250 +5793.24,75.00,56.242 +5793.24,112.50,80.074 +5793.24,150.00,103.947 +5793.24,187.50,127.910 +5793.24,225.00,151.980 +5793.24,262.50,176.163 +5793.24,300.00,200.466 +5793.24,337.50,224.888 +5793.24,375.00,249.431 +5793.24,412.50,274.097 +5793.24,450.00,298.885 +5793.24,487.50,323.795 +5793.24,525.00,348.827 +5793.24,562.50,373.982 +5793.24,600.00,399.259 +5793.24,637.50,424.658 +5793.24,675.00,450.178 +5793.24,712.50,475.821 +5793.24,750.00,501.584 +6207.04,-750.00,-434.931 +6207.04,-712.50,-413.981 +6207.04,-675.00,-392.884 +6207.04,-637.50,-371.640 +6207.04,-600.00,-350.248 +6207.04,-562.50,-328.710 +6207.04,-525.00,-307.026 +6207.04,-487.50,-285.195 +6207.04,-450.00,-263.218 +6207.04,-412.50,-241.095 +6207.04,-375.00,-218.826 +6207.04,-337.50,-196.410 +6207.04,-300.00,-173.845 +6207.04,-262.50,-151.130 +6207.04,-225.00,-128.261 +6207.04,-187.50,-105.229 +6207.04,-150.00,-82.019 +6207.04,-112.50,-58.585 +6207.04,-75.00,-34.770 +6207.04,-37.50,-9.135 +6207.04,-7.50,0.000 +6207.04,7.50,13.048 +6207.04,37.50,35.508 +6207.04,75.00,61.316 +6207.04,112.50,86.907 +6207.04,150.00,112.531 +6207.04,187.50,138.251 +6207.04,225.00,164.090 +6207.04,262.50,190.056 +6207.04,300.00,216.155 +6207.04,337.50,242.390 +6207.04,375.00,268.762 +6207.04,412.50,295.272 +6207.04,450.00,321.920 +6207.04,487.50,348.707 +6207.04,525.00,375.632 +6207.04,562.50,402.696 +6207.04,600.00,429.899 +6207.04,637.50,457.240 +6207.04,675.00,484.718 +6207.04,712.50,512.335 +6207.04,750.00,540.089 +6620.85,-750.00,-460.782 +6620.85,-712.50,-438.615 +6620.85,-675.00,-416.281 +6620.85,-637.50,-393.780 +6620.85,-600.00,-371.112 +6620.85,-562.50,-348.278 +6620.85,-525.00,-325.278 +6620.85,-487.50,-302.113 +6620.85,-450.00,-278.782 +6620.85,-412.50,-255.285 +6620.85,-375.00,-231.621 +6620.85,-337.50,-207.791 +6620.85,-300.00,-183.792 +6620.85,-262.50,-159.622 +6620.85,-225.00,-135.274 +6620.85,-187.50,-110.739 +6620.85,-150.00,-85.994 +6620.85,-112.50,-60.976 +6620.85,-75.00,-35.465 +6620.85,-37.50,-7.052 +6620.85,-7.50,0.000 +6620.85,7.50,14.618 +6620.85,37.50,38.934 +6620.85,75.00,66.586 +6620.85,112.50,93.948 +6620.85,150.00,121.333 +6620.85,187.50,148.819 +6620.85,225.00,176.435 +6620.85,262.50,204.193 +6620.85,300.00,232.099 +6620.85,337.50,260.156 +6620.85,375.00,288.368 +6620.85,412.50,316.734 +6620.85,450.00,345.256 +6620.85,487.50,373.934 +6620.85,525.00,402.768 +6620.85,562.50,431.757 +6620.85,600.00,460.903 +6620.85,637.50,490.203 +6620.85,675.00,519.659 +6620.85,712.50,549.270 +6620.85,750.00,579.036 +7034.65,-750.00,-486.121 +7034.65,-712.50,-462.762 +7034.65,-675.00,-439.215 +7034.65,-637.50,-415.480 +7034.65,-600.00,-391.557 +7034.65,-562.50,-367.446 +7034.65,-525.00,-343.149 +7034.65,-487.50,-318.666 +7034.65,-450.00,-293.995 +7034.65,-412.50,-269.138 +7034.65,-375.00,-244.093 +7034.65,-337.50,-218.860 +7034.65,-300.00,-193.436 +7034.65,-262.50,-167.817 +7034.65,-225.00,-141.996 +7034.65,-187.50,-115.958 +7034.65,-150.00,-89.674 +7034.65,-112.50,-63.058 +7034.65,-75.00,-35.799 +7034.65,-37.50,-3.223 +7034.65,-7.50,0.000 +7034.65,7.50,16.292 +7034.65,37.50,42.535 +7034.65,75.00,72.058 +7034.65,112.50,101.207 +7034.65,150.00,130.364 +7034.65,187.50,159.625 +7034.65,225.00,189.027 +7034.65,262.50,218.585 +7034.65,300.00,248.308 +7034.65,337.50,278.199 +7034.65,375.00,308.261 +7034.65,412.50,338.497 +7034.65,450.00,368.905 +7034.65,487.50,399.488 +7034.65,525.00,430.245 +7034.65,562.50,461.176 +7034.65,600.00,492.281 +7034.65,637.50,523.560 +7034.65,675.00,555.012 +7034.65,712.50,586.638 +7034.65,750.00,618.436 +7448.45,-750.00,-510.929 +7448.45,-712.50,-486.404 +7448.45,-675.00,-461.667 +7448.45,-637.50,-436.720 +7448.45,-600.00,-411.563 +7448.45,-562.50,-386.196 +7448.45,-525.00,-360.620 +7448.45,-487.50,-334.835 +7448.45,-450.00,-308.841 +7448.45,-412.50,-282.637 +7448.45,-375.00,-256.223 +7448.45,-337.50,-229.597 +7448.45,-300.00,-202.756 +7448.45,-262.50,-175.695 +7448.45,-225.00,-148.405 +7448.45,-187.50,-120.865 +7448.45,-150.00,-93.035 +7448.45,-112.50,-64.803 +7448.45,-75.00,-35.728 +7448.45,-37.50,0.000 +7448.45,-7.50,0.000 +7448.45,7.50,18.073 +7448.45,37.50,46.316 +7448.45,75.00,77.742 +7448.45,112.50,108.693 +7448.45,150.00,139.633 +7448.45,187.50,170.679 +7448.45,225.00,201.877 +7448.45,262.50,233.245 +7448.45,300.00,264.794 +7448.45,337.50,296.529 +7448.45,375.00,328.454 +7448.45,412.50,360.570 +7448.45,450.00,392.878 +7448.45,487.50,425.380 +7448.45,525.00,458.076 +7448.45,562.50,490.964 +7448.45,600.00,524.046 +7448.45,637.50,557.321 +7448.45,675.00,590.788 +7448.45,712.50,624.448 +7448.45,750.00,658.300 +7862.25,-750.00,-535.185 +7862.25,-712.50,-509.519 +7862.25,-675.00,-483.618 +7862.25,-637.50,-457.482 +7862.25,-600.00,-431.113 +7862.25,-562.50,-404.509 +7862.25,-525.00,-377.673 +7862.25,-487.50,-350.603 +7862.25,-450.00,-323.301 +7862.25,-412.50,-295.764 +7862.25,-375.00,-267.993 +7862.25,-337.50,-239.985 +7862.25,-300.00,-211.735 +7862.25,-262.50,-183.238 +7862.25,-225.00,-154.481 +7862.25,-187.50,-125.438 +7862.25,-150.00,-96.054 +7862.25,-112.50,-66.179 +7862.25,-75.00,-35.191 +7862.25,-37.50,0.000 +7862.25,-7.50,0.000 +7862.25,7.50,19.962 +7862.25,37.50,50.282 +7862.25,75.00,83.643 +7862.25,112.50,116.414 +7862.25,150.00,149.150 +7862.25,187.50,181.992 +7862.25,225.00,214.994 +7862.25,262.50,248.182 +7862.25,300.00,281.567 +7862.25,337.50,315.157 +7862.25,375.00,348.956 +7862.25,412.50,382.965 +7862.25,450.00,417.187 +7862.25,487.50,451.622 +7862.25,525.00,486.270 +7862.25,562.50,521.133 +7862.25,600.00,556.208 +7862.25,637.50,591.497 +7862.25,675.00,626.999 +7862.25,712.50,662.713 +7862.25,750.00,698.640 +8276.06,-750.00,-558.870 +8276.06,-712.50,-532.090 +8276.06,-675.00,-505.048 +8276.06,-637.50,-477.747 +8276.06,-600.00,-450.186 +8276.06,-562.50,-422.366 +8276.06,-525.00,-394.288 +8276.06,-487.50,-365.951 +8276.06,-450.00,-337.355 +8276.06,-412.50,-308.500 +8276.06,-375.00,-279.383 +8276.06,-337.50,-250.003 +8276.06,-300.00,-220.353 +8276.06,-262.50,-190.425 +8276.06,-225.00,-160.202 +8276.06,-187.50,-129.653 +8276.06,-150.00,-98.703 +8276.06,-112.50,-67.150 +8276.06,-75.00,-34.118 +8276.06,-37.50,0.000 +8276.06,-7.50,0.000 +8276.06,7.50,21.961 +8276.06,37.50,54.438 +8276.06,75.00,89.769 +8276.06,112.50,124.380 +8276.06,150.00,158.924 +8276.06,187.50,193.572 +8276.06,225.00,228.390 +8276.06,262.50,263.407 +8276.06,300.00,298.639 +8276.06,337.50,334.095 +8276.06,375.00,369.779 +8276.06,412.50,405.694 +8276.06,450.00,441.842 +8276.06,487.50,478.224 +8276.06,525.00,514.841 +8276.06,562.50,551.692 +8276.06,600.00,588.778 +8276.06,637.50,626.099 +8276.06,675.00,663.654 +8276.06,712.50,701.442 +8276.06,750.00,739.464 \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/EM_drag.vemd b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/EM_drag.vemd new file mode 100644 index 0000000000000000000000000000000000000000..66126d1e6a07666c8737ecad12590dffa7e49d11 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/EM_drag.vemd @@ -0,0 +1,24 @@ +n [rpm] , T_drag [Nm] +0, -1.77 +41.3802852038928, -1.86 +413.802852038928, -2.72 +827.605704077856, -3.66 +1241.40855611678, -4.61 +1655.21140815571, -5.55 +2069.01426019464, -6.5 +2482.81711223357, -7.45 +2896.6199642725, -8.39 +3310.42281631142, -9.34 +3724.22566835035, -10.29 +4138.02852038928, -11.23 +4551.83137242821, -12.18 +4965.63422446714, -13.12 +5379.43707650606, -14.07 +5793.23992854499, -15.02 +6207.04278058392, -15.96 +6620.84563262285, -16.91 +7034.64848466177, -17.86 +7448.4513367007, -18.8 +7862.25418873963, -19.75 +8276.05704077856, -20.69 + diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/EM_fld.vemp b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/EM_fld.vemp new file mode 100644 index 0000000000000000000000000000000000000000..45c4af93a701b08dff7dd3c24b76d310c4179363 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/EM_fld.vemp @@ -0,0 +1,25 @@ +n [rpm] , T_drive [Nm] , T_drag [Nm] +0, 750.00, -750.00 +41, 750.00, -750.00 +414, 750.00, -750.00 +828, 750.00, -750.00 +1241, 750.00, -750.00 +1655, 750.00, -750.00 +2069, 750.00, -750.00 +2483, 625.00, -625.00 +2897, 535.71, -535.71 +3310, 468.75, -468.75 +3724, 416.67, -416.67 +4138, 375.00, -375.00 +4552, 340.91, -340.91 +4966, 312.50, -312.50 +5379, 288.46, -288.46 +5793, 267.86, -267.86 +6207, 250.00, -250.00 +6621, 234.38, -234.38 +7035, 220.59, -220.59 +7448, 208.33, -208.33 +7862, 197.37, -197.37 +8276, 187.50, -187.50 + + diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Gear_indirect.vtlm b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Gear_indirect.vtlm new file mode 100644 index 0000000000000000000000000000000000000000..aa8fc919ef73927ecce1e18f2b0d790cd9e5a97b --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Gear_indirect.vtlm @@ -0,0 +1,11 @@ +Input Speed [rpm],Input Torque [Nm],Torque Loss [Nm] +0,-50000,1500 +0,-125,3.75 +0,0,0 +0,125,3.75 +0,50000,1500 +20000,-50000,1500 +20000,-780,23.25 +20000,0,0 +20000,780,23.25 +20000,50000,1500 diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Gen_Map.vemo b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Gen_Map.vemo new file mode 100644 index 0000000000000000000000000000000000000000..2cc4c716211c5f1847b8dd7e5a7ec77f5ee757d3 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Gen_Map.vemo @@ -0,0 +1,379 @@ +n [rpm] , T [Nm] , P_el [kW] +0.00,-1030.00,0.000 +0.00,-978.50,0.000 +0.00,-927.00,0.000 +0.00,-875.50,0.000 +0.00,-824.00,0.000 +0.00,-772.50,0.000 +0.00,-721.00,-0.220 +0.00,-669.50,-0.510 +0.00,-618.00,-0.671 +0.00,-566.50,-0.765 +0.00,-515.00,-0.813 +0.00,-463.50,-0.826 +0.00,-412.00,-0.811 +0.00,-360.50,-0.771 +0.00,-309.00,-0.710 +0.00,-257.50,-0.629 +0.00,-206.00,-0.531 +0.00,-154.50,-0.416 +0.00,-103.00,-0.287 +0.00,-51.50,-0.143 +0.00,-10.30,-0.015 +0.00,10.30,0.059 +0.00,51.50,0.264 +0.00,103.00,0.527 +0.00,154.50,0.800 +0.00,206.00,1.080 +0.00,257.50,1.370 +0.00,309.00,1.667 +0.00,360.50,1.972 +0.00,412.00,2.285 +0.00,463.50,2.606 +0.00,515.00,2.935 +0.00,566.50,3.270 +0.00,618.00,3.613 +0.00,669.50,3.964 +0.00,721.00,4.321 +0.00,772.50,4.685 +0.00,824.00,5.056 +0.00,875.50,5.433 +0.00,927.00,5.818 +0.00,978.50,6.209 +0.00,1030.00,6.606 +37.00,-1030.00,0.000 +37.00,-978.50,0.000 +37.00,-927.00,0.000 +37.00,-875.50,0.000 +37.00,-824.00,0.000 +37.00,-772.50,0.000 +37.00,-721.00,-0.447 +37.00,-669.50,-0.678 +37.00,-618.00,-0.798 +37.00,-566.50,-0.860 +37.00,-515.00,-0.883 +37.00,-463.50,-0.876 +37.00,-412.00,-0.845 +37.00,-360.50,-0.792 +37.00,-309.00,-0.721 +37.00,-257.50,-0.633 +37.00,-206.00,-0.530 +37.00,-154.50,-0.413 +37.00,-103.00,-0.283 +37.00,-51.50,-0.141 +37.00,-10.30,-0.015 +37.00,10.30,0.055 +37.00,51.50,0.248 +37.00,103.00,0.495 +37.00,154.50,0.749 +37.00,206.00,1.011 +37.00,257.50,1.280 +37.00,309.00,1.556 +37.00,360.50,1.840 +37.00,412.00,2.129 +37.00,463.50,2.426 +37.00,515.00,2.729 +37.00,566.50,3.039 +37.00,618.00,3.355 +37.00,669.50,3.677 +37.00,721.00,4.005 +37.00,772.50,4.340 +37.00,824.00,4.680 +37.00,875.50,5.026 +37.00,927.00,5.378 +37.00,978.50,5.735 +37.00,1030.00,6.098 +370.00,-1030.00,-36.344 +370.00,-978.50,-34.617 +370.00,-927.00,-32.881 +370.00,-875.50,-31.134 +370.00,-824.00,-29.376 +370.00,-772.50,-27.609 +370.00,-721.00,-25.831 +370.00,-669.50,-24.043 +370.00,-618.00,-22.244 +370.00,-566.50,-20.436 +370.00,-515.00,-18.617 +370.00,-463.50,-16.789 +370.00,-412.00,-14.950 +370.00,-360.50,-13.102 +370.00,-309.00,-11.244 +370.00,-257.50,-9.375 +370.00,-206.00,-7.497 +370.00,-154.50,-5.609 +370.00,-103.00,-3.711 +370.00,-51.50,-1.802 +370.00,-10.30,-0.248 +370.00,10.30,0.515 +370.00,51.50,2.185 +370.00,103.00,4.271 +370.00,154.50,6.366 +370.00,206.00,8.470 +370.00,257.50,10.584 +370.00,309.00,12.707 +370.00,360.50,14.839 +370.00,412.00,16.982 +370.00,463.50,19.133 +370.00,515.00,21.294 +370.00,566.50,23.465 +370.00,618.00,25.644 +370.00,669.50,27.833 +370.00,721.00,30.032 +370.00,772.50,32.239 +370.00,824.00,34.456 +370.00,875.50,36.682 +370.00,927.00,38.918 +370.00,978.50,41.162 +370.00,1030.00,43.415 +740.00,-1030.00,-74.961 +740.00,-978.50,-71.312 +740.00,-927.00,-67.651 +740.00,-875.50,-63.979 +740.00,-824.00,-60.294 +740.00,-772.50,-56.597 +740.00,-721.00,-52.889 +740.00,-669.50,-49.169 +740.00,-618.00,-45.436 +740.00,-566.50,-41.693 +740.00,-515.00,-37.937 +740.00,-463.50,-34.170 +740.00,-412.00,-30.391 +740.00,-360.50,-26.600 +740.00,-309.00,-22.798 +740.00,-257.50,-18.984 +740.00,-206.00,-15.158 +740.00,-154.50,-11.321 +740.00,-103.00,-7.471 +740.00,-51.50,-3.607 +740.00,-10.30,-0.452 +740.00,10.30,1.051 +740.00,51.50,4.367 +740.00,103.00,8.495 +740.00,154.50,12.632 +740.00,206.00,16.780 +740.00,257.50,20.940 +740.00,309.00,25.111 +740.00,360.50,29.294 +740.00,412.00,33.488 +740.00,463.50,37.693 +740.00,515.00,41.910 +740.00,566.50,46.139 +740.00,618.00,50.379 +740.00,669.50,54.630 +740.00,721.00,58.893 +740.00,772.50,63.167 +740.00,824.00,67.452 +740.00,875.50,71.749 +740.00,927.00,76.057 +740.00,978.50,80.377 +740.00,1030.00,84.707 +1110.00,-1030.00,-113.264 +1110.00,-978.50,-107.719 +1110.00,-927.00,-102.159 +1110.00,-875.50,-96.584 +1110.00,-824.00,-90.994 +1110.00,-772.50,-85.390 +1110.00,-721.00,-79.770 +1110.00,-669.50,-74.136 +1110.00,-618.00,-68.486 +1110.00,-566.50,-62.822 +1110.00,-515.00,-57.144 +1110.00,-463.50,-51.450 +1110.00,-412.00,-45.742 +1110.00,-360.50,-40.018 +1110.00,-309.00,-34.281 +1110.00,-257.50,-28.528 +1110.00,-206.00,-22.760 +1110.00,-154.50,-16.978 +1110.00,-103.00,-11.179 +1110.00,-51.50,-5.359 +1110.00,-10.30,-0.563 +1110.00,10.30,1.626 +1110.00,51.50,6.595 +1110.00,103.00,12.768 +1110.00,154.50,18.951 +1110.00,206.00,25.148 +1110.00,257.50,31.359 +1110.00,309.00,37.584 +1110.00,360.50,43.824 +1110.00,412.00,50.078 +1110.00,463.50,56.347 +1110.00,515.00,62.631 +1110.00,566.50,68.929 +1110.00,618.00,75.242 +1110.00,669.50,81.569 +1110.00,721.00,87.911 +1110.00,772.50,94.268 +1110.00,824.00,100.638 +1110.00,875.50,107.024 +1110.00,927.00,113.423 +1110.00,978.50,119.838 +1110.00,1030.00,126.266 +1480.00,-1030.00,-151.257 +1480.00,-978.50,-143.841 +1480.00,-927.00,-136.405 +1480.00,-875.50,-128.950 +1480.00,-824.00,-121.475 +1480.00,-772.50,-113.982 +1480.00,-721.00,-106.469 +1480.00,-669.50,-98.937 +1480.00,-618.00,-91.386 +1480.00,-566.50,-83.815 +1480.00,-515.00,-76.226 +1480.00,-463.50,-68.618 +1480.00,-412.00,-60.990 +1480.00,-360.50,-53.344 +1480.00,-309.00,-45.678 +1480.00,-257.50,-37.993 +1480.00,-206.00,-30.289 +1480.00,-154.50,-22.565 +1480.00,-103.00,-14.819 +1480.00,-51.50,-7.042 +1480.00,-10.30,-0.493 +1480.00,10.30,2.246 +1480.00,51.50,8.883 +1480.00,103.00,17.106 +1480.00,154.50,25.338 +1480.00,206.00,33.588 +1480.00,257.50,41.855 +1480.00,309.00,50.141 +1480.00,360.50,58.446 +1480.00,412.00,66.770 +1480.00,463.50,75.112 +1480.00,515.00,83.474 +1480.00,566.50,91.854 +1480.00,618.00,100.253 +1480.00,669.50,108.671 +1480.00,721.00,117.108 +1480.00,772.50,125.563 +1480.00,824.00,134.038 +1480.00,875.50,142.531 +1480.00,927.00,151.043 +1480.00,978.50,159.573 +1480.00,1030.00,168.122 +1850.00,-1030.00,-188.930 +1850.00,-978.50,-179.665 +1850.00,-927.00,-170.376 +1850.00,-875.50,-161.062 +1850.00,-824.00,-151.723 +1850.00,-772.50,-142.360 +1850.00,-721.00,-132.971 +1850.00,-669.50,-123.558 +1850.00,-618.00,-114.120 +1850.00,-566.50,-104.657 +1850.00,-515.00,-95.170 +1850.00,-463.50,-85.659 +1850.00,-412.00,-76.122 +1850.00,-360.50,-66.561 +1850.00,-309.00,-56.976 +1850.00,-257.50,-47.365 +1850.00,-206.00,-37.729 +1850.00,-154.50,-28.067 +1850.00,-103.00,-18.376 +1850.00,-51.50,-8.638 +1850.00,-10.30,0.000 +1850.00,10.30,2.921 +1850.00,51.50,11.243 +1850.00,103.00,21.520 +1850.00,154.50,31.807 +1850.00,206.00,42.113 +1850.00,257.50,52.443 +1850.00,309.00,62.797 +1850.00,360.50,73.174 +1850.00,412.00,83.576 +1850.00,463.50,94.003 +1850.00,515.00,104.453 +1850.00,566.50,114.928 +1850.00,618.00,125.427 +1850.00,669.50,135.950 +1850.00,721.00,146.498 +1850.00,772.50,157.070 +1850.00,824.00,167.666 +1850.00,875.50,178.286 +1850.00,927.00,188.931 +1850.00,978.50,199.599 +1850.00,1030.00,210.291 +2220.00,-1030.00,-226.266 +2220.00,-978.50,-215.178 +2220.00,-927.00,-204.058 +2220.00,-875.50,-192.907 +2220.00,-824.00,-181.723 +2220.00,-772.50,-170.509 +2220.00,-721.00,-159.262 +2220.00,-669.50,-147.984 +2220.00,-618.00,-136.675 +2220.00,-566.50,-125.334 +2220.00,-515.00,-113.962 +2220.00,-463.50,-102.558 +2220.00,-412.00,-91.123 +2220.00,-360.50,-79.656 +2220.00,-309.00,-68.158 +2220.00,-257.50,-56.628 +2220.00,-206.00,-45.066 +2220.00,-154.50,-33.469 +2220.00,-103.00,-21.833 +2220.00,-51.50,-10.128 +2220.00,-10.30,0.000 +2220.00,10.30,3.656 +2220.00,51.50,13.687 +2220.00,103.00,26.025 +2220.00,154.50,38.369 +2220.00,206.00,50.739 +2220.00,257.50,63.137 +2220.00,309.00,75.565 +2220.00,360.50,88.023 +2220.00,412.00,100.512 +2220.00,463.50,113.032 +2220.00,515.00,125.583 +2220.00,566.50,138.165 +2220.00,618.00,150.778 +2220.00,669.50,163.421 +2220.00,721.00,176.096 +2220.00,772.50,188.801 +2220.00,824.00,201.537 +2220.00,875.50,214.304 +2220.00,927.00,227.101 +2220.00,978.50,239.929 +2220.00,1030.00,252.787 +2590.00,-1030.00,-263.249 +2590.00,-978.50,-250.362 +2590.00,-927.00,-237.434 +2590.00,-875.50,-224.467 +2590.00,-824.00,-211.460 +2590.00,-772.50,-198.413 +2590.00,-721.00,-185.327 +2590.00,-669.50,-172.200 +2590.00,-618.00,-159.035 +2590.00,-566.50,-145.830 +2590.00,-515.00,-132.585 +2590.00,-463.50,-119.301 +2590.00,-412.00,-105.977 +2590.00,-360.50,-92.614 +2590.00,-309.00,-79.211 +2590.00,-257.50,-65.768 +2590.00,-206.00,-52.283 +2590.00,-154.50,-38.755 +2590.00,-103.00,-25.173 +2590.00,-51.50,-11.490 +2590.00,-10.30,0.000 +2590.00,10.30,4.457 +2590.00,51.50,16.224 +2590.00,103.00,30.631 +2590.00,154.50,45.039 +2590.00,206.00,59.477 +2590.00,257.50,73.949 +2590.00,309.00,88.458 +2590.00,360.50,103.005 +2590.00,412.00,117.591 +2590.00,463.50,132.215 +2590.00,515.00,146.877 +2590.00,566.50,161.579 +2590.00,618.00,176.319 +2590.00,669.50,191.097 +2590.00,721.00,205.914 +2590.00,772.50,220.770 +2590.00,824.00,235.664 +2590.00,875.50,250.596 +2590.00,927.00,265.567 +2590.00,978.50,280.576 +2590.00,1030.00,295.623 \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Gen_drag.vemd b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Gen_drag.vemd new file mode 100644 index 0000000000000000000000000000000000000000..314a3b4215bb1aa40d2cff6c8ce1d423f740eeff --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Gen_drag.vemd @@ -0,0 +1,11 @@ +n [rpm] , T_drag [Nm] +0, -1.89 +37, -2.01 +370, -3.02 +740, -4.14 +1110, -5.26 +1480, -6.38 +1850, -7.5 +2220, -8.62 +2590, -9.74 + diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Gen_fld.vemp b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Gen_fld.vemp new file mode 100644 index 0000000000000000000000000000000000000000..d7a681028a9a2a69ef89f14bd1b89e4ae5792efc --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Gen_fld.vemp @@ -0,0 +1,13 @@ +n [rpm] , T_drive [Nm] , T_drag [Nm] +0, 1030.00, -1030.00 +37, 1030.00, -1030.00 +370, 1030.00, -1030.00 +740, 1030.00, -1030.00 +1110, 1030.00, -1030.00 +1480, 1030.00, -1030.00 +1850, 1030.00, -1030.00 +2220, 858.33, -858.33 +2590, 735.71, -735.71 + + + diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/GenericBattery_PEV_800V.vbat b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/GenericBattery_PEV_800V.vbat new file mode 100644 index 0000000000000000000000000000000000000000..ed3162d469b7de6a3abbe988419f1528919540de --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/GenericBattery_PEV_800V.vbat @@ -0,0 +1,19 @@ +{ + "Header": { + "CreatedBy": "", + "Date": "2021-09-03T09:52:30.7820736Z", + "AppVersion": "3", + "FileVersion": 1 + }, + "Body": { + "SavedInDeclMode": false, + "REESSType": "Battery", + "Model": "Generic Battery", + "Capacity": 1555.5, + "SOC_min": 7.5, + "SOC_max": 92.5, + "MaxCurrentMap": "MaxCurrent.vimax", + "InternalResistanceCurve": "GenericBattery_PEV_800V.vbatr", + "SoCCurve": "GenericBattery_PEV_800V.vbatv" + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/GenericBattery_PEV_800V.vbatr b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/GenericBattery_PEV_800V.vbatr new file mode 100644 index 0000000000000000000000000000000000000000..0196fe606aaeb90d728d71105fe6f424aa2d94c2 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/GenericBattery_PEV_800V.vbatr @@ -0,0 +1,3 @@ +SoC, Ri +0, 0.04 +100, 0.04 \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/GenericBattery_PEV_800V.vbatv b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/GenericBattery_PEV_800V.vbatv new file mode 100644 index 0000000000000000000000000000000000000000..5203594de4f9edfb75fb9b47aa2b8ed2f471ea5f --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/GenericBattery_PEV_800V.vbatv @@ -0,0 +1,12 @@ +SOC, V +0,718.4170472 +10,746.8408459 +20,763.1375469 +30,771.851826 +40,776.2574768 +50,778.6145358 +60,780.4264075 +70,782.6969898 +80,786.1877986 +90,791.6750932 +100,800.2070015 diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/GenericGen.vem b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/GenericGen.vem new file mode 100644 index 0000000000000000000000000000000000000000..8bce454f0ffcf15816a1bb5d813bce93b58a315d --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/GenericGen.vem @@ -0,0 +1,33 @@ +{ + "Header": { + "CreatedBy": "", + "Date": "2021-08-05T14:49:40.5920495Z", + "AppVersion": "3", + "FileVersion": 3 + }, + "Body": { + "SavedInDeclMode": false, + "Model": "Generic Electric Motor", + "Inertia": 0.134, + "ContinuousTorque": 798, + "ContinuousTorqueSpeed": 1850, + "OverloadTorque": 1030, + "OverloadTorqueSpeed": 1850, + "OverloadTime": 120, + "ThermalOverloadRecoveryFactor": 0.9, + "VoltageLevels": [ + { + "Voltage": 0.0, + "FullLoadCurve": "Gen_fld.vemp", + "DragCurve": "Gen_drag.vemd", + "EfficiencyMap": "Gen_Map.vemo" + }, + { + "Voltage": 1000.0, + "FullLoadCurve": "Gen_fld.vemp", + "DragCurve": "Gen_drag.vemd", + "EfficiencyMap": "Gen_Map.vemo" + } + ] + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/HEV_S2_Group5LH_rl_APTN.vecto b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/HEV_S2_Group5LH_rl_APTN.vecto new file mode 100644 index 0000000000000000000000000000000000000000..42d172806ce4a00024b0fe753d4652684b7c7181 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/HEV_S2_Group5LH_rl_APTN.vecto @@ -0,0 +1,57 @@ +{ + "Header": { + "CreatedBy": "", + "Date": "2021-12-17T13:29:45.3314877Z", + "AppVersion": "3", + "FileVersion": 11 + }, + "Body": { + "SavedInDeclMode": false, + "VehicleFile": "HEV_S2_Group5_LH_rl.vveh", + "EngineFile": "209kW_7c7l.veng", + "GearboxFile": "3speedAPT-N.vgbx", + "TCU": "3speedAPT-N.vgbx", + "HybridStrategyParams": "Hybrid_Parameters.vhctl", + "Padd_electric": 0.0, + "---BusAux": "xEV_Aux.vaux", + "VACC": "Truck.vacc", + "EngineStopStartAtVehicleStopThreshold": 2.0, + "EngineStopStartMaxOffTimespan": 120.0, + "EngineStopStartUtilityFactor": 0.8, + "EngineStopStartUtilityFactorDriving": 0.8, + "EcoRollMinSpeed": 60.000000000000007, + "EcoRollActivationDelay": 2.0, + "EcoRollUnderspeedThreshold": 0.0, + "EcoRollMaxAcceleration": 0.1, + "PCCEnableSpeed": 80.0, + "PCCMinSpeed": 50.0, + "PCCUnderspeed": 8.0, + "PCCOverSpeed": 5.0, + "PCCPreviewDistanceUC1": 1500.0, + "PCCPreviewDistanceUC2": 1000.0, + "LAC": { + "Enabled": true, + "PreviewDistanceFactor": 10.0, + "DF_offset": 2.5, + "DF_scaling": 1.5, + "DF_targetSpeedLookup": "", + "Df_velocityDropLookup": "", + "MinSpeed": 50.0 + }, + "OverSpeedEcoRoll": { + "Mode": "Overspeed", + "MinSpeed": 50.0, + "OverSpeed": 2.5 + }, + "Cycles": [ + "LongHaul", + "RegionalDelivery", + "UrbanDelivery", + "Construction", + "Urban", + "Suburban", + "Interurban", + "Coach" + ] + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/HEV_S2_Group5_LH_rl.vveh b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/HEV_S2_Group5_LH_rl.vveh new file mode 100644 index 0000000000000000000000000000000000000000..65f262813babe00971e7295491e827939a5e0aa6 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/HEV_S2_Group5_LH_rl.vveh @@ -0,0 +1,106 @@ +{ + "Header": { + "CreatedBy": "", + "Date": "2021-12-17T13:29:44.1894088Z", + "AppVersion": "3", + "FileVersion": 10 + }, + "Body": { + "SavedInDeclMode": false, + "VehCat": "Tractor", + "LegislativeClass": "Unknown", + "CurbWeight": 10143.4, + "CurbWeightExtra": 7500.0, + "MassMax": 18.0, + "Loading": 19300.0, + "rdyn": 492.20000000000005, + "CdCorrMode": "CdofVdecl", + "CdCorrFile": "", + "Retarder": { + "Type": "None", + "Ratio": 1.0, + "File": "" + }, + "AxleConfig": { + "Type": "4x2", + "Axles": [ + { + "Inertia": 14.9, + "Wheels": "315/70 R22.5", + "AxleWeightShare": 0.2, + "TwinTyres": false, + "RRCISO": 0.0034, + "FzISO": 33350.0, + "Type": "VehicleNonDriven" + }, + { + "Inertia": 14.9, + "Wheels": "315/70 R22.5", + "AxleWeightShare": 0.25, + "TwinTyres": true, + "RRCISO": 0.004, + "FzISO": 33350.0, + "Type": "VehicleDriven" + }, + { + "Inertia": 19.2, + "Wheels": "385/65 R22.5", + "AxleWeightShare": 0.18333, + "TwinTyres": false, + "RRCISO": 0.0055, + "FzISO": 37500.0, + "Type": "Trailer" + }, + { + "Inertia": 19.2, + "Wheels": "385/65 R22.5", + "AxleWeightShare": 0.18333, + "TwinTyres": false, + "RRCISO": 0.0055, + "FzISO": 37500.0, + "Type": "Trailer" + }, + { + "Inertia": 19.2, + "Wheels": "385/65 R22.5", + "AxleWeightShare": 0.18334, + "TwinTyres": false, + "RRCISO": 0.0055, + "FzISO": 37500.0, + "Type": "Trailer" + } + ] + }, + "EngineStopStart": false, + "EcoRoll": "None", + "PredictiveCruiseControl": "None", + "ATEcoRollReleaseLockupClutch": false, + "CdA": 4.31, + "VehicleHeight": 4.0, + "InitialSoC": 70, + "PowertrainConfiguration": "SerialHybrid", + "ElectricMotors": [ + { + "Count": 2, + "Ratio": 1.0, + "Position": "E2", + "MotorFile": "BEV_Group5_EM.vem", + "MechanicalEfficiency": 1.0 + }, + { + "Count": 1, + "Ratio": 1, + "Position": "GEN", + "MotorFile": "GenericGen.vem", + "MechanicalEfficiency": 1 + } + ], + "Batteries": [ + { + "NumPacks": 1, + "BatteryFile": "BEV_Group5_REESS.vreess", + "StreamId": 0 + } + ] + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Hybrid_Parameters.vhctl b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Hybrid_Parameters.vhctl new file mode 100644 index 0000000000000000000000000000000000000000..2f2ed814fcff9e24e146e56f0d0ff41378f5a386 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Hybrid_Parameters.vhctl @@ -0,0 +1,18 @@ +{ + "Header": { + "CreatedBy": "", + "Date": "2020-09-07T15:28:08.3781385Z", + "AppVersion": "3", + "FileVersion": 2 + }, + "Body": { + "----EquivalenceFactor": 2.0, + "MinSoC": 24.0, + "----MaxSoC": 80.0, + "TargetSoC": 70.0, + "----AuxBufferTime": 5.0, + "----AuxBufferChgTime": 5.0, + "----MinICEOnTime": 10.0, + "GensetMinOptPowerFactor": 0.2 + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/MaxCurrent.vimax b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/MaxCurrent.vimax new file mode 100644 index 0000000000000000000000000000000000000000..877189e0ea769225acc1823bc8344ca346c0e5cb --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/MaxCurrent.vimax @@ -0,0 +1,3 @@ +SOC, I_charge, I_discharge +0, 1500, 1500 +100, 1500, 1500 \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/NoCompressor.ACMP b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/NoCompressor.ACMP new file mode 100644 index 0000000000000000000000000000000000000000..f13be9533f777a28512e385e1c43cc41ca421a97 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/NoCompressor.ACMP @@ -0,0 +1,4 @@ +rpm,flowRate [l/min],power on [W],power off [W] +0,0,0,0 +500,0,0,0 +3000,0,0,0 diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/REESS_SOC_curve.vbatv b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/REESS_SOC_curve.vbatv new file mode 100644 index 0000000000000000000000000000000000000000..745afc9500ba00a1a4a49acb4752c88dd2105a4c --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/REESS_SOC_curve.vbatv @@ -0,0 +1,13 @@ +SOC, V +0,718.4170472 +10,746.8408459 +20,763.1375469 +30,771.851826 +40,776.2574768 +50,778.6145358 +60,780.4264075 +70,782.6969898 +80,786.1877986 +90,791.6750932 +100,800.2070015 + diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/ShiftParameters.vtcu b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/ShiftParameters.vtcu new file mode 100644 index 0000000000000000000000000000000000000000..a26e0e50f9e03240a8ddf18d296b8edbcda8bdcb --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/ShiftParameters.vtcu @@ -0,0 +1,14 @@ +{ + "Header": { + "CreatedBy": " ()", + "Date": "2016-10-13T15:52:04.0766564Z", + "AppVersion": "3", + "FileVersion": 1 + }, + "Body": { + "Rating_current_gear": 0.995, + "RatioEarlyUpshiftFC" : 24, + "RatioEarlyDownshiftFC" : 24 + + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Truck.vacc b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Truck.vacc new file mode 100644 index 0000000000000000000000000000000000000000..b03ec7e47e9765ae57e43462c7f4c3ad15a38e7e --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/Truck.vacc @@ -0,0 +1,6 @@ +v [km/h],acc [m/s�],dec [m/s�] +0,1,-1 +25,1,-1 +50,0.642857143,-1 +60,0.5,-0.5 +120,0.5,-0.5 diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/xEV_Aux.vaux b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/xEV_Aux.vaux new file mode 100644 index 0000000000000000000000000000000000000000..8da7fd167089916a4dce032389d35c90e03f8776 --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_APTN_PCC/xEV_Aux.vaux @@ -0,0 +1,34 @@ +{ + "Header": { + "CreatedBy": "", + "Date": "2021-10-22T12:25:57.2960587Z", + "AppVersion": "3", + "FileVersion": 1 + }, + "Body": { + "PneumaticSystem": { + "CompressorMap": "NoCompressor.ACMP", + "AverageAirDemand": 0.0, + "SmartAirCompression": false, + "GearRatio": 0.0 + }, + "ElectricSystem": { + "AlternatorEfficiency": 0.0, + "CurrentDemand": 0.0, + "CurrentDemandEngineOffDriving": 104.219081272085, + "CurrentDemandEngineOffStandstill": 103.795053003534, + "AlternatorType": "Conventional", + "ElectricStorageCapacity": 0.0, + "BatteryEfficiency": 1.0, + "MaxAlternatorPower": 0.0, + "DCDCConverterEfficiency": 0.98, + "ESSupplyFromHEVREESS": true + }, + "HVAC": { + "ElectricPowerDemand": 0.0, + "MechanicalPowerDemand": 0.0, + "AuxHeaterPower": 0.0, + "AverageHeatingDemand": 0.0 + } + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_Job/SerialHybrid_S2_3Speed.vecto b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_Job/SerialHybrid_S2_3Speed.vecto new file mode 100644 index 0000000000000000000000000000000000000000..c4c61d4857b39b3d5e4135d4ce53cb748483c59d --- /dev/null +++ b/VectoCore/VectoCoreTest/TestData/Hybrids/GenericVehicle_S2_Job/SerialHybrid_S2_3Speed.vecto @@ -0,0 +1,57 @@ +{ + "Header": { + "CreatedBy": "", + "Date": "2022-02-08T08:23:21.5081224Z", + "AppVersion": "3", + "FileVersion": 11 + }, + "Body": { + "SavedInDeclMode": false, + "EngineOnlyMode": false, + "VehicleFile": "SerialHybrid_S2.vveh", + "GearboxFile": "3speedEV.vgbx", + "TCU": "3speedEV.vgbx", + "EngineFile": "209kW_7c7l.veng", + "HybridStrategyParams": "Hybrid_Parameters.vhctl", + "Padd_electric": 0.0, + "VACC": "Truck.vacc", + "EngineStopStartAtVehicleStopThreshold": 2.0, + "EngineStopStartMaxOffTimespan": 120.0, + "EngineStopStartUtilityFactor": 0.8, + "EngineStopStartUtilityFactorDriving": 0.8, + "EcoRollMinSpeed": 60.000000000000007, + "EcoRollActivationDelay": 2.0, + "EcoRollUnderspeedThreshold": 0.0, + "EcoRollMaxAcceleration": 0.1, + "PCCEnableSpeed": 80.0, + "PCCMinSpeed": 50.0, + "PCCUnderspeed": 8.0, + "PCCOverSpeed": 5.0, + "PCCPreviewDistanceUC1": 1500.0, + "PCCPreviewDistanceUC2": 1000.0, + "LAC": { + "Enabled": true, + "PreviewDistanceFactor": 10.0, + "DF_offset": 2.5, + "DF_scaling": 1.5, + "DF_targetSpeedLookup": "", + "Df_velocityDropLookup": "", + "MinSpeed": 50.0 + }, + "OverSpeedEcoRoll": { + "Mode": "Overspeed", + "MinSpeed": 50.0, + "OverSpeed": 2.5 + }, + "Cycles": [ + "LongHaul", + "RegionalDelivery", + "UrbanDelivery", + "Construction", + "Urban", + "Suburban", + "Interurban", + "Coach" + ] + } +} \ No newline at end of file