Ćwiczenia laboratoryjne - Dobór optymalnego asortymentu produkcji programowanie liniowe. Logistyka w Hutnictwie Ćw. L.

Podobne dokumenty
Ćwiczenia laboratoryjne - 7. Zagadnienie transportowoprodukcyjne. programowanie liniowe

OPTYMALNY DOBÓR ASORTYMENTU PRODUKCJI ZAKŁADU ODLEWNICZEGO

DOBÓR ASORTYMENTU PRODUKCJI ZAKŁADU ODLEWNICZEGO

Ćwiczenia laboratoryjne - 7. Problem (diety) mieszanek w hutnictwie programowanie liniowe. Logistyka w Hutnictwie Ćw. L. 7

Definicja problemu programowania matematycznego

Standardowe zadanie programowania liniowego. Gliwice 1

Dodatek Solver Teoria Dodatek Solver jest częścią zestawu poleceń czasami zwaną narzędziami analizy typu co-jśli (analiza typu co, jeśli?

Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Badania operacyjne. Temat ćwiczenia:

Zagadnienia programowania liniowego dotyczą modelowania i optymalizacji wielu problemów decyzyjnych, na przykład:

ZAGADNIENIE TRANSPORTOWE

Excel - użycie dodatku Solver

Badania Operacyjne Ćwiczenia nr 2 (Materiały)

Badania Operacyjne Ćwiczenia nr 5 (Materiały)

WYDZIAŁ ELEKTRYCZNY POLITECHNIKI WARSZAWSKIEJ INSTYTUT ELEKTROENERGETYKI ZAKŁAD ELEKTROWNI I GOSPODARKI ELEKTROENERGETYCZNEJ

Zadanie laboratoryjne "Wybrane zagadnienia badań operacyjnych"

Badania operacyjne Instrukcja do c wiczen laboratoryjnych Rozwiązywanie problemów programowania liniowego z użyciem MS Excel + Solver

ZAGADNIENIA PROGRAMOWANIA LINIOWEGO

ZASTOSOWANIE PROGRAMOWANIA LINIOWEGO W ZAGADNIENIACH WSPOMAGANIA PROCESU PODEJMOWANIA DECYZJI

Optymalizacja procesów technologicznych przy zastosowaniu programowania liniowego

Metody Ilościowe w Socjologii

Programowanie liniowe

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Optymalizacja

Programowanie liniowe

=B8*E8 ( F9:F11 F12 =SUMA(F8:F11)

WYDZIAŁ ELEKTRYCZNY POLITECHNIKI WARSZAWSKIEJ INSTYTUT ELEKTROENERGETYKI ZAKŁAD ELEKTROWNI I GOSPODARKI ELEKTROENERGETYCZNEJ

WYKORZYSTANIE NARZĘDZIA Solver DO ROZWIĄZYWANIA ZAGADNIENIA Problem przydziału

Programowanie liniowe

maj 2014 Politechnika Gdańska Wydział Oceanotechniki i Okrętownictwa St. II stop., sem. I

Zadanie transportowe i problem komiwojażera. Tadeusz Trzaskalik

Analiza danych przy uz yciu Solvera

Programowanie liniowe. Tadeusz Trzaskalik

Badania operacyjne. te praktyczne pytania, na które inne metody dają odpowiedzi jeszcze gorsze.

Przykład wykorzystania dodatku SOLVER 1 w arkuszu Excel do rozwiązywania zadań programowania matematycznego

1 Przykładowe klasy zagadnień liniowych

doc. dr Beata Pułska-Turyna Zarządzanie B506 mail: mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505.

Agenda. Optymalizacja w transporcie. Piotr Sawicki WIT PP, ZST 1. Kluczowe elementy wykładu. WPROWADZENIE Cel i zakres wykładu.

Wykład 6. Programowanie liniowe

Agenda. Politechnika Poznańska WMRiT ZST. Piotr Sawicki Optymalizacja w transporcie 1. Kluczowe elementy wykładu. WPROWADZENIE Cel i zakres wykładu.

Agenda. Optymalizacja w transporcie. Piotr Sawicki WIT PP ZST 1. Kluczowe elementy wykładu. WPROWADZENIE Cel i zakres wykładu.

Ekonometria - ćwiczenia 10

Programowanie nieliniowe

Metody systemowe i decyzyjne w informatyce

Badania Operacyjne Ćwiczenia nr 1 (Materiały)

INSTRUKCJA DO ĆWICZENIA NR 1

Badania Operacyjne Ćwiczenia nr 4 (Materiały)

Modelowanie całkowitoliczbowe

Elementy modelowania matematycznego

Programowanie liniowe

TOZ -Techniki optymalizacji w zarządzaniu

Iwona Konarzewska Programowanie celowe - wprowadzenie. Katedra Badań Operacyjnych UŁ

1. Który z warunków nie jest właściwy dla powyższego zadania programowania liniowego? 2. Na podstawie poniższej tablicy można odczytać, że

WYKORZYSTANIE NARZĘDZIA Solver DO ROZWIĄZYWANIA ZAGADNIEŃ TRANSPORTOWYCH Z KRYTERIUM KOSZTÓW

Optymalizacja programu produkcji

Wspomaganie Zarządzania Przedsiębiorstwem Laboratorium 02

Programowanie liniowe całkowitoliczbowe. Tadeusz Trzaskalik

Zad.1. Microsoft Excel - Raport wyników Komórka Nazwa Warto pocz tkowa Warto cowa Komórka Nazwa Warto pocz tkowa Warto cowa Komórka Nazwa Warto

PROGRAMOWANIE WIELOKRYTERIALNE (CELOWE)

Zadania 1. Czas pracy przypadający na jednostkę wyrobu (w godz.) M 1. Wyroby

Wprowadzenie do badań operacyjnych

PROGRAM OPTYMALIZACJI PLANU PRODUKCJI

Modele i narzędzia optymalizacji w systemach informatycznych zarządzania

ZAGADNIENIE TRANSPORTOWE

Metody wielokryterialne. Tadeusz Trzaskalik

Programowanie liniowe

METODA SYMPLEKS. Maciej Patan. Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski

Algebra liniowa. Macierze i układy równań liniowych

Elementy Modelowania Matematycznego

Rozwiązanie problemu transportowego metodą VAM. dr inż. Władysław Wornalkiewicz

1. OPTYMALIZACJA PROGRAMU PRODUKCJI I SPRZEDAŻY

Modelowanie przy uŝyciu arkusza kalkulacyjnego

Spis treści. Koszalin 2006 [BADANIA OPERACYJNE PROGRAMOWANIE LINIOWE]

Document: Exercise*02*-*manual /11/ :31---page1of8 INSTRUKCJA DO ĆWICZENIA NR 2

Rozwiązywanie problemów z użyciem Solvera programu Excel

Badania Operacyjne Ćwiczenia nr 6 (Materiały)

Wykład z modelowania matematycznego. Algorytm sympleks.

Optymalizacja konstrukcji

PROGRAMOWANIE KWADRATOWE

ANALIZA WRAŻLIWOŚCI OPTYMALNEGO WYBORU ASORTYMENTU PRODUKCJI ZAKŁADU ODLEWNICZEGO

c j x x

Opis modułu kształcenia Programowanie liniowe

Microsoft EXCEL SOLVER

Politechnika Gdańska Wydział Oceanotechniki i Okrętownictwa. Marzec Podstawy teorii optymalizacji Oceanotechnika, II stop., sem.

Zagadnienie transportowe i zagadnienie przydziału

PROGRAMOWANIE NIELINIOWE

Modele i narzędzia optymalizacji w systemach informatycznych zarządzania

Dualność w programowaniu liniowym

Rachunkowość zarządcza. Zespół Katedry Rachunkowości Menedżerskiej SGH 1. Wykorzystanie rachunku kosztów zmiennych. Dr Marcin Pielaszek

Wykład z modelowania matematycznego. Zagadnienie transportowe.

Rachunkowość zarządcza. Zespół Katedry Rachunkowości Menedżerskiej SGH 1. Rachunek kosztów zmiennych i analiza koszty rozmiary produkcji zysk (CVP)

ALGORYTMY EWOLUCYJNE W OPTYMALIZACJI JEDNOKRYTERIALNEJ

Elementy Modelowania Matematycznego Wykład 7 Programowanie nieliniowe i całkowitoliczbowe

Wykład 7. Informatyka Stosowana. Magdalena Alama-Bućko. 16 kwietnia Magdalena Alama-Bućko Wykład 7 16 kwietnia / 23

Jacek Skorupski pok. 251 tel konsultacje: poniedziałek , sobota zjazdowa

Zagadnienie Dualne Zadania Programowania Liniowego. Seminarium Szkoleniowe Edyta Mrówka

OBLICZANIE NAMIARU WSADU METALOWEGO Z WYKORZYSTANIEM ALGORYTMU SIMPLEKS

ROZWIĄZYWANIE UKŁADÓW RÓWNAŃ NIELINIOWYCH PRZY POMOCY DODATKU SOLVER PROGRAMU MICROSOFT EXCEL. sin x2 (1)

PROBLEMY DECYZYJNE KRÓTKOOKRESOWE

D. Miszczyńska, M.Miszczyński KBO UŁ, Badania operacyjne [1]

Optymalizacja programu produkcji (programowanie produkcji)

Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Badania operacyjne

Transkrypt:

Ćwiczenia laboratoryjne - Dobór optymalnego asortymentu produkcji programowanie liniowe Ćw. L.

Typy optymalizacji Istnieją trzy podstawowe typy zadań optymalizacyjnych: Optymalizacja statyczna- dotyczy ciągłego procesu technologicznego, w którym warunki nie zmieniają się w czasie realizacji procesu. Optymalizacja quasistatyczna dotyczy procesów, w których zmiana parametrów w czasie jest bardzo wolna i można przyjąć, że nie ulegają one zmianie. Optymalizacja dynamiczna dotyczy procesów zachodzących w reżimie dynamicznym (na przykład rozruch instalacji).

Programowanie matematyczne (optymalizacja statyczna) Programowanie Liniowe funkcja celu i funkcje ograniczeń są liniowe Programowanie Nieliniowe funkcja celu i/lub funkcje ograniczeń są nieliniowe

Konstrukcja modelu matematycznego Model matematyczny składa się z: Funkcji celu będącej matematycznym zapisem kryterium optymalizacyjnego Zbioru zmiennych decyzyjnych oraz pozostałych parametrów opisujących proces Zbioru ograniczeń (warunków ograniczających)

Zadanie optymalizacji liniowej Zapis macierzowy zadania programowania liniowego T x { x,..., x } 1 n zbiór zmiennych decyzyjnych zadania optymalizacji n=1,...,n ilość zmiennych zadania f (x) funkcja celu h ( x) 0, dla j 1,..., n j r ograniczenia równościowe g ograniczenia k ( x) 0, dla k 1,..., n n nierównościowe

Zapis algebraiczny zadania programowania liniowego Znajdź wektor (x 1,...,x n ) który minimalizuje kombinację liniową (funkcję celu) (1.1) z c1x 1 c2x2... cnxn Przy ograniczeniach (1.2) 0, j 1,2,...,n (1.3) a11x a21x a x m1 1 1 1 x j a a a x x x 12 22 m2 2 2 2 a a a m n Alternatywny zapis algebraiczny - operatorowy Zminimalizować funkcję z n cjx j przy ograniczeniach x j n j1 a 0, ij x j j1 b, i 1n 2n mn x x x n n n j 1,2,...,n i 1,2,..., m b b b 1 2 m

Dobór optymalnego asortymentu produkcji Problem wyboru asortymentu produkcji, można najogólniej określić jako decyzje, które wyroby i w jakich ilościach powinno produkować przedsiębiorstwo, aby uzyskać maksymalny zysk lub dochód z ich sprzedaży, przy jednoczesnym nie przekraczaniu dostępnych zasobów i środków produkcji.

Typowym zagadnieniem optymalnego doboru asortymentu produkcji jest: "Dany zakład może produkować n wyrobów. Do ich produkcji zużywane są różne środki produkcji, z których część (oznaczona jako m) jest dostępna w ograniczonych ilościach. Ustalone są wcześniej normy zużycia środków produkcji na jednostkę każdego wyrobu. Mamy również dane zasoby środków produkcji, a także zyski jednostkowe. Które wyroby i w jakich ilościach produkować, aby nie przekroczyć posiadanych zasobów środków produkcji i jednocześnie zmaksymalizować zyski z ich sprzedaży".

Ogólny model matematyczny zagadnienia wygląda następująco:

Przykładowe zadanie Należy dokonać dobóru optymalnego wyboru asortymentu produkcji dla odlewni produkującej trzy rodzaje odlewów dwuwarstwowych: odlew 1, odlew 2 oraz odlew 3. Wsad metalowy do produkcji tych odlewów przygotowywany jest w dwóch piecach: indukcyjnym PI (rdzeń) i tyglowym PII (warstwa zewnętrzna). Czas pracy tych pieców jest limitowany i zależy od sposobu topienia i charakteru prowadzonych procesów technologicznych. Jednostkowe nakłady czasu pracy urządzeń grzewczych, ich normy zużycia oraz zysk jednostkowy z produkcji poszczególnych odlewów przedstawiono w tabeli. Celem obliczeń jest ustalenie optymalnego asortymentu produkcji zakładu odlewniczego tak, aby osiągnięty zysk ze sprzedaży produkowanych odlewów był maksymalny.

Tabela z danymi Rodzaj pieca Czas pracy urządzeń [h/ 1 szt. odlewu] Odlew I Odlew II Odlew III Limit pracy pieca [h] PI 5 3 1 36 000 PII 1 2 4 48 000 Zysk 1 800 zł / 1 szt. 2 400 zł / 1 szt. 3 000 zł / 1 szt.

W związku z pewnymi ograniczeniami, wynikającymi z zapotrzebowania odbiorców na poszczególne odlewy, oraz w wyniku prowadzonej gospodarki magazynowo transportowej w odlewni, sformułowano kolejne warunki ograniczające: - zapotrzebowanie odbiorców na odlew 1 wynosi nie więcej niż 200 sztuk, - odlewnia potrzebuje 120 sztuk odlewu 2 jako rezerwę dla kooperanta, oraz - 60 sztuk odlewu 3 na wywiązanie się z zaległego zamówienia.

Model matematyczny W rozpatrywanym zadaniu, funkcja celu przyjmuje następującą postać: Warunki ograniczające W:

Rozwiązanie w arkuszu kalkulacyjnym MS Excel: Definicja funkcji celu.:

Warunki ograniczające wprowadzone do Excela:

Okno dialogowe Solver Parametry:

Okno dialogowe Solver Parametry:

Rozwiązanie optymalnego doboru asortymentu produkcji zakładu odlewniczego:

Zadanie 1

Zadanie 2

Zadanie 3