Zacznij terazZacznij za darmo

Testowanie symulacyjne modelu z ograniczeniami pojemności

Kontynuuj analizę przypadku modelu rozmieszczenia zakładów produkcyjnych z ograniczeniami pojemności dla producenta samochodów. Model PuLP został już skompletowany i rozwiązany – jest zapisany w zmiennej model. Zmienne decyzyjne x i y reprezentują odpowiednio ilości produkcji w poszczególnych regionach oraz informację o tym, czy dany zakład produkcyjny zostaje otwarty. Ponadto zostały utworzone dwie listy Pythona: loc i size, zawierające odpowiednio lokalizacje zakładów oraz dwa typy pojemności produkcyjnych. Na potrzeby odwołań dane wejściowe modelu zostały wyświetlone w konsoli.

To ćwiczenie jest częścią kursu

Analityka łańcucha dostaw w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Define Objective
model += (lpSum([fix_cost.loc[i,s] * y[(i,s)] for s in size for i in loc])
          + lpSum([(var_cost.loc[i,j] + ____)*x[(i,j)] 
                   for i in loc for j in loc]))
Edytuj i uruchom kod