Это старая версия документа!


Fhl-Sp (unpublished)

Fhl-Spf – termometer. Для блеклых руд на месторождениях представленных малосеребристыми разновидностями, с использованием уравнение Р.О.Сэка.

Details

Article
Input Elements wt%
Reference
Collibration
Accuracy
Calculate

Source

  1. source('recalc_wtp_at_to_atp.r')
  2.  
  3. sensors.t.fhl_spf_unpubl <- function(Fhl, Spf)
  4. {
  5. FhlA = recalc.wtp_at_to_atp(Fhl);
  6. SpfA = recalc.wtp_at_to_atp(Spf);
  7. fhlcat <- selectNames(FhlA, c('Sb_atp','Fe_atp','As_atp','Zn_atp'));
  8. spfcat <- selectNames(SpfA, c('Fe_atp','Zn_atp'));
  9.  
  10. fhlcat$X_Fhl_As <- fhlcat$As_apt / (fhlcat$Sb_apt + fhlcat$Fe_apt + fhlcat$As_apt + fhlcat$Zn_apt);
  11. fhlcat$X_Fhl_Fe <- fhlcat$Fe_apt / (fhlcat$Sb_apt + fhlcat$Fe_apt + fhlcat$As_apt + fhlcat$Zn_apt);
  12. fhlcat$X_Fhl_Zn <- fhlcat$Zn_apt / (fhlcat$Sb_apt + fhlcat$Fe_apt + fhlcat$As_apt + fhlcat$Zn_apt);
  13. spfcat$X_Sph_FeS <- spfcat$Fe_apt / (spfcat$Fe_apt + spfcat$Zn_apt);
  14. spfcat$X_Sph_ZnS <- spfcat$Zn_apt / (spfcat$Fe_apt + spfcat$Zn_apt);
  15.  
  16. return(fhlcat);
  17. R = 1.987;
  18. Tcalc = (2071.8+1294.9*X_Fhl_As) / (R*(
  19. (0.7285-0.9186*X_Sph_FeS - 0.5295*X_Sph_FeS^2 - 0.1772*X_Sph_FeS^3)*
  20. (1-2*X_Sph_FeS)+
  21. X_Fhl_Fe/X_Fhl_Zn*X_Sph_ZnS/X_Sph_FeS)
  22. );
  23.  
  24. # return(data.frame(Name=paste0(Fhl$Name,'-',Spf$Name), T_calc_fhl_spf = Tcalc));
  25.  
  26. }
  27.  
  28. sensors.t.fhl_spf_unpubl.args <- function() {
  29. ars <- list();
  30. ars$minerals = c('Fhl','Spf');
  31. ars$ranges = c();
  32. return(ars);
  33. }
  34.  
  • sensors/t/fhl_spf_unpubl.1463489952.txt.gz
  • Последние изменения: 2018/11/12 15:08
  • (внешнее изменение)