毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
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仿真+文献综述
MATLAB空气螺旋桨气动推力预估及参数影响分析
基于MATLAB+ADAMS的电动轮椅的联合仿真研究
UG+VERICUT工业机器人在船用...
工业缝纫机皮带罩注塑成型模具设计+图纸
三自由度工业机器人机械臂结构设计
黑龙江省机械加工业成本...
隔离器件茬工业现场的應用【1987字】
压疮高危人群的标准化中...
从政策角度谈黑龙江對俄...
酵母菌发酵生产天然香料...
提高教育质量,构建大學生...
浅谈高校行政管理人员的...
上海居民的社会参与研究
基于Joomla平台的计算机学院网站设计与开发
STC89C52单片机NRF24L01的无线病房呼叫系统设计
AES算法GPU协处理下分组加...
浅论职工思想政治工作茬...