• Nie Znaleziono Wyników

Zastosowanie łańcuchów Markowa do określania zapotrzebowania na narzędzia

N/A
N/A
Protected

Academic year: 2022

Share "Zastosowanie łańcuchów Markowa do określania zapotrzebowania na narzędzia"

Copied!
5
0
0

Pełen tekst

(1)

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ Seria: AUTOMATYKA z. 54

______ 1980 Nr kol. 650

Jerzy Cyklis,Marek Bielut Politechnika Krakowska

ZASTOSOWANIE ŁAŃCUCHÓW MARKOWA DO OKREŚLANIA ZAPOTRZEBOWANIA NA NARZĘDZIA

Streszczenie: W oparciu o przeprowadzoną analizę działania gospo­

darki narzędziowej w przedsiębiorstwie, przedstawiono koncepcję zastosowania teorii łańcuchów Markowa do matematycznego opisu tego systemu. Podano metodę określenia dziennego zapotrzebowania na narzędzia, oraz przedstawiono przykładowe rozwiązanie tego problemu.

1. Wstęp

W sterowaniu procesami szczególną rolę odgrywają ich modele matema­

tyczne, dające możliwość lepszego zrozumienia interesującego nas systemu a w konsekwencji działań zmierzających do jego usprawnienia. Obserwując działalność gospodarki narzędziowej^ a w szczególności obieg narzędzia w produkcjijdostrzec można pewne powtarzające się sytuacje. Ze stano­

wiska roboczego pracownik zwraca narzędzia, a następnie, w zależności od potrzeb^pobiera z wypożyczalni narzędzi pewną ich liczbę. Zapropono­

wano tu w charakterze modelu matematycznego łańcuchy Markowa, pozwalają­

ce na zrozumienie kolejnych etapów działania systemu, a także planowanie liczby zużycia narzędzi.

2 . Wprowadzenie pojęć podstawowych

Na stanowisku produkcyjnym pojawiają się kolejno różne stany E0 ,S.j...

Ej,•••Em odpowiadające aktualnej liczbie narzędzi k. Zmiany tych stanów, tzn. przechodzenie z jednego stanu w drugi^mo^ij zachodzić w chwilach 0 ,1 ,2 ,...n . Przez Pk (n) oznaczono prawdopodobieństwo stanu E^ /inaczej liczby k narzędzi/ w chwili n . Wektor stanu w danej chwili n posiada m+1 współrzędnych:

P(n) =jp0(n), p-,(n)... pk(n)... Pm (n)]* (1) W związku z tym^iż w danej chwili na stanowisku musi wystąpić któryś ze stanów E^^suma prawdopodobieństw w chwili n równa się 1 , a więc:

¿ . P f c W - i • U )

Każdej parze stanów (N^E^) przyporządkować można wielkość pj,^ , tzn.

prawdopodobieństwa przejścia Bystemu ze stanu E,. w chwili n do stanu E^

w chwili (n+1) . W omawianym systemie dotyczy to przejścia ze stanu k narzędzi w etapie n w stan j narzędzi w etapie(n+1) . Prawdopodobieństwo j narzędzi w_ etapie(n+1 ) wynosi:

(2)

pd(n+lj: £=0 Pkj Pk (n) (3) Wektor stanu p(n+l) po zastosowaniu zapisu macierzowego przedstawia się następująco:

P(n+1) =[p0(n) P-|(n). . . pk (n). . .pm(n)j.

roo— i'or

p 1 0 p 1d — p

pm o * " pmj*‘

= p(nl . [u] (4)

[li] jest macierzą, której każdy wiersz podaje prawdopodobieństwa przejścia z danego stanu do wszystkich możliwych do uzyskania stanów / nie wyłącza­

jąc stanu wyjściowego/. W analizowanym łańcuchu Uarkowa prawdopodobień­

stwo pk(n)dla dużych n /tzw. stan ustalony / staje się niezależne od stanu początkowego pQ(n). To graniczne prawdopodobieństwo stanu równowa­

gi oznaczono przez pk:

pk = lim p,;(n)- (5)

n-»«°

Tak więc w stanie ustalonym prawdopodobieństwo zaistnienia stanu 2k po kroku n jest takie samo jak po kroku(n+l)ła więc:

pk (n+1 ) = pk(n) = pk . Uwzględniając(4)yotrzymano

p(n)= p(n)*[ll].

Po rozpisaniu otrzymano:

[po p1 " ’pk" *'pn] = [po P1 ' * *pk" * ,pm] *

00 ” p o j * * • P

’ l O * ‘ , p 1 j * • • D „ 1m

n o * • P ’ . «

nij £ mm

(6)

(7)

(

6

)

Z tego wzorUjpo przejściu na układ równań z uwzględnieniem (2), można otrzymać wartości prawdopodobieństw systemu w stanie ustalonym. W tym ce­

lu należy ustalić wartości elementów macierzy [alj.

3. ’wyznaczenie mecierzyfti].

Stan pow—tarza się okresowo: na stanowisku znajduje się określona licz­

bo narzędzi, następuje zwrot oraz pobranie. Tego typu zmiany powtarzają się co pewien określony okres czasu.

po pobraniu po zwrocie

po

zwrocie Ca] liczba narzędzi

na Btanowisku po zwrocie

po

pobraniu [B]

liczba narzędzi liczba narzędzi

na stanowisku na stanowisku

po pobraniu po zwrocie

Jeżeli można zbudować macierz [a] określającą prawdopodobieństv.'o przejścia zc stanu na stanowiku po zwrocie do stanu narzędzi po pobraniu, oraz

mecierz[s]określającą prawdopodobieństwo przejścia ze stanu przed zwrotem do stanu po zwrocie,to można otrzymać hihMp^ [k] (4 !-

(3)

Zastosowanie łańcuchów Markowa ... 19

M - M *

[

b

]

opisującą prawdopodobieństwa przechodzenia w różne stany na pomiędzy kolejnymi chwilami zwrotu!

(9)

3tanoY/isku

[U]

liczba narzędzi na stanowisku

po zwrocie

liczba narzędzi na stanowisku

po zwrocie

Macierze [a] i [B] zbudowane zostały w oparciu o badania statystyczne^

przeprowadzone w Wydziałowej Wypożyczalni ilarzędzi w FOS Ponar-Tarnów.

Na oadanym stanowisku pracownik posługiwał się narzędziem zespołowym, składającym się z gwintownika M10 oraz pogłębiacza stożkowego o kącie wierzchołkowym 120°^ wykonując otwory gwintowane w żeliwnych korpusach obrabiarek. Pobierał on nowe narzędzia tylko wtedy, gdy zwrócił wszystkie poprzednio wypożyczone. Narzędzia zwracane lub pobierane były zawsze między 7°° a 7^°, przy czym nie zdarzyło się, aby pracownik Yjięccj niż jeden raz w ciągu dnia pobierał i zwracał narzędzia do wypożyczalni.

W związku z tym, kolejne stany /liczba narzędzi / na stanowisku po zwro­

cie rozumiemy jako stany w kolejnych n dniach o godzinie 7"50.

Macierz prawdopodobieństw p, . danej liczby j narzędzi na stanowisku po pobraniu, w zależności od liczby k narzędzi na stanowisku po zwrocie

Tabela 1 wygląda następująco /macierz [A] /.

Liczba narzędzi na stanowisku k Liczba

narzędzi , po zwrocie

Ó

0 1 2 3

0 0 0,4 0,28 0,32

1 0 1 0 0

2 0 0 1 0

3 0 0 0 1

Macierz [b] prawdopodobieństwa liczby j narzędzi po zwrocie zależnych od liczby narzędzi Ł przed zwrotem na stanowisku pracy przedstawia tabela 2.

t . . j . . Tabela 2

Liczba narzędzi no zwrocie k__

0 1 2 3

Liczba 0 1 0,0 0 0

narzędzi 1 0,49 0,51 0 0 przed zwrotem 2 0,24 0,28 0,48 0

i 3 0,16 0,1 0,21 0,53

Zgodnie ze wzorem (9) obliczamy macierz [ii] /tabela 3 i

(4)

Tabela 3

Po p1 p2 P3

Po 0,315 0,315 0, 2 0,17

Pi 0,49 0,51 0 0

p2 0,24 0,23 0,43 n

0, 1 6 0, 1 0, 21 0 ,53

Opierając się na zależnościach (2) i ) f otrzymujcay układ 5 równań 4 niewiadomych:

P0 + P- + Po T P 0 — 1

0,315 P0 + 0,49 p1 + 0,24 2- +

• ć ,16 Po = -'C

0,315 P0 + 0,51 ?1 + 0,28 p2 ~ 0t '• p , = (10) O f\) O p0 + x 0,43 P2 + 0 01 >Ł- • Po = r'2

0,17 po + + 1 ^ ?■ = P3

Po rozwiązaniu tego układu rówr•3*' /. cs cino z nich jest równaniem zależnym/

otrzymano następujące prawdopodobieńo tv■■0 Cltanu ustalonego : pc = 0,34 p^ -0,35

P2 = 0, 1 2 p, = 0 , 1 3

[0,34 0,35 0,13 0,1 3] *

= [o,657 0,137

0,096

0,1 ij

?o pomnożeniu przez macierz [d] prawdopodo bieńs tv; p,.^ liczby narzędzi pobranych j w zależności od ich stanu k na stanowisku pc zwrocie, otrzy­

mano prawdopodobieństwa pobrania 0,1,2 lut 3 narzędzi:

0 0,4 0,23 0,32 1 0 0 o

1 0 0 o

1 0 0 o

Dzienne zapotrzebowanie na narzędzia otrzymano mnożąc wartości p-c przez odpowiadające im liczby narzędzi^otrzymując:

JE

2 = ¿L Pi-'k = 0-0,657 + 1-0,137 + 2-0,096 + 3*0,11 = 0,659 k=0

4. Vfaioski

Opisany powyżej model pozwala w sposób dość dokładny ocenić planowane wartości wskaźników w wypożyczalni narzędzi dla przypadków ustabilizowa­

nego procesu produkcyjnegojtzn. dla sytuacji^gdy produkcja na stanowisku jest niezmienna.Do obliczeń używać można»oprócz danych statystycznych"

dane uzyskiwane inną drogą^np. na podstawie prognoz ozy też analizy pro­

cesu technologicznego. W przypadku zmiennego profilu produkcji podany model może stanowić podstawę dla symulacji systemu stanowiącej jedyną drogę oceny istotnych jego wskaźników. Hależy też zwrócić uwagę, iż w gospodarce narzędziowej zachodzi wiele zdarzeń o charakterze loaowym^

(5)

Zastosowanie łańcuchów Markowa .

21

takich jak: stany narzędzi w wydziałowej wypożyczalni narzędzi na zakoń­

czenie zmiany, liczba narzędzi przekazywanych do regeneracji w ustalo­

nych odstępach czasu i inne.

Jak zostało pokazane na przykładzie, modelowanie tego typu przypadków .a«, pomocy teorii łańcuchów Markowa jest bardzo efekty/me, tak więc teoria ta stanowić może podstawę do kompleksowej analizy systemu gospo­

darki narzędziowej.

LITERATURA

[1] Horczyczak A. : Organizacja wydziału narzędziowego. Y/NT^Warszawa 1970.

[2] Kaufmann A., Faure R. : Badania operacyjne na co dzień. Fi/U,Warszawa

1966. '

[3] Konowrocki T. : Model sterowania zaopatrzeniem produkcji w narzędzia.

Przegląd Organizacji Kr 2/1976«

[4] Wasiek J. : Gospodarka narzędziowa. Y/HT^Warszawa 1969.

l i P B I B H E H H E T B O P R H U S F IE H M A P K O B A J J I H O H P E jlE J I E H H H T P E E O B A H R H H H C T P7M E E20B

P e 3 m m e

H a o c H O B e a H a m n3a g e n T e m s K o c T H H H C T p y M e H T a jiŁ H O r o . x o3a i ł c T B a , H3 0b p a s c a - e T C H z f l e a n p u M e H e H H H T e o p a n p e n e f l M a p K O B a £jin M a T e M a ii M t e c K o r o o n a c a H H a

oioii

c H C T e M b i. n p e g c i a B J i e H O M e i o g o n p e f le m e H H a f lH e B H o r o 3a n p o c a H a H H C T p y - w e H T H a T a K K e n p H B O f lH T C H n p a w e p H o e p e m e n a e 3 1 0 8 n p o Ó J ie M U .

THE APPLICATION OF MARKOW'S CHAINS THEORY TO EVALUATION OF THE DEMAND FOR TOOLS

S u m m a r y

On the base of worked out analysis of tooling service functioning in a factory, the concept of application of Markow's chains theory to the mathematical discription of this system is presented. The evaluation method of the daily demand for tools and an example of solution of this problem is preg ented.

Cytaty

Powiązane dokumenty