Skip to content

Repository files navigation

README
-----------------------------------------------------------------------------------------
This file contains a description of the files in this folder and guidelines for using the scripts
with other data.
---------------------------------------------------------------------------------------------------
--COMAND FOR EXECUTING FROM COMAND LINE WINDOWS
-----------------------------------------------------------------------------------------------------
1. Navigate to the \bin subdirectory on your R version directory (C:\Program Files\R\your_R_version_directory \bin)
2. Search & Replace del string U:/20211027ZLC with the name of your directory and run the line below after updating the corresponding directory.
3. Rscript U:/2ECHELON/scenarioASIS_Madrid.R U:/2ECHELON/INPUT/config.csv U:/2ECHELON/INPUT/services.csv U:/2ECHELON/INPUT/facilitiesASIS.csv U:/2ECHELON/INPUT/vehiclesASIS.csv U:/2ECHELON

--------------------------------------------------------------------------------------------------------------------------
--INPUTS
-----------------------------------------------------------------------------------------------------------------------------
args[1] = csv with the config parameteres "U:/2ECHELON/INPUT/config.csv"; the file in the INPUT FOLDER
args[2] = csv with the daily services from the operator "U:/2ECHELON/INPUT/services.csv"; see file in the INPUT FOLDER
args[3] = csv with the daily facilities "U:/2ECHELON/INPUT/facilitiesASIS.csv"; see file in the INPUT FOLDER
args[4] = csv with the daily vehicles "U:/2ECHELON/INPUT/vehiclesASIS.csv"; see file in the INPUT FOLDER
args[5] = working directory  "U:/2ECHELON"; to crate the TMP folder and the OUTPUT of the model


-----------------------------------------------------------------------------------------------------------
TESTING REQUIREMENTS
--------------------------------------------------------------------------------------------------------
platform       x86_64-w64-mingw32
arch           x86_64
os             mingw32
system         x86_64, mingw32
status
major          4
minor          0.5
year           2021
month          03
day            31
svn rev        80133
language       R
version.string R version 4.0.5 (2021-03-31)
nickname       Shake and Throw

----------------------------------------------------------------------------------------
ROOT Folder
-----------------------------------------------------------------------------------------
--Shapefile_to_Zone.r: functions for reading geographic data.
--TwoEchelonModel_script.r: functions for calculating the number of vehicles, distance and times 
for delivering for one leg (ASIS) and two legs (TOBE) scenarios.
--scenarioASIS_Madrid.r: script for executing the scenario asis and writing the results in a specific document.
The information required is in the INPUT folder and the output will be saved in the OUTPUT folder.
--scenarioTOBE_Madrid:script for executing the scenario asis and writing the results in a specific document.
The information required is in the INPUT folder and the output will be saved in the OUTPUT folder. (NOT WORKING)
--------------------------------------------------------------------------------------------------
INPUT FOLDER
-------------------------------------------------------------------------------------------------
This folder contains the csv with the information provided by the LSP differentiated by scenario.
facilitesASIS.csv: It contains the information of the facility for the asis scenario
facilitiesTOBE.csv: It contains the information of the facilities for the tobe scenario
- First row: characteristics for the first leg.
- Second row: characteristics for the second leg.
facilitesASIS.csv: It contains the information of the vechicle for the asis scenario
facilitiesTOBE.csv: It contains the information of the vechicles for the tobe scenario
- First row: characteristics for the first leg.
- Second row: characteristics for the second leg.
services.csv: It contains the services. It is the same for the TOBE and ASIS scenarios.
--------------------------------------------------------------------------------------------------
OUTPUT FOLDER
--------------------------------------------------------------------------------------------------
This folder will contain the result of executing both scenarios.
testOutputASIS.txt: It will contain a row with the number of vehicles, kms and delivery time for the ASIS scenario.
testOutputTOBE.txt: It will contain two rows:
- First row: number of vehicles, kms and delivery time for the first leg.
- Second row: number of vehicles, kms and delivery time for the second leg.
---------------------------------------------------------------------------------------------------
TEMP FOLDER
---------------------------------------------------------------------------------------------------
Folder for unziping the geographic data of the delivery area in the case of Madrid.
----------------------------------------------------------------------------------------------------


About

The model is based on Daganzo's distance estimation formula to provide last-mile logistics services operators with a rough estimation of the resources required for distributing in a specific zone. It returns the number of vehicles, the total distance drove and delivery time for distributing to all the nodes within the zone. The routes start and e…

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages