Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for Clarification on Ride Mode and Shared Mobility #3708

Open
ArezHK opened this issue Feb 4, 2025 · 1 comment
Open

Request for Clarification on Ride Mode and Shared Mobility #3708

ArezHK opened this issue Feb 4, 2025 · 1 comment

Comments

@ArezHK
Copy link

ArezHK commented Feb 4, 2025

Hi,

I have some questions regarding the ride mode in MATsim and would appreciate your insights.

In general, ride mode refers to a person sharing a ride with another person (a driver), such as in taxis or DRT. However, while analyzing scenarios like the Berlin scenario in the output data, I noticed that ride mode is visualized as a teleported mode—it does not affect vehicle occupancies or routing patterns. However, in the config file, it is defined as a routed mode in the network. Could you clarify why this is the case?

Additionally, I would like to enable family members or neighbors to share rides. How can I implement this, and which MATsim contribs would be best suited for this purpose? For instance, suppose Person A owns a car and wants to reach their destination, while their neighbor or family member also needs to travel to a location near the driver’s destination.

Lastly, I would appreciate some clarification on the differences between carsharing, taxis, ride mode, and pooling in MATsim. Also, how does car availability (as defined in the config) impact the simulation?

Thank you in advance for your help!

@rakow
Copy link
Contributor

rakow commented Feb 11, 2025

Hello,

the ride mode in the Berlin model is a person sharing a ride in a private car. Taxis or DRT are not included here.
This mode is routed so that persons using the ride mode experience the same travel time as if they would use the car themselves.
The ride mode is rather artificial, because this model does not include any household structures. They are teleported, because they don't incur an additional vehicle on the road.

To potentially model private shared rides there is a recent approach by @sebhoerl :
https://www.sciencedirect.com/science/article/pii/S1877050923006269
#2811

But I don't know if the code is public yet and if it has been used in the context you are asking for. I don't think there is something out-of-the-box that does what you need.

For DRT it is different, because these vehicles will be shared by multiple passengers if enabled in the config.
If you disable car availability for a person, they will simply not be able to use the car at all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants