• Nie Znaleziono Wyników

Próba wykorzystania metody planowanego eksperymentu do optymalizacji zadania balansowania linii montażowej

N/A
N/A
Protected

Academic year: 2022

Share "Próba wykorzystania metody planowanego eksperymentu do optymalizacji zadania balansowania linii montażowej"

Copied!
11
0
0

Pełen tekst

(1)

ZESZYTY NAUKONB POLITECHNIKI ŚLĄSKIEJ Seria :AUTOMATYKA z .9 4

1 9 3 8 K r k o I ^ T Ó

Bożena Paluchiowioz Danuta Rasztablga Politechnika Śląska

Pfi&BA WYKORZYSTANIA METODY PLANOWANEGO EKSPERYMENTU DO OPTYMALIZACJI ZADANIA BALANSOWANIA LINII MONTAŻOWEJ11/

Streszczenie. W pracy przedstawiono rozwiązanie zadania optyma­

lizacji balansowania linii montażowej ze względu na efektywność algorytmu. Do badań wykorzystano metodę planowanego eksperymentu.

W fazie wstępnej rozwiązano zadania dla 8 i 15 operacji. Badania właściwe prowadzona aą dla liczby operacji większej od 20.

Algorytm,poddany badaniom efektywności,przedstawiony zostalwj”37f

a opracowany na podstawie £1 j. J

1- Yatop

V większości przypadków zagadnień teobnicznych. zadania ekstremalne rozwiązuje się doświadczalnie, znając jodynie częściowo mechanizm zjawis­

ka. Wiąże się to najczęśoiej z tym, że układy, które mają być optymalizo­

wane, aą tak złożone, że nie dadzą się w rozsącLnym czasie przestudiować teoretycznie.

Metody doświadczalnego poszukiwania warunków optymalnych przebiegu procesów przez długi czas były niesformalizowane. Eksperymentator wybie­

rał taki lub inny sposób postępowania, opieraJąo się jedynie na własnym doświadczeniu i intuicji. Dopiero od końca lat pięćdziesiątych nastąpił rotwój matematycznej teorii doświadczeń ekstremalnych,.która umożliwia '9'branie optymalnej metody badania, przy częściowej znajomości procesu.

Efektywność tej metody badania jest tym większa, im bardziej złożony jest olład badany.

Metodę planowanego eksperymentu [Vj zastosowano do optymalizacji sfek- tTwiośoi algorytmu rozwiązania zadania balansowania 11 ni i montażowej -

“«del uogólniony.

ikiLoraułowanio zadania

'f zadaniach balansowania linii montażowej przy zadanym algorytmie

■Zliczeń wpływ na efektywność• /szybkość/ algorytmu mają:

Przoe była csęśoiowo finansowana przez program U.?. 1.02 i CPBR 7.4

(2)

212 B.Paluchiewicz, B.Raoztabi#

1. Parametry obiektu:

- liozba operacji, - czasy operacji,

- ograniczenia kolejności wykonywania operaoji, - oykl.

2. Parametry algorytmu:

- reguły eliminacji /bez reguł - br, reguła sondowania - rs, reguła dominaojl - rd, reguła dominaoji i sondowania — r d-s/,.

- reguły podziału /narzucono metodą LUB współczynniki etapowe/, - ograniczenia liczby zadań na poszczególnych etapach.

V wyniku planowanych zmian parametrów algorytmu należy znaleźć takio ic wartości, aby czas obliczeń był minimalny. Jest to jedno z możliwych ¿o rozwiązania zadań. Można starań się odpowiedzieć nie tylko na pytanie o wpływ parametrów algorytmu,ale także o wpływ parametrów obiektu na efoktywnośó algorytmu. Badania te pozwalają odpowiedzieć np. na pytanii która reguła eliminacji Jest najbardziej efektywna dla liczby operacji z zadanego przedziału liczb.

3. Wybór zmiennych i zmian ich poziomów

Oenoralnle w rozwiązywaniu zadania balansowania linii montażowej pa­

rametry obiektu przyjmujo się za stale.

Badany Jest wpływ na ozas obłiozeń reguł eliminacji, reguły podziali LUB przez uwzględnienie współczynników etapowych oraz ograniczenia lici- by etanów na otapeoh.

Zmiany współczynników etapowyoh i ograniczenia liczby stanów na eh- peoh mogą być realizowano wg sohamatu: - wartości narastająoe (-<¿3),

- wartości malejące ( O ) , - wartości stałe, (--- ),

- wartości narastające, a następs malejące.

k. Planowany eksperyment i analiza wyników

Planowany eksperyment Jest to orgonizaoja doświadczeń wg jakiegoś wcześniej określonego sohamatu mającego pewne optymalne własności.

Celem planowania eksperymentów Joat otrzymanie jak największej li°!' by inforaaoji o obiekcie przy mniejszych stratach,niż można otrzymać «•

lodami tradycyjnymi.

V badaniach proponuje się wykorzystanie planu typu 2n całkowitego

(3)

Próba wykorzystania metody . 215

doświadczenia czynnikowego* Całkowitym doświadczeniem czynnikowym nazywa«*

ny doświadczenie realizujące wszystkie możliwe kombinacje bez powtórzeń poziomów zmiennych niezależnych, z których każda może być zmieniana na dwóch poziomach. Macierz planu 2n spełnia warunki:

- symetrii doświadczeń względem środka eksperymentu, - ortogonalnośoi,

- równości sum kwadratów we wszystkich kolumnach macierzy eksperymentu i w związku z tym planowanie jest optymalne.

Do analizy otrzymanych wyników w przypadku wykorzystania planu typu 2n proponuje się zastosować metodę bilansu losowego.

Istotę metody bilansu losowego można sformułować następująco:

• jako miarę oddziaływania poszczególnych zmiennych niezależnych przyj­

muje się wariancję oceny wartości funkcji celu /czasu obliczeń/,

■ wykonując jak najmniej planowanych doświadczeń^porządkuje się zmienno niezależne wg ich malejąoego wpływu,

* zmienne mające mały wpływ na wielkość wyjściową zalicza się do pola szumów.

Ocenę otrzymanych z eksperymentu rezultatów wygodnie jest przeprowadzić za pomocą wykresów dyspersji wyników obserwaoji względem poszczególnyoh zniennyoh niezależnyoh.

Vykres taki powstają przez naniesienie wyników eksperymentów di" poszcze­

gólnych eksperymentów realizowanych na górnym i dolnym poziomie zalań.. Następnie obliczane są wartości średnio wyników oddzielnie dla Poziomów + i -. Wielkość różnicy między tymi średnimi określa wpływ danej zaiennej na wybraną wielkość wyjściową. Uporządkowane wg wpływu na wiel­

kość wyjściową zmienne tworzą zazwyczaj krzywą wykładniczą przedstawioną M rysunku 1.

t a k r e a j

»pływa

1. Wykres wpływu zmiennych niezależnych na wielkość wyjściową

^ 8 * 1 » A g r a p h o f t f c e r e l a t i o n b e t w e e a a n o a t p u f c a n d I n d e p e n d e n t v a r i a b l e a

Zmienne

(4)

214 B.Paluchiewioz, D.Rasztabij

5. Przykład 1

Badania wstępne - rozpoznawcze wykonano dla zadania o następująojrci danyoh:

i) Parametry obiektu - liczba oporaojl 8

- czasy operacji w [S] &■ = [li, 1 7» 9» 5» 8» 12, 10,

3

]

~ macierz ograniczeń kolejności wykonywania zadania

1 2 3

4 5

6

CO

1

0

1 0 0 0 0 0 0

2

0 1 1 0 0 0 0

r -

3

C

1 1 0 0 0

4 0 0 1 0 0

5 0 0 1 0

6 0 0 1

7

0 0

8

0

- c y k l -

10

* 1 +

30

b a s a

20

2} Parumotry algorytmu

~ roffuly eliainaoji - w poszozogólnych badaniach przyjęto następując*

wartości auuiennaj

nr doćw iad-

o io n io 1 2 3 4 5 6

n _w br br br rd rd r/d+»/

*4

« + » r* rd r/d+a/ ro r/d+o/ r/s/

- współczynniki etapowo

<L

-

1

. i . 1 . 1 » 1 . « » I

* 2 >

3

, 3 » 3 , 3 , 3 , 3 » 3 , 3

h a s a

2

, 2 .

2

,

2

, 2 , 2 , 2 , 3

(5)

Próba wykorzystania metody ■ 215.

- ograniczenie liczby zadań na poszczególnych etapach

- i,

u

i. 1, 1. 1* 1» 1

x3 + i. 2 1 2, 3, t. 3, 2 baza i. 1» 2, 2, 1» 1» 2»

1

V związku z wyróżnieniem

U

zmiennych wykonano plan typu

¿*,

którego ma—

oiorz jest następująca:

?^-a Powtórzono dla wszystkich możliwyoh kombinacji rogu! eliminacji

\ 2/ = ó /. Otrzymano następująoe rezultaty:

(6)

216 B.Paluchlevi.cz, D.Rasztabi#

H r e k s p e - rym en - t u

C z a s o b l i c z e ń r « ]

1 2 3 4 5 6

i 0,1*3 0 , 4 3 0 , 4 3 0 , 4 3 0 , 4 3 0 ,4 3

2 0,1*3 0 , 4 3 0 , 4 3 0 , 4 3 0 , 4 3 0 ,3 8

3 0,1*3 0 , 4 3 0 , 4 3 0 , 4 3 0 , 4 3 0 ,4 3

4 0,1*3 0 , 4 3 0 , 4 3 0 , 4 3 0 , 4 3 0 ,4 3

5 1,61* 1 ,6 4 1 , 6 4 1 , 2 6 1,26 1 ,2 0

6 1 ,4 8 1 ,4 8 1 ,4 8 1 ,4 8 1 , 4 8 1,53

7 1 ,4 8 1 ,4 8 1 ,4 8 1 , 5 3 1 , 5 3 1,42

8 1 , 5 3 1 , 5 3 1 , 5 3 1 ,4 8 1 ,4 8 1,48

9 0 , 4 3 0 , 4 3 0 , 4 3 0 , 4 3 0 , 4 3 0 ,4 3

10 0 , 4 3 0 , 4 3 0 , 3 8 0 , 4 3 0 , 3 8 0 ,4 3

11 0 , 4 3 0 , 4 3 0 , 4 3 0 , 4 3 0 , 4 3 0 ,4 3

12 0 , 4 3 0 , 4 3 0 , 4 3 0 , 4 3 0 , 4 3 0 ,4 3

13 1,26 1 ,5 3 1 , 2 0 1 , 5 3 1 , 2 0 1 ,53

1fc 1 ,4 8 1 ,4 8 1 , 5 3 1 , 4 8 1 , 5 3 1,48

15 1 , 5 3 1 , 4 2 1 , 4 2 1 , 4 2 1 , 4 2 1,42

16 1 ,4 8 1 ,5 3 1 , 4 8 1 , 5 3 1 ,4 8 1,53

Dla rozwiązań bazowych przy regułach oliminaojl:

- b r ~

W - ° . * 3 a

«* r a -

W 3 ° . * 9 B

- r d -

‘ o b i 3 ° * 6 ° B - r / d - f s /

" ‘ o b i 3 0 *, 6 0 s

Wpływ sassiannyeh niezależnych dla poszczególnych eksperymentów przed- stawia rys. 2.

Jak wynika a przeprowadzonej analizy^ największy wpływ na efektywność algorytmu ma' ograniczenie liczby zadań na poszczególnych etapach. Pozo,1 tale czynniki ssają zdecydowanie mniejszy wpływ. Najbardziej efektywni okazało się badania dla następującego zestawu zmiennych /*obl = 0,3® **

- cykl = 30, iL x [i, 1, 1, t, 1, 1, 1, ij , ograniczania liczby zadali’

* [i, 1| 1, 1» 1» 1» 1» ij » reguła dominacji + sondowania.

Przeprowadzono badania dla innego zestawu zmiennyoh potwierdziły dooi»‘

eję wpływu ograniozenia liczby zadań na poszczególnych etapach.

Oprócz czasów obliczeń na wydrukach badań rejestrowane są czasy żako“011' nia zadań 1 realizacji zadań.

(7)

Próba w y k o rzy stan ia metody . . . 217

x3 X1 ** x2

Sjs.2. W y k r e s y w p ł y w u z m i e n n y c h n i e z a l e ż n y c h x . x ^ na cse s o b l i c z e ń d l a p o s z c z e g ó l n y c h e k s p e r y m e n t ó w

^ig.2. G r a p h s of the c o m p u t a t i o n tim e i n f u n c t i o n of i n d e p e n d e n t v a r i a b l e s x ^ i n e x p e r i m e n t s

(8)

218 B.PaXucliiewi.cz, D.Rasztabijt

6

. Przykład 2

Wplyy wielkoóci parano tz'ów algorytmu na jego efektywność zbadano dL|

zadania o 15 oporao jacli.

Przyjęto nastppująoe dane:

1} Parametry obiektu - liczba oporaoji 15

- czaoy realizacji operacji

-O s [5, 8, 10, 3 , 7, ił, 11, 2, if, 9, 12, 8, 1, 12J - oykl a 30

- maoierz ograniczeń kolejnońciowyoh

1 2 3 ił 5 6 7 8 . 9 10 11 12 13 lił 15

1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0

2 0 1 1 1 0 0 0 0 0 0 0 0 0 0

3 O 0 0 1 1 0 0 0 0 0 0 0 c

ił 0 0 0 1 0 0 0 0 0 0 0 0

5 0 0 0 1 0 0 0 0 0 0 0

£ 0 0 0 0 1 0 0 0 0 0

7 0 0 1 0 0 0 0 0 0

8 0 1 0 0 0 0

i

0 0

9 0 0 0 1 0 0 0

10 0 1 1 0 0 0

11 0 0 1 0 0

12 0 1 0 0

13 0 1 1

lił 0 1

15 0

2) Parametry algorytmu - reguły eliminacji

1 2 3 5 6

- br rd ra br rd re

"3

•* rd ra br r /d + a / r /d + « / r/d-ł-a/

(9)

Próba wykorzystania motody . 219

współczynniki etapowe X

- 1f 1» 1, 1» 1, t . 1» 1» 1» 1* 1» 1» t » 1 X1

+ 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3

- ograniczenia liozby zadań na etapach dla modela ---

- 1» t , 1» 1» t , 1» 1. 1 , 1» 1, 1» 1» 1 . 1 . 1

X2

+ 3 , 3 , 3 , 3 , 3, 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3

dla modela

- 1. 1 . 1# 1» 1 , 2# 2 , 2 , 3 , 3 , 3 , 3 , 3

2

+ 3 , 3 , 3 , 3 , 3 , 5 , 5 , 5 , 5 , 5

dla modelu

3 , 3 , 3 , 3 , 3 , 2 , 2 , 2 , 2 , 2 , 1, 1 , 1 , 1 , 1

5 , 5 , 5 ,. 5 , 5 , A , b, **, >*, 3 , 3 , 3 , 3 , 3

•Ilu Eodolu

- 1» 1> 1» 2 , 2 , 2 , 3 , 3 , 3 , 2 , 2 , 2 , 1» 1. 1 2

+ 3 , 3 , 3 , * » 5 , 5 , 5 , * » 3 , 3 , 3

Stosowano plan eksperymentu typu 2^. Badania wykonano dla każdego

1 »odęli ograniczenia liczby zadań na etapach.

tr*7kł*dove rezultaty * 1 ---. , ' O “ , - br, ♦ rd

(10)

220 B.Paluohiewioz, D.Rasztabiga

Po przeprowadzeniu analizy wpływu zmiennych stwierdzono, że w tym przy­

padku dominujący Jost wpływ ograniczeń liczby zadań /1Ó3,2

6

/} znacznie mniejszy reguły eliminacji /5ó, 16/^ pomijalny - współczynników etapowych / O , 3 8 / .

Najkrótszy czas obliczeń 1.20 o uzyskano w przypadku przyjęcia wartości współczynników £. i ograniczeń liczby zadań na stałym poziomie. Baz OTglf du na przyjętą regułę elim inacji i wartość ograniczenia liczby stanów, współczynniki etapowe muszą mieć wartość £l, 1, 1, 1, 1,1, 1, 1, 1, t|

'i 1i 1 J * Ty™ oaIIryTa największy wpływ na czas obliczeń ma wybór wspólozynników <L .

Najgorszą efektywność ma algorytm dla zmiany: współczynniki etapowo - stałe; ograniczenia liczby stanów — narastające. Minimalny czas obliczei w tym przypadku wynosi 2 17 ,8 8 a, a dominacja wpływu poazczególnyoh czyn­

ników zmienia się w zalotności od poziomu zmian.reguł eliminacji.

7. Wnioski końcowe

Na podstawie przeprowadzonych badań można określić jakościowe zbItE!

wpływu parametrów algorytmu na efektywność algorytmu. Spośród d u l e j ller by uzyakanyoh informacji w pracy przedstawiono tylko niektóre wnioski.

Nadal trwają badania dla liczby operacji większej od 20 i po ich wykon»- niu można będzie pokusić się o wyoiągnięoio bardziej ogólnych wniosków.

Zastosowanie planowanego eksperymentu pozwoliło zminimalizować liołty eksperymentów 1 afektywnie prowadzić analizę wyników.

(11)

Priba w y k o rzy stan ia motody » 221

LITERATURA .

[t] Karę c-M F. i- Modelo matematyczne 1 algorytmy alokacji operacji i zasoi bów na linii montażowej. ZN Pol. Śl. a. Automatyka z.82^ Gliwice 1988, [2] NallBow W.W. , Czomoaa N.A. : Statystyczno metody planowania doźwiad-»

1 ozoń ętetremalnyoh. RUT, Warszawa 1987»

¡3] Praca zbiorowa: Metodyka, modelowanie i optymalizacja sterowania prooesomi montażu na liniach z uwzględnieniem diagnostyki i kontroli niędzyoperacyjnoj. Raport z pracy n-b, Instytut Automatyki Gliwice 1987 /nio publikowane/.

[ł] Kaoprz yń s ki B»t P l a n o w a n i e e k s p e r y m e n t ó w , P o d s t a w y m a t e m a t y c z n e * WNT, Warszawa 1974.

[5] Eańozak E . : T e c h n i k a p l a n o w a n i a e k s p e r y m e n t u , WH T, W a r s z a w a 19 74 .

Recenzent:Prof.dr fcuinż.S.Piasecki Wpłynęło do Rodakoji do 1

9

88-0!— JO

¡SUTKA ECÜ0JIL3QBAHHH METQÆA . MAHQBOrO 3KCnEF«MEBÏâ m QOTMMSBA - SB aàflMH BAJfAÏÏGKPOBAHHH M0HÎA2H0S M H M

P i s s a s

B paôose nans peineras sasaw a o iiïe e sb su e b daxaHCspoBaHHS McsrasHeü

®hh 0 yRëTSM s^çaETSEHOoTH aw ropsrtia. .Usa HcoaensBaEHa Hcn&SMOBas îs s - wj nm oB aro sscnsp5K 3H ia. B HaRaatHou s?aue 3ana4a p esraa 8 h 15 inpansS . OôoToarâj&HBe seciîsnoE aH za b su seh jçsa w sasa enepaosS <3m ie s 2fl SoaajoBaHEa s$$asTHBH©oïa aarcpH raa E aiejçïT ca e [33 à e r s paapaôoïE a - a 68HOBaaEH f i l ,

il APPLICATIOH CH? EXPERIMENTS PLANNING TECHNIQUE SO OPTIMIZATION 0?

WUNCIKJ TASK POR ASSEHBH LINE . S u s a a r y

A problea of o p tisiz a tio n task so lu tion fo r balancing of an assembly Us* te king algorithm efficien cy i s presented. In the introductory phsse tbi tasks fo r 8 and 19 operations are solved. The proper investig atio ns

**• performed tag the nunber at operations greetha than 20.

Cytaty

Powiązane dokumenty

Oblicz pierwszy wyraz, różnicę oraz najmniejszy dodatni wyraz

[r]

Problem BLM absorbuje od kilkudziesięciu lat wielu naukow ców i inżynierów na całym świecie. Nic dziw nego, poniew aż staw ką uzyskania dobrego balansu linii

HcnonaoBaH neTon nnaHHposaHoro

A tw o-stage decoding procedure is

Ze sformułowania problemu wynika, że balansowanie linii montażowej jest to w ieloetapow y proces decyzyjny, polegający na alokacji określonego dopuszczalnego zbioru

Czas otrzymania rozwiązania m etodą programowania w ieloetapowego jest prawie stały dla zadanego rozmiaru zadania, gdyż dokonywany jest tu przegląd zupełny trajektorii

Oznaczmy liczbę cykli koniecznych do zrealizowania całkowitego montażu przez Lą, gdzie £,= 1,2,.... jest liczbą różnych struktur koalicyjnych na danym etapie