用VB开发选矿工艺流程计算应用软件.pdf
技术经验 L g f J P 北 aA.g / ,e 与加 2 0 0 1年第 3期 文章编号 1 0 0 8 7 5 2 4 2 0 0 1 】 0 3 0 0 2 8 0 2 用 VB开发选矿工 艺流 程计算应 用软件 玖玖 化工部连云港设计研究院, 江苏 连云港2 2 2 0 0 4 摘要 利 月 ] vlj 开牡的选矿_ r 艺流程计算应射鞋仆 r 解挑 选矿没1 l 巾工 艺流程 苒阿趣. 提高选矿设计的速度 柏 质量。 关键词 x .q 3 腻蛤毂据 ; 溉程计算 ; 数据控制对象 ; 樽址 中圉分 类号 TP 3 I 9 3 “ 1 9 2 文献标识码 A 1 引言 在选矿工艺流程计算中, 物料 和矿浆平衡非 常困难, 采用人工计算的方法花费的时间多、 工作 量大, 且容易发生错误, 而采用电算方法则能节约 大量的时间和人工, 使得设计人员有更多的时间 和精力解决设计方案等关键问题, 提高设计质量 和速度。本文简要 介绍 了用 VI S UA l B A S I C 简 称 v i 3 开发 的选 矿工艺梳 程计箅应用软件中的 原始数据和流程计算两个模块。 2 原始数据模块 原始数据是流程计 算的基础, 包括 已知的原 矿、 中矿 、 精矿及尾矿的一些数据。本应用软件采 用 MS AC C E S S数据 库 , 用 V I 3开 发的 应 用 程序 存取和管理数据, 最终形成流程计 算摸块所需要 的数据文件 如 mi l 1 . d a t 。以下以单金属选矿教 质量流程为倒, 介绍原始数据处理程序 多金属及 矿 浆流程 可类 推 。 在窗 口上添加两个数据控件 D a t a 1 , D a t a 2 , 再 添加两个 D B G RI D控 件 D B G RI D 1 , D B GR I D 2 , 并 分别与 D a t a l , Da t a 2绑定, 添加按钮 控件 C O M MA ND 1 , 在按钮控件的 C L I C K事件下写程序 P r i v a t e S u b C o mma n d l C1 i c k Di m c dl r ,f n a m e ,1 d s t r ,c whs t r ,e l s t r ,p ws t r l , 收稿 日期 2 0 0 0 l 0 o 8 2 8 - h s s t r l , ws t r As St r i n g Di m c wb h , [ r j d , I c j d , c wh. A s I n t e g e r Di m c l ,p wl ,h s l As S i n g l e c d l r Cu r Di r f n a me c d l r \mi l l d a t Op e n f n a me F o r Out pu t As 1 Da t a l Re c or d s e t Mo v e Pi r s t F o r L 0 To Da t a l Re c o r d s e l R e c o r d C o u n t l c wb h Da t a 1 . Re c o r d s e t . Fi e l d s 0 Va l u e’ 得到产物 编号 I r j d Da t a 1 . Re e o r d s e t Fi e l d s 1 Va l u e’ 得到 流 入产物节点号 l c j d D a t a l Re c o r d s e t F i e l d s 2 Va l t i e’ 得到流出产物节 电号 J d s t r Tr i m S t r c wb h , Tr i m S t r 1 r i d , Tr i m S t r I c j d ’ 得 到以 逗号 分隔的产物汇集 节点字 符串 Pr i n t 1 ,J d s t r Da t a】 . Re c ot d s e t M O v e N “ e x t ex t 】 Da t a 2 Re o r d s e t M o v e Fi r s t 维普资讯 技术经验 { M&P化I矿糖与加I 2 0 0 1年第 3期 F n f 1 0 T o D a t a 2 . R e c o r d s e t . R e c o r d C o u n t l c wh Da t a 2 .Re c o r d s e t . Fi e l d s O . Va l u e’ 得到产物编号 c l Da t a 2 Re c o r d s e t . F i e l d s 1 . Va t u e ’ 得到产量 p wl Da 2 Re c o r d s e t Fi e l d s 2 Va l u e’ 得 到 品位 h s l Da t a 2 R e e o r d s e t F i e l d s 3 . Va l 一 t e’ 得到 回收率 c wh s t r Tr i m S t r c wh e ws t r c wh s t r . c l s t r p ws t r l . 一 h s s t t l Pr i n t 1 .c ws t r Da t a 2 Re c o r ds e t M o v e Ne xt Ne x t i C l o s e 1 E n d S u b 上程序生成供计算模块调用的数 据文件 mi l 1 . d a t 。 3 流程计算模块 流程计算是 本应用程序的棱心, 算法是计算 的关键 , 下给 出本应 用程序 的基本 算法 。 3 1 选 矿I 艺流程 结构的表 示 方法 对于 不 同的选 矿 工艺流程 皆可 用关 联矩 阵 L 来表示产物和选别作业的关联关袈。选矿流程计 算就是 已知选别作业中一些产物的 品位和 产率 回收率 , 需计算 另一些产物的品位和产率 回收 率 这些产物在流程中与选别作业的关系, 可以 用已知产物关联矩 阵L. 和待求产物关联矩 阵 L 来表示。L. 和 L 均为 阶方阵, 显然这两个矩 阵可 从矩阵 L分解得到。 在流程计蓟 中, 为了使计 算程序既能进 行全 流程的物料平衡计算, 叉能进行局部流程的计算, 采用给矿产物和金属向量的表示方法。对于给八 选别作业 i 的给矿产物, 当已知产率值时, 可用给 矿产物产率 向量 G 表示, 该 向量是 N 维 向量。 对于给入选别作业 i 的给矿产物, 当已知 金属量 值时, 也可用给矿产物金属量 向量 P. 表示, 该 向 量也是 N 维向量。 3 2 待求 产特 产率计算 已知产物和待求产物产 率平衡关 系, 用矩阵 式 1 表示 如下 L 2 y 2 一 1 L 【 y 【 一∑ , 2 式中 L 待求产物关联矩阵; L. 已知产物关联矩阵; y . 已知产物产率向量 ; 待求产物产率向量 ; G J 给入选别作业 J的已知产率向量; 显然, 矩阵式 1 是一个 N 元线性方 程组, 用 主消元法求解即可得待求产物产率值 3 3 待求产特 品位 计算 已知产物和待求产物金属量平衡关 系, 用矩 阵式 2 表示如 下 L 2 y 一 1 L y 一∑ J I 1, 2, . ,F 式中 L 一一 待求产物关联矩 阵; L 已知产物 关联矩 阵 ; y - 待求产物产率对角矩阵; y 已知产物 产率对 角矩 阵 ; p 2 待求产物第 女个金属品位向量; 卢 【 已知产物 第 女个 金 属品位 向量 ; 巧 给 入选 别 作业 J的 第 个 金 属量 向 置 翌 [ 巫 立 正 图 l 选矿流程计算程序原则框图 下转 3 2页 - 2 9 维普资讯 专 论 f M&P化I矿耪与加I 2 0 0 1年第 3期 怨恨上级没有对他们进行系统培训者。建立井下 作业持证上 崩, 将从根本上解决这种管理 问题, 考 核不合格者一律按学徒工处理 , 限期达到上 岗水 平, 否则, 进入劳务市场。 3 . 3 加 大对采 区维 护 方面 的投 资 矿山企业 与其 他行业 企业相 比有其 自身特 点, 最突出的是投资大、 见效慢, 在当前经 济社会 中, 有不少矿山使用的机具仍较原始, 靠因陋就简 取得一定效益, 这种因陋就简的代价有可能就是 职工的身体健康与生命安全。随着我国矿山行业 的发展, 大型进 口设备的引进促进了矿山的发展, 但采掘设备的引进 又使采区维护矛盾进一步 突 出, 这应该引起矿山的高度重视。 3 . 3 . I 配置与现代化采矿相配套的喷浆设施 加强管理是控制 事故发生的有效手段, 然而 长期实践表明仅此作为唯一的手段显然 是不足 的, 对于矿山作业的各工艺各个环节, 不可人为地 削弱任何一个方面, 否则, 尽管原来是次要矛盾, 但其 会 因条件变化 而转变 为主 要矛 盾, 因此 , 配 置 与现代化采矿场相配套的喷浆设施是解决采矿发 展的根本问题, 也是解决因顶板得不到及时维护 而产生顶板伤害事故的途径。梅山矿业公司为了 较好解决这一问题, 2 0 0 0年引进 m 液压喷浆 台车, 建成以材料运输、 设备上下为主要用途的主 斜坡道和斜坡道井口搅拌系统与井下 一1 9 8 喷 浆用料场等配套设备, 为缓解采区支护欠帐问题 迈 出了坚实一步 。 3 3 . 2 加大对喷浆维护作业的研究 在采矿场作业过程 中, 尤其是采矿科研工作 中, 往往因喷浆支护属于辅助 项 目而忽视对其进 一 步研究, 采区支护因裂隙高度较大、 喷浆角度的 限制、 长距离输送等问题, 使喷浆工艺难以很好传 授与掌握, 造成喷浆 回弹大 、 浪费多, 使有限的人 力、 物 力和财力得不到较好发挥, 因此, 加大对喷 浆维护作业的研究不仅是矿山发展的需要, 更重 要的是确保采区顶板稳定的前提 Re a s o ns o f u n d e r g r o u n d r o a d r o o f f a i l u r e a nd p r e v e nt i v e me a s u r e s GUO Qi n g L i n , CHEN Xl n h u a Me i s ha n M i n e Co mpa ny of Sh a ng ha i I Mo s h a n St e e l& I r o n Gr o u p Na n j i n g j i a n g s u 2[ 0 0 4 1 Ch i n a Ab s t r ac t B a ⋯ e d ⋯ d ff a i l ⋯⋯ ⋯e d f t ⋯n u ⋯ d grou n d . t h e p a p e r a n a lw.e s⋯m o f t h e f a ik l r e a n d 9 ⋯1⋯a ⋯ Ke y wo r d s u e r g mu n d mi n i n g ;r 【 H If H 1 a r 1a 日 ⋯I . p T e v e n t i v e ⋯U Tes 上接 2 9页 显 然, 矩 阵式 2 也是一 个 ~ 元线性 方程组 , 用主消元法求解1l 9 可得待求产物品位值。当有 F 个金属时, 就需计荫 F次。 3 4计算 程序原 则框 图 计算程序原则框图见图 I 。 用 VB开发的应用程序调用原始数据模块中 的数据文件 如 mi l 1 . d a t 作为 已知量, 再 根据 上 述算法编制 程序即可计算出未知量。限于篇 幅, 程序代码在此不作介绍 4 本应用软件的特点 I 采用视窗界面, 易于操作 ; 2 运行稳定可靠, 已在工作中应用; 3 采用数据库技术, 数据维护方便 ; 3 2 4 运行速度快。 Ap p l i c a t i o n s o f t wa r e f o r t h e c a l c u l a t i o n o f mi n e r a l p r o c e s s i n g f l o ws he e t d e v e l o p e d by Vi s u a l Ba s i c I I U J u f _ l u ] . i a n y a n g a n g D e s ig n &R e e a r e h ] n s t i t u t e , t h e M i ms t r y o t Ch e mi c a l I n d u s t r y , l A a n y u n g a n g j ia n g s u 2 2 2 0 0 4 , C h i n a Ab s t r a c t Th e l lo w 】 【⋯I c u I t i l 】n p ml e m i n rai n r a l p ⋯ i n g d e s i g n c a n r e l v e d h y I h e ap p l i c a t i f m d t wa r e f o r t h e c a lc u l a t i e d a n d q u d i t y o l mi n e r a l p ⋯⋯g d e s ig n a n i mp mv e d t h e hwa r e Ke y wo r ds Vi s u a l B a . 1c ; p r i ma r y⋯ l a ; n 1 ws h e e t c a l c a la t i c L . . h t a ⋯r o 1 0 b l c t ; mc d d b Ie e k 维普资讯