• Nie Znaleziono Wyników

Zastosowanie maszyny cyfrowej do określenia optymalnych warunków wzbogacenia kopalin

N/A
N/A
Protected

Academic year: 2022

Share "Zastosowanie maszyny cyfrowej do określenia optymalnych warunków wzbogacenia kopalin"

Copied!
7
0
0

Pełen tekst

(1)

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ Seria: GÓRNICTWO z.

m s

Nr kol. 269

Krystian Kalinowski

Katedra Elektryfikacji Kopalń

ZASTOSOWANIE MASZYNY CYFROWEJ DO OKREŚLENIA OPTYMALNYCH WARUNKÓW WZBOGACENIA KOPALIN

Streszczenie: Posługując się metodą programowania dynamicznego podano algorytm obliczenia optymal­

nych warunków wzbogacenia kopalin, przy czym jako kryterium optymalności przyjęto maksymalną wartość wyprodukowanego koncentratu (1).

Danymi wyjściowymi do obliczeń to masy kopalin, ich krzywe wzbogacalności oraz współczynniki war­

tości poszczególnych klas koncentratów.

Rozpatrzono również przypadek kiedy narzucone są ograniczenia w postaci konieczności wyproduko­

wania minimalnej ilości koncentratu o określonej jakości.

Ze względu na pracochłonność należy obliczenia wykonywać na maszynie cyfrowej.

Własności wzbogacania kopalin charakteryzowane są przez krzywe wzbogacalności:

* = f C D

gdzie:

X - procentowa zawartość zanieczyszczeń w koncentracie otrzymanego w wyniku wzbogacania kopaliny,

■| - procentowa zawartość koncentratu o zanieczyszczeniu x w kopalinie.

S ą one monotonicznie rosnące, oznacza to, że im większa ja­

kość koncentratu (o mniejszym zanieczyszczeniu) tym mniej moż­

na go otrzymać z danej ilości kopaliny.

Ponieważ jednak większa jakość koncentratu zwiększa jego war­

tość (np. cenę sprzedaży), problem optymalizacji jest oczy­

wisty.

(2)

212 Krystian Kalinowski

Optymalizacja będzie polegała na określenia alokacji mas za­

sobów różnych typów kopalin (o różnych krzywych wzbogacalno- ści) tak by wartość produktów wyjściowych była maksymalna.

Należy więc zaaleźć takie by

z(m^j) — max |^c^g.j(m^.^ .m^2 • • .m.^)+c2 g2 (m2>| ,m2 2 «•.m 2 k ) ^

+ ***cN gN (mN 1 ,mN 2»...»mNk)] (1) przy warunku

mij 0

Q 11 + m 21 + ... mN1 = M 1 m 12 + m 22 + ... m^2 - m2

m1k +

°2k + “ • + “Nk = Mk i + 1 »2,. ..N, j = 1 ,2,..

gdzie:

Z - całkowita wartość wyprodukowanych koncentratów - masa j-tej kopaliny przeznaczona na wzbogacenie

do i-tej klasy,

gi(«ij) - maksymalna masa koncentratu - i-tej klasy otrzy­

manej w wyniku zmiesaania koncentratów pochodzących od m ^ , m i 2 »• • • *

N - ilość klas koncentratów K - ilość typów kopalin

c Ł - współczynnik wartości i-tej klasy koncentratu Funkcja m 12 ••• ma następującą ro:tać:

g i (mi1 ,mi2. . . m ^ ) = m ^ + \ i2 m i2 + ... + > ik m ik

przy czym i i 1 , ) i2 ^ik wyznacza się z układu równań:

^ i 1 ^ i V = ^ i 2 ^ 1 2 ^ = * * * % k ^ ik''

(3)

Zastosowanie maszyny cyfrowej... 213

gdzie:

Rozwiązanie zagadnienia dla K = 1 jest proste:

Z = max

{«i i i “ }

i = 1, 2 • • • N

Wartość odpowiada w tym przypadku maksymalnemu zanieczy­

szczeniu i tej klasy (wyznacza się z krzywej wzbogaćalności) Wystarczy więc obliczyć iloczyny c^ } ^ przy czym najkorzyst­

niej jest wzbogacić całą masę kopaliny do klasy dla której iloczyn ten przyjmuje maksymalną wartość.

Przy większej ilości typów kopalin wyznaczenie optymalnego sposobu wzbogacenia jest sprawą znacznie bardziej skomplikowa­

ną. Istnieje możliwość mieszania koncentratów przez dobranie takiej ich jakości by otrzymać koncentrat o wymaganym zanie­

czyszczeniu i maksymalnej masie. Pakt ten został uwzględnio­

ny przez wprowadzenie układu równań (3)»

Przy rozwiązaniu zagadnienia posłużono się metodą programo­

wania dynamicznego.

Zamiast rozważać ustalone wielkości zasobów kopalin i ustaloną liczbę działań N, rozważano całą rodzinę zagadnień tego rodzaju, gdzie poszczególne zasoby mogą przybierać do­

wolną wartość dodatnią a N dowolną wartość całkowitą.

i

zdefiniowany dla N = 1 , 2 . . . , M j > 0 w sposób następujący.

Funkcja 7^ jest więc optymalną wartością N - klas koncentra­

tów wyprodukowanych z kopalin o masach M^, Mg, •••*

(4)

214 Krjatlào Kalinowski

0-~Zo 1-~k r - t —

0 -*M2

\ 0 ~M, ---

0 ~rnklI 1

^ > M m ax

W y j s a t 2„, m.,, m , z

4 ~~*Zk-i I--- k * 1 ^ k

k > N ł s t o p

--- J O — m kl|

I ---

m *>) 1 ZH-1 (H<- m *i, M2 -r»£~ «

me

« > ß

mK2-— i

<í* g . — i

">«+ A-»V

E 5 ł

=C w e

we

Æ — VH/0 t — ">**

f "**■ ^«íl n,+&~n, Mj "k Umax

Rys. 1

(5)

Zastosowanie maszyny cyfrowej«. 215

Korzystając z zasady optymalnośoi E, BelImana L (1) można na­

pisać równanie rekurencyjne wiążące 1 ZN-1

nijjj > 0, j ~ 1, 2, .«*, k

Ze względu na wielowymiarowość problemu, rozwiązanie wyma­

ga użycia cyfrowej maszyny matematycznej.

N a rys. 1 pokazany jest schemat blokowy procesu obliczenio­

wego dla dwóah zasobów kopalin.

N a podstawie równania rekurencyjnego (4) oblicza się warto­

ści Mg) w oparciu o M 2 ).

Aby uniknąć układania odrębnych programów dla uzyskania

z^CM^, M 2 ) wprowadza się nową funkcję zQ (U^, Mg) tożsamościo- wo równą zeru. Obszar 30(M1t ll2 ) jest wtedy automatycznie rów­

ny zeru. Maszyna może więc wyznaczyć z^CM^, M 2 ) na podstawie z0(M^ M 2 ) tak samo, jak wyznacza U 2 ) w oparciu o

Wyniki wyprowadza się z wyjścia (krok 20) w postaci tablic zk (M1t M 2 ), mk 1 (M/|, M 2 ),

Posłużą one dla wyznaczenia optymalnej alokaoji zasobów kopa­

lin i wobec tego należy je zapisać na taśmie.

Obliczenie wartośoi m ^ , m^g odbywa się według sohematu bloko­

wego rys. 2. Wykorzystano tu fakt, że ostatnia tablica daje początkową alokację d l a procesu obejmującego N - klas koncen­

tratów, co z kolei wyznacza początkowy zasób dla zagadnienia (N-1) rodzajów klas koncentratów. Przedostatnia tablica wy­

znacza wtedy optymalną drugą decyzję. Szukane wartośoi m ^ , mk2 można odczytać z tablic m ^ (M^, M 2 ), m^g (M^, Mg).

W podobny sposób można rozwiązać zagadnienie optymalizacji kiedy do ograniczeń (2) dochodzą dodatkowe warunki odnośnie ilości wyprodukowania koncentratu danej klasy.

ZN (M j) = m a x [°N gi“N 1 ’ m N2 * * * “N k J + ^ - 1 (M1-mN1»M 2“m N 2 )] 4

(6)

216 Krystian Kalinowski

Problem ten można sformułować w na­

stępujący sposób: należy określić takie wartości m ^ ^ , m'^ by

Z { « l a , = max [ c ^ i m ^ ,m12.. .m1 k ;+

+ ®2®2^“ 2 1 ’“ "12* * *“ 2k^ + • • • •

+ cN % imN1» “N2 •** “W ] *5) przy warunkach:

n 11 + b2i

ml2 + m22

+ • • •

+ “N1 + m L1 = M

■ł* • • •

+

“NP + m ^ 2 = M,

.

+

“N k + m lk = M k

li2* •*. m ^ k ) ii >■ H

(6)

C 7)

Hys. 2

g d z i e :

1 = 1, 2 ... k

A^ - założona ilość koncentratu klasy 1.

Zakłada się, że ilość nadawy M ^ f U 2 ... M k jest wystarczająca by zostały spełnione warunki (6, 7).

Rozwiązując zagadnienie przy pomocy mnożnika Lagrange’a zada­

nie sprowadza się do wyznaczenia maksimum nowej funkcji.

Z'Cm^jm^i) = max [c g i i ^ m 12 ... m 1 t 2 ) + °262^m21 ,m22* **m 2k^ +

+ ... ,mNl* * *m Nk^ + al®i^m l1 ,mi2* **• m ik^]

przy warunku (6).

Przyjmując wartości a-^ zadanie jest identyczne z rozwiąza­

nym już poprzednio.

(7)

Zastosowanie maszyny cyfrowej... 217

Można więc napisać

m ij = m ij ial^

m lj = m lj (al^

Metodę iteracji wyznacza się takie by spełnione było

®l^m H m 1 2 ^ al^ ’ *** m lk^al ^ = ^1

Należy również zaznaczyć L [1], że (a^) ma charakter mono- toniczny co znacznie upraszcza obliczenia.

Ponieważ nie wykonano narazie żadnych obliczeń dla kon-

» kretnycb sytuacji ruchowych, nie można nic powiedzieć o opła­

calności wykonywania takich obliczeń.

LITERATURA

[i] Bellman R . E . , Dreyfus S.E.s Programowanie dynamiczne PWE W-wa 1967.

Cytaty

Powiązane dokumenty

W wielu przypadkach wskazane jest stosowanie nieklasycznych (niestandardowych) metod statystycznych, z których omówiono metody bootstrapowe, metody bayesowskie i

Celem opracowania jest próba dywersyfikacji ryzyka portfela inwestycyjne- go opartego na zbudowanych portfelach optymalnych wyznaczonych na podstawie wartości wykładnika

Znak „-” po- stawiono przy spółkach, które nie weszły w skład portfela optymalnego oraz przy tych, które ze względu na ujemne wartości wskaźników ekonomiczno- -finansowych

Maszyna wykonuje odejmowanie za pomocą dodawania, z tym ­ że odjemnik maszyna sama przedstaw ia w kodzie uzupełniającym... C 1nritorse sos ta je automatyosnie

Z przeprowadzonego badania znaczenia poszczególnych obszarów kształto- wania cech i relacji przywódczych oraz zarządzania kompetencjami jako istotnych czynników

Uhonorowanie w ten sposób Profesora Frenkla i Jego dorobku naukowego by áo wspóln ą inicjatywą Dyrekcji Instytutu, Komitetu Redakcyjnego Kwartalnika oraz grupy pracowników

W celu oszacowania chwili utraty stabilności wyznaczono wielkości trzech parametrów: wartości siły reakcji podłoża, odległości punktu przyłożenia siły (COP – Center

W analizie portfelowej często jest stosowane podejście klasyczne, które opiera się na podstawowych charakterystykach, jakimi są stopa zwrotu z inwestycji oraz ryzyko inwestycji