1 引言
镍电解车间的三段净化工序(除铁、除铜、除钴)是整个镍精练系统的关键环节,阳极液的净化深度直接决定着电镍的品位。由于电解现场物化条件差,设备(尤其是传感元件)的可靠性不高,由于设备容量大,料液充分混合和反应时间长,在控制上出现大滞后,料液配比也很难达到自动控制,传统自动控制系统很难达到较好的控制效果,本文根据现场工艺过程,基于现场工程师控制经验的总结,提出一种包含神经网络建模、多变量模糊控制、专家控制和预测控制相结合的智能控制系统,以良好的控制效果提高系统的工艺水平。
2 系统结构
系统分为现场总线控制系统站、操作车间站(加料设备站、三段流量控制站)、仪表检测站(pH值检测、氧化―还原电位检测、温度检测、流量检测等)、智能控制站。系统结构如图1所示。

图1 软件系统结构
(1) FCS操作站 采用Profibus总线与现场总线操作站进行数据传递,实现系统温度、流量、pH值的检测和调节并向智能控制站发送检测数据,同时接收来自智能控制站的控制信号和控制数据。 (2) 操作车间站 操作车间站包括阳极泥与镍矿加料设备和三段流量现场控制系统。阳极泥与镍矿加料在设备上采取自动搅拌,缓送填料方式,加料量由智能控制站给出,加料完成后将现场数据反送智能控制站,等待下次数据。三段流量现场控制系统主要控制除铁过程中碳酸镍溶液的流量、除铜过程中硫酸的流量、除钴过程中精碳酸镍的流量和氯气通入量。由智能控制站统一调配,其数据通过上传仪表检测站的数据得到。在操作车间站设有系统应急保护装置,作为系统初调和故障时的手动切换控制,一旦系统投入运行,一切由智能控制站完成。 (3) 仪表检测站 仪表检测站主要负责传感数据的采集,时刻采集系统过程中的pH值、氧化―还原电位、系统温度、溶液流量等信息,并将数据上传到智能控制站。 (4) 智能控制站 智能控制站是整个镍电解三段控制系统的核心,该站接收来自仪表检测站的数据,并进行大量智能算法和控制策略的实现,然后将数据下传现场总线操作站,由总线操作站控制和督导操作车间站,同时要接收来自现场操作站的数据。
3 控制策略
镍电解三段净化控制过程存在大时滞、大惯性、非线性、多变量等特点,整个过程既有快速反应过程,又有缓慢过程,既有连续状态信号,又有大量离散状态信号,现场控制复杂,单纯的控制策略很难取得成效。针对这种混杂系统,必须研究一种行之有效的控制策略。系统根据现场工程师的操作经验和镍电解三段净化过程的特点,设计了一种以模糊控制为核心,神经非线性内模控制为辅助,同时增加专家控制和预测控制,构成一种综合的智能控制算法。
3.1 控制过程及控制器总体设计 控制过程及控制器的总体系统设计如图2所示,上端为智能控制器部分,中间为检测及控制部分,下端为控制过程部分。

图2 控制过程及智能控制器设计
FLC:模糊逻辑控制,建立一系列模糊控制规则,实现对系统的配方管理控制。 FLC+PREC:模糊逻辑控制+预测控制,分析和处理来自信号检测传感变送装置的信号,并做出预测及控制规则。 NNC:神经内模控制,根据专家和现场工程师经验总结,建立内部模型,处于恒运行状态,对系统整体作出反应。 EC:专家控制,对系统各模块作出反应并进行相互协调,必要时对系统施加自己的控制行为。
3.2 模糊控制器设计 系统中检测变量较多,控制内容较多,不能采用同一种模糊规则,采取面向具体对象模糊控制规则设计,同时求取偏差e和偏差变量变化率 ,控制器设计为在偏差变化率 较小时采用FLC(模糊逻辑控制),在偏差变化率较大时,采用FLC+PREC(模糊控制+预测控制),模糊控制规则表的设计在原始控制流程记录下有专家给出,根据温度,流量,pH值等综合因素设置有温升、稳降状态条件下的模糊控制规则表。根据具体对象,分别驱动自己的子控制系统,最大限度的实现解耦和干扰消除。
3.3 神经非线性内模控制器设计 镍电解三段净化过程是一个非线性控制过程,被控对象是非线性的,神经网络具有很强的非线性逼近能力、优化能力和容错能力。典型的神经内模控制结构如图3所示,P为非线性被控对象, 为对象的内部模型,D为内模控制器,内部模型和内模控制器由神经网络来实现。 对象P是具有d阶时延的非线性系统,u,y分别为系统的输入、输出,用差分方程描述为:

图3 神经非线性内模控制器设计

内部模型 由神经辨识器采用串―并联结构实现:
d阶时延逆 ,由串―并联神经网络实现:
 或

内模控制器D取P的逆模型 ,此时D的输入是滤波器F的输出g,则将 代入,内模控制器D为:
滤波器F(z)设计为: 设计神经非线性内模控制器具有结构简单、性能良好的优点。在控制的初始阶段和干扰作用的初始阶段, 与D中的权值不断调整,系统具有自适应性,通过适当调整参数,即可达到很好的控制效果。
3.4 专家控制 专家系统无法表达符号以外的知识,并且获取知识难,实时性和自适应性差,把专家的经验引入到控制系统中,结合模糊逻辑控制技术和神经网络技术,形成基于专家监督指导的智能控制系统,将会取得更好的智能化控制效果。
4 控制软件结构
系统软件采用模块化设计,主要有智能控制计算模块、通讯模块、控制参数设置模块、数据采集处理模块、现场总线模块、显示与曲线模块、数据库构成,其系统结构如图4所示。
4.1 智能控制计算模块 该模块主要有模糊算法单元、神经网络单元、专家单元和预测单元构成,主要是大量的控制算法,数值计算,偏差比较等。
4.2 通讯模块 该模块包括数据采集上传通讯,与现场总线的组态软件的通讯,控制命令下传通讯等,软件采用模块式编程,各负其责。
4.3 现场总线模块和显示、报表、打印、趋势曲线模块 该两模块主要是进行组态画面,通过动态数据交换(DDE)以及组态软件自身功能实现现场的控制和实时检测。
4.4 数据采集处理模块 该模块主要实现采集的数据处理,采用模块化编程,针对不同的采集量,对定时采样数据和实时采样数据采取不同的算法,数据做归一化处理,曲线拟合。
4.5 数据库 实现历史数据库的创建,现场数据的存储,系统参数,控制器参数的设置、修改、存储,历史趋势曲线表的调用,实时趋势曲线表的访问,报表显示,系统状态查看等功能。
5 结论
在镍三段净化工序中,采用镍电解三段净化智能控制系统,通过控制参数的设置即可完成控制效果的改变,减少了系统的硬件开销,提高了系统的可靠性。同时,通过接入网络功能,即可简单实现管控系统,若对系统整体进行双机冗余,双设备冗余和双网络冗余,系统的稳定性和可靠性将会大大提高,镍电解精练工艺将更加成熟,生产能力不断扩大,生产技术指标将得到明显提高。

图4 控制软件结构
|