论文部分内容阅读
磨矿过程作为选矿厂整个生产流程中的一个重要环节,其主要任务是将矿石经过研磨和分级作用,使矿石颗粒由大变小,满足生产指标的要求。磨矿过程质量的好坏直接影响衡量选矿效果的金属回收率与精矿品位等生产指标。对磨矿分级过程实施有效的自动控制对于提高磨矿过程产品质量以及生产效率有着重要的实际意义。由于该过程具有多变量、强耦合、强非线性、大滞后、时变等综合复杂特性,这就使得单纯依靠基础回路控制来实现工艺指标和经济效益的目标变得很困难,必须采用一定的优化控制算法对其中的关键工艺参数,如给矿量、加水量等进行优化设定,优化控制算法的研究就显得非常必要且有实际的意义。为了降低现场调试的成本和风险并且满足重复性实验的要求,在实验室中建立工程化的磨矿过程优化控制实验系统软件平台就具有了重要的理论意义和实用价值。本人依托东北大学“985工程”流程工业综合自动化科技创新平台建设项目,进行了磨矿过程优化控制实验系统的软件平台的设计与开发。本文的主要工作如下:(1)从磨矿过程的建模、过程控制和优化设定实验需求出发,设计了由对象子平台、过程控制子平台、优化设定子平台组成的磨矿过程优化控制实验系统软件平台的整体结构。在对象子平台中设立对象模型库,用户可以从模型库内选择具体的设备模型组成相应的工艺流程实现对磨矿分级过程的动态特性进行模拟;在过程控制子平台中实现对磨矿过程的基础回路的自动控制;优化设定子平台用来对基础回路设定值进行优化调整,以实现综合生产指标的优化控制;设计软件平台的辅助功能模块用以实现用户登录验证以及对用户信息和过程数据的动态管理。(2)借助LabVIEW软件开发工具,开发了对象子平台、过程控制子平台以及辅助功能模块。在对象子平台中,利用移位寄存器技术配合数组的索引操作实现微分方程组的循环求解;通过获取模型库内模型Ⅵ的地址引用,利用Subpanel(子面板)动态插入技术和对前面板控件“文本属性节点”的操作实现模型的动态调用和数据交换;在过程控制子平台中,利用计算机离散方法实现各种常规控制规律;采用配置文件读写技术实现报警限值的设置;在辅助功能模块中,采用与Microsoft Access数据库操作互访的方法实现对数据的存储和管理。(3)对所研发的磨矿过程优化控制实验系统软件平台进行了功能测试和仿真实验。功能测试包括添加用户、模型库模型的删除和添加;仿真实验包括一段球磨机与螺旋分级机闭路磨矿的开环特性实验、旋流浓度和泵池加水的串级控制实验。上述工作验证了所开发的软件平台的有效性。