Abstract

Public bicycle sharing systems (PBSS) allow citizens to move between two points within a region using bicycles, being composed of stations where users can either pick up or return bicycles after using them. Depending on the demand for bicycles, stations may either become empty or full of bicycles. This problem is usually solved by means of a vehicle that exchanges bicycles among the stations following some balancing strategy. In this paper, we propose a model for PBSSs using generalized stochastic Petri nets with external control, a Petri net with an external agent that decides how to execute the balancing strategy. The main advantage of our model is that it allows different balancing strategies to be implemented without changing the Petri net structure. In addition, since the model is a Petri net, we can easily implement it by making a Petri net simulator built with the incidence matrix associated with the Petri net model. We also propose two balancing strategies and validate both the simulation algorithm and the balancing strategies by applying them to the performance evaluations of the model of a real system, named Integra UFRJ PBSS. The performance evaluation of the system under the balacing strategies have shown that both strategies considerably reduce the times, in average, that stations remain full or empty throughout the system operation, solving problems related to stations being empty of full; in particular, the first strategy reduced those times in such a way that no more than five percent of the users of each station had trouble returning their bicycles due to stations being full, whereas the second strategy reduced the percentage of lost users due to stations being empty to no more than five percent for each station.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.