Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
20
Rozdział1.Programowanieliniowewmodelachsymulacyjnych
Rysunek6
Źródło:projektwłasnywprogramieFlexSim.
możliwościprodukcyjnychdlaposzczególnychproduktów,któremożnauzyskaćprzy
istniejącychograniczeniachsurowców:
•dlaproduktuA=720szt.;
•dlaproduktuB=833szt.;
•dlaproduktuC=1200szt.
III.Wwynikujednokrotnegouruchomieniamodelu(tzw.wstępnejsymulacji)otrzy-
mujesiępotrzebnedane,któreposłużąjakoinformacjewejściowedlaoptymalizatora.
Warunkamiograniczającymisąrównania(2),(3),(4),którewprowadzonojakoograni-
czeniaoptymalizatora.Funkcjacelu(5)stanowijednokryterialnezadanieoptymalizacyjne,
którenależymaksymalizować.Wtymzadaniuwystępujejednokryteriumoptymalizacji
funkcjicelu,należyzatemzaznaczyćopcjęSingle.UstawieniaoptymalizatoraOptQuest
pokazanonarys.7.
Przytaksformułowanychzałożeniachprogramszukanajlepszegorozwiązania
wzbiorzedecyzjidopuszczalnych.Dlawszystkichzmiennychwejściowychzastosowano
typcałkowitoliczbowyInteger.Należyzaznaczyć,żewcałymśrodowiskuprogramuFlex-
sim,wtymwOptQuestiExpertFit,obowiązujenotacjaamerykańska,tzn.wzapisieliczb
separatoremdziesiętnymjestkropka,iwtensposóbnależywprowadzaćwszystkiedane.
Takteżwyświetlanesąwyniki.Wprzypadkueksportudanychdoarkuszakalkulacyjnego
należyzwrócićuwagęnaustawieniaprogramu(np.Excel)dotycząceprzyjętegosepara-
toradziesiętnego.Danedlamaksymalizacjicelupobieranesąztabeliglobalnej.Surowce