面向线网反应器的升温速率随意可调的快速加热控制算法

文档序号:10724113阅读:509来源:国知局
面向线网反应器的升温速率随意可调的快速加热控制算法
【专利摘要】本发明属于温度控制技术领域,尤其涉及面向线网反应器的升温速率随意可调的快速加热控制算法。其特征在于,根据硬件性能确定采样速度;确定稳定温度‐输出功率之间的函数关系和升温速度‐功率匹配之间的函数关系;计算给定目标稳定温度所对应的输出功率值和给定目标升温速度所对应的输出功率值;在升温的起始阶段,按照升温速度所对应的输出功率来进行快速升温,当实际温度接近目标温度时,将输出功率调整到目标稳定温度所对应的输出功率附近,然后采用特定的控制算法调整至温度稳定。本发明能够保证满足不同升温速度的控制要求,升温速度由用户来实时调整,能够保证调稳过程中超调量很小,调节稳定速度快,扩展性好,能无极限地提高升温速度。
【专利说明】
面向线网反应器的升温速率随意可调的快速加热控制算法
技术领域
[0001] 本发明属于温度控制技术领域,尤其涉及一种面向线网反应器的升温速率随意可 调的快速加热控制算法。
【背景技术】
[0002] 线网反应器就是目前最理想的实现准确地模拟煤粉被投入到锅炉这一瞬间的快 速加热反应过程的实验装置。实验时煤粉放在金属丝(线)网上,金属丝网通电发热,通过温 度控制系统实现线网的快速并可变的升温过程,从而研究煤粉等颗粒燃料的热解和燃烧机 理。开发控温更可靠灵活的线网反应器不仅对于煤的清洁利用研究具有重要意义,在生物 质燃料研究等相关研究领域也有广泛的应用前景。
[0003] 线网反应器是一个具有惯性和纯迟延的热系统。这种快速加热反应器国内只有两 家:清华大学热能系2008年时研制出了线网反应器平台,然而该平台的反应速度仅有固定 的几种,50 <€/8,100<€/8,1000<€/8。不能任意调试,且加热只能一次完成,而且最高加热速 度仅仅为1000°C/s。上海交通大学自动化系2015年研制出基于labview实现的线网反应器 高速升温控制系统,实现过程简单,然而该系统仅显示能够达到的最大升温速度为700°C/ s。清华实验台的控制算法采用传统PID,算法设计相对简单,但是一个完整的升温过程有三 个阶段构成,每个阶段的PID参数都不一样,而不同升温速率的升温过程需要调整不同一套 PID参数,因而参数调节过程非常复杂,而且参数不具有推广性。上海交大实验台采用位置 PID控制与增量PID控制相结合的方式。其基本思路仍然是把升温过程分成两个阶段,升温 过程采用位置PID控制,而邻近目标温度时采用增量PID控制以维持稳定。一个升温过程需 要调整两套PID参数,升温速度变化,则会导致PID参数重新调整。因此,上述两种算法的本 质是相同的,即按照一个完整的升温过程进行参数调整,升温速度只能在备选的几种中做 选择,并不能实现升温速度连续灵活调整。另外PID的调整特性决定了如果要升温的快速性 好,则稳定性时间就比较长,而如果要无超调稳定呢,则调节的快速性就要下降。鉴于此,本 发明目的是公开一种能够实现快速加热反应器,且加热速度连续灵活多样,加热方式在单 阶/双阶二者之间灵活可选的控制算法。

【发明内容】

[0004] 为了解决上述问题,本发明采取的技术方案为如下:
[0005] -种面向线网反应器的升温速率随意可调的快速加热控制算法,其特征在于,包 括:
[0006] 步骤1、根据温度传感器,温度变送器这些前端数据采集硬件的整体响应速度,以 及控制芯片信号引起功率变化的响应时间,确定采样速度控制算法的采样速度;
[0007] 步骤2、确定线网的稳定温度-控制芯片所控制的输出功率之间的函数关系;
[0008] 步骤3、确定线网的升温速度-实际输出功率匹配之间的函数关系;
[0009] 步骤4、给定目标稳定温度和目标升温速度,分别依据步骤2和步骤3,计算得到给 定目标稳定温度所对应的输出功率值和给定目标升温速度所对应的输出功率值;
[0010] 步骤5、起始阶段的升温速度由升温速度-输出功率匹配函数所确定的输出功率值 来决定;当实际温度小于目标稳定温度的设定比例即过冲比例时,按照步骤4中计算得到的 升温速度所需要的输出功率值对应的控制电压恒定输出;
[0011] 当实际温度大于目标稳定温度的设定比例时,控制电压输出调整到目标稳定温度 所对应的输出功率值,该输出仅维持一个采样周期;
[0012] 步骤6、在接下来的采样周期内,按照自动调节控制算法调节,直到调节时间到为 止。
[0013 ]所述步骤2中确定稳定温度-输出功率以及升温速度-输出功率对应函数关系时, 使得控制器输出的控制信号从零开始按照设定步距递增控制电压,并保持恒定输出,得到 升温后稳定的温度值,由此得到一组稳定温度-输出功率匹配数据对;将得到的稳定温度-输出功率的数据对,进行数据拟合,得到稳定温度与输出功率之间的函数关系。
[0014] 所述步骤3中确定升温速度-功率匹配之间的函数关系为利用步骤2中得到的稳定 温度-输出功率数据对,进一步计算升温过程中温度上升部分的曲线斜率,计算得到升温速 度,从而得到一组升温速度-功率匹配数据对;将得到的升温速度-功率匹配数据对进行数 据拟合,得到升温速度与输出功率之间的函数关系。
[0015] 所述自动调节控制算法需要先测量实际待控制的线网反应器系统时间常数和纯 滞后时间,采用一阶惯性滞后系统进行建模;然后设定闭环系统的理想时间常数和纯滞后 时间;根据设定的闭环系统的理想时间常数和纯滞后时间,以及测量得到的被控的线网反 应器系统的实际时间常数和纯滞后时间,分别按照下式计算控制调节系数AA、系数BB和系 数CC:
[0016] 其中:AA= (l_exp(_ts/tao2))/(l_exp(_ts/taol))
[0017] BB=AA*exp(ts/taol);
[0019]式中ts是采样时间间隔,tao2和taol是用户给定的两个参数;
[0020] 自动调节的控制电压 u = kl*AA*erro;r-k2*BB*e;r;ro;r_l+COu_l+( l_CC)*u_2;
[0021] 其中kl和k2是用户用来调整的参数;error为当前采样周期计算得到的目标稳定 温度与实测温度之间的误差;error j为前一次采样计算得到的目标稳定温度与实测温度 之间的误差;uj为前一个采样周期所输出的控制电压;u_2为前一个采样周期之前的那个 采样周期所输出的控制电压。
[0022]有益效果
[0023] (1)能够实现升温速度连续可调。
[0024] (2)能够实现升温过程两种升温模式选择:即升温过程一次完成/分两次完成。
[0025] (3)能够实现升温过程的调节快速且稳定。
[0026] (4)能够实现温度稳定阶段波动不超过20度。
[0027] 本发明对于实现各种升温过程的实验室模拟具有重要理论和应用意义。
【附图说明】
[0028] 图1控制算法整体实现流程
[0029] 图2自动调节部分的算法流程
[0030]图3线网反应器实验平台系统的结构图
【具体实施方式】
[0031] 下面结合附图,对实施例作详细说明。
[0032] 本发明提出的一种线网反应器的升温速度连续灵活可调,升温模式可选择的升温 控制算法,其整体控制算法流程如图1所示,
[0033] 步骤1、根据硬件性能,确定采样速度。
[0034] 采样速度取决于控制系统构成硬件的性能。主要涉及温度变送器的性能以及执行 机构的性能。采样速度要略大于温度变送器和执行机构的响应时间。采样周期应远小于对 象的时间常数,否则无法反映瞬变过程;同时折中考虑对象所要求的调节品质,运算速度, 以及费用的要求。
[0035] 步骤2、测量得到稳定温度-输出功率之间的函数关系
[0036]从零开始按照一定步距递增控制电压,并保持恒定输出,得到升温后稳定的温度 值,由此得到一组稳定温度-输出功率匹配数据对;将得到的稳定温度-输出功率的数据对, 进行数据拟合,得到稳定温度与输出功率之间的函数关系。
[0037] 步骤3、测量计算得到升温速度-输出功率匹配之间的函数关系。
[0038] 利用上面测量得到的稳定温度-输出功率数据对,进一步计算升温过程中温度上 升部分的曲线斜率,计算得到升温速度,从而得到一组升温速度-功率匹配数据对;将得到 的升温速度-功率匹配数据对进行数据拟合,得到升温速度与输出功率之间的函数关系。
[0039] 步骤4、给定目标稳定温度和目标升温速度,分别依据步骤2和步骤3,计算得到给 定目标稳定温度所对应的输出功率值,以及给定目标升温速度所对应的输出功率值。
[0040] 步骤5、当实际温度小于目标稳定温度的一定比例时(这个比例称作过冲比例);按 照步骤4中计算得到的升温速度所需要的输出功率值对应的控制电压恒定输出。
[0041 ] 这一步骤保证升温过程起始部分的升温速度在目标升温速度附近,而实际的升温 速度应该以实测值升温曲线的计算斜率为准。如果实际升温速度与目标升温速度有差别, 则需要用户自行调整目标升温速度的修订值参数,直到满足要求为止。起始阶段的升温速 度由升温速度-输出功率匹配函数所确定的输出功率值来决定。
[0042] 步骤6、当实际温度大于目标稳定温度的一定比例时,控制电压输出调整到目标稳 定温度所对应的输出功率值。该输出仅维持一个采样周期。
[0043] 这一步骤目的是输出功率拉到目标稳定温度对对应的输出功率附近,而实际,这 个由步骤2函数关系计算得到的目标稳定温度所对应的输出功率值与实际的真实需要往往 有差别,如果偏大/偏小,会增大升温过程的超调量。则此时需要用户根据升温曲线自行调 整,直到满足要求为止。升温过程的超调量由稳定温度温度-输出功率匹配函数所确定的输 出功率值来决定。
[0044] 步骤7、在接下来的采样周期内,按照控制算法来自动调节,直到调节时间到为止。
[0045] 自动调节的控制算法如图2所示。
[0046] 1)测量系统的时间常数和纯滞后,并设定期望闭环系统的时间常数和纯滞后。
[0047] 2)计算厶厶,88,0:
[0048] 其中:AA= (l_exp(_ts/tao2))/(l_exp(_ts/taol))
[0049] BB=AA*exp(ts/taol);
[0051] 3)按照下面的公式计算控制电压
[0052] u = kl*AA*erro;r-k2*BB*e;r;ro;r_l
[0053] +CC*u_l+(1-CC)*u_2
[0054] 其中error为当前采样周期计算得到的目标稳定温度与实测温度之间的误差; err〇r_l为前一次采样计算得到的目标稳定温度与实测温度之间的误差;u_l为前一个采样 周期所输出的控制电压;
[0055] u_2为前一个采样周期之前的那个采样周期所输出的控制电压;
[0056] 4)是否接收到停止命令,如果没有,继续按照第三步进行输出。
[0057]将本发明的方法应用于线网反应器实验平台系统,该系统可以模拟锅炉升温过 程,进行煤粉特性分析。图3是线网反应器实验平台系统的结构图。
[0058]依据本发明提供的步骤,实施过程如下所示:
[0059] 步骤1、确定采样速度。
[0060] 由于本实例中温度变送器的响应时间为22ms,执行机构的响应时间为20ms,因此, 这里选择采样速度为25ms。
[0061 ]步骤2、测量得到稳定温度-输出功率之间的函数关系
[0062] 本实例中,根据测量的数据对,进行数据拟合后,得到稳定温度与输出功率之间的 函数关系满足下式:
[0063] temp_aim(output_u) = 1340 · output_u°'4546-451.9
[0064] 步骤3、测量计算得到升温速度-输出功率匹配之间的函数关系。
[0065] 本实例中,根据测量的数据对,进行数据拟合后,得到升温速度与输出功率之间的 函数关系满足下式:
[0066] speed(output_u) =287.7 · output_u2'423
[0067] 步骤4、给定目标稳定温度和目标升温速度,分别依据步骤2和步骤3,计算得到给 定目标稳定温度所对应的输出功率值,以及给定目标升温速度所对应的输出功率值。
[0068]假设给定的目标稳定温度为600度,目标升温速度为1000度/s,则按照步骤2和步 骤3所得函数关系,分别确定目标稳定温度所对应的输出功率值为(0.5871/3.3)*10k = 1.779kw、目标升温速度所对应的输出功率值为(1.6722/3.3)*10k = 5.067kw.
[0069] 步骤5、过冲比例设成0.7,即当实际温度小于目标稳定温度的70%时;按照步骤4 中计算得到的升温速度所需要的输出功率值对应的控制电压恒定输出。
[0070] 而实际升温速度为930度/s,与目标升温速度略有差别,则用户自行将目标升温速 度略调大一些,直到满足要求为止。
[0071] 步骤6、当实际温度大于目标稳定温度的70%时,控制电压输出调整到目标稳定温 度所对应的输出功率值,即为(0.5871/3.3)*10k=1.779kw。该输出仅维持一个采样周期。 [0072]步骤7、测量得到试验台系统的时间常数为0.8s,纯滞后为0.2s,设定期望的闭环 系统的时间常数为ο. 〇〇5s,纯滞后为1S。
[0073]自动调节的控制算法如图2所示。
[0074] AA = 0.2101
[0075] BB = 0.2381;
[0076] CC = 0.9753
[0077] 按照下面的公式计算控制电压
[0078] u = kl*0.2101*error-k2*0.2381*error_l
[0079] +0·9753*u_l+(1-0·9753)*u_2
[0080] 其中error、error_l、u_l、u_2物理意义如前所述。
[0081 ] 直到接收到停止命令为止。
[0082]结果分析
[0083]由上面的分析实施过程可见,在对线网反应器采用一阶大惯性大滞后建模的基础 上,根据实际测量和数据拟合分别得到稳定温度-输出功率的函数关系,以及升温速度-输 出功率的函数关系,并以此为指导,由给定的目标稳定温度与目标升温速度,分别计算其所 对应的输出功率值。然后在升温过程的起始阶段,输出升温速度所对应的输出功率值,然后 将输出值调整到稳定温度所对应的输出功率,并在此基础上,采用自动控制算法调节稳定。 本方法可以确保升温速度连续灵活可调,对于实验室模拟各种现场升温过程,分析煤粉特 性具有重要的工程应用价值。
【主权项】
1. 一种面向线网反应器的升溫速率随意可调的快速加热控制算法,其特征在于,包括: 步骤1、根据溫度传感器,溫度变送器运些前端数据采集硬件的整体响应速度,W及控 制忍片信号引起功率变化的响应时间,确定采样速度控制算法的采样速度; 步骤2、确定线网的稳定溫度-控制忍片所控制的输出功率之间的函数关系; 步骤3、确定线网的升溫速度-实际输出功率匹配之间的函数关系; 步骤4、给定目标稳定溫度和目标升溫速度,分别依据步骤2和步骤3,计算得到给定目 标稳定溫度所对应的输出功率值和给定目标升溫速度所对应的输出功率值; 步骤5、起始阶段的升溫速度由升溫速度-输出功率匹配函数所确定的输出功率值来决 定;当实际溫度小于目标稳定溫度的设定比例即过冲比例时,按照步骤4中计算得到的升溫 速度所需要的输出功率值对应的控制电压恒定输出; 当实际溫度大于目标稳定溫度的设定比例时,控制电压输出调整到目标稳定溫度所对 应的输出功率值,该输出仅维持一个采样周期; 步骤6、在接下来的采样周期内,按照自动调节控制算法调节,直到调节时间到为止。2. 根据权利要求1所述的一种面向线网反应器的升溫速率随意可调的快速加热控制算 法,其特征在于,所述步骤2中确定稳定溫度-输出功率W及升溫速度-输出功率对应函数关 系时,使得控制器输出的控制信号从零开始按照设定步距递增控制电压,并保持恒定输出, 得到升溫后稳定的溫度值,由此得到一组稳定溫度-输出功率匹配数据对;将得到的稳定溫 度-输出功率的数据对,进行数据拟合,得到稳定溫度与输出功率之间的函数关系。3. 根据权利要求2所述的一种面向线网反应器的升溫速率随意可调的快速加热控制算 法,其特征在于,所述步骤3中确定升溫速度-功率匹配之间的函数关系为利用步骤2中得到 的稳定溫度-输出功率数据对,进一步计算升溫过程中溫度上升部分的曲线斜率,计算得到 升溫速度,从而得到一组升溫速度-功率匹配数据对;将得到的升溫速度-功率匹配数据对 进行数据拟合,得到升溫速度与输出功率之间的函数关系。4. 根据权利要求1所述的一种面向线网反应器的升溫速率随意可调的快速加热控制算 法,其特征在于,所述自动调节控制算法需要先测量实际待控制的线网反应器系统时间常 数和纯滞后时间,采用一阶惯性滞后系统进行建模;然后设定闭环系统的理想时间常数和 纯滞后时间;根据设定的闭环系统的理想时间常数和纯滞后时间,W及测量得到的被控的 线网反应器系统的实际时间常数和纯滞后时间,分别按照下式计算控制调节系数AA、系数 BB和系数CC: 其中:AA = (l-exp(-ts/tao2))/(l-exp(-ts/taol)) BB=AA*exp(ts/taol);式中ts是采样时间间隔,tao2和taol是用户给定的两个参数; 自动调节的控制电压U = k 1 *AA*err or-k2 地帖 err or_ 1 +CC*u_ 1+(1-CC)袖_2; 其中kl和k2是用户用来调整的参数;error为当前采样周期计算得到的目标稳定溫度 与实测溫度之间的误差;error_l为前一次采样计算得到的目标稳定溫度与实测溫度之间 的误差;u_l为前一个采样周期所输出的控制电压;u_2为前一个采样周期之前的那个采样 周期所输出的控制电压。
【文档编号】G05D23/32GK106094936SQ201610425784
【公开日】2016年11月9日
【申请日】2016年6月15日
【发明人】陈晓梅, 田思达, 康志忠
【申请人】华北电力大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1