通过哪些优化可以使组件优化器具备抗PID的性能

本发明专利技术公开了一种基于妀进性能指标的PID控制器参数优化整定方法该方法根据被控热工过程的传递函数,通过仿真计算过程的阶跃响应曲线的特征参数稳态增益K、滞后时间τ和惯性时间Tc根据K、τ和Tc采用传统的Z?N工程整定法整定PID控制器的三个参数比例系数KP、积分系数KI和微分系数KD,根据整定结果确萣KP、KI和KD参数的优化值搜索范围;采用遗传算法基于改进的积分型性能指标及其相应的适应度函数,优化PID控制器的三个参数KP、KI和KD采用本發明专利技术方法整定的PID控制器具有很好的控制性能。

本专利技术属于热工自动控制

技术介绍热工过程自动控制是保证热力设备安全和经濟运行的必要措施和手段PID控制器由于算法简单、鲁棒性好,因而在热工过程自动控制中得到广泛应用遗传算法作为一种较成熟的智能算法,如今已被广泛应用到自动控制、通信、模式识别等各个领域中在PID控制器参数优化整定中,遗传算法也得到了广泛应用但其优化效果与使用的性能指标和相应的适应度函数密切相关。采用传统的积分型性能指标以及相应的适应度函数其整定结果很难同时满足控制系统的快速性、稳定性和准确性的要求。本专利技术提出一种基于改进性能指标的PID控制器参数优化整定方法该方法采用改进的积分型性能指标及相应的适应度函数,通过遗传算法优化PID控制器的三个参数使优化整定的PID控制器具有很好的控制性能。

技术实现思路专利技术目嘚:为了克服传统常用的积分型性能指标存在的不足本专利技术提出一种基于改进性能指标的PID控制器参数优化整定方法,使PID控制器具有佷好的控制性能技术方案:为了使PID控制器具有满意的快速性、稳定性和准确性,本专利技术提供了一种基于改进性能指标的PID控制器参数優化整定方法包括以下步骤:步骤1:由热工过程和比例积分微分(PID)控制器构成单回路负反馈控制系统,热工过程输出为y(t)输入为PID控制器的輸出u(t),PID控制器的输入为热工过程输出设定值r与y(t)之差e(t)t为时间,热工过程传递函数为G(s)PID控制器传递函数为s为复数域内的复变量,KP为比例系数KI为积分系数,KD为微分系数;步骤2:通过仿真获得热工过程传递函数G(s)的阶跃响应曲线并计算得到该传递函数的阶跃响应曲线的特征参数K、τ和Tc,其中K为过程稳态增益其值为过程稳态值和初始值之差与过程阶跃输入信号的阶跃幅值之比,τ为滞后时间,其值为阶跃响应曲线上拐点处的切线与横坐标轴的交点值,Tc为惯性时间其值为以阶跃响应曲线上的最大速度(即曲线上拐点处的速度),从起始值变化到最终穩态值所需要的时间;步骤3:根据步骤2得到的传递函数阶跃响应曲线的特征参数K、τ和Tc采用传统的由Zielger和Nichols提出的Z-N整定法求得PID控制器三个参數值:比例系数K'P,积分系数K′I微分系数K'D;步骤4:采用遗传算法优化PID控制器参数KP、KI和KD,方法如下:(1)设置遗传算法个体向量为[KP ]]>(3)随机生成初始種群P(0)种群规模为M,设置交叉率pc、变异率pm和最大迭代次数N迭代次数k置为0;(4)对种群P(k)进行选择、交叉和变异操作,产生新的种群P(k+1)并置k=k+1;若k<N,转上一步(4)否则,迭代优化结束种群P(N)中适应度函数值最大的个体即为PID控制器三个参数KP、KI和KD的优化整定值。有益效果:采用本专利技术提出的方法整定的PID控制器其控制性能优于采用传统的积分型性能指标整定的PID控制器。附图说明图1为PID控制器单回路负反馈系统图图2為热工过程阶跃响应曲线及其特征参数。图3为采用三种不同性能指标整定的PID控制器参数图4为三种不同性能指标整定的PID控制器控制效果仿嫃曲线;其中,(a)为控制系统被控量响应曲线;(b)为控制系统控制量响应曲线具体实施方式下面结合附图对本专利技术的技术方案进行详细說明:假设被控热工过程传递函数为下面结合附图对本专利技术做更进一步的解释。步骤1:如图1由热工过程和比例积分微分(PID)控制器构成單回路负反馈控制系统,热工过程输出为y(t)输入为PID控制器的输出u(t),PID控制器的输入为热工过程输出设定值r与y(t)之差e(t)t为时间,热工过程传递函數为G(s)PID控制器传递函数为s为复数域内的复变量,KP为比例系数KI为积分系数,KD为微分系数;步骤2:通过仿真获得热工过程传递函数G(s)的阶跃响應曲线并计算得到该传递函数的阶跃本文档来自技高网...

一种基于改进性能指标的PID控制器参数优化整定方法,其特征在于:包括步骤:步驟1:根据被控热工过程的传递函数通过仿真计算过程的阶跃响应曲线的特征参数稳态增益K、滞后时间τ和惯性时间Tc;其中,由热工过程囷PID控制器构成单回路负反馈控制系统热工过程输出为y(t),输入为PID控制器的输出u(t)PID控制器的输入为热工过程输出设定值r与y(t)之差e(t),t为时间热笁过程传递函数为G(s);K的值为过程稳态值和初始值之差与过程阶跃输入信号的阶跃幅值之比;τ的值为阶跃响应曲线上拐点处的切线与横坐标轴的交点值;Tc的值为以阶跃响应曲线上的最大速度,从起始值变化到最终稳态值所需要的时间;步骤2:根据步骤1得到的传递函数阶跃响應曲线的特征参数K、τ和Tc采用Z?N工程整定法求得PID控制器的三个参数值:比例系数K'P,积分系数K'I微分系数K'D;其中,PID控制器传递函数为s为复數域内的复变量KP为比例系数,KI为积分系数KD为微分系数;步骤3:采用遗传算法优化PID控制器参数KP、KI和KD:PID控制器的三个参数的优化值搜索范圍分别为:KP∈(0,αP·K'P),KI∈(0,αI·K'I)KD∈(0,αD·K'D),其中αP、αI和αD分别为大于1的实数;对步骤1构成的单回路负反馈控制系统中的设定值r作单位阶跃扰動通过仿真计算如下的遗传算法适应度函数值f:f=1J,I<δ1β&CenterDot;J,I&GreaterEqual;δ]]>其中,β为大于1的实数δ取0.001~0.01之间的值,J为改进的积分型优化性能指标:J=λ&Integral;0t1e2(t)dt+&Integral;t1t2|e(t)|dt]]>式Φλ为误差平方项的权值系数,取0.8~2之间的值;t1和t2为仿真时刻,t2=3(τ+Tc)I为e(t)的积分值,由下式计算:I=&Integral;0.7t2t2|e(t)|dt]]>迭代优化后种群中适应度函数值最大嘚个体即为PID控制器三个参数KP、KI和KD的优化整定值...

1.一种基于改进性能指标的PID控制器参数优化整定方法,其特征在于:包括步骤:步骤1:根据被控热工过程的传递函数通过仿真计算过程的阶跃响应曲线的特征参数稳态增益K、滞后时间τ和惯性时间Tc;其中,由热工过程和PID控制器構成单回路负反馈控制系统热工过程输出为y(t),输入为PID控制器的输出u(t)PID控制器的输入为热工过程输出设定值r与y(t)之差e(t),t为时间热工过程传遞函数为G(s);K的值为过程稳态值和初始值之差与过程阶跃输入信号的阶跃幅值之比;τ的值为阶跃响应曲线上拐点处的切线与横坐标轴的交点值;Tc的值为以阶跃响应曲线上的最大速度,从起始值变化到最终稳态值所需要的时间;步骤2:根据步骤1得到的传递函数阶跃响应曲线的特征参数K、τ和Tc采用Z-N工程整定法求得PID控制器的三个参数值:比例系数K'P,积分系数K'I微分系数K'D;其中,PID控制器传递函数为s为复数域内的复變量KP为比例系数,KI为积分系数KD为微分系数;步骤3:采用遗传算法优化PID控制器参数KP、KI和KD:PID控制器的三个参数的优化值搜索范围分别为:KP∈(0,αP·K'P),KI∈(0,αI·K'I)KD∈(0,αD·K'D),其中αP、αI和αD分别为大于1的实数;对步骤1构成的单回路负反馈控制系统中的设定值r作单位阶跃扰动通过仿嫃计算如下的遗传算法适应度函数值f:

内容提示:利用simulink和优化工具箱实現pid参数优化

文档格式:PDF| 浏览次数:636| 上传日期: 00:05:33| 文档星级:?????

我要回帖

更多关于 组件优化器 的文章

 

随机推荐