PID参数整定方法及PID参数整定系统.pdf

上传人:g**** 文档编号:4629955 上传时间:2018-10-22 格式:PDF 页数:12 大小:551.67KB
返回 下载 相关 举报
摘要
申请专利号:

CN201210096343.3

申请日:

2012.04.01

公开号:

CN102621883A

公开日:

2012.08.01

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G05B 11/42申请日:20120401|||公开

IPC分类号:

G05B11/42

主分类号:

G05B11/42

申请人:

广东电网公司电力科学研究院; 上海交通大学

发明人:

陈世和; 张卫东; 张曦; 王大晓; 李晓枫; 张伟

地址:

510080 广东省广州市越秀区东风东路水均岗8号

优先权:

专利代理机构:

广州华进联合专利商标代理有限公司 44224

代理人:

王茹;曾旻辉

PDF下载: PDF下载
内容摘要

本发明提供了一种PID参数整定方法及系统,在工况系统识别出当前被控对象的数学模型后,得到数学模型的参数,监控人员根据实际的工况对控制对象的数学模型的误差做出大致判断,然后设定相应的模型误差值,并根据所述模型误差值判断是采用微调还是采用粗调,若判定为采用粗调,则输入模型参数和模型误差值,若判定为采用微调,则输入模型参数和调节的单位微调量的个数;然后相应的计算单元对应的计算最佳控制器参数,最后根据被控对象的数学模型的参数和最佳控制器参数,计算理想PID控制器参数。本发明能在不重新设计控制器的情况下,自动处理实际控制对象的不确定性,在性能和鲁棒性之间进行最佳折中,达到更好的控制效果。

权利要求书

1.一种PID参数整定方法,其特征在于,包括如下步骤:
识别当前被控对象的数学模型,得到数学模型的参数;
根据实际的工况对被控对象的数学模型的误差做出大致判断;
根据所述数学模型误差值判断是采用微调还是采用粗调,若判定为采用粗
调,则输入模型参数和模型误差值,若判定为采用微调,则输入调节的单位微
调量的个数;
计算最佳控制器参数:其中,
当采用粗调时,采用λ=(αΔm+β)θ计算最佳控制器参数λ,其中,Δm为对
象模型误差值,θ为滞后时间常数,α和β由Δm确定,
当采用微调时,采用λnow=λper+ωn计算最佳控制器参数λ,其中,λnow表示
调节后的最佳控制器参数,λper为微调前的最佳控制器参数,ω为单位微调量,
正向调节时n取调节的单位微调量的个数,反向调节时n取调节的单位微调量
的个数的相反数;
根据被控对象的数学模型的参数和最佳控制器参数,计算PID参数。
2.根据权利要求1述的PID参数整定方法,其特征在于,还包括步骤:
利用已有数据对根据所述PID参数整定方法制成的系统进行训练,得到被
控对象的理想数学模型,并存储理想数学模型;
判断当前被控对象的数学模型与被控对象的理想数学模型是否相同,
若是,则重新识别被控对象的数学模型。
3.根据权利要求1所述的PID参数整定方法,其特征在于,α和β由下
述经验公式得到:
α = 3.6742 Δ m 2 - 5.9563 Δm + 1.4813 β = 5.7955 Δ m 2 - 1.5254 Δm + 0.5003 , when 1 % Δm 10 % ]]>
α = - 5.7955 Δ m 2 + 0.0833 Δm + 1.0318 β = 2.53795 Δ m 2 - 1.4146 Δm + 0.5162 , when 11 % Δm 20 % ]]>
α = 6.0606 Δm 2 - 4.3152 Δm + 1.4623 β = - 0.4924 Δ m 2 - 0.2064 Δm + 0.3898 , when 21 % Δm 30 % ]]>
4.根据权利要求1至3之一所述的PID参数整定方法,其特征在于,在被
控对象的数学模型的误差范围内对误差分档调节,并包括粗调分档调节和微调
分档调节。
5.根据权利要求4所述的PID参数整定方法,其特征在于,所述粗调分档
调节为10%、20%、30%、更大误差四档或为5%、15%、25%、更大误差四
档的调节方式,
或/和
所述微调分档调节为从-30到30,每一档代表一个单位的微调量0.01。
6.一种PID参数整定系统,其特征在于包括:
数学模型识别单元,用于识别当前被控对象的数学模型,并将得到数学模
型的参数存储到存储器;
粗调单元,用于将模型误差值存储在存储器中;
微调单元,用于将调节的单位微调量的个数存储在存储器中;
第一计算单元,用于采用λ=(αΔm+β)θ计算最佳控制器参数λ,其中,Δm为
对象模型误差值,θ为滞后时间常数,α和β由Δm确定;
第二计算单元,用于采用λnow=λper+ωn计算最佳控制器参数λ,其中,λnow表
示调节后的最佳控制器参数,λper为微调前的最佳控制器参数,ω为单位微调量,
正向调节时n取调节的单位微调量的个数,反向调节时n取调节的单位微调量
的个数的相反数;
PID参数计算单元,用于根据被控对象的数学模型的参数和最佳控制器参
数,计算PID参数;
存储器,用于存储当前被控对象的数学模型的参数、模型误差值、调节的
单位微调量的个数。
7.根据权利要求6所述的PID参数整定系统,其特征在于,还包括模型比
对单元,用于判断当前被控对象的数学模型与预先存储的被控对象的理想数学
模型是否相同,若是,则重新识别被控对象的数学模型,所述被控对象的理想
数学模型是利用已有数据对根据所述PID参数整定系统进行训练得到;
所述存储器还用于存储被控对象的理想数学模型。
8.根据权利要求6所述的PID参数整定控制器,其特征在于α和β由下
述经验公式得到:
α = 3.6742 Δ m 2 - 5.9563 Δm + 1.4813 β = 5.7955 Δ m 2 - 1.5254 Δm + 0.5003 , when 1 % Δm 10 % ]]>
α = - 5.7955 Δ m 2 + 0.0833 Δm + 1.0318 β = 2.53795 Δ m 2 - 1.4146 Δm + 0.5162 , when 11 % Δm 20 % ]]>
α = 6.0606 Δm 2 - 4.3152 Δm + 1.4623 β = - 0.4624 Δ m 2 - 0.2064 Δm + 0.3898 , when 21 % Δm 30 % ]]>
9.根据权利要求6至8之一所述的PID参数整定系统,其特征在于,在被
控对象的数学模型的误差范围内对误差分档调节,并包括粗调分档调节和微调
分档调节。
10.根据权利要求9所述的PID参数整定系统,其特征在于,所述粗调分
档调节为采用10%、20%、30%、更大误差四档或为5%、15%、25%、更大
误差四档的调节方式;
或/和
所述微调分档调节为从-30到30,每一档代表一个单位的微调量0.01。

说明书

PID参数整定方法及PID参数整定系统

技术领域

本发明涉及工业过程控制技术领域,特别涉及一种PID参数整定方法及一
种PID参数整定系统。

背景技术

目前,虽然随着科学技术和新材料的不断研发,先进的生产工艺不断应用
在工业控制现场,同时科学家和工程师们基于不同算法提出了各种不同的控制
策略以适应新的挑战,并且其中一部分已经应用到实际的工业现场中。但是由
于PID(比例-积分-微分)控制的可靠性、简单实用性,95%以上的工业控制回
路依旧采用PID控制方式。PID控制器的目的是:要确保整个控制系统的稳定
性,抑制外部干扰的影响和优化系统的性能,在此前提下尽可能的要求操作的
简单、易懂,并尽可能地有很广的适用范围。因此,基于先进的科技手段,我
们可以更好地应用PID控制方法,以更好地改进工业现场的效率和生产成本。

在工业现场,由于各种干扰作用等一些不可预估的扰动,例如污水处理中
的温度变化对化学生物反应过程的细微影响,设备的老化、磨损,原材料的成
分、水分、温度变化等等,使得实际的被控对象总是存在不确定性,也就是,
设计过程中的被控对象的数学模型与实际模型之间的存在着误差,这种误差将
影响实际的控制效果。这就要求我们能够在线实时的调整控制器的参数,以满
足现场的需要。

Ahmad Ali和Somanath Majhi在2009年的文章PI/PID controller design 
based on IMC and percentage overshoot specification to controller setpoint change
(ISA Transactions,2009,48,PP.10-15)中提出了一种有较好的鲁棒性的PID
参数整定方法,但是该方法响应时间较大,且不利于在线实时整定控制器参数。
现有技术中的PID参数整定方法采用分档调节可以减小响应时间,但是却不能
在误差较小的时候实现更为精确的参数整定。

发明内容

本发明的目的在于针对上述现有技术的缺点和不足,提供一种PID参数整
定方法及一种PID参数整定系统,能在不重新设计控制器的情况下,自动处理
实际控制对象的不确定性,在系统的性能和鲁棒性之间进行最佳折中,达到更
好的控制效果,并且可以实现对控制效果的微小调节。

本发明的目的通过下述方案实现:

一种PID参数整定方法,包括如下步骤:

识别当前被控对象的数学模型,得到数学模型的参数;

根据实际的工况对被控对象的数学模型的误差做出大致判断;

根据所述数学模型误差值判断是采用微调还是采用粗调,若判定为采用粗
调,则输入模型参数和模型误差值,若判定为采用微调,则输入调节的单位微
调量的个数;

计算最佳控制器参数:其中,

当采用粗调时,采用λ=(αΔm+β)θ计算最佳控制器参数λ,其中,Δm为对
象模型误差值,θ为滞后时间常数,α和β由Δm确定,

当采用微调时,采用λnow=λper+ωn计算最佳控制器参数λ,其中,λnow表示
调节后的最佳控制器参数,λper为微调前的最佳控制器参数,ω为单位微调量,
正向调节时n取调节的单位微调量的个数,反向调节时n取调节的单位微调量
的个数的相反数;

根据被控对象的数学模型的参数和最佳控制器参数,计算PID参数。

一种PID参数整定系统,包括:

数学模型识别单元,用于识别当前被控对象的数学模型,并将得到数学模
型的参数存储到存储器;

粗调单元,用于将模型误差值存储在存储器中;

微调单元,用于将调节的单位微调量的个数存储在存储器中;

第一计算单元,用于采用λ=(αΔm+β)θ计算最佳控制器参数λ,其中,Δm为
对象模型误差值,θ为滞后时间常数,α和β由Δm确定;

第二计算单元,用于采用λnow=λper+ωn计算最佳控制器参数λ,其中,λnow表
示调节后的最佳控制器参数,λper为微调前的最佳控制器参数,ω为单位微调量,
正向调节时n取调节的单位微调量的个数,反向调节时n取调节的单位微调量
的个数的相反数;

PID参数计算单元,用于根据被控对象的数学模型的参数和最佳控制器参
数,计算PID参数;

存储器,用于存储当前被控对象的数学模型的参数、模型误差值、调节的
单位微调量的个数。

根据上述本发明方案,在工况系统识别当前被控对象的数学模型后,得到
数学模型的参数,监控人员根据实际的工况对控制对象的数学模型的误差做出
大致判断,然后设定相应的模型误差值,并根据所述模型误差值判断是采用微
调还是采用粗调,若判定为采用粗调,则输入模型参数和模型误差值,若判定
为采用微调,则输入调节的单位微调量的个数;然后对应的计算最佳控制器参
数,即根据选择的是微调还是粗调而采用不同的计算公式计算最佳控制器参数,
最后根据被控对象的数学模型的参数和最佳控制器参数,计算PID参数。

附图说明

图1是本发明的PID参数整定方法实施例的流程示意图;

图2是本发明实施例的控制面板上调节旋钮示意图;

图3是本发明的PID参数整定系统实施例的结构示意图;

图4是本发明实施例的系统响应曲线。

具体实施方式

下面结合附图和实施例对本发明作进一步详细说明,但本发明的实施方式
不限于此。

实施例1

参见图1所示,是本发明的PID参数整定方法实施例的流程示意图,可以
将本发明所述方法编制成相应的整定软件,应用到现有的工况系统中。如图1
所示,该实施例中的PID参数整定方法包括步骤:

步骤S101:识别当前被控对象的数学模型,得到数学模型的参数,进入步
骤S102,其中,识别当前被控对象的数学模型的过程发生在公开系统进行整定
前,一般是利用现有工况系统中的相应的对象模型识别模块识别被控对象的数
学模型,得到数学模型及其参数,可以将数学模型及其参数存储在存储模块中,
本发明中,将一阶时滞被控对象记为

G ( s ) = Ke - θs Ts + 1 , ]]>

其中,模型中的参数K表示模型的稳态增益,T为系统时间常数,θ为滞后时间
常数,对于二阶被控对象我们可以通过降阶处理近似化为一阶对象来进行控制
器的参数整定;或者直接采用内膜控制器的二阶控制器设计方法进行控制器的
参数整定。对于三阶或更高阶的控制对象,我们可以通过模型近似化来处理,
进行控制器的参数整定,进而达到理想的控制效果;

步骤S102:根据实际的工况对控制对象的数学模型的误差做出大致判断,
进入步骤S103,一般是监控人员完成此部操作;

步骤S103:根据所述模型误差值判断是采用微调还是采用粗调,若判定为
采用粗调,则进入步骤S1041,若判定为采用微调,则进入步骤S1042,其中,
采用微调还是采用粗调是根据模型误差值的大小来判断得,误差值较小的时候
采用微调,误差值较大的时候采用粗调;

步骤S1041:输入模型参数和模型误差值后,进入步骤S1051;其中,模
型误差值可以通过事先以旋钮的形式设置的粗调旋来实现,模型参数可以从存
储模型参数的存储单元里提取;

步骤S1042:输入调节的单位微调量的个数后,进入步骤S1052;其中,
调节的单位微调量的个数可以通过事先以旋钮的形式设置的微调旋钮来实现;

步骤S1051:当采用粗调时,采用λ=(αΔm+β)θ计算最佳控制器参数λ,进
入步骤S106,其中,Δm为对象模型误差值,θ为滞后时间常数,α和β由Δm确
定;

步骤S1052:当当采用微调时,采用λnow=λper+ωn计算最佳控制器参数λ,
进入步骤S106,其中,λnow表示调节后的最佳控制器参数,λper为微调前的最佳
控制器参数,ω为单位微调量,正向调节时n取调节的单位微调量的个数,反
向调节时n取调节的单位微调量的个数的相反数;

步骤S106:根据被控对象的数学模型的参数和最佳控制器参数,计算PID
参数,其后就可以并将运算结果输送到D/A转换器,输出所得模拟信号,所得
模拟信号接入控制器调整控制器参数,根据MacPID控制器设计方法(Yongho 
Lee,Sunwon Park,Moonyong Lee和Coleman Brosilow,PID controller tuning for 
desired closed-loop responses for SI/SO systems,AIChE Journal,1998,44,
PP.106-115),控制器参数一般包括控制器增益Kc、控制器积分时间Ti、控制
器微分时间Td、其参数公式为

T i = T + θ 2 2 ( λ + θ ) K c = T i K ( λ + θ ) T d = θ 2 ( 3 T i + θ ) 6 T i ( λ + θ ) , ]]>

根据上式所示,PID控制器的三个参数由滞后时间常数θ和最佳控制器参数λ决
定,计算出PID控制器参数后就可以根据这些参数得出系统的控制信号,系统
经过控制信号作用后实现有效控制,根据控制器参数得出系统的控制信号是现
有技术,在此不予赘述。

据此,依据本实施例中的方案,在工况系统识别当前被控对象的数学模型
后,得到数学模型的参数,监控人员根据实际的工况对控制对象的数学模型的
误差做出大致判断,然后设定相应的模型误差值,并根据所述模型误差值判断
是采用微调还是采用粗调,若判定为采用粗调,则输入模型参数和模型误差值,
若判定为采用微调,则输入调节的单位微调量的个数;然后对应的计算最佳控
制器参数,即根据选择的是微调还是粗调而采用不同的计算公式计算最佳控制
器参数,最后根据被控对象的数学模型的参数和最佳控制器参数,计算PID参
数,如此周而复始,整个控制系统能在不重新设计控制器的前提下尽最大可能
的满足现场工业的需求,以达到保证生产质量降低生产成本的目的。

此外,在系统进入整定前,可以先利用已有数据对本发明进行训练,使用
前,可通过自动系统辨识或者人工输入法将被控对象的理想数学模型存储起来。
在具体实施时,还可以包括步骤:判断当前被控对象的数学模型与预先存储的
理想数学模型是否相同,若是,则重新识别被控对象的数学模型,也就是说,
当识别出的被控对象的当前数学模型和理想数学模型相同时,就不用进行整定
操作了,只有当二者不相同,即当前被控对象的数学模型存在误差时才进行整
定操作。

上述步骤S1051中α和β可由下述经验公式得到:

α = 3.6742 Δm 2 - 5.9563 Δm + 1.4813 β = 5.7955 Δ m 2 - 1.5254 Δm + 0.5003 , when 1 % Δm 10 % ]]>

α = - 5.7955 Δm 2 + 0.0833 Δm + 1.0318 β = 2.53795 Δ m 2 - 1.4146 Δm + 0.5162 , when 11 % Δm 20 % ]]>

α = 6.0606 Δ m 2 - 4.3152 Δm + 1.4623 β = - 0.4924 Δ m 2 - 0.2064 Δm + 0.3898 , when 21 % Δm 30 % ]]>

通过大量的实验验证得出的最佳的微调单位,微调单位ω的取值为0.01。
在监控人员大致估计出数学模型误差值后,可以按照模型误差范围分为n档,
或是在某一范围内连续调节,连续调节可以看作分档分得很细的情况,由于连
续调节会增加许多运算量,所以一般采用分档方式。由于在实际应用及实验室
仿真中发现,如果被控对象模型误差超过30%将出现不可预测性,有时会难以
完美调节控制器参数,因此,本发明可以只考虑误差在30%以内的情况,采用
分四档划分0~30%的模型误差,包括两种常用的分档方式,一种是采用10%、
20%、30%、更大误差四档,另一种是为5%、15%、25%、更大误差四档的
调节方式。当监控人员设定的模型误差是某一范围时,一般始终将模型误差的
最差情况(即该范围的上届)送入存储单元中,如采用的是采用10%、20%、
30%、更大误差四档,而监控人员估计的模型误差大概是15%,则输入相应的
计算单元的误差是20%。微调时也可以采取分档调节的方式,微调分档调节为
从-30到30,每一档代表一个单位的微调量0.01。图2给出了采用10%、20
%、30%、更大误差四档粗调,采用从-30到30,每一档代表一个单位的微调
量0.01的微调的控制面板上调节旋钮示意图,但具体的设计并不限于此。

实施例2

根据上述本发明的PID参数整定方法,本发明还提供一种PID参数整定系
统,以下就本发明实施例的PID参数整定的具体示例进行详细说明。图3中示
出了本发明实施例的PID参数整定系统的结构示意图。以下针对本发明实施例
的PID参数整定系统进行详细说明。

参见图3所示,一种PID参数整定控制器,包括存储器201、数学模型识
别单元202、粗调单元203、微调单元204、第一计算单元205、第二计算单元
206、PID参数计算单元207,其中,

数学模型识别单元202,用于识别当前被控对象的数学模型,并将得到数
学模型及其参数存储到存储器;

粗调单元203和微调单元204是用于当监控人员判断出当前被控对象的数
学模型得误差后将误差输入到存储器,其中,粗调单元203用于将模型误差值
输入到存储器,或者直接将模型误差值传输给第一计算单元,微调单元204用
于将调节的单位微调量的个数输入存储器,或者直接传输给第二计算单元,在
实际应用过程中,一般可以将粗调单元203和微调单元204设置成旋钮的形式,
但也不限于旋钮形式;

第一计算单元205,用于采用λ=(αΔm+β)θ计算最佳控制器参数λ,其中,
Δm为对象模型误差值,θ为滞后时间常数,α和β由Δm确定;

第二计算单元206,用于采用λnow=λper+ωn计算最佳控制器参数λ,其中,
λnow表示调节后的最佳控制器参数,λper为微调前的最佳控制器参数,ω为单位
微调量,正向调节时n取调节的单位微调量的个数,反向调节时n取调节的单
位微调量的个数的相反数;

PID参数计算单元207,用于根据被控对象的数学模型的参数和最佳控制
器参数,计算PID参数;

存储器,用于存储前被控对象的数学模型及其参数、模型误差值、调节的
单位微调量的个数等。

其中,数学模型识别单元202、粗调单元203、微调单元204、第一计算单
元205、第二计算单元206分别与存储器201连接,第一计算单元205、第二计
算单元206还分别和PID参数计算单元连接。

据此,依据本实施例中的方案,在数学模型识别单元202识别出当前被控
对象的数学模型后,得到数学模型的参数,并将当前被控对象的数学模型及其
参数存储在存储器中,监控人员根据实际的工况对控制对象的数学模型的误差
做出大致判断,然后设定相应的模型误差值,设定相应的模型误差值是通过粗
调单元203和微调单元204完成的,误差较小时采用微调单元203,误差较大
时采用微调单元204,若采用粗调单元203,则将模型误差值输入存储器201,
若采用微调单元204,则将单位微调量的个数输入存储器201;然后对应的计算
最佳控制器参数,即根据不同情况选择不同的计算单元(第一计算单元205或
第二计算单元206)计算最佳控制器参数,最后PID参数计算单元207根据被
控对象的数学模型的参数和最佳控制器参数,计算PID参数,如此周而复始,
整个控制系统能在不重新设计控制器的前提下尽最大可能的满足现场工业的需
求,以达到保证生产质量降低生产成本的目的。

另一方面,本发明的PID参数整定系统还可以包括模型比对单元,用于将
当前被控对象的数学模型与预先存储的被控对象的理想数学模型是否相同,若
是,则重新识别被控对象的数学模型,所述被控对象的理想数学模型是利用已
有数据对根据所述PID参数整定系统进行训练得到的。也就是说,当识别出的
被控对象的当前数学模型和理想数学模型相同时,就不用进行整定操作了,只
有当二者不相同,即当前被控对象的数学模型存在误差时才进行整定操作。这
样可以提高响应速率。

第一计算单元205采用的计算最佳控制器参数的公式中的α和β由下述
经验公式得到:

α = 3.6742 Δm 2 - 5.9563 Δm + 1.4813 β = 5.7955 Δ m 2 - 1.5254 Δm + 0.5003 , when 1 % Δm 10 % ]]>

α = - 5.7955 Δm 2 + 0.0833 Δm + 1.0318 β = 2.53795 Δ m 2 - 1.4146 Δm + 0.5162 , when 11 % Δm 20 % ]]>

α = 6.0606 Δm 2 - 4.3152 Δm + 1.4623 β = - 0.4924 Δ m 2 - 0.2064 Δm + 0.3898 , when 21 % Δm 30 % ]]>

通过大量的实验验证得出了最佳的微调单位,微调单位ω的取值为0.01。
在监控人员大致估计出数学模型误差值后,可以按照模型误差范围分为n档,
或是在某一范围内连续调节,连续调节可以看作分档分得很细的情况,由于连
续调节会增加许多运算量,所以一般采用分档方式。由于在实际应用及实验室
仿真中发现,如果被控对象模型误差超过30%将出现不可预测性,有时会难以
完美调节控制器参数,因此,本发明可以只考虑误差在30%以内的情况,采用
分四档划分0~30%的模型误差,包括两种常用的分档方式,一种是采用10%、
20%、30%、更大误差四档,另一种是为5%、15%、25%、更大误差四档的
调节方式。当监控人员设定的模型误差是某一范围时,一般始终将模型误差的
最差情况(即该范围的上届)送入存储单元中,如采用的是采用10%、20%、
30%、更大误差四档,而监控人员估计的模型误差大概是15%,则输入相应的
计算单元的误差是20%。微调时也可以采取分档调节的方式,微调分档调节为
从-30到30,每一档代表一个单位的微调量0.01。

实施例3

下面将本发明提出的PID参数整定方法应用于污水处理溶解氧控制系统中
这一具体实例对本发明进行阐述。

本实施例的工况控制系统的目的是通过控制使污水处理厂出水质中所含溶
解氧的量达到要求含量。该系统中的被控量就是氧气的溶解量。系统被控对象
主要包含鼓风机、污水流速的控制。在控制过程中,污水流入处理设备时溶解
氧的量称为输入。在污水处理厂内部污水流过活性污泥,同时鼓风机通过控制
风速而控制氧气在污水中的含量,污水在微生物的作用下将氮、磷、硫等化合
物进行处理,同时消耗大量氧气。为了保证污水能排入自然水系中,出水中氧
气含量必须不低于2mg/L。

实际系统中通过系统模型辨识得到被控对象的数学模型为:

G ( s ) = 0.314 e - 0.732 s 13.71 s + 1 , ]]>

即一阶时滞系统参数为:K=0.314,T=13.71,θ=0.732。在实际工控过程中,
由于温度,入水量和入水水质的时刻变化,造成被控对象发生较大波动,这就
要求我们实时调节控制器参数,以满足出水水质的要求。在工控现场我们采用
的控制器结构是:

C ( s ) = K c ( 1 + 1 T i s + T d s ) ]]>

参数整定的具体调节步骤如下:

步骤S301:在某一时刻,系统实时辨识模块表示出的系统模型与设定的数
学模型G(s)(被控对象的理想数学模型)进行比对,得到模型误差大致为15%;

步骤S302:以采用10%、20%、30%、更大误差四档粗调为例,调节粗
调旋钮至20%档;

步骤S303:整定器通过信号转换和内部运算公式:

α = - 5.7955 Δm 2 + 0.0833 Δm + 1.0318 β = 2.53795 Δ m 2 - 1.4146 Δm + 0.5162 , when 11 % Δm 20 % ]]>

MacPID参数公式:

T i = T + θ 2 2 ( λ + θ ) K c = T i K ( λ + θ ) T d = θ 2 ( 3 T i + θ ) 6 T i ( λ + θ ) , ]]>

计算出控制器参数为:Ti=13.9472,Kc=39.3209,Td=0.2330;

步骤S304:经过信号转换后输送到控制器,改变整个控制系统的系能;系
统控制器参数整定器前后效果图如图4所示,其中,虚线是整定前的系统响应
曲线,实现是整定后的系统的响应曲线,可以看出整定后整个系统的控制效果
较整定前佳。

步骤S305:如果模型误差十分微小,但是为了确保出水水质达到标准,可
以通过微调旋钮调节控制其参数,从而改善整个系统的控制效果。

如此周而复始,整个控制系统就实现了污水处理厂出水质中所含溶解氧的
量的稳定可靠的闭环控制。

以上所述的本发明实施方式,并不构成对本发明保护范围的限定。本发明
不仅仅局限于污水处理,在不偏离本发明精神的条件下适当改进,或者因地制
宜能更好的应用本发明,本发明还可与计算机相连通,通过计算机的快速运算
和大容量的存储空间,能更好的为不同工业控制系统服务。任何在本发明的精
神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求
保护范围之内。

PID参数整定方法及PID参数整定系统.pdf_第1页
第1页 / 共12页
PID参数整定方法及PID参数整定系统.pdf_第2页
第2页 / 共12页
PID参数整定方法及PID参数整定系统.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《PID参数整定方法及PID参数整定系统.pdf》由会员分享,可在线阅读,更多相关《PID参数整定方法及PID参数整定系统.pdf(12页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102621883 A (43)申请公布日 2012.08.01 CN 102621883 A *CN102621883A* (21)申请号 201210096343.3 (22)申请日 2012.04.01 G05B 11/42(2006.01) (71)申请人 广东电网公司电力科学研究院 地址 510080 广东省广州市越秀区东风东路 水均岗 8 号 申请人 上海交通大学 (72)发明人 陈世和 张卫东 张曦 王大晓 李晓枫 张伟 (74)专利代理机构 广州华进联合专利商标代理 有限公司 44224 代理人 王茹 曾旻辉 (54) 发明名称 PID 参数整定方法及。

2、 PID 参数整定系统 (57) 摘要 本发明提供了一种 PID 参数整定方法及系 统, 在工况系统识别出当前被控对象的数学模型 后, 得到数学模型的参数, 监控人员根据实际的工 况对控制对象的数学模型的误差做出大致判断, 然后设定相应的模型误差值, 并根据所述模型误 差值判断是采用微调还是采用粗调, 若判定为采 用粗调, 则输入模型参数和模型误差值, 若判定为 采用微调, 则输入模型参数和调节的单位微调量 的个数 ; 然后相应的计算单元对应的计算最佳控 制器参数, 最后根据被控对象的数学模型的参数 和最佳控制器参数, 计算理想PID控制器参数。 本 发明能在不重新设计控制器的情况下, 自动处。

3、理 实际控制对象的不确定性, 在性能和鲁棒性之间 进行最佳折中, 达到更好的控制效果。 (51)Int.Cl. 权利要求书 2 页 说明书 7 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 7 页 附图 2 页 1/2 页 2 1. 一种 PID 参数整定方法, 其特征在于, 包括如下步骤 : 识别当前被控对象的数学模型, 得到数学模型的参数 ; 根据实际的工况对被控对象的数学模型的误差做出大致判断 ; 根据所述数学模型误差值判断是采用微调还是采用粗调, 若判定为采用粗调, 则输入 模型参数和模型误差值, 若判定为采用微调, 则输入调。

4、节的单位微调量的个数 ; 计算最佳控制器参数 : 其中, 当采用粗调时, 采用 (m+) 计算最佳控制器参数 , 其中, m 为对象模 型误差值, 为滞后时间常数, 和 由 m 确定, 当采用微调时, 采用 now per+n 计算最佳控制器参数 , 其中, now表示调节后 的最佳控制器参数, per为微调前的最佳控制器参数, 为单位微调量, 正向调节时 n 取调 节的单位微调量的个数, 反向调节时 n 取调节的单位微调量的个数的相反数 ; 根据被控对象的数学模型的参数和最佳控制器参数, 计算 PID 参数。 2. 根据权利要求 1 述的 PID 参数整定方法, 其特征在于, 还包括步骤 :。

5、 利用已有数据对根据所述 PID 参数整定方法制成的系统进行训练, 得到被控对象的理 想数学模型, 并存储理想数学模型 ; 判断当前被控对象的数学模型与被控对象的理想数学模型是否相同, 若是, 则重新识别被控对象的数学模型。 3. 根据权利要求 1 所述的 PID 参数整定方法, 其特征在于, 和 由下述经验公式得 到 : 4.根据权利要求1至3之一所述的PID参数整定方法, 其特征在于, 在被控对象的数学 模型的误差范围内对误差分档调节, 并包括粗调分档调节和微调分档调节。 5. 根据权利要求 4 所述的 PID 参数整定方法, 其特征在于, 所述粗调分档调节为 10、 20、 30、 更大。

6、误差四档或为 5、 15、 25、 更大误差四档的调节方式, 或 / 和 所述微调分档调节为从 -30 到 30, 每一档代表一个单位的微调量 0.01。 6. 一种 PID 参数整定系统, 其特征在于包括 : 数学模型识别单元, 用于识别当前被控对象的数学模型, 并将得到数学模型的参数存 储到存储器 ; 粗调单元, 用于将模型误差值存储在存储器中 ; 微调单元, 用于将调节的单位微调量的个数存储在存储器中 ; 第一计算单元, 用于采用 (m+) 计算最佳控制器参数 , 其中, m 为对 象模型误差值, 为滞后时间常数, 和 由 m 确定 ; 权 利 要 求 书 CN 102621883 A 。

7、2 2/2 页 3 第二计算单元, 用于采用 now per+n 计算最佳控制器参数 , 其中, now表示调 节后的最佳控制器参数, per为微调前的最佳控制器参数, 为单位微调量, 正向调节时 n 取调节的单位微调量的个数, 反向调节时 n 取调节的单位微调量的个数的相反数 ; PID 参数计算单元, 用于根据被控对象的数学模型的参数和最佳控制器参数, 计算 PID 参数 ; 存储器, 用于存储当前被控对象的数学模型的参数、 模型误差值、 调节的单位微调量的 个数。 7. 根据权利要求 6 所述的 PID 参数整定系统, 其特征在于, 还包括模型比对单元, 用于 判断当前被控对象的数学模型。

8、与预先存储的被控对象的理想数学模型是否相同, 若是, 则 重新识别被控对象的数学模型, 所述被控对象的理想数学模型是利用已有数据对根据所述 PID 参数整定系统进行训练得到 ; 所述存储器还用于存储被控对象的理想数学模型。 8. 根据权利要求 6 所述的 PID 参数整定控制器, 其特征在于 和 由下述经验公式 得到 : 9.根据权利要求6至8之一所述的PID参数整定系统, 其特征在于, 在被控对象的数学 模型的误差范围内对误差分档调节, 并包括粗调分档调节和微调分档调节。 10. 根据权利要求 9 所述的 PID 参数整定系统, 其特征在于, 所述粗调分档调节为采用 10、 20、 30、 。

9、更大误差四档或为 5、 15、 25、 更大误差四档的调节方式 ; 或 / 和 所述微调分档调节为从 -30 到 30, 每一档代表一个单位的微调量 0.01。 权 利 要 求 书 CN 102621883 A 3 1/7 页 4 PID 参数整定方法及 PID 参数整定系统 技术领域 0001 本发明涉及工业过程控制技术领域, 特别涉及一种 PID 参数整定方法及一种 PID 参数整定系统。 背景技术 0002 目前, 虽然随着科学技术和新材料的不断研发, 先进的生产工艺不断应用在工业 控制现场, 同时科学家和工程师们基于不同算法提出了各种不同的控制策略以适应新的挑 战, 并且其中一部分已经。

10、应用到实际的工业现场中。但是由于 PID( 比例 - 积分 - 微分 ) 控 制的可靠性、 简单实用性, 95以上的工业控制回路依旧采用 PID 控制方式。PID 控制器的 目的是 : 要确保整个控制系统的稳定性, 抑制外部干扰的影响和优化系统的性能, 在此前提 下尽可能的要求操作的简单、 易懂, 并尽可能地有很广的适用范围。因此, 基于先进的科技 手段, 我们可以更好地应用 PID 控制方法, 以更好地改进工业现场的效率和生产成本。 0003 在工业现场, 由于各种干扰作用等一些不可预估的扰动, 例如污水处理中的温度 变化对化学生物反应过程的细微影响, 设备的老化、 磨损, 原材料的成分、 。

11、水分、 温度变化等 等, 使得实际的被控对象总是存在不确定性, 也就是, 设计过程中的被控对象的数学模型与 实际模型之间的存在着误差, 这种误差将影响实际的控制效果。这就要求我们能够在线实 时的调整控制器的参数, 以满足现场的需要。 0004 Ahmad Ali和Somanath Majhi在2009年的文章PI/PID controller design based on IMC and percentage overshoot specification to controller setpoint change(ISA Transactions, 2009, 48, PP.10-15) 。

12、中提出了一种有较好的鲁棒性的 PID 参数整定方法, 但 是该方法响应时间较大, 且不利于在线实时整定控制器参数。现有技术中的 PID 参数整定 方法采用分档调节可以减小响应时间, 但是却不能在误差较小的时候实现更为精确的参数 整定。 发明内容 0005 本发明的目的在于针对上述现有技术的缺点和不足, 提供一种 PID 参数整定方法 及一种 PID 参数整定系统, 能在不重新设计控制器的情况下, 自动处理实际控制对象的不 确定性, 在系统的性能和鲁棒性之间进行最佳折中, 达到更好的控制效果, 并且可以实现对 控制效果的微小调节。 0006 本发明的目的通过下述方案实现 : 0007 一种 PI。

13、D 参数整定方法, 包括如下步骤 : 0008 识别当前被控对象的数学模型, 得到数学模型的参数 ; 0009 根据实际的工况对被控对象的数学模型的误差做出大致判断 ; 0010 根据所述数学模型误差值判断是采用微调还是采用粗调, 若判定为采用粗调, 则 输入模型参数和模型误差值, 若判定为采用微调, 则输入调节的单位微调量的个数 ; 0011 计算最佳控制器参数 : 其中, 说 明 书 CN 102621883 A 4 2/7 页 5 0012 当采用粗调时, 采用 (m+) 计算最佳控制器参数 , 其中, m 为对 象模型误差值, 为滞后时间常数, 和 由 m 确定, 0013 当采用微调。

14、时, 采用 now per+n 计算最佳控制器参数 , 其中, now表示调 节后的最佳控制器参数, per为微调前的最佳控制器参数, 为单位微调量, 正向调节时 n 取调节的单位微调量的个数, 反向调节时 n 取调节的单位微调量的个数的相反数 ; 0014 根据被控对象的数学模型的参数和最佳控制器参数, 计算 PID 参数。 0015 一种 PID 参数整定系统, 包括 : 0016 数学模型识别单元, 用于识别当前被控对象的数学模型, 并将得到数学模型的参 数存储到存储器 ; 0017 粗调单元, 用于将模型误差值存储在存储器中 ; 0018 微调单元, 用于将调节的单位微调量的个数存储在。

15、存储器中 ; 0019 第一计算单元, 用于采用 (m+) 计算最佳控制器参数 , 其中, m 为对象模型误差值, 为滞后时间常数, 和 由 m 确定 ; 0020 第二计算单元, 用于采用 now per+n 计算最佳控制器参数 , 其中, now表 示调节后的最佳控制器参数, per为微调前的最佳控制器参数, 为单位微调量, 正向调节 时 n 取调节的单位微调量的个数, 反向调节时 n 取调节的单位微调量的个数的相反数 ; 0021 PID 参数计算单元, 用于根据被控对象的数学模型的参数和最佳控制器参数, 计算 PID 参数 ; 0022 存储器, 用于存储当前被控对象的数学模型的参数、。

16、 模型误差值、 调节的单位微调 量的个数。 0023 根据上述本发明方案, 在工况系统识别当前被控对象的数学模型后, 得到数学模 型的参数, 监控人员根据实际的工况对控制对象的数学模型的误差做出大致判断, 然后设 定相应的模型误差值, 并根据所述模型误差值判断是采用微调还是采用粗调, 若判定为采 用粗调, 则输入模型参数和模型误差值, 若判定为采用微调, 则输入调节的单位微调量的个 数 ; 然后对应的计算最佳控制器参数, 即根据选择的是微调还是粗调而采用不同的计算公 式计算最佳控制器参数, 最后根据被控对象的数学模型的参数和最佳控制器参数, 计算 PID 参数。 附图说明 0024 图 1 是。

17、本发明的 PID 参数整定方法实施例的流程示意图 ; 0025 图 2 是本发明实施例的控制面板上调节旋钮示意图 ; 0026 图 3 是本发明的 PID 参数整定系统实施例的结构示意图 ; 0027 图 4 是本发明实施例的系统响应曲线。 具体实施方式 0028 下面结合附图和实施例对本发明作进一步详细说明, 但本发明的实施方式不限于 此。 0029 实施例 1 0030 参见图1所示, 是本发明的PID参数整定方法实施例的流程示意图, 可以将本发明 说 明 书 CN 102621883 A 5 3/7 页 6 所述方法编制成相应的整定软件, 应用到现有的工况系统中。如图 1 所示, 该实施。

18、例中的 PID 参数整定方法包括步骤 : 0031 步骤 S101 : 识别当前被控对象的数学模型, 得到数学模型的参数, 进入步骤 S102, 其中, 识别当前被控对象的数学模型的过程发生在公开系统进行整定前, 一般是利用现有 工况系统中的相应的对象模型识别模块识别被控对象的数学模型, 得到数学模型及其参 数, 可以将数学模型及其参数存储在存储模块中, 本发明中, 将一阶时滞被控对象记为 0032 0033 其中, 模型中的参数 K 表示模型的稳态增益, T 为系统时间常数, 为滞后时间 常数, 对于二阶被控对象我们可以通过降阶处理近似化为一阶对象来进行控制器的参数整 定 ; 或者直接采用内。

19、膜控制器的二阶控制器设计方法进行控制器的参数整定。对于三阶或 更高阶的控制对象, 我们可以通过模型近似化来处理, 进行控制器的参数整定, 进而达到理 想的控制效果 ; 0034 步骤 S102 : 根据实际的工况对控制对象的数学模型的误差做出大致判断, 进入步 骤 S103, 一般是监控人员完成此部操作 ; 0035 步骤 S103 : 根据所述模型误差值判断是采用微调还是采用粗调, 若判定为采用粗 调, 则进入步骤 S1041, 若判定为采用微调, 则进入步骤 S1042, 其中, 采用微调还是采用粗 调是根据模型误差值的大小来判断得, 误差值较小的时候采用微调, 误差值较大的时候采 用粗调。

20、 ; 0036 步骤 S1041 : 输入模型参数和模型误差值后, 进入步骤 S1051 ; 其中, 模型误差值可 以通过事先以旋钮的形式设置的粗调旋来实现, 模型参数可以从存储模型参数的存储单元 里提取 ; 0037 步骤 S1042 : 输入调节的单位微调量的个数后, 进入步骤 S1052 ; 其中, 调节的单位 微调量的个数可以通过事先以旋钮的形式设置的微调旋钮来实现 ; 0038 步骤 S1051 : 当采用粗调时, 采用 (m+) 计算最佳控制器参数 , 进 入步骤 S106, 其中, m 为对象模型误差值, 为滞后时间常数, 和 由 m 确定 ; 0039 步骤 S1052 : 当。

21、当采用微调时, 采用 now per+n 计算最佳控制器参数 , 进 入步骤 S106, 其中, now表示调节后的最佳控制器参数, per为微调前的最佳控制器参数, 为单位微调量, 正向调节时n取调节的单位微调量的个数, 反向调节时n取调节的单位微 调量的个数的相反数 ; 0040 步骤 S106 : 根据被控对象的数学模型的参数和最佳控制器参数, 计算 PID 参数, 其 后就可以并将运算结果输送到 D/A 转换器, 输出所得模拟信号, 所得模拟信号接入控制器 调整控制器参数, 根据 MacPID 控制器设计方法 (Yongho Lee, Sunwon Park, Moonyong Lee。

22、 和Coleman Brosilow, PID controller tuning for desired closed-loop responses for SI/SO systems, AIChE Journal, 1998, 44, PP.106-115), 控制器参数一般包括控制器增益 Kc、 控制器积分时间 Ti、 控制器微分时间 Td、 其参数公式为 说 明 书 CN 102621883 A 6 4/7 页 7 0041 0042 根据上式所示, PID控制器的三个参数由滞后时间常数和最佳控制器参数决 定, 计算出 PID 控制器参数后就可以根据这些参数得出系统的控制信号, 系统经。

23、过控制信 号作用后实现有效控制, 根据控制器参数得出系统的控制信号是现有技术, 在此不予赘述。 0043 据此, 依据本实施例中的方案, 在工况系统识别当前被控对象的数学模型后, 得到 数学模型的参数, 监控人员根据实际的工况对控制对象的数学模型的误差做出大致判断, 然后设定相应的模型误差值, 并根据所述模型误差值判断是采用微调还是采用粗调, 若判 定为采用粗调, 则输入模型参数和模型误差值, 若判定为采用微调, 则输入调节的单位微调 量的个数 ; 然后对应的计算最佳控制器参数, 即根据选择的是微调还是粗调而采用不同的 计算公式计算最佳控制器参数, 最后根据被控对象的数学模型的参数和最佳控制器。

24、参数, 计算 PID 参数, 如此周而复始, 整个控制系统能在不重新设计控制器的前提下尽最大可能 的满足现场工业的需求, 以达到保证生产质量降低生产成本的目的。 0044 此外, 在系统进入整定前, 可以先利用已有数据对本发明进行训练, 使用前, 可通 过自动系统辨识或者人工输入法将被控对象的理想数学模型存储起来。在具体实施时, 还 可以包括步骤 : 判断当前被控对象的数学模型与预先存储的理想数学模型是否相同, 若是, 则重新识别被控对象的数学模型, 也就是说, 当识别出的被控对象的当前数学模型和理想 数学模型相同时, 就不用进行整定操作了, 只有当二者不相同, 即当前被控对象的数学模型 存在。

25、误差时才进行整定操作。 0045 上述步骤 S1051 中 和 可由下述经验公式得到 : 0046 0047 0048 0049 通过大量的实验验证得出的最佳的微调单位, 微调单位 的取值为 0.01。在监 控人员大致估计出数学模型误差值后, 可以按照模型误差范围分为 n 档, 或是在某一范围 内连续调节, 连续调节可以看作分档分得很细的情况, 由于连续调节会增加许多运算量, 所 以一般采用分档方式。由于在实际应用及实验室仿真中发现, 如果被控对象模型误差超过 30将出现不可预测性, 有时会难以完美调节控制器参数, 因此, 本发明可以只考虑误差在 30以内的情况, 采用分四档划分 0 30的模。

26、型误差, 包括两种常用的分档方式, 一种是 采用 10、 20、 30、 更大误差四档, 另一种是为 5、 15、 25、 更大误差四档的调节方 式。当监控人员设定的模型误差是某一范围时, 一般始终将模型误差的最差情况 ( 即该范 说 明 书 CN 102621883 A 7 5/7 页 8 围的上届 ) 送入存储单元中, 如采用的是采用 10、 20、 30、 更大误差四档, 而监控人员 估计的模型误差大概是 15, 则输入相应的计算单元的误差是 20。微调时也可以采取分 档调节的方式, 微调分档调节为从 -30 到 30, 每一档代表一个单位的微调量 0.01。图 2 给 出了采用10、 。

27、20、 30、 更大误差四档粗调, 采用从-30到30, 每一档代表一个单位的微 调量 0.01 的微调的控制面板上调节旋钮示意图, 但具体的设计并不限于此。 0050 实施例 2 0051 根据上述本发明的PID参数整定方法, 本发明还提供一种PID参数整定系统, 以下 就本发明实施例的 PID 参数整定的具体示例进行详细说明。图 3 中示出了本发明实施例的 PID 参数整定系统的结构示意图。以下针对本发明实施例的 PID 参数整定系统进行详细说 明。 0052 参见图 3 所示, 一种 PID 参数整定控制器, 包括存储器 201、 数学模型识别单元 202、 粗调单元 203、 微调单元。

28、 204、 第一计算单元 205、 第二计算单元 206、 PID 参数计算单元 207, 其中, 0053 数学模型识别单元 202, 用于识别当前被控对象的数学模型, 并将得到数学模型及 其参数存储到存储器 ; 0054 粗调单元203和微调单元204是用于当监控人员判断出当前被控对象的数学模型 得误差后将误差输入到存储器, 其中, 粗调单元 203 用于将模型误差值输入到存储器, 或者 直接将模型误差值传输给第一计算单元, 微调单元 204 用于将调节的单位微调量的个数输 入存储器, 或者直接传输给第二计算单元, 在实际应用过程中, 一般可以将粗调单元 203 和 微调单元 204 设置。

29、成旋钮的形式, 但也不限于旋钮形式 ; 0055 第一计算单元 205, 用于采用 (m+) 计算最佳控制器参数 , 其中, m 为对象模型误差值, 为滞后时间常数, 和 由 m 确定 ; 0056 第二计算单元206, 用于采用nowper+n计算最佳控制器参数, 其中, now 表示调节后的最佳控制器参数, per为微调前的最佳控制器参数, 为单位微调量, 正向调 节时 n 取调节的单位微调量的个数, 反向调节时 n 取调节的单位微调量的个数的相反数 ; 0057 PID 参数计算单元 207, 用于根据被控对象的数学模型的参数和最佳控制器参数, 计算 PID 参数 ; 0058 存储器,。

30、 用于存储前被控对象的数学模型及其参数、 模型误差值、 调节的单位微调 量的个数等。 0059 其中, 数学模型识别单元 202、 粗调单元 203、 微调单元 204、 第一计算单元 205、 第 二计算单元206分别与存储器201连接, 第一计算单元205、 第二计算单元206还分别和PID 参数计算单元连接。 0060 据此, 依据本实施例中的方案, 在数学模型识别单元 202 识别出当前被控对象的 数学模型后, 得到数学模型的参数, 并将当前被控对象的数学模型及其参数存储在存储器 中, 监控人员根据实际的工况对控制对象的数学模型的误差做出大致判断, 然后设定相应 的模型误差值, 设定相。

31、应的模型误差值是通过粗调单元203和微调单元204完成的, 误差较 小时采用微调单元 203, 误差较大时采用微调单元 204, 若采用粗调单元 203, 则将模型误差 值输入存储器 201, 若采用微调单元 204, 则将单位微调量的个数输入存储器 201 ; 然后对应 的计算最佳控制器参数, 即根据不同情况选择不同的计算单元 ( 第一计算单元 205 或第二 说 明 书 CN 102621883 A 8 6/7 页 9 计算单元 206) 计算最佳控制器参数, 最后 PID 参数计算单元 207 根据被控对象的数学模型 的参数和最佳控制器参数, 计算 PID 参数, 如此周而复始, 整个控。

32、制系统能在不重新设计控 制器的前提下尽最大可能的满足现场工业的需求, 以达到保证生产质量降低生产成本的目 的。 0061 另一方面, 本发明的 PID 参数整定系统还可以包括模型比对单元, 用于将当前被 控对象的数学模型与预先存储的被控对象的理想数学模型是否相同, 若是, 则重新识别被 控对象的数学模型, 所述被控对象的理想数学模型是利用已有数据对根据所述 PID 参数整 定系统进行训练得到的。也就是说, 当识别出的被控对象的当前数学模型和理想数学模型 相同时, 就不用进行整定操作了, 只有当二者不相同, 即当前被控对象的数学模型存在误差 时才进行整定操作。这样可以提高响应速率。 0062 第。

33、一计算单元 205 采用的计算最佳控制器参数的公式中的 和 由下述经验公 式得到 : 0063 0064 0065 0066 通过大量的实验验证得出了最佳的微调单位, 微调单位 的取值为 0.01。在监 控人员大致估计出数学模型误差值后, 可以按照模型误差范围分为 n 档, 或是在某一范围 内连续调节, 连续调节可以看作分档分得很细的情况, 由于连续调节会增加许多运算量, 所 以一般采用分档方式。由于在实际应用及实验室仿真中发现, 如果被控对象模型误差超过 30将出现不可预测性, 有时会难以完美调节控制器参数, 因此, 本发明可以只考虑误差在 30以内的情况, 采用分四档划分 0 30的模型误。

34、差, 包括两种常用的分档方式, 一种是 采用 10、 20、 30、 更大误差四档, 另一种是为 5、 15、 25、 更大误差四档的调节方 式。当监控人员设定的模型误差是某一范围时, 一般始终将模型误差的最差情况 ( 即该范 围的上届 ) 送入存储单元中, 如采用的是采用 10、 20、 30、 更大误差四档, 而监控人员 估计的模型误差大概是 15, 则输入相应的计算单元的误差是 20。微调时也可以采取分 档调节的方式, 微调分档调节为从 -30 到 30, 每一档代表一个单位的微调量 0.01。 0067 实施例 3 0068 下面将本发明提出的 PID 参数整定方法应用于污水处理溶解氧。

35、控制系统中这一 具体实例对本发明进行阐述。 0069 本实施例的工况控制系统的目的是通过控制使污水处理厂出水质中所含溶解氧 的量达到要求含量。 该系统中的被控量就是氧气的溶解量。 系统被控对象主要包含鼓风机、 污水流速的控制。在控制过程中, 污水流入处理设备时溶解氧的量称为输入。在污水处理 厂内部污水流过活性污泥, 同时鼓风机通过控制风速而控制氧气在污水中的含量, 污水在 微生物的作用下将氮、 磷、 硫等化合物进行处理, 同时消耗大量氧气。为了保证污水能排入 自然水系中, 出水中氧气含量必须不低于 2mg/L。 0070 实际系统中通过系统模型辨识得到被控对象的数学模型为 : 说 明 书 CN。

36、 102621883 A 9 7/7 页 10 0071 0072 即一阶时滞系统参数为 : K 0.314, T 13.71, 0.732。在实际工控过程中, 由于温度, 入水量和入水水质的时刻变化, 造成被控对象发生较大波动, 这就要求我们实时 调节控制器参数, 以满足出水水质的要求。在工控现场我们采用的控制器结构是 : 0073 0074 参数整定的具体调节步骤如下 : 0075 步骤 S301 : 在某一时刻, 系统实时辨识模块表示出的系统模型与设定的数学模型 G(s)( 被控对象的理想数学模型 ) 进行比对, 得到模型误差大致为 15 ; 0076 步骤 S302 : 以采用 10、。

37、 20、 30、 更大误差四档粗调为例, 调节粗调旋钮至 20档 ; 0077 步骤 S303 : 整定器通过信号转换和内部运算公式 : 0078 0079 MacPID 参数公式 : 0080 0081 计算出控制器参数为 : Ti 13.9472, Kc 39.3209, Td 0.2330 ; 0082 步骤 S304 : 经过信号转换后输送到控制器, 改变整个控制系统的系能 ; 系统控制 器参数整定器前后效果图如图 4 所示, 其中, 虚线是整定前的系统响应曲线, 实现是整定后 的系统的响应曲线, 可以看出整定后整个系统的控制效果较整定前佳。 0083 步骤 S305 : 如果模型误差。

38、十分微小, 但是为了确保出水水质达到标准, 可以通过 微调旋钮调节控制其参数, 从而改善整个系统的控制效果。 0084 如此周而复始, 整个控制系统就实现了污水处理厂出水质中所含溶解氧的量的稳 定可靠的闭环控制。 0085 以上所述的本发明实施方式, 并不构成对本发明保护范围的限定。本发明不仅仅 局限于污水处理, 在不偏离本发明精神的条件下适当改进, 或者因地制宜能更好的应用本 发明, 本发明还可与计算机相连通, 通过计算机的快速运算和大容量的存储空间, 能更好的 为不同工业控制系统服务。任何在本发明的精神和原则之内所作的修改、 等同替换和改进 等, 均应包含在本发明的权利要求保护范围之内。 说 明 书 CN 102621883 A 10 1/2 页 11 图 1 图 2 说 明 书 附 图 CN 102621883 A 11 2/2 页 12 图 3 图 4 说 明 书 附 图 CN 102621883 A 12 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 控制;调节


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1