论文部分内容阅读
球磨机是矿物加工过程进行物料粉碎的关键设备,而球磨机负荷(包括钢球负荷、矿石负荷以及水负荷)是磨矿过程的重要参数,直接关系到磨矿的效率和能耗。目前应用较多的是通过磨机运行时的振动及磨音等信息,采用软测量方法间接获取负荷值,主要实现方式是将这些方法封装进嵌入式仪表或者开发软件工具包。这些做法存在结构性过强,方法固定、复用率低的问题。为了使研究者可以将重心放在软测量算法的研究上,在通用平台的基础上实验研究各种软测量算法,需要具有模块化结构和软测量算法实验功能的球磨机负荷监测软件平台。本文依托863项目课题“自磨/半自磨球磨机负荷监测技术研究”,进行了基于虚拟仪器技术的球磨机负荷监测系统的设计。本文的主要任务是球磨机负荷监测软件平台的设计与开发。本文的主要研究工作概括如下:1.构建了基于虚拟仪器技术的球磨机负荷监测系统的架构,搭建PC-DAQ硬件平台结构,将各部分有机的联系与结合起来。以结构清晰和复用性强为目的组织起球磨机负荷监测软件平台的结构。2.从球磨机负荷软测量需求出发,将软件功能模块化。为了达到易用性和可扩展性的目的,软件平台被划分为用于监测变量获取的信号采集模块、用于数据保存的数据存储模块、用于信号处理的信号预处理模块、用于实现软测量算法的离线建模模块和用于球磨机负荷软测量的在线监测模块。3.借助Lab VIEW开发工具,依照设计进行了各模块的开发工作。数据采集模块采用DAQmx和DataSocket技术;数据存储模块采用LabSQL实现数据库操作;信号预处理模块将各种处理方法封装成子Ⅵ,利用树形结构和菜单栏管理;离线建模模块将RBF和SVM算法封装成子Ⅵ,并开发调用接口;在线监测模块利用实时数据样本,调用软测量模型运算得到球磨机负荷值。4.对所研发的球磨机负荷监测软件平台进行了功能测试和系统测试。针对不同的功能模块设计用例并进行测试,并且通过数据采集和离线建模对软件平台功能进行了测试。各功能基本满足设计需求,表明设计的有效性和开发的可行性。