Możliwości minimalizacji liczby wymian narzędzi z wykorzystaniem
Transkrypt
Możliwości minimalizacji liczby wymian narzędzi z wykorzystaniem
Michał Dobrzyński* Piotr Waszczur** Możliwości minimalizacji liczby wymian narzędzi z wykorzystaniem oprogramowanego modelu numerycznego Wstęp Efektywność zautomatyzowanych systemów produkcyjnych uzależniona jest od sposobu przydziału przeznaczonych do wykonania części do poszczególnych maszyn. Z powyższym zadaniem planistycznym ściśle związany jest problem przydziału narzędzi niezbędnych do przeprowadzenia obróbki. Ze względu na strukturę i organizację systemu wytwarzania rozróżnić możemy różne sposoby przepływu narzędzi obróbkowych na poziomie produkcji. W większości przypadków operacje, przeznaczone do wykonania przez program produkcyjny, przydzielane są do obrabiarek łącznie z niezbędnymi do ich przeprowadzenia narzędziami. Umożliwia to realizację produkcji bez żadnych przestojów powodowanych koniecznością dostarczania, czy też wymiany narzędzi [Stecke, 1983, s. 273]. Jedynymi składowymi, które muszą być uwzględniane są bieżące zmiany narzędzi (uzależnione rozwiązaniem konstrukcyjnym głowicy narzędziowej) oraz awaryjne wymiany narzędzi spowodowane katastroficznym zużyciem ostrza. Innym przypadkiem są systemy produkcyjne wyposażone w wielofunkcyjne i wielozadaniowe obrabiarki zapewniające obróbkę części w jednej lub dwóch operacjach technologicznych. Praktycznie każda z obrabiarek zapewnia wykonanie wszystkich wymaganych operacji przydzielonej części. Głównym ograniczeniem przydziału części do maszyn jest dostępność narzędzi obróbkowych i przyrządów specjalnych na każdej z nich. W przeciwnym przypadku w przedsiębiorstwie trzeba by utrzymywać ogromny kapitał zamrożony w narzędziach, przyrządach i uchwytach obróbkowych. Z tego powodu istnieje konieczność ustalania zoptymalizowaDr inż., Katedra Technologii Maszyn i Automatyzacji Produkcji, Wydział Mechaniczny, Politechnika Gdańska, adres e-mail: [email protected] ** Dr inż., Katedra Technologii Maszyn i Automatyzacji Produkcji, Wydział Mechaniczny, Politechnika Gdańska, adres e-mail: [email protected] * Możliwości minimalizacji liczby wymian narzędzi z wykorzystaniem… 355 nego obiegu narzędzi, który zapewnić może płynną realizację produkcji przy racjonalnych kosztach posiadania i utrzymania środków produkcji. Kluczowym jest ustalenie przydział części do maszyn przy ustalonej liczbie narzędzi każdego typu (poziom duplikacji). Zadanie to rozpatrywane może być przy dynamicznej wymianie narzędzi pomiędzy obrabiarkami. W literaturze zaproponowanych zostało wiele modeli, których celem jest rozwiązanie problemu przydziału części i narzędzi do maszyn [Tang, 1988, s. 767; Tzur 2004, s. 95; Crama, 2007, s. 952]. W wielu przypadkach nie dają one jednak rozwiązań optymalnych [Crama, 1997, s. 136]. Transport narzędzi pomiędzy obrabiarkami przy dynamicznej wymianie związany jest z czasem, wymusza również posiadanie zaawansowanego systemu sterowania obiegiem narzędzi. Statyczny przydział narzędzi wymaga znacznie większego zasobu narzędziowego (licznych duplikatów) oraz jest silnie uzależniony od pojemności magazynu narzędziowego obrabiarki. Alternatywnym rozwiązaniem może być stosowanie narzędzi, które umożliwiają wykonywanie także innych operacji niż pierwotnie dla nich przewidziane (alternatywne narzędzia). Przypadek ten zwiększa elastyczność obiegu narzędzi, natomiast może prowadzić do wydłużenia całkowitego czasu przetwarzania. Wynika to z zasady pierwszego wyboru narzędzia. Zasada ta opiera się na doborze spośród alternatywnych narzędzi tego, które zapewnia najkrótszy czas obróbki. Podsumowując, problem decyzyjny polega na takim przydziale części i narzędzi do obrabiarek, aby zoptymalizowana została wybrana miara efektywności zautomatyzowanego systemu wytwarzania. 1. Minimalizacja liczby wymian narzędzi Głównym celem ustalenia przydziału części i narzędzi do maszyn jest zminimalizowanie liczby wymian narzędzi pomiędzy obrabiarkami lub obrabiarką i buforowym magazynem narzędzi. Model uwzględniać musi takie podstawowe czynniki jak pojemność magazynu narzędziowego obrabiarki, duplikaty narzędzi każdego typu oraz możliwość zastosowania alternatywnych narzędzi w procesie. Song w analizie numerycznej tego modelu badał wpływ m.in. poziomu duplikacji narzędzi i stosowania alternatywnych narzędzi na wydajność systemu wytwórczego. Obliczenia oparte były na danych teoretycznych oraz elastycznym systemie wytwarzania składającym się z centrów obróbkowych o dużych pojemnościach magazynów narzędziowych [Song, 1995, s. 160]. 356 Michał Dobrzyński, Piotr Waszczur W niniejszym artykule skoncentrowano się na analizie i ocenie rzeczywistego zautomatyzowanego systemu. Model rozpatrywano zatem dla systemu wytwarzania złożonego z identycznych obrabiarek, których pojemność magazynów narzędziowych jest ograniczona i wynosi od kilku do kilkunastu narzędzi. Funkcja celu minimalizuje liczbę wymian narzędzi przy następujących założeniach. Wszystkie centra obróbkowe są identyczne i mogą wykonywać wszystkie przydzielone do nich operacje. Dostępne są narzędzia alternatywne dla realizacji poszczególnych operacji. Magazyn narzędzi ma ograniczoną pojemność. Narzędzia mają jednakową wielkość i zajmują jedno gniazdo w magazynie. Środek transportu narzędzi jest zawsze dostępny, a czasy transportu narzędzi pomiędzy maszynami lub między maszyną a magazynem narzędzi są sobie równe. Pełne sformułowanie modelu jako zadanie liniowego programowania całkowitoliczbowego przedstawione zostało poniżej [Song, 1995, s.160]. Minimalizacja (1) ∑ ∑ ∑ ∑ w pkTm p k T m przy założeniu: y pkTm − yTm ≤ w pkTm p ∈ P, k ∈ K , T ∈ (T 1,..., Tn), m ∈ M ∑ y pm = 1 (2) p∈P (3) T ∈ (T 1,..., Tn) (4) m ∑ yTm ≤ zTx m ∑ yTm ≤ S m m∈M (5) T ∑ y pkTm ≥ y pm T ∈Tak ∑ ∑ ∑t p k T∈Tak kT k ∈ O p , p ∈ P, m ∈ M (6) y pkTm ≤ f (1 + a) m ∈ M (7) y pkTm , yTm , y pm , w pkTm ∈ {0,1} p ∈ P, k ∈ K , T ∈ (T 1,..., Tn), m ∈ M (8) W powyższym modelu, przyjęto następujące oznaczenia: P – zbiór części p, K – zbiór operacji k, T – typ narzędzia należącego do zbioru narzędzi (T1,…,Tn), Op – zbiór operacji wymaganych dla części p, Tak – zbiór narzędzi alternatywnych dla operacji k, zTx – liczba duplikatów dla narzędzia typu T, Sm – pojemność magazynu narzędzi obrabiarki m, tk T – czas obróbki operacji k narzędziem typu T, f – obciążenie pojedynczej maszyny przy idealnym wyrównoważeniu obciążeń (tzn. czas, obliczony w wyniku podzielenia sumy czasów trwania wszystkich operacji zadania produkcyjnego; z wykorzystaniem narzędzi pierwszego doboru; przez liczbę obrabiarek). Możliwości minimalizacji liczby wymian narzędzi z wykorzystaniem… 357 Zmienne decyzyjne zostały zdefiniowano następująco: yp m – 1, jeżeli część p jest przydzielona do maszyny m, 0 w innym przypadku, yT m – 1, jeżeli narzędzie T jest przydzielone do maszyny m, 0 w innym przypadku, yp k Ta m – 1, jeżeli operacja k części p jest wykonywana narzędziem Ta na maszynie m, 0 w innym przypadku. Zmienna wp k T m (nie jest zmienną niezależną) zależy od wartości zmiennych decyzyjnych (2): − wp k T m = 0, jeżeli yT m = 0 i yp k Ta m = 1, − wp k T m = 1, jeżeli narzędzie typu T powinno być przetransportowane do obrabiarki k z innej obrabiarki lub magazynu narzędziowego. Ograniczenie (3) oznacza, że każda część powinna być przydzielona tylko do jednej maszyny. Następne ograniczenia dotyczą zastosowanych w procesach narzędzi obróbkowych. Ograniczenie (4) nie dopuszcza, aby liczba duplikatów narzędzi przydzielonych do maszyn przekroczyła zdefiniowanej liczby kopii narzędzia. Natomiast ograniczenie (5) uwzględnia limitowaną pojemność magazynów narzędziowych obrabiarek. Nierówność (6) zapewnia, że operacje niezbędne dla danego typu części po przydzieleniu do danej obrabiarki, zostaną na niej wykonane przy użyciu: alternatywnych narzędzi lub narzędzi przetransportowanych z innej obrabiarki/magazynu narzędziowego. Nierówność (7) zapewnia wyrównoważenie obciążeń maszyn systemu. Wyrównoważenie odniesione jest do obciążenia pojedynczej maszyny przy idealnym wyrównoważeniu obciążeń maszyn systemu f, dodatkowo wprowadzono współczynnik dopuszczalnego przeciążenia a przyjmujący wartości 0 ≤ a ≤ 1. Wyniki eksperymentalne wykazały, że występowanie alternatywnych narzędzi dla operacji technologicznej lub założenie wysokich poziomów duplikacji narzędzi powoduje wyraźną poprawę efektywności systemu wytwarzania [Song, 1995, s. 160]. Uzyskuje się dzięki temu zmniejszenie liczby transportów narzędzi i redukcję obciążenia narzędzi z pierwszego doboru. 3. Analiza wyników Ocenę funkcjonowania modelu matematycznego przeprowadzono bazując na rzeczywistym zautomatyzowanym systemie wytwarzania, który składa się z dwóch homogenicznych obrabiarek (centrów tokarskich). W badaniach przyjęto cztery poziomy pojemności Sm magazynów narzędziowych obrabiarek: 6, 8, 12 i 15 narzędzi. Analizie poddane zostały dwa poziomy duplikacji D narzędzi, tj. brak kopii narzędzia (poziom I) i podwójna liczba dostępnych narzędzi (poziom II). Eksperyment przeprowadzono dla trzech zadań produkcyjnych o liczności odpowiednio 5, 10 i 15 358 Michał Dobrzyński, Piotr Waszczur typów części. W zadaniach produkcyjnych przyjęto dwa poziomy zróżnicowania typów części pod względem czasu ich wykonania. Dla poziomu pierwszego A przyjęto, że wszystkie typy części wchodzące w skład partii produkcyjnej mają równe czasy wykonania przy użyciu podstawowych narzędzi. Poziom drugi B uwzględniał zróżnicowanie czasów wykonania typów części wchodzących w skład partii produkcyjnej. Dla obu poziomów A i B przyjęto taką sama liczność typów narzędzi potrzebnych do zrealizowania poszczególnych zadań produkcyjnych. Wartości współczynnika przeciążenia przyjęto następująco: a = 0, a = 0,5 i a = 1. Założono udział alternatywnych narzędzi na poziomie 20%. Wynikał on z przyjętych do analizy danych uzyskanych z rzeczywistych zadań produkcyjnych realizowanych w zakładzie o profilu maszynowym. Tablica 1. Wyniki obliczeń dla przyjętego poziomu A i p = 5 Sm 6 a =1 % Sm % Sm % Sm a=0 a=0,5 a=1 m1 m2 m1 m2 m1 m2 w I 5 5 2 100% 50% 100% 50% 100% 0% w II 0 0 0 100% 100% 100% 100% 100% 67% 44% 44% 22% w I 5 5 0 75% 25% 75% 38% 100% 0% w II 0 0 0 100% 63% 100% 63% 100% 0% 56% 56% 0% %D II 12 a =0,5 D %D II 8 a =0 w I 5 5 0 33% 42% 42% 33% 75% 0% w II 0 0 0 75% 75% 75% 75% 75% 75% %D II 100% 100% 100% 15 w I 5 5 0 27% 33% 33% 27% 60% 0% w II 0 0 0 60% 60% 60% 60% 60% 60% %D II 100% 100% 100% Źródło: Opracowanie własne. Tablica 2. Wyniki obliczeń dla przyjętego poziomu A i p = 10 Sm 6 a =0 a =0,5 a =1 % Sm % Sm % Sm D a=0 a=0,5 a=1 m1 m2 m1 m2 m1 m2 w I 5 3 3 100% 100% 100% 100% 100% 100% w II 5 3 3 100% 100% 100% 100% 100% 100% Możliwości minimalizacji liczby wymian narzędzi z wykorzystaniem… 359 %D II 8 6% I 3 0 0 100% 88% 100% 100% w II 2 0 0 100% 100% 88% 100% 100% 100% 12% 0% 0% 88% 100% w I 2 0 0 75% 67% 67% 58% 75% w II 0 0 0 83% 67% 100% 58% 100% 100% 18% 29% 53% %D II 15 0% w %D II 12 12% 58% w I 2 0 0 60% 53% 53% 47% 93% 0% w II 0 0 0 47% 67% 80% 47% 93% 0% 18% 29% 0% %D II Źródło: Opracowanie własne. Tablica 3. Wyniki obliczeń dla przyjętego poziomu A i p = 15 Sm 6 8 a =1 % Sm % Sm % Sm a=0 a=0,5 a=1 w I 16 12 12 100% 100% 100% 100% 100% 100% w II 15 12 12 100% 100% 100% 100% 100% 100% %D II 5% 0% 0% m1 m2 m1 m2 m1 m2 w I 9 6 6 100% 100% 100% 100% 100% 100% w II 8 6 6 100% 100% 100% 100% 100% 100% 14% 5% 5% w I 4 2 2 83% 67% 100% 67% 100% w II 0 0 0 100% 100% 100% 92% 100% 92% 19% 14% 14% %D II 15 a =0,5 D %D II 12 a =0 92% w I 4 1 1 67% 73% 87% 47% 87% 47% w II 0 0 0 100% 93% 100% 73% 100% 93% 43% 24% 38% %D II Źródło: Opracowanie własne. Do obliczeń wykorzystano program IBM ILOG CPLEX Optimization Studio V.12.3. Wyniki obliczeń niezbędnej liczby wymian w narzędzi, umożliwiającej realizację programu produkcyjnego, zawierają tablice 1–6. W tablicach tych umieszczono także procentowy udział duplikatów narzędzi (%D) dla przyjętego II poziomu duplikacji oraz wartość wykorzystania magazynów narzędziowych (%Sm) maszyn m1 i m2. 360 Michał Dobrzyński, Piotr Waszczur Analizując wyniki, można zauważyć, że wpływ na liczbę wymian narzędzi w ma pojemność magazynów narzędziowych obrabiarek oraz wartość współczynnika przeciążenia a. Powyższą zależność zaobserwować można w przypadku liczności partii produkcyjnych składających się z 10 i 15 części. Wraz ze wzrostem pojemności magazynu narzędziowego i wartości współczynnika a, spada liczba wymian niezależnie od poziomu zróżnicowania czasów wykonania części, a tym samym poprawia się efektywność systemu wytwarzania. Natomiast, przy partii produkcyjnej o liczności 5 typów części (zobacz tablica 1 i 4), uzyskano takie same wyniki niezależnie o liczby gniazd obrabiarek. Można to tłumaczyć tym, że w zbiorze o małej liczbie typów części (a co za tym idzie również małej liczbie narzędzi), nie uzyskujemy wystarczająco dużych możliwości kombinacji przydziałów części i narzędzi do obrabiarek. Dla takich zadań produkcyjnych korzystniejsze jest zapewnienie duplikatów narzędzi, które umożliwiają wyrównoważenie obciążenia maszyn. Tablica 4. Wyniki obliczeń dla przyjętego poziomu B i p = 5 Sm 6 % Sm % Sm % Sm a=0,5 a=1 m1 m2 m1 m2 m1 m2 w I 5 5 2 50% 100% 67% 83% 100% 0% w II 0 0 0 100% 100% 100% 100% 100% 67% 44% 44% 22% w I 5 5 0 63% 50% 50% 63% 100% 0% w II 0 0 0 88% 75% 88% 75% 100% 0% 44% 44% 0% w I 5 5 0 42% 33% 42% 33% 67% 0% w II 0 0 0 75% 75% 75% 75% 75% 75% %D II 15 a =1 a=0 %D II 12 a =0,5 D %D II 8 a =0 100% 100% 100% w I 5 5 0 27% 33% 33% 27% 53% 0% w II 0 0 0 60% 60% 60% 60% 60% 60% %D II 100% 100% 100% Źródło: Opracowanie własne. Oceniając uzyskane wyniki pod kątem liczby wymian narzędzi w zauważono (tablica 5 i 6), że dla zadania produkcyjnego składającej się z 15 typów części, uzyskano większą liczbę wymian narzędzi dla zadania pro- Możliwości minimalizacji liczby wymian narzędzi z wykorzystaniem… 361 dukcyjnego o bardziej zróżnicowanych czasach wykonania części przy wyrównoważeniu obciążenia maszyn (a = 0). Redukcję wymian zapewnia również załadowanie do magazynów duplikatów narzędzi. Należy przy tym wziąć pod uwagę pojemność magazynu narzędziowego, ponieważ wprowadzenie duplikatów może być niemożliwe przy małych pojemnościach magazynów narzędziowych obrabiarek i zadaniach produkcyjnych o dużej liczbie typów części (tabl. 5 i 6). Tablica 5. Wyniki obliczeń dla przyjętego poziomu B i p = 10 Sm 6 8 12 15 a =0 a =0,5 a =1 % Sm % Sm % Sm D a=0 a=0,5 a=1 m1 m2 m1 m2 w I 6 3 3 100% 100% 100% 100% 100% 100% w II 6 3 3 100% 100% 100% 100% 100% 100% %D II 12% 6% 6% w I 3 0 0 100% 100% w II 3 0 0 100% 100% %D II 6% 0% 0% w I 3 0 0 75% 67% 75% w II 0 0 0 92% 83% %D II 29% 29% 47% w I 3 0 0 60% w II 0 0 0 100% %D II 76% 29% 53% 88% 100% m1 m2 88% 100% 100% 100% 100% 100% 67% 75% 67% 100% 58% 100% 92% 53% 53% 60% 100% 0% 93% 80% 47% 87% 73% Źródło: Opracowanie własne. Tablica 6. Wyniki obliczeń dla przyjętego poziomu B i p = 15 Sm 6 8 a =0 a =0,5 a =1 % Sm % Sm % Sm D a=0 a=0,5 a=1 m1 m2 m1 m2 m1 m2 w I 19 12 12 100% 100% 100% 100% 100% 100% w II 18 12 12 100% 100% 100% 100% 100% 100% %D II 5% 0% 0% w I 13 6 6 100% 100% 100% 100% 100% 100% w II 8 6 6 100% 100% 100% 100% 100% 100% %D II 10% 5% 5% 362 12 15 Michał Dobrzyński, Piotr Waszczur w I 8 2 2 75% 100% 58% 100% 67% 100% w II 1 0 0 100% 100% 100% 100% 100% 92% %D II 24% 19% 14% w I 7 1 1 53% 87% 87% 53% 87% 47% w II 0 0 0 100% 100% 93% 93% 100% 93% %D II 48% 38% 38% Źródło: Opracowanie własne. W tym przypadku zwiększenie efektywności systemu wytwarzania można uzyskać wprowadzając narzędzia alternatywne umożliwiające wykonywanie kilku operacji na różnych typach części. Warunkiem zwiększenia wspomnianej efektywności jest to, aby dłuższe czasy obróbki alternatywnymi narzędziami miały korzystną relację do czasów wymiany narzędzi. Dodatkowo zauważono, że model ma tendencję przydzielania duplikatów narzędzi w nadmiernej ilości. Na przykład, w zadaniu produkcyjnym dla 10 części, przy założeniu Sm = 12 gniazd (zobacz tablica 2), zwiększając współczynnik przeciążenia a do 0,5 uzyskiwano wzrost udziału duplikatów z poziomu 18% do 53% powodując zapełnianie magazynów narzędziowych obrabiarek. Dlatego też wykorzystując ten model do ustalania liczby duplikatów, pierwszym krokiem powinno być przypisanie duplikatu temu narzędziu, które było najczęściej przenoszone pomiędzy obrabiarkami przy wstępnym założeniu, że nie dysponujemy duplikatami narzędzi. Ważnym jest także ustalenie wartości współczynnika przeciążenia a. Wyniki obliczeń wskazują, że zbyt duża jego wartość nie zawsze powoduje zmniejszenie liczby duplikatów. Natomiast przyjęcie warunku idealnego wyrównoważenia maszyn (a = 0), nie zawsze jest możliwe ze względu na ograniczenie modelu, które przypisuje każdy typ części do jednej maszyny. Powoduje to, że w przypadku zadania produkcyjnego z małą liczbą typów części o zbliżonych czasach wykonania, niemożliwe jest wyrównoważenie obciążenia maszyn do wartości f. Analizując wyniki obciążenia obrabiarek zauważono, że niezależnie od przyjętych poziomów A i B zróżnicowania czasów wykonania typów części, model podobnie obciąża obrabiarki. Najlepsze wyrównoważenie uzyskuje się przy współczynniku przeciążenia a = 0 (zob. tablica 7). Jedynie dla zadań produkcyjnych o małym zróżnicowaniu czasów wykonania i nieparzystej liczbie części, nie uzyskano wyrównoważenia obrabiarek (zobacz tablica 8). Przyjmowanie zbyt dużej wartości współczynnika a nie Możliwości minimalizacji liczby wymian narzędzi z wykorzystaniem… 363 tylko nie wyrównoważy obciążeń obrabiarek, ale w skrajnym przypadku prowadzi do obciążenia tylko jednej z obrabiarek. Tablica 7. Obciążenie obrabiarek dla przyjętego poziomu B p = 10 D I II Sm = 6 Sm = 12 Sm = 15 a 0 0,5 1 0 0,5 1 0 0,5 m1 49% 41% 41% 49% 41% 41% 51% 59% 59% 51% 59% 100% m2 51% 59% 59% 51% 59% 59% 49% 41% 41% 49% 42% 0% m1 51% 59% 59% 49% 41% 41% 51% 71% 67% 51% 71% 67% m2 49% 41% 41% 51% 59% 59% 49% 29% 33% 49% 29% 33% p = 15 D Sm = 8 Sm = 6 Sm = 8 1 0 Sm = 12 0,5 1 Sm = 15 a 0 0,5 1 0 0,5 1 0 0,5 m1 49% 35% 35% 51% 65% 35% 49% 35% 35% 49% 65% 65% m2 51% 65% 65% 49% 35% 65% 51% 65% 65% 51% 35% 35% m1 49% 65% 65% 49% 65% 65% 49% 55% 55% 50% 51% 53% m2 51% 35% 35% 51% Źródło: Opracowanie własne. 35% 35% 51% 45% 45% 50% 49% 47% I II 1 0 0,5 1 Tablica 8. Obciążenie obrabiarek dla przyjętego poziomu A p=5 D I II a Sm = 6 0 0,5 Sm = 8 1 0 0,5 Sm = 12 1 0 0,5 Sm = 15 1 0 0,5 1 m1 60% 60% 100% 60% 60% 100% 60% 60% 100% 40% 60% 100% m2 40% 40% m1 40% 40% 0% 40% 40% 0% 40% 40% 0% 60% 40% 0% 80% 60% 60% 100% 60% 60% 100% 60% 60% 100% m2 60% 60% 20% 40% 40% Źródło: Opracowanie własne. 0% 40% 40% 0% 40% 40% 0% Korzystnie na rozłożenie obciążeń obrabiarek wpłynęło użycie duplikatów narzędzi. Dobre rezultaty uzyskano nawet przy przyjętym współczynniku przeciążenia a = 1, ale korzystniejsze wartości zarejestrowano dla liczby typów części p = 15 co można tłumaczyć większą możliwością tworzenia kombinacji część – narzędzie – obrabiarka. Zakończenie W artykule przedstawiono wyniki analiz dotyczących możliwości minimalizacji liczby wymian narzędzi. Obliczenia wykonano wykorzystując dane z procesów obróbkowych realizowanych w zautomatyzowanym sys- 364 Michał Dobrzyński, Piotr Waszczur temie obróbkowym złożonym z dwóch homogenicznych maszyn. Zamodelowano, oprogramowano i przeprowadzono optymalizację z wykorzystaniem środków komputerowego wspomagania obliczeń. W analizach brano pod uwagę ograniczenia związane z pojemnością magazynów narzędziowych obrabiarek, poziomów duplikacji narzędzi i występowania alternatywnych narzędzi. Uzyskane wyniki pokazują, że stosując model minimalizacji wymian narzędzi dla maszyn o małych pojemnościach magazynów (np. 6, 8 gniazd), na efektywność systemu większy wpływ może mieć zastosowanie alternatywnych narzędzi, które mogą brać udział w wykonaniu kilku części wchodzących w skład zadania produkcyjnego, niż zastosowanie duplikatów narzędzi, których i tak nie można umieścić w magazynie obrabiarki. Natomiast dla obrabiarek o większych pojemnościach magazynów narzędziowych (np. 12, 15 gniazd), korzystniejsze będzie stosowanie duplikatów, których liczbę można obliczyć za pomocą analizowanego modelu, po wcześniejszym wyznaczeniu najczęściej wymienianych narzędzi. „Praca naukowa finansowana ze środków na naukę w latach 2009-2012 jako projekt badawczy” Literatura 1. Crama Y. (1997), Combinatorial optimization models for production scheduling in automated manufacturing systems, „European Journal of Operational Research”, 99. 2. Crama Y., Moonen L.S., Spieksma F.C.R., Talloen E. (2007), The tool switching problem revisited, „European Journal of Operational Research”, 182. 3. Song C.Y., Hwang H., Kim Y.D. (1995), Heuristic algorithm for the tool movement policy in flexible manufacturing systems, „Journal of Manufacturing Systems”, vol. 14, no. 3. 4. Stecke K.E. (1983), Formulation and solution of nonlinear integer production planning problems for flexible manufacturing systems, „Management Science”, 29. 5. Tang C.S., Denardo E.V. (1988), Models arising from a flexible manufacturing machine, part I: minimization of the number of tool switches, „Operations Research”, 36. Możliwości minimalizacji liczby wymian narzędzi z wykorzystaniem… 365 6. Tzur M., Altman A. (2004), Minimization of tool switches for a flexible manufacturing machine with slot assignment of different tool sizes, „IIE Transactions”, 36. Streszczenie W artykule przedstawiono wyniki analizy numerycznej funkcjonowania optymalizacyjnego modelu całkowitoliczbowego, którego celem jest przydział narzędzi, który zapewni minimalizację liczbę przezbrojeń narzędziowych [Song, 1995, s. 166]. Uwzględniono ograniczenia dotyczące pojemności magazynów narzędziowych, dostępności narzędzi i ich duplikatów oraz możliwości zastosowania alternatywnych narzędzi w obróbce. W celu oceny modelu i możliwości zastosowania metodyki do rozwiązywania problemów przydziału narzędzi do obrabiarek w zautomatyzowanych systemach wytwarzania, przeprowadzono analizę obliczeniową z wykorzystaniem przykładowych danych z przemysłu maszynowego. Słowa kluczowe zarządzanie obiegiem narzędzi, zautomatyzowany system produkcyjny, modelowanie matematyczne, programowanie obliczeń numerycznych, wymiana narzędzi Possibilities of minimization of tool exchange numbers with programmed numerical model (Summary) This paper presents numerical analysis results of the integer linear programming model optimization. The object is tool allocation, that assure the minimization of tool set-ups. Limitations of tool magazine capacity, tool availability and duplicates and tool alternatives for machining were taken into account. In order to evaluate the model and the possibility of application the methodology for solving tool allocation problem in automated manufacturing system numerical analysis was carried out. It utilizes exemplary data from industrial practice. Keywords tool cycle management, automated manufacturing system, mathematical modeling, numerical programming, tool exchange