Prezentare Licenta

S-ar putea să vă placă și

Sunteți pe pagina 1din 6

Invata si tu asta pana maine...

Titlul lucrarii mele de licenta este „Metode euristice de stabilire a traseelor de


transport in reteaua OMV Petrom”.

Obiectivul acestui studiu este de a pune la dispozitie o serie de modalitati de


determinare a unei retele de transport carburant in cadrul companiei OMV Petrom, prin
intermediul unor metode euristice, aplicate in 2 contexte diferite.

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

As dori sa structurez aceasta prezentare in doua parti. In prima dintre ele intentionez sa
prezint in linii mari notiunile teoretice care au stat la baza realizarii aplicatiilor din studiul de
caz ce urmeaza a fi descris ulterior. A doua parte a prezentarii va incepe cu o scurta descriere
a companiei OMV Petrom, va continua cu cele 2 aplicatii si se va incheia cu o serie de
concluzii succinte.

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Prezentarea lucrarii va incepe cu o scurta introducere in care voi vorbi despre


problema transporturilor, intr-un cadru general.

Activitatea de transport a reprezentat încă din cele mai vechi timpuri un proces
important ce a susţinut activităţile economice si sociale.Dezvoltarea economică a condus la
intensificarea producţiei şi a determinat un nivel mai amplu al circulaţiei mărfurilor, iar astfel
s-a realizat o diversificare şi o modernizare a reţelelor de transport.

Odată cu dezvoltarea economică s-a observat o creştere a numărului de resurse alocate


în activitatea de transport, iar pentru a-şi satisface principalul obiectiv, maximizarea
profitului, companiile au urmărit reducerea costurilor, prin implementarea unor algoritmi de
optimizare a reţelelor de transport.

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Problema stabilirii traseelor optime de transport a fost formulată pentru prima dată de
Dantzig și Ramser, în anul 1959, în lucrarea „The Truck Dispaching Problem”, în care s-a pus
problema aflării celei mai eficiente modalități de aprovizionare a unor stații de alimentare cu
combustibil

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

In aceasta lucrare, s-a definit pentru prima data notiunea de VRP, Vehicle Routing
Problem. In slide-ul curent, am enuntat principalele componente ale unei probleme de
stabilire a traseelor de transport. Pe scurt, o astfel de problema este alcatuita dintr un depozit
central, un punct initial, de la care pleaca un numar vehicule, conduse de conducatori auto cu
diferite comportamente, ce urmaresc a satisface cererile clientilor, de-a lungul unor rute.
Problemele de acest tip se caracterizeaza prin restrictii operationale ce difera de la un caz la
altul, in functie de obiectivul fiecareia.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

In acest slide vor fi enumerate principalele tipuri de probleme ce fac parte din clasa
VRP. (cauta la fiecare ce inseamna exact)

 VRP restricţionată de capacitatea vehiculului (CVRP)


 VRP restricţionată de distanţa maximă parcursă
 VRP restricţionată de ferestre de timp (Time Windows)
 Backhauls VRP
 VRP de tip Preluare si Livrare (Pickup and Delivery)
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Cu scopul de a solutiona aceste tipuri de probleme, au fost formulate numeroase


metode si algoritmi, in care, un rol important il are familia euristicilor (ce este euristica?).
Euristicile pot fi impartite in 2 mari clase. Prima dintre ele este data de euristicile clasice ce au
fost formulate intre anii 1960-1990, iar cea de-a doua este reprezentata de metaeuristici ce au
aparut in perioada urmatoare, ca urmare a progresului tehnic. (cauta ceva despre
metaeuristici...). Aplicatiile studiului de caz au la baza o problema de tip CVRP, astfel, voi
enumera principalele tipuri de euristici clasice pentru aceasta categorie.

Euristicile clasice vor fi impartite in 3 mari clase:

 Metode constructive:

- Algoritmul Clarke-Wright // MOD DE REZOLVARE NEAPARAT

 Euristici în două faze:

- Metode de clusterizare elementare:

 Algoritmul Sweep // MOD DE REZOLVARE NEAPARAT

 Algoritmul Fisher şi Jaikumar

 Euristici bazate pe locaţie

- Metoda redusă Branch and Bound

- Algoritmul de tip „Petală”

- Algoritmul Route First, Cluster Second

 Euristici de îmbunătăţire:

- Euristici de îmbunătăţire aplicate pe o singură rută

- Euristici de îmbunătăţire aplicate pe mai multe rute


Cauta despre fiecare in parte mod de functionare, cand se aplica..chestii..

Intrucat aplicatiile din studiul de caz din capitolul 2 au la baza algoritmii Clarke
Wright si Sweep, voi enumera succint cateva aspecte teoretice despre acestia.

Algoritmul de economisire Clark ─ Wright este probabil unul dintre cele mai
importante şi cunoscute euristici pentru VRP. Atunci când două rute pot fi fezabil reunite într-
o singură rută se poate genera o distanţă sij = ci0 + c0j - ci, iar rutele vor fi adaugate intr o
anumita multime. De cele mai multe ori, algoritmul este aplicat problemelor pentru care
numărul de autovehicule este o variabilă de decizie şi funcţionează în egală măsură atât pentru
probleme în care graful corespunzător este fie orientat sau neorientat.

 Algoritmul Sweep

Acest algoritm este folosit în rezolvarea problemelor de tip VRP ce sunt caracterizate
printr-o instanță plană. Inițial, sunt formate clustere fezabile prin alegerea unor puncte în jurul
depozitului, pe o anumită rază, în care centrul este reprezentat de depozitul respectiv. O rută
de autovehicule este aleasă pentru fiecare cluster prin rezolvarea unei probleme de tip
comis-voiajor (TSP=Travelling Salesman Problem). Câteva implementări includ o fază de
postoptimizare în care nodurile sunt schimbate între clustere adiacente, iar rutele sunt
reoptimizate.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Voi continua aceasta prezentare cu partea a 2-a care va incepe cu o scurta prezentare a
companiei omv petrom Romania.

OMV Petrom România face parte din grupul OMV Petrom, o companie ce își are sfera de
acțiune la nivel internațional, fiind un jucător important pe piața de gaze naturale și țiței. Cea
mai mare firmă industrială din România, OMV Petrom este principalul producător de petrol și
distribuie aproximativ jumătate din producția internă de gaze.

Sectoare de activitate:

• Upstream

• Downstream Gas

• Downstream Oil

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Obiectivele companiei se regăsesc într-un program constituit în interiorul acesteia,


numit „Strategia Actualizată 2021+”. „Strategia Actualizată 2021+” își concentrează atenția
în jurul a trei piloni strategici, care urmăresc asigurarea profitabilității, oferind o poziție solidă
din punct de vedere financiar, precum și un randament atrăgător acționarilor: îmbunătățirea
competitivității portofoliului existent, dezvoltarea opțiunilor de creștere, expansiunea
regională.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Pe baza indicatorilor economici din tabel, putem afirma faptul că Grupul OMV Petrom
România se caracterizează la sfârșitul anului 2017 printr-o evoluție financiară față de anul
precedent în ceea ce privește valoarea profitului. Atât veniturile cât și cheltuielile totale din
2017 au cunoscut o creștere față de anul 2016, dar creșterea nu a fost una direct proporțională
și astfel s-a înregistrat un profit mult mai mare comparativ cu anul trecut.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Inainte de a vorbi despre problemele de transport ce au fost abordate ulterior, voi


enumera pe scurt principalii pasi de obtinere a produselor finite de natura petroliera.

explorarea țițeiului și a gazelor naturale

producția de țiței și gaze naturale

tratarea țițeiului și a gazelor naturale

rafinarea țițeiului

activitatea de vânzări

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Studiul de caz al acestei lucrari vizeaza 2 aplicatii ce au fost formulate pe baza unor
probleme reale intalnite in cadrul OMV Petrom Romania.

Prima aplicatie de transport urmareste optimizarea distributiei unui anumit tip de


combustibil la nivel national, benzina MaxxMotion 100+. Avand ca punct de plecare initial
rafinaria Petrobrazi din Ploiesti si continuand cu mentionarea existentei a 6 depozite la nivel
national de carburant si gaze naturale, pe baza algoritmilor clarke wright si sweep au fost
stabilite o serie de rute ce urmeaza a fi descrise comparativ.

Cererile depozitelor au fost estimate in functie de valoarea vanzarilor si au caracter


fictiv. Datele reale sunt strict confidentiale si nu pot fi accesate.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Algoritmul Clarke Wright va fi aplicat prin intermediul unei aplicatii, numita VRP
Solver in 3 cazuri distincte, in functie de capacitatea maxima a cisternelor.

• Vehicule de capacităţi diferite x2 45k, x3 35k

• Vehicule de capacitate 45 000 litri

• Vehicule de capacitate 35 000 litri

În stabilirea acestor trasee de transport, este necesară cunoaşterea distanţelor dintre


depozitele a căror cerere urmează a fi satisfăcută si rafinăria Petrobrazi, depozitul central.
Cu ajutorul Google Earth se vor indentifica coordonatele spaţiale şi apoi acestea vor fi
transformate cu scopul de a obţine matricea distanţelor în VRP Solver.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

CITESTI TABEL

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Soluţionarea problemei de stabilire a traseelor de transport prin intermediul algoritmului


Sweep se va realiza cu ajutorul unui program Java, scris de Jan Fajfr.

Aplicaţia se deschide sub forma unei pagini HTML, iar în fereastra Solve VRP, vor fi
introduse datele şi restricţiile ce urmează a fi prelucrate.

Algoritmul va fi utilizat la fel ca în cazul anterior, în 3 situaţii diferite, în funcţie de


capacităţile autocisternelor de transport.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

CITESTI TABEL

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

CITESTI TABEL

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Cea de-a doua aplicaţie urmăreşte determinarea unor trasee de transport în vederea
aprovizionării cu carburant a staţiilor de vânzare OMV Petrom din Bucureşti.

În Municipiul Bucureşti există un număr de 64 de puncte de distribuţie carburant


OMV Petrom ce sunt aprovizionate din trei în trei zile de autocisterne ce au capacitate
maximă de 60000 litri.

Autocisternele transportă 5 tipuri de produse, enumerate mai jos:

• Motorină Standard

• Motorină Polar Plus

• Motorină Extra

• Benzină Standard 95

• Benzină Extra 99

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Autocisternele transportă simultan cele 5 tipuri de produse si sunt împărţite în 5


compartimente astfel: MARE TABEL DE CITIT
Pe baza cererilor de carburant se va determina, prin intermediul algoritmului Clarke –
Wright, o serie de trasee ce vor fi utlizate pentru satisfacerea produsului cu cea mai mare
cerere, Motorină Standard.

Cererile statiilor de vanzare au fost estimate in functie de valoarea vanzarilor si au


caracter fictiv. Datele reale sunt strict confidentiale si nu pot fi accesate.

Pornind de la aceste trasee, se va verifica compatibilitatea cu cererile celorlalţi


combustibili şi dacă acestea nu sunt integral satisfăcute, se vor reţine acele resturi pentru
aprovizionarea ulterioară a acestora.

Procedeul este inspirat din literatura ce abordează metode euristice de soluționare a


Vector Bin Packing Problem.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Folosind programul VRP Solver, au fost obţinute 21 de rute, ce alcătuiesc o distanţă


totală de 547,62 kilometri.

Verificând pe aceste rute cererile celorlati 4 carburanţi se vor obţine următoarele


resturi

CITESTI TABEL

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Având la dispoziţie resturile de combustibil, ilustrate anterior, se va aplica din nou


algoritmul Clarke – Wright pornind de la cererea de Benzină Standard 95.

Se va obţine o singură rută, iar în urma aplicării aceluiaşi procedeu de dinainte, vor fi
satisfăcute şi alte cereri, dar nu integral.

Un ultim pas este dat de aplicarea algoritmului Clarke – Wright asupra cererii rămase
de Motorină Extra. Se va obţine o rută de transport ce va fi reunită cu celelalte identificate
anterior.

În cadrul celor 23 de rute s-a străbătut o distanță totală de 620.66 kilometri şi a fost
transportată o cantitate totală de combustibili de 1083.31 tone.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

In sectiunea de concluzii am reluat principalele idei formulate in introducere


referitoare la problema transporturilor. In plus, am adaugat cateva aspecte desprinse in urma
rezolvarii celor 2 aplicatii.

Comparativ, în cazul primei aplicaţii, se poate observa că algoritmul Clarke – Wright oferă
rezultate mai bune în toate cele 3 situaţii. Aplicația 2 a fost realizată la nivel local, pornind de
la unul din depozitele companiei, aceasta putând fi implementată asupra oricăruia din cele 6
existente în țară și ariei sale de distribuție carburant.

S-ar putea să vă placă și