急!!!数字PID控制器的参数整定方法研究 简述PID控制器参数整定的方法?

\u51e0\u79cdPID\u63a7\u5236\u5668\u53c2\u6570\u6574\u5b9a\u65b9\u6cd5\u7684\u6bd4\u8f83\u7814\u7a76\u6c42\u89e3\u7b54

\u672c\u6587\u9009\u53d6\u4e86\u63a7\u5236\u5de5\u7a0b\u4e2d\u5e38\u7528\u76844\uff1a1\u8870\u51cf\u6cd5\u3001\u4e34\u754c\u6bd4\u4f8b\u5ea6\u6cd5\u3001\u9c81\u68d2PID\u53c2\u6570\u6574\u5b9a\u6cd5\u548cISTE\uff08Integral Squared Time-weighted Errors\uff09\u6700\u4f18\u53c2\u6570\u6574\u5b9a\u6cd5\uff0c\u4ece\u7cfb\u7edf\u8ddf\u8e2a\u3001\u6297\u5e72\u6270\u6027\u80fd\u548c\u9c81\u68d2\u6027\u65b9\u9762\u8fdb\u884c\u4e86\u5206\u6790\u6bd4\u8f83\u7814\u7a76\u3002\u6570\u5b57\u4eff\u771f\u548c\u7269\u7406\u5bf9\u8c61\u7684\u5b9e\u65f6\u63a7\u5236\u8868\u660e\u4e86\u8fd9\u4e9b\u65b9\u6cd5\u6709\u5404\u81ea\u7684\u4f18\u7f3a\u70b9\uff0c\u5176\u4e2d\uff0c\u9c81\u68d2PID\u53c2\u6570\u6574\u5b9a\u6cd5\u548cISTE\u6700\u4f18\u53c2\u6570\u6574\u5b9a\u6cd5\u5728\u7efc\u5408\u6027\u80fd\uff0c\u7279\u522b\u662f\u5728\u7cfb\u7edf\u7684\u9c81\u68d2\u6027\u65b9\u9762\u5177\u6709\u4e00\u5b9a\u7684\u4f18\u8d8a\u6027\u3002

\u5de5\u4e1a\u81ea\u52a8\u5316\u5546\u57ce\u7684\u6280\u672f\u8d44\u6599\u533a\u6709\u5f88\u591a\u4e13\u4e1a\u6280\u672f\u6587\uff0c\u4f60\u53ef\u4ee5\u53bb\u90a3\u91cc\u627e\u66f4\u591a\u7684\u8d44\u6599http://www.iacmall.com/

PID\u63a7\u5236\u5668\u53c2\u6570\u6574\u5b9a\u7684\u65b9\u6cd5\u5f88\u591a\uff0c\u6982\u62ec\u8d77\u6765\u6709\u4e24\u5927\u7c7b\uff1a
\u4e00\u662f\u7406\u8bba\u8ba1\u7b97\u6574\u5b9a\u6cd5\u3002\u5b83\u4e3b\u8981\u662f\u4f9d\u636e\u7cfb\u7edf\u7684\u6570\u5b66\u6a21\u578b\uff0c\u7ecf\u8fc7\u7406\u8bba\u8ba1\u7b97\u786e\u5b9a\u63a7\u5236\u5668\u53c2\u6570\u3002\u8fd9\u79cd\u65b9\u6cd5\u6240\u5f97\u5230\u7684\u8ba1\u7b97\u6570\u636e\u672a\u5fc5\u53ef\u4ee5\u76f4\u63a5\u7528\uff0c\u8fd8\u5fc5\u987b\u901a\u8fc7\u5de5\u7a0b\u5b9e\u9645\u8fdb\u884c\u8c03\u6574\u548c\u4fee\u6539\u3002
\u4e8c\u662f\u5de5\u7a0b\u6574\u5b9a\u65b9\u6cd5\uff0c\u5b83\u4e3b\u8981\u4f9d\u8d56\u5de5\u7a0b\u7ecf\u9a8c\uff0c\u76f4\u63a5\u5728\u63a7\u5236\u7cfb\u7edf\u7684\u8bd5\u9a8c\u4e2d\u8fdb\u884c\uff0c\u4e14\u65b9\u6cd5\u7b80\u5355\u3001\u6613\u4e8e\u638c\u63e1\uff0c\u5728\u5de5\u7a0b\u5b9e\u9645\u4e2d\u88ab\u5e7f\u6cdb\u91c7\u7528\u3002
PID\u63a7\u5236\u5668\u53c2\u6570\u7684\u5de5\u7a0b\u6574\u5b9a\u65b9\u6cd5\uff0c\u4e3b\u8981\u6709\u4e34\u754c\u6bd4\u4f8b\u6cd5\u3001\u53cd\u5e94\u66f2\u7ebf\u6cd5\u548c\u8870\u51cf\u6cd5\u3002
\u73b0\u5728\u4e00\u822c\u91c7\u7528\u7684\u662f\u4e34\u754c\u6bd4\u4f8b\u6cd5\u3002
\u5229\u7528\u8be5\u65b9\u6cd5\u8fdb\u884cPID\u63a7\u5236\u5668\u53c2\u6570\u7684\u6574\u5b9a\u6b65\u9aa4\u5982\u4e0b\uff1a(1)\u9996\u5148\u9884\u9009\u62e9\u4e00\u4e2a\u8db3\u591f\u77ed\u7684\u91c7\u6837\u5468\u671f\u8ba9\u7cfb\u7edf\u5de5\u4f5c\uff1b(2)\u4ec5\u52a0\u5165\u6bd4\u4f8b\u63a7\u5236\u73af\u8282\uff0c\u76f4\u5230\u7cfb\u7edf\u5bf9\u8f93\u5165\u7684\u9636\u8dc3\u54cd\u5e94\u51fa\u73b0\u4e34\u754c\u632f\u8361\uff0c\u8bb0\u4e0b\u8fd9\u65f6\u7684\u6bd4\u4f8b\u653e\u5927\u7cfb\u6570\u548c\u4e34\u754c\u632f\u8361\u5468\u671f\uff1b(3)\u5728\u4e00\u5b9a\u7684\u63a7\u5236\u5ea6\u4e0b\u901a\u8fc7\u516c\u5f0f\u8ba1\u7b97\u5f97\u5230PID\u63a7\u5236\u5668\u7684\u53c2\u6570\u3002

PID\u53c2\u6570\u7684\u8bbe\u5b9a\uff1a\u662f\u9760\u7ecf\u9a8c\u53ca\u5de5\u827a\u7684\u719f\u6089\uff0c\u53c2\u8003\u6d4b\u91cf\u503c\u8ddf\u8e2a\u4e0e\u8bbe\u5b9a\u503c\u66f2\u7ebf\uff0c\u4ece\u800c\u8c03\u6574P\I\D\u7684\u5927\u5c0f\u3002

PID\u63a7\u5236\u5668\u53c2\u6570\u7684\u5de5\u7a0b\u6574\u5b9a,\u5404\u79cd\u8c03\u8282\u7cfb\u7edf\u4e2dP.I.D\u53c2\u6570\u7ecf\u9a8c\u6570\u636e\u4ee5\u4e0b\u53ef\u53c2\u7167\uff1a
\u6e29\u5ea6T: P=20~60%,T=180~600s,D=3-180s
\u538b\u529bP: P=30~70%,T=24~180s,
\u6db2\u4f4dL: P=20~80%,T=60~300s,
\u6d41\u91cfL: P=40~100%,T=6~60s\u3002


\u5e38\u7528\u53e3\u8bc0\uff1a

\u53c2\u6570\u6574\u5b9a\u627e\u6700\u4f73\uff0c\u4ece\u5c0f\u5230\u5927\u987a\u5e8f\u67e5
\u5148\u662f\u6bd4\u4f8b\u540e\u79ef\u5206\uff0c\u6700\u540e\u518d\u628a\u5fae\u5206\u52a0
\u66f2\u7ebf\u632f\u8361\u5f88\u9891\u7e41\uff0c\u6bd4\u4f8b\u5ea6\u76d8\u8981\u653e\u5927
\u66f2\u7ebf\u6f02\u6d6e\u7ed5\u5927\u6e7e\uff0c\u6bd4\u4f8b\u5ea6\u76d8\u5f80\u5c0f\u6273
\u66f2\u7ebf\u504f\u79bb\u56de\u590d\u6162\uff0c\u79ef\u5206\u65f6\u95f4\u5f80\u4e0b\u964d
\u66f2\u7ebf\u6ce2\u52a8\u5468\u671f\u957f\uff0c\u79ef\u5206\u65f6\u95f4\u518d\u52a0\u957f
\u66f2\u7ebf\u632f\u8361\u9891\u7387\u5feb\uff0c\u5148\u628a\u5fae\u5206\u964d\u4e0b\u6765
\u52a8\u5dee\u5927\u6765\u6ce2\u52a8\u6162\u3002\u5fae\u5206\u65f6\u95f4\u5e94\u52a0\u957f
\u7406\u60f3\u66f2\u7ebf\u4e24\u4e2a\u6ce2\uff0c\u524d\u9ad8\u540e\u4f4e4\u6bd41
\u4e00\u770b\u4e8c\u8c03\u591a\u5206\u6790\uff0c\u8c03\u8282\u8d28\u91cf\u4e0d\u4f1a\u4f4e

数字PID控制器的参数整定方法研究
中山大学 信息科学与技术学院
电子与通信工程系 自动化

摘要:
本文重点论述数字PID控制的原理和参数的整定方法。重点介绍了增量式PID和位置式PID,对数字PID控制参数的整定方法做了详细的分析,最后提出数字PID参数的整定对自动控制所起到的重要作用。
关键词:
数字PID 算法研究 参数整定 控制
引言:
在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便。即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数时,最适合用PID控制技术。PID控制,实际中也有PI和PD控制。PID控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。
数字PID调节是连续系统控制中广泛应用的一种控制方法。由于它结构改变灵活,所以 ,可根据系统的要求,在常规PID调节的基础上进行多种PID变型控制,如PID控制 ,比例PID控制,不完全微分控制,带死区的PID控制等等。特别是PID控制不需控制对象的精确的数学模型,这对大多数很难得到或根本得不到精确的数学模型的工业控制对象来说,无疑更适合应用PID控制。因此 PID 控制技术在工业过程控制中应用的非常广泛。
数字PID控制系统是时间的离散系统,计算机对生产过程的控制是断续的过程. 即在每一个采样周期内,传感器将所测数据转换成统一的标准信号后输入给调节器,在调节器中与设定值进行比较得出偏差值,经PID运算得出本次的控制量,输出到执行器后才完成了本次的调节任务。在PID调节中 ,由于PID 算式选择的不同会得到不同的控制效果,特别是当算法中某些参数选择的不妥时,会引起控制系统的超调或振荡,这对某些生产过程是十分有害的。为了避免这种有害现象的发生,分析和研究PID算法,确定合理的PID参数是必要的,同时对PID控制技术的广泛应用具有重要的意义.
正文:
1.数字PID控制原理

PID调节器由比例调节器P, 积分调节器I和微分调节器D构成 ,它通过对偏差值的比例,积分和微分运算后 ,用计算所得的控制量来控制被控对象。图1所示为PID控制系统框图.

图中 : R为设定的期望值 , y为控制变量,S为实际输出值,e为控制偏差 ( e = R - S)
PID调节器按其调节规律可分为比例调节,比例积分调节和比例积分微分调节等. 下面分别 来阐述它们的各自的调节作用.

1.1比例调节
比例调节是数字控制中最简单的一种调节方法. 其特点是调节器的输出与控制偏差e成线性 比例关系 ,控制规律为
y =Kp * e + y0 (1)
式中,Kp为比例系数,y0为偏差,e为零时调节器的输出值。图2为比例调节器输入与输出的关系图.
当输出值S与设定的期望值R之间间产生偏差时,比例调节器会自动调节控制变量y (如为控制阀门的开度)的大小。控制变量y的大小会朝着减小偏差e的方向变化。比例系数Kp的大小决定了比例调节器调节的快慢程度,KP大调节器调节的速度快,但Kp过大会使控制系统出现超调或振荡现象。Kp小调节器调节的速度慢,但KP过小又起不到调节作用. 另外,虽然比例调节器控制规律简单,控制参数易于整定。但缺点是它只能在一种负载情况下实现无静差值的调节,当负载变化时,除非重新调整相应的y0值的大小,否则控制系统将会产生无法消除的静差值.

1.2比例积分调节
比例调节器的主要缺点是存在无法消除的静差值,影响了调节精度。为了消除静差值,在比例调节器的基础上并入一个积分调节器构成比例积分调节器,其调节规律可用下列(2)式表示:
y = Kp * (e+ )+y0 (2)
式中:Ti 为积分常数,它的物理意义是当调节器积分调节作用与比例调节作用的输出相等时所需的调节时间。积分常数Ti的大小决定了积分作用强弱程度。Ti选择得越小,积分的调节作用越强,但系统振荡的衰减速度越慢。 当 Ti 过小时,甚至会造成系统的持续振荡,使调节器的输出波动不定,给生产过程带来严重的危害。相反地,当 Ti 选择的越大,积分的调节作用越弱 ,虽然过渡过程中不容易出现振荡现象,但消除偏差e的时间却很长。因此,积分常数Ti大小的选择要得当,根据一般的经验, Ti值的优选范围是:对于压力调节Ti 为0.8 ~ 2.0min, 对于温度调节 Ti 为4.0 ~ 8.0min。由于积分调节对偏差有累积作用 ,所以,只要有偏差e存在积分的调节作用就会不断地增强,直至消除比例调节器无法消除的静差值。图3为PI调节器输入与输出的关系

1.3比例积分微分调节
加入积分调节后,虽可消除静差,使控制系统静态特性得以改善,但是有意积分调节器输出值的大小是与偏差值e的持续时间成正比的,这样就会使系统消除静差的调节过程变慢, 由此带来的是系统的动态性能变差。尤其是当积分常数Ti 很大时, 情况更为严重。另外,当系统受到冲激式偏差冲击时,由于偏差的变化率很大,而PI调节器的调节速度又很慢,这样势必会造成系统的振荡,给生产过程带来很大的危害。改善的方法是在比例积分调节的基础上再加入微分调节,构成比例积分微分调节器 PID,其调节规律可用(3)式表示:
y = Kp * (e+ + )+y0 (3)
式中 :Td 为微分常数,它的物理意义是当调节器微分调节作用与比例调节作用的输出相等时所需的调节时间。
图 4 为比例微分调节器PD的输入与输出的关系图。加入微分调节后,当偏差e瞬间波动过快时 ,微分调节器会立即产生冲激式响应,来抑制偏差的变化。而且偏差变化越快,微分调节的作用越大。从而使系统更趋于稳定,避免振荡现象的发生,改善了系统的动态性能.

数字PID控 制 系 统 就 是把模拟PID控 制算 式离 散化处理,便于系统用单片机或计算机实 现 控 制 。数 字PID控制系统如图5示

其中,SV是设定数字量 。

设采样周期为T,初始时刻为0,第n次采样的偏差为 ,控制输出为Vn , 则数字PID控制算式为

式中,T采样周期,Vn为调节器第n次输出值, 为第n次采样偏差, 为第n-1次采样偏差。

2.位置式PID与增量式PID算法的比较

单片机控制系统通过A/D电路检测输出值S,并计算偏差e和控制变量y, 再经D/A转换后输出给执行机构,从而实现缩小或消除输出偏差的的,使系统输出值S稳定在给定值区域内. 在计算机控制过程中,整个计算过程采用的是数值计算方法,当采样周期足够小时,这种数值近似计算相当准确,使离散的被控过程与连续过程相当接近.图6单片机闭环控制系统图

PID算法是将描述连续过程的微分方程转化为差分方程,然后,根据差分方程编制计算程序来进行控制计算的. 另外在PID控制中,由于PID算式选择的不同,最终所得到的控制效果是不同的.

位置式PID的控制算法
如前所述PID调节的微分方程为:
y = Kp * (e+ + )+y0
设采样周期为T,初始时刻为0,第n次采样的偏差为 ,控制输出为Vn , 则数字PID控制算式为
(4)
式中,T采样周期,Vn为调节器第n次输出值, 为第n次采样偏差, 为第n-1次采样偏差。

在式(4)所表示的算式中,输出值Vn 对应于执行机构达到的位置,它对控制变量与设定值的偏差进行运算,基本控制形式与常规调节器相类似,因此,通常称为位置式PID控制算式。

为了编写计算机程序的方便,将上述式子写成

式子:Ka=Kp*T/Ti Kb=Kp*Td/T
因为采样周期T积分常数Ti和微分常数Td选定后都是常数,因此Ka和Kb必定是常数。图7算法程序流程图

增量式PID的控制算法
在数字控制系统中并不常用位置式PID控制算式,而是让单片机只输出增量,也就是采用增量式PID算法

增量式PID算法就是让计算机或单片机输出相邻两次调节结果的增量,由式(2) ,可求出第n-1次调节器的输出Vn -1 。

(5)
式中, Kp = 1 /σ为比例常数;
KI = Kp * T / Ti 为积分常数;
KD = Kp * Td / T为微分常数。

式(5)的运算结果表征了阀位改变的增量,执行机构每次只按增量大小动作,因此即便控制器出了故障,也不会对生产造成威胁。
有些执行机构需要的不是控制变量的绝对值而是增量,这样增量式P ID的算式恰好满足要求。即使执行机构需要的是控制变量的绝对值而不是增量,仍然可采用增量式PID算式进行计算,输出则采用位置式PI的输出形式,这样也使计算变得简单多了.其计算公式为: yn =yn-1 +Δyn
程序流程图,如图8示.

在控制系统中,如执行机构采用调节阀,则控制量对应阀门的开度,表征了执行机构的位置,此时控制器应采用数字PID位置式控制算法,如下图所示。

如执行机构采用步进电机,每个采样周期,控制器输出的控制量,是相对于上次控制量的增加,此时控制器应采用数字PID 增量控制算法,如下图所示。

这两种控制算法的比较
量型算法与位置型算法相比,具有以下优点:
① 增量型算法不需要做累加,控制量增量的确定仅与最近三次误差采样值有关,计算误差或计算精度问题,对控制量的计算影响较小。而位置型算法要用到过去的误差累加值,容易产生大的累加误差。特别是当计算机发生故障时, 位置型PID由于调节器是全量输出,控制变量y可能会发生大幅振荡,给生产带来严重危害。而在增量式PID算法中,由于计算机只输出控制变量的增量Δyn ,发生故障时,只影响本次增量的大小,故影响较小。
另外,用位数相同的计算机或单片机,因为ΔVn 比Vn 小的多,增量式算法可以有更高的精度。

② 增量型算法得出的是控制量的增量,例如阀门控制中,只输出阀门开度的变化部分,误动作影响小,必要时通过逻辑判断限制或禁止本次输出,不会严重影响系统的工作。而位置型算法的输出时控制量的全量输出,误动作影响大。因而增量式算法比位置式算法更可靠。

③ 系统从手动切换到自动时,位置式PID算法需将调节器的输出置为Y0,这样才可能实现无冲击切换. 而增量式P ID 算法中,由于公式中没有Y0项,所以易于实现手动到自动的无冲击切换.或反过来从自动切换到手动,对系统冲击小。

④ 增量式算法中,比例项Kp ( )与积分项 的符号有如下关系:
当PV < SV 且继续偏离SV 变化时, > , > 0;
当PV < SV 且继续偏离SV 变化时, < , < 0 。

因此,可以得出结论:当过程变量PV 继续偏离设定值SV 变化时, 积分项与比例项同符号;反之,当过程变量向设定值方向变化时,积分项和比例项的符号相反。
由于增量式PID 控制具有这种性质,当PV 接近SV 变化是,反号的比例作用阻碍了积分作用,因而可避免积分饱和和随之带来的振荡。

⑤ 位置式PID算法中,由于差分公式中有对偏差的累加计算,所以,容易产生积分饱和现象, 造成系统失控. 而在增量式PID算法中,由于差分公式中不存在有对偏差的累加计算,所以,不会产生积分失控现象,避免了系统的超调和振荡现象的发生. 但增量式PID 算法有产生比例和微分失控现象的可能,对系统的动态特性产生影响。

⑥ 由式(4)和式(5)可以看出,增量式算法简单,便于编程的实现。

由于增量式算法有以上优点,所以增量式算法比位置式算法用得更为广泛。

3.采样周期的选取

数字PID控制系统和模拟PID控制系统一样,需要经过参数整定才能运行。所不同的是,除了整定P,I,D外,还要确定系统的采样(控制)周期T。
根据采样定理, 采样周期T≤∏≤wmax, 由于被控制对象的物理过程及参数的变化比较复杂, 致使模拟信号的最高角频率wmax是很难确定采的。定理仅从理论上给出了采样周期的上限, 实际采样周期的选取要受到多方面因素的制约。

1 系统控制品质的要求
由于过程控制中通常用电动调节阀或气动调节阀, 他们的响应速度较低, 如果采样周期过短, 那么执行机构来不及响应, 仍然达不到控制目的, 所以采样周期也不能过短。

2 控制系统抗扰动和快速响应的要求
从控制系统抗扰动和快速响应的要求来讲要求采样周期短些, 从计算工作量来看, 则又希望采样周期长些, 这样可以控制更多的回路, 保证每个回路有足够的时间来完成必要的运算。

3 计算机成本
从计算机的成本来讲,也希望采样周期长些,。这样计算机的运算速度和采集数据的速率也可降低, 从而降低硬件成本。
采样周期的选取还应考虑被控制对象的时间常数Tp和纯延迟时间τ, 当τ= 0 或者当 τ< 0.5Tp时,可选T介于0.1Tp至0.2Tp之间;当τ>0.5Tp时, 可选T等于或接近τ。

4 必须注意, 采样周期的选取应与PID参数的整定综合考虑, 选取采样周期时应考虑的几个因素
(1)采样周期应远小于对象的扰动信号周期。
(2)采样周期比对象的时间常数小得多, 否则采样信号无法反映瞬变过程。
(3)考虑执行器响应速度。如果执行器的响应速度比较慢, 那么过短的采样周期将失去意义
(4)对象所要求的调节品质。在计算机运行速度允许的情况下,采样周期短,调节器质好。
(5)性能价格比。从控制性能来考虑,希望采样周期短,但计算机运算速度以及AD和DA的转 换速度要相应地提高, 导致计算机的费用增加。
(6)计算机所承担的工作量。如果控制的回路数多,计算量大,则采样周期要加长;反之,
可以缩短。

由上述分析可知, 采样周期受各种因素的影响, 有些是相互矛盾的, 必须是具体情况和主要的要求 做出折中的选择。在具体选择采样周期时, 可参照表1所示的经验数据,在通过现场试验最后确定合适的采样周期, 表1仅列出几种经验采样周期T的上限,随着计算机技术的进步及其成本的下降, 一般可以选取较短的采样周期, 使数字控制系统近似连续控制系统。

几种常见的参数整定方法:
随着计算机技术的发展, 一般可以选择较短的采样(控制)周期T ,它相对于被控制对象时间常数Tp来说也就更短了。所以数字PID控制参数的整定过程是,首先按模拟PID控制参数整定的方法来选择,然后再适当调整,并考虑采样 控制周期对整定参数的影响。由于模拟 PID调节器应用历史悠久,已经研究出多种参数整定方法。针对数字控制的特点,目前常用的有几种整定方法。

(1)稳定边界法
这种方法需要做稳定边界实验。实验步骤是,选用纯比例控制, 给定值r做阶跃扰动, 从较大的比例带开始, 逐渐减小 ,直到被控制量Y出现临界振荡位置,记下临界振荡周期Tu和临界比例带 u,然后按经验公式计算 ,Ti和Ta。

(2)衰减曲线法
实验步骤与稳定边界法相似, 首先选用纯比例控制,给定值 r做阶跃扰动,从较大的比例带 开始,逐渐减小 ,直至被控量Y出现4∶1 衰减过程为止。记下此时的比例带 v,相邻波峰之间的时间Tv。然后按经验公式计算 ,Ti和Ta。

(3)动态特性法
上述两种方法直接在闭环系统中进行参数整定。而动态特性法却是在系统处于开环情况下,首先做被控制对象的阶跃响应曲线,从该曲线上求得对象的纯延迟时间τ,时间常数Te 和放大系数K。然后在按经验公式计算 ,Ti和Ta。

(4)基于偏差积分指标最小的整定参数法
由于计算机的运算速度快,这就为使用偏差积分指标整定PID 控制参数提供了可能,常用以下三种指标: ISE,IAE,ITAE。一般情况下, ISE 指标的超调量大,上升时间快; AIE 指标的超调量适中, 上升时间稍快; ITAE 指标的超调量小,调整时间小。采用偏差积分指标, 可以利用计算机寻找最佳的PID控制参数。

(5)实验凑试法
实验凑试法是通过闭环运行或模拟,观察系统的响应曲线,然后根据各参数对系统的影响,反复凑试参数,直至出现满意的响应,从而确定PID控制参数。

整定步骤
实验凑试法的整定步骤为“先比例,再积分,最后微分”。

①整定比例控制
将比例控制作用由小变到大,观察各次响应,直至得到反应快、超调小的响应曲线。

②整定积分环节
若在比例控制下稳态误差不能满足要求,需加入积分控制。
先将步骤①中选择的比例系数减小为原来的50~80%,再将积分时间置一个较大值,观测响应曲线。然后减小积分时间,加大积分作用,并相应调整比例系数,反复试凑至得到较满意的响应,确定比例和积分的参数。

③整定微分环节
若经过步骤②,PI控制只能消除稳态误差,而动态过程不能令人满意,则应加入微分控制,构成PID控制。
先置微分时间Td=0,逐渐加大Td,同时相应地改变比例系数和积分时间,反复试凑至获得满意的控制效果和PID控制参数。

(6)实验经验法
扩充临界比例度法
实验经验法调整PID参数的方法中较常用的是扩充临界比例度法,其最大的优点是,参数的整定不依赖受控对象的数学模型,直接在现场整定、简单易行。
扩充比例度法适用于有自平衡特性的受控对象,是对连续――时间PID控制器参数整定的临界比例度法的扩充。

整定步骤
扩充比例度法整定数字PID控制器参数的步骤是:
①预选择一个足够短的采样周期Ts。
一般说Ts应小于受控对象纯延迟时间的十分之一。

②用选定的TS使系统工作。
这时去掉积分作用和微分作用,将控制选择为纯比例控制器,构成闭环运行。逐渐减小比例度,即加大比例放大系数Kp,直至系统对输入的阶跃信号的响应出现临界振荡(稳定边缘),将这时的比例放大系数记为Kr,临界振荡周期记为Tr。

③选择控制度。控制度,就是以连续――时间PID控制器为基准,将数字PID控制效果与之相比较。
通常采用误差平方积分

作为控制效果的评价函数。
定义控制度

采样周期TS的长短会影响采样-数据控制系统 的品质,同样是最佳整定,采样-数据控制系统的控制品质要低于连续-时间控制系统。因而,控制度总是大于1的,而且控制度越大,相应的采样-数据控制系统的品质越差。控制度的选择要从所设计的系统的控制品质要求出发。

④查表确定参数。根据所选择的控制度,查表,得出数字PID中相应的参数Ts,Kp,Ti和Td。

⑤运行与修正。
将求得的各参数值加入PID控制器,闭环运行,观察控制效果,并作适当的调整以获得比较满意的效果。

结束语:

数字PID控制参数的整定, 其目的是为过程计算机控制系统提供一个实用的数字PID 控制器。数字PID控制器综合了PID控制和逻辑判断的功能, 他的功能比模拟调节器强。人们对PID控制系统的连续化设计已积累了丰富的经验, 在此基础上, 相信数字PID控制系统的设计更加完美, 数字PID控制参数的整定更趋于理想, 使PID控制更加灵活多样, 更能满足生产过程自动化提出的多种要求, 把调节品质提高到最佳控制状态

参考文献:
①benjanmin C.Kuo Farid Gplnaraghi 自动控制理论 高等教育出版社
②于长官 现代控制理论 哈尔滨工业大学出版社
③俞金寿 过程控制系统 机械工业出版社
④顾德英 罗云林 马淑华 计算机控制技术 北京邮电大学出版社

给你两种方法:
1. 数学建模仿真法.
选定采样周期,根据你的控制像 (电流 电压 微秒极, 速度 ms级, 温度 流量 位置 秒级)
对控制对象建立数学模型 (用matlab等工具)
调整参数.
2. Ziegler-Nichols方法试凑PID参数
第2种在工程中最有效

PID参数如何设定调节

我发到我的空间里,有空上去看下.

http://hi.baidu.com/dzwlly

  • PID鎺у埗鍣ㄥ弬鏁鏁村畾
    绛旓細PID鎺у埗鍣ㄥ弬鏁鏁村畾鏄帶鍒剁郴缁熻璁$殑鍏抽敭鐜妭锛屽畠娑夊強瀵规瘮渚嬬郴鏁般佺Н鍒嗘椂闂村拰寰垎鏃堕棿鐨勭簿纭夋嫨銆傛暣瀹氭柟娉曚富瑕佸垎涓虹悊璁鸿绠楁硶鍜屽伐绋嬫暣瀹氭硶涓ゅぇ绫汇傜悊璁鸿绠楁硶鍩轰簬绯荤粺鐨勬暟瀛︽ā鍨嬶紝鐞嗚鏁版嵁闇閫氳繃瀹炶返璋冩暣锛涘伐绋嬫暣瀹氭硶鍒欎緷璧栫粡楠岋紝濡備复鐣屾瘮渚嬫硶銆佸弽搴旀洸绾挎硶鍜岃“鍑忔硶锛岄氳繃璇曢獙璋冩暣鍙傛暟锛屽疄闄呰繍琛屼腑杩橀渶杩涗竴姝...
  • 娓╁害鎺у埗鍣 P I D 濡備綍璁惧畾
    绛旓細6. 鎸崱棰戠巼蹇椂锛岄傚綋闄嶄綆寰垎鏃堕棿浠ュ噺缂撳弽搴旈熷害銆7. 瀵逛簬鍋忓樊鍙樺寲缂撴參涓旀尝鍔ㄨ緝鎱㈢殑绯荤粺锛屽簲澧炲姞寰垎鏃堕棿銆8. 鐞嗘兂鎯呭喌涓嬶紝鎺у埗鍣杈撳嚭鏇茬嚎鍛堜袱涓尝褰紝鍓嶉珮鍚庝綆锛屾瘮渚嬬害涓4:1銆傚湪瀹為檯璋冭妭杩囩▼涓紝搴旂粏鑷磋瀵熷苟鏍规嵁瀹為檯鎯呭喌杩涜鍙傛暟璋冩暣锛屼互淇濊瘉璋冭妭璐ㄩ噺銆傚浜庝笉鍚岀殑宸ヤ笟鎺у埗绯荤粺锛PID鍙傛暟鐨勫垵濮嬭缃...
  • 鎬!!!鏁板瓧PID鎺у埗鍣ㄧ殑鍙傛暟鏁村畾鏂规硶鐮旂┒
    绛旓細1銆佽璁′换鍔:绯荤粺鍦扮爺绌舵暟瀛桺ID鎺у埗鍣鍙傛暟鏁村畾鐨勮嫢骞叉柟娉,骞惰缁嗛槓杩版瘡绉嶆柟娉曠殑鍘熺悊銆佸疄鐜般佺壒鐐,骞惰繘琛屾瘮杈,褰㈡垚缁艰堪鎬ц緝寮虹殑璁烘枃銆2銆佽璁¤姹:鈶犵啛鎮鏁板瓧PID鎺у埗鍣ㄧ殑璁捐鏂规硶... 1銆佽璁′换鍔:绯荤粺鍦扮爺绌舵暟瀛桺ID鎺у埗鍣ㄥ弬鏁版暣瀹氱殑鑻ュ共鏂规硶,骞惰缁嗛槓杩版瘡绉嶆柟娉曠殑鍘熺悊銆佸疄鐜般佺壒鐐,骞惰繘琛屾瘮杈,褰㈡垚缁艰堪鎬ц緝寮虹殑...
  • PID鎺у埗鍣ㄧ殑鍙傛暟鎬庢牱璋冩暣?
    绛旓細PID鎺у埗鍣ㄨ兘澶熸湁鏁堟秷闄ゅぇ婊炲悗鏁堝簲锛屽叾鍙傛暟鐨勮皟鏁存槸鎺у埗绯荤粺璁捐鐨勫叧閿傞氬父锛岃繖浜涘弬鏁版槸鏍规嵁琚帶杩囩▼鐨勭壒鎬ф潵璁惧畾鐨勶紝娑夊強姣斾緥绯绘暟銆佺Н鍒嗘椂闂村拰寰垎鏃堕棿銆傚湪宸ョ▼瀹炶返涓紝PID鎺у埗鍣ㄧ殑鍙傛暟鍙互閫氳繃涓寸晫姣斾緥娉曘佸弽搴旀洸绾挎硶鍜岃“鍑忔硶绛夋柟娉曡繘琛岃皟鏁淬傝繖浜涙柟娉曢兘鍩轰簬瀹為獙鏁版嵁锛屽苟缁撳悎宸ョ▼缁忛獙鏉ョ‘瀹氭渶缁堢殑鍙傛暟鍊笺傚敖...
  • pid鎺у埗鍣ㄥ弬鏁鏁村畾
    绛旓細2. 闅忕潃璁$畻鏈烘帶鍒舵妧鏈殑鍙戝睍锛鏁板瓧PID鎺у埗宸茬粡鍙栧緱浜嗘樉钁楃殑杩涙銆傝繖浜涚畻娉曟棦閫傜敤浜庡閲忓瀷鎺у埗绯荤粺锛屼篃閫傜敤浜庝綅缃瀷鎺у埗绯荤粺銆傞夋嫨鍝绠楁硶涓昏鍙栧喅浜庢墽琛屾満鏋勭殑鐗规с3. 鍦ㄦ敼杩涘瀷绠楁硶涓紝鍙橀熺Н鍒嗙畻娉曟槸鐩墠鏁板瓧PID绠楁硶涓緝涓轰紭绉鐨勪竴绉嶃鍙傛暟鏁村畾鏄PID鎺у埗鍣璁捐鐨勬牳蹇冨唴瀹癸紝瀹冩秹鍙婂埌鏍规嵁琚帶杩囩▼鐨勭壒鎬...
  • 濡備綍杩涜PID鎺у埗鍣ㄥ弬鏁鐨勬暣瀹氬拰璋冩暣?
    绛旓細娣卞叆瑙f瀽PID鍙傛暟璋冩暣锛氬師鐞嗐佹柟娉曚笌姝ラ璇﹁В 鍦鎺у埗宸ョ▼涓紝PID鍙傛暟鐨勭簿璋冩槸鍏抽敭锛屽畠浠垎鍒唬琛ㄦ瘮渚(P)銆佺Н鍒(I)鍜屽井鍒(D)锛屽奖鍝嶇郴缁熺殑鍝嶅簲閫熷害鍜岀ǔ瀹氭с傞鍏堬紝鐞嗚В鍩烘湰鍘熷垯锛氭瘮渚婸澧炲己绯荤粺鐨勫嵆鏃跺搷搴旓紝寰垎D鍔犲揩绯荤粺瀵瑰彉鍖栫殑閫傚簲锛岀Н鍒咺鍒欏讥琛ョ郴缁熺殑绋虫佽宸傚湪鍙傛暟閫夋嫨涓婏紝閫傚害澧炲姞P鍜孌鍊煎彲鍦ㄤ竴瀹...
  • PID鎺у埗鍣ㄧ殑鍙傛暟鎬庢牱璋冩暣?
    绛旓細PID鎺у埗鏄彲浠ユ秷闄ゅぇ婊炲悗鐨勫奖鍝嶇殑锛PID鎺у埗鍣ㄧ殑鍙傛暟鏁村畾鏄帶鍒剁郴缁熻璁$殑鏍稿績鍐呭銆傚畠鏄牴鎹鎺ц繃绋嬬殑鐗规х‘瀹歅ID鎺у埗鍣ㄧ殑姣斾緥绯绘暟銆佺Н鍒嗘椂闂村拰寰垎鏃堕棿鐨勫ぇ灏忋侾ID鎺у埗鍣ㄥ弬鏁扮殑宸ョ▼鏁村畾鏂规硶锛屼富瑕佹湁涓寸晫姣斾緥娉曘佸弽搴旀洸绾挎硶鍜岃“鍑忔硶銆備笁绉嶆柟娉曞悇鏈夊叾鐗圭偣锛屽叾鍏卞悓鐐归兘鏄氳繃璇曢獙锛岀劧鍚庢寜鐓у伐绋嬬粡楠屽叕寮忓鎺у埗...
  • PID鍙傛暟濡備綍璋冩暣?濡備綍楂樻晥鍦拌皟鏁碢ID鍙傛暟璁剧疆?
    绛旓細鎺㈢储PID鍙傛暟鐨鑹烘湳锛氬浣曠簿鍑嗚皟鏁翠互鎻愬崌鎺у埗鏁堢巼鍦ㄥ皬鏄庣殑鏁呬簨涓紝浠栧阀濡欏湴璋冩暣浜嗘按缂告紡姘存帶鍒朵换鍔★紝閫氳繃瀹炶返寰楀嚭浜嗗叧閿弬鏁扮殑榛勯噾缁勫悎锛氶噰鏍峰懆鏈燂紙10鍒嗛挓锛夈佹瘮渚嬬郴鏁帮紙渚濇嵁瀹瑰櫒澶у皬锛夈佺Н鍒嗘椂闂达紙鍙嶆槧婕忔枟鐏垫晱搴︼級鍜屽井鍒嗘椂闂达紙琛¢噺姘翠綅鍙樺寲鐨勫搷搴旈熷害锛夈PID鎺у埗鍣锛屽氨鍍忛樋鍠鐞夋柉鐨勬櫤鎱ф鍣紝鐢辨瘮渚(P)锛岀Н鍒...
  • PID鎺у埗鍣鏄粈涔堟剰鎬?
    绛旓細1. PID鎺у埗鍣涓殑P浠h〃姣斾緥锛圥roportional锛夋帶鍒讹紝瀹冩槸涓绉嶇畝鍗曠殑鎺у埗鏂瑰紡锛屽叾杈撳嚭涓庤緭鍏ヨ宸垚姣斾緥銆傜劧鑰岋紝浠呬娇鐢ㄦ瘮渚嬫帶鍒舵椂锛岀郴缁熼氬父浼氭湁绋虫佽宸紝骞朵笖鏃犳硶瀹屽叏娑堥櫎澶栭儴鎵板姩鐨勫奖鍝嶃2. I浠h〃绉垎锛圛ntegral锛夋帶鍒躲傜Н鍒嗘帶鍒剁殑涓昏鐩殑鏄负浜嗘秷闄ょǔ鎬佽宸紝閫氳繃绱Н璇樊骞跺鍏惰繘琛岀Н鍒嗘潵璋冩暣鎺у埗鍣ㄨ緭鍑恒3....
  • PID涓変釜鍙傛暟鐨勪綔鐢ㄥ垎鍒槸浠涔?
    绛旓細pid鎺у埗涓笁涓弬鏁扮殑姣斾緥浣滅敤銆侾ID涓変釜鍙傛暟鏄瘮渚嬨佺Н鍒嗐佸井鍒嗭紝姣斾緥鐢ㄤ簬璋冭妭缁欏畾鍝嶅簲绋嬪害锛岀Н鍒嗙敤浜庤皟鑺傜粰瀹氬钩缂撶▼搴︼紝寰垎鐢ㄤ簬璋冭妭鏄惁瓒呰皟銆PID鎺у埗涓湁P銆両銆丏涓変釜鍙傛暟锛屽彧鏈夋槑鐧借繖涓変釜鍙傛暟鐨勫惈涔夊拰浣滅敤鎵嶈兘瀹屾垚鎺у埗鍣≒ID鍙傛暟鏁村畾锛岃鎺у埗鍣ㄥ埌杈炬渶浣虫帶鍒舵晥鏋溿傝兘鐔熺粌杩涜PID鍙傛暟鏁村畾锛岃繖浠h〃鐫宸ョ▼鎶鏈...
  • 扩展阅读:流量计pid图表示方式 ... 数字pid控制心得体会 ... 温控器pid最佳参数 ... simulink数字pid控制器 ... pid控制simulink仿真 ... pid的3个参数kp ki kd ... pid自动调参 ... 数字pid控制实验报告 ... 数字pid控制系统设计 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网