Top Banner
An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013
23

An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Dec 18, 2015

Download

Documents

Kory Green
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks

13/11/2013

Page 2: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Additional road space when lane change is finished

Page 3: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

NaSch model

• Step 1: Acceleration.• Step 2: Slowing down.• Step 3: Randomization. • Step 4: Vehicle motion.

Page 4: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Three cases in one row of the road

Page 5: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Two operations of Case A

Page 6: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Two operations of Case B

Page 7: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Operation of Case C

Page 8: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Assumptions

• There are sufficient time and space to perform lane change • Each cell of the road has two states: occupied or not occupied

by a vehicle (at most one vehicle). • The maximum velocity of vehicles is one cell per timeslot

Page 9: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Three Algorithms

(1) Tail to Header Lane Change (THLC).(2) Header to Tail Lane Change (HTLC).(3) Random Lane Change (RLC).

Page 10: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Results of Case A using two operations.

Page 11: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Algorithm of THLC

• Input: I, an array of N ×2• Output: L, the operation of each row.• Part 1: from the tail to the header• Case A: uncertain vehicles• Case B:• Case C:• Part 2: from the header to the tail• With respect to Case A, determine which vehicles

should brake.

Page 12: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

THLC

Page 13: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

HTLC

Page 14: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

THLC is optimal

Proof:1)Assume there exists one optimal algorithm O, which is different from THLC.2)We construct O’, which is modified from O.3)We prove that O’ is not worse than O.4)It is contradictory to our assumption.5)Therefore, THLC is optimal• XTHLC = {N,N-1, …, i + 1, i,… , j,…, 1}(N > i > j > 1).

• XO = {N,N-1, ..., i +1, j,…, i,…}.

• XO ′= {N,N−1,..., i+1, i, j,...}

Page 15: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Simulations

Page 16: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

ϕ: Additional road space (q = 100%).

Page 17: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

ψ: Number of times vehicles have to brake (q = 100%).

Page 18: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

ϕ: Additional road space when p varies with Density fixed (q =70%).

Page 19: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

ψ: Number of times vehicles have to brake when p varies with Density fixed (q = 70%).

Page 20: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

ψ: Number of times vehicles have to brake when q varies with p fixed (Density = 80%).

Page 21: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Conclusion

We introduce three lane change algorithms: THLC, HTLC, and RLC.

THLC is optimal, and we prove it.Through simulations, the performance of

THLC is improved by 75% than RLC, and 92% than HTLC.

Page 22: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

Future work

• In the future, we would add more parameters, e.g., maximum velocity, maximum acceleration.

• And the range of research would be extended to multi-lane in highways and urban roads.

Page 23: An Algorithm of Lane Change Using Two-Lane NaSch Model in Traffic Networks 13/11/2013.

The End

• Thanks