论文部分内容阅读
磨矿过程的运行控制要求在保证过程生产安全运行的条件下,不仅使过程回路控制系统输出很好地跟踪设定值,而且要求通过基础回路设定值的在线调整使磨矿过程中质量、效率与消耗等运行指标运行在目标值范围内,并尽可能接近目标值。由于我国磨矿过程具有难以建立精确的数学模型且关键运行指标无法在线检测并受众多随机干扰影响的特点,对基础回路设定值调整方法提出了更高的要求。工业现场的基础回路设定值通常采用人工控制方式,但往往因为人的主观随意性和盲目性,导致操作效率低下,控制效果不理想。近年来,以通过投入基础回路设定值控制与优化系统以提高磨矿过程整体运行性能的方式逐渐被企业所接收与追捧。以实时优化控制、模型预测控制为理论基础的一类设定值优化与先进控制软件已在石化、精炼等化工行业得到广泛应用,但其需要建立精确的过程模型,难以应用于磨矿作业这种无法精确建模的过程。当前,以专家规则、案例推理、神经网络和强化学习等为代表的智能方法因其不依赖于精确的过程模型在工业界取得了较好的应用成果。然而,基于上述智能方法的设定控制软件却发展缓慢,仍没有一套适合方法研究与设计的软件平台,对设定值优化控制方法在工业中的进一步应用已经形成了阻碍。为解决以上问题,在东北大学973子课题“具有安全性、协同性、易用性的一体化控制系统的若干技术基础与半实物仿真实验平台的研究”支持下,面向磨矿过程着重设计和开发了设定控制软件的核心功能-算法组态;并以混合智能设定控制方法和基于自适应动态规划的设定控制方法进行实验验证。本文的主要研究工作如下:1.本文对现有的优化设定控制方法和软件系统进行了综述。在分析磨矿生产过程整体工艺和控制问题的基础上,针对现有的设定控制软件的功能和架构,提出了算法组态功能的必要性和需求分析。2.分析了磨矿过程设定控制软件平台算法组态功能的整体框架,并针对算法组态中的算法描述文件的定义与算法单元的管理、算法策略的自动执行等关键问题,进行了详细的功能设计。并利用Petri网建模工具对了算法策略的自动执行和校验功能进行了数学分析,证明了其有效性。3.依照设定控制软件的算法组态功能的设计,综合采用可扩展框架系统(MEF)和.NET组件技术,在VS10编程环境中实现了算法组态功能的开发。4.以混合智能设定控制方法和基于ADP的设定控制方法为例,在实验室开发的运行控制实验系统上验证了开发的基于Petri网的算法组态功能的有效性。