先比例再积分最好可以通过串口配置控制参数.docx
- 文档编号:12828603
- 上传时间:2023-04-22
- 格式:DOCX
- 页数:34
- 大小:152.24KB
先比例再积分最好可以通过串口配置控制参数.docx
《先比例再积分最好可以通过串口配置控制参数.docx》由会员分享,可在线阅读,更多相关《先比例再积分最好可以通过串口配置控制参数.docx(34页珍藏版)》请在冰豆网上搜索。
先比例再积分最好可以通过串口配置控制参数
先比例,再积分,最好可以通过串口配置控制参数
PI算法的根本目的是要去掉偏差e,先去掉积分的作用,调节比例系数(由大到小),使输出快速但不振荡为好,然后加入积分作用,调节积分系数,去除静差,积分作用过大的加入会引起振荡,所以系数要从大到小的选择(节省你整定参数的时间)。
最好是可以通过串口配置整定的系数,这样整定起来比较快。
说实话,现在pid的整定方法基本上就是经验法,不过现在有很多论文阿什么的都有自适应整定的方法,不过都没有实际波形,都是仿真出来,可信性不高,其实,一般的pid控制器只用到PI很少用D的,说一还是试凑法比较简单,就两个参数。
实验凑试法是通过闭环运行或模拟,观察系统的响应曲线,然后根据各参数对系统的影响,反复凑试参数,直至出现满意的响应,从而确定PID控制参数。
实验凑试法的整定步骤为"先比例,再积分,最后微分"。
(1)整定比例控制
将比例控制作用由小变到大,观察各次响应,直至得到反应快、超调小的响应曲线。
(2)整定积分环节
若在比例控制下稳态误差不能满足要求,需加入积分控制。
先将步骤
(1)中选择的比例系数减小为原来的50~80%,再将积分时间置一个较大值,观测响应曲线。
然后减小积分时间,加大积分作用,并相应调整比例系数,反复试凑至得到较满意的响应,确定比例和积分的参数。
(3)整定微分环节
若经过步骤
(2),PI控制只能消除稳态误差,而动态过程不能令人满意,则应加入微分控制,构成PID控制。
先置微分时间TD=0,逐渐加大TD,同时相应地改变比例系数和积分时间,反复试凑至获得满意的控制效果和PID控制参数。
PID参数对控制质量的影响不十分敏感。
因而不同的比例、积分、微分的组合,可能达到相近的控制效果。
实际应用中,只要受控过程或受控对象的主要指标达到设计要求,相应的控制器参数即可作为有效的控制参数
实验经验法调整PID参数的方法中较常用的是扩充临界比例度法,其最大的优点是,参数的整定不依赖受控对象的数学模型,直接在现场整定、简单易行。
扩充比例度法适用于有自平衡特性的受控对象,是对连续-时间PID控制器参数整定的临界比例度法的扩充。
扩充比例度法整定数字PID控制器参数的步骤是:
(1)预选择一个足够短的采样周期TS。
一般说TS应小于受控对象纯延迟时间的十分之一。
(2)用选定的TS使系统工作。
这时去掉积分作用和微分作用,将控制选择为纯比例控制器,构成闭环运行。
逐渐减小比例度,即加大比例放大系数KP,直至系统对输入的阶跃信号的响应出现临界振荡(稳定边缘),将这时的比例放大系数记为Kr,临界振荡周期记为Tr。
(3)选择控制度。
控制度,就是以连续-时间PID控制器为基准,将数字PID控制效果与之相比较。
通常采用误差平方积分
作为控制效果的评价函数。
定义控制度
(3-25)
采样周期TS的长短会影响采样-数据控制系统的品质,同样是最佳整定,采样-数据控制系统的控制品质要低于连续-时间控制系统。
因而,控制度总是大于1的,而且控制度越大,相应的采样-数据控制系统的品质越差。
控制度的选择要从所设计的系统的控制品质要求出发。
(4)查表确定参数。
根据所选择的控制度,查表3一2,得出数字PID中相应的参数TS,KP,TI和TD。
(5)运行与修正。
将求得的各参数值加入PID控制器,闭环运行,观察控制效果,并作适当的调整以获得比较满意的效果。
采样一数据控制系统中,设采样周期为TS,采样速率为1/TS,采样角频率为
采样周期TS是设计者要精心选择的重要参数,系统的性能与采样周期的选择有密切关系。
采样周期的选择受多方面因素的影响,主要考虑的因素分析如下。
(1)香农(Shannon)采样定理
(Wmax--被采样信号的上限角频率)
给出了采样周期的上限。
满足这一定理,采样信号方可恢复或近似地恢复为原模拟信号,而不丢失主要信息。
在这个限制范围内,采样周期越小,采样-数据控制系统的性能越接近于连续-时间控制系统。
(2)闭环系统对给定信号的跟踪,要求采样周期要小。
(3)从抑制扰动的要求来说,采样周期应该选择得小些。
(4)从执行元件的要求来看,有时要求输入控制信号要保持一定的宽度。
(5)从计算机精度考虑,采样周期不宜过短。
(6)从系统成本上考虑,希望采样周期越长越好。
综合上述各因素,选择采样周期,应在满足控制系统的性能要求的条件下,尽可能地选择低的采样速率。
工业控制中,大量的受控对象都具有低通的性质。
下面图3-12给出了选择采样周期的经验。
表3-1给出了常用被控量的经验采样周期。
采样周期的选择,要根据所设计的系统的具体情况,用试凑的方法,在试凑过程中根据各种合理的建议来预选采样周期,多次试凑,选择性能较好的一个作为最后的采样周期。
pid参数整定
经验凑试法在实践中最为实用。
我们在整定参数时,必须认真观察系统响应情况,根据系统的响应情况决定调整那些参数。
在调整参数时,应该知道各种调节作用的特点。
这样才能做到有的放矢。
比例调节作用的特点:
1 调节作用快,系统一出现偏差,调节器立即将偏差放大1/P倍输出。
2 系统存在余差 比例带越大,过渡过程约平稳,但余差越大,比例带越小,过渡过程易振荡,比例带太小时,就可能出现发散振荡。
积分调节的特点:
积分调节作用的输出变化与输入偏差的积分成正比,积分调节作用的输出不仅取决与偏差信号的大小,还取决于偏差存在的时间,只要 有偏差存在,尽管偏差可能很小,但它存在的时间越长,输出信号就越大,只有消除偏差,输出才停止变化。
微分调节的特点:
微分调节的输出是与被调量的变化率成正比。
在比例微分调节作用下,有时尽管偏差很小,但其变化速度很快,则微分调节器就有一个较大的输出。
根据PID个调节器的特点,不难得出他们的适用范围:
比例调节:
对调节质量要求不高的系统,对系统余差没有过高要求,比如一些简单的液位调节,温度调节等。
比例积分调节:
适用面广,对于调节对象惯性较小的系统,比如压力,流量,液位等。
对于惯性较大的系统如温度系统,调节时间可能较长,超调量也较大。
对于负荷变化特别剧烈的系统,由于积分作用不能及时反映,也会使得调节作用不够及时。
比例积分微分调节:
PID调节综合了各类调节器的优点,具有很好的调节性能。
但不是所有的对象都适合采用PID调节规律,应根据对象来确定选用PI、PD、PID调节规律。
经验值:
在实际调试中,只能先大致设定一个经验值,然后根据调节效果修改。
总之,在整定时不能让系统出现发散振荡。
如出现发散振荡,应立即切为手动,等系统稳定后增大比例带、积分时间或减小微分时间,重新切换到自动。
比例带越大,过渡过程越平稳,但余差越大。
比例带越小,过渡过程容易发生振荡。
积分时间越小,消除余差就越快,但系统振荡会较大,积分时间越大,系统消除余差的速度较慢。
微分时间太大,系统振荡次数增加,调节时间增加,微分太小,系统调节缓慢。
一句话:
整定参数时要认真观察系统输出及被调量的变化情况,再根据具体情况适当修改PID参数。
可以说,绝大多数控制系统采用PID调节都能满足要求。
Ziegler-Nichols方法PID参数整定
在闭环控制系统中,增加积分控制增加了系统的稳态误差精度,由于不断累计误差,能使误差迅速消除,但能使系统产生超调;而在系统中增加微分控制,能够增加系统的阻尼,提高动态响应速度,由于PID控制器能够补偿绝大多数的控制系统,整定方法简单,鲁棒性好,因此是目前应用最广泛的控制器.
Ziegler-Nichols方法是基于系统稳定性分析的PID整定方法.在设计过程中无需考虑任何特性要求,整定方法非常简单,但控制效果却比较理想.具体整定方法如下:
首先,置Kd=Ki=0,然后增加比例系数一直到系统开始振荡(闭环系统的极点在jω轴上);
再将该比例系数乘以0.6,其他参数按照以下公式计算:
Kp = 0.6*Km
Kd = Kp*π/4*ω
Ki = Kp*ω/π
上式中Kp为比例控制参数
Kd为微分控制参数
Ki为积分控制参数
Km为系统开始振荡时的比例值;
ω为振荡时的频率
关于2407控制直流电机PID参数整定之我见!
!
我以前总认为PID参数,让它工作应该不难,难的是想让它工作的好一点,更加好一点。
但现在看来很是错,对于象我这样的初学者往往只重视这个PID,却很是忽略PID能工作的“基础环境”。
1、所谓的“基础环境”就是控制对象的工作范围,我就说说我自己在搞的这个电流环吧,比如说电流的基准值是0-500,也就是说我的PWM波的周期为1000,哦,忘了说了,我控制方式是双极性H桥控制。
这样在0-500为正转,500-1000为反转,因为刚开始也没考虑那么多,结果去检测电流后的AD转换是0-1024,更要命的是我以为PID是万能的,只要把这些参数整一下也应该能搞定的,结果可想而知了,感叹自己的无知啊!
!
保险丝断了一大箩,这才恍然大悟,“万能的”PID参数给了我重重的打击。
各个参数的工作范围设计是多么的重要啊。
所谓的PID参数只是在这个基础环境之上工作与控制的。
。
。
。
2、现在我开始想搞速度控制了(速度环),结果你想好了,速度环的输出控制目标是电流环的给定电流参考值,但我搞的速度是0-3000转速,现在不知道是怎么样把转速和这个电流参考输出值对应起来,就是说我的工作参数又不在一个范围了,转速是0-3000,而电流值是0-500,该怎么控制对应啊,我现在都晕了。
。
。
。
望大家给点建议和思路,谢谢!
!
!
3、今天就说到这儿了,自己这里没有前辈和老师可问,一个人在“闭门造车”,累啊,请同行们给于帮助和指点,先谢谢了!
!
!
!
敬上!
!
!
控制电动阀的开度来达到控制温度是可以的,我个人认为用比例电磁阀替代电动阀完全可以实现PID的控制。
因为比例电磁阀有标准的模拟量输入信号和反馈信号而且具有PID调节功能。
经过多年的工作经验,我个人认为PID参数的设置的大小,一方面是要根据控制对象的具体情况而定;另一方面是经验。
P是解决幅值震荡,P大了会出现幅值震荡的幅度大,但震荡频率小,系统达到稳定时间长;I是解决动作响应的速度快慢的,I大了响应速度慢,反之则快;D是消除静态误差的,一般D设置都比较小,而且对系统影响比较小。
对于温度控制系统P在5-10%之间;I在180-240s之间;D在30以下。
对于压力控制系统P在30-60%之间;I在30-90s之间;D在30以下。
PID是比例,积分,微分的缩写.比例调节作用:
是按比例反应系统的偏差,系统一旦出现了偏差,比例调节立即产生调节作用用以减少偏差。
比例作用大,可以加快调节,减少误差,但是过大的比例,使系统的稳定性下降,甚至造成系统的不稳定。
积分调节作用:
是使系统消除稳态误差,提高无差度。
因为有误差,积分调节就进行,直至无差,积分调节停止,积分调节输出一常值。
积分作用的强弱取决与积分时间常数Ti,Ti越小,积分作用就越强。
反之Ti大则积分作用弱,加入积分调节可使系统稳定性下降,动态响应变慢。
积分作用常与另两种调节规律结合,组成PI调节器或PID调节器。
微分调节作用:
微分作用反映系统偏差信号的变化率,具有预见性,能预见偏差变化的趋势,因此能产生超前的控制作用,在偏差还没有形成之前,已被微分调节作用消除。
因此,可以改善系统的动态性能。
在微分时间选择合适情况下,可以减少超调,减少调节时间。
微分作用对噪声干扰有放大作用,因此过强的加微分调节,对系统抗干扰不利。
此外,微分反应的是变化率,而当输入没有变化时,微分作用输出为零。
微分作用不能单独使用,需要与另外两种调节规律相结合,组成PD或PID控制器。
PID控制中如何整定PID参数
1,概述
作为经典的控制理论,PID控制规律仍然是当今工控行业的主导控制方式,无论复杂、简单的控制任务,PID控制都能取得满意的控制效果,前提是PID参数必须选择合适。
可以说,通过适当的PID参数,PID控制可以得到各种输出响应特性,也就是说,通过适当给定PID参数,大多数的控制任务都可以由PID完成。
3,PID控制原理
经典PID控制理论中,基本数学模型有两种(连续型、增量型),PID模型的增量控制数学模型可以简单地用下式表示:
PID参数包括:
比例倍数---------表达式中的K
积分时间---------表达式中的Ti(秒)
实际微分时间---Td(秒)
微分增益---------表达式中的Kd
积分分离---------当PID偏差E(k)超过“积分分离”值时,PID命令不进行积分项运算,防止积分饱和。
当积分分离为0时,PID命令变成了PD命令,不进行积分运算。
上限限制-------用来限制PID命令输出的最大值,即PID输出不能大于该值。
下限限制-------用来限制PID命令输出的最小值,即PID输出不能小于该值。
用K=0来关闭PID命令的比例项,用“积分分离”=0来关闭PID命令的积分项,用Kd=0来关闭PID命令的微分项。
通过关闭不同的功能实现P、PI、PD、PID等控制功能。
4,PID参数对输出响应的作用
下面以PID输入E(k)的阶跃变化,描述K、Ti、Td、Kd参数在PID运算中的作用,适当地修改各参数的数值,可以获得不同的控制特性,满足不同的控制要求,从而完成PID参数的整定。
PID参数对输入偏差阶跃变化的响应特性
从上图中可以清楚看到PID参数在控制过程中所起的作用,通过实际控制效果,可以给定合适的PID参数,达到满意的控制效果。
4、PID控制的原理和特点
在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。
PID控制器问世至今已有近70年历史,它 以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。
当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便。
即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数时,最适合用PID控制技术。
PID控制,实际中也有PI和PD控制。
PID控制器就是根据系统的误差,利用比例、 积分、微分计算出控制量进行控制的。
比例(P)控制
比例控制是一种最简单的控制方式。
其控制器的输出与输入误差信号成比例关系。
当仅有比例控制时系统输出存在稳态误差(Steady-state error)。
积分(I)控制
在积分控制中,控制器的输出与输入误差信号的积分成正比关系。
对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统(System with Steady-state Error)。
为了消除稳态误差,在控制器中必须引入“积分项”。
积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。
这样,即便误差很小,积 分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。
因此,比例+积分(PI)控制器,可以使系统在进入稳态后无稳 态误差。
微分(D)控制
在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。
自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。
其原因是由于存在有较大惯性组件(环节)或有滞后(delay)组件,具有抑制误差的作用, 其变化总是落后于误差的变化。
解决的办法是使抑制误差的作用的变化“超前”,即在误差接近零时,抑制误差的作用就应该是零。
这就是说,在控制器中仅引入 “比例”项往往是不够的,比例项的作用仅是放大误差的幅值,而目前需要增加的是“微分项”,它能预测误差变化的趋势,这样,具有比例+微分的控制器,就能够提前使抑制误差的控制作用等于零,甚至为负值,从而避免了被控量的严重超调。
所以对有较大惯性或滞后的被控对象,比例+微分(PD)控制器能改善系统在 调节过程中的动态特性。
5、PID控制器的参数整定
PID控制器的参数整定是控制系统设计的核心内容。
它是根据被 控过程的特性确定PID控制器的比例系数、积分时间和微分时间的大小。
PID控制器参数整定的方法很多,概括起来有两大类:
一是理论计算整定法。
它主要是依据系统的数学模型,经过理论计算确定控制器参数。
这种方法所得到的计算数据未必可以直接用,还必须通过工程实际进行调整和修改。
二是工程整定方法,它主要依赖工程经验,直接在控制系统的试验中进行,且方法简单、易于掌握,在工程实际中被广泛采用。
PID控制器参数的工程整定方法,主要有临界比例法、反应曲线法和衰减法。
三种方法各有其特点,其共同点都是通过试验,然后按照工程经验公式对控制器参数进行整定。
但无论采用哪一种方法所得到的控制器参数,都需 要在实际运行中进行最后调整与完善。
现在一般采用的是临界比例法。
利用该方法进行 PID控制器参数的整定步骤如下:
(1)首先预选择一个足够短的采样周期让系统工作;
(2)仅加入比例控制环节,直到系统对输入的阶跃响应出现临界振荡, 记下这时的比例放大系数和临界振荡周期;(3)在一定的控制度下通过公式计算得到PID控制器的参数。
介绍几种PID参数的整定
PID调节规律对于很多工程技术人员已经耳熟能详,它是在经典控制理论基础上发展出来的。
但是,我们发现,在实际的过程控制中,很多工程技术人员对于如何正确整定这些参数往往会束手无策,甚至无从下手,本文尝试介绍几种常用的方法,以期望对大家的工作有所帮助。
控制器的参数与系统所处的稳态工况有关。
一旦工况改变了,也就是过程对象的“特性”改变了,那么控制器参数的“最佳”值也就随着改变。
这就意味着需要随时整定控制器的参数,以满足控制系统满足过程控制对象的快速性、准确性和稳定性要求。
以下所作介绍,都是从理论书籍中来,欢迎批评指正,交流提高。
实时控制一般要求被控过程是稳定的,对给定量的变化能够迅速响应,超调量要小(满足一定的指标要求)且有一定的抗干扰能力。
同时满足上述要求似乎是很困难的,尤其在实际应用中。
但主要指标必须要满足。
参数的选择可以即通过实验确定,也可以通过试凑法或者经验数据法得到。
以下为这主要集中参数整定方法。
1、经验数据法
PID控制器的参数整定在大量的工程实践中,逐渐被广大工程技术人员经过大量的经验积累找到了一种快捷的整定方法,就是我们现在介绍的所谓“经验法”。
实际上比例、积分和微分三部分作用是相互影响的,应用经验法可避免一些重复工作,节省调试时间,尤其是在缺少一些资料和试验数据的时候。
从应用的角度看,只要被控对象主要指标达到设计要求,能满足现场要求即可。
长期的实践经验发现,各种不同被控对象的PID的参数都是有一定规律的,也就是说有一定的数据范围。
这样就为现场调试提供了一个大致基准,可方便依据此基准迅速查找。
2、试凑法
顾名思义,试凑法就是根据过渡过程中被调参数变化的情况进行再调整PID参数的方法。
此法边观察过程曲线(过程变量变化情况),边修改参数,直到满意为止。
大家都知道,增大比例系数Kp会加快系统的响应速度,提高系统的快速性。
但过大的比例系数会使系统有较大的超调,有可能产生振荡使稳定性变差,并且有稳态误差。
减小积分系数KI将减少积分作用(与积分时间常数的变化相反),有利于减少超调使系统稳定,减小系统稳态误差,但系统消除静差的速度慢。
增加微分系数KD有利于加快系统的响应,使系统提前作出响应,使超调减少,稳定性增加,但缺点明显,对干扰的抑制能力差,而且整定不当反而使系统处于不稳定状态。
试凑时,一般可根据以上各参数特点,对参数实行先比例、后积分、再微分的步骤进行整定。
(1)比例部分整定。
首先将积分系数KI和微分系数KD置零,取消微分和积分作用而采用纯比例控制。
将比例系数Kp由小到大变化,观察系统的响应,直至响应速度快,且有一定范围的超调为止。
如果系统静差在规定范围之内,且响应曲线已满足设计要求,那么只需用纯比例调节器即可。
(2)积分部分整定。
如果比例控制系统的静差达不到设计要求,这时可以加入积分作用。
在整定时将积分系数KI由小逐渐增加(积分作用就逐渐增强),观察输出,系统的静差应逐渐减少直至消除(在性能指标要求下)。
反复试验几次,直到消除静差的速度满意为止。
注意这时的超调量会比原来加大,可能需要适当降低一些比例系数Kp。
(3)微分部分整定。
若使用比例积分(PI)控制器经反复调整仍达不到设计要求,应考虑加入微分作用。
整定时先将微分系数KD从零逐渐增加(微分作用逐渐增强),观察超调量和稳定性,同时相应地微调比例系数Kp、积分系数KI,逐步试凑,直到满意为止。
注意,在设计控制系统时,应使微分环节为实际微分环节,而不可以是理想微分环节。
这种方法的基本程序是先根据运行经验,确定一组调节器参数,并将系统投入闭环运行,然后人为地加入阶跃扰动(如改变调节器的给定值),观察被调量或调节器输出的阶跃响应曲线。
若认为控制质量不满意,则根据各整定参数对控制过程的影响改变调节器参数。
这样反复试验,直到满意为止。
经验法简单可*,但需要有一定现场运行经验,整定时易带有主观片面性。
当采用PID调节器时,有多个整定参数,反复试凑的次数增多,不易得到最佳整定参数。
下面以PID调节器为例,具体说明经验法的整定步骤:
⑴让调节器参数积分系数S0=0,实际微分系数k=0,控制系统投入闭环运行,由小到大改变比例系数S1,让扰动信号作阶跃变化,观察控制过程,直到获得满意的控制过程为止。
⑵取比例系数S1为当前的值乘以0.83,由小到大增加积分系数S0,同样让扰动信号作阶跃变化,直至求得满意的控制过程。
⑶积分系数S0保持不变,改变比例系数S1,观察控制过程有无改善,如有改善则继续调整,直到满意为止。
否则,将原比例系数S1增大一些,再调整积分系数S0,力求改善控制过程。
如此反复试凑,直到找到满意的比例系数S1和积分系数S0为止。
⑷引入适当的实际微分系数k和实际微分时间TD,此时可适当增大比例系数S1和积分系数S0。
和前述步骤相同,微分时间的整定也需反复调整,直到控制过程满意为止。
注意:
仿真系统所采用的PID调节器与传统的工业PID调节器有所不同,各个参数之间相互隔离,互不影响,因而用其观察调节规律十分方便。
PID参数是根据控制对象的惯量来确定的。
大惯量如:
大烘房的温度控制,一般P可在10以上,I=3-10,D=1左右。
小惯量如:
一个小电机带一水泵进行压力闭环控制,一般只用PI控制。
P=1-10,I=0.1-1,D=0,这些要在现场调试时进行修正的。
======================================================================
一般是这样子调节:
先逐渐增大P增益,调到振荡发生前的最大值,
再逐渐减小I增益,调节到振荡发生前的最大值,
最后逐渐增大D增益,调节到振荡发生前的最大值。
======================================================================
1.PID调节器的适用范围
PID调节控制是一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 比例 积分 最好 可以 通过 串口 配置 控制 参数
![提示](https://static.bdocx.com/images/bang_tan.gif)