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

申请号 : CN201510316006.4

文献号 : CN104950932B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张雨浓李乐丁亚琼李晓东谭洪舟

申请人 : 广东顺德中山大学卡内基梅隆大学国际联合研究院中山大学

摘要 :

本发明公开一种基于张动力学的搅拌罐排空及输出浆液浓度保持的方法,包括如下:步骤1、获知搅拌罐的参数包括用于排空搅拌罐的两种液体的浓度Cb1和Cb2,当前及期望搅拌罐输出浆液浓度Cbd,Cbd=Cb(0),同时设置一种搅拌罐液位高度降为零的期望轨迹hd(t),其中Cb1≠Cb2;步骤2、利用张动力学方法结合搅拌罐系统方程得到控制器组;步骤3、按照控制器组方程设置用于排空搅拌罐的两种液体的流速w1(t)和w2(t),使得:1)搅拌罐输出浆液浓度Cb(t)快速保持到当前及期望搅拌罐输出浆液浓度Cbd;2)搅拌罐液位下降的高度h(t)快速收敛到搅拌罐液位高度降为零的期望轨迹hd(t),以达到排空搅拌罐的目的,同时能够保持性地配制出期望的溶剂以减少工业浪费。

权利要求 :

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

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

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

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

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

其中hd(t)为搅拌罐液位高度降为零的期望轨迹, γ1、γ2为张动力学

的参数,Cbd为当前及期望搅拌罐输出浆液浓度;

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

2.根据权利要求1所述的基于张动力学的搅拌罐排空及输出浆液浓度保持的方法,其特征在于,所述步骤2)的张动力学方法即z1(t)=h(t)-hd(t)∈R、z2(t)=Cb(t)-Cbd∈R,且利用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)。

3.根据权利要求2所述的基于张动力学的搅拌罐排空及输出浆液浓度保持的方法,其特征在于,根据步骤1)所述Cbd=Cb(0)能够得到:z2(0)等于零,则有z2(t)恒等于零;而且,即使存在扰动导致z2(0)不等于零,z2(t)也能够指数收敛到零。

说明书 :

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

技术领域

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

背景技术

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

发明内容

[0003] 本发明为了克服上述现有技术的不足,提出一种基于张动力学的搅拌罐排空及浆液输出浓度保持的方法,该方法能够使搅拌罐输出浆液浓度Cb(t)快速保持到当前及期望搅拌罐输出浆液浓度Cbd,同时还能使得搅拌罐液位下降的高度h(t)快速收敛到搅拌罐液位高度降为零的期望轨迹hd(t),达到排空搅拌罐的目的。
[0004] 为解决上述技术问题,本发明的技术方案为:
[0005] 一种基于张动力学的搅拌罐排空及输出浆液浓度保持的方法,包括如下步骤:
[0006] 1)获取搅拌罐的参数,参数包括用于排空搅拌罐的两种液体的浓度Cb1和Cb2、当前及期望搅拌罐输出浆液浓度Cbd,Cbd=Cb(0),搅拌罐液位高度降为零的期望轨迹hd(t),其中Cb1≠Cb2;
[0007] 需要排空搅拌罐的系统方程如式(1)、(2):
[0008]
[0009]
[0010] 其中k1和k2为影响系统动态过程的流出速率常数,h(t)为搅拌罐液位下降的高度,t为时间,w1(t)、w2(t)为用于排空搅拌罐的液体的流速,Cb(t)为输出浆液的浓度,Cb(0)为初始时刻输出浆液的浓度。
[0011] 2)利用张动力学方法结合搅拌罐系统方程得到控制器组,如式(3)、(4):
[0012]
[0013]
[0014] 其中hd(t)为搅拌罐液位高度降为零的期望轨迹, γ1、γ2为张动力学的参数,Cbd为当前及期望搅拌罐输出浆液浓度。
[0015] 3)按照控制器组方程设置用于排空搅拌罐的两种液体的流速w1(t)和w2(t),使得:1)搅拌罐输出浆液浓度Cb(t)快速保持到步骤1)中当前及期望搅拌罐输出浆液浓度Cbd;2)搅拌罐液位下降的高度h(t)快速收敛到步骤1)中搅拌罐液位高度降为零的期望轨迹hd(t),以达到排空搅拌罐的目的,同时能够保持性地配制出期望的溶剂以减少工业浪费。
[0016] 进一步地,所述步骤2)的张动力学方法即z1(t)=h(t)-hd(t)∈R、z2(t)=Cb(t)-Cbd∈R,且 则有
[0017]
[0018]
[0019] 将公式(1)、(2)分别代入公式(5)、(6),则可得到
[0020]
[0021] 则
[0022]
[0023] 再根据克雷姆法则将上述二元线性方程组求解,则获取到w1(t)和w1(t):
[0024]
[0025]
[0026] 利用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);
[0027] 进一步地,根据步骤1)所述Cbd=Cb(0)能够得到:z2(0)等于零,则有z2(t)恒等于零;而且,即使存在扰动导致z2(0)不等于零,z2(t)也能够指数收敛到零,所以本发明能保证搅拌罐有效地保持输出浆液浓度。
[0028] 与现有技术相比,本发明的有益效果为:现有搅拌罐的排空方法较多关注于如何排空罐内的废液或需要完整的学习样本,而本发明在不需要完整的学习样本条件下能够同时使搅拌罐输出浆液浓度Cb(t)快速保持到当前及期望搅拌罐输出浆液浓度Cbd和搅拌罐液位下降的高度h(t)快速收敛到搅拌罐液位高度降为零的期望轨迹hd(t),以达到排空搅拌罐的目的,同时能够配制出期望浓度的浆液以减少工业浪费。

附图说明

[0029] 图1为本发明的流程图。
[0030] 图2为示例性的用于排空搅拌罐的两种液体的流速w1(t)和w2(t)变化图。
[0031] 图3为示例性的搅拌罐液位随时间下降图。
[0032] 图4为示例性的搅拌罐输出浆液浓度变化图。
[0033] 图5及图6为示例性的误差分析图。
[0034] 图7为需排空的搅拌罐的结构图。

具体实施方式

[0035] 下面结合附图对本发明做进一步的描述,但本发明的实施方式并不限于此。
[0036] 一种基于张动力学的排空搅拌罐且保持输出浆液浓度的控制方法包括如下步骤:
[0037] 1)获取搅拌罐的参数包括用于排空搅拌罐的两种液体的浓度Cb1和Cb2,当前及期望搅拌罐输出浆液浓度Cbd,Cbd=Cb(0),搅拌罐液位高度降为零的期望轨迹hd(t),其中Cb1≠Cb2,k1、k2为影响系统动态过程的流出速率常数。考虑欲排空搅拌罐的系统方程如下:
[0038]
[0039]
[0040] 2)利用ZD方法即z1(t)=h(t)-hd(t)∈R、z2(t)=Cb(t)-Cbd∈R,且则
[0041]
[0042]
[0043] 3)将步骤1)中的公式(1)和(2)分别代入步骤2)中的公式(5)和(6)可得[0044]
[0045] 则
[0046]
[0047] 4)根据克雷姆法则将步骤3)中的二元线性方程组求解如下:
[0048]
[0049]
[0050] 步骤2)利用ZD方法即z1(t)=h(t)-hd(t)∈R且 来排空搅拌罐,其排空方程实为z1(t)=z1(0)exp(-γ1t),根据排空方程,在4/γ1的时间内,搅拌罐液位高度差z1(t)能减小至初值的1.83%。
[0051] 步骤2)利用ZD方法即z2(t)=Cb(t)-Cbd∈R且 来保持搅拌罐输出浆液浓度,其保持方程实为z2(t)=z2(0)exp(-γ2t);
[0052] 根据步骤1)所述Cbd=Cb(0)可以推出:z2(0)等于零,则有z2(t)恒等于零;而且,即使存在扰动导致z2(0)不等于零,z2(t)也可指数收敛到零,所以本发明能保证搅拌罐有效地保持输出浆液浓度。
[0053] 图2为示例性的用于排空搅拌罐的两种液体的流速w1(t)和w2(t)。从图2可以看出:w1(t)和w2(t)能够有效地控制,同时能够快速进入较为平缓的下降的状态,其更方便于工业实现。
[0054] 图3为示例性的搅拌罐液位随时间下降图。从图3中可以看出:搅拌罐液位下降的高度h(t)能够快速收敛到搅拌罐液位高度降为零的期望轨迹hd(t),其完成排空搅拌罐的目的。
[0055] 图4为示例性的搅拌罐输出浆液浓度变化图。从图4中可以看出:搅拌罐输出浆液浓度能够快速保持到当前及期望搅拌罐输出浆液浓度Cbd,从而减少工业浪费和工业污染。
[0056] 图5及图6为示例性的误差分析图。其中eh(t)和|eh(t)|分别代表搅拌罐液位下降的高度h(t)与搅拌罐液位高度降为零的期望轨迹hd(t)之间的误差和误差的绝对值,eC(t)和|eC(t)|代表搅拌罐输出浆液浓度Cb(t)与当前及期望搅拌罐输出浆液浓度Cbd之间的误差和误差的绝对值。从图6中能够看出:两种误差能够快速地收敛到零(其中误差的绝对值基本上在10-3数量级及以下)。
[0057] 图7为需排空的搅拌罐的结构图。h(t)为搅拌罐液位下降的高度,t为时间,w1(t)为用于排空搅拌罐的液体的流速,w2(t)为用于排空搅拌罐的液体的流速,w0为输出浆液的流速,Cb(t)为输出浆液的浓度。
[0058] 以上所述的本发明的实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神原则之内所作出的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。