首页> 中国专利> 基于张动力学的搅拌罐排空及浆液输出浓度保持的方法

基于张动力学的搅拌罐排空及浆液输出浓度保持的方法

摘要

本发明公开一种基于张动力学的搅拌罐排空及输出浆液浓度保持的方法,包括如下:步骤1、获知搅拌罐的参数包括用于排空搅拌罐的两种液体的浓度C

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-07-28

    授权

    授权

  • 2015-11-04

    实质审查的生效 IPC(主分类):G05D11/00 申请日:20150610

    实质审查的生效

  • 2015-09-30

    公开

    公开

说明书

技术领域

本发明涉及控制领域,具体涉及一种基于张动力学(Zhang dynamics,ZD) 的搅拌罐排空及浆液输出浓度保持的控制方法。

背景技术

搅拌罐的排空已成为现代工业中一个重大问题,而现行的方法较多关注于 如何排空罐内的沉积物,而且仅仅将其作为液体废料排出,造成极大的浪费和 工业污染。“十二五”规划明确指出我国工业的总体目标是全国工业领域清洁生 产推进机制进一步健全,技术支撑能力显著提高,清洁生产服务体系更加完善, 重点行业、省级以上工业园区企业清洁生产水平大幅提升,清洁生产对科学利 用资源、节能减排的促进作用更加突出,为全面建立清洁生产方式奠定坚实基 础。故提出一种能够使搅拌罐输出浆液浓度保持到当前及期望搅拌罐输出浆液 浓度,保持性地配制出期望浓度的浆液,从而达到减少工业浪费和减少工业污 染的目的是非常有必要的。

发明内容

本发明为了克服上述现有技术的不足,提出一种基于张动力学的搅拌罐排 空及浆液输出浓度保持的方法,该方法能够使搅拌罐输出浆液浓度Cb(t)快速保 持到当前及期望搅拌罐输出浆液浓度Cbd,同时还能使得搅拌罐液位下降的高度 h(t)快速收敛到搅拌罐液位高度降为零的期望轨迹hd(t),达到排空搅拌罐的目 的。

为解决上述技术问题,本发明的技术方案为:

一种基于张动力学的搅拌罐排空及输出浆液浓度保持的方法,包括如下步 骤:

1)获取搅拌罐的参数,参数包括用于排空搅拌罐的两种液体的浓度Cb1和 Cb2、当前及期望搅拌罐输出浆液浓度Cbd,Cbd=Cb(0),搅拌罐液位高度降为 零的期望轨迹hd(t),其中Cb1≠Cb2

需要排空搅拌罐的系统方程如式(1)、(2):

dh(t)dt=w1(t)+w2(t)-0.2h(t)---(1)

dCb(t)dt=(Cb1-Cb(t))w1(t)h(t)+(Cb2-Cb(t))w2(t)h(t)-k1Cb(t)(1+k2Cb(t))2---(2)

其中k1和k2为影响系统动态过程的流出速率常数,h(t)为搅拌罐液位下降 的高度,t为时间,w1(t)、w2(t)为用于排空搅拌罐的液体的流速,Cb(t)为输 出浆液的浓度,Cb(0)为初始时刻输出浆液的浓度。

2)利用张动力学方法结合搅拌罐系统方程得到控制器组,如式(3)、(4):

w1(t)=(0.2h(t)+h·d(t)-γ1(h(t)-hd(t)))(Cb2-Cb(t))-k1Cb(t)h(t)(1+k2Cb(t))2+γ2(Cb(t)-Cbd)h(t)Cb2-Cb1---(3)

w2(t)=k1Cb(t)h(t)(1+k2Cb(t))2-γ2(Cb(t)-Cbd)h(t)-(0.2h(t)+h·d(t)-γ1(h(t)-hd(t)))(Cb1-Cb(t))Cb2-Cb1---(4)

其中hd(t)为搅拌罐液位高度降为零的期望轨迹,γ1、γ2为张动力学的参数,Cbd为当前及期望搅拌罐输出浆液浓度。

3)按照控制器组方程设置用于排空搅拌罐的两种液体的流速w1(t)和 w2(t),使得:1)搅拌罐输出浆液浓度Cb(t)快速保持到步骤1)中当前及期望 搅拌罐输出浆液浓度Cbd;2)搅拌罐液位下降的高度h(t)快速收敛到步骤1)中 搅拌罐液位高度降为零的期望轨迹hd(t),以达到排空搅拌罐的目的,同时能够 保持性地配制出期望的溶剂以减少工业浪费。

进一步地,所述步骤2)的张动力学方法即z1(t)=h(t)-hd(t)∈R、 z2(t)=Cb(t)-Cbd∈R,且z·1(t)=-γ1z1(t),z·2(t)=-γ2z2(t),则有

h·(t)-h·d(t)=-γ1(h(t)-hd(t))---(5)

C·b(t)=-γ2(Cb(t)-Cbd)---(6)

将公式(1)、(2)分别代入公式(5)、(6),则可得到

w1(t)+w2(t)=0.2h(t)+h·d(t)-γ1(h(t)-hd(t)),

(Cb1-Cb(t))w1(t)+(Cb2-Cb(t))w2(t)=k1Cb(t)h(t)(1+k2Cb(t))2-γ2(Cb(t)-Cbd)h(t),

11Cb1-Cb(t)Cb2-Cb(t)w1(t)w2(t)=0.2h(t)+h·d(t)-γ1(h(t)-hd(t))k1Cb(t)h(t)[1+k2Cb(t)]2-γ2(Cb(t)-Cbd)h(t);

再根据克雷姆法则将上述二元线性方程组求解,则获取到w1(t)和w1(t):

w1(t)=(0.2h(t)+h·d(t)-γ1(h(t)-hd(t)))(Cb2-Cb(t))-k1Cb(t)h(t)(1+k2Cb(t))2+γ2(Cb(t)-Cbd)h(t)Cb2-Cb1,

w2(t)=k1Cb(t)h(t)(1+k2Cb(t))2-γ2(Cb(t)-Cbd)h(t)-(0.2h(t)+h·d(t)-γ1(h(t)-hd(t)))(Cb1-Cb(t))Cb2-Cb1.

利用z1(t)=h(t)-hd(t)∈R且来排空搅拌罐,其排空方程为 z1(t)=z1(0)exp(-γ1t),根据排空方程,在4/γ1的时间内,搅拌罐液位高度差 z1(t)能减小至初值的1.83%。利用z2(t)=Cb(t)-Cbd∈R且来保 持搅拌罐输出浆液浓度,其保持方程为z2(t)=z2(0)exp(-γ2t);

进一步地,根据步骤1)所述Cbd=Cb(0)能够得到:z2(0)等于零,则有z2(t) 恒等于零;而且,即使存在扰动导致z2(0)不等于零,z2(t)也能够指数收敛到 零,所以本发明能保证搅拌罐有效地保持输出浆液浓度。

与现有技术相比,本发明的有益效果为:现有搅拌罐的排空方法较多关注 于如何排空罐内的废液或需要完整的学习样本,而本发明在不需要完整的学习 样本条件下能够同时使搅拌罐输出浆液浓度Cb(t)快速保持到当前及期望搅拌 罐输出浆液浓度Cbd和搅拌罐液位下降的高度h(t)快速收敛到搅拌罐液位高度 降为零的期望轨迹hd(t),以达到排空搅拌罐的目的,同时能够配制出期望浓度 的浆液以减少工业浪费。

附图说明

图1为本发明的流程图。

图2为示例性的用于排空搅拌罐的两种液体的流速w1(t)和w2(t)变化图。

图3为示例性的搅拌罐液位随时间下降图。

图4为示例性的搅拌罐输出浆液浓度变化图。

图5及图6为示例性的误差分析图。

图7为需排空的搅拌罐的结构图。

具体实施方式

下面结合附图对本发明做进一步的描述,但本发明的实施方式并不限于此。

一种基于张动力学的排空搅拌罐且保持输出浆液浓度的控制方法包括如下 步骤:

1)获取搅拌罐的参数包括用于排空搅拌罐的两种液体的浓度Cb1和Cb2,当 前及期望搅拌罐输出浆液浓度Cbd,Cbd=Cb(0),搅拌罐液位高度降为零的期望 轨迹hd(t),其中Cb1≠Cb2,k1、k2为影响系统动态过程的流出速率常数。考虑欲 排空搅拌罐的系统方程如下:

dh(t)dt=w1(t)+w2(t)-0.2h(t)---(1)

dCb(t)dt=(Cb1-Cb(t))w1(t)h(t)+(Cb2-Cb(t))w2(t)h(t)-k1Cb(t)(1+k2Cb(t))2---(2)

2)利用ZD方法即z1(t)=h(t)-hd(t)∈R、z2(t)=Cb(t)-Cbd∈R,且 z·1(t)=-γ1z1(t),z·2(t)=-γ2z2(t),

h·(t)-h·d(t)=-γ1(h(t)-hd(t))---(5)

C·b(t)=-γ2(Cb(t)-Cbd)---(6)

3)将步骤1)中的公式(1)和(2)分别代入步骤2)中的公式(5)和(6) 可得

w1(t)+w2(t)=0.2h(t)+h·d(t)-γ1(h(t)-hd(t)),

(Cb1-Cb(t))w1(t)+(Cb2-Cb(t))w2(t)=k1Cb(t)h(t)(1+k2Cb(t))2-γ2(Cb(t)-Cbd)h(t),

11Cb1-Cb(t)Cb2-Cb(t)w1(t)w2(t)=0.2h(t)+h·d(t)-γ1(h(t)-hd(t))k1Cb(t)h(t)[1+k2Cb(t)]2-γ2(Cb(t)-Cbd)h(t);

4)根据克雷姆法则将步骤3)中的二元线性方程组求解如下:

w1(t)=(0.2h(t)+h·d(t)-γ1(h(t)-hd(t)))(Cb2-Cb(t))-k1Cb(t)h(t)(1+k2Cb(t))2+γ2(Cb(t)-Cbd)h(t)Cb2-Cb1---(3)

w2(t)=k1Cb(t)h(t)(1+k2Cb(t))2-γ2(Cb(t)-Cbd)h(t)-(0.2h(t)+h·d(t)-γ1(h(t)-hd(t)))(Cb1-Cb(t))Cb2-Cb1---(4)

步骤2)利用ZD方法即z1(t)=h(t)-hd(t)∈R且来排空搅拌 罐,其排空方程实为z1(t)=z1(0)exp(-γ1t),根据排空方程,在4/γ1的时间内, 搅拌罐液位高度差z1(t)能减小至初值的1.83%。

步骤2)利用ZD方法即z2(t)=Cb(t)-Cbd∈R且来保持搅 拌罐输出浆液浓度,其保持方程实为z2(t)=z2(0)exp(-γ2t);

根据步骤1)所述Cbd=Cb(0)可以推出:z2(0)等于零,则有z2(t)恒等于 零;而且,即使存在扰动导致z2(0)不等于零,z2(t)也可指数收敛到零,所以 本发明能保证搅拌罐有效地保持输出浆液浓度。

图2为示例性的用于排空搅拌罐的两种液体的流速w1(t)和w2(t)。从图2 可以看出:w1(t)和w2(t)能够有效地控制,同时能够快速进入较为平缓的下降 的状态,其更方便于工业实现。

图3为示例性的搅拌罐液位随时间下降图。从图3中可以看出:搅拌罐液 位下降的高度h(t)能够快速收敛到搅拌罐液位高度降为零的期望轨迹hd(t),其 完成排空搅拌罐的目的。

图4为示例性的搅拌罐输出浆液浓度变化图。从图4中可以看出:搅拌罐 输出浆液浓度能够快速保持到当前及期望搅拌罐输出浆液浓度Cbd,从而减少工 业浪费和工业污染。

图5及图6为示例性的误差分析图。其中eh(t)和|eh(t)|分别代表搅拌罐液 位下降的高度h(t)与搅拌罐液位高度降为零的期望轨迹hd(t)之间的误差和误差 的绝对值,eC(t)和|eC(t)|代表搅拌罐输出浆液浓度Cb(t)与当前及期望搅拌罐 输出浆液浓度Cbd之间的误差和误差的绝对值。从图6中能够看出:两种误差能 够快速地收敛到零(其中误差的绝对值基本上在10-3数量级及以下)。

图7为需排空的搅拌罐的结构图。h(t)为搅拌罐液位下降的高度,t为时间, w1(t)为用于排空搅拌罐的液体的流速,w2(t)为用于排空搅拌罐的液体的流速, w0为输出浆液的流速,Cb(t)为输出浆液的浓度。

以上所述的本发明的实施方式,并不构成对本发明保护范围的限定。任何 在本发明的精神原则之内所作出的修改、等同替换和改进等,均应包含在本发 明的权利要求保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号