1 / 36

Dynamic Origin-Destination Demand Flow Estimation under Congested Traffic Conditions

Dynamic Origin-Destination Demand Flow Estimation under Congested Traffic Conditions. Xuesong Zhou (Univ. of Utah) Chung-Cheng Lu ( National Taipei University of Technology ) Kuilin Zhang ( Argonne National Lab ) Presented at INFORMS 2011 Annual Meeting. Motivation.

nakia
Download Presentation

Dynamic Origin-Destination Demand Flow Estimation under Congested Traffic Conditions

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dynamic Origin-Destination Demand Flow Estimation under Congested Traffic Conditions Xuesong Zhou (Univ. of Utah) Chung-Cheng Lu (National Taipei University of Technology) Kuilin Zhang (Argonne National Lab) Presented at INFORMS 2011 Annual Meeting

  2. Motivation Why existing dynamic OD estimation methods are difficult to produce desirable results under congested conditions, when using link-flow proportions. 3 Difficulties in the past  our new methods: 1. Partial derivatives with respect to path flow perturbation 2. Single-level path flow estimation framework with gap function term

  3. Literature Review • Bi-level framework • Yang et al. (1992); Florianand Chen (1995) • Solution algorithm • Iterative estimation-assignment (IEA) algorithms • Sensitivity-analysis based algorithms (SAB)

  4. Iterative Estimation-Assignment Method Dynamic OD Demand Estimation Flow Pattern Dynamic OD Demand Link Proportions Dynamic Traffic Assignment • Upper level Constrained ordinary least-squares problem s.t. non-negativity constraints Lower level: • Link flow proportion = Dynamic traffic assignment ( )) • Solution procedure • Measurement Equationscl,t=Σi,j,tp(l,t)(i,j,t)× di,j,t+

  5. Difficulty in IEA Algorithms Upper-level optimization model does not consider the dependence of link-flow proportions on the OD flows. = function(d)

  6. Sensitivity-Analysis Based (SAB) Algorithms • Approximate the derivatives through simulation • for each OD pair and each time interval in every iteration (Tavana, 2001) • Gradient approximation methods • Simultaneous Perturbation Stochastic Approximation (SPSA) framework by Balakrishnaet al. (2008); Ciprianiet al. (2011) • Difficulty: Computationally Intensive • Does not simultaneously achieve user equilibrium and minimize measurement deviations

  7. Difficulty 3: How to Utilize Density/Travel Time Measurements Semi-continuous path trajectory Continuous path trajectory Point Point-to-point Loop Detector Automatic Vehicle Identification Automatic Vehicle Location Video Image Processing

  8. Our Approach: Use Spatial Queue Model to evaluate partial derivatives with respect to path flow perturbation Inspired by study by Ghali and Smith (1995)

  9. Case 1: Partially Congested Link Link inflow and outflow increase by 1 at two time stamps: entering time and end of queue duration, respectively.

  10. Case 1: Partially Congested Link Link density (number of vehicles) increases by 1 between two timestamps: entering time, end of queue duration.

  11. Case 1: Partially Congested Link The flows arriving between two time stamps experience the additional delay 1/c, because it takes 1/c to discharge this perturbation flow (similar to the results by Qian and Zhang 2011)

  12. Case 2: Free-flow Conditions Number of vehicles (i.e., link density) increases by 1 from entering time to leaving time.

  13. Case 2: Free-flow Conditions Link inflow and outflow increase by 1 at entering time and leaving time, respectively.

  14. Case 2: Free-flow Conditions Individual travel times are not changed (= free flow travel time, FFTT)

  15. Case 3: Two Partially Congested Links The perturbation flow on the second link starts at the end of queue duration of the first link; rather than the vehicle entering time on second link Here! Not Here! Similar work by Shen, Nie and Zhang (2007) for path marginal cost analysis

  16. Case 4: Queue Spillback Individual extra delay depends on when the vehicle/perturbation flow joins in the queue.

  17. Beyond A/D Curves: How to Model Queue Spillback? • Forward and backward wave representation in Newell’s simplified kinematic model

  18. Our Method to Overcome for Difficulty 1 • Derive analytical, local gradients of different measurement types, with respect to flow perturbation • link flow, density and travel time • Valuable gradient information considers the dependences of link flow/density/travel time changes on OD flows

  19. Now move to Challenge 2:Path flow Estimation Framework 1. Path flow adjustment Min (1) deviation between measured and estimated traffic states (2) the deviation between aggregated path flows and target OD flows S.T. dynamic user equilibrium (DUE) constraint 2. Aggregate path flows over all paths  demand flows Demand flow target demand path flow target demand

  20. Quick Review: Single-level OD Estimation • Linear programming PFE by Sherali et al. (1994) • Nonlinear programming PFE by Bell et al. (1997) on estimating stochastic UE path flows • Nie and Zhang (2008): single-level formulation based on variational inequalities • Qian and Zhang (2011) further incorporated the travel time gradients • Nie and Zhang (2010), and Shen and Wynter (2011) integrated the integral term in Beckmann’s UE formulation (1956) with the measurement deviations

  21. Step 1: Lagrangian Reformulation • Describe the DUE constraint based on a gap function • DUE Gap • Dualize DUE constraint to the measurement deviation function with a non-negative (Lagrange) parameter  • Measurement deviation function Z(r), including link flow, density, and travel time Minr, , L(r, , ) = z(r) + [g(r, ) ] g(r, ) = wp{r(w,,p)[c(w,,p)(w,)]}.

  22. Step 2: Gradient Based Algorithm Adjust path flow on each path based on generalized gradient/Cost Individual gradients with respect to path flow adjustment Calculated based on the spatial queue model

  23. Flowchart of the Algorithm Path flow adjustment based on all gradients

  24. Our Contribution for Challenge 2 • New path flow-based optimization model for jointly solving the complex OD demand estimation and UE DTA problems • Simultaneous route and departure time user equilibrium (SRDUE) problem with elastic demand • Final solution is a set of path flow patterns satisfying “tolled user equilibrium” (Lawphongpanich and Hearn, 2004)

  25. Numerical Experiment No.1 Congested two-link Corridor: Total capacity = 6000 vhc/hour Total demand = 8000 vhc/hour

  26. Upper Bound and Lower Bound of Objective Function

  27. Path Flow Volume Convergence Pattern

  28. Path Travel Time Convergence Pattern

  29. Robustness of Our Algorithm under Different Input Conditions

  30. Experiment 2 • A 2-mile section of I-210 Westbound, located in Los Angeles, CA

  31. This is a Congested Corridor…

  32. Observed Lane Volume vs. Estimated lane Volume on Entrance Link

  33. Observed vs. Estimated Speed on Link from Off-ramp h to Station c

  34. Preliminary Experiment: A Real-world Traffic Network 858 nodes 2,000 links 208 zones

  35. Conclusions • Single-level, time-dependent OD demand estimation formulation, without using link proportions • A Lagrangian relaxation solution framework • Gradient-projection-based path flow adjustment process • Derive theoretically sound partial derivatives of link flow, density and travel time with respect to path flow perturbations

  36. Historical OD demand Path flow decomposition Path flow vector 1 Path flow vector 2 Path flow vector 2 … Traffic Link Count Occupancy profile Speed profile Bluetooth records Measurement deviation based rapid gradient calculation generation Gradient-based path flow adjustment Gap function-based equilibration New path flow vectors Convergence detection Aggregated OD demand

More Related