MATLAB在时域分析中的应用.ppt_第1页
MATLAB在时域分析中的应用.ppt_第2页
MATLAB在时域分析中的应用.ppt_第3页
MATLAB在时域分析中的应用.ppt_第4页
MATLAB在时域分析中的应用.ppt_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

TheComputerSimulationofControlSystem,时域分析法,改善系统时域响应性能的措施,二阶系统参数对时域响应性能的影响,时域响应性能指标求取,LTIViewer应用,TheComputerSimulationofControlSystem,典型环节及其传递函数,一、典型环节及其传递函数,典型环节通常分为以下六种:,1比例环节,式中K-增益特点:输入输出量成比例,无失真和时间延迟。,任何一个复杂系统都是由有限个典型环节组合而成的。,动态方程,传递函数,TheComputerSimulationofControlSystem,典型环节及其传递函数,2惯性环节,3纯微分环节,动态方程,传递函数,动态方程,传递函数,TheComputerSimulationofControlSystem,典型环节及其传递函数,4一阶微分环节,5二阶微分环节,动态方程,传递函数,动态方程,传递函数,TheComputerSimulationofControlSystem,典型环节及其传递函数,6积分环节,7振荡环节,式中阻尼比-自然振荡角频率(无阻尼振荡角频率),动态方程,传递函数,动态方程,传递函数,TheComputerSimulationofControlSystem,典型环节及其传递函数,8纯时间延时环节,式中延迟时间,动态方程,传递函数,TheComputerSimulationofControlSystem,典型试验信号,二、典型试验信号Typicaltestsignals,(单位)阶跃函数(Stepfunction),(单位)斜坡函数(Rampfunction),(单位)加速度函数(Accelerationfun),(单位)脉冲函数(Impulsefunction),正弦函数(Simusoidalfunction),TheComputerSimulationofControlSystem,时域响应性能指标,三、动态性能指标,上升时间响应曲线从稳态值的10%上升到90%,所需的时间。上升时间越短,响应速度越快,峰值时间:响应曲线达到峰值所需要的时间。,TheComputerSimulationofControlSystem,时域响应性能指标,动态性能指标,调节时间(SettlingTime)响应曲线达到并永远保持在一个允许误差范围内,所需的最短时间。用稳态值的百分数(通常取5%或2%)表示。,超调量%:指响应的最大偏离量h(tp)于终值之差的百分比,即,即:,ttr,TheComputerSimulationofControlSystem,时域响应性能指标求取,四、时域响应性能指标求取,1.峰值时间(timetopeak),峰值时间可由下述命令获得:,Y,k=max(y)%求出y的峰值及相应的时间timetopeak=t(k)%获得峰值时间,TheComputerSimulationofControlSystem,时域响应性能指标求取,2.超调量(Percentovershoot),超调量可由以下命令获得:C=dcgain(G)%求取系统的终值Y,k=max(y)%求出y的峰值及相应的时间percentovershoot=100*(Y-C)/C%计算超调量,TheComputerSimulationofControlSystem,时域响应性能指标求取,C=dcgain(G)%求取系统的终值n=1whiley(n)0.1*C%通过循环,求取输出第一n=n+1次到达终值的10%的时间endm=1;whiley(n)0.98*C)%计算最大峰值时间和它对应的超调量C=dcgain(G)y,t=step(G);plot(t,y)gridY,k=max(y);timeopeak=t(k)%取得最大峰值时间percentovershoot=100*(Y-C)/C%计算超调量,TheComputerSimulationofControlSystem,二阶系统的时域分析,%计算上升时间n=1whiley(n)0.98*C)endsettingtime=t(i),TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,C=0.3000timeopeak=1.0928percentovershoot=34.7385risetime=0.6954settingtime=3.4771,运行程序后,结果为:,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,五、二阶系统参数对时域响应性能的影响,二阶系统结构图:,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,二阶系统的标准形式:,式中,n为无阻尼自由振荡角频率,简称固有频率;为阻尼系数;T=1/n为系统振荡周期。,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,系统的特征方程为:,系统的特征根为:,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,极点为一对纯虚根,s1,2=jn瞬态响应变为等幅振荡.,(1)无阻尼,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,闭环极点为共扼复根,位于右半S平面,,(4)欠阻尼系统,其阶跃响应为一种衰减振荡曲线。,上升时间tr,峰值时间tp,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,超调量,调整时间ts:与n成反比,,其中,为允许误差。,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,5.1闭环参数n和的影响,tr,tp和ts均与n成反比,因此,n越大则响应越快。唯一决定了p%的大小,越大,p%越小,例2已知单位负反馈系统,其开环传递函数为,其中n=1,试绘制分别为0,0.2,0.4,0.6,0.9,1.2,1.5时其单位负反馈系统的单位阶跃响应曲线,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,wn=1sigma=0,0.2,0.4,0.6,0.9,1.2,1.5figure(1);holdonnum=wn*wnt=linspace(0,20,200)%将t在0到20之间均等分成200份fori=sigmaden=conv(1,0,1,2*wn*i);s1=tf(num,den)sys=feedback(s1,1),TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,step(sys,t)gridendtitle(典型二阶系统取不同阻尼比时的单位阶跃响应)holdongtext(sigma=0);gtext(sigma=0.2);gtext(sigma=0.4);gtext(sigma=.6);gtext(sigma=0.9);gtext(sigma=1.2);gtext(sigma=1.5);,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,从图中可知:,在为0.40.9的范围内,系统上升较快,超调又不太大,故,工程上一般选这个范围,其中,尤以,时响应较快,此时超调仅为4.3%,通常称最佳阻尼。,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,5.2开环参数K和T的影响,二阶系统可通过适当的变换写成如下形式,对比标准二阶系统,可设,即,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,可见:,T越小,则n越大,也越大,系统的快速性和相对稳定性同时好转;K越大,则n越大,而越小,表明K对快速性和相对稳定性的影响是矛盾的。,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,例3已知单位负反馈的二阶系统,其开环传函为,其中T=1,试绘制k分别为0.1,0.2,0.5,0.8,1.0,2.4时,其单位负反馈系统的单位阶跃响应曲线。,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,T=1k=0.1,0.2,0.5,0.8,1.0,2.4t=linspace(0,20,200)num=1;den=conv(1,0,T,1)forj=1:6s1=tf(num*k(j),den)sys=feedback(s1,1)y(:,j)=step(sys,t);end,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,plot(t,y(:,1:6);gridtitle(典型二阶系统取不同开环增益时的单位阶跃响应)gtext(k=0.1);gtext(k=0.2);gtext(k=0.5);gtext(k=0.8);gtext(k=1.0);gtext(k=2.4);,TheComputerSimulationofControlSystem,二阶系统参数对时域响应性能的影响,TheComputerSimulationofControlSystem,改善系统时域响应性能的措施,六、改善系统时域响应性能的一些措施,6.1输出微分反馈,TheComputerSimulationofControlSystem,改善系统时域响应性能的措施,根据K,T与n,的关系,将原开环传递函数改写为:,其中,n和是=0时原系统的固有频率和阻尼系数。当不等于0时,由其闭环传递函数可推出:,TheComputerSimulationofControlSystem,改善系统时域响应性能的措施,可见,加微分反馈后,系统的固有频率n不变,而阻尼比提高了。,结论:输出微分反馈可在不改变快速性的条件下提高相对稳定性,因此在实际中可通过提高K来进一步提高快速性,而用来保证必要的相对稳定性。,TheComputerSimulationofControlSystem,改善系统时域响应性能的措施,例4已知单位负反馈的二阶系统,其中T=1,K=1,试绘制分别为0,0.05,0.2,0.5,1.0,2.4时,其单位负反馈系统的单位阶跃响应曲线。,T=1k=1tou=0,0.05,0.2,0.5,1.0,2.4t=linspace(0,20,200)num=1,TheComputerSimulationofControlSystem,改善系统时域响应性能的措施,forj=1:6den=conv(1,0,T,1+tou(j)s1=tf(num*k,den)sys=feedback(s1,1)y(:,j)=step(sys,t);endplot(t,y(:,1:6);gridtitle(典型二阶系统采用输出微分反馈时的单位阶跃响应)gtext(tou=0);gtext(tou=0.05);gtext(tou=0.2);gtext(tou=0.5);gtext(tou=1.0);gtext(tou=2.4);,TheComputerSimulationofControlSystem,改善系统时域响应性能的措施,TheComputerSimulationofControlSystem,改善系统时域响应性能的措施,6.2比例微分控制,其闭环传递函数为,TheComputerSimulationofControlSystem,改善系统时域响应性能的措施,可知:比例微分控制同样能实现在不改变n的条件下提高系统阻尼比,作用类似输出微分反馈控制。,但与输出微分反馈控制不同的是,在闭环传递函数中增加了一个,零点,,分析表明,它的存在将使系统的上升加快,,但p%会有所增加,其趋势随的加大而加大,TheComputerSimulationofControlSystem,改善系统时域响应性能的措施,例5设系统闭环传递函数为,试求取,时的单位阶跃响应。,解Matlab程序代码如下:,TheComputerSimulationofControlSystem,改善系统时域响应性能的措施,tou=0,0.2,0.4t=linspace(0,8,80)num=4;den=1,2,4forj=1:3sys=tf(conv(num,tou(j),1),den)y(:,j)=step(sys,t);endplot(t,y(:,1:3);gridtitle(比例微分控制,不同微分时间下的系统阶跃响应)gtext(tou=0);gtext(tou=0.2);gtext(tou=0.4);,TheComputerSimulationofControlSystem,改善系统时域响应性能的措施,TheComputerSimulationofControlSystem,LTIViewer应用,七、LTIViewer应用(Linear-Time-InvariantViewer),LTIViewer的使用非常简单,只需要以下两步简单的操作:,(1)在Matlab工作空间中建好控制系统的数学模型;(2)在命令窗口中输入“LTIViewer”,调出LTIViewer窗口,便可对控制系统进行许多功能的分析。,下面以控制系统的模型,为例进行介绍。,TheComputerSimulationofControlSystem,LTIViewer应用,【步骤1】建立数学模型。,【步骤2】进入LTIViewer窗口。,TheComputerSimulationofControlSystem,LTIViewer应用,【步骤3】在LTIViewer中导入控制系统的模型。,TheComputerSimulationofControlSystem,LTIViewer应用,TheComputerSimulationofControlSystem,LTIViewer应用,【步骤4】操作功能丰富的现场菜单。,TheComputerSimulationofControlSystem,LT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论