SlideShare uma empresa Scribd logo
1 de 51
Baixar para ler offline
Maximum traffic flow vs.
minimal driver’s irritation
Christian Vleugels




                        Where innovation starts
Introduction
Outline

1   Introduction

2   Model
      Two one-way crossroads
      Roadblock model

3   Irritation

4   Numerical Results

5   Real traffic situation: Leidsestraat in Hillegom

6   Conclusion
Two one-way crossroads
Mathematical Notation


Cycle:
 - Phase I: light 1 green, light 2 red: T1
 - Phase II: light 1 red, light 2 green: T − T1


Notation:
 - Cycle number: n
 - Arrival rates: α1 , α2
 - Passing rates: β1 , β2
 - Queue lengths: N1 , N2
                      (w,1)  (w,2)
 - Waiting times: Tn→n+1 , Tn→n+1
                               (w,1)   (w,2)
 - Total waiting time: T w = Tn→n+1 + Tn→n+1
Model

Goal:
Find the value for T1 for which the total waiting time is minimized

Assumptions:
 - The arrival rates α1 , α2 are constant
 - The passing rates β1 , β2 are constant
 - The number of passengers in each car are the same


Queue lengths
After phase I:  - N1 (nT + T1 ) = max{N1 (nT ) + α1 T1 − β1 T1 , 0}
                - N2 (nT + T1 ) = N2 (nT ) + α2 T1
After phase II: - N1 ((n + 1)T ) = N1 (nT + T1 ) + α1 (T − T1 )
                - N2 ((n + 1)T ) = max{N2 (nT + T1 ) + α2 − β2 (T − T1 ), 0}
Model

Total waiting time
The number of cars that have to wait during a red phase times the length of
that red phase

Waiting time for direction 1:

      (w,1)                             1
    Tn→n+1 = N1 (nT + T1 )(T − T1 ) +     α1 (T − T1 )2
                                        2

Waiting time for direction 2:

      (w,2)                 1     2
    Tn→n+1 = N2 (nT )T1 +     α2 T1
                            2
Traffic states



Light traffic
All the cars in the queue are able to pass in one green time

Heavy traffic
Cars have to wait multiple cycles

Combination of light and heavy traffic
One direction light traffic, the other direction heavy traffic
Traffic states: Light traffic


Conditions
All the cars in the queue are able to pass in one green time:


    α1 T − β1 T1 ≤ 0,   α2 T − β2 (T − T1 ) ≤ 0

Consequence 1:
After each green phase, the queue is empty

Consequence 2:
The total waiting time only consists of the contribution of the cars that arrive
during a red phase
Traffic states: Light traffic


Consequence 2:
The total waiting time only consists of the contribution of the cars that arrive
during a red phase:

      (w,1)     1
    Tn→n+1 =      α1 (T − T1 )2
                2
      (w,2)     1     2
    Tn→n+1 =      α2 T1
                2

Value for T1 which minimizes T w :
             α1
    T1 =           T
           α1 + α2
Traffic states: Light traffic


Conditions

    α1 T − β1 T1 ≤ 0,   α2 T − β2 (T − T1 ) ≤ 0

Value for T1 which minimizes T w :
             α1
    T1 =           T
           α1 + α2

Relations on α1 , α2 , β1 , β2 :

    β1 ≥ α1 + α2 , β2 ≥ α1 + α2
Traffic states: Heavy traffic


Conditions
Cars in the queue have to wait more than one cycle:


    α1 T − β1 T1 > 0,   α2 T − β2 (T − T1 ) > 0

Consequence 1:
Every cycle, the queue lengths grow

Consequence 2:
For large cycle numbers the total waiting time only depends on the number
of cars waiting at the start of a red phase
Traffic states: Heavy traffic


Consequence 2:
For large cycle numbers the total waiting time only depends on the number
of cars waiting at the start of a red phase:
      (w,1)
    Tn→n+1 = n(T − T1 )(α1 T − β1 T1 )

      (w,2)
    Tn→n+1 = nT1 (α2 T − β2 (T − T1 ))


Value for T1 which minimizes T w :

           α1 − α2 + β1 + β2
    T1 =                     T
               2β1 + 2β2
Traffic states: Heavy traffic


Conditions

    α1 T − β1 T1 > 0,   α2 T − β2 (T − T1 ) > 0

Value for T1 which minimizes T w :

           α1 − α2 + β1 + β2
    T1 =                     T
               2β1 + 2β2

Relations on α1 , α2 , β1 , β2 :

                              2                                               2
    α1 β1 + α2 β1 + 2α1 β2 > β1 + β1 β2 ,   α1 β2 + α2 β2 + 2α2 β1 > β1 β2 + β2
Traffic states: Combination traffic



Direction 1 light, direction 2 heavy:

    α1 T − β1 T1 ≤ 0,   α2 T − β2 (T − T1 ) > 0

Waiting times:

     (w,1)     1
    Tn→n+1 =     α1 (T − T1 )2
               2
     (w,2)
    Tn→n+1 = nT1 (α2 T − β2 (T − T1 ))
Traffic states: Combination traffic

Value for T1 which minimizes T w :

           β2 − α2
    T1 =           T
             2β2

T1 has to be positive: β2 > α2
Substituting the value for T1 into the conditions for combination traffic:
β2 < α2

Consequence:
The total waiting time is then minimized when the crossroads uses its full
capacity:

                 α1 β2 − α2
    T1 = max        ,          T
                 β1    β2
Roadblock
Mathematical Notation


Cycle:
 - Phase I: light 1 green, light 2 red: T1
 - Phase II: light 1 red, light 2 red: τ
 - Phase III: light 1 red, light 2 green: T − T1 − 2τ
 - Phase IV: light 1 red, light 2 red: τ




Goal:
Find the value for T1 for which the total waiting time is minimized
Model



Waiting time
For direction 1:
      (w,1)                             1
    Tn→n+1 = N1 (nT + T1 )(T − T1 ) +     α1 (T − T1 )2
                                        2

Waiting time
For direction 2:
      (w,2)                                               1
    Tn→n+1 = N2 (nT )(T1 + τ ) + N2 ((n + 1)T − τ )τ +      α2 (T1 + 2τ )2
                                                          2
Traffic states: Light traffic

Light traffic
All the cars in the queue are able to pass in one green time.
The total waiting time only consists of the contribution of the cars that arrive
during a red phase

      (w,1)     1
    Tn→n+1 =      α1 (T − T1 )2
                2
      (w,2)     1
    Tn→n+1 =      α2 (T1 + 2τ )2
                2

Value for T1 which minimizes T w :

           α1 T − 2α2 τ
    T1 =
             α1 + α2
Traffic states: Light traffic


Value for T1 in the two one-way crossroads model

             α1
    T1 =           T
           α1 + α2

Value for T1 in the roadblock model

           α1 T − 2α2 τ
    T1 =
             α1 + α2
τ = 0 leads to the same value for T1 as in the two one-way crossroads
model
Traffic states: Heavy traffic


Conditions
Cars in the queue have to wait more than one cycle:


    α1 T − β1 T1 > 0,   α2 T − β2 (T − T1 − 2τ ) > 0

Consequence 1:
Every cycle, the queue lengths grow

Consequence 2:
For large cycle numbers the total waiting time only depends on the number
of cars waiting at the start of a red phase
Traffic states: Heavy traffic


Consequence 2:
For large cycle numbers the total waiting time only depends on the number
of cars waiting at the start of a red phase:
      (w,1)
    Tn→n+1 = n(T − T1 )(α1 T − β1 T1 )

      (w,2)
    Tn→n+1 = n(T1 + 2τ )(α2 T − β2 (T − T1 − 2τ ))


Value for T1 which minimizes T w :

           (α1 − α2 + β1 + β2 )T − 4β2 τ
    T1 =
                    2β1 + 2β2
Traffic states: Heavy traffic


Value for T1 in the two one-way crossroads model

           α1 − α2 + β1 + β2
    T1 =                     T
               2β1 + 2β2

Value for T1 in the roadblock model

           (α1 − α2 + β1 + β2 )T − 4β2 τ
    T1 =
                    2β1 + 2β2

Again τ = 0 leads to the same value for T1 as in the two one-way
crossroads model
Irritation (two one-way crossroads)



Goal:
Modeling the driver’s irritation and minimizing it with the use of smart traffic
light settings

Different kind of irritation:
    Irritation per cycle;
    Irritation per direction;
    Irritation per car;
Irritation (two one-way crossroads)




Irritation I per cycle n:
Is defined as the sum of the irritation per cycle of direction 1 and 2:
               (1)       (2)
    In→n+1 = In→n+1 + In→n+1
Irritation (two one-way crossroads)




There are two moments during a cycle where the irritation is
defined:
 - At the end of phase I: nT + T1
 - At the end of phase II: (n + 1)T
We call the moment that the light switches from green to red the vital
moment.
Irritation (two one-way crossroads)

At the end of phase I:

                         N1 (nT +T1 )
    (1)
   In→n+1 (nT + T1 ) =                  i (1) (k )
                            k =1

    (2)                  1    2
   In→n+1 (nT + T1 ) = C2 α2 T1
                         2
Irritation (two one-way crossroads)

At the end of phase II:

                          N1 (nT +T1 )
    (1)                                                 1
   In→n+1 ((n + 1)T ) =                  i (1) (k ) + C1 α1 (T − T1 )2
                                                        2
                             k =1

                                             N2 ((n+1)T )
    (2)                   1    2
   In→n+1 ((n + 1)T ) = C2 α2 T1 +                          i (2) (k )
                          2
                                                k =1
Irritation per car




The irritation per car i (1) (k ) and i (2) (k ) depend on:
 - the waiting time
 - the number of cars in the queue of the other direction
 - the position k in the queue
Irritation per car


Waiting time
The longer you have to wait, the higher the irritation


    i (1) (k ) ∼ (T − T1 ) and i (2) (k ) ∼ T1

The number of cars that are waiting in the other direction
The smaller the number of cars that are waiting in the other direction, the
higher the irritation


                     1
    i (1) (k ) ∼          and i (2) (k ) ∼     1
                                             N1 +1
                   N2 + 1
Irritation per car


Position in the queue
 - Case I: the closer you are to the traffic light when the light
   switches to red, the higher the irritation
                            1
   i (1) (k ), i (2) (k ) ∼ k
 - Case II: the further away you are to the traffic light when the light
   switches to red, the higher the irritation
   i (1) (k ), i (2) (k ) ∼ k


Function:
                     1
 - Case I: f (k ) = k
 - Case II: f (k ) = k
Irritation per car




                           f (k )
    i (1) (k ) =                       (T − T1 ),
                     N2 (nT + T1 ) + 1

                            f (k )
    i (2) (k )   =                      T1 .
                     N1 ((n + 1)T ) + 1
Total irritation (two one-way crossroads)


For case I

                     HN1 (T − T1 )
    In→n+1     =                     + C1 1 α1 (T − T1 )2 +
                                          2
                   N2 (nT + T1 ) + 1

                      HN2 T1
                                   + C2 1 α2 T1
                                        2
                                              2
                N1 ((n + 1)T ) + 1

Where:

            N1 (nT +T1 )                  N2 ((n+1)T )
                           1                             1
   HN1 :=                    and HN2 :=                    )
                           k                             k
               k =1                          k =1
For case II

                      SN1 (T − T1 )
    In→n+1      =                     + C1 1 α1 (T − T1 )2 +
                                           2
                    N2 (nT + T1 ) + 1

                      SN2 T1
                                   + C2 1 α2 T1
                                        2
                                              2
                N1 ((n + 1)T ) + 1

Where:

            N1 (nT +T1 )                  N2 ((n+1)T )
   SN1 :=                  k and SN2 :=                  k
               k =1                          k =1
Remarks on the irritation




Dimensions
   Temperature (Degrees Celsius)
   Pressure (Pascal)
Numerical results: light traffic


For light traffic holds that:
All the cars in the queue are able to pass in one green time. There is no
irritation at the moment that a direction gets red light, because all the cars
have been able to pass.

Consequence:
The only irritation arises from the waiting time of cars that arrive during a
red phase.

Result:
For the light traffic state, the total waiting time and the irritation are minimal
for the same value for T1 .
Numerical results: heavy traffic



Scenario:
    Arrival rates (cars per second): α1 = 0.5 and α2 = 0.4;
    Passing rates (cars per second): β1 = 0.4 and β2 = 0.1;
    Cycle period (seconds): T = 30.0;
    Transit period (seconds): τ = 5.0;
    Cycle number: n = 100;


The arrival and passing rates apply to a heavy traffic scenario
Numerical results: heavy traffic




Minimizing T w :

           (α1 − α2 + β1 + β2 )T − 4β2 τ
    T1 =                                 = 16.0
                    2β1 + 2β2

This also means that the other direction gets a green time of only 4.0
seconds
Numerical results: heavy traffic

              TWT s
            60 000
            50 000
            40 000
            30 000
            20 000
            10 000
                                                   T1 s
                  0   5   10   15   20   25   30


Minimizing T w numerically:

   T1 = 15.9846
Numerical results: heavy traffic


    Ir case I s
                                                       Ir case II s
     400                                              120 000
                                                      100 000
     300
                                                       80 000
     200                                               60 000
                                                       40 000
     100
                                                       20 000
                                               T1 s                                                T1 s
         0        5   10   15   20   25   30                0         5   10   15   20   25   30




Minimizing I numerically for both cases:
   Case I: T1 = 12.2157;
   Case II: T1 = 11.1761;
Numerical results: heavy traffic



  Table : Table of the total waiting time and the irritation (case I) for different T1 .

                                       T1 = 15.9846        T1 = 12.2157
             Total Waiting Time           42656.2             43320.4
               Irritation (case I)        184.517             178.062


 Table : Table of the total waiting time and the irritation (case II) for different T1 .

                                       T1 = 15.9846        T1 = 11.1761
             Total Waiting Time           42656.2             43755.9
              Irritation (case II)        25167.4             22084.4
Numerical results: heavy traffic



Can we explain these different values?
   They more or less have the same arrival rates;
   The passing rates are not the same, direction 1 has a much higher
   passing rate;
   Note that the irritation depends on the queue length of the other
   direction;
   Therefore, a larger value of T1 would mean that more cars can leave
   queue 1;
   This means that the irritation of queue 2 would be larger;
   Hence, a smaller value for T1 would result in a smaller irritation;
Numerical results: heavy traffic



   Relative value

      1.4

      1.2                                               Ir Ir 0 in Case I

      1.0

      0.8                                               Ir Ir 0 in Case II


      0.6

      0.4                                               TWT TWT 0


      0.2

                                                 T1 s
         0          5   10   15   20   25   30
Real traffic situation: Hillegom
Real traffic situation: Hillegom



Data:
Consists of traffic intensities during morning and evening rush hour
These traffic intensities are converted into arrival rates.

Assumptions:
    We can categorize the arrival rates in the heavy traffic scenario;
    We assume both passing rates to be equal to 0.2;
    Cycle period: 30.0;
    Transit period: 5.0;
    The period of rush hour lasts for 2 hours, so n = 240;
Leidsestraat during morning rush hour

    Relative value

       1.4

       1.2                                            Ir Ir 0 in Case I

       1.0

       0.8                                            Ir Ir 0 in Case II


       0.6

       0.4                                            TWT TWT 0


       0.2

                                               T1 s
          0          5      10       15   20




Minimizing:
   T w leads to T1 = 5.8;
   I in case I leads to T1 = 5.4;
   I in case II leads to T1 = 3.7;
Leidsestraat during evening rush hour

    Relative value

       1.0

                                                       Ir Ir 0 in Case I
       0.8

       0.6                                             Ir Ir 0 in Case II



       0.4
                                                       TWT TWT 0

       0.2

                                                T1 s
          0          5    10          15   20




Minimizing:
   T w leads to T1 = 13.3;
   I in case I leads to T1 = 15.0;
   I in case II leads to T1 = 14.0;
Conclusion


  After analyzing the models of the two traffic situations (two one-way
  crossroads and the roadblock), we can conclude that both situations
  are mathematically the same;
  Minimizing the total waiting time for the two one-way crossroads and
  the roadblock leads to nice expressions for the green time(s);
  Minimizing the irritation for both models numerically leads to the same
  values for the green time(s) in the light traffic state and the combination
  of light and heavy traffic;
  In the heavy traffic state, we get different values for the green time(s)
  when we minimized the total waiting time and the irritation;
  Therefore, minimizing the total waiting time does not always lead to the
  best traffic light settings for the drivers.
Open questions




  Is the irritation an extensive or intensive property?
  What happens with the irritation if the cycle period goes to 0 or to
  infinity?
  Is it possible to put the two different case into one single case?
Questions?

Mais conteúdo relacionado

Mais procurados

Ss important questions
Ss important questionsSs important questions
Ss important questions
Sowji Laddu
 
Convolution discrete and continuous time-difference equaion and system proper...
Convolution discrete and continuous time-difference equaion and system proper...Convolution discrete and continuous time-difference equaion and system proper...
Convolution discrete and continuous time-difference equaion and system proper...
Vinod Sharma
 
Robust adaptive integral backstepping control and its implementation on
Robust adaptive integral backstepping control and its implementation onRobust adaptive integral backstepping control and its implementation on
Robust adaptive integral backstepping control and its implementation on
Shubhobrata Rudra
 
Es400 fall 2012_lecuture_2_transformation_of_continuous_time_signal.pptx
Es400 fall 2012_lecuture_2_transformation_of_continuous_time_signal.pptxEs400 fall 2012_lecuture_2_transformation_of_continuous_time_signal.pptx
Es400 fall 2012_lecuture_2_transformation_of_continuous_time_signal.pptx
umavijay
 

Mais procurados (19)

Ss important questions
Ss important questionsSs important questions
Ss important questions
 
Notes for signals and systems
Notes for signals and systemsNotes for signals and systems
Notes for signals and systems
 
Solved problems
Solved problemsSolved problems
Solved problems
 
OPERATIONS ON SIGNALS
OPERATIONS ON SIGNALSOPERATIONS ON SIGNALS
OPERATIONS ON SIGNALS
 
Signal & system
Signal & systemSignal & system
Signal & system
 
Convolution discrete and continuous time-difference equaion and system proper...
Convolution discrete and continuous time-difference equaion and system proper...Convolution discrete and continuous time-difference equaion and system proper...
Convolution discrete and continuous time-difference equaion and system proper...
 
Robust adaptive integral backstepping control and its implementation on
Robust adaptive integral backstepping control and its implementation onRobust adaptive integral backstepping control and its implementation on
Robust adaptive integral backstepping control and its implementation on
 
Es400 fall 2012_lecuture_2_transformation_of_continuous_time_signal.pptx
Es400 fall 2012_lecuture_2_transformation_of_continuous_time_signal.pptxEs400 fall 2012_lecuture_2_transformation_of_continuous_time_signal.pptx
Es400 fall 2012_lecuture_2_transformation_of_continuous_time_signal.pptx
 
2. signal & systems beyonds
2. signal & systems  beyonds2. signal & systems  beyonds
2. signal & systems beyonds
 
Fourier analysis of signals and systems
Fourier analysis of signals and systemsFourier analysis of signals and systems
Fourier analysis of signals and systems
 
SIGNAL OPERATIONS
SIGNAL OPERATIONSSIGNAL OPERATIONS
SIGNAL OPERATIONS
 
Sns slide 1 2011
Sns slide 1 2011Sns slide 1 2011
Sns slide 1 2011
 
signal and system Lecture 2
signal and system Lecture 2signal and system Lecture 2
signal and system Lecture 2
 
signals and system
signals and systemsignals and system
signals and system
 
Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier Transform
 
Ch1
Ch1Ch1
Ch1
 
Instrumentation Engineering : Signals & systems, THE GATE ACADEMY
Instrumentation Engineering : Signals & systems, THE GATE ACADEMYInstrumentation Engineering : Signals & systems, THE GATE ACADEMY
Instrumentation Engineering : Signals & systems, THE GATE ACADEMY
 
Fourier series 1
Fourier series 1Fourier series 1
Fourier series 1
 
Signal and System, CT Signal DT Signal, Signal Processing(amplitude and time ...
Signal and System, CT Signal DT Signal, Signal Processing(amplitude and time ...Signal and System, CT Signal DT Signal, Signal Processing(amplitude and time ...
Signal and System, CT Signal DT Signal, Signal Processing(amplitude and time ...
 

Destaque

2010 11-01 präsentation master-thesis
2010 11-01 präsentation master-thesis2010 11-01 präsentation master-thesis
2010 11-01 präsentation master-thesis
SimHag
 

Destaque (8)

Kolloqium Bachelorarbeit V1
Kolloqium Bachelorarbeit V1Kolloqium Bachelorarbeit V1
Kolloqium Bachelorarbeit V1
 
Bachelor Thesis
Bachelor ThesisBachelor Thesis
Bachelor Thesis
 
Bachelor-Verteidigung
Bachelor-VerteidigungBachelor-Verteidigung
Bachelor-Verteidigung
 
Bachelor Thesis presentation
Bachelor Thesis presentationBachelor Thesis presentation
Bachelor Thesis presentation
 
Wissenschaftliches Publizieren 2.0 (Workshop in Hamburg am 28.05.2013)
Wissenschaftliches Publizieren 2.0 (Workshop in Hamburg am 28.05.2013)Wissenschaftliches Publizieren 2.0 (Workshop in Hamburg am 28.05.2013)
Wissenschaftliches Publizieren 2.0 (Workshop in Hamburg am 28.05.2013)
 
2010 11-01 präsentation master-thesis
2010 11-01 präsentation master-thesis2010 11-01 präsentation master-thesis
2010 11-01 präsentation master-thesis
 
Activism x Technology
Activism x TechnologyActivism x Technology
Activism x Technology
 
How to Battle Bad Reviews
How to Battle Bad ReviewsHow to Battle Bad Reviews
How to Battle Bad Reviews
 

Semelhante a Presentation bachelor thesis

Tele4653 l3
Tele4653 l3Tele4653 l3
Tele4653 l3
Vin Voro
 
Correlative level coding
Correlative level codingCorrelative level coding
Correlative level coding
srkrishna341
 
Internal combustion engine (ja304) chapter 2
Internal combustion engine (ja304) chapter 2Internal combustion engine (ja304) chapter 2
Internal combustion engine (ja304) chapter 2
mechanical86
 
233_Sample-Chapter (1).pdf
233_Sample-Chapter (1).pdf233_Sample-Chapter (1).pdf
233_Sample-Chapter (1).pdf
ssuser4dafea
 
Summary of formulae sheet 2010
Summary of formulae sheet 2010Summary of formulae sheet 2010
Summary of formulae sheet 2010
Zamzam Ahmed
 
Tele3113 wk9wed
Tele3113 wk9wedTele3113 wk9wed
Tele3113 wk9wed
Vin Voro
 
02 classification of signals (1)
02 classification of signals (1)02 classification of signals (1)
02 classification of signals (1)
paridhi songara
 

Semelhante a Presentation bachelor thesis (20)

Tut09
Tut09Tut09
Tut09
 
HT1D
HT1DHT1D
HT1D
 
Tele4653 l3
Tele4653 l3Tele4653 l3
Tele4653 l3
 
Chapter6 sampling
Chapter6 samplingChapter6 sampling
Chapter6 sampling
 
7076 chapter5 slides
7076 chapter5 slides7076 chapter5 slides
7076 chapter5 slides
 
Vcla.ppt COMPOSITION OF LINEAR TRANSFORMATION KERNEL AND RANGE OF LINEAR TR...
Vcla.ppt COMPOSITION OF LINEAR TRANSFORMATION   KERNEL AND RANGE OF LINEAR TR...Vcla.ppt COMPOSITION OF LINEAR TRANSFORMATION   KERNEL AND RANGE OF LINEAR TR...
Vcla.ppt COMPOSITION OF LINEAR TRANSFORMATION KERNEL AND RANGE OF LINEAR TR...
 
PPT Chapter-1-V1.pptx__26715_1_1539251776000.pptx.pptx
PPT Chapter-1-V1.pptx__26715_1_1539251776000.pptx.pptxPPT Chapter-1-V1.pptx__26715_1_1539251776000.pptx.pptx
PPT Chapter-1-V1.pptx__26715_1_1539251776000.pptx.pptx
 
Correlative level coding
Correlative level codingCorrelative level coding
Correlative level coding
 
Internal combustion engine (ja304) chapter 2
Internal combustion engine (ja304) chapter 2Internal combustion engine (ja304) chapter 2
Internal combustion engine (ja304) chapter 2
 
Heat Map Modeling Using Resistive Network
Heat Map Modeling Using Resistive NetworkHeat Map Modeling Using Resistive Network
Heat Map Modeling Using Resistive Network
 
Chapter 6 AC-AC Converters.pdf
Chapter 6 AC-AC Converters.pdfChapter 6 AC-AC Converters.pdf
Chapter 6 AC-AC Converters.pdf
 
Second order systems
Second order systemsSecond order systems
Second order systems
 
Ct signal operations
Ct signal operationsCt signal operations
Ct signal operations
 
On the Stick and Rope Problem - Draft 1
On the Stick and Rope Problem - Draft 1On the Stick and Rope Problem - Draft 1
On the Stick and Rope Problem - Draft 1
 
233_Sample-Chapter.pdf
233_Sample-Chapter.pdf233_Sample-Chapter.pdf
233_Sample-Chapter.pdf
 
233_Sample-Chapter (1).pdf
233_Sample-Chapter (1).pdf233_Sample-Chapter (1).pdf
233_Sample-Chapter (1).pdf
 
Summary of formulae sheet 2010
Summary of formulae sheet 2010Summary of formulae sheet 2010
Summary of formulae sheet 2010
 
Tele3113 wk9wed
Tele3113 wk9wedTele3113 wk9wed
Tele3113 wk9wed
 
02 classification of signals (1)
02 classification of signals (1)02 classification of signals (1)
02 classification of signals (1)
 
(6 7)-1-d-ss-conduction-part2
(6 7)-1-d-ss-conduction-part2(6 7)-1-d-ss-conduction-part2
(6 7)-1-d-ss-conduction-part2
 

Presentation bachelor thesis

  • 1. Maximum traffic flow vs. minimal driver’s irritation Christian Vleugels Where innovation starts
  • 3. Outline 1 Introduction 2 Model Two one-way crossroads Roadblock model 3 Irritation 4 Numerical Results 5 Real traffic situation: Leidsestraat in Hillegom 6 Conclusion
  • 5. Mathematical Notation Cycle: - Phase I: light 1 green, light 2 red: T1 - Phase II: light 1 red, light 2 green: T − T1 Notation: - Cycle number: n - Arrival rates: α1 , α2 - Passing rates: β1 , β2 - Queue lengths: N1 , N2 (w,1) (w,2) - Waiting times: Tn→n+1 , Tn→n+1 (w,1) (w,2) - Total waiting time: T w = Tn→n+1 + Tn→n+1
  • 6. Model Goal: Find the value for T1 for which the total waiting time is minimized Assumptions: - The arrival rates α1 , α2 are constant - The passing rates β1 , β2 are constant - The number of passengers in each car are the same Queue lengths After phase I: - N1 (nT + T1 ) = max{N1 (nT ) + α1 T1 − β1 T1 , 0} - N2 (nT + T1 ) = N2 (nT ) + α2 T1 After phase II: - N1 ((n + 1)T ) = N1 (nT + T1 ) + α1 (T − T1 ) - N2 ((n + 1)T ) = max{N2 (nT + T1 ) + α2 − β2 (T − T1 ), 0}
  • 7. Model Total waiting time The number of cars that have to wait during a red phase times the length of that red phase Waiting time for direction 1: (w,1) 1 Tn→n+1 = N1 (nT + T1 )(T − T1 ) + α1 (T − T1 )2 2 Waiting time for direction 2: (w,2) 1 2 Tn→n+1 = N2 (nT )T1 + α2 T1 2
  • 8. Traffic states Light traffic All the cars in the queue are able to pass in one green time Heavy traffic Cars have to wait multiple cycles Combination of light and heavy traffic One direction light traffic, the other direction heavy traffic
  • 9. Traffic states: Light traffic Conditions All the cars in the queue are able to pass in one green time: α1 T − β1 T1 ≤ 0, α2 T − β2 (T − T1 ) ≤ 0 Consequence 1: After each green phase, the queue is empty Consequence 2: The total waiting time only consists of the contribution of the cars that arrive during a red phase
  • 10. Traffic states: Light traffic Consequence 2: The total waiting time only consists of the contribution of the cars that arrive during a red phase: (w,1) 1 Tn→n+1 = α1 (T − T1 )2 2 (w,2) 1 2 Tn→n+1 = α2 T1 2 Value for T1 which minimizes T w : α1 T1 = T α1 + α2
  • 11. Traffic states: Light traffic Conditions α1 T − β1 T1 ≤ 0, α2 T − β2 (T − T1 ) ≤ 0 Value for T1 which minimizes T w : α1 T1 = T α1 + α2 Relations on α1 , α2 , β1 , β2 : β1 ≥ α1 + α2 , β2 ≥ α1 + α2
  • 12. Traffic states: Heavy traffic Conditions Cars in the queue have to wait more than one cycle: α1 T − β1 T1 > 0, α2 T − β2 (T − T1 ) > 0 Consequence 1: Every cycle, the queue lengths grow Consequence 2: For large cycle numbers the total waiting time only depends on the number of cars waiting at the start of a red phase
  • 13. Traffic states: Heavy traffic Consequence 2: For large cycle numbers the total waiting time only depends on the number of cars waiting at the start of a red phase: (w,1) Tn→n+1 = n(T − T1 )(α1 T − β1 T1 ) (w,2) Tn→n+1 = nT1 (α2 T − β2 (T − T1 )) Value for T1 which minimizes T w : α1 − α2 + β1 + β2 T1 = T 2β1 + 2β2
  • 14. Traffic states: Heavy traffic Conditions α1 T − β1 T1 > 0, α2 T − β2 (T − T1 ) > 0 Value for T1 which minimizes T w : α1 − α2 + β1 + β2 T1 = T 2β1 + 2β2 Relations on α1 , α2 , β1 , β2 : 2 2 α1 β1 + α2 β1 + 2α1 β2 > β1 + β1 β2 , α1 β2 + α2 β2 + 2α2 β1 > β1 β2 + β2
  • 15. Traffic states: Combination traffic Direction 1 light, direction 2 heavy: α1 T − β1 T1 ≤ 0, α2 T − β2 (T − T1 ) > 0 Waiting times: (w,1) 1 Tn→n+1 = α1 (T − T1 )2 2 (w,2) Tn→n+1 = nT1 (α2 T − β2 (T − T1 ))
  • 16. Traffic states: Combination traffic Value for T1 which minimizes T w : β2 − α2 T1 = T 2β2 T1 has to be positive: β2 > α2 Substituting the value for T1 into the conditions for combination traffic: β2 < α2 Consequence: The total waiting time is then minimized when the crossroads uses its full capacity: α1 β2 − α2 T1 = max , T β1 β2
  • 18. Mathematical Notation Cycle: - Phase I: light 1 green, light 2 red: T1 - Phase II: light 1 red, light 2 red: τ - Phase III: light 1 red, light 2 green: T − T1 − 2τ - Phase IV: light 1 red, light 2 red: τ Goal: Find the value for T1 for which the total waiting time is minimized
  • 19. Model Waiting time For direction 1: (w,1) 1 Tn→n+1 = N1 (nT + T1 )(T − T1 ) + α1 (T − T1 )2 2 Waiting time For direction 2: (w,2) 1 Tn→n+1 = N2 (nT )(T1 + τ ) + N2 ((n + 1)T − τ )τ + α2 (T1 + 2τ )2 2
  • 20. Traffic states: Light traffic Light traffic All the cars in the queue are able to pass in one green time. The total waiting time only consists of the contribution of the cars that arrive during a red phase (w,1) 1 Tn→n+1 = α1 (T − T1 )2 2 (w,2) 1 Tn→n+1 = α2 (T1 + 2τ )2 2 Value for T1 which minimizes T w : α1 T − 2α2 τ T1 = α1 + α2
  • 21. Traffic states: Light traffic Value for T1 in the two one-way crossroads model α1 T1 = T α1 + α2 Value for T1 in the roadblock model α1 T − 2α2 τ T1 = α1 + α2 τ = 0 leads to the same value for T1 as in the two one-way crossroads model
  • 22. Traffic states: Heavy traffic Conditions Cars in the queue have to wait more than one cycle: α1 T − β1 T1 > 0, α2 T − β2 (T − T1 − 2τ ) > 0 Consequence 1: Every cycle, the queue lengths grow Consequence 2: For large cycle numbers the total waiting time only depends on the number of cars waiting at the start of a red phase
  • 23. Traffic states: Heavy traffic Consequence 2: For large cycle numbers the total waiting time only depends on the number of cars waiting at the start of a red phase: (w,1) Tn→n+1 = n(T − T1 )(α1 T − β1 T1 ) (w,2) Tn→n+1 = n(T1 + 2τ )(α2 T − β2 (T − T1 − 2τ )) Value for T1 which minimizes T w : (α1 − α2 + β1 + β2 )T − 4β2 τ T1 = 2β1 + 2β2
  • 24. Traffic states: Heavy traffic Value for T1 in the two one-way crossroads model α1 − α2 + β1 + β2 T1 = T 2β1 + 2β2 Value for T1 in the roadblock model (α1 − α2 + β1 + β2 )T − 4β2 τ T1 = 2β1 + 2β2 Again τ = 0 leads to the same value for T1 as in the two one-way crossroads model
  • 25. Irritation (two one-way crossroads) Goal: Modeling the driver’s irritation and minimizing it with the use of smart traffic light settings Different kind of irritation: Irritation per cycle; Irritation per direction; Irritation per car;
  • 26. Irritation (two one-way crossroads) Irritation I per cycle n: Is defined as the sum of the irritation per cycle of direction 1 and 2: (1) (2) In→n+1 = In→n+1 + In→n+1
  • 27. Irritation (two one-way crossroads) There are two moments during a cycle where the irritation is defined: - At the end of phase I: nT + T1 - At the end of phase II: (n + 1)T We call the moment that the light switches from green to red the vital moment.
  • 28. Irritation (two one-way crossroads) At the end of phase I: N1 (nT +T1 ) (1) In→n+1 (nT + T1 ) = i (1) (k ) k =1 (2) 1 2 In→n+1 (nT + T1 ) = C2 α2 T1 2
  • 29. Irritation (two one-way crossroads) At the end of phase II: N1 (nT +T1 ) (1) 1 In→n+1 ((n + 1)T ) = i (1) (k ) + C1 α1 (T − T1 )2 2 k =1 N2 ((n+1)T ) (2) 1 2 In→n+1 ((n + 1)T ) = C2 α2 T1 + i (2) (k ) 2 k =1
  • 30. Irritation per car The irritation per car i (1) (k ) and i (2) (k ) depend on: - the waiting time - the number of cars in the queue of the other direction - the position k in the queue
  • 31. Irritation per car Waiting time The longer you have to wait, the higher the irritation i (1) (k ) ∼ (T − T1 ) and i (2) (k ) ∼ T1 The number of cars that are waiting in the other direction The smaller the number of cars that are waiting in the other direction, the higher the irritation 1 i (1) (k ) ∼ and i (2) (k ) ∼ 1 N1 +1 N2 + 1
  • 32. Irritation per car Position in the queue - Case I: the closer you are to the traffic light when the light switches to red, the higher the irritation 1 i (1) (k ), i (2) (k ) ∼ k - Case II: the further away you are to the traffic light when the light switches to red, the higher the irritation i (1) (k ), i (2) (k ) ∼ k Function: 1 - Case I: f (k ) = k - Case II: f (k ) = k
  • 33. Irritation per car f (k ) i (1) (k ) = (T − T1 ), N2 (nT + T1 ) + 1 f (k ) i (2) (k ) = T1 . N1 ((n + 1)T ) + 1
  • 34. Total irritation (two one-way crossroads) For case I HN1 (T − T1 ) In→n+1 = + C1 1 α1 (T − T1 )2 + 2 N2 (nT + T1 ) + 1 HN2 T1 + C2 1 α2 T1 2 2 N1 ((n + 1)T ) + 1 Where: N1 (nT +T1 ) N2 ((n+1)T ) 1 1 HN1 := and HN2 := ) k k k =1 k =1
  • 35. For case II SN1 (T − T1 ) In→n+1 = + C1 1 α1 (T − T1 )2 + 2 N2 (nT + T1 ) + 1 SN2 T1 + C2 1 α2 T1 2 2 N1 ((n + 1)T ) + 1 Where: N1 (nT +T1 ) N2 ((n+1)T ) SN1 := k and SN2 := k k =1 k =1
  • 36. Remarks on the irritation Dimensions Temperature (Degrees Celsius) Pressure (Pascal)
  • 37. Numerical results: light traffic For light traffic holds that: All the cars in the queue are able to pass in one green time. There is no irritation at the moment that a direction gets red light, because all the cars have been able to pass. Consequence: The only irritation arises from the waiting time of cars that arrive during a red phase. Result: For the light traffic state, the total waiting time and the irritation are minimal for the same value for T1 .
  • 38. Numerical results: heavy traffic Scenario: Arrival rates (cars per second): α1 = 0.5 and α2 = 0.4; Passing rates (cars per second): β1 = 0.4 and β2 = 0.1; Cycle period (seconds): T = 30.0; Transit period (seconds): τ = 5.0; Cycle number: n = 100; The arrival and passing rates apply to a heavy traffic scenario
  • 39. Numerical results: heavy traffic Minimizing T w : (α1 − α2 + β1 + β2 )T − 4β2 τ T1 = = 16.0 2β1 + 2β2 This also means that the other direction gets a green time of only 4.0 seconds
  • 40. Numerical results: heavy traffic TWT s 60 000 50 000 40 000 30 000 20 000 10 000 T1 s 0 5 10 15 20 25 30 Minimizing T w numerically: T1 = 15.9846
  • 41. Numerical results: heavy traffic Ir case I s Ir case II s 400 120 000 100 000 300 80 000 200 60 000 40 000 100 20 000 T1 s T1 s 0 5 10 15 20 25 30 0 5 10 15 20 25 30 Minimizing I numerically for both cases: Case I: T1 = 12.2157; Case II: T1 = 11.1761;
  • 42. Numerical results: heavy traffic Table : Table of the total waiting time and the irritation (case I) for different T1 . T1 = 15.9846 T1 = 12.2157 Total Waiting Time 42656.2 43320.4 Irritation (case I) 184.517 178.062 Table : Table of the total waiting time and the irritation (case II) for different T1 . T1 = 15.9846 T1 = 11.1761 Total Waiting Time 42656.2 43755.9 Irritation (case II) 25167.4 22084.4
  • 43. Numerical results: heavy traffic Can we explain these different values? They more or less have the same arrival rates; The passing rates are not the same, direction 1 has a much higher passing rate; Note that the irritation depends on the queue length of the other direction; Therefore, a larger value of T1 would mean that more cars can leave queue 1; This means that the irritation of queue 2 would be larger; Hence, a smaller value for T1 would result in a smaller irritation;
  • 44. Numerical results: heavy traffic Relative value 1.4 1.2 Ir Ir 0 in Case I 1.0 0.8 Ir Ir 0 in Case II 0.6 0.4 TWT TWT 0 0.2 T1 s 0 5 10 15 20 25 30
  • 46. Real traffic situation: Hillegom Data: Consists of traffic intensities during morning and evening rush hour These traffic intensities are converted into arrival rates. Assumptions: We can categorize the arrival rates in the heavy traffic scenario; We assume both passing rates to be equal to 0.2; Cycle period: 30.0; Transit period: 5.0; The period of rush hour lasts for 2 hours, so n = 240;
  • 47. Leidsestraat during morning rush hour Relative value 1.4 1.2 Ir Ir 0 in Case I 1.0 0.8 Ir Ir 0 in Case II 0.6 0.4 TWT TWT 0 0.2 T1 s 0 5 10 15 20 Minimizing: T w leads to T1 = 5.8; I in case I leads to T1 = 5.4; I in case II leads to T1 = 3.7;
  • 48. Leidsestraat during evening rush hour Relative value 1.0 Ir Ir 0 in Case I 0.8 0.6 Ir Ir 0 in Case II 0.4 TWT TWT 0 0.2 T1 s 0 5 10 15 20 Minimizing: T w leads to T1 = 13.3; I in case I leads to T1 = 15.0; I in case II leads to T1 = 14.0;
  • 49. Conclusion After analyzing the models of the two traffic situations (two one-way crossroads and the roadblock), we can conclude that both situations are mathematically the same; Minimizing the total waiting time for the two one-way crossroads and the roadblock leads to nice expressions for the green time(s); Minimizing the irritation for both models numerically leads to the same values for the green time(s) in the light traffic state and the combination of light and heavy traffic; In the heavy traffic state, we get different values for the green time(s) when we minimized the total waiting time and the irritation; Therefore, minimizing the total waiting time does not always lead to the best traffic light settings for the drivers.
  • 50. Open questions Is the irritation an extensive or intensive property? What happens with the irritation if the cycle period goes to 0 or to infinity? Is it possible to put the two different case into one single case?