论文部分内容阅读
近年来,工业生产领域对数据挖掘技术产生了浓厚的兴趣,其主要原因是随着工业自动化水平的不断提高,企业生产过程会产生越来越多的数据,这些数据中蕴藏着大量生产过程控制的信息和知识,目前人们能够从这些数据当中获得的有价值的信息量仅仅是数据库信息量的一小部分,还有很多隐藏在数据背后不为常人所知的有用的知识,这些知识在生产过程控制和决策制定中具有重要的参考价值,如何更好地利用这些数据,并从这些数据中发现可被人们利用的知识是人们面临的一个重要课题。本文采集烟草企业生产线一年的历史生产数据,包括烟片率、重量、温度、水分、风机频率、打辊机频率等共30余项参数,以Microsoft SQL Server2005为数据挖掘平台,根据挖掘任务要求和生产线数据特点,对数据进行预处理并选择关联规则算法对数据进行挖掘与分析,挖掘出烟片大中片率变化与生产参数之间的关联关系,利用挖掘出的规则建立回馈控制数学模型,开发烟片质量回馈控制系统。该系统可以根据每次的采样结果和预期大中片率范围实时运算出需控制的打辊机频率和风机频率,从而将大中片率控制在当前预期范围以内。以CA32烟片在线振动分选机为研究对象,分析了生产线工艺流程及控制需求,研究了西门子S7-300系列PLC与上位机软件之间的数据通讯,在Visual Studio2008开发环境和STEP7-Micro/WIN V5.1编程软件上完成了CA32烟片在线振动分选控制系统以及PLC控制程序的设计,该系统可以实现实时数据采集和预处理、灵活的数据查询、对本次采样数据进行饼状图示、对一段时间内的数据进行趋势表图示、多类权限控制、海量信息存储、实时响应多类报警信息、多种运行模式和回馈控制等功能。最后经现场调试验证,本文所设计的控制系统具有较高的准确性和可靠性,达到了预期的设计目标。目前,该系统已经交付企业使用,在企业的生产过程和信息化管理方面发挥着重要的作用,并且本文的研究结果对其他企业在相关数据分析方面也具有重要的参考意义。