毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Matlab工业过程PID控制器参数整定算法设计与实现(3)
Ziegler和Nichols给出了参数整定的经验公式:
Ziegler-Nichols法及其他一些整定PID参数的算法是基于FOLPD模型的。而大部分过程控制的受控对象模型的响应曲线和一阶系统的响应较类似,可以直接进行拟合。找出获得一阶的近似模型对很多PID算法都是很必要的。本文介绍了基于频域响应的近似方法。
2.2.2 过程系统的一阶延迟模型近似
带有时间延迟一阶模型(first-order lag plus delay, FOLPD)的
数学
表示为
(2-4)
文献[11]中介绍了基于频域响应的Jacobi矩阵求解方法,概念清楚,计算简单,使用方便,有较强的实用性。
对于传递函数为 的数学模型,其频率特性为:
实际系统在剪切频率 下的极限增益 实际上是Nyquist图与负实轴的第一个交点,满足下面的方程组:
k是受控对象的稳态值,该值可以直接由给出的传递函数的阶跃响应曲线稳态值获得。将式(2-7)改写为以T和 为待求未知量的方程组为
该函数的的Jacobi矩阵为:
(2-9)
对于这种矩阵,可以用拟牛顿算法[16]求解两个待求变量T、 。根据这个原理得到函数kttau()用来求解K、T与 。
function [K,T,tau]=kttau(G)
%输入参量G为模型的传递函数,输出参数K、T、 为拟合成的KT 模型参数
% MATLAB FUNCTION PROGRAM kttau.m
%非KT 模型拟合成对应参数K、T、 的函数
%
K=dcgain(G);
%dcgain()函数可以直接得出系统G的阶跃响应稳态值
[Kc,Pm,Wcg,Wcp]=margin(G);
%margin()函数得出系统G的阶跃响应赋值裕度、频率、相位裕度、剪切频率。
tau=1.6*pi/(3*Wcg);T=0.5*Kc*K*tau;
ktt=0;
x0=[tau;T];
while ktt==0
%为真时继续执行
ww1=Wcg*x0(1);ww2=Wcg*x0(2);
FF=[K*Kc*(cos(ww1)-ww2*sin(ww1))+1+ww2^2;sin(ww1)+ww2*cos(ww1)];
J=[-K*Kc*Wcg*sin(ww1)-K*Kc*Wcg*ww2*cos(ww1),...
-K*Kc*Wcg*sin(ww1)+2*Wcg*ww2;
Wcg*cos(ww1)-Wcg*ww2*sin(ww1),Wcg*cos(ww1)];
x1=x0-inv(J)*FF;
%inv()矩阵求逆
if norm(x1-x0)<1e-8,
%norm(A)返回A的最大奇异值
ktt=1;
else,x0=x1;
end
tau=x0(1);T=x0(2);
end
2.3 Cohen-Coon整定法
Cohen-Coon法[12]是针对FOPTD模型而提出的一种PID控制器参数整定方法。它的主要原理是通过配置系统的主导极点使对象的过渡曲线按4:1衰减率衰减,从而得到最优的PID参数整定值。表1所示是不同类型的参数整定规则。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
用于芯片加工的非接触式真空搬运技术的研究
下一篇:
150mm反跑道子弹药的设计研究+ANSYS仿真+文献综述
黑龙江省机械加工业成本...
隔离器件茬工业现场的應用【1987字】
机械工业近期行业技术发展重点【2469字】
國民经济主要产业技术介...
变频器茬工业锅炉给水系...
Matlab12000HP油服船电站系统监测与仿真开发
MATLAB社区安保服务机器人...
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
中国学术生态细节考察《...
国内外图像分割技术研究现状
C#学校科研管理系统的设计
志愿者活动的调查问卷表
公寓空调设计任务书
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
10万元能开儿童乐园吗,我...