BO Badanie Sys Poj [v1]


BADANIA SYSTEMU POJAZDÓW
PRZEZNACZONYCH DO REALIZACJI LOSOWEJ
LICZBY ZADAC TRANSPORTOWYCH
Wprowadzenie
Pojęcie systemu pojazdów przewidywanego
do realizacji losowej liczby zadań i pojęcie
zadania dla tego systemu pojazdów
Schemat problemu decyzyjnego metody
modelowania systemu pojazdów  idea,
parametry systemu, zmienna decyzyjna,
funkcja celu
Heurystyczny algorytm realizacji metody
Symulator cyfrowy realizujÄ…cy algorytm metody
Sym_Sys_Poj_1
Przykład realizacji metody i zastosowania
symulatora
Podsumowanie
adam.kadzinski@put.poznan.pl
Plik: BO_FT_Badania_Sys_Poj_2007_[v1].doc
BADANIA SYSTEMÓW POJAZDÓW
PRZEZNACZONYCH DO REALIZACJI LOSOWEJ
LICZBY ZADAC TRANSPORTOWYCH
1. Wprowadzenie
W okresie rosnącej konkurencji na rynku transportowym, zarówno wewnątrzgałęziowym
jak i między różnymi gałęziami transportu, niezbędne są skuteczne narzędzia do ocen
efektywności techniczno-ekonomicznej przedsięwzięć i systemów transportowych.
Określenie efektywności przedsięwzięć transportowych i efektywności funkcjonowania
systemów transportowych wymaga znajomości składowych kosztów (oraz relacji między
nimi) i ich sumy. Koszty działalności ponoszone przez operatora transportu działającego na
rynku usług publicznych, związane są m.in. z użytkowaniem taboru. Taborem dysponuje
najczęściej świadczący usługę na zasadzie własności lub wynajmu.
Dalej rozpatrywany jest problem operatora transportu, który świadczy usługi na rynku
usług publicznych. Do realizacji usług operator dysponuje m.in. systemem pojazdów. Rynek
usług transportowych świadczonych przez operatorów transportu może być określany za
pomocą liczby zadań transportowych.
Niech zadanie transportowe jest to usługa realizowana przez operatora (system) za
pomocÄ… jednego pojazdu w ciÄ…gu pewnego okresu czasu (np. jednego dnia kalendarzowego).
Zapotrzebowanie na tak określone zadania transportowe może być losowe. W takiej
sytuacji, u operatorów transportu, zaistnieć może potrzeba racjonalizacji parku własnych
pojazdów gotowych do realizacji zadań transportowych.
W procesie racjonalizacji liczności parku własnych pojazdów, można wykorzystać
kryterium minimum średnich kosztów funkcjonowania systemu pojazdów w długim okresie
czasu.
Dalej pokazane zostanie zastosowanie tego kryterium do oceny dokonywanych zmian w
systemie. W tym celu zbudowane zostaną modele matematyczne systemu pojazdów i za ich
pomocą przedstawiony zostanie przykład badania możliwości realizacji losowej liczby
zadań transportowych przez system pojazdów o określonych parametrach.
Plik: AK_Badanie_Sys_Poj_2007_[v1].doc 1
2. Modele matematyczne
1. System pojazdów pracuje w czasie ciągłym, ale wszystkie możliwe zmiany stanu systemu
dokonywane są w określonych chwilach czasu t1, t2, ... . W stałych przedziałach czasu
Ti = < ti, ti+1 ) pomiędzy kolejnymi chwilami ti ( i = 1,2, ... ) stan systemu nie zmienia się.
Długość wszystkich Ti okresów pracy systemu jest taka sama "t = ti+1 - ti
i wynosi np. 1 dzień kalendarzowy (rys. 1).
Ti-1
Ti
Ti+1
TM
ti-1 ti ti+1 ti+2 tM tM+1
S(Ti-1) S(Ti) S(Ti+1) S(TM)
K(Ti-1)
K(Ti)
K(Ti+1)
K(TM)
Kśr(T)i-1 Kśr(T)i Kśr(T)i+1 Kśr(T)M
Rys. 1. Schemat wybranych oznaczeń stosowanych w formułach modeli matematycznych
2. W okresie Ti , system (rys. 2) dysponuje losową liczbą Lpoj(Ti ) własnych pojazdów
(gotowych do realizacji zadań transportowych) o rozkładzie dyskretnym postaci:
ppoj(Ti ,l)= P{Lpoj(Ti )= l,l "N}, ppoj(Ti ,l)=1. (1)
"
l
3. W chwili ti określane jest zadanie systemu pojazdów, wyrażające się liczbą pojazdów z,
które są potrzebne do realizacji tego zadania. Rozkład określający liczbę pojazdów, które
realizują zadanie systemu w okresie Ti , przedstawia zależność:
ppopyt(Ti ,z)= P{Lpopyt(Ti )= z, z "N}, ppopyt(Ti ,z)=1. (2)
"
z
System pojazdów realizuje wszystkie zgłoszenia zadań transportowych, nawet wtedy gdy
do wykonania ich części istnieje konieczność wynajęcia pojazdu z innego systemu.
4. Stan systemu pojazdów w okresie Ti określa wektor:
S(Ti)=[Lpoj(Ti),Lpopyt(Ti)]
. (3)
Plik: AK_Badanie_Sys_Poj_2007_[v1].doc 2
1
Fpopyt(l)=?
1
Lpoj(Ti)=?
2
Kśr(T)M=?
2
kwł, kwy, kut
3
k
Lwy(Ti)
Lnad(Ti)
Lpoj(Ti)+1
Lpopyt(Ti)
j
Lpoj(Ti)+2
Lpoj(Ti)
Pojazdy do realizacji zadań
Zadania do realizacji
Rys. 2. Schemat ideowy modelu problemu decyzyjnego realizacji zadań transportowych przez system
pojazdów firmy transportowej (objaśnienie oznaczeń zawarto w tekście)
Plik: AK_Badanie_Sys_Poj_2007_[v1].doc 3
5. Koszty działalności systemu pojazdów wynikają z następujących kosztów jednostkowych
(przypadajÄ…cych na ustalony okres czasu Ti ):
i) kwl - jednostkowy średni koszt wykonania zadania transportowego
własnym pojazdem;
ii) kwy - jednostkowy średni koszt realizacji zadania transportowego
wynajętym pojazdem;
iii) kut - jednostkowy średni koszt utrzymania własnego pojazdu bez względu na to
czy są dla niego zadania transportowe czy też nie.
W warunkach losowej liczby własnych pojazdów i losowego zapotrzebowania na nie,
generowane są określone całkowite koszty K(Ti ) funkcjonowania systemu w okresie czasu
Ti. Koszty te przedstawiają następujące modele matematyczne:
a) gdy Lpoj (Ti ) e" Lpopyt(Ti ), tzn., że liczba własnych pojazdów gotowych do realizacji
zadań transportowych jest większa lub co najmniej równa zapotrzebowaniu na nie, to
wtedy
K(Ti )= (kwl + kut )Å" Lpopyt(Ti )+ kut Å"(Lpoj(Ti )- Lpopyt(Ti )), (4)
b) gdy Lpoj(Ti ) < Lpopyt(Ti ), tzn., że liczba pojazdów własnych gotowych do realizacji
zadań transportowych jest mniejsza od zapotrzebowania na nie, to wtedy
K(Ti )= (kwl + kut )Å" Lpoj(Ti )+ kwy Å"(Lpopyt(Ti )- Lpoj(Ti )). (5)
6. Rozpatrując funkcjonowanie systemu w długim okresie czasu T takim, że jest on wielokrotnością
okresów Ti o długości "t
T = M Å" "t, M "N, (6)
M
lub T = , (7)
"T
i
i=1
można w następujący sposób przedstawić model matematyczny średnich kosztów
funkcjonowania systemu pojazdów w czasie T:
M
1
KÅ›r (T )M = Å" (8)
"K(T ).
i
M
i=1
Plik: AK_Badanie_Sys_Poj_2007_[v1].doc 4
3. Symulator do badania możliwości realizacji losowej liczby zadań
transportowych przez system pojazdów
Modele matematyczne kosztów funkcjonowania systemu pojazdów odwzorowano w
symulatorze cyfrowym Sym_Sys_Poj_1.Xls . Jest to aplikacja komputerowa składająca się z
arkuszy kalkulacyjnych opracowanych w formacie programu Excel. PodstawÄ… symulatora
jest arkusz szablonu do symulacji. Na podstawie tego szablonu tworzone sÄ… arkusze do
przeprowadzania kolejnych eksperymentów symulacyjnych. Widok ekranów monitora
przedstawiających początkową i końcową fazę przeprowadzania przykładowej symulacji
kosztów funkcjonowania systemu pojazdów, pokazano na rys. 3.
Rys. 3. Widok arkusza z danymi i fragmentem wyników symulacji kosztów funkcjonowania
systemu pojazdów dysponującego 26 własnymi pojazdami
Na ekranie zawsze widoczny jest formularz do wprowadzania danych opisujÄ…cych
warunki eksperymentu symulacyjnego przeprowadzanego w ramach systemu pojazdów. W
formularzu należy zadeklarować:
- liczbę okresów pracy (czas) prowadzenia symulacji,
Plik: AK_Badanie_Sys_Poj_2007_[v1].doc 5
- liczbę własnych pojazdów w systemie,
- jednostkowe średnie koszty: realizacji zadań własnym pojazdem, realizacji zadań
wynajętym pojazdem, utrzymania własnego pojazdu,
- identyfikator i parametry rozkładu zapotrzebowania na pojazdy.
Wyniki symulacji po kolejnych doświadczeniach eksperymentu symulacyjnego
zapisywane i zapamiętywane są w bazie danych w układzie kolumnowym (rys. 3). W
kolejnych kolumnach tabeli rejestrowane lub obliczane są następujące wielkości:
- numer i-tego symulowanego okresu pracy odpowiadający numerowi doświadczenia
eksperymentu symulacyjnego,
- liczba losowa o rozkładzie równomiernym na przedziale <0;1> będąca podstawą
generowania zapotrzebowania na pojazdy w kolejnych doświadczeniach eksperymentu
symulacyjnego (z wyłączeniem przypadku, w którym zapotrzebowanie na pojazdy opisuje
rozkład normalny),
- symulowana liczba zadań do realizacji Lpopyt(Ti) w i-tym okresie pracy eksperymentu
symulacyjnego (odpowiada popytowi na pojazdy),
- nadmiar własnych pojazdów Lnad(Ti) = Lpoj(Ti) - Lpopyt(Ti) w systemie w stosunku do
symulowanej liczby zadań do realizacji,
- całkowity koszt realizacji zadań własnymi pojazdami, obliczany według zależności:
a) gdy Lpoj(Ti ) e" Lpopyt(Ti ), to wtedy
Kwl (Ti ) = (kwl + kut )Å" Lpopyt (Ti ), (9)
b) gdy Lpoj(Ti ) < Lpopyt(Ti ), to wtedy
Kwl (Ti )= (kwl + kut )Å" Lpoj(Ti ). (10)
- całkowity koszt realizacji zadań wynajętymi pojazdami, obliczany według zależności:
a) gdy Lpoj(Ti ) e" Lpopyt(Ti ), to wtedy
Kwy (Ti ) = 0 , (11)
b) gdy Lpoj(Ti ) < Lpopyt(Ti ), to wtedy
Kwy(Ti )= kwy Å"(Lpopyt(Ti )- Lpoj(Ti )). (12)
- całkowity koszt utrzymania pojazdu dla których brak jest zadań, obliczany według
zależności:
Plik: AK_Badanie_Sys_Poj_2007_[v1].doc 6
a) gdy Lpoj(Ti ) > Lpopyt(Ti ), to wtedy
Knad (Ti )= kut Å"(Lpoj(Ti )- Lpopyt(Ti )), (13)
b) gdy Lpoj(Ti ) d" Lpopyt(Ti ), to wtedy
Knad (Ti ) = 0 . (14)
- całkowity koszt funkcjonowania systemu pojazdów w bieżącym (tzn. i-tym) okresie pracy,
obliczany według zależności:
K(Ti ) = Kwl (Ti )+ Kwy (Ti )+ Knad (Ti ), (15)
- średni koszt funkcjonowania systemu pojazdów do bieżącego (tzn. i-tego) okresu pracy,
obliczany według zależności:
i
1
KÅ›r (T)i = Å" (Tj ) (16)
"K .
i
j=1
Użytkownik symulatora Sym_Sys_Poj_1.Xls ma do dyspozycji szereg przycisków, które
pozwalają w wygodny sposób prowadzić badania symulacyjne. Do przycisków przypisano
następujące procedury operacyjne (rys. 3):
- tworzenie arkusza roboczego do przeprowadzenia nowego eksperymentu symulacyjnego
na podstawie arkusza szablonu (przycisk Utwórz nowy«),
- realizacja kolejnego doświadczenia eksperymentu symulacyjnego (przycisk
Krok po kroku«),
- pełna realizacja (od doświadczenia bieżącego do doświadczenia odpowiadającego
zadeklarowanej liczbie okresów pracy) eksperymentu symulacyjnego (przycisk
Uruchom symulacjÄ™«).
- drukowanie wyników eksperymentu symulacyjnego (przycisk Drukuj arkusz«).
- całkowite czyszczenie bazy danych z wynikami doświadczeń eksperymentu
symulacyjnego (przycisk Wyczyść arkusz«),
Plik: AK_Badanie_Sys_Poj_2007_[v1].doc 7
4. Przykładowy eksperyment symulacyjny
Niech losowy popyt na pojazdy jaki musi zaspokoić system pojazdów określa empiryczny
rozkład prawdopodobieństwa postaci:
0.25 dla 20 d" z d" 22
ż#
ª#0.25 dla 22 < z d" 24
ª#
ppopyt(Ti ,z ) = (17)
¨#0.25 dla 24 < z d" 26 .
ª#
ª#0.25 dla 26 < z d" 28
©#
System wykonuje zadania za pomocą własnych pojazdów i pojazdów wynajętych.
Realizacja w taki sposób zadań transportowych wiąże się z określonymi kosztami.
Jednostkowy średni koszt wykonania zadania własnym pojazdem wynosi 800 zł, zaś
jednostkowy średni koszt wykonania zadania wynajętym pojazdem wynosi 2000 zł.
Dodatkowo, jednostkowy średni koszt utrzymania własnego pojazdu, niezależnie od tego czy
realizuje ona zadania czy też brak dla niego zadań do realizacji, wynosi 360 zł.
Należy wyznaczyć średnie koszty funkcjonowania systemu pojazdów (wyznaczane na
podstawie wzoru (8)) działającego w opisanych warunkach przy różnej liczbie własnych
pojazdów. Na tej podstawie należy ustalić jaką liczbą pojazdów własnych winien
dysponować system aby średnie koszty jego funkcjonowania były jak najmniejsze.
W celu odpowiedzi na postawione pytania przeprowadzono szereg eksperymentów za
pomocą symulatora Sym_Sys_Poj_1.Xls . Sposób przygotowania danych do eksperymentów
symulacyjnych pokazano już na rys. 2. Proces symulacji prowadzono przez M = 600 okresów
pracy  aż do stabilizacji wartości funkcji kryterialnej Kśr(T)i .
Przykład wyników symulacji kosztów funkcjonowania systemu pojazdów, przeznaczonego
do wykonywania w kolejnych okresach pracy liczby zadań określonej rozkładem
przedstawionym za pomocą formuły (17) a dysponującego do ich realizacji różnymi liczbami
własnych pojazdów, pokazano na rys. 4. Z przeprowadzonych badań symulacyjnych wynika,
że najmniejszą średnią wartością funkcji kryterialnej Kśr(T)600 oceny systemu charakteryzuje
się system dysponujący 26 własnymi pojazdami.
Plik: AK_Badanie_Sys_Poj_2007_[v1].doc 8
33 500
32 500
31 500
30 500
22
29 500
27
28 500
26
27 500
0 50 100 150 200 250 300 350 400 450 500 550 600 650
Czas symulacji - liczba okresów pracy - i
Rys. 4. Wybrane wyniki symulacji kosztów funkcjonowania systemu pojazdów przeznaczonego
do realizacji losowej liczby zadań a dysponującego różnymi liczbami własnych pojazdów
5. Uwagi końcowe
Operatorzy transportu, zarówno już działający na rynku, jak i nowo wchodzący i/lub
pragnący poszerzyć swoją ofertę - swój udział w rynku, narażeni są na duże ryzyko
niepowodzenia. Toteż kluczową sprawą jest określenie sposobu dobrego wykorzystania
istniejącego taboru oraz w przypadku wymiany lub rozbudowy parku pojazdów - umiejętne i
korzystne dokonywanie zakupów inwestycyjnych.
WychodzÄ…c naprzeciw spodziewanym potrzebom dokonywania analiz funkcjonowania
systemów pojazdów w warunkach losowo określonego zbioru zadań przewozowych,
opracowano modele matematyczne i symulator komputerowy. Główną trudnością jednak jest,
nie budowa poprawnych modeli i symulatorów, ale dotarcie do wiarygodnych zródeł
potrzebnych danych do ich weryfikacji. Z tego względu zaprezentowany w tym opracowaniu
przykład obliczeniowy należy traktować jako pokazanie potencjalnych możliwości
opracowanych modeli. Istnieje uzasadniona nadzieja, że w przypadku zainteresowania
prezentowaną tu problematyką operatorów transportowych, będzie łatwiej skłonić ich do
zbierania i udostępniania odpowiednich danych.
Plik: AK_Badanie_Sys_Poj_2007_[v1].doc 9
śr
i
Åšredni koszt funkcjonowania systemu - K
(T)


Wyszukiwarka

Podobne podstrony:
04 Prace przy urzadzeniach i instalacjach energetycznych v1 1
Analog 12 72 Vinge, Vernor Original Sin v1 0
Steven Mark TPU?Q v1 0
Estleman, Loren D [SS] Preminger s Gold [v1 0]
Lamberty, JT Young Beaker v1 0
sys akw?nych dodatek a
Instrukcja obsługi Ferguson Ariva T65 PL v1 50
BD V600 L3 C A3 V1[1] 1 id 2157 Nieznany
Tracey, Robyn [SS] Siren Singers [v1 0]
barcelona 6 directory v1 m56577569830521452
CurrPorts v1 10 readme
Kornbluth, CM What Sorghum Says v1 0
P N Elrod The Vampire Files 04 Art in the Blood (v1 1)
C550 PCB P01?50? C L3 V1
One Step From Earth v1 01
Resynthesizer v1 0 i686 README WINDOWS

więcej podobnych podstron