From 43ee6aa891e2c4048840aaff789dee7546b8216e Mon Sep 17 00:00:00 2001
From: "VKMTHD\\haraldmartini" <harald.martini@student.tugraz.at>
Date: Mon, 24 Oct 2022 09:40:25 +0200
Subject: [PATCH] added Generic VehicleOperation CSVs

---
 .../VehicleOperation/AnnualMileage.csv        | 24 +++++++++++++++++++
 .../ChargingEventDuringMission.csv            | 24 +++++++++++++++++++
 .../InMotionShareCatenary.csv                 | 24 +++++++++++++++++++
 .../VehicleOperation/InMotionShareTrolley.csv | 24 +++++++++++++++++++
 .../StationaryChargingDuration.csv            | 24 +++++++++++++++++++
 .../StationaryChargingPower.csv               | 24 +++++++++++++++++++
 6 files changed, 144 insertions(+)
 create mode 100644 VectoCore/VectoCore/Resources/Declaration/VehicleOperation/AnnualMileage.csv
 create mode 100644 VectoCore/VectoCore/Resources/Declaration/VehicleOperation/ChargingEventDuringMission.csv
 create mode 100644 VectoCore/VectoCore/Resources/Declaration/VehicleOperation/InMotionShareCatenary.csv
 create mode 100644 VectoCore/VectoCore/Resources/Declaration/VehicleOperation/InMotionShareTrolley.csv
 create mode 100644 VectoCore/VectoCore/Resources/Declaration/VehicleOperation/StationaryChargingDuration.csv
 create mode 100644 VectoCore/VectoCore/Resources/Declaration/VehicleOperation/StationaryChargingPower.csv

diff --git a/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/AnnualMileage.csv b/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/AnnualMileage.csv
new file mode 100644
index 0000000000..7f064a3f35
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/AnnualMileage.csv
@@ -0,0 +1,24 @@
+Vehicle Group ,WorkingDaysPerYear ,Long haul ,Regional delivery ,Urban delivery ,Municipal delivery ,Con-struction ,Heavy Urban ,Urban  ,Suburban ,Interurban ,Coach
+53            ,               250 ,---       ,80 000            ,60 000         ,---                ,---           ,---         ,---    ,---      ,---        ,---
+54            ,               250 ,---       ,80 000            ,60 000         ,---                ,---           ,---         ,---    ,---      ,---        ,---
+1s            ,               250 ,---       ,80 000            ,60 000         ,---                ,---           ,---         ,---    ,---      ,---        ,---
+1             ,               250 ,---       ,80 000            ,60 000         ,---                ,---           ,---         ,---    ,---      ,---        ,---
+2             ,               250 ,120 000   ,80 000            ,60 000         ,---                ,---           ,---         ,---    ,---      ,---        ,---
+3             ,               250 ,---       ,80 000            ,60 000         ,---                ,---           ,---         ,---    ,---      ,---        ,---
+4             ,               250 ,120 000   ,80 000            ,60 000         ,25 000             ,60 000        ,---         ,---    ,---      ,---        ,---
+5             ,               250 ,120 000   ,80 000            ,60 000         ,---                ,60 000        ,---         ,---    ,---      ,---        ,---
+9             ,               250 ,120 000   ,80 000            ,---            ,25 000             ,60 000        ,---         ,---    ,---      ,---        ,---
+10            ,               250 ,120 000   ,80 000            ,---            ,---                ,60 000        ,---         ,---    ,---      ,---        ,---
+11            ,               250 ,120 000   ,80 000            ,---            ,25 000             ,60 000        ,---         ,---    ,---      ,---        ,---
+12            ,               250 ,120 000   ,80 000            ,---            ,---                ,60 000        ,---         ,---    ,---      ,---        ,---
+16            ,               250 ,---       ,---               ,---            ,---                ,60 000        ,---         ,---    ,---      ,---        ,---
+31            ,               250 ,---       ,---               ,---            ,---                ,---           ,60 000      ,60 000 ,60 000   ,80 000     ,---
+32            ,               250 ,---       ,---               ,---            ,---                ,---           ,---         ,---    ,---      ,80 000     ,100 000
+33            ,               250 ,---       ,---               ,---            ,---                ,---           ,60 000      ,60 000 ,60 000   ,80 000     ,---
+34            ,               250 ,---       ,---               ,---            ,---                ,---           ,---         ,---    ,---      ,80 000     ,100 000
+35            ,               250 ,---       ,---               ,---            ,---                ,---           ,60 000      ,60 000 ,60 000   ,80 000     ,---
+36            ,               250 ,---       ,---               ,---            ,---                ,---           ,---         ,---    ,---      ,80 000     ,100 000
+37            ,               250 ,---       ,---               ,---            ,---                ,---           ,60 000      ,60 000 ,60 000   ,80 000     ,---
+38            ,               250 ,---       ,---               ,---            ,---                ,---           ,---         ,---    ,---      ,80 000     ,100 000
+39            ,               250 ,---       ,---               ,---            ,---                ,---           ,60 000      ,60 000 ,60 000   ,80 000     ,---
+40            ,               250 ,---       ,---               ,---            ,---                ,---           ,---         ,---    ,---      ,80 000     ,100 000
\ No newline at end of file
diff --git a/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/ChargingEventDuringMission.csv b/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/ChargingEventDuringMission.csv
new file mode 100644
index 0000000000..5bd3529ad8
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/ChargingEventDuringMission.csv
@@ -0,0 +1,24 @@
+Vehicle Group ,Long haul ,Regional delivery ,Urban delivery ,Municipal delivery ,Con-struction ,Heavy Urban ,Urban ,Suburban ,Interurban ,Coach
+53            ,---       ,2                 ,4              ,---                ,---           ,---         ,---   ,---      ,---        ,---
+54            ,---       ,2                 ,4              ,---                ,---           ,---         ,---   ,---      ,---        ,---
+1s            ,---       ,2                 ,4              ,---                ,---           ,---         ,---   ,---      ,---        ,---
+1             ,---       ,2                 ,4              ,---                ,---           ,---         ,---   ,---      ,---        ,---
+2             ,1         ,2                 ,4              ,---                ,---           ,---         ,---   ,---      ,---        ,---
+3             ,---       ,2                 ,4              ,---                ,---           ,---         ,---   ,---      ,---        ,---
+4             ,1         ,2                 ,4              ,4                  ,2             ,---         ,---   ,---      ,---        ,---
+5             ,1         ,2                 ,4              ,---                ,2             ,---         ,---   ,---      ,---        ,---
+9             ,1         ,2                 ,---            ,4                  ,2             ,---         ,---   ,---      ,---        ,---
+10            ,1         ,2                 ,---            ,---                ,2             ,---         ,---   ,---      ,---        ,---
+11            ,1         ,2                 ,---            ,4                  ,2             ,---         ,---   ,---      ,---        ,---
+12            ,1         ,2                 ,---            ,---                ,2             ,---         ,---   ,---      ,---        ,---
+16            ,---       ,---               ,---            ,---                ,2             ,---         ,---   ,---      ,---        ,---
+31            ,---       ,---               ,---            ,---                ,---           ,10          ,10    ,10       ,5          ,---
+32            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,5          ,2
+33            ,---       ,---               ,---            ,---                ,---           ,10          ,10    ,10       ,5          ,---
+34            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,5          ,2
+35            ,---       ,---               ,---            ,---                ,---           ,10          ,10    ,10       ,5          ,---
+36            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,5          ,2
+37            ,---       ,---               ,---            ,---                ,---           ,10          ,10    ,10       ,5          ,---
+38            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,5          ,2
+39            ,---       ,---               ,---            ,---                ,---           ,10          ,10    ,10       ,5          ,---
+40            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,5          ,2
\ No newline at end of file
diff --git a/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/InMotionShareCatenary.csv b/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/InMotionShareCatenary.csv
new file mode 100644
index 0000000000..e437bc69b4
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/InMotionShareCatenary.csv
@@ -0,0 +1,24 @@
+Vehicle Group ,Long haul ,Regional delivery ,Urban delivery ,Municipal ,Con-struction ,Heavy Urban ,Urban ,Suburban ,Interurban ,Coach
+53            ,---       ,0.00              ,0.00           ,---       ,---           ,---         ,---   ,---      ,---        ,---
+54            ,---       ,0.00              ,0.00           ,---       ,---           ,---         ,---   ,---      ,---        ,---
+1s            ,---       ,0.34              ,0.00           ,---       ,---           ,---         ,---   ,---      ,---        ,---
+1             ,---       ,0.34              ,0.00           ,---       ,---           ,---         ,---   ,---      ,---        ,---
+2             ,0.50      ,0.34              ,0.00           ,---       ,---           ,---         ,---   ,---      ,---        ,---
+3             ,---       ,0.34              ,0.00           ,---       ,---           ,---         ,---   ,---      ,---        ,---
+4             ,0.50      ,0.34              ,0.00           ,0.00      ,0.00          ,---         ,---   ,---      ,---        ,---
+5             ,0.50      ,0.34              ,0.00           ,---       ,0.00          ,---         ,---   ,---      ,---        ,---
+9             ,0.50      ,0.34              ,---            ,0.00      ,0.00          ,---         ,---   ,---      ,---        ,---
+10            ,0.50      ,0.34              ,---            ,---       ,0.00          ,---         ,---   ,---      ,---        ,---
+11            ,0.50      ,0.34              ,---            ,0.00      ,0.00          ,---         ,---   ,---      ,---        ,---
+12            ,0.50      ,0.34              ,---            ,---       ,0.00          ,---         ,---   ,---      ,---        ,---
+16            ,---       ,---               ,---            ,---       ,0.00          ,---         ,---   ,---      ,---        ,---
+31            ,---       ,---               ,---            ,---       ,---           ,0.30        ,0.30  ,0.30     ,0.30       ,---
+32            ,---       ,---               ,---            ,---       ,---           ,---         ,---   ,---      ,0.30       ,0.30
+33            ,---       ,---               ,---            ,---       ,---           ,0.30        ,0.30  ,0.30     ,0.30       ,---
+34            ,---       ,---               ,---            ,---       ,---           ,---         ,---   ,---      ,0.30       ,0.30
+35            ,---       ,---               ,---            ,---       ,---           ,0.30        ,0.30  ,0.30     ,0.30       ,---
+36            ,---       ,---               ,---            ,---       ,---           ,---         ,---   ,---      ,0.30       ,0.30
+37            ,---       ,---               ,---            ,---       ,---           ,0.30        ,0.30  ,0.30     ,0.30       ,---
+38            ,---       ,---               ,---            ,---       ,---           ,---         ,---   ,---      ,0.30       ,0.30
+39            ,---       ,---               ,---            ,---       ,---           ,0.30        ,0.30  ,0.30     ,0.30       ,---
+40            ,---       ,---               ,---            ,---       ,---           ,---         ,---   ,---      ,0.30       ,0.30
\ No newline at end of file
diff --git a/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/InMotionShareTrolley.csv b/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/InMotionShareTrolley.csv
new file mode 100644
index 0000000000..65800be380
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/InMotionShareTrolley.csv
@@ -0,0 +1,24 @@
+Vehicle Group ,Long haul ,Regional delivery ,Urban delivery ,Municipal ,Con-struction ,Heavy Urban ,Urban ,Suburban ,Interurban ,Coach
+53            ,---       ,0.00              ,0.00           ,---       ,---           ,---         ,---   ,---      ,---        ,---
+54            ,---       ,0.00              ,0.00           ,---       ,---           ,---         ,---   ,---      ,---        ,---
+1s            ,---       ,0.00              ,0.00           ,---       ,---           ,---         ,---   ,---      ,---        ,---
+1             ,---       ,0.00              ,0.00           ,---       ,---           ,---         ,---   ,---      ,---        ,---
+2             ,0.00      ,0.00              ,0.00           ,---       ,---           ,---         ,---   ,---      ,---        ,---
+3             ,---       ,0.00              ,0.00           ,---       ,---           ,---         ,---   ,---      ,---        ,---
+4             ,0.00      ,0.00              ,0.00           ,0.00      ,0.00          ,---         ,---   ,---      ,---        ,---
+5             ,0.00      ,0.00              ,0.00           ,---       ,0.00          ,---         ,---   ,---      ,---        ,---
+9             ,0.00      ,0.00              ,---            ,0.00      ,0.00          ,---         ,---   ,---      ,---        ,---
+10            ,0.00      ,0.00              ,---            ,---       ,0.00          ,---         ,---   ,---      ,---        ,---
+11            ,0.00      ,0.00              ,---            ,0.00      ,0.00          ,---         ,---   ,---      ,---        ,---
+12            ,0.00      ,0.00              ,---            ,---       ,0.00          ,---         ,---   ,---      ,---        ,---
+16            ,---       ,---               ,---            ,---       ,0.00          ,---         ,---   ,---      ,---        ,---
+31            ,---       ,---               ,---            ,---       ,---           ,1.00        ,1.00  ,1.00     ,?          ,---
+32            ,---       ,---               ,---            ,---       ,---           ,---         ,---   ,---      ,?          ,0.00
+33            ,---       ,---               ,---            ,---       ,---           ,1.00        ,1.00  ,1.00     ,?          ,---
+34            ,---       ,---               ,---            ,---       ,---           ,---         ,---   ,---      ,?          ,0.00
+35            ,---       ,---               ,---            ,---       ,---           ,1.00        ,1.00  ,1.00     ,?          ,---
+36            ,---       ,---               ,---            ,---       ,---           ,---         ,---   ,---      ,?          ,0.00
+37            ,---       ,---               ,---            ,---       ,---           ,1.00        ,1.00  ,1.00     ,?          ,---
+38            ,---       ,---               ,---            ,---       ,---           ,---         ,---   ,---      ,?          ,0.00
+39            ,---       ,---               ,---            ,---       ,---           ,0.90        ,0.90  ,0.90     ,?          ,---
+40            ,---       ,---               ,---            ,---       ,---           ,---         ,---   ,---      ,?          ,0.00
\ No newline at end of file
diff --git a/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/StationaryChargingDuration.csv b/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/StationaryChargingDuration.csv
new file mode 100644
index 0000000000..34306583b5
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/StationaryChargingDuration.csv
@@ -0,0 +1,24 @@
+Vehicle Group ,Long haul ,Regional delivery ,Urban delivery ,Municipal delivery ,Con-struction ,Heavy Urban ,Urban ,Suburban ,Interurban ,Coach
+53            ,---       ,0.50              ,0.50           ,---                ,---           ,---         ,---   ,---      ,---        ,---
+54            ,---       ,0.50              ,0.50           ,---                ,---           ,---         ,---   ,---      ,---        ,---
+1s            ,---       ,0.50              ,0.50           ,---                ,---           ,---         ,---   ,---      ,---        ,---
+1             ,---       ,0.50              ,0.50           ,---                ,---           ,---         ,---   ,---      ,---        ,---
+2             ,0.50      ,0.50              ,0.50           ,---                ,---           ,---         ,---   ,---      ,---        ,---
+3             ,---       ,0.50              ,0.50           ,---                ,---           ,---         ,---   ,---      ,---        ,---
+4             ,0.50      ,0.50              ,0.50           ,0.50               ,0.50          ,---         ,---   ,---      ,---        ,---
+5             ,0.50      ,0.50              ,0.50           ,---                ,0.50          ,---         ,---   ,---      ,---        ,---
+9             ,0.50      ,0.50              ,---            ,0.50               ,0.50          ,---         ,---   ,---      ,---        ,---
+10            ,0.50      ,0.50              ,---            ,---                ,0.50          ,---         ,---   ,---      ,---        ,---
+11            ,0.50      ,0.50              ,---            ,0.50               ,0.50          ,---         ,---   ,---      ,---        ,---
+12            ,0.50      ,0.50              ,---            ,---                ,0.50          ,---         ,---   ,---      ,---        ,---
+16            ,---       ,---               ,---            ,---                ,0.50          ,---         ,---   ,---      ,---        ,---
+31            ,---       ,---               ,---            ,---                ,---           ,0.17        ,0.17  ,0.17     ,0.17       ,---
+32            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,0.17       ,0.75
+33            ,---       ,---               ,---            ,---                ,---           ,0.17        ,0.17  ,0.17     ,0.17       ,---
+34            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,0.17       ,0.75
+35            ,---       ,---               ,---            ,---                ,---           ,0.17        ,0.17  ,0.17     ,0.17       ,---
+36            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,0.17       ,0.75
+37            ,---       ,---               ,---            ,---                ,---           ,0.17        ,0.17  ,0.17     ,0.17       ,---
+38            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,0.17       ,0.75
+39            ,---       ,---               ,---            ,---                ,---           ,0.17        ,0.17  ,0.17     ,0.17       ,---
+40            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,0.17       ,0.75
\ No newline at end of file
diff --git a/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/StationaryChargingPower.csv b/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/StationaryChargingPower.csv
new file mode 100644
index 0000000000..b592ad4b40
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/Declaration/VehicleOperation/StationaryChargingPower.csv
@@ -0,0 +1,24 @@
+Vehicle Group ,Long haul ,Regional delivery ,Urban delivery ,Municipal delivery ,Con-struction ,Heavy Urban ,Urban ,Suburban ,Interurban ,Coach
+53            ,---       ,250               ,250            ,---                ,---           ,---         ,---   ,---      ,---        ,---
+54            ,---       ,250               ,250            ,---                ,---           ,---         ,---   ,---      ,---        ,---
+1s            ,---       ,250               ,250            ,---                ,---           ,---         ,---   ,---      ,---        ,---
+1             ,---       ,250               ,250            ,---                ,---           ,---         ,---   ,---      ,---        ,---
+2             ,500       ,250               ,250            ,---                ,---           ,---         ,---   ,---      ,---        ,---
+3             ,---       ,250               ,250            ,---                ,---           ,---         ,---   ,---      ,---        ,---
+4             ,500       ,250               ,250            ,150                ,100           ,---         ,---   ,---      ,---        ,---
+5             ,500       ,250               ,250            ,---                ,100           ,---         ,---   ,---      ,---        ,---
+9             ,500       ,250               ,---            ,150                ,100           ,---         ,---   ,---      ,---        ,---
+10            ,500       ,250               ,---            ,---                ,100           ,---         ,---   ,---      ,---        ,---
+11            ,500       ,250               ,---            ,150                ,100           ,---         ,---   ,---      ,---        ,---
+12            ,500       ,250               ,---            ,---                ,100           ,---         ,---   ,---      ,---        ,---
+16            ,---       ,---               ,---            ,---                ,100           ,---         ,---   ,---      ,---        ,---
+31            ,---       ,---               ,---            ,---                ,---           ,450         ,450   ,450      ,300        ,---
+32            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,300        ,300
+33            ,---       ,---               ,---            ,---                ,---           ,450         ,450   ,450      ,300        ,---
+34            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,300        ,300
+35            ,---       ,---               ,---            ,---                ,---           ,450         ,450   ,450      ,300        ,---
+36            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,300        ,300
+37            ,---       ,---               ,---            ,---                ,---           ,450         ,450   ,450      ,300        ,---
+38            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,300        ,300
+39            ,---       ,---               ,---            ,---                ,---           ,450         ,450   ,450      ,300        ,---
+40            ,---       ,---               ,---            ,---                ,---           ,---         ,---   ,---      ,300        ,300
\ No newline at end of file
-- 
GitLab