GP(Stage, i) = GP(Stage, i) / GP(Stage, N(Stage))
Gcum2(Stage, i) = GP(Stage, i)
GD(Stage, i) = GD(Stage, i) / GD(Stage, N(Stage))
GC(Stage, i) = GC(Stage, i) / GC(Stage, N(Stage))
GAMcr(Stage, i) = GAMcr(Stage, i) / GD(Stage, N(Stage))
GAMminus(Stage, i) = GAMminus(Stage, i) / GP(Stage, N(Stage))
GAM2(Stage, i) = GAM2(Stage, i) / GP(Stage, N(Stage))
Next I
ElseIf confist(Stage) = 4 Then
GD(Stage, 0) = 0
For I = 1 To N(Stage)
GAMminus(Stage, I) = (1 - E(Stage, I)) * Qcr(Stage) * GAMcr(Stage, I) / QF(Stage) GAM2(Stage, I) = GAMminus(Stage, I)
GAMplus(Stage, i) = E(Stage, i) * Qcr(Stage) * GAMcr(Stage, i) / QF(Stage)
Next I
GP(Stage, 0) = 0
GC(Stage, 0) = 0
GD(Stage, 0) = 0
For I = 1 To N(Stage)
GP(Stage, i) = GP(Stage, i - 1) + GAM2(Stage, i)
GC(Stage, i) = GC(Stage, i - 1) + GAMplus(Stage, i)
Next I
For I = 1 To N(Stage) 'normalize
GF(Stage, i) = GF(Stage, i) / GF(Stage, N(Stage))
GP(Stage, i) = GP(Stage, i) / GP(Stage, N(Stage)): Gcum2(Stage, i) = GP(Stage, i)
GD(Stage, i) = GD(Stage, i) / GD(Stage, N(Stage))
GC(Stage, i) = GC(Stage, i) / GC(Stage, N(Stage))
GAMcr(Stage, i) = GAMcr(Stage, i) / GD(Stage, N(Stage))
GAMminus(Stage, i) = GAMminus(Stage, i) / GP(Stage, N(Stage))
GAMplus(Stage, i) = GAMplus(Stage, i) / GC(Stage, N(Stage))
GAM2(Stage, i) = GAM2(Stage, i) / GP(Stage, N(Stage))
Next I
End If
Подобный вид имеют коды для расчета производительностей и гранулометрических характеристик для открытых циклов (config = 1,2).
Входные и выходные данные могут быть записаны в файлы \*.cgf.
РАСЧЕТ ЭНЕРГЕТИЧЕСКИХ ПОКАЗАТЕЛЕЙ. Программа вычисляет расходы энергии и распределение энергии по кллассам крупности для всех стадий схемы рудоподготовки.
Вводимые входные данные включают:
1) Конфигурация схемы рудоподготовки;
2) Параметры / характеристики операций рудоподготовки в отдельных стадиях схемы;
3) Данные об исходном питании схемы.
Вычисляемые выходные данные содержат: производительности и гранулометрические характеристики для всех продуктов многостадиальной схемы, общую потребляемую энергию, распределение ее по стадиям и классам крупности.
В энергетических расчетах применяется новый подход: дополнительно к законам дробления вводится детальное распределенние энергии по классам крупности питания и дробленой руды.
Охватываются энергетические законы оценивающие энергию Esigma разрушения:
1) Закон Бонда: Esigma = Wb * 10 * (1/Sqr(L2)-1/Sqr(L1)), kВтч/т;
2) Закон Риттингера: Esigma = Wr * (1/L2 - 1/L1), kВтч/т;
3) Закон Кика-Кирпичева: Esigma = Wk * Log(L2/L1), kВтч/т, и др.
где L1, L2 - размеры частиц питания и продукта, мкм; Wb, Wr, Wk - энергетические параметры (индексы работы) зависящие в основном от природы руды, kВтч/т.
В этих классических формулах фигурируют фиксированные крупности питания и продукта L1, L2.
Для учета переменной крупности L1=L(I), L2=L(J) и гранхарактеристик питания GAM1(I) и продукта GAM2(J) стадии / схемы ведется двойное интегрирование, упрощенные коды которого имеют вид:
W=1: Ebond=0: Eritt=0: Ekick=0
For J = 1 To No
C1= 0: C2= 0: C3=0
For I = J To No
C1 = C1 + GAM1(I)*W*10*(Sqr(1/L(J)) - Sqr(1/ L(I)))
C2 = C2 + GAM1(I)*W*(1/L(J) - 1/L(I))
C3 = C3 + GAM1(I)*W*(Log(L(I)/L(J)))
Next I
Ebond = Ebond + C1*GAM2(J)
Eritt = Eritt + C2*GAM2(J)
Ekick = Ekick + C3*GAM2(J)
Next J
Здесь безразмерные поправочные коэффициенты к законам дробления Ebond, Eritt, Ekick равны двойным интегралам от выражений Esigma при единичном индексе работы W=1.
Умножение величин Ebond, Eritt, Ekick на индексы работы Wb, Wr, Wk (энергетические параметры) дает расход энергии на тонну руды - с учетом влияния гранхарактеристик GAM1, GAM2 на закон для Esigma:
1) Интегральная модификация закона Бонда: Esigma = Wb * Ebond, kВтч/т;
2) Интегральная модификация закона Риттингера: Esigma = Wr * Eritt , kВтч/т;
3) Интегральная модификация закона Кика-Кирпичева: Esigma = Wk * Ekick, kВтч/т.
При экспериментальном нахождении энергетических параметров Wb, Wr, Wk расчет ведется по формулам:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.