matsim-vsp / logistics

Modeling of logistic chains using Logistic Service Providers (LSPs)
GNU General Public License v2.0
1 stars 2 forks source link

Consideration of pickup/delivery duration --> Missing Events? #174

Closed kt86 closed 4 days ago

kt86 commented 1 year ago

It looks to me, that in the simulation results it gets a bit confused, when to add the time needed for loading/unloading the goods. This needs to be sorted out. I assume that this is also an issue due to the fact, that the carrier internally works with Services instead of Shipments

See e.g. the MultipleShipmentsCompleteLSPMobsimTest:

For the LspShipment it is defined as follows: grafik

Re main run: I am not sure whether it is possible to "loading"/"pickup"event, or not. Here we do not have any jsprit logic, so we may get the information from somewhere early enough.

Re distribution run: I think it is not possible to add another "loading"/"pickup"event (and consider any additional duration for the laoding in the simultion) so easily. This is because services only has on time, and we get some information once, the Service started event is thrown, which is presumable too late to throw another event.

Conclusion: For me it gets more and more clear, that we need to change the internal logic from Servicesth Shipments. Then we have by default pickup and dropoff events, and their duration is part of the planning. see e.g. #44

kt86 commented 4 days ago

Issue moved to matsim-libs: https://github.com/matsim-org/matsim-libs/issues/3612