System and Method for Asymmetric Traffic Control
First Claim
1. A traffic control system for controlling a traffic of cooperative and uncooperative vehicles in a network of roads, the traffic control system comprising:
- a receiver configured to receive information indicative of a current state of a flow of the traffic in the network of roads, an inflow rate of the traffic into the network of roads, an outflow rate of the traffic out of the network of roads, and current locations and target locations of the cooperative vehicles;
a processor coupled with stored instructions implementing components of the traffic control system, including;
a traffic observer configured to determine delays on each segment of the roads of the network based on the current state of the flow of the traffic;
a traffic allocator configured todetermine flows of the cooperative and uncooperative vehicles that satisfy a Nash equilibrium using the inflow rate of the traffic, the outflow rate of the traffic, and the delays on the roads, the cooperative vehicles having a common objective and the uncooperative vehicles having individual objectives, anddetermine, for the cooperative vehicles, costs of segments of the roads that correspond to the Nash equilibrium;
a traffic router configured to determine routes for the cooperative vehicles based on the current locations and target locations of the cooperative vehicles, and the costs of the segments of the roads in the network determined for the cooperative vehicles; and
a transmitter configured to transmit the routes to corresponding cooperative vehicles.
0 Assignments
0 Petitions
Accused Products
Abstract
A traffic control system for controlling a traffic of cooperative and uncooperative vehicles determines delays on each segment of the roads of the network based on the current state of the flow of the traffic and determines flows of the cooperative and uncooperative vehicles that satisfy a Nash equilibrium for the cooperative vehicles having a common objective and the uncooperative vehicles having individual objectives. The system determines, for the cooperative vehicles, costs of segments of the roads that correspond to the Nash equilibrium and determines routes for the cooperative vehicles based on the current locations and target locations of the cooperative vehicles, and the costs of the segments of the roads in the network determined for the cooperative vehicles. The routes are transmitted to corresponding cooperative vehicles.
16 Citations
15 Claims
-
1. A traffic control system for controlling a traffic of cooperative and uncooperative vehicles in a network of roads, the traffic control system comprising:
-
a receiver configured to receive information indicative of a current state of a flow of the traffic in the network of roads, an inflow rate of the traffic into the network of roads, an outflow rate of the traffic out of the network of roads, and current locations and target locations of the cooperative vehicles; a processor coupled with stored instructions implementing components of the traffic control system, including; a traffic observer configured to determine delays on each segment of the roads of the network based on the current state of the flow of the traffic; a traffic allocator configured to determine flows of the cooperative and uncooperative vehicles that satisfy a Nash equilibrium using the inflow rate of the traffic, the outflow rate of the traffic, and the delays on the roads, the cooperative vehicles having a common objective and the uncooperative vehicles having individual objectives, and determine, for the cooperative vehicles, costs of segments of the roads that correspond to the Nash equilibrium; a traffic router configured to determine routes for the cooperative vehicles based on the current locations and target locations of the cooperative vehicles, and the costs of the segments of the roads in the network determined for the cooperative vehicles; and a transmitter configured to transmit the routes to corresponding cooperative vehicles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A traffic control method for controlling a traffic of cooperative and uncooperative vehicles in a network of roads, wherein the method uses a processor coupled with stored instructions implementing the method, wherein the instructions, when executed by the processor carry out steps of the method, comprising:
-
receiving information indicative of a current state of a flow of the traffic in the network of roads, an inflow rate of the traffic into the network of roads, an outflow rate of the traffic out of the network of roads, and current locations and target locations of the cooperative vehicles; determining delays on each segment of the roads of the network based on the current state of the flow of the traffic; determining flows of the cooperative and uncooperative vehicles that satisfy a Nash equilibrium using the inflow rate of the traffic, the outflow rate of the traffic, and the delays on the roads, the cooperative vehicles having a common objective and the uncooperative vehicles having individual objectives; determining, for the cooperative vehicles, costs of segments of the roads that correspond to the Nash equilibrium; determining routes for the cooperative vehicles based on the current locations and target locations of the cooperative vehicles, and the costs of the segments of the roads in the network determined for the cooperative vehicles; and transmitting the routes to corresponding cooperative vehicles. - View Dependent Claims (13, 14)
-
-
15. A non-transitory computer readable storage medium embodied thereon a program executable by a processor for performing a method, the method comprising:
-
receiving information indicative of a current state of a flow of the traffic in the network of roads, an inflow rate of the traffic into the network of roads, an outflow rate of the traffic out of the network of roads, and current locations and target locations of the cooperative vehicles; determining delays on each segment of the roads of the network based on the current state of the flow of the traffic; determining flows of the cooperative and uncooperative vehicles that satisfy a Nash equilibrium using the inflow rate of the traffic, the outflow rate of the traffic, and the delays on the roads, the cooperative vehicles having a common objective and the uncooperative vehicles having individual objectives; determining, for the cooperative vehicles, costs of segments of the roads that correspond to the Nash equilibrium; determining routes for the cooperative vehicles based on the current locations and target locations of the cooperative vehicles, and the costs of the segments of the roads in the network determined for the cooperative vehicles; and transmitting the routes to corresponding cooperative vehicles.
-
Specification