pid参数整定计算

article/2025/8/30 4:43:33
之前推送过一篇关于PID的知识,感觉意犹未尽,今天再给大家奉上一篇关于PID算法及参数整定的知识!


传送门:单片机的PID控制!关于PID控制这篇说得很明白!




1.位置表达式

位置式表达式是指任一时刻PID控制器输出的调节量的表达式。


PID控制的表达式为

式中的y(t)为时刻t控制器输出的控制量,式中的y(0)为被控制量没有偏差时控制器输出的控制量。

由于计算机进入了控制领域。人们将模拟PID控制规律引入到计算机中来。由于计算机控制是一种采样控制,它只能根据采样许可

的偏差计算控制量,而不能象模拟控制那样连续输出控制量,进行连续控制。由于这一特点,上面公式中的积分和微分项不能直

接使用,必须进行离散化处理。离散化处理的方法为:以T作为采样周期,k作为采样序号,则离散采样时间kT对应着连续时间

t,用求和的形式代替积分,用增量的形式代替微分,可作如下近似变换:
上式中,为了表示方便,将类似于e(kT)简化成 ek 形式就可以得到离散的PID表达式:

或写成

此公式即为位置式的PID表达式。

式中:k ——采样序号,k=0,1,2,…yk ——第k 次采样时刻的计算机输出值e k ——第k 次采样时刻输入的偏差值e k 1 ——第k-1


 次采样时刻输入的偏差值K I ——积分系数。K I = KP*T/TI积分时间TI即为累积多少次/个T)KD ——微分系数。K D = KP*TD /


T如果采样周期取得足够小,则以上近似计算可获得足够精确的结果,离散控制过程与连续控制过程十分接近。

2.增量式表达式

利用上面的公式,可得出第k次采样、第k-1次采样时的输出调节量yk、yk-1,用yk-yk-1,即得增量式PID表达式,如下:

3.PID参数的工程整定方法

参数整定的方法很多,我们只介绍几种工程上最常用的方法。最实用的是试凑法。

1)临界比例度法

这是目前使用较广的一种方法,具体作法如下:

先在纯比例作用下(把积分时间放到最大,微分时间放到零),在闭合的调节系统中,从大到小地逐渐地改变调节器的比例度,


就会得到一个临界振荡过程,如图8所示。这时的比例度叫临界比例度δk,周期为临界振荡周期Tk。记下δk和Tk,然后按表1的经

验公式来确定调节器的各参数值。
表1 临界比例度法数据表

这种方法在下面两种情况下不宜采用:

a)临界比例度过小,因为这时候调节阀很容易处于全开及全关位置,对于工艺生产不利,举例来说,对于一个用燃料油(或瓦斯)

加热的炉子,如δ很小,接近双位调节,将一会儿熄火,一会儿烟囱浓烟直冲。

b)工艺上约束条件较严格时,因为这时候如达到等幅振荡,将影响生产的安全运行。

2)衰减曲线法

临界比例度法是要系统等幅振荡,还要多次试凑,而用衰减曲线法较简单,一般又有两种方法。

(1)4:1衰减曲线法

使系统处于纯比例作用下,在达到稳定时,用改变给定值的办法加入阶跃干扰,观察记录曲线的衰减比,然后逐渐从大到小改变

比例度,使出现4:1的衰减比为止,如下图所示。记下此时的比例度δs和Ts的值,再按表2的经验公式来确定PID数值。
表2 4:1衰减曲线法数据表

(2)10:1衰减曲线法

有的过程,4:1衰减仍嫌振荡过强,可采用10:1衰减曲线法。方法同上,得到10:1衰减曲线,记下此时的比例度δ's和上升时

间T's,再按表3的经验公式来确定PID的数值。衰减曲线如下图所示。
表3 10:1衰减曲线法数据表

采用衰减曲线法必须注意几点:

a)加给定干扰不能太大,要根据生产操作要求来定,一般在5%左右,也有例外的情况。

b)必须在工艺参数稳定的情况下才能加给定干扰,否则得不到正确得δs、Ts、或δ's和T's值。

c)对于反应快的系统,如流量、管道压力和小容量的液位调节等,要在记录纸上严格得到4:1衰减曲线较困难,一般以被调参数来
回波动两次达到稳定,就近似地认为达到4:1衰减过程了。

下面举一个现场整定的例子。在某塔顶温度调节系统中,被调参数是塔顶温度,工艺允许波动为<4℃,调节参数是回流量。在整

定过程中,考虑到对象滞后较大,反应较慢的情况,δ的选择从50%开始凑试起,此时在阶跃作用下(给定值降低2%)的过渡过

程曲线见下图(a)。此时调节时间长,不起振荡,于是将比例度减少,δ=30%、20%、及10%时的曲线见(b)、(c)、(d)。显然,20%

的情况最好,衰减比接近4:1,Ts=10分。

按4:1衰减曲线法数据表定出整定参数:

δ=0.8·δs=16%;

Ti=0.3·Ts=3分;

Td=0.1·Ts=1分。

投运时,先将δ放在较大的数值,把Ti从大减少到3分,把Td从小到大逐步放大到1分,然后把δ拉到15%,(如果在δ=15%的条件

下很快地把Td放到1分,调节器的输出会剧烈变化)。再对系统加2% 的给定值变化时,仍产生4:1衰减过程,见图(e)所示,调节

质量显著改善,超调量小于1℃,调节时间为6.5分。

3)经验试凑

这是在生产实践中所总结出来的方法,目前应用最为广泛,其步骤简述如下:

(1)确定KP

可用“优选法”,详见下表

表4 优选法确定KP
(2)看曲线,调参数,根据操作经验,看曲线的形状,直接在闭合的调节系统中逐步反复试凑,一直得到满意数据。

在实践中,把具体整定的方法总结了几段顺口溜:

参数整定找最佳,从大到小顺次查,先是比例后积分,最后才把微分加;曲线振荡很频繁,比例度值要放大, //比例度放大即比例

系数KP要减小。曲线漂浮绕大弯,比例度值应减小;曲线偏离回复慢,积分时间往下降,曲线振荡周期长,积分时间再加长;曲

线振荡频率快,先把微分降下来,动差大来波动慢,微分时间应加长;理想曲线两个波,前高后低四比一,一看二调多分析,调

节质量不会低。

第一段讲的是整定顺序,δ和Ti都是从大到小逐步加上去,微分是最后才考虑的。第二段讲的是比例度如何整定。第三段讲的是积

分时间如何整定。第四段讲的是微分时间如何整定。第五段讲的是标准。

上面这种方法步骤是先加δ,再加Ti,最后才加Td。应用中较稳妥。

另一种方法是先从表列范围内取Ti的某个数值,如果需要微分,则取Td=(1/3~1/4)Ti,然后对δ进行试凑,也能较快地达到要

求。

常用PID控制参数的经验值如下图所示。

到这里,本期PID算法及参数整定的知识就给大家介绍完了,如果大家有什么想说的可以在下面留言哦!

本文选自《51单片机C语言编程一学就会》,由机械工业出版社E视界整

理发布。

51单片机C语言编程一学就会¥42.8购买


本文仅代表作者观点,不代表百度立场。



本文系作者授权百家号发表,未经许可,不得转载。

      最新评论
      还没有人评论,点击抢沙发~

      http://chatgpt.dhexx.cn/article/hC5rW8kV.shtml

      相关文章

      自动整定PID参数

      1.自整定的过程大致分为以下步骤: ①稳定为先:先用一个无需非常完美的PID参数调整系统,使系统的被调量和输出都达到稳态,并且被调量近似达到设定值。 ②强行震荡:再暂时禁用PID调节,使控制器将一个…

      PID参数整定具体方法-圆周倒立摆

      0.前言 关于PID参数的整定,网上调节的口诀、原则、方法满天飞,但是并没有具体的到步的教程,作为初学者且非自动化相关专业学生有点看不懂、一脸懵逼,走了不少弯路,呕心沥血才调节好,之后才看得懂那些口诀、…

      用电机进行简单的PID参数整定

      最近一直在学习PID的相关知识,网上有很多心得和口诀,看完过后感觉自己好像是懂了一些,但让自己实践一下又感觉无从下手,举手无措。所以今天我决定,直接上手一个简单的电机速度PID试试。 准备阶段 一块主控板子 我这里…

      PID参数整定一些总结

      PID参数整定法总结 PID控制规律 2、PID传递函数 3、各环节的作用 比例环节作用: 系统一旦出现偏差,比例环节立即产生调节作用以减小系统偏差,比例作用大 ,可以加快调节,减少误差,但是过大的比例,使系统的稳定性下降,甚至遥成系统的不稳定…

      PID参数快速整定

      点击–查看原文 全套资料免费下载: 关注v-x-公-众-号:【嵌入式基地】 后-台-回-复:【电赛】 即可获资料 回复【编程】即可获取 包括有:C、C、C#、JAVA、Python、JavaScript、PHP、数据库、微信小程序、人工智能、嵌入式、Linux、…

      PID参数整定方法

      介绍一种临界比例度法调节PID参数,也称为Ziegler-Nichols工程整定法。 1.临界比例度法的定义 适用于已知对象传递函数场合。 在闭环的控制系统中,激励为阶跃信号,将调节器置于纯比例作用下,从小到大逐渐改变调节器比例度的大小&a…

      PID整定方法

      转自:https://www.zhihu.com/question/27478212/answer/136494252 知乎用户 17 人赞同了该回答 个人总结的,希望有所帮助,都是平时搜索到的,然后整理的干货 1.在不发生震荡时,增大比例系数,减小积分…

      PID参数整定方法介绍

      文章目录 完全经验法等幅振荡法衰减曲线法响应曲线法 完全经验法 这种方法没有任何定量规律可循,凭借的是工程技术人员对控制系统与控制对象的工作机理、工作环境的熟悉,是一种粗糙的调参方法,一些定性的调参准则如下: 参数整定…

      PID控制算法与参数整定,用这几招轻松搞定!

      关注、星标公众号,不错过精彩内容 直接来源:21ic电子网 之前给大家分享过PID基础理论的文章: 重温经典PID算法 PID原理和参数调试 今天进一步分享一些PID相关细节内容。 在过程控制中,按偏差的比例(P)、积分(I)和微分(D)进行控制的…

      IBIS建模——第2部分:为何以及如何创建您自己的IBIS模型

      IBIS建模——第2部分:为何以及如何创建您自己的IBIS模型 【导读】本文提供有关在创建IBIS模型时如何使用LTspice的说明指南,涵盖从IBIS预建模程序到IBIS模型验证的整个过程。本文还详细介绍如何在LTspice中为IBIS模型准确提取I-V、V-T、斜坡和C_comp数据…

      这么说IBIS模型,你应该就懂了

      读datasheet最高深的境界,不仅要看datasheet上的内容,凡是涉及到的算法,协议,配合器件,都要懂,要善于做延展辅助阅读,甚至看清楚芯片背后的设计哲学。听说要写个datasheet简单的三四个月&#x…

      学习笔记二:IBIS模型编辑报错纠正

      新建IBIS文件后,写好了相应的IBIS模型文件。 写好文件后,最好要检查下是否符合ibis语法。 注意: 第一点:IBIS头文件的[File name],此处名称需要和文件名称相同,同时名称字符数需在12个字符之内。否则会报错…

      Cadence Allegro 17.4 IBS文件处理(IBIS模型)

      Cadence Allegro 17.4 IBS文件处理(IBIS模型) IBIS(Input/Output Buffer Informational Specifation)是用来描述IC器件的输入、输出和I/OBuffer行为特性的文件,并且用来模拟Buffer和板上电路系统的相互作用。在IBIS模型里核心的内容就是Buffer的模型,因为这些Buffer产生…

      Candence PCB Si 仿真设计篇前导:IBIS模型与PKG介绍

      最近在做项目时遇到了一个信号SI问题,想自己动手仿真一下,就自己研究了一下如何用Candece 下面的Allegro Sigrity SI进行PCB板级链路仿真:在仿真之前我们要做的第一个准备工作就是准备需要仿真的器件模型:IBIS模型以及PKG文件。 1…

      数据传输完整性_基于IBIS模型的FPGA信号完整性仿真验证方法

      人工智能与深度学习等领域的快速发展,使得FPGA等器件应用范围愈加广泛,同时也要求器件的开关速率加快、引脚数量增多。但陡峭的时钟边沿和增加的引脚数使得杂散、耦合、寄生电容电感会对器件产生诸多信号完整性(Signal Integrity,SI)问题。这…

      Candence PCB Si 仿真设计篇1:为仿真文件添加ibis模型

      软件版本:cadence 16.6 仿真拓扑如下: 本章节主要完成对上述目标仿真拓扑中的PLL时钟芯片和FPGA完成IBIS模型的配置; 1.打开cadence PCB SI GXL; 2.在PCB SI GXL中打开板级文件.brd文件 3.在PCB SI GXL菜单栏Analyze-》Signal …

      Cir 和 IBIS模型的使用

      Cir 和 IBIS模型的使用在Analog上,很多时候下载到的是 cir和ibs 文件,那么如何使用呢。Cadence 中的pspice套件中含有编辑模型的程序模块,可以使用它进行转换,得到Capture库文件(olb格式) 和 Pspice 库文件…

      Vivado使用技巧(17):创建IBIS模型

      IBIS模型概述 IBIS是一种器件模型标准,允许使用行为模型进行开发,这些行为模型描述了器件内部互联的信号。IBIS模型保留专用的电路信息,不像SPICE这种结构化模型,IBIS模型是基于测量或电路仿真得到的 V/I曲线数据。 每个IOB标准…

      信号完整性分析学习--13--IBIS模型(2)

      IBIS模型除了用于SI仿真,我们还可以从IBIS模型中得到一些有用的东西,如信号上升时间,输出阻抗以及封装延时等等。 从IBIS模型中可以获得信号上升时间信息 IBIS模型中的关键字[Ramp]定义了buffer输出的上升下降沿的斜率。如下为micron的DDR3芯…

      初识IBIS模型

      关注、星标公众号,精彩内容每日送达 来源:网络素材 半导体LSI的EDA模型之一是"IBIS模型",完整称为Input/Output Buffer Information Specification,是一个描述数字IC输入端和输出端电气特性的文本文件,在电路…