• Nie Znaleziono Wyników

Komputerowy model symulacyjny produkcyjnego gniazda OSN z robotem przemysłowym, pracującego w układzie równoległym

N/A
N/A
Protected

Academic year: 2022

Share "Komputerowy model symulacyjny produkcyjnego gniazda OSN z robotem przemysłowym, pracującego w układzie równoległym"

Copied!
12
0
0

Pełen tekst

(1)

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 1980

Seria: MECHANIKA z. 68 Nr kol. 66k

Jan WÓJCIKOWSKI, Janusz MADEJSKI, Leoh RAWLUK

KOMPUTEROWY MODEL SYMULACYJNY PRODUKCYJNEGO GNIAZDA OSN Z ROBOTEM PRZEMYSŁOWYM, PRACUJ4 CEGO W UKŁADZIE RÓWNOLEGŁYM

Streszczenie. Przedstawiono model symulacji pracy guiśzda obra­

biarek pracujących w układzie równoległym. Podano przykład wykorzy­

stania modelu.

1. WPROWADZENIE

Od 1975 roku w Instytucie Budowy Maszyn prowadzone są prace związane z budową i organizacją praoy zintegrowanych gniazd produkoyjnyoh. Zreali­

zowano i poddano próbnej eksploatacji gniazdo OSN, sterowane w technice DNC oraz gniazdo OSN, obsługiwane przez robot przemysłowy firmy ASEA.

W toku prao nad projektami gniazd stwierdzono, Ze znaozne przyspiesze­

nie analiz i polepszenie uzyskiwanyoh rozwiązań można będzie uzyskać wy­

korzystując komputerowy model symulacyjny gniazda. Niniejsza publikacja prezentuje pewien kolejny etap prao nad tworzeniem modelu gniazd pracują- oyoh w układzie równoległym.

Założeniem zrealizowanego etapu było opńaoowanie dyskretnego modelu 310 który pozwoliłby na zbadanie powiązania takioh parametrów gniazda OSN,jak:

- wpływ czasu potrzebnego na wykonanie partii przedmiotów przy określonej konfiguracji gniazda,

- wpływ ozasu obsługi obrabiarek przez robot na stopień wykorzystania cza­

su praoy i wydajność gniazda,

- wpływ okresu trwałośoi ostrzy narzędzi i związanyoh z tym ozasów potrzeb­

nych na przezbrojenie obrabiarek,

- zapotrzebowanie ilościowe na narzędzia dla danej partii przedmiotów lub dla zadanego okresu praoy gniazda,

- stopień wykorzystania ozasu pracy obrabiarek w czasie rzeczywistym cza­

su praoy robota,

- wykrycie ewentualnych norm ozasu praoy robota.

Na prezentowanym tu etapie prac na razie nie uwzględniono wpływu:

- zdarzeń losowych zakłócającyoh praoę systemu,

- powiązań organizacyjno-technicznych gniazda z otoczeniem

- oraz wpływu dodatkowych urządzeń teohnologioznych na rytm pracy gniazda.

(2)

J, Wójcikowski i inni

2. OPIS MODELU

Model symulacyjny pracy gniazda OSN, obsługiwanego przez robot przemy­

słowy, jest modelem klasy M^, charakteryzującym się:

a) dowolnym rozkładem wejśoia,

b) dowolnym rozkładem czasu obsługi, o) jednym kanałem obsługi,

d) nieograniozoną pojemnośoią poozekalni q

(w praktyce q = n+m, gdzie n — ilość obrabiarek, m — ilość magazy­

nów pośrednich ze stanowiskiem kontroli)»

ad a)

Rozkład wejścia określony jest przez zbiór IOBC zawierający plan pracy poszczególnych obrabiarek wchodzących w skład gniazda;

IOBC

gdzie:

I - zbiór liozb naturalnych określająoy kolejny przedmiot z planu pra-

°y,

N - zbiór obrabiarek w gniaździe.

Rozkład wejśoia, tzn. proces obsługi obrabiarek przez robota jest pro- oesem wynikowym prooesów praoy i obsługi teohnioznej poszczególnych urzą­

dzeń teohnologioznyoh gniazda.

ad b)

Rozkład czasów obsługi określony Jost przez zbiór IFOT, którego elemen­

tami są dane oharakteryzująoe operacje obróbki przedmiotów wyznaozonyoh do produkcji w gniaździe:

IPOT = : J £ j 5

gdzie:

J - zbiór symboli operaoji obróbozyoh na OSN

M - zbiór naturalnych liozb określających aktualnie realizowaną opera­

cję obróbozą.

ad o )

Założona liozba kanałów obsługi Of = 1 wynika z faktu, że proces obsłu­

gi obrabiarek w niniejszym opisie traktowany jest w uproszozeniu jedynie jako prooes ioh obsługi przez jeden robot przemysłowy.

(3)

Komputerowy model symulacyjny.

ad d ) ^

Nieograniczona pojemność poczekalni jest własnością modelu niezwykle istotną z punktu widzenia możliwości rozszerzenia go o dodatkowe urządze­

nie technologiczne. Obecnie w modelu uwzględniono współpracę jedynie ro­

bota i obrabiarek, podozas gdy w rzeczywistym gnieździe z reguły znajdują się magazyny pośrednie, stanowiska kontrolno-pomiarowe, ozy magazyn we/wy.

Dla tak przedstawionych założeń upraszczających model można podać po­

stać funkcji J~* , której kolejne realizacje stanowią egzekuoje zdarzeń w systemie:

r ( q , « < ) = <

dla Ot = 1 : q;£2 (Sp ,_ t ± ) dla 01 = 0 : q+1 ; Of; - q — 1 ; a ;Q(Sk ,t1 + r)

q ; Cl ; KÔNIEC SYMULACJI

h)

dla w=z dla w=p dla q^0 dla q=0 dla w=k dla w=r

gdzie:

q - liozba zgłoszeń w poczekalni (obsługa wg regulaminu FIFO) Pf - liozba wolnyoh kanałów obsługi.

Zakładając stan początkowy stanowiska obsługi

q = O, a = 1

zgłoszenie obrabiarki do obsługi może mieć następujące dwie alternatywy:

b dla Cl = 1 dla Ot - O rozpoczęcie obsługi

qi q + 1;

Cl Cl ■

01-1 a

q - <w a a - i

zakończenie obsługi

q -> ■ q Cl-*— 01+ 1

Realizacja funkcji Q , ( S V ,t) jest kreacją zdarzenia w systemie; Jej pa­

rametrami są:

— symbol klasy w = z zgłoszenie obrabiarki do obsługi w = p poozątek obsługi

w = k konieo obsługi w = r konieo symulacji

(4)

150 J. Nójoikowski i inni

t - ozas zdarzenia wyzaaozony w oparciu o elementy zbiorów

T1 =-j^: t- zbiór czasów obsługi,

T2 = -£ A: A - zbiór czasów następstw pomiędzy wezwaniami ro­

bota, g d z i e :

j - identyfikatory elementów ze zbioru IPOT A^ - kolejne przestoje robota.

Realizaoje funkcji C zachodzą w ohwilaoh ozasowyoh t ze zbiorn T o własnośćiaoh:

gdzie:

I = 1,2,... i zbiór liczb naturalnych.

Jako wynik procesu symulacji uzyskujemy oiąg realizacji:

gdzie A - zbiór obiektów biorąoyoh udział w symulaoji.

3. POSTAĆ DANYCH I WYNIKÓW EKSPERYMENTU

3.1. Dane

Na rysunku 1 podano sohemat budowy zestawu danych. Moduł wprowadzania danych do systemu jest pomyślany t a k , by maksymalnie uprośoió realizację serii eksperymentu z modelem symulaoyjnym.

Realizaoja serii eksperymentów z modelem prowadzona jest przez podawa­

nie w zestawie danych jedynie tych parametrów systemu, które traktować ohoemy jako zmienne, pozostałe zaś parametry wprowadzane są jednorazowo przed pierwszym uruchomieniem programu komputerowego.

Badanie modelowanego gniazda powinno być prowadzone zgodnie fc racjonal­

nymi zasadami teorii eksperymentu, ponieważ ilość zmiennych deoyzyjnyoh na­

wet w tej prostej wersji modelu jest tak znaczna, że kompletny plan ba­

dań, obejmująoy wszystkie kombinacje danych wejściowych, jest praktycznie niemożliwy do zrealizowania. Podobnie jak w innyoh dziedzinach badań tak i tutaj niezbędne jest przeprowadzenie serii badań rozpoznawozyoh, pozwa­

lających uściślić zakresy zmiennych w dalszyoh badaniach. Prezentowane po­

niżej wyniki zostały uzyskania dla gniazda o następująoyoh parametrach:

- 3 obrabiarki ?

- 1 robot przemysłowy

(5)

Komputerowy model symulacyjny

da- Rys. 1. Schemat budowy zestawu

nyoh

"A" - typ praoy modelu, "B" - skład i konfiguracja modelowanego gniazda

"C" - harmonogram praoy obrabiarek,

"D" - opisy programów obróbki na o- brabiarkaoh, "E* - ogranicznik kart

"D", gdy x = 3 ozystane są charakte­

rystyki narzędzi, "F" - charaktery­

styki narzędzi, "G" - informacje or­

gan! zaoyjne przebiegu symulacyjnego

- równoległa organizaoja praoy o- brabiarek

I

- T g - średni ważony ozas główny operacji obróbki przedmiotów ujętyoh w harmonogramie pra­

oy.

- 1 1 5 0 s.

- 59 s.

- ozas obsługi obrabiarek przez ro­

bota wynosił 2 x TO, gdzie TO =

= 10, 1 5 , 20 ..., 60 s.

- symulowany czas praoy gniazda - 8 godz.

3.2. Vyniki

Na rysunkach Z-k podano postać danych i wyników dla Jednego z eks­

perymentów z modelem symulaoyjnym.

Przebieg historii praoy systemu zo­

stał w tym przypadku przedstawiony w pełni na wydruku; w rzeczywistości tę opcję programową wykorzystuje się jedynie przy opracowywaniu harmono­

gramów praoy obsługi gniazda, poprze- stająo zazwyczaj na przedstawionych na rys. 3 wynikaoh uproszczonej ana­

lizy praoy systemu. Historia prze­

biegu zapisywana jest zawsze w peł­

ni w pamięci taśmowej komputera do późniejszej pełnej analizy praoy sy­

stemu (rys. k).

Realizując przykładową serię ba­

dań zgodnie z punktem 3.1 wykorzy­

stano oczywiście jedynie skróoone wyniki wydruków. Badano w tym przy­

padku wpływ parametru TO (ozas obsługi obrabiarek przez robota) na średni stopień wykorzystania czasu praoy obrabiarek w gniaździe dla założonego harmonogramu praoy. Czas przebiegów symulaoyjnyoh wahał się od 1» do 22 s.

w zależności od tego ozy analizowano proces zużywania się narzędzi, ozy nie. Ciekawych danych ilośoiowyoh dostarczyła analiza wielkośoi błędów w ocenie stopnia wykorzystania obrabiarek wynikających z pominięcia analizy narzędziowej. Błędy te rosły od 556 w przypadku długioh ozasów głównych o- bróbki do 66$ dla krótkich czasów obróbki T ^ = 1 1 5 0 s. , ¥'

82 k59 s.Sto-

(6)

TOKAREK" i_ WFUEl

152 J. Wójoikowskl i inni

r.^BOTA :

30

SEC Rys.2.Budowazastawudanychdoprzebiegusymulacyjnego

(7)

Komputerowy m odel symulacyjny... 153

"Ilu. .

s£i‘

I

s s s :

...■....■"'•i:,!,, Rys.

(8)

J. ¥6 joikowski i inni

/

Rys.3a.Wynikiuproszczonej analizyeksperymentu z modelemsymulacyjnym

(9)

Komputerowy model syroulaoyjny. 155

r Z,-,PłSu MT

Rys. h. Postać zapisu pełnej historii przobiegu symulacyjnego

(10)

156 J. Wójcikowski i inni

pień wykorzystania obrabiarek wygodnie Jest traktować jako funkoję nie bez­

pośrednio parametru TO, ale jako funkoję bezwymiarowego współczynnika ć, zdefiniowanego następująco:

Współozynnik , łączy w sobie zatem w pływ dwu wielkośoi - TO i Tw . e

Znajomość stopnia wykorzystania ozasu praoy robota konieczna jest przy konstruowaniu oyklogramu praoy gniazda [4] podozas projektowania optymal­

nej organizaoji praoy gniazda. Obie zależnośoi przedstawione na rys. 5 są podstawą do ewentualnej dalszej porównawozej ooeny harmonogramów praoy gniazda.

k. PODSUMOWANIE

r

Wykorzystanie opracowanego komputerowego modelu symulacyjnego w przed­

stawionym powyżej zakresie zastosowań stanowi obieoująoą metodę praoy nad projektowaniem konfiguracji i organizaoji praoy gniazd OSN wraz z doborem odpowiedniego typu robota.

V kolejnym etapie prao uwzględnione będą dalsze istotne parametry pra­

oy systemu oraz rozszerzenie modelu o moduł optymalAzacji planu praoy gnia­

zda.

1 LITERATURA

[1] CHAJTMAN S . : Organizacja produkoji rytmicznej. PWE, Warszawa 1973.

[2] DETHOOR J . M . , GROBOILLOT J . L . : Trwałość urządzeń teohnioznyoh, WNT, Warszawa 1971.

[3] GORDON G. f Symulacja systemów, WNT, Warszawa 197**.

[lt] WÓJCIKOWSKI J., MADEJSKI J . , RAWLUK L . : Problemy opracowywania zało­

żeń do projektowania gniazda obrabiarek robotem przemysłowym. ZN Po­

litechniki Śląskiej s. Mechanika z. 68 (w druku).

[5l SZKURBA W . W . : Zadaoza triooh Stanków. Wyd. "Nauka", Moskwa 1976.

[6] STARK R . , NICHOLLS R . : Matematyczne podstawy projektowania inżynier­

skiego. PWN, Warszawa 1979.

(11)

Komputerowy modal symulacyjny. 157

J ' ^ s o £ ] — — Y - 4 5 3 C * J

Rys. 5. Zależność stopnia wykorzystania ozasu praoy robota i obrabiarek od parametru TO i średniego ważonego ozasu głównego operaoji obróbkowych w

gnieździ©

(12)

1 5 8 J. W6 jo.ikoirski i inni

DJi®POBAfl CHltyjW DJJOHHAH MOflEJIb IIP0H3B0iCTBEHH0r0 rHE3JU CTAHKOB C BH4P0BUM yUPABJLEHHEli C IIPOMHUUVRHHHM POEOTOM

PAEOTAnprO E nAPAJUTEJUbHOfl CHCTEUE

P e 3 » m «

B p ejtaaraeTua m o x « » c * x y * * n « * paOoxu r a e s x a o t e h k o b, paSoiajoaHx b n a p a - XX6JI>H0ft CHCTeMB. UpKBBXXTOX BpBHSp HCnOJb30BaHM MOXeXH.

T H E COMPUTER SIMULATION MODEL OF PARALLEL PRODUCTION CENTRES VITH NC MACHINE TOOLS AND INDUSTRIAL ROBOTS

S u m m a r y

The paper disousses a digital computer implemented simulation program of a Hork of an industrial robot. An example of model utilization is gi­

ven.

Cytaty

Powiązane dokumenty

Zadzwoniła babcia, ta, która mieszka pod miastem, na wsi, że upiekła ulubione ciasteczka Ady.- Przyjedziecie do nas? - zapytała. Olek nie był smakoszem ciasteczek, za

Gniazdo meblowe Charger jest przeznaczone do małych biurek np.. młodzieżo- wych, studenckich, do stolików, wszędzie tam, gdzie ważny jest każdy skrawek

ne, jedn ostajne zasłoniły całe niebiosa; drobny, ledwo widoczny deszczyk, przykrzejszy stokroć od najw iększej ulewy, mżył zwolna, przypom inając ciche, nudne g

Szeregowa organizaoja praoy gniazda powoduje, że przy uruohamianiu pro- dukoji w gnieździe ozęść urządzeń teohnologioznyoh i obrabiarek przez pe­.. wien okres ozasu

Proces projektowania jest to więc proces selekcji C wyboruj właściwej informacji, a następnie odpowiedniego jej przetworzenia, tak aby uzyskać za k ła da ną funkcję

Simon 54Simon 82 Simon Basic Simon AquariusSimon 10Simon AkordSimon ClassicSimon 15 Sposób zamawiania: SYMBOL/... w miejsce kropek należy wpisać numer

ną treść jej życia.. wojewody wykazuje zupełną bierność i powolność, gdyż, „wola męża była dla niej święta.&#34;1) Choć ból przeszywa jej serce, nie

na wieżyca kościoła wspaniale się przedstawiała; król wpatrywał się błagalnym wzrokiem w krzyż, świecący na niej, pokaleczone, bose jego nogi, ślady krwi