专利名称:一种基于神经网络的纯碱碳化工艺控制系统及其控制方法
技术领域:
本发明涉及纯碱行业工艺过程以及自动控制领域,特别涉及一种基于神经网 络的纯碱碳化工艺控制系统及其控制方法。
背景技术:
纯碱(Na2C03)是一种重要的基本化工原料,也是一种具有多年生产和使 用历史的传统化工产品,它广泛地应用于化工、医药、玻璃、冶金以及造纸等 诸多行业中,每年的需求量很大,在国民经济建设中占有重要的基础地位,纯 碱工业的发展好坏直接关系到国民经济的发展和人民生活水平的提高。
纯碱碳化过程是制碱工艺的中心环节,机理较为复杂。碳化塔是整个纯碱 生产的核心单元,既有化学反应、传热、传质、结晶等多种过程,又有气、液、 固三相物质的存在,并且每塔又分为清洗和制碱两种状态,是既有连续,又有 间歇的复杂生产过程。其各项操作指标完成的好坏直接关系到产品产量和质量, 从而影响产品的成本和经济效益。因此改善塔内各个关键工艺参数的控制品质, 提高产品的质量和产量是纯碱厂的一个重要课题。目前,国内各碱厂碳化过程 虽然大多已经采用计算机控制系统,如DCS和PLC等,但基本上还停留在常规 仪表的手/自动控制水平,对于控制点仍采用单回路的手/自动控制,控制品质取 决于连续操作水平及操作员的人工经验,控制精度较为粗糙,使得系统的控制 精度不高,且由于操作员频繁的人工干扰使得系统的波动较大,从而难以保证 满负荷生产及产品的质量,原料的利用率、钠的利用率、碳的转化率等普遍不 高。
因此,对纯碱碳化过程的关键工艺参数的建模与优化,是为了能够是碳 化塔的生产更平稳,波动少,降低设备损耗,降低工人的劳动强度,增加纯碱的产量,其最终目标是为了能够提高碳的转化率、钠的利用率,提高纯碱的产 量和质量,提高负荷的利用率,降低成本,减少能耗,从而增加经济效益。 发明内容本发明的目的在于克服现有技术的不足,设计一种能对纯碱碳化过程的关 键工艺参数的建模与优化,并降低成本,减少能耗,从而增加经济效益的基于 神经网络的纯碱碳化工艺控制系统,本发明还包括该系统的控制方法。为了实现上述技术目的,本发明包括如下技术特征 一种基于神经网络的 纯碱碳化工艺控制系统,包括神经网络控制器、神经网络辨识器、模型库、微 粒群优化器、数据采集通道和碳化塔;所述碳化塔的输出端通过数据采集通道与神经网络辨识器输入端连接;神 经网络辨识器输出端与神经网络控制器的输入端连接,并且神经网络辨识器输 出端通过模型库与神经网络控制器的输入端连接;神经网络控制器输出端与微 粒群优化器输入端连接,并且神经网络控制器输出端通过数据采集通道与微粒 群优化器输入端连接;微粒群优化器的输出端与碳化塔的输入端连接。更进一步的,为了实现对建模过程的仿真修正,所述神经网络辨识器包括 神经网络建模模块、模型仿真模块、模型编辑模块;数据采集通道的输出端与 神经网络建模模块的输入端连接;数据采集通道与模型仿真模块连接;模型仿真模块输出端与神经网络建模模块连接;神经网络建模模块输出端与模型编辑 模块的输入端和模型库的输入端连接。更进一步,所述数据采集通道包括依次连接的采集模块、数据预处理模块。本发明还涉及一种基于神经网络的纯碱碳化工艺控制系统的控制方法,包 括如下步骤a、数据采集通道实时采集碳化塔的工艺参数值,进行数据预处理;b、处理后的数据传递给神经网络辨识器,由神经网络辨识器进行建模,建模后的模型经过仿真修正;C、神经网络控制器读取模型参数,生成控制参数,微粒群优化器对控制量 进行寻优,得到一组最优控制量后,控制执行机构动作。更进一步的,所述步骤b包括如下步骤bl、神经网络辨识器的神经网络建模依据获得的数据建立数学模型;模型仿真器利用获得的数据对神经网络建模建立的模型进行有效性验证;b2、模型编辑模块依据仿真结果对神经网络建模模块建立的非线性模型进 行修正;b3、神经网络建模模块将模型数据存储入模型库中。更进一步的,所述步骤c包括在线工作方式和离线工作方式,当在线工作 方式时,神经网络控制器根据神经网络辨识器实时建立的模型参数生成控制量, 控制量在微粒群优化器进行寻优,优化的结果实时控制塔的执行机构动作;当为离线工作方式时,神经网络辨识器不工作,神经网络控制器根据模型 库中的模型参数生成控制量,微粒群优化器根据模型库存储的模型对控制量进 行寻优,优化的结果控制塔的执行机构动作。本发明与现有技术相比,具有如下有益效果本发明控制系统包括神经网 络辨识器、神经网络控制器和微粒群优化器,充分利用了控制理论、最优化理 论,神经网络、系统辨识、微粒群算法、智能搜索算法等,对碳化工艺过程实 现检测、控制、建模、优化、调度、管理和决策,达到增加产量、提高质量、 降低消耗等目的的综合性技术。
附图1是本建模与优化控制系统的原理框图;附图2是本系统中的神经网络辨识器结构图。
具体实施方式
本发明的工作原理在于通过对碳化塔反应机理的分析,以黑箱建模原理, 应用神经网络建模算法,根据碳化塔运行的历史数据,建立碳化塔特征(温度 与流量)的非线性模型。依据建立的网络模型,应用微粒群优化算法,对输出 温度寻优,得到一组流量的最优值,并将此最优值作为控制器的设定值,控制 执行机构动作,实现对碳化过程的优化控制。附图l是本系统的原理框图,包括神经网络控制器l、神经网络辨识器2、 模型库3、微粒群优化器4、数据采集通道5和碳化塔6;所述碳化塔6的输出 端通过数据采集通道5与神经网络辨识器2输入端连接;神经网络辨识器2输 出端与神经网络控制器l的输入端连接,并且神经网络辨识器2输出端通过模 型库3与神经网络控制器1的输入端连接;神经网络控制器1输出端与微粒群 优化器4输入端连接,并且神经网络控制器1输出端通过数据采集通道5与微 粒群优化器4输入端连接;微粒群优化器4的输出端与碳化塔6的输入端连接。 系统的工作过程为数据采集通道5实时采集碳化塔6的工艺参数值,进 行数据预处理,包括即进行滤波和归一化处理,将处理后的数据传递给神经网 络辨识器2,神经网络辨识器2进行建模,建模后的模型经过仿真修正后,神经 网络控制器l即可读取修正后的模型参数,生成控制参数,同时微粒群优化器4 对控制量进行寻优,得到一组最优控制量后,控制执行机构动作,完成对碳化 塔的建模与优化控制。模型库3内部存储的是用神经网络辨识器2建立的纯碱 碳化塔内流量与温度模型。附图2是本系统中的神经网络辨识器结构图,包括神经网络建模模块22、 模型仿真模块23、模型编辑模块24;数据采集通道5的输出端与神经网络建模模块22的输入端连接;数据采集通道5与模型仿真模块23连接;模型仿真模块23输出端与神经网络建模模块22连接;神经网络建模模块22输出端与模型 编辑模块24的输入端和模型库3的输入端连接。其工作原理为神经网络辨识器2主要用于非线性模型的建立、仿真和校 正。数据采集通道5实时获取碳化工艺中的中段气流量、下段气流量、出碱流 量、中和水流量、塔中部温度(12圈温度、17圈温度、23圈温度)等的实测数 据,剔出异常数据,再进行预处理,按照l: 1比例把样本数据和测验数据分组; 基于样本数据,神经网络辨识器2中的神经网络建模模块22运用神经网络建模 算法建立非线性数学模型;基于测验数据,利用模型仿真模块23对神经网络建 立的模型进行仿真;模型编辑模块24利用仿真的结果对模型进行修正。本发明还包括了该控制系统的控制方法,包括如下步骤a、 数据采集通道5实时采集碳化塔6的工艺参数值,进行数据预处理;b、 处理后的数据传递给神经网络辨识器2,由神经网络辨识器2进行建模, 建模后的模型经过仿真修正;c、 神经网络控制器1读取模型参数,生成控制参数,微粒群优化器4对控 制量进行寻优,得到一组最优控制量后,控制执行机构动作。更进一步的,所述步骤b包括如下步骤bl、神经网络辨识器2的神经网络建模22依据获得的数据建立数学模型; 模型仿真器23利用获得的数据对神经网络建模22建立的模型进行有效性验证;b2、模型编辑模块24依据仿真结果对神经网络建模模块22建立的非线性 模型进行修正;b3、神经网络建模模块22将模型数据存储入模型库3中更进一步的,本系统有两种工作方式,即步骤C包括在线工作方式和离线 工作方式。当在线工作方式时,神经网络控制器1根据神经网络辨识器2实时建立的 模型参数生成控制量,控制量在微粒群优化器4进行寻优,优化的结果实时控 制塔的执行机构动作。该实时建立的模型为确定控制器的参数,同时,由采集 获取生产过程中的实际运行参数,利用微粒群优化算法寻优最优的流量工艺参 数值,作为控制器的控制量设定值,控制执行机构动作,动态调节碳化过程的 流量工艺参数。每次计算后,仅输出当前的控制量并施加给实际过程。至下一 个时刻,根据新的测量数据重新计算控制量。当为离线工作方式时,神经网络辨识器2不工作,神经网络控制器1根据模型库3中的模型参数生成控制量,微粒群优化器4根据模型库3存储的模型 对控制量进行寻优,将寻优得到的最优控制量作为神经网络控制的设定值,控 制碳化塔的执行机构动作,从而实现离线优化控制。本系统提供的纯碱碳化工艺过程的建模与优化控制系统可以对纯碱生产的 核心单元—碳化塔进行建模与优化控制,提高单元的自动化水平,稳定生产工 况,增加生产过程钠转换率,降低消耗。
权利要求
1、一种基于神经网络的纯碱碳化工艺控制系统,其特征在于包括神经网络控制器(1)、神经网络辨识器(2)、模型库(3)、微粒群优化器(4)、数据采集通道(5)和碳化塔(6);所述碳化塔(6)的输出端通过数据采集通道(5)与神经网络辨识器(2)输入端连接;神经网络辨识器(2)输出端与神经网络控制器(1)的输入端连接,并且神经网络辨识器(2)输出端通过模型库(3)与神经网络控制器(1)的输入端连接;神经网络控制器(1)输出端与微粒群优化器(4)输入端连接,并且神经网络控制器(1)输出端通过数据采集通道(5)与微粒群优化器(4)输入端连接;微粒群优化器(4)的输出端与碳化塔(6)的输入端连接。
2、 根据权利要求1所述的基于神经网络的纯碱碳化工艺控制系统,其特 征在于所述神经网络辨识器(2)包括神经网络建模模块(22)、模型仿真 模块(23)、模型编辑模块(24);数据采集通道(5)的输出端与神经网络建 模模块(22)的输入端连接;数据采集通道(5)与模型仿真模块(23)连接; 模型仿真模块(23)输出端与神经网络建模模块(22)连接;神经网络建模 模块(22)输出端与模型编辑模块(24)的输入端和模型库(3)的输入端连 接。
3、 根据权利要求2所述的基于神经网络的纯碱碳化工艺控制系统,其特 征在于所述数据采集通道(5)包括依次连接的采集模块、数据预处理模块。
4、 一种基于神经网络的纯碱碳化工艺控制系统的控制方法,包括如下步 骤a、数据采集通道(5)实时采集碳化塔(6)的工艺参数值,进行数据预 处理;b、处理后的数据传递给神经网络辨识器(2),由神经网络辨识器(2)进行建模,建模后的模型经过仿真修正;C、神经网络控制器(1)读取模型参数,生成控制参数,微粒群优化器(4)对控制量进行寻优,得到一组最优控制量后,控制执行机构动作。
5、 根据权利要求4所述的基于神经网络的纯碱碳化工艺控制系统的控制方法,其特征在于所述步骤b包括如下步骤bl、神经网络辨识器(2)的神经网络建模(22)依据获得的数据建立数 学模型;模型仿真器(23)利用获得的数据对神经网络建模(22)建立的模 型进行有效性验证;b2、模型编辑模块(24)依据仿真结果对神经网络建模模块(22)建立 的非线性模型进行修正;b3、神经网络建模模块(22)将模型数据存储入模型库(3)中。
6、 根据权利要求4所述的基于神经网络的纯碱碳化工艺控制系统的控制 方法,其特征在于所述步骤c包括在线工作方式和离线工作方式,当在线 工作方式时,神经网络控制器(1)根据神经网络辨识器(2)实时建立的模 型参数生成控制量,控制量在微粒群优化器(4)进行寻优,优化的结果实时 控制塔的执行机构动作;当为离线工作方式时,神经网络辨识器(2)不工作,神经网络控制器(1) 根据模型库(3)中的模型参数生成控制量,微粒群优化器(4)根据模型库 (3)存储的模型对控制量进行寻优,优化的结果控制塔的执行机构动作。
全文摘要
本发明涉及一种基于神经网络的纯碱碳化工艺控制系统及其控制方法,包括神经网络控制器、神经网络辨识器、模型库、微粒群优化器、数据采集通道和碳化塔;数据采集通道实时采集碳化塔的工艺参数值,进行数据预处理,将处理后的数据传递给神经网络辨识器,神经网络辨识器进行建模,建模后的模型经过仿真修正后,神经网络控制器即可读取修正后的模型参数,生成控制参数,同时微粒群优化器对控制量进行寻优,得到一组最优控制量后,控制执行机构动作,完成对碳化塔的建模与优化控制。模型库用于存储神经网络辨识器建立的纯碱碳化塔内流量与温度模型。本发明可以对碳化塔进行建模与优化控制,提高单元的自动化水平,增加生产过程钠转换率,降低消耗。
文档编号C01D7/00GK101598927SQ20091003949
公开日2009年12月9日 申请日期2009年5月15日 优先权日2009年5月15日
发明者莹 曾, 程良伦, 衷柳生, 谢晓松 申请人:广东工业大学