一种基于改进性能指标的pid控制器参数优化整定方法

文档序号:10686127阅读:579来源:国知局
一种基于改进性能指标的pid控制器参数优化整定方法
【专利摘要】本发明公开了一种基于改进性能指标的PID控制器参数优化整定方法。该方法根据被控热工过程的传递函数,通过仿真计算过程的阶跃响应曲线的特征参数稳态增益K、滞后时间τ和惯性时间Tc,根据K、τ和Tc采用传统的Z?N工程整定法整定PID控制器的三个参数比例系数KP、积分系数KI和微分系数KD,根据整定结果确定KP、KI和KD参数的优化值搜索范围;采用遗传算法,基于改进的积分型性能指标及其相应的适应度函数,优化PID控制器的三个参数KP、KI和KD。采用本发明方法整定的PID控制器具有很好的控制性能。
【专利说明】
一种基于改进性能指标的PID控制器参数优化整定方法
技术领域
[0001] 本发明属于热工自动控制技术领域,具体涉及一种基于改进性能指标的PID控制 器参数优化整定方法。
【背景技术】
[0002] 热工过程自动控制是保证热力设备安全和经济运行的必要措施和手段。PID控制 器由于算法简单、鲁棒性好,因而在热工过程自动控制中得到广泛应用。
[0003] 遗传算法作为一种较成熟的智能算法,如今已被广泛应用到自动控制、通信、模式 识别等各个领域中。在PID控制器参数优化整定中,遗传算法也得到了广泛应用。但其优化 效果与使用的性能指标和相应的适应度函数密切相关。采用传统的积分型性能指标以及相 应的适应度函数,其整定结果很难同时满足控制系统的快速性、稳定性和准确性的要求。
[0004] 本发明提出一种基于改进性能指标的PID控制器参数优化整定方法。该方法采用 改进的积分型性能指标及相应的适应度函数,通过遗传算法优化PID控制器的三个参数,使 优化整定的PID控制器具有很好的控制性能。

【发明内容】

[0005] 发明目的:为了克服传统常用的积分型性能指标存在的不足,本发明提出一种基 于改进性能指标的PID控制器参数优化整定方法,使PID控制器具有很好的控制性能。
[0006] 技术方案:为了使PID控制器具有满意的快速性、稳定性和准确性,本发明提供了 一种基于改进性能指标的PID控制器参数优化整定方法,包括以下步骤:
[0007] 步骤1:由热工过程和比例积分微分(PID)控制器构成单回路负反馈控制系统,热 工过程输出为y(t),输入为PID控制器的输出u(t),PID控制器的输入为热工过程输出设定 值r与y(t)之差e(t),t为时间,热工过程传递函数为G(s),PID控制器传递函数为
,8为复数域内的复变量,Kp为比例系数,Ki为积分系数,Kd为微分 系数;
[0008] 步骤2:通过仿真获得热工过程传递函数G(s)的阶跃响应曲线,并计算得到该传递 函数的阶跃响应曲线的特征参数K、T和T。,其中K为过程稳态增益,其值为过程稳态值和初 始值之差与过程阶跃输入信号的阶跃幅值之比,t为滞后时间,其值为阶跃响应曲线上拐点 处的切线与横坐标轴的交点值,T。为惯性时间,其值为以阶跃响应曲线上的最大速度(即曲 线上拐点处的速度),从起始值变化到最终稳态值所需要的时间;
[0009] 步骤3:根据步骤2得到的传递函数阶跃响应曲线的特征参数K、t和T。,采用传统的 由Zielger和Nichols提出的Z-N整定法求得PID控制器三个参数值:比例系数K' P,积分系数 f I,微分系数K'd;
[0010] 步骤4:采用遗传算法优化PID控制器参数&、1(1釉^,方法如下:
[0011] (1)设置遗传算法个体向量为[KP h Kd],PID控制器三个参数的优化值搜索范围 分别为:KpG (0,ap ? K'p),KiG (0,ai ? K7 i),KdG (〇,cxd ? K'd),其中ap、ai和cxd分别为大于1 的 实数;
[0012] (2)步骤1构成的单回路负反馈控制系统中的设定值r作单位阶跃扰动,通过仿真 计算如下的遗传算法适应度函数值f:
[0014]其中,0为大于1的实数,s为小于1的较小的正实数,可取0.001~0.01之间的值,J 为改进的积分型优化性能指标:

[0016]式中,A为误差平方项的权值系数,取0.8~2之间的值,tjPt2为仿真时刻, .,t2 = 3(T+T。),1为e(t)的积分值,由下式计算:
[0018] (3)随机生成初始种群P(0),种群规模为M,设置交叉率p。、变异率pm和最大迭代次 数N,迭代次数k置为0;
[0019] ⑷对种群p(k)进行选择、交叉和变异操作,产生新的种群P(k+1),并置k = k+l;
[0020] gk<N,转上一步(4),否则,迭代优化结束,种群P(N)中适应度函数值最大的个体 即为PID控制器三个参数Kp、K4PK d的优化整定值。
[0021] 有益效果:采用本发明提出的方法整定的PID控制器,其控制性能优于采用传统的 积分型性能指标整定的PID控制器。
【附图说明】
[0022] 图1为PID控制器单回路负反馈系统图。
[0023] 图2为热工过程阶跃响应曲线及其特征参数。
[0024]图3为采用三种不同性能指标整定的PID控制器参数。
[0025] 图4为三种不同性能指标整定的PID控制器控制效果仿真曲线;其中,(a)为控制系 统被控量响应曲线;(b)为控制系统控制量响应曲线。
【具体实施方式】
[0026] 下面结合附图对本发明的技术方案进行详细说明:
[0027] 假设被控热工过程传递函数为下面结合附图对本发明做更进 一步的解释。
[0028]步骤1:如图1,由热工过程和比例积分微分(PID)控制器构成单回路负反馈控制系 统,热工过程输出为y(t),输入为PID控制器的输出u(t),PID控制器的输入为热工过程输出 设定值r与y(t)之差e(t),t为时间,热工过程传递函数为G(s),PID控制器传递函数为
,8为复数域内的复变量,Kp为比例系数,Ki为积分系数,Kd为微分 系数;
[0029] 步骤2:通过仿真获得热工过程传递函数G(s)的阶跃响应曲线,并计算得到该传递 函数的阶跃响应曲线的特征参数K = 5、t = 21和T。= 92,其中K为过程稳态增益,其值为过程 稳态值和初始值之差与过程阶跃输入信号的阶跃幅值之比,t为滞后时间,其值为阶跃响应 曲线上拐点处的切线与横坐标轴的交点值,T c为惯性时间,其值为以阶跃响应曲线上的最 大速度(即曲线上拐点处的速度),从起始值变化到最终稳态值所需要的时间;如图2;
[0030] 步骤3:根据步骤2得到的传递函数阶跃响应曲线的特征参数K、T和T。,采用传统的 由Zielger和Nichols提出的Z-N工程整定法求得PID控制器三个参数值:比例系数K' P = 1 ? 05,积分系数f〗=0 ? 025,微分系数K 'D = 11 ? 03;
[0031]步骤4:采用遗传算法优化PID控制器参数&、1(1和1^,方法如下:
[0032] (1)设置遗传算法个体向量为[KP h Kd],PID控制器三个参数的优化值搜索范围 分别为:KpG (0,ap ? K'p),KiG (0,ai ? K7 I),KdG (〇,cxd ? K'd),其中ap、ai和cxd分别为大于1 的 实数,实施例中取ap = ai = aD = 5,则PID控制器三个参数的优化值搜索范围分别为:KP G (〇, 5?25),KiG(〇,〇?125),KdG(0,55.15);
[0033] (2)步骤1构成的单回路负反馈控制系统中的设定值r作单位阶跃扰动,通过仿真 计算如下的遗传算法适应度函数值f:
[0035]其中,0为大于1的实数,实施例中取0 = 10,S为小于1的较小的正实数,实施例中取 5 = 0.001,J为改进的积分型优化性能指标:
[0037]式中,A为误差平方项的权值系数,取〇. 8~2之间的值,实施中取入=1.2,t#Pt2为 仿真时刻
,t2 = 3 ( t+T。)= 339,I为e (t)的积分值,由下式计算:
[0039] (3)随机生成初始种群P(0),种群规模为M = 50,设置交叉率pc = 0.8、变异率pm = 0.02和最大迭代次数N=500,迭代次数k置为0;
[0040] (4)对种群P(k)进行选择、交叉和变异操作,产生新的种群P(k+1),并置k = k+l;
[0041] (5)gk<N,转上一步(4),否则,迭代优化结束,种群P(N)中适应度函数值最大的 个体即为PID控制器三个参数的优化整定值:&=1.1968、1(1 = 0.0142和1^ = 41.2723。
[0042]图3为采用三种不同性能指标整定的PID控制器参数。三种不同性能指标整定的 PID控制器的控制效果仿真曲线如图4所示。图4表明,本专利方法整定的PID控制器具有很 好的控制性能。
[0043]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
【主权项】
1. 一种基于改进性能指标的PID控制器参数优化整定方法,其特征在于:包括步骤: 步骤1:根据被控热工过程的传递函数,通过仿真计算过程的阶跃响应曲线的特征参数 稳态增益K、滞后时间t和惯性时间T。; 其中,由热工过程和PID控制器构成单回路负反馈控制系统,热工过程输出为y(t),输 入为PID控制器的输出u(t),PID控制器的输入为热工过程输出设定值r与y(t)之差e(t),t 为时间,热工过程传递函数为G(s) ;K的值为过程稳态值和初始值之差与过程阶跃输入信号 的阶跃幅值之比;t的值为阶跃响应曲线上拐点处的切线与横坐标轴的交点值;T。的值为以 阶跃响应曲线上的最大速度,从起始值变化到最终稳态值所需要的时间; 步骤2:根据步骤1得到的传递函数阶跃响应曲线的特征参数K、t和T。,采用Z-N工程整定 法求得PID控制器的三个参数值:比例系数K'P,积分系数K'〗,微分系数K'd;其中,PID控制器 传递函数为为复数域内的复变量,Kp为比例系数,Ki为积分系 数,Kd为微分系数; 步骤3:采用遗传算法优化PID控制器参数{^、心和&^叩控制器的三个参数的优化值搜 索范围分别为:KpG (0,ap ? K'p),KiG(0,ai ? K'i),KDG(〇,aD ? K'd),其中ap、ai和cxd分别为 大于1的实数;对步骤1构成的单回路负反馈控制系统中的设定值r作单位阶跃扰动,通过仿 真计算如下的遗传算法适应度函数值f:其中,0为大于1的实数,S取0.001~0.01之间的值,J为改进的积分型优化性能指标:式中,X为误差平方项的权值系数,取0.8~2之间的值;t#Pt2为仿真时刻, ,t2 = 3(t+T。),1为e(t)的积分值,由下式计算:迭代优化后种群中适应度函数值最大的个体即为PID控制器三个参数KP、KdPKD的优化 整定值。2. 根据权利要求1所述的PID控制器参数优化整定方法,其特征在于:所述ap、c^PaD取 值均为5-10之间的值,0取值为10。3. 根据权利要求1所述的PID控制器参数优化整定方法,其特征在于:通过增大或减小A 的取值提高或降低PID控制器的控制速度。4. 根据权利要求1所述的PID控制器参数优化整定方法,其特征在于:本方法适用于一 类有自平衡能力的被控热工过程。
【文档编号】G05B13/02GK106054596SQ201610465240
【公开日】2016年10月26日
【申请日】2016年6月23日
【发明人】雎刚, 钱晓颖
【申请人】东南大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1