arup-group / gelato

Gelato turns MATSim outputs into transport sustainability KPI metrics
GNU General Public License v3.0
10 stars 1 forks source link

Add normalisation to KPI metrics #69

Closed KasiaKoz closed 7 months ago

KasiaKoz commented 8 months ago

Each KPI metric should return a value between 0 and 10 based on given boundary values, let's say (A, B), which will be unique to each specific metric. If the KPI output value falls outside boundary A, it should be mapped to 0, and if output value falls outside boundary B, to 10.

KPI Bound A -> 0 Bound B -> 10
Affordability 1.25 1
PT Wait Time 15 minutes 5 minutes
Occupancy. 20% 60%
GHG 8.87 kg CO2/capita 0kg CO2/capita
Travel Time 90 minutes 10 minutes
Access to Mobility services 0% 100%
Congestion 3% 1.25%