文档库 最新最全的文档下载
当前位置:文档库 › 确定PID参数的一些方法

确定PID参数的一些方法

确定PID参数的一些方法
确定PID参数的一些方法

确定PID 参数的方法

下面介绍的方法,包括着眼于使系统闭环极点落在希望的位置,依靠解析的方法确定PID 参数;以及针对复杂的受控对象数学模型,借助于实验的方法确定PID 参数。 PID 校正传递函数应为

()s

K s K s K s K s K K s G I p D

D I

p j ++=++

=2

(7.60) 这里有三个待定系数。 一、任意极点配置法

设系统固有开环传递函数为

()()()

s d s n s G o 00=

(7.61) 系统的特征方程为 ()()010=+s G s G j

或 ()()

()0020=+++s n K s K s K s sd I P D (7.62) 通过对三个系数的不同赋值,可改变闭环系统的全部或部分极点的位置,从而改变系统的动态性能。

由于PID 调节器只有三个任意赋值的系数,因此只能对固有传递函数是一阶和二阶的系统进行极点位置的任意配置。对于一阶系统,只需采用局部的PI 或PD 校正即可实现任意极点配置。

设一阶系统开环固有传递函数和校正环节传递函数分别为

()a s s G +=

1

0 和 ()s

K s K s G I p j += 则系统闭环传递函数为

()()()()()()()I

p I

p o j o j i o K s a K s K s K s G s G s G s G s X s X ++++=

+=

21 (7.63)

为了使该系统校正后的阻尼比为

?

,无阻尼自振角频率为

n

ω,选择

()a K K n P n I -==?ωω2,

2

即可。

对于二阶系统,必须采用完整的PID 校正才能实现任意极点配置。设二阶系统开环固有传递函数和校正环节传递函数分别为

()0

1201

a s a s s G ++= 和 ()s K s K s K s G I p D j ++=2

则系统闭环传递函数为

()()()()()()()()I

p D I

p D o j o j i o K s a K s a K s K s K s K s G s G s G s G s X s X +++++++=

+=

02132

1

假设得到的闭环传递函数三阶特征多项式可分解为

()()()()

2

22322222n

n n n n n s s s s s s βωωβ?ωβ?ωω?ωβ+++++=+++ 令对应项系数相等,有

2

20122n

I n n P n D K a K a K βωωβ?ωβ

?ω=+=++=+ (7.64)

二、高阶系统累试法

对于固有传递函数是高于二阶的高阶系统,PID 校正不可能作到全部闭环极点的任意配置。但可以控制部分极点,以达到系统预期的性能指标。

根据相位裕量的定义,有

()()()

γωω+-∠= 18010c c j j G j G (7.65) 由式(7.64),有

()()

()()

c c j c c j j G j G j G j G ωγωθωω001801

∠-+-=∠==

(7.66)

则PID 控制器在剪切频率处的频率特性可表示为

()()θθωωωsin cos j j G K K j K c j c

I

c D P +=???

?

?

?-+ (7.67)

由式(7.66)和(7.67),得

()

()

c c I c D c P j G K K j G K ωθωωωθ

00sin cos =

-=

(7.68)

(7.69)

由式(7.68)可独立地解出比例增益P K ,而式(7.69)包含两个未知参数I K 和D K ,不是唯一解。当采用局部PI 控制器或PD 控制器时,由于减少一个未知数,可唯一解出I K 或

D K 。当采用完整的PID 控制器时,通常由稳态误差要求,通过开环放大倍数,先确定积分

增益I K ,然后由式(7.69)计算出微分增益D K 。同时通过数字仿真,反复试探,最后确

定P K 、I K 和D K 三个参数。

例 设单位反馈的受控对象的传递函数为 ()()()

214

++=

s s s s G P

试设计PID 控制器,实现系统剪切频率s rad c /7.1=ω,相角裕量 50=γ。 解:() 9.189454.07.10-∠=j G

由式(7.66),得() 9.18950180++-=∠=c j j G ωθ

由式(7.68),得10.1454

.09.59cos == P K

输入引起的系统误差象函数表达式为

()()()()()s X K s K s K s s s s s s E i I

P D 441223212

342+++++++= 令单位加速度输入的稳态误差5.2=ss e ,利用上式,可得 2.0=I K

再利用式(7.69),得

()

19.17.12

.0454.07.19.59sin 2

=+?= D K 三、试探法

采用试探法,首先仅选择比例校正,使系统闭环后满足稳定性指标。然后,在此基础上根据稳态误差要求加入适当参数的积分校正。积分校正的加入往往使系统稳定裕量和快速性下降,此时再加入适当参数的微分校正,以保证系统的稳定性和快速性。以上过程通常需要循环试探几轮,方能使系统闭环后达到理想的性能指标。 四、齐格勒-尼柯尔斯(Ziegler and Nichols )法

对于受控对象比较复杂、数学模型难以建立的情况,在系统的设计和调试过程中,可以考虑借助实验方法,采用齐格勒-尼柯尔斯法对PID 调节器进行设计。用该方法系统实现所谓“四分之一衰减”响应(”quarter -decay”),即设计的调节器使系统闭环阶跃响应相邻后一个周期的超调衰减为前一个周期的25%左右。

当开环受控对象阶跃响应没有超调,其响应曲线有如图7-56的S 形状时,采用齐格勒-尼柯尔斯第一法设定参数。如图7-56,单位阶跃响应曲线上斜率最大的拐点作切线,得参数L 和T ,则齐格勒-尼柯尔斯法参数设定如下: (a) 比例控制器:

L

T

K p =

(7.70) (b) 比例-积分控制器:

L T K p 9.0=,227.03

.09

.03.0L T L L T

L K K p I === (7.71) (c) 比例-积分-微分控制器:

L T K p 2.1=, 2

6.022

.12L T L L T

L K K p I ===, T L L

T

L K K p D 6.05.02.15.0=?=

?= (7.72)

1

图7-56 齐格勒-尼柯尔斯第一法参数定义

对于低增益时稳定而高增益时不稳定会产生振荡发散的系统,采用齐格勒-尼柯尔斯第二法(即连续振荡法)设定参数。开始只加比例校正,系统先以低增益值工作,然后慢慢增加增益,直到闭环系统输出等幅度振荡为止。这表明受控对象加该增益的比例控制已达稳定性极限,为临界稳定状态,此时测量并记录振荡周期Tu 和比例增益值Ku 。然后,齐格勒-尼柯尔斯法做参数设定如下: (d) 比例控制器:

K K p u =05. (7.73)

(e) 比例-积分控制器:

K K p u =045.,K K T K T I p u u

u

=

=12054.. (7.74) (f) 比例-积分-微分控制器:

K K p u =06.,u

u

u p I T K T K K 2.15.0=

=

,u u u p D K T T K K 075.0125.0== (7.75) 对于那些在调试过程中不允许出现持续振荡的系统,则可以从低增益值开始慢慢增加,直到闭环衰减率达到希望值(通用的采用“四分之一衰减”响应),此时记录下系统的增益K u ’和振荡周期T u ’,那么PID 控制器参数设定值为:

K K p u ='

,K K T I u u =15.''

,K T K D u u =''

6 (7.76)

即 s

T s T K s K T s T K K s G u u u

u u u u u j '????

??+''=''+''+'=3

135.065.1)(2

(7.77) 由于采用齐格勒-尼柯尔斯第二法以连续振荡法作为前提,显然,应用该方法的系统开环起码是三阶或更高阶的系统。

另外,还有其它的一些设定法都可以提供简单地调整参数的手段,以达到较好的控制效果,读者可参考其它文献,根据实际情况进行选择。

相关文档