a on the management of vehicular traffic hyp2012
play

a On the Management of Vehicular Traffic HYP2012 Massimiliano D. - PowerPoint PPT Presentation

a On the Management of Vehicular Traffic HYP2012 Massimiliano D. Rosini mrosini@icm.edu.pl Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 1 / 77 Table of contents Introduction to Vehicular Traffic 1 Mathematics 2 Applications to


  1. a On the Management of Vehicular Traffic HYP2012 Massimiliano D. Rosini mrosini@icm.edu.pl Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 1 / 77

  2. Table of contents Introduction to Vehicular Traffic 1 Mathematics 2 Applications to LWR 3 Numerical Examples 4 Crowd Accidents 5 The Model 6 Corridor with One Exit 7 Corridor with Two Exits 8 Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 2 / 77

  3. a 1 Introduction to Vehicular Traffic Mathematics 2 Applications to LWR 3 Numerical Examples 4 Crowd Accidents 5 The Model 6 Corridor with One Exit 7 Corridor with Two Exits 8 Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 3 / 77

  4. The fundamental traffic variables Along a road it can be measured: the traffic density ρ : number of vehicles per unit space the velocity v : distance covered by vehicles per unit time the traffic flow f : number of vehicles per unit time Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 4 / 77

  5. The fundamental traffic variables Along a road it can be measured: the traffic density ρ : number of vehicles per unit space the velocity v : distance covered by vehicles per unit time the traffic flow f : number of vehicles per unit time What are the relations between ρ , v and f ? Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 4 / 77

  6. Relations between ρ , v , f Vehicles with the same length L and velocity v move equally spaced observer in x R L d v τ The distance between vehicles and the density do not change. The number of vehicles passing the observer in τ hours is the number of vehicles in [ x − τ v , x ] at time t − τ and therefore f = ρ [ x − ( x − τ v )] = ρ v τ Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 5 / 77

  7. Relations between ρ , v , f If no entries or exits are present in [ a , b ] , then � b � b � T � T − ρ ( T , y ) dy = ρ ( t o , y ) dy + f ( t , a ) dt f ( t , b ) dt a a t o t o � �� � � �� � � �� � � �� � cars in [ a , b ] cars in [ a , b ] cars entering cars exiting at time t = T at time t = t o in [ a , b ] from [ a , b ] or equivalently � T � b [ ∂ t ρ ( t , x ) − ∂ x f ( t , x )] dx dt = 0 . t o a Since a , b , T and t o are arbitrary we deduce scalar conservation law: ∂ t ρ + ∂ x f = 0 Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 6 / 77

  8. Relations between ρ , v , f f = ρ v and ∂ t ρ + ∂ x f = 0 � 2 equations = ⇒ necessary a further independent equation 3 unknown variables Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 7 / 77

  9. Relations between ρ , v , f f = ρ v and ∂ t ρ + ∂ x f = 0 � 2 equations = ⇒ necessary a further independent equation 3 unknown variables v = v ( ρ ) LWR: with v : [ 0 , ρ m ] → [ 0 , v m ] decreasing, v ( 0 ) = v m and v ( ρ m ) = 0 v f v m f free max Greenshields: ρ free ρ m ρ ρ m ρ max Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 7 / 77

  10. Resulting system If there is an entry , say sited at x = 0, we have to add the equation f ( ρ ( t , 0 )) = q b ( t ) If there is a restriction (traffic lights, toll gates, construction sites, etc.), say sited at x = x c , we have to add the equation f ( ρ ( t , x c )) ≤ q c ( t ) The resulting system is then conservation ∂ t ρ + ∂ x f ( ρ ) = 0 ( t , x ) ∈ R × ] 0 , + ∞ [ x ∈ ] 0 , + ∞ [ initial datum ρ ( 0 , x ) = ρ o ( x ) entry f ( ρ ( t , 0 ))= q b ( t ) t ∈ ] 0 , + ∞ [ f ( ρ ( t , x c )) ≤ q c ( t ) t ∈ ] 0 , + ∞ [ constraint Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 8 / 77

  11. Resulting system If there is an entry , say sited at x = 0, we have to add the equation f ( ρ ( t , 0 )) = q b ( t ) If there is a restriction (traffic lights, toll gates, construction sites, etc.), say sited at x = x c , we have to add the equation f ( ρ ( t , x c )) ≤ q c ( t ) The resulting system is then ( t , x ) ∈ ] 0 , + ∞ [ 2 conservation ∂ t ρ + ∂ x f ( ρ ) = 0 x ∈ ] 0 , + ∞ [ initial datum ρ ( 0 , x ) = ρ o ( x ) entry f ( ρ ( t , 0 )) = q b ( t ) t ∈ ] 0 , + ∞ [ f ( ρ ( t , x c )) ≤ q c ( t ) t ∈ ] 0 , + ∞ [ constraint Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 8 / 77

  12. Resulting system If there is an entry , say sited at x = 0, we have to add the equation f ( ρ ( t , 0 )) = q b ( t ) If there is a restriction (traffic lights, toll gates, construction sites, etc.), say sited at x = x c , we have to add the equation f ( ρ ( t , x c )) ≤ q c ( t ) The resulting system is then ( t , x ) ∈ ] 0 , + ∞ [ 2 conservation ∂ t ρ + ∂ x f ( ρ ) = 0 x ∈ ] 0 , + ∞ [ initial datum ρ ( 0 , x ) = ρ o ( x ) entry f ( ρ ( t , 0 )) = q b ( t ) t ∈ ] 0 , + ∞ [ f ( ρ ( t , x c )) ≤ q c ( t ) t ∈ ] 0 , + ∞ [ constraint Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 8 / 77

  13. a 1 Introduction to Vehicular Traffic Mathematics 2 Applications to LWR 3 Numerical Examples 4 Crowd Accidents 5 The Model 6 Corridor with One Exit 7 Corridor with Two Exits 8 Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 9 / 77

  14. Conservation law+unilateral constraint  ∂ t ρ + ∂ x f ( ρ ) = 0 x ∈ R , t ∈ R +  ( CCP ) ρ ( 0 , x ) = ρ o ( x ) x ∈ R  f ( ρ ( t , 0 )) ≤ F ( t ) t ∈ R + • f ∈ L ip ([ 0 , R ]; [ 0 , + ∞ [) , f ( 0 ) = f ( R ) = 0, ∃ ρ s.t. f ′ ( ρ ) ( ρ − ρ ) > 0 • ρ o ∈ L ∞ ( R ; [ 0 , R ]) • F ∈ L ∞ ( R + ; [ 0 , f ( ρ )]) f f F F ρ F ˇ ρ ρ F ˆ R ρ ρ F ˇ ρ ρ F ˆ R ρ Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 10 / 77

  15. The Riemann solver R F  � ρ l ∂ t ρ + ∂ x f ( ρ ) = 0  if x < 0 ( CRP ) ρ ( 0 , x ) = ρ o ( x ) ρ o ( x ) = ρ r if x > 0  f ( ρ ( t , 0 )) ≤ F Definition (Colombo–Goatin ’07) f If f ( R ( ρ l , ρ r ))( 0 )) ≤ F , then R F ( ρ l , ρ r ) = R ( ρ l , ρ r ) . F Otherwise � R ( ρ l , ˆ ρ F ) if x < 0 R F ( ρ l , ρ r ) = ˇ ρ F ρ ρ F ˆ R ρ ρ F , ρ r ) R (ˇ if x > 0 . ⇒ non classical shock at x = 0 = Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 11 / 77

  16. Entropy conditions Definition (Colombo–Goatin ’07) ρ ∈ L ∞ is a weak entropy solution to (CCP) if ∀ ϕ ∈ C 1 c , ϕ ≥ 0, and ∀ k ∈ [ 0 , R ] � � � ( | ρ − k | ∂ t + Φ( ρ, k ) ∂ x ) ϕ dx dt + | ρ o − k | ϕ ( 0 , x ) dx R + R R � � � 1 − F ( t ) + 2 f ( k ) ϕ ( t , 0 ) dt ≥ 0 f ( ρ ) R + f ( ρ ( t , 0 − )) = f ( ρ ( t , 0 +)) ≤ F ( t ) for a.e. t > 0 where Φ( a , b ) = sgn ( a − b ) ( f ( a ) − f ( b )) and ρ ( t , 0 ± ) the measure theoretic traces implicitly defined by � + ∞ � x c + ε 1 | ρ ( t , x ) − ρ ( t , 0 +) | ϕ ( t , x ) d x d t = 0 ∀ ϕ ∈ C 1 c ( R 2 ; R ) lim ε ε → 0 + 0 x c Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 12 / 77

  17. Entropy conditions Definition (Colombo–Goatin ’07) ρ ∈ L ∞ is a weak entropy solution to (CCP) if ∀ ϕ ∈ C 1 c , ϕ ≥ 0, and ∀ k ∈ [ 0 , R ] � � � ( | ρ − k | ∂ t + Φ( ρ, k ) ∂ x ) ϕ dx dt + | ρ o − k | ϕ ( 0 , x ) dx R + R R � � � 1 − F ( t ) + 2 f ( k ) ϕ ( t , 0 ) dt ≥ 0 f ( ρ ) R + f ( ρ ( t , 0 − )) = f ( ρ ( t , 0 +)) ≤ F ( t ) for a.e. t > 0 where Φ( a , b ) = sgn ( a − b ) ( f ( a ) − f ( b )) and ρ ( t , 0 ± ) the measure theoretic traces implicitly defined by � + ∞ � x c 1 | ρ ( t , x ) − ρ ( t , 0 − ) | ϕ ( t , x ) d x d t = 0 ∀ ϕ ∈ C 1 c ( R 2 ; R ) lim ε ε → 0 + 0 x c − ε Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 12 / 77

  18. Entropy conditions Definition (Colombo–Goatin ’07) ρ ∈ L ∞ is a weak entropy solution to (CCP) if ∀ ϕ ∈ C 1 c , ϕ ≥ 0, and ∀ k ∈ [ 0 , R ] � � � ( | ρ − k | ∂ t + Φ( ρ, k ) ∂ x ) ϕ dx dt + | ρ o − k | ϕ ( 0 , x ) dx R + R R � � � 1 − F ( t ) + 2 f ( k ) ϕ ( t , 0 ) dt ≥ 0 f ( ρ ) R + f ( ρ ( t , 0 − )) = f ( ρ ( t , 0 +)) ≤ F ( t ) for a.e. t > 0 (Cfr. conservation laws with discontinuous flux function: Baiti–Jenssen ’97, Karlsen–Risebro–Towers ’03, Karlsen–Towers ’04, Coclite–Risebro ’05, Andreianov–Goatin–Seguin ’10...) Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 12 / 77

  19. Well–posedness in BV ⇒ TV ( ρ ) explosion constraint = Example  ρ x < ( f (ˆ ρ F ) − f ( ρ )) / (ˆ ρ F − ρ )     ρ F ) − f ( ρ )) / (ˆ ρ F − ρ ) < x < 0 ρ F ˆ ( f (ˆ  ρ o ( x ) ≡ ρ = ⇒ ρ ( t , x ) = ρ F ˇ 0 < x < ( f (ˇ ρ F ) − f ( ρ )) / (ˇ ρ F − ρ )      ρ F ) − f ( ρ )) / (ˇ ρ F − ρ ) ρ x > ( f (ˇ t ρ F ˆ ρ F ˇ f F ρ ρ ρ ρ x ρ F ˇ ρ ρ F ˆ R ρ Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 13 / 77

  20. Well–posedness in BV ⇒ TV ( ρ ) explosion constraint = We consider the set � � ρ ∈ L 1 : Ψ( ρ ) ∈ BV Ψ( ρ ) = sgn ( ρ − ρ ) ( f ( ρ ) − f ( ρ )) f f ρ ρ ρ ρ R R − f − f (cfr. Temple ’82, Coclite–Risebro ’05...) Padua 28.06.2012 M.D. Rosini (ICM, Warsaw University) 13 / 77

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend