一种离散PID控制器参数整定方法技术

技术编号:13156406 阅读:93 留言:0更新日期:2016-05-09 18:54
本发明专利技术公开了一种离散PID控制器参数整定方法,涉及工业控制领域。确定控制变量的目标值及其死区边界,设定控制系统的控制器输出增量,计算离散PID控制器的积分系数;设定控制系统的相对穿越斜率,计算离散PID控制器的比例系数;设定控制系统的相对穿越曲率,计算离散PID控制器的微分系数,进而确定一组整定参数。本方案克服了现有技术中依靠技术人员经验进行参数整定效率低下且效果不佳的缺陷,并且将整定过程转化为具有实际物理意义的参数设定,易于进行参数调整,并且对激励信号不作要求,适用于各种控制对象。

【技术实现步骤摘要】

本专利技术涉及工业控制领域,具体涉及一种离散PID控制器参数整定方法
技术介绍
离散PID控制器具有控制器结构简单,不依赖于受控对象动态特性,以及适用于计算机控制系统等优点,在机械制造、化工过程、电力生产等工业控制领域被广泛应用。参见图1所示,典型的工业过程控制系统中,控制变量y与控制变量的目标值y*比较之后得到当前时刻的偏差信号e,偏差信号e经采样开关SW转化为离散偏差信号en;离散偏差信号eng过死区DZ限制后进入PID控制器C,PID控制器C对离散偏差信号?进行逻辑运算,输出离散控制信号un;离散控制信号如由零阶保持单元Ζ0Η转化为连续控制信号u输出至受控对象P,后者产生新的控制变量y。控制系统的核心逻辑为离散PID控制器C对离散偏差信号en计算,输出离散控制信号此的过程。参见图2所示,增量式离散PID控制器内部逻辑结构中,核心参数为比例系数匕,积分系数h,微分系数kd。该离散PID控制器计算过程如下:Δ Un — kp ( Θη_θη-1 )+kien+kd( θη+θη-2_2Θπ-1)Un = Un-l+ Δ Un式中un为控制变量y与控制死区边界相交时刻的控制器输出,uw为上一个时间周期控制变量y与控制死区边界相交时刻的控制器输出,A un为控制变量y与控制死区边界相交时刻的控制器输出增量,en为控制偏差,为上一个时间周期的控制偏差,en-2为上两个时间周期的控制偏差。因此,对比例系数匕,积分系数h和微分系数kd的整定是PID控制器设计的主要内容。目前工程上整定PID控制器参数的过程主要分为以下两种方式:(1)对于可以进行等幅振荡激励控制系统,(i)只设置比例系数匕,由0开始逐渐增大匕,直至系统出现等幅震荡,再逐渐减小kP,使系统等幅震荡消失,记录当前临界比例系数为kP*,则实际比例系数kp = kp* X 60?70 % ; (i i)保持比例系数kp固定,用同样的方式确定等幅振荡条件下的临界积分系数h*,则实际积分系数1^ = 1^*\60?70%;(iii)保持比例系数kP、积分系数h固定,用同样的方式确定等幅振荡条件下的临界微分系数kd*,则实际微分系数1? = 1^\20?50%。(2)对于不能进行等幅振荡激励控制系统,只能通过逐次试凑比例系数、积分系数、微分系数的方式设计PID控制器。但是,以上PID控制器参数整定过程具有以下缺点:(1)对于可以进行等幅振荡激励的控制系统,采用遍历的方式确定临界系数,耗时长;(2)对于不能进行等幅振荡激励的控制系统,PID控制器的参数整定通过主观试凑的方式确定,很大程度上依赖于设计人员的经验;(3)两种情况下,参数整定过程中参考系数无实际物理含义,不利于设计人员根据被控对象的物理表现来调整控制器系数。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种离散PID控制器参数整定方法。为达到以上目的,本专利技术采取的技术方案是:一种离散PID控制器参数整定方法,通过调整积分系数lu、比例系数kP、微分系数kd使控制变量y在死区范围内,其步骤如下:步骤一:确定控制变量的目标值y*及其死区边界±ε,死区范围为y*土 ε;步骤二:设定控制变量y与死区边界相交时刻的控制器输出增量Aun为穿越输出μ,即Δ un=μ,计算离散PID控制器的积分系数ki,计算公式为ki=μ/ε ;步骤三:设定离散PID控制器在积分-比例控制模式下,控制变量y穿越死区边界时刻的斜率设定值为相对穿越斜率α,计算离散PID控制器的比例系数kP,计算公式为kP = ki/α;步骤四:设定离散PID控制器在积分-微分控制模式下,控制变量y穿越死区边界时刻的曲率设定值为相对穿越曲率β,计算离散PID控制器的微分系数kd,计算公式为kd = ki/β;步骤五:若得到的积分系数h、比例系数kP、微分系数kd的整定效果不满足要求,重新设定μ、α、β,循环步骤二至步骤四,直至积分系数1^、比例系数kP、微分系数kd的整定效果满足要求。在上述技术方案的基础上,在所述步骤二中,Δ un = kien = y,其中en为控制偏差,且 en=y 氺在上述技术方案的基础上,在所述步骤三中,在积分-比例控制模式下,当控制变量y的穿越斜率等于相对穿越斜率α时,控制器输出增量Aun等于零,穿越输出μ维持不变,否则,控制器输出增量Α 1!?不等于零,调整穿越输出μ,使控制变量y的穿越斜率等于相对穿越斜率α。在上述技术方案的基础上,在所述步骤四中,在积分-微分控制模式下,当控制变量y的穿越曲率等于相对穿越曲率β时,控制器输出增量A un等于零,穿越输出穿越输出μ维持不变,否则,控制器输出增量Α 11?不等于零,调整穿越输出μ,使控制变量y的穿越曲率等于相对穿越曲率β。与现有技术相比,本专利技术的优点在于:(1)本专利技术中一种离散PID控制器参数整定方法将离散PID控制器参数整定转化为具有实际物理含义的穿越输出μ、相对穿越斜率α、相对穿越曲率β的设定,易于对设定值调整,通过公式计算进而确定一组积分系数h、比例系数kP、微分系数kd,使离散PID控制器参数整定效果满足要求。(2)该离散PID控制器参数整定方法克服了现有技术中依靠技术人员经验试凑得出一组积分系数1^、比例系数kP、微分系数kd的值,效率低下且效果不佳的缺陷。(3)该离散PID控制器参数整定方法对激励信号不作要求,因此使用于各种控制对象。【附图说明】图1为现有技术中离散PID控制系统的原理图;图2为现有技术中离散PID控制器的原理图;图3为本专利技术说明书中控制变量穿越控制死区的示意图;图4为本专利技术说明书中离散PID控制器参数整定的流程图;图5为离散PID控制器参数整定效果仿真示意图。【具体实施方式】以下结合附图及实施例对本专利技术作进一步详细说明。本专利技术提供了一种用于离散PID控制器参数整定方法,该方法是设定控制变量y穿越死区边界处的控制器输出增量A un、相对穿越斜率α和相对穿越曲率β,计算离散PID控制器的积分系数lu、比例系数kP、微分系数kd。参见图3所示,本专利技术包括了一种控制变量y趋近于控制变量的目标值y*的过程,使控制变量y在死区范围内,定义± 当前第1页1 2 本文档来自技高网
...
一种离散PID控制器参数整定方法

【技术保护点】
一种离散PID控制器参数整定方法,其特征在于:通过调整积分系数ki、比例系数kp、微分系数kd使控制变量y在死区范围内,其步骤如下:步骤一:确定控制变量的目标值y*及其死区边界±ε,死区范围为y*±ε;步骤二:设定控制变量y与死区边界相交时刻的控制器输出增量为Δun,控制器输出增量的设定值为穿越输出μ,即Δun=μ,计算离散PID控制器的积分系数ki,计算公式为ki=μ/ε;步骤三:设定离散PID控制器在积分‑比例控制模式下,控制变量y穿越死区边界时刻的斜率设定值为相对穿越斜率α,计算离散PID控制器的比例系数kp,计算公式为kp=ki/α;步骤四:设定离散PID控制器在积分‑微分控制模式下,控制变量y穿越死区边界时刻的曲率设定值为相对穿越曲率β,计算离散PID控制器的微分系数kd,计算公式为kd=ki/β;步骤五:若得到的积分系数ki、比例系数kp、微分系数kd的整定效果不满足要求,重新设定μ、α、β,循环步骤二至步骤四,直至积分系数ki、比例系数kp、微分系数kd的整定效果满足要求。

【技术特征摘要】

【专利技术属性】
技术研发人员:李良万华庆饶文培邹海
申请(专利权)人:中国船舶重工集团公司第七一九研究所
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1