Distributed algorithm for empty vehicles management in personal rapid transit (PRT) network

Reading time: 6 minute
...

📝 Abstract

In this paper, an original heuristic algorithm of empty vehicles management in personal rapid transit network is presented. The algorithm is used for the delivery of empty vehicles for waiting passengers, for balancing the distribution of empty vehicles within the network, and for providing an empty space for vehicles approaching a station. Each of these tasks involves a decision on the trip that has to be done by a selected empty vehicle from its actual location to some determined destination. The decisions are based on a multi-parameter function involving a set of factors and thresholds. An important feature of the algorithm is that it does not use any central database of passenger input (demand) and locations of free vehicles. Instead, it is based on the local exchange of data between stations: on their states and on the vehicles they expect. Therefore, it seems well-tailored for a distributed implementation. The algorithm is uniform, meaning that the same basic procedure is used for multiple tasks using a task-specific set of parameters.

💡 Analysis

In this paper, an original heuristic algorithm of empty vehicles management in personal rapid transit network is presented. The algorithm is used for the delivery of empty vehicles for waiting passengers, for balancing the distribution of empty vehicles within the network, and for providing an empty space for vehicles approaching a station. Each of these tasks involves a decision on the trip that has to be done by a selected empty vehicle from its actual location to some determined destination. The decisions are based on a multi-parameter function involving a set of factors and thresholds. An important feature of the algorithm is that it does not use any central database of passenger input (demand) and locations of free vehicles. Instead, it is based on the local exchange of data between stations: on their states and on the vehicles they expect. Therefore, it seems well-tailored for a distributed implementation. The algorithm is uniform, meaning that the same basic procedure is used for multiple tasks using a task-specific set of parameters.

📄 Content

JOURNAL OF ADVANCED TRANSPORTATION J. Adv. Transp. (2016) Published online in Wiley Online Library (wileyonlinelibrary.com). DOI: 10.1002/atr.1365 http://onlinelibrary.wiley.com/enhanced/doi/10.1002/atr.1365

Distributed Algorithm for Empty Vehicles Management
in Personal Rapid Transit (PRT) network

Wiktor B. Daszczuk, Ph.D. - Institute of Computer Science, Warsaw University of Technology, Nowowiejska str. 15/19, 00-665 Warszawa, Poland, Tel. (+48)22-234-7812, Fax (+48)22-234-6091, Email: wbd@ii.pw.edu.pl,
Jerzy Mieścicki, Ph.D - Institute of Computer Science, Warsaw University of Technology, Nowowiejska str. 15/19, 00-665 Warszawa, Poland, Tel. (+48)22-234-7812, Fax (+48)22-234-6091, Email: jms@ii.pw.edu.pl,
Waldemar Grabski, M.Sc - Institute of Computer Science, Warsaw University of Technology, Nowowiejska str. 15/19, 00-665 Warszawa, Poland, Tel. (+48)22-234-7812, Fax (+48)22-234-6091, Email: wgr@ii.pw.edu.pl Abstract: In this paper, an original heuristic algorithm of empty vehicles management in Personal Rapid Transit (PRT) network is presented. The algorithm is used for the delivery of empty vehicles for waiting passengers; for balancing the distribution of empty vehicles within the network; for providing an empty space for vehicles approaching a station, etc. Each of these tasks involves a decision on the trip which has to be done by a selected empty vehicle from its actual location to some determined destination. The decisions are based on a multi-parameter function, involving a set of factors and thresholds.
An important feature of the algorithm is that it does not use any central database of passenger input (demand) and locations of free vehicles. Instead, it is based on the local exchange of data between stations: on their states and on the vehicles they expect. Therefore, it seems well tailored for a distributed implementation.
The algorithm is uniform, meaning that the same basic procedure is used for multiple tasks using task-specific set of parameters.
Keywords: Personal Rapid Transit; Empty Vehicles Management; Transport Simulation; Transportation Management

Introduction Personal Rapid Transit (PRT) [1,2,3,4] is an urban transit system organized as a network, covering, for instance, a part of a city or a multi-terminal airport, a large exhibition area etc. The driverless (i.e. system-controlled) vehicles move along one-way tracks which are separated from a conventional traffic, e.g., through elevation of the tracks above the ground level. Typically, a vehicle can carry a group of 1 – 6 passengers. The term ‘personal’ means that a passenger, or a group of passengers, chooses the time as well as the destination of a trip freely. The system determines the best route for the trip, which is not necessarily the shortest one, and controls the vehicle movement during the voyage (acceleration/deceleration, preserving the separation between vehicles, passing intersections, avoiding traffic jams, etc.) . In addition to the control of these so-called full trips, the system manages the set of empty vehicles movement as well, which is analyzed in more detail below. We can divide control algorithms of the PRT network into two levels:  Coordination algorithms, used for the control of vehicles’ movement following one another down the track, for the coordination at join-type intersections and for the control of the vehicle behavior inside stations and capacitors, as described in [5]. These coordination algorithms are not a subject of this paper.  Management algorithms, including empty vehicle management and dynamic routing algorithms. In the present paper the former feature is addressed. Many algorithms for empty vehicle management known from the literature are focused mainly on the optimal reallocation of empty vehicles, since this may reduce the passenger waiting time significantly (at the expense of increased empty vehicles movement). Reallocation algorithms are usually based on past demand estimates and future forecast [6-14]. All these approaches use a form of central repository in which historical demand and actual empty vehicles supply are stored. The demand forecasts are based on statistics from previous corresponding periods corrected for weather and special events. Due to the central data base, the algorithms are centralized. They mainly refer to empty vehicle reallocation (other cases are addressed separately) and hardly can be implemented in a distributed way.
Some papers [8,14] take into account other features, like the distance between stations or the time in which a vehicle may be delivered (in fact, this limits the distance as well). Yet, none gives a set of factors and thresholds to tune an algorithm to a given network with a given number of vehicles and a given demand. The work presented in [12,13] is extended in [15], where the traffic needed to move full and empty vehicles to their destinations is limited by the

This content is AI-processed based on ArXiv data.

Start searching

Enter keywords to search articles

↑↓
ESC
⌘K Shortcut