├── .gitignore ├── README.md ├── TransportationModel ├── TestComponents │ ├── package.order │ └── VariableKMTest.mo ├── Interfaces │ ├── package.order │ ├── Bus.mo │ ├── package.mo │ ├── SignalInPort.mo │ └── SignalOutPort.mo ├── Scenarios │ ├── package.order │ ├── FastTransition │ │ ├── package.order │ │ ├── SimulationExample.mo │ │ └── TransportationIntegrator.mo │ ├── Scenario1 │ │ ├── package.order │ │ ├── package.mo │ │ └── TransportationIntegrator.mo │ ├── Scenario2 │ │ ├── package.order │ │ ├── package.mo │ │ └── TransportationIntegrator.mo │ ├── Scenario3 │ │ ├── package.order │ │ ├── package.mo │ │ └── TransportationIntegrator.mo │ ├── Scenario4 │ │ ├── package.order │ │ ├── package.mo │ │ └── TransportationIntegrator.mo │ ├── package.mo │ ├── CurrentLegislationPlan │ │ ├── package.order │ │ ├── SimulationExample.mo │ │ ├── Integrator.mo │ │ └── TransportationIntegrator.mo │ └── BusinessAsUsual │ │ ├── package.order │ │ ├── SimulationExample.mo │ │ ├── Integrator.mo │ │ └── TransportationIntegrator.mo ├── SystemsHub │ └── package.order ├── Auxiliary │ ├── package.order │ ├── VehicleAggregator.mo │ ├── YearConvertor.mo │ ├── PercentageConvertor.mo │ └── VehicleLoadCalculation.mo ├── package.order ├── TransportationRecords │ └── package.order ├── Components │ ├── package.order │ └── package.mo ├── Icons │ ├── package.mo │ ├── package.order │ ├── BusinessAsUsual.mo │ ├── Scenario4.mo │ └── ScenariosPackage.mo ├── LogicBox │ ├── package.mo │ ├── package.order │ ├── EmissionSelectionSwitch.mo │ ├── startConversionSwitch.mo │ └── variableAverageKM.mo ├── package.mo ├── Resource │ ├── Case1 │ │ ├── EV_efficientFactor.txt │ │ ├── Biogas_efficientFactor.txt │ │ ├── LightBioTruck_efficientFactor.txt │ │ ├── LightPHeVTruck_efficientFactor.txt │ │ ├── PHEV_efficientFactor.txt │ │ ├── HydrogenBusDepletionRate.txt │ │ ├── HeavyBioTruck_efficientFactor.txt │ │ ├── HeavyElectricTruck_efficientFactor.txt │ │ ├── HeavyHydrogenTruckDepletionRate.txt │ │ ├── HeavyHydrogenTruck_efficientFactor.txt │ │ ├── LightElectricTruckDepletionRate.txt │ │ ├── LightPHeVTruckDepletionRate.txt │ │ ├── HeavyElectricTruckDepletionRate.txt │ │ ├── HeavyPetrolTruckGrowthRate.txt │ │ ├── HeavyDieselTruckGrowthRate.txt │ │ ├── HeavyHydrogenTruckGrowthRate.txt │ │ ├── HydrogenBusGrowthRate.txt │ │ ├── PHeVCarEfficiency.txt │ │ ├── PetrolCarEfficiency.txt │ │ ├── Petrol_efficientFactor.txt │ │ ├── BiogasCarEfficiency.txt │ │ ├── ElectricalCarEfficiency.txt │ │ ├── BioCarsGrowthRate.txt │ │ ├── LightPetrolTruckGrowthRate.txt │ │ ├── DieselCarsGrowthRate.txt │ │ ├── PetrolCarsGrowthRate.txt │ │ ├── PHeVCarsGrowthRate.txt │ │ ├── LightDieselTruck_efficientFactor.txt │ │ ├── LightPHeVTruckGrowthRate.txt │ │ ├── ElectricalBusDepletionRate.txt │ │ ├── LightDieselTruckGrowthRate.txt │ │ ├── GasBusGrowthRate.txt │ │ ├── HeavyBioGasTruckGrowthRate.txt │ │ ├── HeavyTruckPetrol_efficientFactor.txt │ │ ├── HeavyDieselTruck_efficientFactor.txt │ │ ├── HeavyPetrolTruckDepletionRate.txt │ │ ├── LightElectricTruckGrowthRate.txt │ │ ├── DieselCarEfficiency.txt │ │ ├── ElectricalBusGrowthRate.txt │ │ ├── DieselBusDepletionRate.txt │ │ ├── Diesel_efficientFactor.txt │ │ ├── ElectricCarsGrowthRate.txt │ │ ├── PetrolFuelFossilComposition.txt │ │ ├── LightPetrolTruckDepletionRate.txt │ │ ├── DieselCarsDepletionRate.txt │ │ ├── Diesel_FossilCompositionFactor.txt │ │ ├── GasBusDepletionRate.txt │ │ ├── LightDieselTruckBioCompositionFactor.txt │ │ ├── PHEV_FuelCompositionFactor.txt │ │ ├── DieselBioCompositionFactor.txt │ │ ├── DieselBusGrowthRate.txt │ │ ├── LightBiogasTruckGrowthRate.txt │ │ ├── PHeVCarsDepletionRate.txt │ │ ├── PetrolCarsDepletionRate.txt │ │ ├── PetrolFuelBioComposition.txt │ │ ├── Petrol_FossilCompositionFactor.txt │ │ ├── BioCarsDepletionRate.txt │ │ ├── HeavyDieselTruckBioCompositionFactor.txt │ │ ├── HeavyElectricTruckGrowthRate.txt │ │ ├── LightDieselTruckFossilCompositionFactor.txt │ │ ├── PetrolBioCompositionFactor.txt │ │ ├── ElectricCarsDepletionRate.txt │ │ ├── HeavyDieselTruck_FossilCompositionFactor.txt │ │ ├── LightDieselTruckDepletionRate.txt │ │ ├── HeavyDieselTruckDepletionRate.txt │ │ ├── HeavyTruckPetrolBioCompositionFactor.txt │ │ ├── LightBiogasTruckDepletionRate.txt │ │ ├── HeavyTruckPetrol_FossilCompositionFactor.txt │ │ └── HeavyBioGasTruckDepletionRate.txt │ ├── Case2 │ │ ├── EV_efficientFactor.txt │ │ ├── Biogas_efficientFactor.txt │ │ ├── LightBioTruck_efficientFactor.txt │ │ ├── LightPHeVTruck_efficientFactor.txt │ │ ├── PHEV_efficientFactor.txt │ │ ├── HydrogenBusDepletionRate.txt │ │ ├── HeavyBioTruck_efficientFactor.txt │ │ ├── HeavyElectricTruck_efficientFactor.txt │ │ ├── HeavyHydrogenTruckDepletionRate.txt │ │ ├── HeavyHydrogenTruck_efficientFactor.txt │ │ ├── LightElectricTruckDepletionRate.txt │ │ ├── LightPHeVTruckDepletionRate.txt │ │ ├── HeavyElectricTruckDepletionRate.txt │ │ ├── HeavyPetrolTruckGrowthRate.txt │ │ ├── HeavyDieselTruckGrowthRate.txt │ │ ├── HeavyHydrogenTruckGrowthRate.txt │ │ ├── HydrogenBusGrowthRate.txt │ │ ├── PHeVCarEfficiency.txt │ │ ├── PetrolCarEfficiency.txt │ │ ├── Petrol_efficientFactor.txt │ │ ├── BiogasCarEfficiency.txt │ │ ├── ElectricalCarEfficiency.txt │ │ ├── BioCarsGrowthRate.txt │ │ ├── LightPetrolTruckGrowthRate.txt │ │ ├── DieselCarsGrowthRate.txt │ │ ├── PetrolCarsGrowthRate.txt │ │ ├── PHeVCarsGrowthRate.txt │ │ ├── LightDieselTruck_efficientFactor.txt │ │ ├── LightPHeVTruckGrowthRate.txt │ │ ├── ElectricalBusDepletionRate.txt │ │ ├── LightDieselTruckGrowthRate.txt │ │ ├── GasBusGrowthRate.txt │ │ ├── HeavyBioGasTruckGrowthRate.txt │ │ ├── HeavyTruckPetrol_efficientFactor.txt │ │ ├── HeavyDieselTruck_efficientFactor.txt │ │ ├── HeavyPetrolTruckDepletionRate.txt │ │ ├── LightElectricTruckGrowthRate.txt │ │ ├── DieselCarEfficiency.txt │ │ ├── ElectricalBusGrowthRate.txt │ │ ├── DieselBusDepletionRate.txt │ │ ├── Diesel_efficientFactor.txt │ │ ├── ElectricCarsGrowthRate.txt │ │ ├── PetrolFuelFossilComposition.txt │ │ ├── LightPetrolTruckDepletionRate.txt │ │ ├── DieselCarsDepletionRate.txt │ │ ├── Diesel_FossilCompositionFactor.txt │ │ ├── GasBusDepletionRate.txt │ │ ├── LightDieselTruckBioCompositionFactor.txt │ │ ├── PHEV_FuelCompositionFactor.txt │ │ ├── DieselBioCompositionFactor.txt │ │ ├── DieselBusGrowthRate.txt │ │ ├── LightBiogasTruckGrowthRate.txt │ │ ├── PHeVCarsDepletionRate.txt │ │ ├── PetrolCarsDepletionRate.txt │ │ ├── PetrolFuelBioComposition.txt │ │ ├── Petrol_FossilCompositionFactor.txt │ │ ├── BioCarsDepletionRate.txt │ │ ├── HeavyDieselTruckBioCompositionFactor.txt │ │ ├── HeavyElectricTruckGrowthRate.txt │ │ ├── LightDieselTruckFossilCompositionFactor.txt │ │ ├── PetrolBioCompositionFactor.txt │ │ ├── ElectricCarsDepletionRate.txt │ │ ├── HeavyDieselTruck_FossilCompositionFactor.txt │ │ ├── LightDieselTruckDepletionRate.txt │ │ ├── HeavyDieselTruckDepletionRate.txt │ │ ├── HeavyTruckPetrolBioCompositionFactor.txt │ │ ├── LightBiogasTruckDepletionRate.txt │ │ ├── HeavyTruckPetrol_FossilCompositionFactor.txt │ │ └── HeavyBioGasTruckDepletionRate.txt │ ├── Case3 │ │ ├── EV_efficientFactor.txt │ │ ├── Biogas_efficientFactor.txt │ │ ├── LightBioTruck_efficientFactor.txt │ │ ├── LightPHeVTruck_efficientFactor.txt │ │ ├── PHEV_efficientFactor.txt │ │ ├── HydrogenBusDepletionRate.txt │ │ ├── NewHydrogenBusDepletionRate.txt │ │ ├── HeavyBioTruck_efficientFactor.txt │ │ ├── HeavyElectricTruck_efficientFactor.txt │ │ ├── HeavyHydrogenTruckDepletionRate.txt │ │ ├── HeavyHydrogenTruck_efficientFactor.txt │ │ ├── LightElectricTruckDepletionRate.txt │ │ ├── LightPHeVTruckDepletionRate.txt │ │ ├── HeavyElectricTruckDepletionRate.txt │ │ ├── HeavyPetrolTruckGrowthRate.txt │ │ ├── HeavyDieselTruckGrowthRate.txt │ │ ├── HeavyHydrogenTruckGrowthRate.txt │ │ ├── NewHydrogenBusGrowthRate.txt │ │ ├── HydrogenBusGrowthRate.txt │ │ ├── PHeVCarEfficiency.txt │ │ ├── PetrolCarEfficiency.txt │ │ ├── Petrol_efficientFactor.txt │ │ ├── BiogasCarEfficiency.txt │ │ ├── ElectricalCarEfficiency.txt │ │ ├── BioCarsGrowthRate.txt │ │ ├── LightPetrolTruckGrowthRate.txt │ │ ├── DieselCarsGrowthRate.txt │ │ ├── PetrolCarsGrowthRate.txt │ │ ├── NewDieselBusGrowthRate.txt │ │ ├── PHeVCarsGrowthRate.txt │ │ ├── LightDieselTruck_efficientFactor.txt │ │ ├── LightPHeVTruckGrowthRate.txt │ │ ├── ElectricalBusDepletionRate.txt │ │ ├── LightDieselTruckGrowthRate.txt │ │ ├── GasBusGrowthRate.txt │ │ ├── HeavyBioGasTruckGrowthRate.txt │ │ ├── HeavyTruckPetrol_efficientFactor.txt │ │ ├── NewElectricalBusDepletionRate.txt │ │ ├── HeavyDieselTruck_efficientFactor.txt │ │ ├── HeavyPetrolTruckDepletionRate.txt │ │ ├── LightElectricTruckGrowthRate.txt │ │ ├── NewGasBusGrowthRate.txt │ │ ├── DieselCarEfficiency.txt │ │ ├── ElectricalBusGrowthRate.txt │ │ ├── DieselBusDepletionRate.txt │ │ ├── Diesel_efficientFactor.txt │ │ ├── ElectricCarsGrowthRate.txt │ │ ├── PetrolFuelFossilComposition.txt │ │ ├── LightPetrolTruckDepletionRate.txt │ │ ├── NewElectricalBusGrowthRate.txt │ │ ├── DieselCarsDepletionRate.txt │ │ ├── Diesel_FossilCompositionFactor.txt │ │ ├── GasBusDepletionRate.txt │ │ ├── LightDieselTruckBioCompositionFactor.txt │ │ ├── PHEV_FuelCompositionFactor.txt │ │ ├── DieselBioCompositionFactor.txt │ │ ├── DieselBusGrowthRate.txt │ │ ├── LightBiogasTruckGrowthRate.txt │ │ ├── NewDieselBusDepletionRate.txt │ │ ├── PHeVCarsDepletionRate.txt │ │ ├── PetrolCarsDepletionRate.txt │ │ ├── PetrolFuelBioComposition.txt │ │ ├── Petrol_FossilCompositionFactor.txt │ │ ├── BioCarsDepletionRate.txt │ │ ├── HeavyDieselTruckBioCompositionFactor.txt │ │ ├── HeavyElectricTruckGrowthRate.txt │ │ ├── LightDieselTruckFossilCompositionFactor.txt │ │ ├── PetrolBioCompositionFactor.txt │ │ ├── ElectricCarsDepletionRate.txt │ │ ├── HeavyDieselTruck_FossilCompositionFactor.txt │ │ ├── LightDieselTruckDepletionRate.txt │ │ ├── NewGasBusDepletionRate.txt │ │ ├── HeavyDieselTruckDepletionRate.txt │ │ ├── HeavyTruckPetrolBioCompositionFactor.txt │ │ ├── LightBiogasTruckDepletionRate.txt │ │ ├── HeavyTruckPetrol_FossilCompositionFactor.txt │ │ └── HeavyBioGasTruckDepletionRate.txt │ ├── Case4 │ │ ├── LightBioTruck_efficientFactor.txt │ │ ├── LightPHeVTruck_efficientFactor.txt │ │ ├── PHEV_efficientFactor.txt │ │ ├── HydrogenBusDepletionRate.txt │ │ ├── NewHydrogenBusDepletionRate.txt │ │ ├── HeavyBioTruck_efficientFactor.txt │ │ ├── HeavyElectricTruck_efficientFactor.txt │ │ ├── HeavyHydrogenTruckDepletionRate.txt │ │ ├── HeavyHydrogenTruck_efficientFactor.txt │ │ ├── LightElectricTruckDepletionRate.txt │ │ ├── LightPHeVTruckDepletionRate.txt │ │ ├── HeavyElectricTruckDepletionRate.txt │ │ ├── HeavyPetrolTruckGrowthRate.txt │ │ ├── HeavyDieselTruckGrowthRate.txt │ │ ├── HeavyHydrogenTruckGrowthRate.txt │ │ ├── NewHydrogenBusGrowthRate.txt │ │ ├── HydrogenBusGrowthRate.txt │ │ ├── PHeVCarEfficiency.txt │ │ ├── PetrolCarEfficiency.txt │ │ ├── Petrol_efficientFactor.txt │ │ ├── BiogasCarEfficiency.txt │ │ ├── ElectricalCarEfficiency.txt │ │ ├── BioCarsGrowthRate.txt │ │ ├── LightPetrolTruckGrowthRate.txt │ │ ├── DieselCarsGrowthRate.txt │ │ ├── PetrolCarsGrowthRate.txt │ │ ├── NewDieselBusGrowthRate.txt │ │ ├── PHeVCarsGrowthRate.txt │ │ ├── LightDieselTruck_efficientFactor.txt │ │ ├── LightPHeVTruckGrowthRate.txt │ │ ├── ElectricalBusDepletionRate.txt │ │ ├── LightDieselTruckGrowthRate.txt │ │ ├── GasBusGrowthRate.txt │ │ ├── HeavyBioGasTruckGrowthRate.txt │ │ ├── HeavyTruckPetrol_efficientFactor.txt │ │ ├── NewElectricalBusDepletionRate.txt │ │ ├── HeavyDieselTruck_efficientFactor.txt │ │ ├── HeavyPetrolTruckDepletionRate.txt │ │ ├── LightElectricTruckGrowthRate.txt │ │ ├── NewGasBusGrowthRate.txt │ │ ├── DieselCarEfficiency.txt │ │ ├── ElectricalBusGrowthRate.txt │ │ ├── DieselBusDepletionRate.txt │ │ ├── Diesel_efficientFactor.txt │ │ ├── ElectricCarsGrowthRate.txt │ │ ├── PetrolFuelFossilComposition.txt │ │ ├── LightPetrolTruckDepletionRate.txt │ │ ├── NewElectricalBusGrowthRate.txt │ │ ├── DieselCarsDepletionRate.txt │ │ ├── Diesel_FossilCompositionFactor.txt │ │ ├── GasBusDepletionRate.txt │ │ ├── LightDieselTruckBioCompositionFactor.txt │ │ ├── DieselBioCompositionFactor.txt │ │ ├── DieselBusGrowthRate.txt │ │ ├── LightBiogasTruckGrowthRate.txt │ │ ├── NewDieselBusDepletionRate.txt │ │ ├── PHeVCarsDepletionRate.txt │ │ ├── PetrolCarsDepletionRate.txt │ │ ├── PetrolFuelBioComposition.txt │ │ ├── Petrol_FossilCompositionFactor.txt │ │ ├── BioCarsDepletionRate.txt │ │ ├── HeavyDieselTruckBioCompositionFactor.txt │ │ ├── HeavyElectricTruckGrowthRate.txt │ │ ├── LightDieselTruckFossilCompositionFactor.txt │ │ ├── PetrolBioCompositionFactor.txt │ │ ├── ElectricCarsDepletionRate.txt │ │ ├── HeavyDieselTruck_FossilCompositionFactor.txt │ │ ├── LightDieselTruckDepletionRate.txt │ │ ├── NewGasBusDepletionRate.txt │ │ ├── HeavyDieselTruckDepletionRate.txt │ │ ├── HeavyTruckPetrolBioCompositionFactor.txt │ │ ├── LightBiogasTruckDepletionRate.txt │ │ ├── HeavyTruckPetrol_FossilCompositionFactor.txt │ │ └── HeavyBioGasTruckDepletionRate.txt │ ├── DummyData.txt │ └── TotalCars.txt └── Utilites │ ├── package.order │ ├── TotalCars.mo │ ├── TotalPHeVCars.mo │ ├── DummyCombitable.mo │ ├── TotalDieselCars.mo │ ├── TotalElectricCars.mo │ ├── PHeVCarDepletionCombiTable.mo │ ├── BiogasCarDepletionCombiTable.mo │ ├── DieselCarDepletionCombiTable.mo │ ├── PetrolCarDepletionCombiTable.mo │ ├── GasBusCombiTable.mo │ ├── PHeVLogicCombitable.mo │ ├── DieselLogicCombitable.mo │ ├── DieselBusCombiTable.mo │ ├── GasBusDepletionCombiTable.mo │ ├── PetrolBusCombiTable.mo │ ├── HeavyTruckCombiTable.mo │ ├── LightTruckCombiTable.mo │ ├── DieselBusDepletionCombiTable.mo │ └── PetrolBusDepletionCombiTable.mo └── UserManual.pdf /.gitignore: -------------------------------------------------------------------------------- 1 | *.bak-mo 2 | *.DS_Store 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Transportation Library 2 | -------------------------------------------------------------------------------- /TransportationModel/TestComponents/package.order: -------------------------------------------------------------------------------- 1 | VariableKMTest 2 | -------------------------------------------------------------------------------- /TransportationModel/Interfaces/package.order: -------------------------------------------------------------------------------- 1 | Bus 2 | SignalOutPort 3 | SignalInPort 4 | -------------------------------------------------------------------------------- /UserManual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenModelica/Transportation/master/UserManual.pdf -------------------------------------------------------------------------------- /TransportationModel/Scenarios/package.order: -------------------------------------------------------------------------------- 1 | Scenario1 2 | Scenario2 3 | Scenario3 4 | Scenario4 5 | -------------------------------------------------------------------------------- /TransportationModel/SystemsHub/package.order: -------------------------------------------------------------------------------- 1 | EnvironmentHub 2 | TransportationHubConstantGrowthRate 3 | -------------------------------------------------------------------------------- /TransportationModel/Auxiliary/package.order: -------------------------------------------------------------------------------- 1 | YearConvertor 2 | PercentageConvertor 3 | VehicleAggregator 4 | -------------------------------------------------------------------------------- /TransportationModel/package.order: -------------------------------------------------------------------------------- 1 | UsersGuide 2 | Interfaces 3 | Icons 4 | LogicBox 5 | Components 6 | Scenarios 7 | -------------------------------------------------------------------------------- /TransportationModel/TransportationRecords/package.order: -------------------------------------------------------------------------------- 1 | TransportationParameter_S1 2 | TransportationParameter_S2 3 | TransportationParameter_S3 4 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/FastTransition/package.order: -------------------------------------------------------------------------------- 1 | EnvironmentHub 2 | TransportationHub 3 | TransportationIntegrator 4 | SimulationExample 5 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/Scenario1/package.order: -------------------------------------------------------------------------------- 1 | TransportationHub 2 | EnvironmentalHub 3 | TransportationParameter 4 | TransportationIntegrator 5 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/Scenario2/package.order: -------------------------------------------------------------------------------- 1 | TransportationHub 2 | EnvironmentalHub 3 | TransportationParameter 4 | TransportationIntegrator 5 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/Scenario3/package.order: -------------------------------------------------------------------------------- 1 | TransportationHub 2 | EnvironmentalHub 3 | TransportationParameter 4 | TransportationIntegrator 5 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/Scenario4/package.order: -------------------------------------------------------------------------------- 1 | TransportationHub 2 | EnvironmentalHub 3 | TransportationParameter 4 | TransportationIntegrator 5 | -------------------------------------------------------------------------------- /TransportationModel/Components/package.order: -------------------------------------------------------------------------------- 1 | VehiclePool 2 | TruckPool 3 | BusPool 4 | ElectricalVehiclePool 5 | ElectricTruckPool 6 | ElectricBusPool 7 | -------------------------------------------------------------------------------- /TransportationModel/Icons/package.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel; 2 | 3 | package Icons 4 | extends Modelica.Icons.IconsPackage; 5 | 6 | end Icons; 7 | -------------------------------------------------------------------------------- /TransportationModel/Interfaces/Bus.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Interfaces; 2 | 3 | expandable connector Bus 4 | extends Modelica.Icons.SignalBus; 5 | end Bus; 6 | -------------------------------------------------------------------------------- /TransportationModel/LogicBox/package.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel; 2 | 3 | package LogicBox 4 | extends TransportationModel.Icons.LogicIcon; 5 | end LogicBox; 6 | -------------------------------------------------------------------------------- /TransportationModel/Components/package.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel; 2 | 3 | package Components 4 | 5 | extends Modelica.Icons.Package; 6 | 7 | end Components; 8 | -------------------------------------------------------------------------------- /TransportationModel/Interfaces/package.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel; 2 | 3 | package Interfaces 4 | 5 | extends Modelica.Icons.InterfacesPackage; 6 | 7 | end Interfaces; 8 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/package.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel; 2 | 3 | package Scenarios 4 | extends TransportationModel.Icons.ScenariosPackage; 5 | 6 | end Scenarios; 7 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/Scenario2/package.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios; 2 | 3 | package Scenario2 4 | extends Modelica.Icons.UnderConstruction; 5 | 6 | end Scenario2; 7 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/Scenario3/package.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios; 2 | 3 | package Scenario3 4 | extends Modelica.Icons.ObsoleteModel; 5 | 6 | end Scenario3; 7 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/CurrentLegislationPlan/package.order: -------------------------------------------------------------------------------- 1 | EnvironmentHub 2 | TransportationHub 3 | TransportationIntegrator 4 | SimulationExample 5 | Example 6 | Example2 7 | Integrator 8 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/Scenario4/package.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios; 2 | 3 | package Scenario4 4 | extends TransportationModel.Icons.Scenario4; 5 | 6 | end Scenario4; 7 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/Scenario1/package.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios; 2 | 3 | package Scenario1 4 | extends TransportationModel.Icons.BusinessAsUsual; 5 | 6 | end Scenario1; 7 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/BusinessAsUsual/package.order: -------------------------------------------------------------------------------- 1 | TransportationHub 2 | EnvironmentHub 3 | TransportationIntegrator 4 | SimulationExample 5 | CarTransportationHub 6 | CarEnvironmentHub 7 | Integrator 8 | -------------------------------------------------------------------------------- /TransportationModel/Icons/package.order: -------------------------------------------------------------------------------- 1 | CarsIcon 2 | EnvironmentIcon 3 | TransportationIcon 4 | LogicIcon 5 | TruckIcon 6 | BusIcons 7 | TransportIntegrator 8 | ScenariosPackage 9 | BusinessAsUsual 10 | Scenario4 11 | -------------------------------------------------------------------------------- /TransportationModel/package.mo: -------------------------------------------------------------------------------- 1 | within; 2 | 3 | package TransportationModel 4 | extends Modelica.Icons.VariantsPackage; 5 | 6 | annotation ( 7 | uses(SystemDynamics(version = "3.2.3" ), Modelica(version = "4.0.0"))); 8 | end TransportationModel; 9 | -------------------------------------------------------------------------------- /TransportationModel/LogicBox/package.order: -------------------------------------------------------------------------------- 1 | RateLogic 2 | ElectricVehicleRateLogic 3 | EnergyLogicBox 4 | EnergyLogicBoxForElectricalVehicles 5 | ConversionProgramme 6 | startConversionSwitch 7 | VehicleOutput 8 | variableAverageKM 9 | EmissionSelectionSwitch 10 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/EV_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/EV_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/EV_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/Biogas_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightBioTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 1 5 | 2021 1 6 | 2022 1 7 | 2023 1 8 | 2024 1 9 | 2025 1 10 | 2026 1 11 | 2027 1 12 | 2028 1 13 | 2029 1 14 | 2030 1 15 | 2031 1 16 | 2032 1 17 | 2033 1 18 | 2034 1 19 | 2035 1 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightPHeVTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 1 5 | 2021 1 6 | 2022 1 7 | 2023 1 8 | 2024 1 9 | 2025 1 10 | 2026 1 11 | 2027 1 12 | 2028 1 13 | 2029 1 14 | 2030 1 15 | 2031 1 16 | 2032 1 17 | 2033 1 18 | 2034 1 19 | 2035 1 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/PHEV_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/Biogas_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightBioTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 1 5 | 2021 1 6 | 2022 1 7 | 2023 1 8 | 2024 1 9 | 2025 1 10 | 2026 1 11 | 2027 1 12 | 2028 1 13 | 2029 1 14 | 2030 1 15 | 2031 1 16 | 2032 1 17 | 2033 1 18 | 2034 1 19 | 2035 1 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightPHeVTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 1 5 | 2021 1 6 | 2022 1 7 | 2023 1 8 | 2024 1 9 | 2025 1 10 | 2026 1 11 | 2027 1 12 | 2028 1 13 | 2029 1 14 | 2030 1 15 | 2031 1 16 | 2032 1 17 | 2033 1 18 | 2034 1 19 | 2035 1 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/PHEV_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/Biogas_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightBioTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 1 5 | 2021 1 6 | 2022 1 7 | 2023 1 8 | 2024 1 9 | 2025 1 10 | 2026 1 11 | 2027 1 12 | 2028 1 13 | 2029 1 14 | 2030 1 15 | 2031 1 16 | 2032 1 17 | 2033 1 18 | 2034 1 19 | 2035 1 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightPHeVTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 1 5 | 2021 1 6 | 2022 1 7 | 2023 1 8 | 2024 1 9 | 2025 1 10 | 2026 1 11 | 2027 1 12 | 2028 1 13 | 2029 1 14 | 2030 1 15 | 2031 1 16 | 2032 1 17 | 2033 1 18 | 2034 1 19 | 2035 1 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/PHEV_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightBioTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 1 5 | 2021 1 6 | 2022 1 7 | 2023 1 8 | 2024 1 9 | 2025 1 10 | 2026 1 11 | 2027 1 12 | 2028 1 13 | 2029 1 14 | 2030 1 15 | 2031 1 16 | 2032 1 17 | 2033 1 18 | 2034 1 19 | 2035 1 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightPHeVTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 1 5 | 2021 1 6 | 2022 1 7 | 2023 1 8 | 2024 1 9 | 2025 1 10 | 2026 1 11 | 2027 1 12 | 2028 1 13 | 2029 1 14 | 2030 1 15 | 2031 1 16 | 2032 1 17 | 2033 1 18 | 2034 1 19 | 2035 1 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/PHEV_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HydrogenBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HydrogenBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HydrogenBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/NewHydrogenBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HydrogenBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/NewHydrogenBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyBioTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyBioTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyBioTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyBioTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyElectricTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyHydrogenTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyHydrogenTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightElectricTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightPHeVTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyElectricTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyHydrogenTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyHydrogenTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightElectricTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightPHeVTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyElectricTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyHydrogenTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyHydrogenTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightElectricTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightPHeVTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyElectricTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyHydrogenTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyHydrogenTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 1 6 | 2021 1 7 | 2022 1 8 | 2023 1 9 | 2024 1 10 | 2025 1 11 | 2026 1 12 | 2027 1 13 | 2028 1 14 | 2029 1 15 | 2030 1 16 | 2031 1 17 | 2032 1 18 | 2033 1 19 | 2034 1 20 | 2035 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightElectricTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightPHeVTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/DummyData.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyElectricTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyElectricTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyElectricTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyElectricTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyPetrolTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001190802 4 | 2020 0.001188312 5 | 2021 0.001110802 6 | 2022 0.000876302 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyPetrolTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001190802 4 | 2020 0.001188312 5 | 2021 0.001110802 6 | 2022 0.000876302 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyPetrolTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001190802 4 | 2020 0.001188312 5 | 2021 0.001110802 6 | 2022 0.000876302 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyPetrolTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001190802 4 | 2020 0.001188312 5 | 2021 0.001110802 6 | 2022 0.000876302 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Icons/BusinessAsUsual.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Icons; 2 | 3 | model BusinessAsUsual 4 | equation 5 | 6 | annotation( 7 | Icon(graphics = {Ellipse(origin = {0.51, -0.04}, lineColor = {255, 0, 0}, pattern = LinePattern.Dash, lineThickness = 2, extent = {{-99.49, 99.96}, {99.49, -99.96}}, endAngle = 360)})); 8 | end BusinessAsUsual; 9 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyDieselTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001190802 4 | 2020 0.001188312 5 | 2021 0.001110802 6 | 2022 0.000876302 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyDieselTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001190802 4 | 2020 0.001188312 5 | 2021 0.001110802 6 | 2022 0.000876302 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyDieselTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001190802 4 | 2020 0.001188312 5 | 2021 0.001110802 6 | 2022 0.000876302 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyDieselTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001190802 4 | 2020 0.001188312 5 | 2021 0.001110802 6 | 2022 0.000876302 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/TestComponents/VariableKMTest.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.TestComponents; 2 | 3 | model VariableKMTest 4 | TransportationModel.LogicBox.variableAverageKM variableAverageKM annotation( 5 | Placement(visible = true, transformation(origin = {-1, 15}, extent = {{-33, -33}, {33, 33}}, rotation = 0))); 6 | equation 7 | 8 | end VariableKMTest; 9 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyHydrogenTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0.000816902 15 | 2031 0.000809804 16 | 2032 0.003211103 17 | 2033 0.004774906 18 | 2034 0.006311427 19 | 2035 0.006863481 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyHydrogenTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0.000816902 15 | 2031 0.000809804 16 | 2032 0.003211103 17 | 2033 0.004774906 18 | 2034 0.006311427 19 | 2035 0.006863481 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyHydrogenTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0.000816902 15 | 2031 0.000809804 16 | 2032 0.003211103 17 | 2033 0.004774906 18 | 2034 0.006311427 19 | 2035 0.006863481 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyHydrogenTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0.000816902 15 | 2031 0.000809804 16 | 2032 0.003211103 17 | 2033 0.004774906 18 | 2034 0.006311427 19 | 2035 0.006863481 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/NewHydrogenBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0.01639225 15 | 2031 0.016021702 16 | 2032 0.019731979 17 | 2033 0.021473342 18 | 2034 0.018415766 19 | 2035 0.025854401 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/NewHydrogenBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0.01639225 15 | 2031 0.016021702 16 | 2032 0.019731979 17 | 2033 0.021473342 18 | 2034 0.018415766 19 | 2035 0.025854401 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HydrogenBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0.007200984 15 | 2031 0.01011389 16 | 2032 0.01342205 17 | 2033 0.014850804 18 | 2034 0.012768842 19 | 2035 0.019917962 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/PHeVCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1.0000 4 | 2020 1.0000 5 | 2021 1.0000 6 | 2022 1.0000 7 | 2023 1.0000 8 | 2024 1.0000 9 | 2025 1.0000 10 | 2026 1.0000 11 | 2027 1.0000 12 | 2028 1.0000 13 | 2029 1.0000 14 | 2030 1.0000 15 | 2031 1.0000 16 | 2032 1.0000 17 | 2033 1.0000 18 | 2034 1.0000 19 | 2035 1.0000 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/PetrolCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 0.9842 5 | 2021 0.9723 6 | 2022 0.9575 7 | 2023 0.9448 8 | 2024 0.9333 9 | 2025 0.9233 10 | 2026 0.9143 11 | 2027 0.9058 12 | 2028 0.8987 13 | 2029 0.8916 14 | 2030 0.8856 15 | 2031 0.8792 16 | 2032 0.8729 17 | 2033 0.8659 18 | 2034 0.8592 19 | 2035 0.8529 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/Petrol_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 5 | 2019 1 6 | 2020 0.9842 7 | 2021 0.9723 8 | 2022 0.9575 9 | 2023 0.9448 10 | 2024 0.9333 11 | 2025 0.9233 12 | 2026 0.9143 13 | 2027 0.9058 14 | 2028 0.8987 15 | 2029 0.8916 16 | 2030 0.8856 17 | 2031 0.8792 18 | 2032 0.8729 19 | 2033 0.8659 20 | 2034 0.8592 21 | 2035 0.8529 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HydrogenBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0.007200984 15 | 2031 0.01011389 16 | 2032 0.01342205 17 | 2033 0.014850804 18 | 2034 0.012768842 19 | 2035 0.019917962 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/PHeVCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1.0000 4 | 2020 1.0000 5 | 2021 1.0000 6 | 2022 1.0000 7 | 2023 1.0000 8 | 2024 1.0000 9 | 2025 1.0000 10 | 2026 1.0000 11 | 2027 1.0000 12 | 2028 1.0000 13 | 2029 1.0000 14 | 2030 1.0000 15 | 2031 1.0000 16 | 2032 1.0000 17 | 2033 1.0000 18 | 2034 1.0000 19 | 2035 1.0000 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/PetrolCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 0.9842 5 | 2021 0.9723 6 | 2022 0.9575 7 | 2023 0.9448 8 | 2024 0.9333 9 | 2025 0.9233 10 | 2026 0.9143 11 | 2027 0.9058 12 | 2028 0.8987 13 | 2029 0.8916 14 | 2030 0.8856 15 | 2031 0.8792 16 | 2032 0.8729 17 | 2033 0.8659 18 | 2034 0.8592 19 | 2035 0.8529 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/Petrol_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 5 | 2019 1 6 | 2020 0.9842 7 | 2021 0.9723 8 | 2022 0.9575 9 | 2023 0.9448 10 | 2024 0.9333 11 | 2025 0.9233 12 | 2026 0.9143 13 | 2027 0.9058 14 | 2028 0.8987 15 | 2029 0.8916 16 | 2030 0.8856 17 | 2031 0.8792 18 | 2032 0.8729 19 | 2033 0.8659 20 | 2034 0.8592 21 | 2035 0.8529 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HydrogenBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0.007200984 15 | 2031 0.01011389 16 | 2032 0.01342205 17 | 2033 0.014850804 18 | 2034 0.012768842 19 | 2035 0.019917962 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/PHeVCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1.0000 4 | 2020 1.0000 5 | 2021 1.0000 6 | 2022 1.0000 7 | 2023 1.0000 8 | 2024 1.0000 9 | 2025 1.0000 10 | 2026 1.0000 11 | 2027 1.0000 12 | 2028 1.0000 13 | 2029 1.0000 14 | 2030 1.0000 15 | 2031 1.0000 16 | 2032 1.0000 17 | 2033 1.0000 18 | 2034 1.0000 19 | 2035 1.0000 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/PetrolCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 0.9842 5 | 2021 0.9723 6 | 2022 0.9575 7 | 2023 0.9448 8 | 2024 0.9333 9 | 2025 0.9233 10 | 2026 0.9143 11 | 2027 0.9058 12 | 2028 0.8987 13 | 2029 0.8916 14 | 2030 0.8856 15 | 2031 0.8792 16 | 2032 0.8729 17 | 2033 0.8659 18 | 2034 0.8592 19 | 2035 0.8529 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/Petrol_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 5 | 2019 1 6 | 2020 0.9842 7 | 2021 0.9723 8 | 2022 0.9575 9 | 2023 0.9448 10 | 2024 0.9333 11 | 2025 0.9233 12 | 2026 0.9143 13 | 2027 0.9058 14 | 2028 0.8987 15 | 2029 0.8916 16 | 2030 0.8856 17 | 2031 0.8792 18 | 2032 0.8729 19 | 2033 0.8659 20 | 2034 0.8592 21 | 2035 0.8529 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HydrogenBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0 10 | 2026 0 11 | 2027 0 12 | 2028 0 13 | 2029 0 14 | 2030 0.007200984 15 | 2031 0.01011389 16 | 2032 0.01342205 17 | 2033 0.014850804 18 | 2034 0.012768842 19 | 2035 0.019917962 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/PHeVCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1.0000 4 | 2020 1.0000 5 | 2021 1.0000 6 | 2022 1.0000 7 | 2023 1.0000 8 | 2024 1.0000 9 | 2025 1.0000 10 | 2026 1.0000 11 | 2027 1.0000 12 | 2028 1.0000 13 | 2029 1.0000 14 | 2030 1.0000 15 | 2031 1.0000 16 | 2032 1.0000 17 | 2033 1.0000 18 | 2034 1.0000 19 | 2035 1.0000 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/PetrolCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 0.9842 5 | 2021 0.9723 6 | 2022 0.9575 7 | 2023 0.9448 8 | 2024 0.9333 9 | 2025 0.9233 10 | 2026 0.9143 11 | 2027 0.9058 12 | 2028 0.8987 13 | 2029 0.8916 14 | 2030 0.8856 15 | 2031 0.8792 16 | 2032 0.8729 17 | 2033 0.8659 18 | 2034 0.8592 19 | 2035 0.8529 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/Petrol_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 5 | 2019 1 6 | 2020 0.9842 7 | 2021 0.9723 8 | 2022 0.9575 9 | 2023 0.9448 10 | 2024 0.9333 11 | 2025 0.9233 12 | 2026 0.9143 13 | 2027 0.9058 14 | 2028 0.8987 15 | 2029 0.8916 16 | 2030 0.8856 17 | 2031 0.8792 18 | 2032 0.8729 19 | 2033 0.8659 20 | 2034 0.8592 21 | 2035 0.8529 22 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/FastTransition/SimulationExample.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios.FastTransition; 2 | 3 | model SimulationExample 4 | extends Modelica.Icons.Example; 5 | TransportationIntegrator Simulator; 6 | protected 7 | annotation( 8 | experiment(StartTime = 0, StopTime = 16, Tolerance = 1e-06, Interval = 0.002)); 9 | end SimulationExample; 10 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/BiogasCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1.0000 4 | 2020 1.0000 5 | 2021 1.0000 6 | 2022 1.0000 7 | 2023 1.0000 8 | 2024 1.0000 9 | 2025 1.0000 10 | 2026 1.0000 11 | 2027 1.0000 12 | 2028 1.0000 13 | 2029 1.0000 14 | 2030 1.0000 15 | 2031 1.0000 16 | 2032 1.0000 17 | 2033 1.0000 18 | 2034 1.0000 19 | 2035 1.0000 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/ElectricalCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1.0000 4 | 2020 1.0000 5 | 2021 1.0000 6 | 2022 1.0000 7 | 2023 1.0000 8 | 2024 1.0000 9 | 2025 1.0000 10 | 2026 1.0000 11 | 2027 1.0000 12 | 2028 1.0000 13 | 2029 1.0000 14 | 2030 1.0000 15 | 2031 1.0000 16 | 2032 1.0000 17 | 2033 1.0000 18 | 2034 1.0000 19 | 2035 1.0000 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/BiogasCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1.0000 4 | 2020 1.0000 5 | 2021 1.0000 6 | 2022 1.0000 7 | 2023 1.0000 8 | 2024 1.0000 9 | 2025 1.0000 10 | 2026 1.0000 11 | 2027 1.0000 12 | 2028 1.0000 13 | 2029 1.0000 14 | 2030 1.0000 15 | 2031 1.0000 16 | 2032 1.0000 17 | 2033 1.0000 18 | 2034 1.0000 19 | 2035 1.0000 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/ElectricalCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1.0000 4 | 2020 1.0000 5 | 2021 1.0000 6 | 2022 1.0000 7 | 2023 1.0000 8 | 2024 1.0000 9 | 2025 1.0000 10 | 2026 1.0000 11 | 2027 1.0000 12 | 2028 1.0000 13 | 2029 1.0000 14 | 2030 1.0000 15 | 2031 1.0000 16 | 2032 1.0000 17 | 2033 1.0000 18 | 2034 1.0000 19 | 2035 1.0000 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/BiogasCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1.0000 4 | 2020 1.0000 5 | 2021 1.0000 6 | 2022 1.0000 7 | 2023 1.0000 8 | 2024 1.0000 9 | 2025 1.0000 10 | 2026 1.0000 11 | 2027 1.0000 12 | 2028 1.0000 13 | 2029 1.0000 14 | 2030 1.0000 15 | 2031 1.0000 16 | 2032 1.0000 17 | 2033 1.0000 18 | 2034 1.0000 19 | 2035 1.0000 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/ElectricalCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1.0000 4 | 2020 1.0000 5 | 2021 1.0000 6 | 2022 1.0000 7 | 2023 1.0000 8 | 2024 1.0000 9 | 2025 1.0000 10 | 2026 1.0000 11 | 2027 1.0000 12 | 2028 1.0000 13 | 2029 1.0000 14 | 2030 1.0000 15 | 2031 1.0000 16 | 2032 1.0000 17 | 2033 1.0000 18 | 2034 1.0000 19 | 2035 1.0000 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/BiogasCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1.0000 4 | 2020 1.0000 5 | 2021 1.0000 6 | 2022 1.0000 7 | 2023 1.0000 8 | 2024 1.0000 9 | 2025 1.0000 10 | 2026 1.0000 11 | 2027 1.0000 12 | 2028 1.0000 13 | 2029 1.0000 14 | 2030 1.0000 15 | 2031 1.0000 16 | 2032 1.0000 17 | 2033 1.0000 18 | 2034 1.0000 19 | 2035 1.0000 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/ElectricalCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1.0000 4 | 2020 1.0000 5 | 2021 1.0000 6 | 2022 1.0000 7 | 2023 1.0000 8 | 2024 1.0000 9 | 2025 1.0000 10 | 2026 1.0000 11 | 2027 1.0000 12 | 2028 1.0000 13 | 2029 1.0000 14 | 2030 1.0000 15 | 2031 1.0000 16 | 2032 1.0000 17 | 2033 1.0000 18 | 2034 1.0000 19 | 2035 1.0000 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Icons/Scenario4.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Icons; 2 | 3 | model Scenario4 4 | equation 5 | 6 | annotation( 7 | Icon(graphics = {Polygon(lineColor = {255, 0, 0}, lineThickness = 2, points = {{-40, 100}, {-100, 40}, {-100, -40}, {-40, -100}, {40, -100}, {100, -40}, {100, 40}, {40, 100}, {6, 100}, {-40, 100}, {-40, 100}, {-40, 100}, {-40, 100}})})); 8 | end Scenario4; 9 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/BioCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001004242 4 | 2020 0.000712121 5 | 2021 0.000310783 6 | 2022 0.000299012 7 | 2023 0.000297332 8 | 2024 0.000297472 9 | 2025 0.000301352 10 | 2026 0.000309526 11 | 2027 0.000315437 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightPetrolTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.003113412 6 | 2022 0.003342282 7 | 2023 0.003348515 8 | 2024 0.003354295 9 | 2025 0.003859631 10 | 2026 0.00229582 11 | 2027 0.001517373 12 | 2028 0.000752165 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/BioCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001004242 4 | 2020 0.000712121 5 | 2021 0.000310783 6 | 2022 0.000299012 7 | 2023 0.000297332 8 | 2024 0.000297472 9 | 2025 0.000301352 10 | 2026 0.000309526 11 | 2027 0.000315437 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightPetrolTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.003113412 6 | 2022 0.003342282 7 | 2023 0.003348515 8 | 2024 0.003354295 9 | 2025 0.003859631 10 | 2026 0.00229582 11 | 2027 0.001517373 12 | 2028 0.000752165 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/BioCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001004242 4 | 2020 0.000712121 5 | 2021 0.000310783 6 | 2022 0.000299012 7 | 2023 0.000297332 8 | 2024 0.000297472 9 | 2025 0.000301352 10 | 2026 0.000309526 11 | 2027 0.000315437 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightPetrolTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.003113412 6 | 2022 0.003342282 7 | 2023 0.003348515 8 | 2024 0.003354295 9 | 2025 0.003859631 10 | 2026 0.00229582 11 | 2027 0.001517373 12 | 2028 0.000752165 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/BioCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001004242 4 | 2020 0.000712121 5 | 2021 0.000310783 6 | 2022 0.000299012 7 | 2023 0.000297332 8 | 2024 0.000297472 9 | 2025 0.000301352 10 | 2026 0.000309526 11 | 2027 0.000315437 12 | 2028 0 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightPetrolTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.003113412 6 | 2022 0.003342282 7 | 2023 0.003348515 8 | 2024 0.003354295 9 | 2025 0.003859631 10 | 2026 0.00229582 11 | 2027 0.001517373 12 | 2028 0.000752165 13 | 2029 0 14 | 2030 0 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/BusinessAsUsual/SimulationExample.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios.BusinessAsUsual; 2 | 3 | model SimulationExample 4 | extends Modelica.Icons.Example; 5 | 6 | TransportationIntegrator Simulator; 7 | protected 8 | annotation( 9 | experiment(StartTime = 2019, StopTime = 2035, Tolerance = 1e-06, Interval = 0.002)); 10 | end SimulationExample; 11 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/DieselCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.023792929 4 | 2020 0.013752121 5 | 2021 0.012431302 6 | 2022 0.011960484 7 | 2023 0.011298627 8 | 2024 0.011898883 9 | 2025 0.01205408 10 | 2026 0.011762 11 | 2027 0.012617466 12 | 2028 0.011243658 13 | 2029 0.006505525 14 | 2030 0.003303421 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/DieselCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.023792929 4 | 2020 0.013752121 5 | 2021 0.012431302 6 | 2022 0.011960484 7 | 2023 0.011298627 8 | 2024 0.011898883 9 | 2025 0.01205408 10 | 2026 0.011762 11 | 2027 0.012617466 12 | 2028 0.011243658 13 | 2029 0.006505525 14 | 2030 0.003303421 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/DieselCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.023792929 4 | 2020 0.013752121 5 | 2021 0.012431302 6 | 2022 0.011960484 7 | 2023 0.011298627 8 | 2024 0.011898883 9 | 2025 0.01205408 10 | 2026 0.011762 11 | 2027 0.012617466 12 | 2028 0.011243658 13 | 2029 0.006505525 14 | 2030 0.003303421 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/DieselCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.023792929 4 | 2020 0.013752121 5 | 2021 0.012431302 6 | 2022 0.011960484 7 | 2023 0.011298627 8 | 2024 0.011898883 9 | 2025 0.01205408 10 | 2026 0.011762 11 | 2027 0.012617466 12 | 2028 0.011243658 13 | 2029 0.006505525 14 | 2030 0.003303421 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/PetrolCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.041113737 4 | 2020 0.027750909 5 | 2021 0.026478673 6 | 2022 0.024818004 7 | 2023 0.024083916 8 | 2024 0.022310406 9 | 2025 0.020793288 10 | 2026 0.020119211 11 | 2027 0.015771832 12 | 2028 0.014456131 13 | 2029 0.00780663 14 | 2030 0.004624789 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/PetrolCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.041113737 4 | 2020 0.027750909 5 | 2021 0.026478673 6 | 2022 0.024818004 7 | 2023 0.024083916 8 | 2024 0.022310406 9 | 2025 0.020793288 10 | 2026 0.020119211 11 | 2027 0.015771832 12 | 2028 0.014456131 13 | 2029 0.00780663 14 | 2030 0.004624789 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/PetrolCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.041113737 4 | 2020 0.027750909 5 | 2021 0.026478673 6 | 2022 0.024818004 7 | 2023 0.024083916 8 | 2024 0.022310406 9 | 2025 0.020793288 10 | 2026 0.020119211 11 | 2027 0.015771832 12 | 2028 0.014456131 13 | 2029 0.00780663 14 | 2030 0.004624789 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/PetrolCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.041113737 4 | 2020 0.027750909 5 | 2021 0.026478673 6 | 2022 0.024818004 7 | 2023 0.024083916 8 | 2024 0.022310406 9 | 2025 0.020793288 10 | 2026 0.020119211 11 | 2027 0.015771832 12 | 2028 0.014456131 13 | 2029 0.00780663 14 | 2030 0.004624789 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/PHeVCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.005031717 4 | 2020 0.013360404 5 | 2021 0.016098536 6 | 2022 0.014950605 7 | 2023 0.01427195 8 | 2024 0.013088771 9 | 2025 0.01205408 10 | 2026 0.012381053 11 | 2027 0.012617466 12 | 2028 0.012849894 13 | 2029 0.01301105 14 | 2030 0.013213684 15 | 2031 0.006552846 16 | 2032 0.006125937 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/PHeVCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.005031717 4 | 2020 0.013360404 5 | 2021 0.016098536 6 | 2022 0.014950605 7 | 2023 0.01427195 8 | 2024 0.013088771 9 | 2025 0.01205408 10 | 2026 0.012381053 11 | 2027 0.012617466 12 | 2028 0.012849894 13 | 2029 0.01301105 14 | 2030 0.013213684 15 | 2031 0.006552846 16 | 2032 0.006125937 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/NewDieselBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0 5 | 2020 0 6 | 2021 0.069036858 7 | 2022 0.048332491 8 | 2023 0.070617082 9 | 2024 0.057305602 10 | 2025 0.063928624 11 | 2026 0.075472506 12 | 2027 0.073041785 13 | 2028 0.070813734 14 | 2029 0.068659317 15 | 2030 0 16 | 2031 0 17 | 2032 0 18 | 2033 0 19 | 2034 0 20 | 2035 0 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/PHeVCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.005031717 4 | 2020 0.013360404 5 | 2021 0.016098536 6 | 2022 0.014950605 7 | 2023 0.01427195 8 | 2024 0.013088771 9 | 2025 0.01205408 10 | 2026 0.012381053 11 | 2027 0.012617466 12 | 2028 0.012849894 13 | 2029 0.01301105 14 | 2030 0.013213684 15 | 2031 0.006552846 16 | 2032 0.006125937 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/NewDieselBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0 5 | 2020 0 6 | 2021 0.069036858 7 | 2022 0.048332491 8 | 2023 0.070617082 9 | 2024 0.057305602 10 | 2025 0.063928624 11 | 2026 0.075472506 12 | 2027 0.073041785 13 | 2028 0.070813734 14 | 2029 0.068659317 15 | 2030 0 16 | 2031 0 17 | 2032 0 18 | 2033 0 19 | 2034 0 20 | 2035 0 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/PHeVCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.005031717 4 | 2020 0.013360404 5 | 2021 0.016098536 6 | 2022 0.014950605 7 | 2023 0.01427195 8 | 2024 0.013088771 9 | 2025 0.01205408 10 | 2026 0.012381053 11 | 2027 0.012617466 12 | 2028 0.012849894 13 | 2029 0.01301105 14 | 2030 0.013213684 15 | 2031 0.006552846 16 | 2032 0.006125937 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/TotalCars.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 4950000 4 | 2020 4950000 5 | 2021 4950000 6 | 2022 4950000 7 | 2023 4950000 8 | 2024 4950000 9 | 2025 4950000 10 | 2026 4950000 11 | 2027 4950000 12 | 2028 4950000 13 | 2029 4950000 14 | 2030 4950000 15 | 2031 4950000 16 | 2032 4950000 17 | 2033 4950000 18 | 2034 4950000 19 | 2035 4950000 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightDieselTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 0.992666667 5 | 2021 0.985333333 6 | 2022 0.978 7 | 2023 0.970666667 8 | 2024 0.963333333 9 | 2025 0.956 10 | 2026 0.948666667 11 | 2027 0.941333333 12 | 2028 0.934 13 | 2029 0.926666667 14 | 2030 0.919333333 15 | 2031 0.912 16 | 2032 0.904666667 17 | 2033 0.897333333 18 | 2034 0.89 19 | 2035 0.882666667 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightDieselTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 0.992666667 5 | 2021 0.985333333 6 | 2022 0.978 7 | 2023 0.970666667 8 | 2024 0.963333333 9 | 2025 0.956 10 | 2026 0.948666667 11 | 2027 0.941333333 12 | 2028 0.934 13 | 2029 0.926666667 14 | 2030 0.919333333 15 | 2031 0.912 16 | 2032 0.904666667 17 | 2033 0.897333333 18 | 2034 0.89 19 | 2035 0.882666667 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightDieselTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 0.992666667 5 | 2021 0.985333333 6 | 2022 0.978 7 | 2023 0.970666667 8 | 2024 0.963333333 9 | 2025 0.956 10 | 2026 0.948666667 11 | 2027 0.941333333 12 | 2028 0.934 13 | 2029 0.926666667 14 | 2030 0.919333333 15 | 2031 0.912 16 | 2032 0.904666667 17 | 2033 0.897333333 18 | 2034 0.89 19 | 2035 0.882666667 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightDieselTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 0.992666667 5 | 2021 0.985333333 6 | 2022 0.978 7 | 2023 0.970666667 8 | 2024 0.963333333 9 | 2025 0.956 10 | 2026 0.948666667 11 | 2027 0.941333333 12 | 2028 0.934 13 | 2029 0.926666667 14 | 2030 0.919333333 15 | 2031 0.912 16 | 2032 0.904666667 17 | 2033 0.897333333 18 | 2034 0.89 19 | 2035 0.882666667 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightPHeVTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.000311341 6 | 2022 0.000668456 7 | 2023 0.001339406 8 | 2024 0.002012577 9 | 2025 0.002315778 10 | 2026 0.00229582 11 | 2027 0.003793433 12 | 2028 0.003760824 13 | 2029 0.002982831 14 | 2030 0.002957259 15 | 2031 0.002198954 16 | 2032 0.001453435 17 | 2033 0.000720513 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightPHeVTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.000311341 6 | 2022 0.000668456 7 | 2023 0.001339406 8 | 2024 0.002012577 9 | 2025 0.002315778 10 | 2026 0.00229582 11 | 2027 0.003793433 12 | 2028 0.003760824 13 | 2029 0.002982831 14 | 2030 0.002957259 15 | 2031 0.002198954 16 | 2032 0.001453435 17 | 2033 0.000720513 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightPHeVTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.000311341 6 | 2022 0.000668456 7 | 2023 0.001339406 8 | 2024 0.002012577 9 | 2025 0.002315778 10 | 2026 0.00229582 11 | 2027 0.003793433 12 | 2028 0.003760824 13 | 2029 0.002982831 14 | 2030 0.002957259 15 | 2031 0.002198954 16 | 2032 0.001453435 17 | 2033 0.000720513 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightPHeVTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.000311341 6 | 2022 0.000668456 7 | 2023 0.001339406 8 | 2024 0.002012577 9 | 2025 0.002315778 10 | 2026 0.00229582 11 | 2027 0.003793433 12 | 2028 0.003760824 13 | 2029 0.002982831 14 | 2030 0.002957259 15 | 2031 0.002198954 16 | 2032 0.001453435 17 | 2033 0.000720513 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/CurrentLegislationPlan/SimulationExample.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios.CurrentLegislationPlan; 2 | 3 | model SimulationExample 4 | 5 | extends Modelica.Icons.Example; 6 | 7 | TransportationIntegrator Simulator; 8 | protected 9 | 10 | annotation( 11 | experiment(StartTime = 2019, StopTime = 2035, Tolerance = 1e-06, Interval = 0.002)); 12 | 13 | end SimulationExample; 14 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/ElectricalBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0.003309081 10 | 2026 0.003293544 11 | 2027 0.003275412 12 | 2028 0.003257026 13 | 2029 0.003238846 14 | 2030 0.003223298 15 | 2031 0.003211844 16 | 2032 0.003202215 17 | 2033 0.020573132 18 | 2034 0.020647489 19 | 2035 0.022773097 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightDieselTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.055107397 6 | 2022 0.057487246 7 | 2023 0.056255052 8 | 2024 0.055010432 9 | 2025 0.060982164 10 | 2026 0.055864958 11 | 2027 0.050831997 12 | 2028 0.043625563 13 | 2029 0.03728539 14 | 2030 0.025876013 15 | 2031 0.015392681 16 | 2032 0.0123542 17 | 2033 0.0057641 18 | 2034 0.002857475 19 | 2035 0 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/ElectricalBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0.003309081 10 | 2026 0.003293544 11 | 2027 0.003275412 12 | 2028 0.003257026 13 | 2029 0.003238846 14 | 2030 0.003223298 15 | 2031 0.003211844 16 | 2032 0.003202215 17 | 2033 0.020573132 18 | 2034 0.020647489 19 | 2035 0.022773097 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightDieselTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.055107397 6 | 2022 0.057487246 7 | 2023 0.056255052 8 | 2024 0.055010432 9 | 2025 0.060982164 10 | 2026 0.055864958 11 | 2027 0.050831997 12 | 2028 0.043625563 13 | 2029 0.03728539 14 | 2030 0.025876013 15 | 2031 0.015392681 16 | 2032 0.0123542 17 | 2033 0.0057641 18 | 2034 0.002857475 19 | 2035 0 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/ElectricalBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0.003309081 10 | 2026 0.003293544 11 | 2027 0.003275412 12 | 2028 0.003257026 13 | 2029 0.003238846 14 | 2030 0.003223298 15 | 2031 0.003211844 16 | 2032 0.003202215 17 | 2033 0.020573132 18 | 2034 0.020647489 19 | 2035 0.022773097 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightDieselTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.055107397 6 | 2022 0.057487246 7 | 2023 0.056255052 8 | 2024 0.055010432 9 | 2025 0.060982164 10 | 2026 0.055864958 11 | 2027 0.050831997 12 | 2028 0.043625563 13 | 2029 0.03728539 14 | 2030 0.025876013 15 | 2031 0.015392681 16 | 2032 0.0123542 17 | 2033 0.0057641 18 | 2034 0.002857475 19 | 2035 0 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/ElectricalBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0.003309081 10 | 2026 0.003293544 11 | 2027 0.003275412 12 | 2028 0.003257026 13 | 2029 0.003238846 14 | 2030 0.003223298 15 | 2031 0.003211844 16 | 2032 0.003202215 17 | 2033 0.020573132 18 | 2034 0.020647489 19 | 2035 0.022773097 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightDieselTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.055107397 6 | 2022 0.057487246 7 | 2023 0.056255052 8 | 2024 0.055010432 9 | 2025 0.060982164 10 | 2026 0.055864958 11 | 2027 0.050831997 12 | 2028 0.043625563 13 | 2029 0.03728539 14 | 2030 0.025876013 15 | 2031 0.015392681 16 | 2032 0.0123542 17 | 2033 0.0057641 18 | 2034 0.002857475 19 | 2035 0 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/GasBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.018190664 6 | 2022 0.018023532 7 | 2023 0.013502448 8 | 2024 0.013428756 9 | 2025 0.01731987 10 | 2026 0.013734781 11 | 2027 0.01087158 12 | 2028 0.010879854 13 | 2029 0.010819125 14 | 2030 0.013853322 15 | 2031 0.014487465 16 | 2032 0.015942943 17 | 2033 0.019483164 18 | 2034 0.014602665 19 | 2035 0.023996726 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyBioGasTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.003572407 4 | 2020 0.003564935 5 | 2021 0.002777004 6 | 2022 0.002190754 7 | 2023 0.002171539 8 | 2024 0.002152514 9 | 2025 0.002133677 10 | 2026 0.002115027 11 | 2027 0.002096561 12 | 2028 0.002078278 13 | 2029 0.002060177 14 | 2030 0.000816902 15 | 2031 0.000809804 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyTruckPetrol_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 0.987333333 6 | 2021 0.974666667 7 | 2022 0.962 8 | 2023 0.949333333 9 | 2024 0.936666667 10 | 2025 0.924 11 | 2026 0.911333333 12 | 2027 0.898666667 13 | 2028 0.886 14 | 2029 0.873333333 15 | 2030 0.860666667 16 | 2031 0.848 17 | 2032 0.835333333 18 | 2033 0.822666667 19 | 2034 0.81 20 | 2035 0.797333333 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/GasBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.018190664 6 | 2022 0.018023532 7 | 2023 0.013502448 8 | 2024 0.013428756 9 | 2025 0.01731987 10 | 2026 0.013734781 11 | 2027 0.01087158 12 | 2028 0.010879854 13 | 2029 0.010819125 14 | 2030 0.013853322 15 | 2031 0.014487465 16 | 2032 0.015942943 17 | 2033 0.019483164 18 | 2034 0.014602665 19 | 2035 0.023996726 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyBioGasTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.003572407 4 | 2020 0.003564935 5 | 2021 0.002777004 6 | 2022 0.002190754 7 | 2023 0.002171539 8 | 2024 0.002152514 9 | 2025 0.002133677 10 | 2026 0.002115027 11 | 2027 0.002096561 12 | 2028 0.002078278 13 | 2029 0.002060177 14 | 2030 0.000816902 15 | 2031 0.000809804 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyTruckPetrol_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 0.987333333 6 | 2021 0.974666667 7 | 2022 0.962 8 | 2023 0.949333333 9 | 2024 0.936666667 10 | 2025 0.924 11 | 2026 0.911333333 12 | 2027 0.898666667 13 | 2028 0.886 14 | 2029 0.873333333 15 | 2030 0.860666667 16 | 2031 0.848 17 | 2032 0.835333333 18 | 2033 0.822666667 19 | 2034 0.81 20 | 2035 0.797333333 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/GasBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.018190664 6 | 2022 0.018023532 7 | 2023 0.013502448 8 | 2024 0.013428756 9 | 2025 0.01731987 10 | 2026 0.013734781 11 | 2027 0.01087158 12 | 2028 0.010879854 13 | 2029 0.010819125 14 | 2030 0.013853322 15 | 2031 0.014487465 16 | 2032 0.015942943 17 | 2033 0.019483164 18 | 2034 0.014602665 19 | 2035 0.023996726 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyBioGasTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.003572407 4 | 2020 0.003564935 5 | 2021 0.002777004 6 | 2022 0.002190754 7 | 2023 0.002171539 8 | 2024 0.002152514 9 | 2025 0.002133677 10 | 2026 0.002115027 11 | 2027 0.002096561 12 | 2028 0.002078278 13 | 2029 0.002060177 14 | 2030 0.000816902 15 | 2031 0.000809804 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyTruckPetrol_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 0.987333333 6 | 2021 0.974666667 7 | 2022 0.962 8 | 2023 0.949333333 9 | 2024 0.936666667 10 | 2025 0.924 11 | 2026 0.911333333 12 | 2027 0.898666667 13 | 2028 0.886 14 | 2029 0.873333333 15 | 2030 0.860666667 16 | 2031 0.848 17 | 2032 0.835333333 18 | 2033 0.822666667 19 | 2034 0.81 20 | 2035 0.797333333 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/NewElectricalBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0.003309081 10 | 2026 0.003150273 11 | 2027 0.002992994 12 | 2028 0.002842225 13 | 2029 0.00269815 14 | 2030 0.002551112 15 | 2031 0.002436958 16 | 2032 0.002312726 17 | 2033 0.01412843 18 | 2034 0.013457675 19 | 2035 0.01417549 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/GasBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.018190664 6 | 2022 0.018023532 7 | 2023 0.013502448 8 | 2024 0.013428756 9 | 2025 0.01731987 10 | 2026 0.013734781 11 | 2027 0.01087158 12 | 2028 0.010879854 13 | 2029 0.010819125 14 | 2030 0.013853322 15 | 2031 0.014487465 16 | 2032 0.015942943 17 | 2033 0.019483164 18 | 2034 0.014602665 19 | 2035 0.023996726 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyBioGasTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.003572407 4 | 2020 0.003564935 5 | 2021 0.002777004 6 | 2022 0.002190754 7 | 2023 0.002171539 8 | 2024 0.002152514 9 | 2025 0.002133677 10 | 2026 0.002115027 11 | 2027 0.002096561 12 | 2028 0.002078278 13 | 2029 0.002060177 14 | 2030 0.000816902 15 | 2031 0.000809804 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyTruckPetrol_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 0.987333333 6 | 2021 0.974666667 7 | 2022 0.962 8 | 2023 0.949333333 9 | 2024 0.936666667 10 | 2025 0.924 11 | 2026 0.911333333 12 | 2027 0.898666667 13 | 2028 0.886 14 | 2029 0.873333333 15 | 2030 0.860666667 16 | 2031 0.848 17 | 2032 0.835333333 18 | 2033 0.822666667 19 | 2034 0.81 20 | 2035 0.797333333 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/NewElectricalBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0 6 | 2022 0 7 | 2023 0 8 | 2024 0 9 | 2025 0.003309081 10 | 2026 0.003150273 11 | 2027 0.002992994 12 | 2028 0.002842225 13 | 2029 0.00269815 14 | 2030 0.002551112 15 | 2031 0.002436958 16 | 2032 0.002312726 17 | 2033 0.01412843 18 | 2034 0.013457675 19 | 2035 0.01417549 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyDieselTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 0.992666667 6 | 2021 0.985333333 7 | 2022 0.978 8 | 2023 0.970666667 9 | 2024 0.963333333 10 | 2025 0.956 11 | 2026 0.948666667 12 | 2027 0.941333333 13 | 2028 0.934 14 | 2029 0.926666667 15 | 2030 0.919333333 16 | 2031 0.912 17 | 2032 0.904666667 18 | 2033 0.897333333 19 | 2034 0.89 20 | 2035 0.882666667 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyPetrolTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001500411 4 | 2020 0.001461623 5 | 2021 0.001422931 6 | 2022 0.001380092 7 | 2023 0.001366428 8 | 2024 0.001352899 9 | 2025 0.001339504 10 | 2026 0.001326241 11 | 2027 0.00131311 12 | 2028 0.001300109 13 | 2029 0.001287237 14 | 2030 0.000637246 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightElectricTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.003113412 6 | 2022 0.004679194 7 | 2023 0.005357624 8 | 2024 0.00603773 9 | 2025 0.009263113 10 | 2026 0.015305468 11 | 2027 0.018967163 12 | 2028 0.026325771 13 | 2029 0.033556851 14 | 2030 0.044358879 15 | 2031 0.05497386 16 | 2032 0.05813741 17 | 2033 0.064846125 18 | 2034 0.067865037 19 | 2035 0.07012031 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyDieselTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 0.992666667 6 | 2021 0.985333333 7 | 2022 0.978 8 | 2023 0.970666667 9 | 2024 0.963333333 10 | 2025 0.956 11 | 2026 0.948666667 12 | 2027 0.941333333 13 | 2028 0.934 14 | 2029 0.926666667 15 | 2030 0.919333333 16 | 2031 0.912 17 | 2032 0.904666667 18 | 2033 0.897333333 19 | 2034 0.89 20 | 2035 0.882666667 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyPetrolTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001500411 4 | 2020 0.001461623 5 | 2021 0.001422931 6 | 2022 0.001380092 7 | 2023 0.001366428 8 | 2024 0.001352899 9 | 2025 0.001339504 10 | 2026 0.001326241 11 | 2027 0.00131311 12 | 2028 0.001300109 13 | 2029 0.001287237 14 | 2030 0.000637246 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightElectricTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.003113412 6 | 2022 0.004679194 7 | 2023 0.005357624 8 | 2024 0.00603773 9 | 2025 0.009263113 10 | 2026 0.015305468 11 | 2027 0.018967163 12 | 2028 0.026325771 13 | 2029 0.033556851 14 | 2030 0.044358879 15 | 2031 0.05497386 16 | 2032 0.05813741 17 | 2033 0.064846125 18 | 2034 0.067865037 19 | 2035 0.07012031 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyDieselTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 0.992666667 6 | 2021 0.985333333 7 | 2022 0.978 8 | 2023 0.970666667 9 | 2024 0.963333333 10 | 2025 0.956 11 | 2026 0.948666667 12 | 2027 0.941333333 13 | 2028 0.934 14 | 2029 0.926666667 15 | 2030 0.919333333 16 | 2031 0.912 17 | 2032 0.904666667 18 | 2033 0.897333333 19 | 2034 0.89 20 | 2035 0.882666667 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyPetrolTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001500411 4 | 2020 0.001461623 5 | 2021 0.001422931 6 | 2022 0.001380092 7 | 2023 0.001366428 8 | 2024 0.001352899 9 | 2025 0.001339504 10 | 2026 0.001326241 11 | 2027 0.00131311 12 | 2028 0.001300109 13 | 2029 0.001287237 14 | 2030 0.000637246 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightElectricTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.003113412 6 | 2022 0.004679194 7 | 2023 0.005357624 8 | 2024 0.00603773 9 | 2025 0.009263113 10 | 2026 0.015305468 11 | 2027 0.018967163 12 | 2028 0.026325771 13 | 2029 0.033556851 14 | 2030 0.044358879 15 | 2031 0.05497386 16 | 2032 0.05813741 17 | 2033 0.064846125 18 | 2034 0.067865037 19 | 2035 0.07012031 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/NewGasBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.018190664 6 | 2022 0.018023532 7 | 2023 0.013502448 8 | 2024 0.013428756 9 | 2025 0.01731987 10 | 2026 0.022722184 11 | 2027 0.01770324 12 | 2028 0.017355715 13 | 2029 0.016935199 14 | 2030 0.057969944 15 | 2031 0.048531758 16 | 2032 0.03847982 17 | 2033 0.029660347 18 | 2034 0.021160423 19 | 2035 0.023992546 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyDieselTruck_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 0.992666667 6 | 2021 0.985333333 7 | 2022 0.978 8 | 2023 0.970666667 9 | 2024 0.963333333 10 | 2025 0.956 11 | 2026 0.948666667 12 | 2027 0.941333333 13 | 2028 0.934 14 | 2029 0.926666667 15 | 2030 0.919333333 16 | 2031 0.912 17 | 2032 0.904666667 18 | 2033 0.897333333 19 | 2034 0.89 20 | 2035 0.882666667 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyPetrolTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001500411 4 | 2020 0.001461623 5 | 2021 0.001422931 6 | 2022 0.001380092 7 | 2023 0.001366428 8 | 2024 0.001352899 9 | 2025 0.001339504 10 | 2026 0.001326241 11 | 2027 0.00131311 12 | 2028 0.001300109 13 | 2029 0.001287237 14 | 2030 0.000637246 15 | 2031 0 16 | 2032 0 17 | 2033 0 18 | 2034 0 19 | 2035 0 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightElectricTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.003113412 6 | 2022 0.004679194 7 | 2023 0.005357624 8 | 2024 0.00603773 9 | 2025 0.009263113 10 | 2026 0.015305468 11 | 2027 0.018967163 12 | 2028 0.026325771 13 | 2029 0.033556851 14 | 2030 0.044358879 15 | 2031 0.05497386 16 | 2032 0.05813741 17 | 2033 0.064846125 18 | 2034 0.067865037 19 | 2035 0.07012031 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/NewGasBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.018190664 6 | 2022 0.018023532 7 | 2023 0.013502448 8 | 2024 0.013428756 9 | 2025 0.01731987 10 | 2026 0.022722184 11 | 2027 0.01770324 12 | 2028 0.017355715 13 | 2029 0.016935199 14 | 2030 0.057969944 15 | 2031 0.048531758 16 | 2032 0.03847982 17 | 2033 0.029660347 18 | 2034 0.021160423 19 | 2035 0.023992546 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/DieselCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 0.983580548 5 | 2021 0.972386298 6 | 2022 0.957450792 7 | 2023 0.943440633 8 | 2024 0.930875099 9 | 2025 0.919998583 10 | 2026 0.911169705 11 | 2027 0.904355007 12 | 2028 0.899211236 13 | 2029 0.895387045 14 | 2030 0.892778853 15 | 2031 0.891038053 16 | 2032 0.89002704 17 | 2033 0.889411549 18 | 2034 0.889162241 19 | 2035 0.889162239 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/ElectricalBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.012346274 6 | 2022 0.012285428 7 | 2023 0.018412429 8 | 2024 0.01831194 9 | 2025 0.023586001 10 | 2026 0.018710136 11 | 2027 0.022300677 12 | 2028 0.022244798 13 | 2029 0.022120631 14 | 2030 0.029558325 15 | 2031 0.030546683 16 | 2032 0.03658701 17 | 2033 0.052522797 18 | 2034 0.047611479 19 | 2035 0.065396176 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/DieselCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 0.983580548 5 | 2021 0.972386298 6 | 2022 0.957450792 7 | 2023 0.943440633 8 | 2024 0.930875099 9 | 2025 0.919998583 10 | 2026 0.911169705 11 | 2027 0.904355007 12 | 2028 0.899211236 13 | 2029 0.895387045 14 | 2030 0.892778853 15 | 2031 0.891038053 16 | 2032 0.89002704 17 | 2033 0.889411549 18 | 2034 0.889162241 19 | 2035 0.889162239 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/ElectricalBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.012346274 6 | 2022 0.012285428 7 | 2023 0.018412429 8 | 2024 0.01831194 9 | 2025 0.023586001 10 | 2026 0.018710136 11 | 2027 0.022300677 12 | 2028 0.022244798 13 | 2029 0.022120631 14 | 2030 0.029558325 15 | 2031 0.030546683 16 | 2032 0.03658701 17 | 2033 0.052522797 18 | 2034 0.047611479 19 | 2035 0.065396176 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/DieselCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 0.983580548 5 | 2021 0.972386298 6 | 2022 0.957450792 7 | 2023 0.943440633 8 | 2024 0.930875099 9 | 2025 0.919998583 10 | 2026 0.911169705 11 | 2027 0.904355007 12 | 2028 0.899211236 13 | 2029 0.895387045 14 | 2030 0.892778853 15 | 2031 0.891038053 16 | 2032 0.89002704 17 | 2033 0.889411549 18 | 2034 0.889162241 19 | 2035 0.889162239 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/ElectricalBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.012346274 6 | 2022 0.012285428 7 | 2023 0.018412429 8 | 2024 0.01831194 9 | 2025 0.023586001 10 | 2026 0.018710136 11 | 2027 0.022300677 12 | 2028 0.022244798 13 | 2029 0.022120631 14 | 2030 0.029558325 15 | 2031 0.030546683 16 | 2032 0.03658701 17 | 2033 0.052522797 18 | 2034 0.047611479 19 | 2035 0.065396176 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/DieselCarEfficiency.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 1 4 | 2020 0.983580548 5 | 2021 0.972386298 6 | 2022 0.957450792 7 | 2023 0.943440633 8 | 2024 0.930875099 9 | 2025 0.919998583 10 | 2026 0.911169705 11 | 2027 0.904355007 12 | 2028 0.899211236 13 | 2029 0.895387045 14 | 2030 0.892778853 15 | 2031 0.891038053 16 | 2032 0.89002704 17 | 2033 0.889411549 18 | 2034 0.889162241 19 | 2035 0.889162239 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/ElectricalBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.012346274 6 | 2022 0.012285428 7 | 2023 0.018412429 8 | 2024 0.01831194 9 | 2025 0.023586001 10 | 2026 0.018710136 11 | 2027 0.022300677 12 | 2028 0.022244798 13 | 2029 0.022120631 14 | 2030 0.029558325 15 | 2031 0.030546683 16 | 2032 0.03658701 17 | 2033 0.052522797 18 | 2034 0.047611479 19 | 2035 0.065396176 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Icons/ScenariosPackage.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Icons; 2 | 3 | model ScenariosPackage 4 | equation 5 | 6 | annotation( 7 | Icon(graphics = {Rectangle(lineColor = {173, 173, 173}, fillColor = {227, 227, 227}, fillPattern = FillPattern.HorizontalCylinder, extent = {{-100, 100}, {100, -100}}, radius = 25), Text(extent = {{-100, 100}, {100, -100}}, textString = "s", fontName = "Copperplate Gothic Bold")})); 8 | end ScenariosPackage; 9 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/DieselBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.067794925 6 | 2022 0.068268725 7 | 2023 0.067006802 8 | 2024 0.066641101 9 | 2025 0.065336744 10 | 2026 0.065029984 11 | 2027 0.064671963 12 | 2028 0.064308948 13 | 2029 0.063949986 14 | 2030 0.063917307 15 | 2031 0.059794961 16 | 2032 0.059275045 17 | 2033 0.059130723 18 | 2034 0.039868671 19 | 2035 0.07396158 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/Diesel_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 0.983580548 6 | 2021 0.972386298 7 | 2022 0.957450792 8 | 2023 0.943440633 9 | 2024 0.930875099 10 | 2025 0.919998583 11 | 2026 0.911169705 12 | 2027 0.904355007 13 | 2028 0.899211236 14 | 2029 0.895387045 15 | 2030 0.892778853 16 | 2031 0.891038053 17 | 2032 0.89002704 18 | 2033 0.889411549 19 | 2034 0.889162241 20 | 2035 0.889162239 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/ElectricCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.003190909 4 | 2020 0.005676162 5 | 2021 0.006837216 6 | 2022 0.007774315 7 | 2023 0.009514633 8 | 2024 0.011898883 9 | 2025 0.0150676 10 | 2026 0.017333474 11 | 2027 0.021765128 12 | 2028 0.025699789 13 | 2029 0.037732046 14 | 2030 0.042944473 15 | 2031 0.058975613 16 | 2032 0.05513343 17 | 2033 0.054207055 18 | 2034 0.046764364 19 | 2035 0.039628476 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/PetrolFuelFossilComposition.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.97 4 | 2020 0.947533977 5 | 2021 0.937395387 6 | 2022 0.901107176 7 | 2023 0.872382907 8 | 2024 0.842409757 9 | 2025 0.80494332 10 | 2026 0.761232476 11 | 2027 0.723766038 12 | 2028 0.698788413 13 | 2029 0.673810788 14 | 2030 0.648833163 15 | 2031 0.648833163 16 | 2032 0.648833163 17 | 2033 0.648833163 18 | 2034 0.648833163 19 | 2035 0.648833163 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/DieselBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.067794925 6 | 2022 0.068268725 7 | 2023 0.067006802 8 | 2024 0.066641101 9 | 2025 0.065336744 10 | 2026 0.065029984 11 | 2027 0.064671963 12 | 2028 0.064308948 13 | 2029 0.063949986 14 | 2030 0.063917307 15 | 2031 0.059794961 16 | 2032 0.059275045 17 | 2033 0.059130723 18 | 2034 0.039868671 19 | 2035 0.07396158 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/Diesel_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 0.983580548 6 | 2021 0.972386298 7 | 2022 0.957450792 8 | 2023 0.943440633 9 | 2024 0.930875099 10 | 2025 0.919998583 11 | 2026 0.911169705 12 | 2027 0.904355007 13 | 2028 0.899211236 14 | 2029 0.895387045 15 | 2030 0.892778853 16 | 2031 0.891038053 17 | 2032 0.89002704 18 | 2033 0.889411549 19 | 2034 0.889162241 20 | 2035 0.889162239 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/ElectricCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.003190909 4 | 2020 0.005676162 5 | 2021 0.006837216 6 | 2022 0.007774315 7 | 2023 0.009514633 8 | 2024 0.011898883 9 | 2025 0.0150676 10 | 2026 0.017333474 11 | 2027 0.021765128 12 | 2028 0.025699789 13 | 2029 0.037732046 14 | 2030 0.042944473 15 | 2031 0.058975613 16 | 2032 0.05513343 17 | 2033 0.054207055 18 | 2034 0.046764364 19 | 2035 0.039628476 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/PetrolFuelFossilComposition.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.97 4 | 2020 0.947533977 5 | 2021 0.937395387 6 | 2022 0.901107176 7 | 2023 0.872382907 8 | 2024 0.842409757 9 | 2025 0.80494332 10 | 2026 0.761232476 11 | 2027 0.723766038 12 | 2028 0.698788413 13 | 2029 0.673810788 14 | 2030 0.648833163 15 | 2031 0.648833163 16 | 2032 0.648833163 17 | 2033 0.648833163 18 | 2034 0.648833163 19 | 2035 0.648833163 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/DieselBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.067794925 6 | 2022 0.068268725 7 | 2023 0.067006802 8 | 2024 0.066641101 9 | 2025 0.065336744 10 | 2026 0.065029984 11 | 2027 0.064671963 12 | 2028 0.064308948 13 | 2029 0.063949986 14 | 2030 0.063917307 15 | 2031 0.059794961 16 | 2032 0.059275045 17 | 2033 0.059130723 18 | 2034 0.039868671 19 | 2035 0.07396158 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/Diesel_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 0.983580548 6 | 2021 0.972386298 7 | 2022 0.957450792 8 | 2023 0.943440633 9 | 2024 0.930875099 10 | 2025 0.919998583 11 | 2026 0.911169705 12 | 2027 0.904355007 13 | 2028 0.899211236 14 | 2029 0.895387045 15 | 2030 0.892778853 16 | 2031 0.891038053 17 | 2032 0.89002704 18 | 2033 0.889411549 19 | 2034 0.889162241 20 | 2035 0.889162239 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/ElectricCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.003190909 4 | 2020 0.005676162 5 | 2021 0.006837216 6 | 2022 0.007774315 7 | 2023 0.009514633 8 | 2024 0.011898883 9 | 2025 0.0150676 10 | 2026 0.017333474 11 | 2027 0.021765128 12 | 2028 0.025699789 13 | 2029 0.037732046 14 | 2030 0.042944473 15 | 2031 0.058975613 16 | 2032 0.05513343 17 | 2033 0.054207055 18 | 2034 0.046764364 19 | 2035 0.039628476 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/PetrolFuelFossilComposition.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.97 4 | 2020 0.947533977 5 | 2021 0.937395387 6 | 2022 0.901107176 7 | 2023 0.872382907 8 | 2024 0.842409757 9 | 2025 0.80494332 10 | 2026 0.761232476 11 | 2027 0.723766038 12 | 2028 0.698788413 13 | 2029 0.673810788 14 | 2030 0.648833163 15 | 2031 0.648833163 16 | 2032 0.648833163 17 | 2033 0.648833163 18 | 2034 0.648833163 19 | 2035 0.648833163 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/DieselBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.067794925 6 | 2022 0.068268725 7 | 2023 0.067006802 8 | 2024 0.066641101 9 | 2025 0.065336744 10 | 2026 0.065029984 11 | 2027 0.064671963 12 | 2028 0.064308948 13 | 2029 0.063949986 14 | 2030 0.063917307 15 | 2031 0.059794961 16 | 2032 0.059275045 17 | 2033 0.059130723 18 | 2034 0.039868671 19 | 2035 0.07396158 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/Diesel_efficientFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 1 5 | 2020 0.983580548 6 | 2021 0.972386298 7 | 2022 0.957450792 8 | 2023 0.943440633 9 | 2024 0.930875099 10 | 2025 0.919998583 11 | 2026 0.911169705 12 | 2027 0.904355007 13 | 2028 0.899211236 14 | 2029 0.895387045 15 | 2030 0.892778853 16 | 2031 0.891038053 17 | 2032 0.89002704 18 | 2033 0.889411549 19 | 2034 0.889162241 20 | 2035 0.889162239 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/ElectricCarsGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.003190909 4 | 2020 0.005676162 5 | 2021 0.006837216 6 | 2022 0.007774315 7 | 2023 0.009514633 8 | 2024 0.011898883 9 | 2025 0.0150676 10 | 2026 0.017333474 11 | 2027 0.021765128 12 | 2028 0.025699789 13 | 2029 0.037732046 14 | 2030 0.042944473 15 | 2031 0.058975613 16 | 2032 0.05513343 17 | 2033 0.054207055 18 | 2034 0.046764364 19 | 2035 0.039628476 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/PetrolFuelFossilComposition.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.97 4 | 2020 0.947533977 5 | 2021 0.937395387 6 | 2022 0.901107176 7 | 2023 0.872382907 8 | 2024 0.842409757 9 | 2025 0.80494332 10 | 2026 0.761232476 11 | 2027 0.723766038 12 | 2028 0.698788413 13 | 2029 0.673810788 14 | 2030 0.648833163 15 | 2031 0.648833163 16 | 2032 0.648833163 17 | 2033 0.648833163 18 | 2034 0.648833163 19 | 2035 0.648833163 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightPetrolTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.005113599 6 | 2022 0.005527419 7 | 2023 0.005529112 8 | 2024 0.005530229 9 | 2025 0.005530782 10 | 2026 0.005476022 11 | 2027 0.005421804 12 | 2028 0.005368123 13 | 2029 0.005314973 14 | 2030 0.005114517 15 | 2031 0.005063878 16 | 2032 0.005013741 17 | 2033 0.0049641 18 | 2034 0.004914951 19 | 2035 0.004866288 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightPetrolTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.005113599 6 | 2022 0.005527419 7 | 2023 0.005529112 8 | 2024 0.005530229 9 | 2025 0.005530782 10 | 2026 0.005476022 11 | 2027 0.005421804 12 | 2028 0.005368123 13 | 2029 0.005314973 14 | 2030 0.005114517 15 | 2031 0.005063878 16 | 2032 0.005013741 17 | 2033 0.0049641 18 | 2034 0.004914951 19 | 2035 0.004866288 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightPetrolTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.005113599 6 | 2022 0.005527419 7 | 2023 0.005529112 8 | 2024 0.005530229 9 | 2025 0.005530782 10 | 2026 0.005476022 11 | 2027 0.005421804 12 | 2028 0.005368123 13 | 2029 0.005314973 14 | 2030 0.005114517 15 | 2031 0.005063878 16 | 2032 0.005013741 17 | 2033 0.0049641 18 | 2034 0.004914951 19 | 2035 0.004866288 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/NewElectricalBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.012346274 6 | 2022 0.012285428 7 | 2023 0.018412429 8 | 2024 0.01831194 9 | 2025 0.023586001 10 | 2026 0.030966517 11 | 2027 0.03629801 12 | 2028 0.035497576 13 | 2029 0.034674103 14 | 2030 0.050913677 15 | 2031 0.045835549 16 | 2032 0.054914935 17 | 2033 0.068396572 18 | 2034 0.065871778 19 | 2035 0.075235884 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightPetrolTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.005113599 6 | 2022 0.005527419 7 | 2023 0.005529112 8 | 2024 0.005530229 9 | 2025 0.005530782 10 | 2026 0.005476022 11 | 2027 0.005421804 12 | 2028 0.005368123 13 | 2029 0.005314973 14 | 2030 0.005114517 15 | 2031 0.005063878 16 | 2032 0.005013741 17 | 2033 0.0049641 18 | 2034 0.004914951 19 | 2035 0.004866288 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/NewElectricalBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.012346274 6 | 2022 0.012285428 7 | 2023 0.018412429 8 | 2024 0.01831194 9 | 2025 0.023586001 10 | 2026 0.030966517 11 | 2027 0.03629801 12 | 2028 0.035497576 13 | 2029 0.034674103 14 | 2030 0.050913677 15 | 2031 0.045835549 16 | 2032 0.054914935 17 | 2033 0.068396572 18 | 2034 0.065871778 19 | 2035 0.075235884 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/DieselCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.016631919 4 | 2020 0.013254949 5 | 2021 0.022241026 6 | 2022 0.021623511 7 | 2023 0.0213305 8 | 2024 0.021021603 9 | 2025 0.021168878 10 | 2026 0.021656234 11 | 2027 0.022124282 12 | 2028 0.022584443 13 | 2029 0.022903499 14 | 2030 0.023304672 15 | 2031 0.023085198 16 | 2032 0.021394813 17 | 2033 0.019571931 18 | 2034 0.017153483 19 | 2035 0.014513032 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/Diesel_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.740217236 5 | 2020 0.727813542 6 | 2021 0.701765786 7 | 2022 0.609978455 8 | 2023 0.554161835 9 | 2024 0.492143368 10 | 2025 0.430124901 11 | 2026 0.368106434 12 | 2027 0.31849166 13 | 2028 0.268876887 14 | 2029 0.219262113 15 | 2030 0.16964734 16 | 2031 0.16964734 17 | 2032 0.16964734 18 | 2033 0.16964734 19 | 2034 0.16964734 20 | 2035 0.16964734 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/GasBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.017240951 6 | 2022 0.017361443 7 | 2023 0.017040523 8 | 2024 0.016947521 9 | 2025 0.01661581 10 | 2026 0.016537798 11 | 2027 0.016446749 12 | 2028 0.016423729 13 | 2029 0.016332055 14 | 2030 0.01625365 15 | 2031 0.016195892 16 | 2032 0.01614734 17 | 2033 0.012738992 18 | 2034 0.012700922 19 | 2035 0.016722931 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightDieselTruckBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.259782764 4 | 2020 0.272186458 5 | 2021 0.298234214 6 | 2022 0.390021545 7 | 2023 0.445838165 8 | 2024 0.507856632 9 | 2025 0.569875099 10 | 2026 0.631893566 11 | 2027 0.68150834 12 | 2028 0.731123113 13 | 2029 0.780737887 14 | 2030 0.83035266 15 | 2031 0.83035266 16 | 2032 0.83035266 17 | 2033 0.83035266 18 | 2034 0.83035266 19 | 2035 0.83035266 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/PHEV_FuelCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0 5 | 2020 0.019468261 6 | 2021 0.015392909 7 | 2022 0.031694647 8 | 2023 0.060418915 9 | 2024 0.090392065 10 | 2025 0.127858503 11 | 2026 0.171569347 12 | 2027 0.209035784 13 | 2028 0.234013409 14 | 2029 0.258991034 15 | 2030 0.283968659 16 | 2031 0.283968659 17 | 2032 0.283968659 18 | 2033 0.283968659 19 | 2034 0.283968659 20 | 2035 0.283968659 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/DieselCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.016631919 4 | 2020 0.013254949 5 | 2021 0.022241026 6 | 2022 0.021623511 7 | 2023 0.0213305 8 | 2024 0.021021603 9 | 2025 0.021168878 10 | 2026 0.021656234 11 | 2027 0.022124282 12 | 2028 0.022584443 13 | 2029 0.022903499 14 | 2030 0.023304672 15 | 2031 0.023085198 16 | 2032 0.021394813 17 | 2033 0.019571931 18 | 2034 0.017153483 19 | 2035 0.014513032 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/Diesel_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.740217236 5 | 2020 0.727813542 6 | 2021 0.701765786 7 | 2022 0.609978455 8 | 2023 0.554161835 9 | 2024 0.492143368 10 | 2025 0.430124901 11 | 2026 0.368106434 12 | 2027 0.31849166 13 | 2028 0.268876887 14 | 2029 0.219262113 15 | 2030 0.16964734 16 | 2031 0.16964734 17 | 2032 0.16964734 18 | 2033 0.16964734 19 | 2034 0.16964734 20 | 2035 0.16964734 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/GasBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.017240951 6 | 2022 0.017361443 7 | 2023 0.017040523 8 | 2024 0.016947521 9 | 2025 0.01661581 10 | 2026 0.016537798 11 | 2027 0.016446749 12 | 2028 0.016423729 13 | 2029 0.016332055 14 | 2030 0.01625365 15 | 2031 0.016195892 16 | 2032 0.01614734 17 | 2033 0.012738992 18 | 2034 0.012700922 19 | 2035 0.016722931 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightDieselTruckBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.259782764 4 | 2020 0.272186458 5 | 2021 0.298234214 6 | 2022 0.390021545 7 | 2023 0.445838165 8 | 2024 0.507856632 9 | 2025 0.569875099 10 | 2026 0.631893566 11 | 2027 0.68150834 12 | 2028 0.731123113 13 | 2029 0.780737887 14 | 2030 0.83035266 15 | 2031 0.83035266 16 | 2032 0.83035266 17 | 2033 0.83035266 18 | 2034 0.83035266 19 | 2035 0.83035266 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/PHEV_FuelCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0 5 | 2020 0.019468261 6 | 2021 0.015392909 7 | 2022 0.031694647 8 | 2023 0.060418915 9 | 2024 0.090392065 10 | 2025 0.127858503 11 | 2026 0.171569347 12 | 2027 0.209035784 13 | 2028 0.234013409 14 | 2029 0.258991034 15 | 2030 0.283968659 16 | 2031 0.283968659 17 | 2032 0.283968659 18 | 2033 0.283968659 19 | 2034 0.283968659 20 | 2035 0.283968659 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/DieselCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.016631919 4 | 2020 0.013254949 5 | 2021 0.022241026 6 | 2022 0.021623511 7 | 2023 0.0213305 8 | 2024 0.021021603 9 | 2025 0.021168878 10 | 2026 0.021656234 11 | 2027 0.022124282 12 | 2028 0.022584443 13 | 2029 0.022903499 14 | 2030 0.023304672 15 | 2031 0.023085198 16 | 2032 0.021394813 17 | 2033 0.019571931 18 | 2034 0.017153483 19 | 2035 0.014513032 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/Diesel_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.740217236 5 | 2020 0.727813542 6 | 2021 0.701765786 7 | 2022 0.609978455 8 | 2023 0.554161835 9 | 2024 0.492143368 10 | 2025 0.430124901 11 | 2026 0.368106434 12 | 2027 0.31849166 13 | 2028 0.268876887 14 | 2029 0.219262113 15 | 2030 0.16964734 16 | 2031 0.16964734 17 | 2032 0.16964734 18 | 2033 0.16964734 19 | 2034 0.16964734 20 | 2035 0.16964734 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/GasBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.017240951 6 | 2022 0.017361443 7 | 2023 0.017040523 8 | 2024 0.016947521 9 | 2025 0.01661581 10 | 2026 0.016537798 11 | 2027 0.016446749 12 | 2028 0.016423729 13 | 2029 0.016332055 14 | 2030 0.01625365 15 | 2031 0.016195892 16 | 2032 0.01614734 17 | 2033 0.012738992 18 | 2034 0.012700922 19 | 2035 0.016722931 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightDieselTruckBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.259782764 4 | 2020 0.272186458 5 | 2021 0.298234214 6 | 2022 0.390021545 7 | 2023 0.445838165 8 | 2024 0.507856632 9 | 2025 0.569875099 10 | 2026 0.631893566 11 | 2027 0.68150834 12 | 2028 0.731123113 13 | 2029 0.780737887 14 | 2030 0.83035266 15 | 2031 0.83035266 16 | 2032 0.83035266 17 | 2033 0.83035266 18 | 2034 0.83035266 19 | 2035 0.83035266 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/PHEV_FuelCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0 5 | 2020 0.019468261 6 | 2021 0.015392909 7 | 2022 0.031694647 8 | 2023 0.060418915 9 | 2024 0.090392065 10 | 2025 0.127858503 11 | 2026 0.171569347 12 | 2027 0.209035784 13 | 2028 0.234013409 14 | 2029 0.258991034 15 | 2030 0.283968659 16 | 2031 0.283968659 17 | 2032 0.283968659 18 | 2033 0.283968659 19 | 2034 0.283968659 20 | 2035 0.283968659 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/DieselCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.016631919 4 | 2020 0.013254949 5 | 2021 0.022241026 6 | 2022 0.021623511 7 | 2023 0.0213305 8 | 2024 0.021021603 9 | 2025 0.021168878 10 | 2026 0.021656234 11 | 2027 0.022124282 12 | 2028 0.022584443 13 | 2029 0.022903499 14 | 2030 0.023304672 15 | 2031 0.023085198 16 | 2032 0.021394813 17 | 2033 0.019571931 18 | 2034 0.017153483 19 | 2035 0.014513032 20 | 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/Diesel_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.740217236 5 | 2020 0.727813542 6 | 2021 0.701765786 7 | 2022 0.609978455 8 | 2023 0.554161835 9 | 2024 0.492143368 10 | 2025 0.430124901 11 | 2026 0.368106434 12 | 2027 0.31849166 13 | 2028 0.268876887 14 | 2029 0.219262113 15 | 2030 0.16964734 16 | 2031 0.16964734 17 | 2032 0.16964734 18 | 2033 0.16964734 19 | 2034 0.16964734 20 | 2035 0.16964734 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/GasBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.017240951 6 | 2022 0.017361443 7 | 2023 0.017040523 8 | 2024 0.016947521 9 | 2025 0.01661581 10 | 2026 0.016537798 11 | 2027 0.016446749 12 | 2028 0.016423729 13 | 2029 0.016332055 14 | 2030 0.01625365 15 | 2031 0.016195892 16 | 2032 0.01614734 17 | 2033 0.012738992 18 | 2034 0.012700922 19 | 2035 0.016722931 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightDieselTruckBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.259782764 4 | 2020 0.272186458 5 | 2021 0.298234214 6 | 2022 0.390021545 7 | 2023 0.445838165 8 | 2024 0.507856632 9 | 2025 0.569875099 10 | 2026 0.631893566 11 | 2027 0.68150834 12 | 2028 0.731123113 13 | 2029 0.780737887 14 | 2030 0.83035266 15 | 2031 0.83035266 16 | 2032 0.83035266 17 | 2033 0.83035266 18 | 2034 0.83035266 19 | 2035 0.83035266 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/DieselBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.259782764 4 | 2020 0.272186458 5 | 2021 0.298234214 6 | 2022 0.390021545 7 | 2023 0.445838165 8 | 2024 0.507856632 9 | 2025 0.569875099 10 | 2026 0.631893566 11 | 2027 0.68150834 12 | 2028 0.731123113 13 | 2029 0.780737887 14 | 2030 0.83035266 15 | 2031 0.83035266 16 | 2032 0.83035266 17 | 2033 0.83035266 18 | 2034 0.83035266 19 | 2035 0.83035266 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/DieselBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0 5 | 2020 0 6 | 2021 0.069036858 7 | 2022 0.048332491 8 | 2023 0.070617082 9 | 2024 0.057305602 10 | 2025 0.063928624 11 | 2026 0.057111463 12 | 2027 0.056727347 13 | 2028 0.056478225 14 | 2029 0.056162972 15 | 2030 0.039708284 16 | 2031 0.030751694 17 | 2032 0.019894613 18 | 2033 0.010559058 19 | 2034 0.004007243 20 | 2035 0.010672765 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightBiogasTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.000622682 6 | 2022 0.000668456 7 | 2023 0.000669703 8 | 2024 0.000670859 9 | 2025 0.000771926 10 | 2026 0.000765273 11 | 2027 0.000758687 12 | 2028 0.000752165 13 | 2029 0.000745708 14 | 2030 0.000739315 15 | 2031 0.000732985 16 | 2032 0.000726718 17 | 2033 0.000720513 18 | 2034 0.000714369 19 | 2035 0.000708286 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/PHeVCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001553939 4 | 2020 0.002111717 5 | 2021 0.001010101 6 | 2022 0.001010101 7 | 2023 0.001010101 8 | 2024 0.001010101 9 | 2025 0.001010101 10 | 2026 0.001010101 11 | 2027 0.001010101 12 | 2028 0.001010101 13 | 2029 0.001010101 14 | 2030 0.001010101 15 | 2031 0.001012107 16 | 2032 0.001012107 17 | 2033 0.001012107 18 | 2034 0.001012107 19 | 2035 0.001012107 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/PetrolCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.050870101 4 | 2020 0.033178586 5 | 2021 0.036757302 6 | 2022 0.036219314 7 | 2023 0.036176363 8 | 2024 0.036513216 9 | 2025 0.037141926 10 | 2026 0.038289435 11 | 2027 0.03900345 12 | 2028 0.039705433 13 | 2029 0.040192157 14 | 2030 0.040804153 15 | 2031 0.040479773 16 | 2032 0.037901066 17 | 2033 0.032671636 18 | 2034 0.027787267 19 | 2035 0.02375922 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/PetrolFuelBioComposition.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.032997763 4 | 2020 0.052466023 5 | 2021 0.062604613 6 | 2022 0.098892824 7 | 2023 0.127617093 8 | 2024 0.157590243 9 | 2025 0.19505668 10 | 2026 0.238767524 11 | 2027 0.276233962 12 | 2028 0.301211587 13 | 2029 0.326189212 14 | 2030 0.351166837 15 | 2031 0.351166837 16 | 2032 0.351166837 17 | 2033 0.351166837 18 | 2034 0.351166837 19 | 2035 0.351166837 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/Petrol_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.967002237 5 | 2020 0.947533977 6 | 2021 0.937395387 7 | 2022 0.901107176 8 | 2023 0.872382907 9 | 2024 0.842409757 10 | 2025 0.80494332 11 | 2026 0.761232476 12 | 2027 0.723766038 13 | 2028 0.698788413 14 | 2029 0.673810788 15 | 2030 0.648833163 16 | 2031 0.648833163 17 | 2032 0.648833163 18 | 2033 0.648833163 19 | 2034 0.648833163 20 | 2035 0.648833163 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/DieselBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.259782764 4 | 2020 0.272186458 5 | 2021 0.298234214 6 | 2022 0.390021545 7 | 2023 0.445838165 8 | 2024 0.507856632 9 | 2025 0.569875099 10 | 2026 0.631893566 11 | 2027 0.68150834 12 | 2028 0.731123113 13 | 2029 0.780737887 14 | 2030 0.83035266 15 | 2031 0.83035266 16 | 2032 0.83035266 17 | 2033 0.83035266 18 | 2034 0.83035266 19 | 2035 0.83035266 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/DieselBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0 5 | 2020 0 6 | 2021 0.069036858 7 | 2022 0.048332491 8 | 2023 0.070617082 9 | 2024 0.057305602 10 | 2025 0.063928624 11 | 2026 0.057111463 12 | 2027 0.056727347 13 | 2028 0.056478225 14 | 2029 0.056162972 15 | 2030 0.039708284 16 | 2031 0.030751694 17 | 2032 0.019894613 18 | 2033 0.010559058 19 | 2034 0.004007243 20 | 2035 0.010672765 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightBiogasTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.000622682 6 | 2022 0.000668456 7 | 2023 0.000669703 8 | 2024 0.000670859 9 | 2025 0.000771926 10 | 2026 0.000765273 11 | 2027 0.000758687 12 | 2028 0.000752165 13 | 2029 0.000745708 14 | 2030 0.000739315 15 | 2031 0.000732985 16 | 2032 0.000726718 17 | 2033 0.000720513 18 | 2034 0.000714369 19 | 2035 0.000708286 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/PHeVCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001553939 4 | 2020 0.002111717 5 | 2021 0.001010101 6 | 2022 0.001010101 7 | 2023 0.001010101 8 | 2024 0.001010101 9 | 2025 0.001010101 10 | 2026 0.001010101 11 | 2027 0.001010101 12 | 2028 0.001010101 13 | 2029 0.001010101 14 | 2030 0.001010101 15 | 2031 0.001012107 16 | 2032 0.001012107 17 | 2033 0.001012107 18 | 2034 0.001012107 19 | 2035 0.001012107 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/PetrolCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.050870101 4 | 2020 0.033178586 5 | 2021 0.036757302 6 | 2022 0.036219314 7 | 2023 0.036176363 8 | 2024 0.036513216 9 | 2025 0.037141926 10 | 2026 0.038289435 11 | 2027 0.03900345 12 | 2028 0.039705433 13 | 2029 0.040192157 14 | 2030 0.040804153 15 | 2031 0.040479773 16 | 2032 0.037901066 17 | 2033 0.032671636 18 | 2034 0.027787267 19 | 2035 0.02375922 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/PetrolFuelBioComposition.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.032997763 4 | 2020 0.052466023 5 | 2021 0.062604613 6 | 2022 0.098892824 7 | 2023 0.127617093 8 | 2024 0.157590243 9 | 2025 0.19505668 10 | 2026 0.238767524 11 | 2027 0.276233962 12 | 2028 0.301211587 13 | 2029 0.326189212 14 | 2030 0.351166837 15 | 2031 0.351166837 16 | 2032 0.351166837 17 | 2033 0.351166837 18 | 2034 0.351166837 19 | 2035 0.351166837 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/Petrol_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.967002237 5 | 2020 0.947533977 6 | 2021 0.937395387 7 | 2022 0.901107176 8 | 2023 0.872382907 9 | 2024 0.842409757 10 | 2025 0.80494332 11 | 2026 0.761232476 12 | 2027 0.723766038 13 | 2028 0.698788413 14 | 2029 0.673810788 15 | 2030 0.648833163 16 | 2031 0.648833163 17 | 2032 0.648833163 18 | 2033 0.648833163 19 | 2034 0.648833163 20 | 2035 0.648833163 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/DieselBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.259782764 4 | 2020 0.272186458 5 | 2021 0.298234214 6 | 2022 0.390021545 7 | 2023 0.445838165 8 | 2024 0.507856632 9 | 2025 0.569875099 10 | 2026 0.631893566 11 | 2027 0.68150834 12 | 2028 0.731123113 13 | 2029 0.780737887 14 | 2030 0.83035266 15 | 2031 0.83035266 16 | 2032 0.83035266 17 | 2033 0.83035266 18 | 2034 0.83035266 19 | 2035 0.83035266 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/DieselBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0 5 | 2020 0 6 | 2021 0.069036858 7 | 2022 0.048332491 8 | 2023 0.070617082 9 | 2024 0.057305602 10 | 2025 0.063928624 11 | 2026 0.057111463 12 | 2027 0.056727347 13 | 2028 0.056478225 14 | 2029 0.056162972 15 | 2030 0.039708284 16 | 2031 0.030751694 17 | 2032 0.019894613 18 | 2033 0.010559058 19 | 2034 0.004007243 20 | 2035 0.010672765 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightBiogasTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.000622682 6 | 2022 0.000668456 7 | 2023 0.000669703 8 | 2024 0.000670859 9 | 2025 0.000771926 10 | 2026 0.000765273 11 | 2027 0.000758687 12 | 2028 0.000752165 13 | 2029 0.000745708 14 | 2030 0.000739315 15 | 2031 0.000732985 16 | 2032 0.000726718 17 | 2033 0.000720513 18 | 2034 0.000714369 19 | 2035 0.000708286 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/NewDieselBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.035139395 6 | 2022 0.035384975 7 | 2023 0.034730896 8 | 2024 0.034541346 9 | 2025 0.033865273 10 | 2026 0.032240032 11 | 2027 0.030630426 12 | 2028 0.029087452 13 | 2029 0.027612986 14 | 2030 0.026325302 15 | 2031 0.022191872 16 | 2032 0.020716118 17 | 2033 0.040607541 18 | 2034 0.025985708 19 | 2035 0.046038606 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/PHeVCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001553939 4 | 2020 0.002111717 5 | 2021 0.001010101 6 | 2022 0.001010101 7 | 2023 0.001010101 8 | 2024 0.001010101 9 | 2025 0.001010101 10 | 2026 0.001010101 11 | 2027 0.001010101 12 | 2028 0.001010101 13 | 2029 0.001010101 14 | 2030 0.001010101 15 | 2031 0.001012107 16 | 2032 0.001012107 17 | 2033 0.001012107 18 | 2034 0.001012107 19 | 2035 0.001012107 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/PetrolCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.050870101 4 | 2020 0.033178586 5 | 2021 0.036757302 6 | 2022 0.036219314 7 | 2023 0.036176363 8 | 2024 0.036513216 9 | 2025 0.037141926 10 | 2026 0.038289435 11 | 2027 0.03900345 12 | 2028 0.039705433 13 | 2029 0.040192157 14 | 2030 0.040804153 15 | 2031 0.040479773 16 | 2032 0.037901066 17 | 2033 0.032671636 18 | 2034 0.027787267 19 | 2035 0.02375922 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/PetrolFuelBioComposition.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.032997763 4 | 2020 0.052466023 5 | 2021 0.062604613 6 | 2022 0.098892824 7 | 2023 0.127617093 8 | 2024 0.157590243 9 | 2025 0.19505668 10 | 2026 0.238767524 11 | 2027 0.276233962 12 | 2028 0.301211587 13 | 2029 0.326189212 14 | 2030 0.351166837 15 | 2031 0.351166837 16 | 2032 0.351166837 17 | 2033 0.351166837 18 | 2034 0.351166837 19 | 2035 0.351166837 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/Petrol_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.967002237 5 | 2020 0.947533977 6 | 2021 0.937395387 7 | 2022 0.901107176 8 | 2023 0.872382907 9 | 2024 0.842409757 10 | 2025 0.80494332 11 | 2026 0.761232476 12 | 2027 0.723766038 13 | 2028 0.698788413 14 | 2029 0.673810788 15 | 2030 0.648833163 16 | 2031 0.648833163 17 | 2032 0.648833163 18 | 2033 0.648833163 19 | 2034 0.648833163 20 | 2035 0.648833163 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/DieselBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.259782764 4 | 2020 0.272186458 5 | 2021 0.298234214 6 | 2022 0.390021545 7 | 2023 0.445838165 8 | 2024 0.507856632 9 | 2025 0.569875099 10 | 2026 0.631893566 11 | 2027 0.68150834 12 | 2028 0.731123113 13 | 2029 0.780737887 14 | 2030 0.83035266 15 | 2031 0.83035266 16 | 2032 0.83035266 17 | 2033 0.83035266 18 | 2034 0.83035266 19 | 2035 0.83035266 20 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/DieselBusGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0 5 | 2020 0 6 | 2021 0.069036858 7 | 2022 0.048332491 8 | 2023 0.070617082 9 | 2024 0.057305602 10 | 2025 0.063928624 11 | 2026 0.057111463 12 | 2027 0.056727347 13 | 2028 0.056478225 14 | 2029 0.056162972 15 | 2030 0.039708284 16 | 2031 0.030751694 17 | 2032 0.019894613 18 | 2033 0.010559058 19 | 2034 0.004007243 20 | 2035 0.010672765 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightBiogasTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.000622682 6 | 2022 0.000668456 7 | 2023 0.000669703 8 | 2024 0.000670859 9 | 2025 0.000771926 10 | 2026 0.000765273 11 | 2027 0.000758687 12 | 2028 0.000752165 13 | 2029 0.000745708 14 | 2030 0.000739315 15 | 2031 0.000732985 16 | 2032 0.000726718 17 | 2033 0.000720513 18 | 2034 0.000714369 19 | 2035 0.000708286 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/NewDieselBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.035139395 6 | 2022 0.035384975 7 | 2023 0.034730896 8 | 2024 0.034541346 9 | 2025 0.033865273 10 | 2026 0.032240032 11 | 2027 0.030630426 12 | 2028 0.029087452 13 | 2029 0.027612986 14 | 2030 0.026325302 15 | 2031 0.022191872 16 | 2032 0.020716118 17 | 2033 0.040607541 18 | 2034 0.025985708 19 | 2035 0.046038606 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/PHeVCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001553939 4 | 2020 0.002111717 5 | 2021 0.001010101 6 | 2022 0.001010101 7 | 2023 0.001010101 8 | 2024 0.001010101 9 | 2025 0.001010101 10 | 2026 0.001010101 11 | 2027 0.001010101 12 | 2028 0.001010101 13 | 2029 0.001010101 14 | 2030 0.001010101 15 | 2031 0.001012107 16 | 2032 0.001012107 17 | 2033 0.001012107 18 | 2034 0.001012107 19 | 2035 0.001012107 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/PetrolCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.050870101 4 | 2020 0.033178586 5 | 2021 0.036757302 6 | 2022 0.036219314 7 | 2023 0.036176363 8 | 2024 0.036513216 9 | 2025 0.037141926 10 | 2026 0.038289435 11 | 2027 0.03900345 12 | 2028 0.039705433 13 | 2029 0.040192157 14 | 2030 0.040804153 15 | 2031 0.040479773 16 | 2032 0.037901066 17 | 2033 0.032671636 18 | 2034 0.027787267 19 | 2035 0.02375922 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/PetrolFuelBioComposition.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.032997763 4 | 2020 0.052466023 5 | 2021 0.062604613 6 | 2022 0.098892824 7 | 2023 0.127617093 8 | 2024 0.157590243 9 | 2025 0.19505668 10 | 2026 0.238767524 11 | 2027 0.276233962 12 | 2028 0.301211587 13 | 2029 0.326189212 14 | 2030 0.351166837 15 | 2031 0.351166837 16 | 2032 0.351166837 17 | 2033 0.351166837 18 | 2034 0.351166837 19 | 2035 0.351166837 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/Petrol_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.967002237 5 | 2020 0.947533977 6 | 2021 0.937395387 7 | 2022 0.901107176 8 | 2023 0.872382907 9 | 2024 0.842409757 10 | 2025 0.80494332 11 | 2026 0.761232476 12 | 2027 0.723766038 13 | 2028 0.698788413 14 | 2029 0.673810788 15 | 2030 0.648833163 16 | 2031 0.648833163 17 | 2032 0.648833163 18 | 2033 0.648833163 19 | 2034 0.648833163 20 | 2035 0.648833163 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/BioCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001171919 4 | 2020 0.000777576 5 | 2021 0.000606061 6 | 2022 0.000606061 7 | 2023 0.000606061 8 | 2024 0.000606061 9 | 2025 0.000606061 10 | 2026 0.000606061 11 | 2027 0.000606061 12 | 2028 0.000606061 13 | 2029 0.000606061 14 | 2030 0.000606061 15 | 2031 0.000607264 16 | 2032 0.000607264 17 | 2033 0.000607264 18 | 2034 0.000467391 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyDieselTruckBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.259782764 4 | 2020 0.272186458 5 | 2021 0.298234214 6 | 2022 0.390021545 7 | 2023 0.445838165 8 | 2024 0.507856632 9 | 2025 0.569875099 10 | 2026 0.631893566 11 | 2027 0.68150834 12 | 2028 0.731123113 13 | 2029 0.780737887 14 | 2030 0.83035266 15 | 2031 0.83035266 16 | 2032 0.83035266 17 | 2033 0.83035266 18 | 2034 0.83035266 19 | 2035 0.83035266 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyElectricTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 8.33562E-05 4 | 2020 0.000213896 5 | 2021 0.000555401 6 | 2022 0.000438151 7 | 2023 0.000868616 8 | 2024 0.001291508 9 | 2025 0.001706942 10 | 2026 0.003384043 11 | 2027 0.004193122 12 | 2028 0.008313114 13 | 2029 0.01236106 14 | 2030 0.016338033 15 | 2031 0.024294109 16 | 2032 0.036124914 17 | 2033 0.043769973 18 | 2034 0.051280346 19 | 2035 0.051476108 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightDieselTruckFossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.740217236 5 | 2020 0.727813542 6 | 2021 0.701765786 7 | 2022 0.609978455 8 | 2023 0.554161835 9 | 2024 0.492143368 10 | 2025 0.430124901 11 | 2026 0.368106434 12 | 2027 0.31849166 13 | 2028 0.268876887 14 | 2029 0.219262113 15 | 2030 0.16964734 16 | 2031 0.16964734 17 | 2032 0.16964734 18 | 2033 0.16964734 19 | 2034 0.16964734 20 | 2035 0.16964734 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/PetrolBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.032997763 5 | 2020 0.052466023 6 | 2021 0.062604613 7 | 2022 0.098892824 8 | 2023 0.127617093 9 | 2024 0.157590243 10 | 2025 0.19505668 11 | 2026 0.238767524 12 | 2027 0.276233962 13 | 2028 0.301211587 14 | 2029 0.326189212 15 | 2030 0.351166837 16 | 2031 0.351166837 17 | 2032 0.351166837 18 | 2033 0.351166837 19 | 2034 0.351166837 20 | 2035 0.351166837 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/BioCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001171919 4 | 2020 0.000777576 5 | 2021 0.000606061 6 | 2022 0.000606061 7 | 2023 0.000606061 8 | 2024 0.000606061 9 | 2025 0.000606061 10 | 2026 0.000606061 11 | 2027 0.000606061 12 | 2028 0.000606061 13 | 2029 0.000606061 14 | 2030 0.000606061 15 | 2031 0.000607264 16 | 2032 0.000607264 17 | 2033 0.000607264 18 | 2034 0.000467391 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyDieselTruckBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.259782764 4 | 2020 0.272186458 5 | 2021 0.298234214 6 | 2022 0.390021545 7 | 2023 0.445838165 8 | 2024 0.507856632 9 | 2025 0.569875099 10 | 2026 0.631893566 11 | 2027 0.68150834 12 | 2028 0.731123113 13 | 2029 0.780737887 14 | 2030 0.83035266 15 | 2031 0.83035266 16 | 2032 0.83035266 17 | 2033 0.83035266 18 | 2034 0.83035266 19 | 2035 0.83035266 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyElectricTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 8.33562E-05 4 | 2020 0.000213896 5 | 2021 0.000555401 6 | 2022 0.000438151 7 | 2023 0.000868616 8 | 2024 0.001291508 9 | 2025 0.001706942 10 | 2026 0.003384043 11 | 2027 0.004193122 12 | 2028 0.008313114 13 | 2029 0.01236106 14 | 2030 0.016338033 15 | 2031 0.024294109 16 | 2032 0.036124914 17 | 2033 0.043769973 18 | 2034 0.051280346 19 | 2035 0.051476108 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightDieselTruckFossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.740217236 5 | 2020 0.727813542 6 | 2021 0.701765786 7 | 2022 0.609978455 8 | 2023 0.554161835 9 | 2024 0.492143368 10 | 2025 0.430124901 11 | 2026 0.368106434 12 | 2027 0.31849166 13 | 2028 0.268876887 14 | 2029 0.219262113 15 | 2030 0.16964734 16 | 2031 0.16964734 17 | 2032 0.16964734 18 | 2033 0.16964734 19 | 2034 0.16964734 20 | 2035 0.16964734 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/PetrolBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.032997763 5 | 2020 0.052466023 6 | 2021 0.062604613 7 | 2022 0.098892824 8 | 2023 0.127617093 9 | 2024 0.157590243 10 | 2025 0.19505668 11 | 2026 0.238767524 12 | 2027 0.276233962 13 | 2028 0.301211587 14 | 2029 0.326189212 15 | 2030 0.351166837 16 | 2031 0.351166837 17 | 2032 0.351166837 18 | 2033 0.351166837 19 | 2034 0.351166837 20 | 2035 0.351166837 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/BioCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001171919 4 | 2020 0.000777576 5 | 2021 0.000606061 6 | 2022 0.000606061 7 | 2023 0.000606061 8 | 2024 0.000606061 9 | 2025 0.000606061 10 | 2026 0.000606061 11 | 2027 0.000606061 12 | 2028 0.000606061 13 | 2029 0.000606061 14 | 2030 0.000606061 15 | 2031 0.000607264 16 | 2032 0.000607264 17 | 2033 0.000607264 18 | 2034 0.000467391 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyDieselTruckBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.259782764 4 | 2020 0.272186458 5 | 2021 0.298234214 6 | 2022 0.390021545 7 | 2023 0.445838165 8 | 2024 0.507856632 9 | 2025 0.569875099 10 | 2026 0.631893566 11 | 2027 0.68150834 12 | 2028 0.731123113 13 | 2029 0.780737887 14 | 2030 0.83035266 15 | 2031 0.83035266 16 | 2032 0.83035266 17 | 2033 0.83035266 18 | 2034 0.83035266 19 | 2035 0.83035266 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyElectricTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 8.33562E-05 4 | 2020 0.000213896 5 | 2021 0.000555401 6 | 2022 0.000438151 7 | 2023 0.000868616 8 | 2024 0.001291508 9 | 2025 0.001706942 10 | 2026 0.003384043 11 | 2027 0.004193122 12 | 2028 0.008313114 13 | 2029 0.01236106 14 | 2030 0.016338033 15 | 2031 0.024294109 16 | 2032 0.036124914 17 | 2033 0.043769973 18 | 2034 0.051280346 19 | 2035 0.051476108 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightDieselTruckFossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.740217236 5 | 2020 0.727813542 6 | 2021 0.701765786 7 | 2022 0.609978455 8 | 2023 0.554161835 9 | 2024 0.492143368 10 | 2025 0.430124901 11 | 2026 0.368106434 12 | 2027 0.31849166 13 | 2028 0.268876887 14 | 2029 0.219262113 15 | 2030 0.16964734 16 | 2031 0.16964734 17 | 2032 0.16964734 18 | 2033 0.16964734 19 | 2034 0.16964734 20 | 2035 0.16964734 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/PetrolBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.032997763 5 | 2020 0.052466023 6 | 2021 0.062604613 7 | 2022 0.098892824 8 | 2023 0.127617093 9 | 2024 0.157590243 10 | 2025 0.19505668 11 | 2026 0.238767524 12 | 2027 0.276233962 13 | 2028 0.301211587 14 | 2029 0.326189212 15 | 2030 0.351166837 16 | 2031 0.351166837 17 | 2032 0.351166837 18 | 2033 0.351166837 19 | 2034 0.351166837 20 | 2035 0.351166837 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/BioCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.001171919 4 | 2020 0.000777576 5 | 2021 0.000606061 6 | 2022 0.000606061 7 | 2023 0.000606061 8 | 2024 0.000606061 9 | 2025 0.000606061 10 | 2026 0.000606061 11 | 2027 0.000606061 12 | 2028 0.000606061 13 | 2029 0.000606061 14 | 2030 0.000606061 15 | 2031 0.000607264 16 | 2032 0.000607264 17 | 2033 0.000607264 18 | 2034 0.000467391 19 | 2035 0 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyDieselTruckBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.259782764 4 | 2020 0.272186458 5 | 2021 0.298234214 6 | 2022 0.390021545 7 | 2023 0.445838165 8 | 2024 0.507856632 9 | 2025 0.569875099 10 | 2026 0.631893566 11 | 2027 0.68150834 12 | 2028 0.731123113 13 | 2029 0.780737887 14 | 2030 0.83035266 15 | 2031 0.83035266 16 | 2032 0.83035266 17 | 2033 0.83035266 18 | 2034 0.83035266 19 | 2035 0.83035266 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyElectricTruckGrowthRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 8.33562E-05 4 | 2020 0.000213896 5 | 2021 0.000555401 6 | 2022 0.000438151 7 | 2023 0.000868616 8 | 2024 0.001291508 9 | 2025 0.001706942 10 | 2026 0.003384043 11 | 2027 0.004193122 12 | 2028 0.008313114 13 | 2029 0.01236106 14 | 2030 0.016338033 15 | 2031 0.024294109 16 | 2032 0.036124914 17 | 2033 0.043769973 18 | 2034 0.051280346 19 | 2035 0.051476108 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightDieselTruckFossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.740217236 5 | 2020 0.727813542 6 | 2021 0.701765786 7 | 2022 0.609978455 8 | 2023 0.554161835 9 | 2024 0.492143368 10 | 2025 0.430124901 11 | 2026 0.368106434 12 | 2027 0.31849166 13 | 2028 0.268876887 14 | 2029 0.219262113 15 | 2030 0.16964734 16 | 2031 0.16964734 17 | 2032 0.16964734 18 | 2033 0.16964734 19 | 2034 0.16964734 20 | 2035 0.16964734 21 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/PetrolBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.032997763 5 | 2020 0.052466023 6 | 2021 0.062604613 7 | 2022 0.098892824 8 | 2023 0.127617093 9 | 2024 0.157590243 10 | 2025 0.19505668 11 | 2026 0.238767524 12 | 2027 0.276233962 13 | 2028 0.301211587 14 | 2029 0.326189212 15 | 2030 0.351166837 16 | 2031 0.351166837 17 | 2032 0.351166837 18 | 2033 0.351166837 19 | 2034 0.351166837 20 | 2035 0.351166837 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/ElectricCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.000442424 4 | 2020 0.000531717 5 | 2021 0.000343434 6 | 2022 0.000343434 7 | 2023 0.000343434 8 | 2024 0.000343434 9 | 2025 0.000343434 10 | 2026 0.000343434 11 | 2027 0.000343434 12 | 2028 0.000343434 13 | 2029 0.000343434 14 | 2030 0.000343434 15 | 2031 0.000344116 16 | 2032 0.000344116 17 | 2033 0.000344116 18 | 2034 0.000344116 19 | 2035 0.000344116 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyDieselTruck_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.740217236 5 | 2020 0.727813542 6 | 2021 0.701765786 7 | 2022 0.609978455 8 | 2023 0.554161835 9 | 2024 0.492143368 10 | 2025 0.430124901 11 | 2026 0.368106434 12 | 2027 0.31849166 13 | 2028 0.268876887 14 | 2029 0.219262113 15 | 2030 0.16964734 16 | 2031 0.16964734 17 | 2032 0.16964734 18 | 2033 0.16964734 19 | 2034 0.16964734 20 | 2035 0.16964734 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightDieselTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.056072054 6 | 2022 0.060609714 7 | 2023 0.060628273 8 | 2024 0.060640524 9 | 2025 0.060646588 10 | 2026 0.060046127 11 | 2027 0.059451611 12 | 2028 0.058862981 13 | 2029 0.058280179 14 | 2030 0.057538319 15 | 2031 0.056968632 16 | 2032 0.056404587 17 | 2033 0.055846125 18 | 2034 0.055293193 19 | 2035 0.054745736 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/ElectricCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.000442424 4 | 2020 0.000531717 5 | 2021 0.000343434 6 | 2022 0.000343434 7 | 2023 0.000343434 8 | 2024 0.000343434 9 | 2025 0.000343434 10 | 2026 0.000343434 11 | 2027 0.000343434 12 | 2028 0.000343434 13 | 2029 0.000343434 14 | 2030 0.000343434 15 | 2031 0.000344116 16 | 2032 0.000344116 17 | 2033 0.000344116 18 | 2034 0.000344116 19 | 2035 0.000344116 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyDieselTruck_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.740217236 5 | 2020 0.727813542 6 | 2021 0.701765786 7 | 2022 0.609978455 8 | 2023 0.554161835 9 | 2024 0.492143368 10 | 2025 0.430124901 11 | 2026 0.368106434 12 | 2027 0.31849166 13 | 2028 0.268876887 14 | 2029 0.219262113 15 | 2030 0.16964734 16 | 2031 0.16964734 17 | 2032 0.16964734 18 | 2033 0.16964734 19 | 2034 0.16964734 20 | 2035 0.16964734 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightDieselTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.056072054 6 | 2022 0.060609714 7 | 2023 0.060628273 8 | 2024 0.060640524 9 | 2025 0.060646588 10 | 2026 0.060046127 11 | 2027 0.059451611 12 | 2028 0.058862981 13 | 2029 0.058280179 14 | 2030 0.057538319 15 | 2031 0.056968632 16 | 2032 0.056404587 17 | 2033 0.055846125 18 | 2034 0.055293193 19 | 2035 0.054745736 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/ElectricCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.000442424 4 | 2020 0.000531717 5 | 2021 0.000343434 6 | 2022 0.000343434 7 | 2023 0.000343434 8 | 2024 0.000343434 9 | 2025 0.000343434 10 | 2026 0.000343434 11 | 2027 0.000343434 12 | 2028 0.000343434 13 | 2029 0.000343434 14 | 2030 0.000343434 15 | 2031 0.000344116 16 | 2032 0.000344116 17 | 2033 0.000344116 18 | 2034 0.000344116 19 | 2035 0.000344116 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyDieselTruck_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.740217236 5 | 2020 0.727813542 6 | 2021 0.701765786 7 | 2022 0.609978455 8 | 2023 0.554161835 9 | 2024 0.492143368 10 | 2025 0.430124901 11 | 2026 0.368106434 12 | 2027 0.31849166 13 | 2028 0.268876887 14 | 2029 0.219262113 15 | 2030 0.16964734 16 | 2031 0.16964734 17 | 2032 0.16964734 18 | 2033 0.16964734 19 | 2034 0.16964734 20 | 2035 0.16964734 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightDieselTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.056072054 6 | 2022 0.060609714 7 | 2023 0.060628273 8 | 2024 0.060640524 9 | 2025 0.060646588 10 | 2026 0.060046127 11 | 2027 0.059451611 12 | 2028 0.058862981 13 | 2029 0.058280179 14 | 2030 0.057538319 15 | 2031 0.056968632 16 | 2032 0.056404587 17 | 2033 0.055846125 18 | 2034 0.055293193 19 | 2035 0.054745736 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/NewGasBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.017240951 6 | 2022 0.017361443 7 | 2023 0.017040523 8 | 2024 0.016947521 9 | 2025 0.01661581 10 | 2026 0.015818394 11 | 2027 0.01502865 12 | 2028 0.014332071 13 | 2029 0.013605567 14 | 2030 0.012864117 15 | 2031 0.01228849 16 | 2032 0.011662043 17 | 2033 0.008748399 18 | 2034 0.008278241 19 | 2035 0.010409464 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/ElectricCarsDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.000442424 4 | 2020 0.000531717 5 | 2021 0.000343434 6 | 2022 0.000343434 7 | 2023 0.000343434 8 | 2024 0.000343434 9 | 2025 0.000343434 10 | 2026 0.000343434 11 | 2027 0.000343434 12 | 2028 0.000343434 13 | 2029 0.000343434 14 | 2030 0.000343434 15 | 2031 0.000344116 16 | 2032 0.000344116 17 | 2033 0.000344116 18 | 2034 0.000344116 19 | 2035 0.000344116 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyDieselTruck_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.740217236 5 | 2020 0.727813542 6 | 2021 0.701765786 7 | 2022 0.609978455 8 | 2023 0.554161835 9 | 2024 0.492143368 10 | 2025 0.430124901 11 | 2026 0.368106434 12 | 2027 0.31849166 13 | 2028 0.268876887 14 | 2029 0.219262113 15 | 2030 0.16964734 16 | 2031 0.16964734 17 | 2032 0.16964734 18 | 2033 0.16964734 19 | 2034 0.16964734 20 | 2035 0.16964734 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightDieselTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.056072054 6 | 2022 0.060609714 7 | 2023 0.060628273 8 | 2024 0.060640524 9 | 2025 0.060646588 10 | 2026 0.060046127 11 | 2027 0.059451611 12 | 2028 0.058862981 13 | 2029 0.058280179 14 | 2030 0.057538319 15 | 2031 0.056968632 16 | 2032 0.056404587 17 | 2033 0.055846125 18 | 2034 0.055293193 19 | 2035 0.054745736 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/NewGasBusDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.017240951 6 | 2022 0.017361443 7 | 2023 0.017040523 8 | 2024 0.016947521 9 | 2025 0.01661581 10 | 2026 0.015818394 11 | 2027 0.01502865 12 | 2028 0.014332071 13 | 2029 0.013605567 14 | 2030 0.012864117 15 | 2031 0.01228849 16 | 2032 0.011662043 17 | 2033 0.008748399 18 | 2034 0.008278241 19 | 2035 0.010409464 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyDieselTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.091001107 4 | 2020 0.069290459 5 | 2021 0.076838248 6 | 2022 0.074524969 7 | 2023 0.073502426 8 | 2024 0.072774679 9 | 2025 0.072054138 10 | 2026 0.07134073 11 | 2027 0.070634387 12 | 2028 0.069935036 13 | 2029 0.06924261 14 | 2030 0.069194286 15 | 2031 0.06914013 16 | 2032 0.068455575 17 | 2033 0.067777797 18 | 2034 0.067106729 19 | 2035 0.066442306 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyTruckPetrolBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.032997763 4 | 2020 0.052466023 5 | 2021 0.062604613 6 | 2022 0.098892824 7 | 2023 0.127617093 8 | 2024 0.157590243 9 | 2025 0.19505668 10 | 2026 0.238767524 11 | 2027 0.276233962 12 | 2028 0.301211587 13 | 2029 0.326189212 14 | 2030 0.351166837 15 | 2031 0.351166837 16 | 2032 0.351166837 17 | 2033 0.351166837 18 | 2034 0.351166837 19 | 2035 0.351166837 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/LightBiogasTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.000938663 6 | 2022 0.001014624 7 | 2023 0.001014935 8 | 2024 0.00101514 9 | 2025 0.001015242 10 | 2026 0.00100519 11 | 2027 0.000995237 12 | 2028 0.000985384 13 | 2029 0.000975627 14 | 2030 0.001278629 15 | 2031 0.00126597 16 | 2032 0.001253435 17 | 2033 0.001241025 18 | 2034 0.001228738 19 | 2035 0.001216572 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyDieselTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.091001107 4 | 2020 0.069290459 5 | 2021 0.076838248 6 | 2022 0.074524969 7 | 2023 0.073502426 8 | 2024 0.072774679 9 | 2025 0.072054138 10 | 2026 0.07134073 11 | 2027 0.070634387 12 | 2028 0.069935036 13 | 2029 0.06924261 14 | 2030 0.069194286 15 | 2031 0.06914013 16 | 2032 0.068455575 17 | 2033 0.067777797 18 | 2034 0.067106729 19 | 2035 0.066442306 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyTruckPetrolBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.032997763 4 | 2020 0.052466023 5 | 2021 0.062604613 6 | 2022 0.098892824 7 | 2023 0.127617093 8 | 2024 0.157590243 9 | 2025 0.19505668 10 | 2026 0.238767524 11 | 2027 0.276233962 12 | 2028 0.301211587 13 | 2029 0.326189212 14 | 2030 0.351166837 15 | 2031 0.351166837 16 | 2032 0.351166837 17 | 2033 0.351166837 18 | 2034 0.351166837 19 | 2035 0.351166837 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/LightBiogasTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.000938663 6 | 2022 0.001014624 7 | 2023 0.001014935 8 | 2024 0.00101514 9 | 2025 0.001015242 10 | 2026 0.00100519 11 | 2027 0.000995237 12 | 2028 0.000985384 13 | 2029 0.000975627 14 | 2030 0.001278629 15 | 2031 0.00126597 16 | 2032 0.001253435 17 | 2033 0.001241025 18 | 2034 0.001228738 19 | 2035 0.001216572 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyDieselTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.091001107 4 | 2020 0.069290459 5 | 2021 0.076838248 6 | 2022 0.074524969 7 | 2023 0.073502426 8 | 2024 0.072774679 9 | 2025 0.072054138 10 | 2026 0.07134073 11 | 2027 0.070634387 12 | 2028 0.069935036 13 | 2029 0.06924261 14 | 2030 0.069194286 15 | 2031 0.06914013 16 | 2032 0.068455575 17 | 2033 0.067777797 18 | 2034 0.067106729 19 | 2035 0.066442306 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyTruckPetrolBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.032997763 4 | 2020 0.052466023 5 | 2021 0.062604613 6 | 2022 0.098892824 7 | 2023 0.127617093 8 | 2024 0.157590243 9 | 2025 0.19505668 10 | 2026 0.238767524 11 | 2027 0.276233962 12 | 2028 0.301211587 13 | 2029 0.326189212 14 | 2030 0.351166837 15 | 2031 0.351166837 16 | 2032 0.351166837 17 | 2033 0.351166837 18 | 2034 0.351166837 19 | 2035 0.351166837 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/LightBiogasTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.000938663 6 | 2022 0.001014624 7 | 2023 0.001014935 8 | 2024 0.00101514 9 | 2025 0.001015242 10 | 2026 0.00100519 11 | 2027 0.000995237 12 | 2028 0.000985384 13 | 2029 0.000975627 14 | 2030 0.001278629 15 | 2031 0.00126597 16 | 2032 0.001253435 17 | 2033 0.001241025 18 | 2034 0.001228738 19 | 2035 0.001216572 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyDieselTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.091001107 4 | 2020 0.069290459 5 | 2021 0.076838248 6 | 2022 0.074524969 7 | 2023 0.073502426 8 | 2024 0.072774679 9 | 2025 0.072054138 10 | 2026 0.07134073 11 | 2027 0.070634387 12 | 2028 0.069935036 13 | 2029 0.06924261 14 | 2030 0.069194286 15 | 2031 0.06914013 16 | 2032 0.068455575 17 | 2033 0.067777797 18 | 2034 0.067106729 19 | 2035 0.066442306 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyTruckPetrolBioCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.032997763 4 | 2020 0.052466023 5 | 2021 0.062604613 6 | 2022 0.098892824 7 | 2023 0.127617093 8 | 2024 0.157590243 9 | 2025 0.19505668 10 | 2026 0.238767524 11 | 2027 0.276233962 12 | 2028 0.301211587 13 | 2029 0.326189212 14 | 2030 0.351166837 15 | 2031 0.351166837 16 | 2032 0.351166837 17 | 2033 0.351166837 18 | 2034 0.351166837 19 | 2035 0.351166837 20 | 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/LightBiogasTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0 4 | 2020 0 5 | 2021 0.000938663 6 | 2022 0.001014624 7 | 2023 0.001014935 8 | 2024 0.00101514 9 | 2025 0.001015242 10 | 2026 0.00100519 11 | 2027 0.000995237 12 | 2028 0.000985384 13 | 2029 0.000975627 14 | 2030 0.001278629 15 | 2031 0.00126597 16 | 2032 0.001253435 17 | 2033 0.001241025 18 | 2034 0.001228738 19 | 2035 0.001216572 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyTruckPetrol_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.967002237 5 | 2020 0.947533977 6 | 2021 0.937395387 7 | 2022 0.901107176 8 | 2023 0.872382907 9 | 2024 0.842409757 10 | 2025 0.80494332 11 | 2026 0.761232476 12 | 2027 0.723766038 13 | 2028 0.698788413 14 | 2029 0.673810788 15 | 2030 0.648833163 16 | 2031 0.648833163 17 | 2032 0.648833163 18 | 2033 0.648833163 19 | 2034 0.648833163 20 | 2035 0.648833163 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyTruckPetrol_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.967002237 5 | 2020 0.947533977 6 | 2021 0.937395387 7 | 2022 0.901107176 8 | 2023 0.872382907 9 | 2024 0.842409757 10 | 2025 0.80494332 11 | 2026 0.761232476 12 | 2027 0.723766038 13 | 2028 0.698788413 14 | 2029 0.673810788 15 | 2030 0.648833163 16 | 2031 0.648833163 17 | 2032 0.648833163 18 | 2033 0.648833163 19 | 2034 0.648833163 20 | 2035 0.648833163 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyTruckPetrol_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.967002237 5 | 2020 0.947533977 6 | 2021 0.937395387 7 | 2022 0.901107176 8 | 2023 0.872382907 9 | 2024 0.842409757 10 | 2025 0.80494332 11 | 2026 0.761232476 12 | 2027 0.723766038 13 | 2028 0.698788413 14 | 2029 0.673810788 15 | 2030 0.648833163 16 | 2031 0.648833163 17 | 2032 0.648833163 18 | 2033 0.648833163 19 | 2034 0.648833163 20 | 2035 0.648833163 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyTruckPetrol_FossilCompositionFactor.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 4 | 2019 0.967002237 5 | 2020 0.947533977 6 | 2021 0.937395387 7 | 2022 0.901107176 8 | 2023 0.872382907 9 | 2024 0.842409757 10 | 2025 0.80494332 11 | 2026 0.761232476 12 | 2027 0.723766038 13 | 2028 0.698788413 14 | 2029 0.673810788 15 | 2030 0.648833163 16 | 2031 0.648833163 17 | 2032 0.648833163 18 | 2033 0.648833163 19 | 2034 0.648833163 20 | 2035 0.648833163 21 | 22 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case1/HeavyBioGasTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.002214892 4 | 2020 0.001818117 5 | 2021 0.001778663 6 | 2022 0.001725115 7 | 2023 0.001992707 8 | 2024 0.001972977 9 | 2025 0.001953443 10 | 2026 0.001934102 11 | 2027 0.001914952 12 | 2028 0.001895992 13 | 2029 0.00187722 14 | 2030 0.001858634 15 | 2031 0.001840232 16 | 2032 0.001822011 17 | 2033 0.001803972 18 | 2034 0.001786111 19 | 2035 0.001768426 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case2/HeavyBioGasTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.002214892 4 | 2020 0.001818117 5 | 2021 0.001778663 6 | 2022 0.001725115 7 | 2023 0.001992707 8 | 2024 0.001972977 9 | 2025 0.001953443 10 | 2026 0.001934102 11 | 2027 0.001914952 12 | 2028 0.001895992 13 | 2029 0.00187722 14 | 2030 0.001858634 15 | 2031 0.001840232 16 | 2032 0.001822011 17 | 2033 0.001803972 18 | 2034 0.001786111 19 | 2035 0.001768426 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case3/HeavyBioGasTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.002214892 4 | 2020 0.001818117 5 | 2021 0.001778663 6 | 2022 0.001725115 7 | 2023 0.001992707 8 | 2024 0.001972977 9 | 2025 0.001953443 10 | 2026 0.001934102 11 | 2027 0.001914952 12 | 2028 0.001895992 13 | 2029 0.00187722 14 | 2030 0.001858634 15 | 2031 0.001840232 16 | 2032 0.001822011 17 | 2033 0.001803972 18 | 2034 0.001786111 19 | 2035 0.001768426 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Resource/Case4/HeavyBioGasTruckDepletionRate.txt: -------------------------------------------------------------------------------- 1 | #1 2 | double Table(17,2) 3 | 2019 0.002214892 4 | 2020 0.001818117 5 | 2021 0.001778663 6 | 2022 0.001725115 7 | 2023 0.001992707 8 | 2024 0.001972977 9 | 2025 0.001953443 10 | 2026 0.001934102 11 | 2027 0.001914952 12 | 2028 0.001895992 13 | 2029 0.00187722 14 | 2030 0.001858634 15 | 2031 0.001840232 16 | 2032 0.001822011 17 | 2033 0.001803972 18 | 2034 0.001786111 19 | 2035 0.001768426 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /TransportationModel/Auxiliary/VehicleAggregator.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Auxiliary; 2 | 3 | model VehicleAggregator 4 | parameter Integer nOC; 5 | parameter Real k[nu]=fill(1, nu) "Input gains"; 6 | equation 7 | 8 | 9 | 10 | annotation( 11 | Icon(graphics = {Rectangle(origin = {-2, -8}, lineColor = {79, 79, 118}, fillColor = {189, 189, 189}, fillPattern = FillPattern.VerticalCylinder, lineThickness = 1, extent = {{-100, 40}, {100, -40}}, radius = 15), Text(origin = {-2, -10}, extent = {{-98, 26}, {98, -26}}, textString = "%name%", fontSize = 11)})); 12 | end VehicleAggregator; 13 | -------------------------------------------------------------------------------- /TransportationModel/Interfaces/SignalInPort.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Interfaces; 2 | 3 | connector SignalInPort = Modelica.Blocks.Interfaces.RealInput "Input signal" 4 | 5 | annotation(Diagram(coordinateSystem(extent = {{-100.0,-100.0},{100.0,100.0}}, preserveAspectRatio = true, initialScale = 0.1, grid = {10,10}), graphics = {Polygon(visible = true, lineColor = {95,0,191}, fillColor = {95,0,191}, fillPattern = FillPattern.Solid, points = {{0.0,50.0},{100.0,0.0},{0.0,-50.0},{0.0,50.0}})}), Icon(coordinateSystem(extent = {{-100,-100},{100,100}}), graphics = {Polygon(points = {{-100,100},{100,0},{-100,-100},{-100,100}}, fillPattern = FillPattern.Solid, lineColor = {95,0,191}, fillColor = {95,0,191})})); 6 | -------------------------------------------------------------------------------- /TransportationModel/Interfaces/SignalOutPort.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Interfaces; 2 | 3 | connector SignalOutPort = Modelica.Blocks.Interfaces.RealOutput "Output signal" 4 | annotation(Diagram(coordinateSystem(extent = {{-100.0,-100.0},{100.0,100.0}}, preserveAspectRatio = true, initialScale = 0.1, grid = {10,10}), graphics = {Polygon(visible = true, lineColor = {95,0,191}, fillColor = {255,255,255}, fillPattern = FillPattern.Solid, points = {{-100.0,50.0},{0.0,0.0},{-100.0,-50.0},{-100.0,50.0}})}), Icon(coordinateSystem(extent = {{-100,-100},{100,100}}), graphics = {Polygon(points = {{-100,100},{100,0},{-100,-100},{-100,100}}, fillPattern = FillPattern.Solid, lineColor = {95,0,191}, fillColor = {255,255,255})})); 5 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/CurrentLegislationPlan/Integrator.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios.CurrentLegislationPlan; 2 | 3 | model Integrator 4 | Real year(start = 2019); 5 | Example example annotation( 6 | Placement(visible = true, transformation(origin = {-72, -50}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 7 | Example2 example2 annotation( 8 | Placement(visible = true, transformation(origin = {40, 56}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | equation 10 | when sample(1,1) then 11 | year = pre(year)+1; 12 | end when; 13 | 14 | connect(example.TransportationHubBus, example2.TransportationHub) annotation( 15 | Line(points = {{-52, -50}, {-2, -50}, {-2, 56}, {30, 56}}, color = {255, 204, 51}, thickness = 0.5)); 16 | end Integrator; 17 | -------------------------------------------------------------------------------- /TransportationModel/Auxiliary/YearConvertor.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Auxiliary; 2 | 3 | 4 | model YearConvertor 5 | Modelica.Blocks.Interfaces.RealInput InYear annotation( 6 | Placement(visible = true, transformation(origin = {-110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 7 | Modelica.Blocks.Interfaces.RealOutput OutYear annotation( 8 | Placement(visible = true, transformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | equation 10 | 11 | OutYear = InYear + time; 12 | 13 | annotation( 14 | Icon(graphics = {Rectangle(extent = {{-100, 20}, {100, -20}}), Text(origin = {-5, 3}, extent = {{-87, 13}, {87, -13}}, textString = "%name")})); 15 | end YearConvertor; 16 | -------------------------------------------------------------------------------- /TransportationModel/Auxiliary/PercentageConvertor.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Auxiliary; 2 | 3 | model PercentageConvertor 4 | 5 | 6 | TransportationModel.Interfaces.SignalInPort signalInPort annotation( 7 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {0, -64}, extent = {{-12, -12}, {12, 12}}, rotation = 90))); 8 | TransportationModel.Interfaces.SignalOutPort signalOutPort annotation( 9 | Placement(visible = true, transformation(origin = {112, 4}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {2, 60}, extent = {{-10, -10}, {10, 10}}, rotation = 90))); 10 | equation 11 | 12 | signalOutPort = signalInPort/100; 13 | 14 | annotation( 15 | Icon(graphics = {Ellipse(origin = {2.24, -0.28}, lineColor = {85, 0, 0}, lineThickness = 2, extent = {{-50.05, 49.64}, {50.05, -49.64}}, endAngle = 360), Text(origin = {5, 8}, extent = {{-31, 24}, {31, -24}}, textString = "%name")})); 16 | 17 | end PercentageConvertor; 18 | -------------------------------------------------------------------------------- /TransportationModel/LogicBox/EmissionSelectionSwitch.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.LogicBox; 2 | 3 | model EmissionSelectionSwitch 4 | 5 | parameter Boolean EmissionFlag(start = true); 6 | Modelica.Blocks.Interfaces.RealOutput y annotation( 7 | Placement(visible = true, transformation(origin = {104, 4}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 8 | Modelica.Blocks.Interfaces.RealInput u annotation( 9 | Placement(visible = true, transformation(origin = {-108, 8}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-112, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 10 | algorithm 11 | 12 | if EmissionFlag then 13 | y := u; 14 | else 15 | y := 0; 16 | end if; 17 | annotation( 18 | Icon(graphics = {Polygon(points = {{-100, 20}, {-100, -20}, {100, -20}, {100, 20}, {-100, 20}, {-100, 20}}), Text(extent = {{-100, 20}, {100, -20}}, textString = "%name", fontSize = 8)})); 19 | end EmissionSelectionSwitch; 20 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/BusinessAsUsual/Integrator.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios.BusinessAsUsual; 2 | 3 | model Integrator 4 | inner TransportationModel.TransportationRecords.TransportationParameter_S1 TP; 5 | 6 | Real year(start = TP.StartSimulationYear); 7 | 8 | TransportationModel.Scenarios.BusinessAsUsual.CarTransportationHub carTransportationHub annotation( 9 | Placement(visible = true, transformation(origin = {-57, -37}, extent = {{-35, -35}, {35, 35}}, rotation = 0))); 10 | TransportationModel.Scenarios.BusinessAsUsual.CarEnvironmentHub carEnvironmentHub annotation( 11 | Placement(visible = true, transformation(origin = {52, 76}, extent = {{-38, -38}, {38, 38}}, rotation = 0))); 12 | equation 13 | when sample(TP.StartTriggerTime, TP.SampleRate) then 14 | year = pre(year) + 1; 15 | end when; 16 | 17 | connect(carTransportationHub.CarTransportationHub, carEnvironmentHub.TransportationHubBus) annotation( 18 | Line(points = {{-22, -36}, {0, -36}, {0, 76}, {14, 76}}, color = {255, 204, 51}, thickness = 0.5)); 19 | end Integrator; 20 | -------------------------------------------------------------------------------- /TransportationModel/LogicBox/startConversionSwitch.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.LogicBox; 2 | 3 | model startConversionSwitch 4 | 5 | Modelica.Blocks.Interfaces.RealInput Input annotation( 6 | Placement(visible = true, transformation(origin = {-106, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 7 | Modelica.Blocks.Interfaces.RealOutput Output annotation( 8 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {121, -1}, extent = {{-21, -21}, {21, 21}}, rotation = 0))); 9 | 10 | parameter Boolean flag; 11 | algorithm 12 | 13 | if flag then 14 | Output := Input; 15 | else 16 | Output:=0; 17 | 18 | end if; 19 | 20 | 21 | 22 | 23 | 24 | annotation( 25 | Icon(graphics = {Rectangle(lineColor = {0, 0, 127}, fillColor = {0, 255, 255}, fillPattern = FillPattern.HorizontalCylinder, extent = {{-100, 40}, {100, -40}}, radius = 10), Text(origin = {0, 46}, extent = {{-96, 16}, {96, -16}}, textString = "%name", fontSize = 30)})); 26 | end startConversionSwitch; 27 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/Scenario1/TransportationIntegrator.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios.Scenario1; 2 | 3 | model TransportationIntegrator 4 | extends TransportationModel.Icons.TransportIntegrator; 5 | inner TransportationParameter TP; 6 | 7 | Real year(start = TP.StartSimulationYear); 8 | TransportationModel.Scenarios.Scenario1.TransportationHub TransportationHub annotation( 9 | Placement(visible = true, transformation(origin = {-52, -50}, extent = {{-36, -36}, {36, 36}}, rotation = 0))); 10 | TransportationModel.Scenarios.Scenario1.EnvironmentalHub EnvironmentalHub annotation( 11 | Placement(visible = true, transformation(origin = {44, 62}, extent = {{-38, -38}, {38, 38}}, rotation = 0))); 12 | equation 13 | when sample(TP.StartTriggerTime, TP.SampleRate) then 14 | year = pre(year) + 1; 15 | end when; 16 | connect(TransportationHub.VehiclesPoolBus, EnvironmentalHub.DisplayHubPort) annotation( 17 | Line(points = {{-12, -50}, {-2, -50}, {-2, 68}, {6, 68}}, color = {255, 204, 51}, thickness = 0.5)); 18 | protected 19 | annotation( 20 | experiment(StartTime = 2019, StopTime = 2035, Tolerance = 1e-06, Interval = 0.02)); 21 | 22 | end TransportationIntegrator; 23 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/Scenario2/TransportationIntegrator.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios.Scenario2; 2 | 3 | model TransportationIntegrator 4 | extends TransportationModel.Icons.TransportIntegrator; 5 | inner TransportationParameter TP; 6 | 7 | Real year(start = TP.StartSimulationYear); 8 | TransportationModel.Scenarios.Scenario2.TransportationHub transportationHub annotation( 9 | Placement(visible = true, transformation(origin = {-58, -46}, extent = {{-32, -32}, {32, 32}}, rotation = 0))); 10 | TransportationModel.Scenarios.Scenario2.EnvironmentalHub environmentalHub annotation( 11 | Placement(visible = true, transformation(origin = {47, 39}, extent = {{-31, -31}, {31, 31}}, rotation = 0))); 12 | equation 13 | when sample(TP.StartTriggerTime, TP.SampleRate) then 14 | year = pre(year) + 1; 15 | end when; 16 | connect(transportationHub.VehiclesPoolBus, environmentalHub.DisplayHubPort) annotation( 17 | Line(points = {{-22, -46}, {-8, -46}, {-8, 44}, {16, 44}}, color = {255, 204, 51}, thickness = 0.5)); 18 | protected 19 | annotation( 20 | experiment(StartTime = 2019, StopTime = 2035, Tolerance = 1e-06, Interval = 0.02)); 21 | 22 | end TransportationIntegrator; 23 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/Scenario3/TransportationIntegrator.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios.Scenario3; 2 | 3 | model TransportationIntegrator 4 | extends TransportationModel.Icons.TransportIntegrator; 5 | inner TransportationParameter TP; 6 | 7 | Real year(start = TP.StartSimulationYear); 8 | TransportationModel.Scenarios.Scenario3.TransportationHub transportationHub annotation( 9 | Placement(visible = true, transformation(origin = {-59, -43}, extent = {{-29, -29}, {29, 29}}, rotation = 0))); 10 | TransportationModel.Scenarios.Scenario3.EnvironmentalHub environmentalHub annotation( 11 | Placement(visible = true, transformation(origin = {44, 46}, extent = {{-28, -28}, {28, 28}}, rotation = 0))); 12 | equation 13 | when sample(TP.StartTriggerTime, TP.SampleRate) then 14 | year = pre(year) + 1; 15 | end when; 16 | connect(transportationHub.VehiclesPoolBus, environmentalHub.DisplayHubPort) annotation( 17 | Line(points = {{-28, -42}, {-8, -42}, {-8, 52}, {16, 52}}, color = {255, 204, 51}, thickness = 0.5)); 18 | protected 19 | annotation( 20 | experiment(StartTime = 2019, StopTime = 2035, Tolerance = 1e-06, Interval = 0.02)); 21 | 22 | end TransportationIntegrator; 23 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/Scenario4/TransportationIntegrator.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios.Scenario4; 2 | 3 | model TransportationIntegrator 4 | extends TransportationModel.Icons.TransportIntegrator; 5 | inner TransportationParameter TP; 6 | 7 | Real year(start = TP.StartSimulationYear); 8 | TransportationModel.Scenarios.Scenario4.TransportationHub transportationHub annotation( 9 | Placement(visible = true, transformation(origin = {-57, -35}, extent = {{-35, -35}, {35, 35}}, rotation = 0))); 10 | TransportationModel.Scenarios.Scenario4.EnvironmentalHub environmentalHub annotation( 11 | Placement(visible = true, transformation(origin = {44, 48}, extent = {{-38, -38}, {38, 38}}, rotation = 0))); 12 | equation 13 | when sample(TP.StartTriggerTime, TP.SampleRate) then 14 | year = pre(year) + 1; 15 | end when; 16 | connect(transportationHub.VehiclesPoolBus, environmentalHub.DisplayHubPort) annotation( 17 | Line(points = {{-18, -34}, {-14, -34}, {-14, 54}, {6, 54}}, color = {255, 204, 51}, thickness = 0.5)); 18 | protected 19 | annotation( 20 | experiment(StartTime = 2019, StopTime = 2035, Tolerance = 1e-06, Interval = 0.02)); 21 | 22 | end TransportationIntegrator; 23 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/BusinessAsUsual/TransportationIntegrator.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios.BusinessAsUsual; 2 | 3 | 4 | 5 | model TransportationIntegrator 6 | extends TransportationModel.Icons.TransportIntegrator; 7 | 8 | Real year(start = TP.StartSimulationYear); 9 | 10 | inner TransportationModel.TransportationRecords.TransportationParameter_S1 TP; 11 | TransportationModel.Scenarios.BusinessAsUsual.TransportationHub transportationHub annotation( 12 | Placement(visible = true, transformation(origin = {-60, -40}, extent = {{-32, -32}, {32, 32}}, rotation = 0))); 13 | TransportationModel.Scenarios.BusinessAsUsual.EnvironmentHub environmentHub annotation( 14 | Placement(visible = true, transformation(origin = {49, 59}, extent = {{-31, -31}, {31, 31}}, rotation = 0))); 15 | equation 16 | when sample(TP.StartTriggerTime, TP.SampleRate) then 17 | year = pre(year) + 1; 18 | end when; 19 | connect(transportationHub.VehiclesPoolBus, environmentHub.TransportationHubPort) annotation( 20 | Line(points = {{-28, -40}, {0, -40}, {0, 60}, {18, 60}}, color = {255, 204, 51}, thickness = 0.5)); 21 | protected 22 | annotation( 23 | experiment(StartTime = 0, StopTime = 16, Tolerance = 1e-06, Interval = 0.002)); 24 | end TransportationIntegrator; 25 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/FastTransition/TransportationIntegrator.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios.FastTransition; 2 | 3 | model TransportationIntegrator 4 | extends TransportationModel.Icons.TransportIntegrator; 5 | 6 | Real year(start = TP.StartSimulationYear); 7 | 8 | // inner TransportationModel.Utilites.TransportationParameters TP; 9 | inner TransportationModel.TransportationRecords.TransportationParameter_S3 TP; 10 | 11 | TransportationModel.Scenarios.FastTransition.TransportationHub transportationHub annotation( 12 | Placement(visible = true, transformation(origin = {-53, 49}, extent = {{-45, -45}, {45, 45}}, rotation = 0))); 13 | TransportationModel.Scenarios.FastTransition.EnvironmentHub environmentHub annotation( 14 | Placement(visible = true, transformation(origin = {46, -48}, extent = {{-46, -46}, {46, 46}}, rotation = 0))); 15 | equation 16 | when sample(TP.StartTriggerTime, TP.SampleRate) then 17 | year = pre(year) + 1; 18 | end when; 19 | connect(transportationHub.VehiclesPoolBus, environmentHub.TransportationHubPort) annotation( 20 | Line(points = {{-8, 49}, {0, 49}, {0, -47}}, color = {255, 204, 51}, thickness = 0.5)); 21 | protected 22 | annotation( 23 | experiment(StartTime = 0, StopTime = 16, Tolerance = 1e-06, Interval = 0.002)); 24 | end TransportationIntegrator; 25 | -------------------------------------------------------------------------------- /TransportationModel/Scenarios/CurrentLegislationPlan/TransportationIntegrator.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Scenarios.CurrentLegislationPlan; 2 | 3 | model TransportationIntegrator 4 | extends TransportationModel.Icons.TransportIntegrator; 5 | 6 | Real year(start = TP.StartSimulationYear); 7 | // inner Utilites.TransportationParameters TP; 8 | inner TransportationModel.TransportationRecords.TransportationParameter_S2 TP; 9 | TransportationModel.Scenarios.CurrentLegislationPlan.TransportationHub transportationHub annotation( 10 | Placement(visible = true, transformation(origin = {-50, -42}, extent = {{-34, -34}, {34, 34}}, rotation = 0))); 11 | TransportationModel.Scenarios.CurrentLegislationPlan.EnvironmentHub environmentHub annotation( 12 | Placement(visible = true, transformation(origin = {55, 47}, extent = {{-37, -37}, {37, 37}}, rotation = 0))); 13 | equation 14 | when sample(TP.StartTriggerTime, TP.SampleRate) then 15 | year = pre(year) + 1; 16 | end when; 17 | connect(transportationHub.VehiclesPoolBus, environmentHub.TransportationHubPort) annotation( 18 | Line(points = {{-16, -42}, {0, -42}, {0, 48}, {18, 48}}, color = {255, 204, 51}, thickness = 0.5)); 19 | protected 20 | annotation( 21 | experiment(StartTime = 0, StopTime = 16, Tolerance = 1e-06, Interval = 0.002)); 22 | end TransportationIntegrator; 23 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/package.order: -------------------------------------------------------------------------------- 1 | BiogasCarsCombitable 2 | PetrolLogicCombitable 3 | DieselLogicCombitable 4 | ElectricalLogicCombitable 5 | PHeVLogicCombitable 6 | LightElectricTruckCombiTable 7 | LightTruckCombiTable 8 | HeavyTruckCombiTable 9 | HeavyTruckElectricCombiTable 10 | DieselBusCombiTable 11 | ElectricalBusCombiTable 12 | GasBusCombiTable 13 | PetrolBusCombiTable 14 | LightDieselTruckCombiTable 15 | LightPHeVTruckCombiTable 16 | LightTruckBiogasCombiTable 17 | HeavyTruckDieselCombiTable 18 | HeavyTruckHydrogenCombiTable 19 | HeavyBioGasTruckCombiTable 20 | PetrolCarDepletionCombiTable 21 | DieselCarDepletionCombiTable 22 | PHeVCarDepletionCombiTable 23 | ElectricalCarDepletionCombiTable 24 | LightElectricTruckDepletionCombiTable 25 | LightTruckDepletionCombiTable 26 | HeavyTruckDepletionCombiTable 27 | HeavyTruckElectricDepletionCombiTable 28 | DieselBusDepletionCombiTable 29 | ElectricalBusDepletionCombiTable 30 | GasBusDepletionCombiTable 31 | PetrolBusDepletionCombiTable 32 | BiogasCarDepletionCombiTable 33 | HeavyTruckDieselDepletionCombiTable 34 | LightDieselTruckDepletionCombiTable 35 | LightTruckPHeVDepletionCombiTable 36 | LightTruckBiogasDepletionCombiTable 37 | HeavyTruckHydrogenDepletionCombiTable 38 | HeavyBioGasTruckDepletionCombiTable 39 | TotalDieselCars 40 | TotalPHeVCars 41 | TotalElectricCars 42 | DummyCombitable 43 | TotalCars 44 | -------------------------------------------------------------------------------- /TransportationModel/LogicBox/variableAverageKM.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.LogicBox; 2 | 3 | model variableAverageKM 4 | Real AverageKM; 5 | 6 | parameter Real InitialAverageKM; 7 | parameter Real PecentageReductionInAvegageKM = 0.02; 8 | parameter Real InitialEnergyPerKM = 1; 9 | parameter Real FossilBanYear; 10 | Modelica.Blocks.Interfaces.RealInput u annotation( 11 | Placement(visible = true, transformation(origin = {-92, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 4}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 12 | Modelica.Blocks.Interfaces.RealOutput y annotation( 13 | Placement(visible = true, transformation(origin = {88, 4}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 4}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 14 | 15 | initial equation 16 | AverageKM = InitialAverageKM; 17 | 18 | algorithm 19 | 20 | when sample(FossilBanYear, 1) then 21 | 22 | AverageKM := pre(AverageKM) * (1-PecentageReductionInAvegageKM) ; 23 | 24 | end when; 25 | 26 | equation 27 | 28 | 29 | y = AverageKM * u * InitialEnergyPerKM; 30 | annotation( 31 | Icon(graphics = {Rectangle(origin = {0, 2}, extent = {{-100, 34}, {100, -34}}), Text(origin = {0, 2}, extent = {{-100, 34}, {100, -34}}, textString = "%name%")}), 32 | experiment(StartTime = 2019, StopTime = 2035, Tolerance = 1e-06, Interval = 0.032), 33 | Diagram); 34 | end variableAverageKM; 35 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/TotalCars.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model TotalCars 4 | constant String TotalCars = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/TotalCars.txt"); 5 | 6 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = TotalCars, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 7 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 8 | Modelica.Blocks.Interfaces.RealInput u annotation( 9 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 10 | Modelica.Blocks.Interfaces.RealOutput y annotation( 11 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 12 | equation 13 | connect(u, combiTable1Ds.u) annotation( 14 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 15 | connect(combiTable1Ds.y[1], y) annotation( 16 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 17 | annotation( 18 | Icon(graphics = {Rectangle(lineColor = {171, 171, 171},fillColor = {220, 220, 220}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25)})); 19 | end TotalCars; 20 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/TotalPHeVCars.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model TotalPHeVCars 4 | constant String PHeVCars = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/TotalPHeVCars.txt"); 5 | 6 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = PHeVCars, tableName = "CarPool", tableOnFile = true, verboseRead = false) annotation( 7 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 8 | Modelica.Blocks.Interfaces.RealInput u annotation( 9 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 10 | Modelica.Blocks.Interfaces.RealOutput y annotation( 11 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 12 | equation 13 | connect(u, combiTable1Ds.u) annotation( 14 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 15 | connect(combiTable1Ds.y[1], y) annotation( 16 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 17 | annotation( 18 | Icon(graphics = {Rectangle(lineColor = {171, 171, 171},fillColor = {220, 220, 220}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25)})); 19 | end TotalPHeVCars; 20 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/DummyCombitable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | 4 | model DummyCombitable 5 | constant String DummyTable = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/DummyData.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = DummyTable, tableName = "Dummy", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(lineColor = {171, 171, 171},fillColor = {220, 220, 220}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25)})); 20 | end DummyCombitable; 21 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/TotalDieselCars.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model TotalDieselCars 4 | constant String DieselCars = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/TotalDieselCars.txt"); 5 | 6 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = DieselCars, tableName = "CarPool", tableOnFile = true, verboseRead = false) annotation( 7 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 8 | Modelica.Blocks.Interfaces.RealInput u annotation( 9 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 10 | Modelica.Blocks.Interfaces.RealOutput y annotation( 11 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 12 | equation 13 | connect(u, combiTable1Ds.u) annotation( 14 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 15 | connect(combiTable1Ds.y[1], y) annotation( 16 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 17 | annotation( 18 | Icon(graphics = {Rectangle(lineColor = {171, 171, 171},fillColor = {220, 220, 220}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25)})); 19 | end TotalDieselCars; 20 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/TotalElectricCars.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model TotalElectricCars 4 | constant String ElectricCars = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/TotalElectricCars.txt"); 5 | 6 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = ElectricCars, tableName = "CarPool", tableOnFile = true, verboseRead = false) annotation( 7 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 8 | Modelica.Blocks.Interfaces.RealInput u annotation( 9 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 10 | Modelica.Blocks.Interfaces.RealOutput y annotation( 11 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 12 | equation 13 | connect(u, combiTable1Ds.u) annotation( 14 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 15 | connect(combiTable1Ds.y[1], y) annotation( 16 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 17 | annotation( 18 | Icon(graphics = {Rectangle(lineColor = {171, 171, 171},fillColor = {220, 220, 220}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25)})); 19 | end TotalElectricCars; 20 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/PHeVCarDepletionCombiTable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model PHeVCarDepletionCombiTable 4 | 5 | constant String PHeVDepletionData = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/PHeVDepletionCombiTable.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = PHeVDepletionData, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(fillColor = {139, 139, 139}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25)})); 20 | end PHeVCarDepletionCombiTable; 21 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/BiogasCarDepletionCombiTable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model BiogasCarDepletionCombiTable 4 | 5 | constant String BiogasDepletionData = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/BioVehicleDepletion.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = BiogasDepletionData, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(fillColor = {139, 139, 139}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25)})); 20 | end BiogasCarDepletionCombiTable; 21 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/DieselCarDepletionCombiTable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model DieselCarDepletionCombiTable 4 | 5 | constant String DieselDepletionData = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/DieselDepletionCombiTable.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = DieselDepletionData, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(fillColor = {139, 139, 139}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25)})); 20 | end DieselCarDepletionCombiTable; 21 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/PetrolCarDepletionCombiTable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model PetrolCarDepletionCombiTable 4 | 5 | constant String PetrolDepletionData = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/PetrolDepletionCombiTable.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = PetrolDepletionData, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(fillColor = {139, 139, 139}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25)})); 20 | end PetrolCarDepletionCombiTable; 21 | -------------------------------------------------------------------------------- /TransportationModel/Auxiliary/VehicleLoadCalculation.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Auxiliary; 2 | 3 | model VehicleLoadCalculation 4 | 5 | constant String PetrolCars = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/TotalPetrolCars.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds TotalCarPool(columns = 2:2, fileName = PetrolCars, tableName = "CarPool", 8 | tableOnFile = true, verboseRead = false) annotation( 9 | Placement(visible = true, transformation(origin = {3, 5}, extent = {{-35, -35}, {35, 35}}, rotation = 0))); 10 | 11 | Modelica.Blocks.Interfaces.RealInput u annotation( 12 | Placement(visible = true, transformation(origin = {-106, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 13 | Modelica.Blocks.Interfaces.RealOutput y annotation( 14 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 15 | 16 | equation 17 | 18 | connect(u, TotalCarPool.u) annotation( 19 | Line(points = {{-106, 0}, {-72, 0}, {-72, 6}, {-38, 6}}, color = {0, 0, 127})); 20 | connect(TotalCarPool.y[1], y) annotation( 21 | Line(points = {{42, 6}, {64, 6}, {64, 0}, {106, 0}}, color = {0, 0, 127})); 22 | 23 | annotation( 24 | Icon(graphics = {Rectangle(fillColor = {135, 135, 135}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25)})); 25 | end VehicleLoadCalculation; 26 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/GasBusCombiTable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model GasBusCombiTable 4 | 5 | constant String GasBus = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/GasBusCombiTable.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = GasBus, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(lineColor = {225, 225, 225}, fillColor = {159, 159, 159}, fillPattern = FillPattern.Sphere, lineThickness = 1, extent = {{-100, 100}, {100, -100}}, radius = 25), Text(extent = {{-100, -100}, {100, 100}}, textString = "%name", fontSize = 10)})); 20 | end GasBusCombiTable; 21 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/PHeVLogicCombitable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | block PHeVLogicCombitable 4 | constant String PHeVData = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/PHeVLogicCombiTable.txt"); 5 | Modelica.Blocks.Interfaces.RealInput u annotation( 6 | Placement(visible = true, transformation(origin = {-106, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 7 | Modelica.Blocks.Interfaces.RealOutput y annotation( 8 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = PHeVData, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 10 | Placement(visible = true, transformation(origin = {-2, 0}, extent = {{-14, -14}, {14, 14}}, rotation = 0))); 11 | equation 12 | connect(u, combiTable1Ds.u) annotation( 13 | Line(points = {{-106, 0}, {-18, 0}}, color = {0, 0, 127})); 14 | connect(combiTable1Ds.y[1], y) annotation( 15 | Line(points = {{14, 0}, {106, 0}}, color = {0, 0, 127})); 16 | annotation( 17 | Icon(graphics = {Rectangle(lineColor = {225, 225, 225}, fillColor = {159, 159, 159}, fillPattern = FillPattern.Sphere, lineThickness = 1, extent = {{-100, 100}, {100, -100}}, radius = 25), Text(extent = {{-100, -100}, {100, 100}}, textString = "%name", fontSize = 10)})); 18 | end PHeVLogicCombitable; 19 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/DieselLogicCombitable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | block DieselLogicCombitable 4 | constant String DieselData = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/DieselCombiTable.txt"); 5 | Modelica.Blocks.Interfaces.RealInput u annotation( 6 | Placement(visible = true, transformation(origin = {-106, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 7 | Modelica.Blocks.Interfaces.RealOutput y annotation( 8 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = DieselData, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 10 | Placement(visible = true, transformation(origin = {-2, 0}, extent = {{-14, -14}, {14, 14}}, rotation = 0))); 11 | equation 12 | connect(u, combiTable1Ds.u) annotation( 13 | Line(points = {{-106, 0}, {-18, 0}}, color = {0, 0, 127})); 14 | connect(combiTable1Ds.y[1], y) annotation( 15 | Line(points = {{14, 0}, {106, 0}}, color = {0, 0, 127})); 16 | annotation( 17 | Icon(graphics = {Rectangle(lineColor = {225, 225, 225}, fillColor = {159, 159, 159}, fillPattern = FillPattern.Sphere, lineThickness = 1, extent = {{-100, 100}, {100, -100}}, radius = 25), Text(extent = {{-100, -100}, {100, 100}}, textString = "%name", fontSize = 10)})); 18 | end DieselLogicCombitable; 19 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/DieselBusCombiTable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model DieselBusCombiTable 4 | 5 | constant String DieselBus = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/DieselBusCombiTable.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = DieselBus, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(lineColor = {225, 225, 225}, fillColor = {159, 159, 159}, fillPattern = FillPattern.Sphere, lineThickness = 1, extent = {{-100, 100}, {100, -100}}, radius = 25), Text(extent = {{-100, -100}, {100, 100}}, textString = "%name", fontSize = 10)})); 20 | end DieselBusCombiTable; 21 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/GasBusDepletionCombiTable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model GasBusDepletionCombiTable 4 | 5 | constant String GasBusDepletion = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/GasBusDepletionCombiTable.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = GasBusDepletion, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(fillColor = {139, 139, 139}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25), Text(origin = {-6, 3}, extent = {{-66, 25}, {66, -25}}, textString = "%name", fontSize = 12)})); 20 | end GasBusDepletionCombiTable; 21 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/PetrolBusCombiTable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model PetrolBusCombiTable 4 | 5 | constant String PetrolBus = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/PetrolBusCombiTable.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = PetrolBus, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(lineColor = {225, 225, 225}, fillColor = {159, 159, 159}, fillPattern = FillPattern.Sphere, lineThickness = 1, extent = {{-100, 100}, {100, -100}}, radius = 25), Text(extent = {{-100, -100}, {100, 100}}, textString = "%name", fontSize = 10)})); 20 | end PetrolBusCombiTable; 21 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/HeavyTruckCombiTable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model HeavyTruckCombiTable 4 | 5 | constant String HeavyTruck = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/HeavyTruckCombiTable.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = HeavyTruck, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(lineColor = {225, 225, 225}, fillColor = {159, 159, 159}, fillPattern = FillPattern.Sphere, lineThickness = 1, extent = {{-100, 100}, {100, -100}}, radius = 25), Text(extent = {{-100, -100}, {100, 100}}, textString = "%name", fontSize = 10)})); 20 | end HeavyTruckCombiTable; 21 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/LightTruckCombiTable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model LightTruckCombiTable 4 | 5 | constant String LightTruckData = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/LightTruckCombiTable.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = LightTruckData, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(lineColor = {225, 225, 225}, fillColor = {159, 159, 159}, fillPattern = FillPattern.Sphere, lineThickness = 1, extent = {{-100, 100}, {100, -100}}, radius = 25), Text(extent = {{-100, -100}, {100, 100}}, textString = "%name", fontSize = 10)})); 20 | end LightTruckCombiTable; 21 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/DieselBusDepletionCombiTable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model DieselBusDepletionCombiTable 4 | 5 | constant String DieselBusDepletion = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/DieselBusDepletionCombiTable.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = DieselBusDepletion, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(fillColor = {139, 139, 139}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25), Text(origin = {-6, 3}, extent = {{-66, 25}, {66, -25}}, textString = "%name", fontSize = 12)})); 20 | end DieselBusDepletionCombiTable; 21 | -------------------------------------------------------------------------------- /TransportationModel/Utilites/PetrolBusDepletionCombiTable.mo: -------------------------------------------------------------------------------- 1 | within TransportationModel.Utilites; 2 | 3 | model PetrolBusDepletionCombiTable 4 | 5 | constant String PetrolBusDepletion = Modelica.Utilities.Files.loadResource("modelica://TransportationModel/Resource/PetrolBusDepletionCombiTable.txt"); 6 | 7 | Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds(columns = 2:2, fileName = PetrolBusDepletion, tableName = "Table", tableOnFile = true, verboseRead = false) annotation( 8 | Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 9 | Modelica.Blocks.Interfaces.RealInput u annotation( 10 | Placement(visible = true, transformation(origin = {-104, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0), iconTransformation(origin = {-120, 0}, extent = {{-20, -20}, {20, 20}}, rotation = 0))); 11 | Modelica.Blocks.Interfaces.RealOutput y annotation( 12 | Placement(visible = true, transformation(origin = {106, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0), iconTransformation(origin = {110, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0))); 13 | equation 14 | connect(u, combiTable1Ds.u) annotation( 15 | Line(points = {{-104, 0}, {-12, 0}}, color = {0, 0, 127})); 16 | connect(combiTable1Ds.y[1], y) annotation( 17 | Line(points = {{12, 0}, {106, 0}}, color = {0, 0, 127})); 18 | annotation( 19 | Icon(graphics = {Rectangle(fillColor = {139, 139, 139}, fillPattern = FillPattern.Sphere, extent = {{-100, 100}, {100, -100}}, radius = 25), Text(origin = {-6, 3}, extent = {{-66, 25}, {66, -25}}, textString = "%name", fontSize = 12)})); 20 | end PetrolBusDepletionCombiTable; 21 | --------------------------------------------------------------------------------