CN105487380A - 一种多级搅拌反应器的分布式控制方法 - Google Patents
一种多级搅拌反应器的分布式控制方法 Download PDFInfo
- Publication number
- CN105487380A CN105487380A CN201511008202.1A CN201511008202A CN105487380A CN 105487380 A CN105487380 A CN 105487380A CN 201511008202 A CN201511008202 A CN 201511008202A CN 105487380 A CN105487380 A CN 105487380A
- Authority
- CN
- China
- Prior art keywords
- controller
- parameter
- reactor
- sub
- overbar
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/042—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Feedback Control In General (AREA)
Abstract
一种多级搅拌反应器的分布式控制方法,针对由多个搅拌反应器级联而成的***,将每个反应器作为一个控制点分别配置一个子控制器加以监测和控制,每个子控制器包涵传感、计算和通信模块,各子控制器通过网络传输数据和控制指令,包括以下技术步骤:1)建立多级搅拌反应器的描述模型;2)计算分布式控制器的参数;3)按规则配置分布式控制器,生成控制信号,实现对***的控制。所述分布式控制方法具有可靠、灵活、协调性强和易于维护等特点。
Description
技术领域
本发明涉及自动化技术,具体涉及一种多级搅拌反应器的分布式控制方法。
背景技术
搅拌反应器是用于使液体或气体均匀混合的常用反应装置,被广泛应用于化工、医药、发酵等化学合成过程。在连续生产过程中为提高反应效率常采用多个级联的搅拌反应器。这类多级化学反应***具有很强的非线性和时滞性,采用单一的集中式控制器很难达到理想的控制效果。
分布式控制指在一个生产过程中采用多个控制器对各个控制点进行控制,各控制器之间通过网络传达数据和操作指令。相比于传统的集中式控制,分布式控制具有可靠、开放、灵活、协调和易于维护等特点。在分布式控制***中,各子控制器承担的任务相对具体,可以针对实际需求采用特定硬件和软件的专用计算机,从而提升***的控制效果。另一方面,网络通信技术和计算机技术的迅猛发展也为分布式控制***在工业中的应用提供了必要的条件。
发明内容
本发明旨在克服现有集中式控制***存在的不足,提出一种可靠、灵活、协调性强的多级搅拌反应器的分布式控制方法。
所述分布式控制***的结构如图1所示,其中的被控对象是由多个搅拌反应器级联而成的***,分布式控制器包含多个子控制器,将每个反应器作为一个控制点分别配置一个子控制器加以监测和控制,每个子控制器包涵传感、计算和通信模块,各子控制器通过网络传输数据和控制指令。
所采用控制方法的实施步骤如下:
1)建立多级搅拌反应器***的描述模型,不失一般性,考虑由N个反应器级联而成的***,建立其描述模型如下:
如式(1)所示的离散状态空间模型中,时间变量k表示第k个单位周期,下标i和下标j用于表示反应器集合或子控制器集合中的第i个或第j个元素且i,j=1,2,…,N,xi是第i个反应器的状态向量,ui是第i个分布式控制器输出的控制信号,vi是外界的扰动信号,函数g()用于描述了每个反应器的参数摄动,时延因子di(k)具有上界d1和下界d2。矩阵Aii,Aij,Bi,Ei,W0i,W1i是***的系数矩阵。
2)每个分布式控制器根据如式(2)所示的算法计算控制信号:
其中Kij是待设计的控制器参数矩阵,参数aij表示分布式控制器之间的邻接关系,即,aij=1表示子控制器i可以接收子控制器j的信息,反之,aij=0,参数αj(k)表示控制器j的信息成功传输的概率,函数Qj()表示子控制器j中量化器的量化规则:
上式中,变量τ表示量化器的输入信号,参数表示子控制器i中量化器的误差界,参数ρi是对应量化器的量化密度,参数κj是对应量化器的量化级。
3)根据如下算法设计控制器参数:对于给定的***(1),通过求解式(4)和(5)计算控制器参数Kij:
PT=I(5)
上式中, Ω2=[L0000],Ω3=[Ω31…Ω3N],Ω4=[Λε0000],Ω5=[Ω51…Ω5N],Ξ=diag{Ξ11,Ξ22,…Ξ55},B=diag{B1,…,BN}, 是由步骤1)和步骤2)中所述系数矩阵、参数和变量构成的矩阵,它们的具体结构和其中的元素定义如下:
本发明的优点是:所提控制方案可靠、灵活、协调性强且易于维护。
附图说明
图1是本发明所述分布式控制***的结构图。
图2是本发明所述二级搅拌反应器控制***的示意图。
图3是本发明所述二级搅拌反应器的控制效果图。
具体实施方式
为更直观的说明本发明的方案和优势,下面结合附图及实施例对本发明的技术方案作进一步描述。
考虑由两个反应器组成的***,如图2所示,反应器1的输入包含流速F0,摩尔浓度CA0,温度T0的原料以及来自反应器2的流速为Fr,摩尔浓度为CA2,温度为T2的回收再利用的反应材料,反应器2的输入也包含原料及来自反应器1的回收材料。
该***的动态特性如下:
上式中,Gi(Tj)=(-(ΔHi)/ρcp)Ri(Tj),Ri(Tj)=ki0exp((-Ei)/RTi),j=1,2,ΔHi,ki0,Ei分别为热含量,指数系数常量和反应的激活能,其中的系数i=1,2,3,cp和ρ则分别是热容量和反应中的流体密度,***的具体参数由表1给出。
表1二级搅拌反应器的参数
选取工作点(()=457.9K,1.77kmol/m3,415.5K,1.75kmol/m3),对***(6)进行线性化,可得如下线性***:
其中,***的状态向量 ***的输入向量 根据表1中的参数,计算可得式(7)的参数矩阵
选取采样周期Ts=0.0025h,将***(7)离散化后可得:
上式中参数矩阵
给定参数ρ1=0.9,ρ2=0.7,根据步骤2)所述方法,求得控制器参数为:
根据求得的控制器参数按式(2)生成控制信号对***(8)进行控制,控制效果如图3所示,其中x1c1和x1c2是反应器1的状态,x2c1和x2c2是反应器2的状态,由图3可知,本发明所提的方法可以实现较好的控制效果。
Claims (1)
1.一种多级搅拌反应器的分布式控制方法,针对由多个搅拌反应器级联而成的***,将每个反应器作为一个控制点分别配置一个子控制器加以监测和控制,每个子控制器包涵传感、计算和通信模块,各子控制器通过网络传输数据和控制指令,其特征在于该方法在实施过程中包括以下技术步骤:
1)建立多级搅拌反应器***的描述模型,不失一般性,考虑由N个反应器级联而成的***,建立其描述模型如下:
如式(1)所示的离散状态空间模型中,时间变量k表示第k个单位周期,下标i和下标j用于表示反应器集合或子控制器集合中的第i或第j个元素且i,j=1,2,…,N,xi是第i个反应器的状态向量,ui是第i个分布式控制器输出的控制信号,vi是外界的扰动信号,函数g()用于描述了每个反应器的参数摄动,时延因子di(k)具有上界d1和下界d2。矩阵Aii,Aij,Bi,Ei,W0i,W1i是***的系数矩阵;
2)每个分布式控制器根据如式(2)所示的算法计算控制信号:
其中Kij是待设计的控制器参数矩阵,参数aij表示分布式控制器之间的邻接关系,即,aij=1表示子控制器i可以接收子控制器j的信息,反之,aij=0,参数αj(k)表示控制器j的信息成功传输的概率,函数Qj()表示子控制器j中量化器的量化规则:
上式中,变量τ表示量化器的输入信号,参数表示子控制器i中量化器的误差界,参数ρi是对应量化器的量化密度,参数κj是对应量化器的量化级;
3)根据如下算法设计控制器参数,对于给定的***(1),通过求解式(4)和(5)计算控制器参数Kij:
PT=I(5)
上式中, Ω2=[L0000],
Ω3=[Ω31…Ω3N],Ω4=[Λε0000],Ω5=[Ω51…Ω5N],
Ξ=diag{Ξ11,Ξ22,…Ξ55},B=diag{B1,…,BN},
是由步骤1)和步骤2)中所述系数矩阵、参数和变量构成的矩阵,它们的具体结构和其中的元素定义如下:
Ξ55=-τ2I,Ω3i=[θiBKΦi0000]T,Ω5i=θi(BKΦi)T,
W0=diag{W01,…,W0N},W1=diag{W11,…,W1N},E=diag{E1,…,EN},
L=diag{L1,…,LN},
Φi=diag{δ(i-1)I,…,δ(i-N)I},d12=d2-d1,对称正定矩阵P,T,Q和正标量ε,β1,β2是式(4)和式(5)求解过程中定义的任意中间变量,I表示适当维数的单位矩阵,δ()表示克罗内克函数,函数diag{}表示以给定的元素构建分块对角矩阵。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511008202.1A CN105487380B (zh) | 2015-12-29 | 2015-12-29 | 一种多级搅拌反应器的分布式控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511008202.1A CN105487380B (zh) | 2015-12-29 | 2015-12-29 | 一种多级搅拌反应器的分布式控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105487380A true CN105487380A (zh) | 2016-04-13 |
CN105487380B CN105487380B (zh) | 2018-02-13 |
Family
ID=55674430
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511008202.1A Active CN105487380B (zh) | 2015-12-29 | 2015-12-29 | 一种多级搅拌反应器的分布式控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105487380B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111413903A (zh) * | 2020-04-01 | 2020-07-14 | 镇江颀珑工程技术服务有限公司 | 一种用于工业生产中的非线性时滞远程监测*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102615714A (zh) * | 2012-03-13 | 2012-08-01 | 中联重科股份有限公司 | 一种搅拌站的控制*** |
EP2576733A1 (en) * | 2010-05-24 | 2013-04-10 | Saudi Arabian Oil Company | Control of fluid catalytic cracking process for minimizing additive usage in the desulfurization of petroleum feedstocks |
CN103995469A (zh) * | 2014-05-30 | 2014-08-20 | 河海大学 | 非最小相位等温连续搅拌釜式反应器的控制器设计方法 |
CN203994242U (zh) * | 2014-06-09 | 2014-12-10 | 北京德基机械有限公司 | 一种间歇式沥青混凝土搅拌设备分布式控制*** |
CN104376206A (zh) * | 2014-11-14 | 2015-02-25 | 浙江工业大学 | 基于传感器网络的大规模反应釜分布式故障诊断方法 |
-
2015
- 2015-12-29 CN CN201511008202.1A patent/CN105487380B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2576733A1 (en) * | 2010-05-24 | 2013-04-10 | Saudi Arabian Oil Company | Control of fluid catalytic cracking process for minimizing additive usage in the desulfurization of petroleum feedstocks |
CN102615714A (zh) * | 2012-03-13 | 2012-08-01 | 中联重科股份有限公司 | 一种搅拌站的控制*** |
CN103995469A (zh) * | 2014-05-30 | 2014-08-20 | 河海大学 | 非最小相位等温连续搅拌釜式反应器的控制器设计方法 |
CN203994242U (zh) * | 2014-06-09 | 2014-12-10 | 北京德基机械有限公司 | 一种间歇式沥青混凝土搅拌设备分布式控制*** |
CN104376206A (zh) * | 2014-11-14 | 2015-02-25 | 浙江工业大学 | 基于传感器网络的大规模反应釜分布式故障诊断方法 |
Non-Patent Citations (1)
Title |
---|
任水祥 等: "分布式控制***在沥青搅拌设备上的应用", 《铜仁学院学报》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111413903A (zh) * | 2020-04-01 | 2020-07-14 | 镇江颀珑工程技术服务有限公司 | 一种用于工业生产中的非线性时滞远程监测*** |
Also Published As
Publication number | Publication date |
---|---|
CN105487380B (zh) | 2018-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10678196B1 (en) | Soft sensing of a nonlinear and multimode processes based on semi-supervised weighted Gaussian regression | |
CN101587328B (zh) | 非线性过程动态模型辨识方法 | |
CN109839825B (zh) | 一种稀土萃取过程组分含量的预测控制方法及*** | |
CN101414158A (zh) | 一种乙烯裂解炉裂解反应操作条件的优化方法 | |
CN103309371A (zh) | 一种基于控制变量参数化方法的间歇反应釜控制*** | |
CN104636479A (zh) | 一种工业大数据驱动的总完工时间预测方法 | |
CN101409941A (zh) | 一种煤气管网现状分析***及其方法 | |
CN102830625A (zh) | 基于神经网络预测控制的过程控制***及方法 | |
CN104376206A (zh) | 基于传感器网络的大规模反应釜分布式故障诊断方法 | |
CN106199174A (zh) | 基于迁移学习的挤压机能耗异常预测方法 | |
CN101957597A (zh) | 一种连续生产过程的实时优化器 | |
CN104463327A (zh) | 一种预测催化裂化焦炭产率的方法 | |
CN102637020A (zh) | 一种轧钢加热炉集成型控制*** | |
CN105425583A (zh) | 基于协同训练lwpls的青霉素生产过程的控制方法 | |
CN107403196A (zh) | 基于谱聚类分析的即时学习建模方法 | |
CN103176408B (zh) | 基于双层递阶结构的聚丙烯生产过程牌号切换控制方法 | |
CN100580585C (zh) | 一种工业生产过程小样本条件下的软测量方法 | |
CN116822380A (zh) | 一种基于数字孪生在铜冶炼过程中尾气回收利用的协同优化方法 | |
CN105389442A (zh) | 一种耦合遗传算法、神经网络与数值模拟的反向设计方法 | |
CN105487380A (zh) | 一种多级搅拌反应器的分布式控制方法 | |
CN103455721A (zh) | 基于递推岭elm的填料塔载点气速预测方法 | |
CN103870681B (zh) | 带锯床混合型可靠性分析计算方法 | |
US20230297736A1 (en) | Hardware-in-loop simulation experiment platform of multiple input and multiple output loop control for MSWI process | |
CN116482970A (zh) | 煤气化装置的调控方法、装置、设备及可读存储介质 | |
Fan et al. | Dynamic least squares support vector machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |