• Nie Znaleziono Wyników

Modelowanie komputerowe automatycznego systemu kontroli jakości wyrobów

N/A
N/A
Protected

Academic year: 2022

Share "Modelowanie komputerowe automatycznego systemu kontroli jakości wyrobów"

Copied!
6
0
0

Pełen tekst

(1)

ZESZYTY NAUKOWE POLITECHNIKI ŚLISKIEJ 1978

SeriaAUTOMATYKA z. 43 Nr kol. 579

Marek Hołyński, Zbigniew Poznański Instytut Maszyn Matematycznych

Karszaiła

MODELOWANIE KOMPUTEROWE AUTOMATYCZNEGO SYSTEMU KONTROLI JAKOŚCI WYROBÓW

Streszczenie. Przedstawiono model automatycznego systemu kon- .troli jakości wyrobów.. Wykorzystując metodę symulacji cyfrowej

/język Simula 67/ wyznaczono optymalny podział czasu kontroli wyrobów na etapy, tak aby zapewnić minimalny czas ich oczekiwa­

nia w magazynie wysokiego składowania.

1. Uwagi ogólne

Kompleksowa automatyzacja procesów produkcyjnych.zwalniając ludzi od wy­

konywania uciążliwych czynności wytwórczych»może jednak wpłynąć na ograni­

czenie kontroli człowieka nad właściwym przebiegiem procesu.

Stąd właśnie bierze się najczęściej pogorszenie jakości wyrobów towarzyszą­

ce niekiedy przechodzeniu na wyższy stopień automatyzacji. Zapobiec temu mo­

żna wprowadzając zaostrzoną kontrolę wszystkich fragmentów procesu; począw­

szy od wstępnej kontroli surowców, elementów i podzespołów, poprzez kontro­

lę międzyetapową, po finalną kontrolę wyrobów. Pożądane jest przy tym, aby ta kontrola, dla utrzymania jednorodnego charakteru procesu wytwórczego i zapobieżenia "wąskim gardłom", wykonywana była również w sposób' automatycz­

ny. Dotyczy to zwłaszcza obiektów zautomatyzowanyh kompleksowo przy wykorzy­

staniu techniki komputerowej.

V celu właściwego przygotowania systemu kontroli korzystnie jest stwo­

rzyć model matematyczny stanowiska kontroli. Model ów będzie opisem stano­

wiska zarówno wobec procesu produkcyjnego, jak i sterującej tym procesem maszyny cyfrowej. Badanie modelu ułatwi właściwe zaprojektowanie systemu i dostosowanie go do istniejących potrzeb. Ze względu na przyszłe zastosowa­

nia Bystemu w procesach produkcyjnych, w których dominują zmiany o charak-

(2)

40

terze dyskretnym, należy dążyć do stworzenia dyskretnego modelu matematycz­

nego nadającego się do badania przy użyciu technik, symulacyjnych. na maszy - nie cyfrowej.

I 2. Ouia modelu

Najbardziej złożonym i najtrudniejszym do opisania fragmentem systemu automatycznej kontroli jest stanowisko kontroli finalnej wyrobów.

Wyroby, w przypadku przemysłu maszynowego składają się z wielu elementów i podzespołów, powinny być tu przebadane pod kątem ich. wartości użytko­

wej. Ha ogół oprócz próh sprawnościowych przechodzą one starzenie wstępne w warunkach eksploatacyjnych. Badanie to jest najhardziej czasochłonne i dlatego pożądane jest rozbicie go na kilka etapów. Ha początku bada . się ogólny stan wyrobu i w razie wykrycia uszkodzeń odsyła do naprawy.

V ten sposób eliminuje się w pierwszym rzędzie wyroby o zasadniczych uszko­

dzeniach. Dalsze etapy badania prowadzi się w miarę wolnego czasu, tj. wów­

czas, gdy na stanowisko kontroli nie nadchodzą wyroby bezpośrednio z linii produkcyjnej.

Załóżmy zatem zgodnie z rzeczywistą sytuacją, że:

1/ Wyroby opuszczają linię produkcyjną nieregularniej strumień wyrobów do­

chodzący do stanowiBka kontroli jest np. strumieniem Poissona o parame­

trze

X

2/ Podział badania wyrobu na etapy nie zmienia wyrunków badania.

3/ Ilość etapów badania wyrobu jest ustalona i równa H. Po wykonaniu n = H etapów wyrób uznawany jest za zdatny /n - numer bieżący etapu/»

4/ Po wykryciu niezdatności wyrobu przekazywany on jest do identyfikacji i naprawy uszkodzenia na linię produkcyjną. Po naprawie traktowany jest jako nowy wyrób powiększając strumień wyrobów dochodzących do stanowis­

ka kontroli,

5/ Po wykonaniu n-tego etapu badania wyrób umieszczany jest w magazynie- wysokiego składowania na ■poziomie n + i.

Ponadto załóżmy, że:

6/ Ha każdym z etapów czas badania jest jednakowy i równy T .

' i ®

7/ Kolejność badania wyrobów jest zgodna z kolejnością poziomów w magazy­

nie. Wyroby trafiające bezpośrednio z linii produkcyjnej znajdują się na poziomie n = 1. Rozpoczęcie badania wyrobu z danego poziomu możliwe

jest dopiero po stwierdzeniu braku wyrobów na wszystkich niższych pozio­

mach. Kolejność badania -wyrobów z danego poziomu jest zgodna z regulami­

nem PCPS.

(3)

Modelowanie komputerowe ... 41 8/ Czas transportu wyrobu między magazynem wysokiego składowania i stano­

wiskiem kontroli jest stały i równy T^,

Tak sformułowane założenia określają organizację.stanowiska kontroli w sposób pokazany na rys. 1.

lin ia C produkcyjna^

wyroby

j ł

Gotowe wyroby n-N

* a

i

Stanowisko kontroli

i

n-1

wyroby uszkodzone

Rys. 1 S-hemat obiektu

3. Optymalizacja czasu kontroli

Przyjmijmy dla celów obliczeniowych, że czas, po którym występuje uszko­

dzenie jest zmienną losową o rozkładzie wykładniczym z parametrem j u Oznaczmy ponadto łączny czas oczekiwania wyrobu na badanie przez I

O c • Będzie to czas przebywania wyrobu na wszystkich poziomach magazynu wysokie­

go składowania oraz czas wszystkich przesłań wyrobu do i ze stanowiska kon­

troli.

Zauważmy, że T = T ( 17,T W rzeczywistych warunkach mamy OC OC \ S '

jedynie pośredni wpływ na

X

i yft. Dążąc do osiągnięcia minimalnego czasu oczekiwania wyrobu na badanie T 9 musimy określić optymalny etapowy czas

oc

badania T*. Duża wartość T powoduje nieefektywne wykorzystanie stanowi-

s s

ska kontroli dla wyrobów ulegających uszkodzeniu wkrótce po rozpoczęciu ba­

dania i powstawanie nadmiernych kolejek na niższych poziomach magazynu, a zatem wzrost T . Mała wartość T przyczynia się do zwiększenia ilości

oc s

przesłań między magazynem wysokiego składowania, a stanowiskiem kontroli i także do wydłużenia Toc-

(4)

4 2

: a,

Hołyński, 2. Poznański Należy zatem spodziewać się przedziału Tg, w którym Ioc przyjmuje war­

tości optymalne, a w szczególności istnienia takiego ®s - T*, aby:

l r - I oc oc \ s / •( T r )

4. Program symulacyjny i analiza wyników

Na podstawie powyższego modelu stanowiska kontroli wyrobów napisany został algorytm i program dla maszyny cyfrowej. Program ten napisany zo­

stał w języku Simula 67, stworzonym specjalnie dla celów symulacji rozsze­

rzaniu języka Algol 60. Program ten zawiera 116 instrukcji, a jego średni czas wykonywania wynosi 8,5„ aek. . Zgodnie z zasadami tworzenia bloków w ję­

zyku Simula 67 dzieli się on na trzy klasy: KONTROLA /model stanowiska kontroli i magazynu wysokiego składowania/, VfYR0B /model parametrów wyro­

bów/ i GEEBRATGR /model strumienia zgłoszeń/.

Program ten został uruchomiony na maszynie IRIS-80, co pozwoliło na prze­

badanie modelu stanowiska kontroli dla kilkudziesięciu różnych zestawów parametrów odpowiadających różnym sytuacjom produkcyjnym.

Dla przykładu zaprezentujmy vyniki serii obliczeń wykonanych dla in­

tensywności produkcji określonej strumieniem Poissona o parametrze

X

= 0,20, magazynu wysokiego składowania o N = 10 poziomach i -wyrobów, których czas do momentu uszkodzenia określony jest rozkładem wykładniczym z parametrem JOL“ 0,020. CzaB obserwacji procesu kontroli przyjęty zo­

stał jako ? = 1500 min - w tym czasie badanych jest średnio 50 wyrobów.

Dla tak ustalonych warunków pięciokrotne przebadanie modelu w zakresie eta­

powych czasów kontroli wyrobów Tg «= 0,5 -i 30 min dało po uśrednieniu wy­

niki takie, jak na rys. 2.

Jak widać.korzystne jest wybranie etapowych czasów kontroli z przedziału Tq «■ 1 t 5 min, a optymalny czas oczekiwania na badanie uzyskiwany jest dla T* - 1 min.

s

(5)

Modelowanie komputerowe . 43

Rys. 2 Zależność średniego czasu oczekiwania wyrobu od jednostkowego czasu kontroli.

LITERATURA

[i] GORDON G.: Symulacja systemów. WNT 1974

[2j HOŁYHSKI M»t Układy pomiarowo-kontrolne obiektowych systemów kompute- roviej automatyzacji. Biuletyn Informacyjny - Obiektowe Systemy Komputerowe, 1977 nr 1-2

^5] Simula 67 - Common Base Language. Norwegian Computing Center.

Oslo 1968.

MOHEJMPOBAfflE HA 3IEK TP 0H H 0ił BHHHCMTEJEBHO/i fJAHMHE ABTO M TM ECKO ii CHCTEvM KOHTPOJLH KAHEGTBA

P e 3 d m e

B paóoTe aaeTca moicein. aBTOMaTHHecKOił cucTeMH kohtdojm jcaiecTBa H3-

n em fi.

HcnouBsyn iąaraiHHHft OKcnępuMeHT

( H3hk

sim ula

S7 )

onpenenaeTCH

onTEMauBKoe pa3RejieHHe BpeMera kohtpojih H3RejfflS Ha 3TanH TaH, htoOh Bpe-

MH OSEUaHHH B 3TBHH0M CFJia.Ue dHHO MHHHMajIŁHOe.

(6)

COfcPVtS* Ï ’Æ S IIIS O O f ATOM LáTIC O O iS Is r CCSTH O i S ÏS 2 S Ï S 4 8 S 4 Î Ï

Vifi.2^ » s i a a i a t i c i s s s tio d i s p l a œ a t i s s t i e S i a u l a ST I s r g u a g e , a aiedsl o f 3C-. a a to a a tio c jtta iitr c o n tro l sy sta s i s p r e s s s ta c sad opt vnaa t ia » i s tarrada ite r t i e c o n tro l are d atarad ied , w iic i id.r.iaT t i a ia p a o ta d r v ï i d e a c a t î x e i s a ü p i - s t e r s ^ e s a i t ,

Cytaty

Powiązane dokumenty

Pozostałe nierówności spełnione zostały jako równości, co oznacza, iż całość zasobów ropy A oraz B

Przypomnij dowód twierdzenia Banacha o odwzorowaniu otwartym w ujęciu Pytlika (Analiza funk- cjonalna, str 89-90).. Zauważ, że podana argumentacja zachowuje ważność, gdy

Sprawd¹ ci¡gªo±¢ i ró»niczkowalno±¢ wzgl¦dem parametru dla podanych caªek.. Ostatecznie scaªkuj otrzymany szereg wyraz

Zadania do omówienia na ćwiczeniach w piątek 15.01.2021 i poniedziałek 18.01.2021.. Zadania należy spróbować rozwiązać

[r]

Zadania do wykładu Analiza

598. Wśród poniższych sześciu szeregów wskaż szereg zbieżny, a następnie udowodnij jego zbieżność.. musi być zbieżny, a przy tym szereg spełniający podany warunek istnieje).

W trakcie testu hamowania ten współczynnik nie zmienia się, stała jest również siła nacisku samochodu na podłoże, zatem siła tarcia R w trakcie tego testu jest również