import numpy as np# -------------------------# Input data# -------------------------Axb = 50 # ore breakage parameter (JK DWT)DWi = 10 # drop weight index, kWh/m^3F80 = 200000 # microns (200 mm)P80 = 150 # microns (0.15 mm)K1, K2 = 1.0, 10.0p = 0.5 # exponent coefficient (usually 0.5)# -------------------------# Energy calculation# W = K1*(Axb / P80^p) + K2*DWi*(1/sqrt(P80) - 1/sqrt(F80))# -------------------------term1 = K1 * (Axb / (P80 ** p))term2 = K2 * DWi * ((1 / np.sqrt(P80)) - (1 / np.sqrt(F80)))W_SAG = term1 + term2print(f"Потребность в энергии для шаровой/мельницы: {W_SAG:.2f} кВт·ч/т")bolj bna
import numpy as np
ReplyDelete# -------------------------
# Input data
# -------------------------
Axb = 50 # ore breakage parameter (JK DWT)
DWi = 10 # drop weight index, kWh/m^3
F80 = 200000 # microns (200 mm)
P80 = 150 # microns (0.15 mm)
K1, K2 = 1.0, 10.0
p = 0.5 # exponent coefficient (usually 0.5)
# -------------------------
# Energy calculation
# W = K1*(Axb / P80^p) + K2*DWi*(1/sqrt(P80) - 1/sqrt(F80))
# -------------------------
term1 = K1 * (Axb / (P80 ** p))
term2 = K2 * DWi * ((1 / np.sqrt(P80)) - (1 / np.sqrt(F80)))
W_SAG = term1 + term2
print(f"Потребность в энергии для шаровой/мельницы: {W_SAG:.2f} кВт·ч/т")
bolj bna