Modelowanie matematyczne - PROBLEM 3
Werbalny opis problemu
Rafineria wytwarza wiele rodzajów benzyn w różnych procesach produkcyjnych. Wykorzystuje się przy tym różne rodzaje surowców. Należy zaplanować miesięczną liczbę wykonań dla każdego z procesów znając ograniczenia na dostępność surowców, efektywność każdego z procesów oraz minimalne zamówienia. Jak sterować produkcją aby zysk był największy?
Rozwiązanie:
Cechy: P – liczba procesów produkcyjnych B – liczba rodzajów benzyn S - liczba rodzajów surowców Ui – dostępna ilość surowca i $(i = \overset{\overline{}}{1,S})$ Li – minimalna zamówienie benzyny i $(i = \overset{\overline{}}{1,B})$ eij – ilość surowca i wykorzystywana w procesie j ($i = \overset{\overline{}}{1,S},\ j = \overset{\overline{}}{1,P})$ yij - ilość benzyny i wytworzona w procesie j $\left( i = \overset{\overline{}}{1,B},\ j = \overset{\overline{}}{1,P} \right)$ cj – zysk dla procesu j $(j = \overset{\overline{}}{1,P})$ xj - liczba wykonań procesu j $\left( j = \overset{\overline{}}{1,P} \right)$ z - zysk |
Związki: (z1): ograniczona liczba surowców (dla każdego surowca) Y1 = ⟨P, {xj}j = 1P, {e1j}j = 1P, U1⟩ $R_{1} = \left\{ \left\langle p,\left\{ m_{j} \right\}_{j = 1}^{p},\left\{ n_{j} \right\}_{j = 1}^{p},u \right\rangle \in N^{p + 1} \times R_{+}^{p + 1}:\ \sum_{j = 1}^{p}{m_{j}n_{j} \leq u} \right\}$ … (zS + 1):minimalne zamówienia (dla każdej benzyny) YS + 1 = ⟨P, {xj}j = 1P, {y1j}j = 1P, L1⟩ $R_{S + 1} = \left\{ \left\langle p,\left\{ m_{j} \right\}_{j = 1}^{p},\left\{ n_{j} \right\}_{j = 1}^{p},l \right\rangle \in N^{p + 1} \times R_{+}^{p + 1}:\ \sum_{j = 1}^{p}{m_{j}n_{j} \geq l} \right\}$ … (zS + B + 1): Zysk YS + B + 1 = ⟨P,{xj}j = 1P,{cj}j = 1P,z⟩ $R_{S + B + 1} = \begin{Bmatrix} \left\langle p,\left\{ n_{j} \right\}_{j = 1}^{p},\left\{ d_{j} \right\}_{j = 1}^{p},g \right\rangle \in N^{p + 1} \times R^{p + 1}: \\ g = \sum_{j = 1}^{p}{n_{j}d_{j}} \\ \end{Bmatrix}$ |
---|---|
Opis cech:
|
Opis związków:
|
Model matematyczny: $\left\langle \dot{X},\dot{R} \right\rangle$
a = ⟨P,B,S,{Ui}i = 1S,{Li}i = 1B,{{eij}i = 1S}j = 1P,{{yij}i = 1B}j = 1P,{cj}j = 1P⟩
A = {⟨P,B,S,{Ui}i = 1S,{Li}i = 1B,{{eij}i = 1S}j = 1P,{{yij}i = 1B}j = 1P,{cj}j = 1P⟩ ∈ N3 × RP(B+S+1) + B + S}
x = ⟨{xj}j = 1P⟩ , $\Omega\left( a \right) = \{\left\langle \left\{ x_{j} \right\}_{j = 1}^{P} \right\rangle \in N^{P}:\ \sum_{j = 1}^{p}{x_{j}e_{\text{ij}} \leq U_{i}},i = \overset{\overline{}}{1,S},\sum_{j = 1}^{p}{x_{j}y_{\text{ij}} \geq L_{i}},i = \overset{\overline{}}{1,B},\}$
w = z, $W\left( a,x \right) = \{ z \in R:z = \sum_{j = 1}^{p}{x_{j}c_{j}}\}$, W(a) = {z ∈ W(a,x) : x ∈ Ω(a)}
$$E_{a}\left( Z\left( x^{*} \right) \right) = \left\{ \begin{matrix}
1 \\
0 \\
\end{matrix}\text{\ \ \ }\begin{matrix}
\text{gdy} & Z\left( x^{*} \right) = \max{W\left( a \right) = \operatorname{}{Z(x)}} \\
\text{w\ p.p} & \ \\
\end{matrix} \right.\ $$
Z(x) = f(a,x) = xA(cA−kA) + xB(cB − kB)
Zadanie optymalizacyjne:
Dla danych
wyznaczyć takie
aby
|
Dla danych
wyznaczyć takie
aby
|
---|