Documente Academic
Documente Profesional
Documente Cultură
Este cunoscută în literatură, mai mult, ca metoda de distribuţie „tot sau nimic“.
110
Cererea modală între o origine şi o destinaţie este alocată unei singure rute, pentru care
s-a identificat costul total de dimensiunea cea mai redusă, din mulţimea costurilor
tuturor rutelor posibile.
Aceasta presupune că:
- nu există congestie care să modifice pe nici unul din arce costul deplasării, sau
altfel spus nu există restricţii de capacitate atât pentru arce cât şi pentru noduri,
- se cunosc costurile generalizate pentru fiecare legătură a reţelei,
- toţi utilizatorii consideră aceleaşi atribute pentru alegerea rutei şi, în plus, le percep
în acelaşi mod.
Această metodă de alocare este adecvată pentru reţelele cu densitate spaţială
redusă şi cu fluxuri de transport reduse, unde există puţine rute alternative şi mult
diferite din punctul de vedere al costurilor generalizate.
Metoda este precedată de o etapă numită „a determinării arborilor de cost
minim“ pentru fiecare centroid de origine din matricea O-D. În literatură au fost
dezvoltaţi algoritmi diverşi de determinare a arborelui de cost minim. Pentru
exemplificare, se consideră o arie de studiu împărţită în 4 zone, cu centroizii de zonă
A, B, C, D. Primele trei etape ale modelului de cerere au fost rezolvate, şi pentru
reţeaua modală reprezentată în figura 2.7., numărul de deplasări între centroizii de
zonă, pentru intervalul de timp analizat, sunt prezentate în matricea O-D din tabelul
2.2.
Tabelul 2.2
Matricea modală O-D pentru deplasările din intervalul orar 7-8 (vârf de trafic de dimineaţă)
La A B C D
De la 5 2
6
A A - - 400 200
B - 4 - 8 300 4 100
10
C - - - -
- C
3 6 4
D - - -
3 4 8
10 5
2 3
B 4
2 D
111
Fig.2.7. Reţeaua modală cu cetroizii de zonă şi costurile generalizate ale fiecărei
legături
5 6 2
A (600) (400) (400)
(200) 4 (400) 4
6 C
(200)
(200) 4
a)
(200) 2
2 D
(200)
3 6 4 C
(300) (300) (300)
(300) 3
10
(100)
B (100) 2
2 D
b) (100)
(600) (600)
(400) (400)
A
(200) (400)
Fig.2.8. Arborele
(300)de cost minim (500)
pentru originea A şi distribuţia pe arce – a) şi
(300) (700)
arborele de cost minim pentru originea B şi distribuţia pe arce – b) C
(300) (200)
(100)
(400)
B (300)
(300) (300)
D
113
- Se presupune că fiecare utilizator acţioneză raţional pentru maximizarea propriei
utilităţi alegând ruta care-i minimizează costurile percepute.
Etapele străbătute pentru acest tip de alocare sunt:
utilizatorii Tod ai fiecărei relaţii o-d din matricea modală O-D, se împart în N
categorii de utilizatori, omogene, corespunzător costului perceput.
se calculează costul perceput pentru fiecare arc pe baza distribuţiei costurilor pe
arce
se construieşte ruta având costul minim de la o la d şi se alocă Tod/N utilizatori pe
această rută.
se repetă procedura până la epuizarea tuturor categoriilor de utilizatori
proporţia de
utilizatori
costul de utilizare
114
utilizate. Crescând valoarea lui N se reduce acestă problemă. Apar însă dificultăţi
deoarece costurile percepute pe arce nu sunt independente: utilizatorii au preferinţe.
Presupunând că există o independenţă a costurilor percepute se poate ajunge la
rezultate care nu sunt confirmate de realitate. Mai pot apare dificultăţi datorită
faptului că nu sunt descrise efectele congestiei. Cu toate acestea, metoda conduce la o
repartizare bună a cererii pe itinerarii, este relativ simplu de programat şi nu necesită
alegerea sau estimarea funcţiei viteză-flux (care poate constitui o adevărată problemă
în unele cazuri).
A4
A2
Factorul de divizare este
A1 definit astfel:
fi = 0 dacăo d Ai d B ; B (2.31) d
Nod origine, Nod destinaţie,
0 f i 1 dacă d Ai dA
B ,3
Aplicarea acestei metode diferă în principal prin modul în care sunt definite
115
funcţiile de divizare fi. Metoda rutei unice defineşte:
f i exp(d i ) (2.33)
unde di este costul suplimentar pe ruta până la B, de la origine la nodul Ai faţă de
costul rutei de cost minim. În acest mod, dacă Ai aparţine rutei de cost minim, di = 0
şi fi = 1. Nodurile care aparţin unor rute având costuri mai mari au valori di > 0 şi fi <
1. În acest mod rutele scurte sunt favorizate.
Algoritmul poate utiliza şi o relaţie tip Logit pentru divizarea călătoriilor de la o
la d pe rute alternative r:
Tij exp C ijr
Tijr
exp C ijr
R
(2.34)
r 1
(2.36)
Wi 1
38
Wardrop, J.G. (1968) Journey speed and flow in central urban areas. Traffic Engineering and Control, 9
(11), p.528-539.
116
„În condiţii de echilibru cererea se repartizează într-o reţea congestionată astfel
încât nici un utilizator nu îşi poate reduce costul de transport prin schimbarea rutei“,
sau
„În condiţii de echilibru cererea se repartizează într-o reţea astfel încât toţi
utilizatorii rutelor între două noduri O-D obţin costuri egale şi minime, în timp ce toate
rutele neutilizate au costuri mai mari sau egale“.
Aceste două enunţuri sunt echivalente şi reprezintă aşa-numitul principiu întâi
al lui Wardrop sau principiul simplu al lui Wardrop. Este uşor de observat că starea de
echilibru nu se realizează, există unii utilizatori care îşi pot reduce costurile prin
schimbarea rutelor.
Au fost propuşi mai mulţi algoritmi pentru aproximarea echilibrului lui
Wardrop.
Pentru măsurarea apropierii unei soluţii de echilibrul Wardrop este adesea
utilizat indicatorul , definit cu ajutorul următoarei ecuaţii:
Tijr' (Cijr Cij* )
ijr
(2.37)
Tij Cij*
ij
unde (C ijr C ij* ) este costul suplimentar pe o anumită rută faţă de costul minim pentru
perechea (i, j). Aceste costuri sunt calculate după ce a fost efectuată ultima iteraţie şi s-
a obţinut fluxul total pentru fiecare arc. De aceea este o măsura relativă a costului
total suplimentar al călătoriilor pe rutele care nu sunt optime.
Al doilea principiu al lui Wardrop postulează o alocare normativă a cererii pe
reţea:
„În condiţii de echilibru social cererea se repartizează într-o reţea congestionată
astfel încât costul total de transport să fie minim“.
Faţă de primul principiu de alocare, care modelează comportamentul
utilizatorilor de minimizare a costul individual de transport, al doilea principiu este
unul normativ, reglementator pentru alocarea cererii astfel încât să se minimizeze
costul total pe reţea şi astfel să se obţină un optim social. În general, fluxurile rezultate
în urma aplicării celor două principii sunt diferite. În practică s-a constatat că cererea
se repartizează conform primului principiu al lui Wardrop, adică cel al echilibrului
117
utilizatorului.
118
2.5.4.3. Alocarea pe baza factorilor de creştere
Este o metodă prin care se obţin alocări pe rute mai apropiate de înregistrările
din practică. În acest caz se împarte matricea O-D într-un număr de matrice prin
aplicarea unor ponderi pn astfel încât:
pn 1
. (2.38)
n
119
2.5.4.4. Metoda mediilor succesive
Algoritmii iterativi au fost dezvoltaţi pentru a rezolva problema alocării unei
cereri de dimensiuni mari. Într-un astfel de algoritm fluxul din iteraţia curentă pe un
arc este calculat ca o combinaţie liniară a fluxului determinat în iteraţia anterioară şi
un flux numit pentru distincţie „auxiliar“ rezultat prin metoda de alocare „tot sau
nimic“ în iteraţia curentă. Algoritmul parcurge următoarele etape:
1. Se identifică costurile curente pe arce, de obicei în prima iteraţie acestea sunt
corespunzătoare fluxurilor libere. Se iniţializează toate cererile alocate la zero
adică VA,B = 0;
2. Se construieşte mulţimea arborilor de cost minim pentru costurile curente;
3. Întreaga cerere din matricea O-D se repartizează prin metoda „tot sau nimic„ pe
arborii de cost minim, obţinând mulţimea de fluxuri auxiliare FA,B;
4. Se calculează fluxurile curente cu relaţia:
V An, B (1 )V An,B1 F A, B , pentru [0,1]. (2.40)
5. Se calculează noua mulţime de costuri curente pe arce ţinând cont de fluxurile
V An, B nou calculate. Dacă fluxurile curente se modifică semnificativ în două
iteraţii succesive se reia algoritmul de la etapa 2. Dacă ele nu diferă mult
(comparativ cu o valoare impusă) atunci alocarea se consideră încheiată.
Indicatorul din relaţia (2.37) poate fi utilizat şi aici pentru a descrie oprirea
algoritmului sau nu.
Algoritmii iterativi de alocare diferă prin valorile lui . Se utilizează fie o
1
valoare constantă pentru acest parametru, de exemplu = 0,5 fie, valoarea .
n
În acest ultim caz, se poate verifica faptul că este atribuită o proporţie egală
fiecărui flux auxiliar FA,B; din acest motiv algoritmul mai este cunoscut şi sub
denumirea de metoda mediilor succesive.
1
Utilizând valoarea se obţine o soluţie apropiată de echilibrul Wardrop 39,
n
iar pentru creşterea vitezei de convergenţă către acest echilibru a fost dezvoltat un
39
Sheffi, Y. (1985) Urban Transport Networks. Prentice-Hall, Englewood Cliffs, New York.
120
algoritm special40 pentru determinarea lui (algoritmul Frank-Wolf).
40
Ortuzar, J. de D., Willumsen, L.G. (1994) Modelling Transport. John Wiley, New York.
121
transportul public şi cel individual cu autoturismul sau cel nemotorizat.
În cazul transportului cu autoturisme, de obicei, se presupun costuri asociate
consumului de combustibil, care sunt direct proporţionale cu distanţa parcursă.
Acestea sunt doar aproximări, dar de obicei sunt acceptate deoarece conducătorii auto
nu percep aceste costuri atât de direct, aşa cum sunt ele percepute de un călător în
sistemul de transport public care la începutul unei deplasări trebuie să plătească.
În ultimii ani, în multe ţări, s-a dezvoltat o structură variată de tarife introduse
pentru multe servicii de transport public: tarife diferenţiate pe distanţe, tarife zonale
(pentru una sau mai multe zone geografice), tarife combinate (valabile pentru mai
multe servicii), tarife diferenţiate pe intervale de timp, tarife zilnice, săptământale,
lunare etc. Acest domeniu vast de tarife face dificilă alegerea rutei şi a modului de
transport, deoarece costul nu depinde direct de distanţă, ci în general de amplasarea
punctelor origine şi destinaţie.
122
viteză şi de durata opririlor; durata de mers pe jos este adesea aproximată cu o valoare
medie pentru o arie de studiu depinzând de densitatea spaţială a cererii şi prin aceasta
de densitatea spaţială a serviciului; durata de transfer depinde de configuraţia fizică a
staţiei şi de dotările cu utilităţi specifice; durata de aşteptare depinde de frecvenţa
serviciului lor şi de respectarea acesteia.
O formulare generală pentru durata de aşteptare este:
(h 2 2 )
ta (2.42)
2h
unde h este intervalul programat de succedare a vehiculelor unei linii;
- abaterea standard (cu cât serviciul este mai puţin regulat, cu atât durata de aşteptare
este mai mare);
Se presupune astfel că sosirea călătorilor în staţie este aleatoare şi că toţi
călătorii pot urca în vehiculul următor (adică există suficiente locuri în el). Modelarea
costului generalizat pentru cazul „vehiculelor aglomerate“ este dificil de realizat.
Dacă serviciul este perfect regulat, = 0 şi durata de aşteptare este h/2. Dacă
frecvenţa serviciilor este mică, pasagerii încearcă să ajungă doar cu câteva minute
înaite de plecare şi durata de aşteptare poate fi impusă la o valoare limita (5 sau 10
minute).
Cel mai dificil aspect al modelării afectării cererii în cazul transportului public
este acela al liniilor comune. Problema apare atunci când, cel puţin pentru o pereche o-
d, există secţiuni pe o rută pe care se întâlnesc servicii paralele iar utilizatorii pot alege
oricare dintre dintre ele. În general, se consideră că alegerea seviciului se face pe baza
primului vehicul sosit în staţie.
123
consecutive, ale unei linii de transport public.
Rută de transport public - orice cale din reţea (constituită sau nu din mai multe
secţiuni de linii ale unui singur tip de transport sau mai multe) pe care un utilizator
o poate parcurge pentru a ajunge de la un nod al reţelei la altul.
Strategia – succesiunea de alegeri a diferitelor linii folosite de utilizator pentru a
ajunge de la o origine la o destinaţie folosind sistemul de transport public. În
general, o strategie flexibilă poate permite obţinerea unui timp de călătorie mai mic
decât cel prin alegerea unei singure linii de transport.
În figura 2.12.41sunt reprezentate mai multe linii ale unui sistem de transport
public, care pot asigura deplasările între nodurile A, F, H şi J şi duratele de transport
în-vehicul estimate.
20 min
Linia 1
Linia 2 14 min
4 min
Linia 3
4 min 8min
Linia 4
6 min 14 min
Linia 5
Fig. 2.12. Diferite linii de transport public, deservind aceleeaşi relaţie A-J, cu durate
diferite de transport
41
Ortuzar, J. de D., Willumsen, L.G. (1994) Modelling Transport. John Wiley, New York.
124
ts -durata de parcurgere a secţiunii s;
fs-frecvenţa vehiculelor pe secţiunea s;
gj-numărul de utilizatori cu destinaţia j;
Vjk -fluxul total pe ruta (j, k).
Pentru identificarea mulţimii rutelor avantajoase din nodul j se utilizează
variabila X s 0,1 ; Xs este egal cu 1 dacă secţia s este avantajoasă şi 0 dacă nu este
avantajoasă. Pentru o pereche de noduri (j, k) valorile Xs asociate, s Sij definesc setul
optim al liniilor care ajung în k.
Durata totală de aşteptare pentru călătorii de la j la k este dat de relaţia:
V jk
w jk
fs X s . (2.43)
sS jk
cu restricţiile:
vs g j vs (2.45)
sLJ sLJ
X s f s V jk
vs X s f s w jk
fs X s (2.46)
sS ij
125
comune şi adoptă procedee pentru a genera repartizarea călătorilor. Pot fi identificate
mai multe rute alternative. Cererea este repartizată pe aceste rute folosind următoarea
metodă cu două etape:
1. Se identifică liniile care leagă perechile (i, j) şi se construieşte o reţea parţială cu
staţiile şi secţiunile acestor rute. Fiecare segment de rută are asociat un timp tr şi o
frecvenţă fr. Cu aceste două elemente se construieşte un arbore de cost minim
pentru a obţine ruta cea mai bună. Se repartizează cererea pe arborele de cost
minim; rezultă o mulţime de fluxuri pe rute, vr.
2. Se descompun, fluxurile pe rute în fluxuri pe secţiuni, conform relaţiei:
f S vr
vS (2.48)
fr
126
Metodele aplicate în prezent pentru rezolvarea acestor probleme sunt insuficient
dezvoltate, necesitând multe ipoteze simplificatoare.
127