




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上机实验2 连续LTI系统的时域分析一、实验目的()熟悉系统在典型激励信号的响应及其特性;()熟悉连续系统单位冲激响应的求解方法;()重点掌握用卷积计算连续时间系统的零状态响应;()熟悉相关函数的调用格式及作用;()会用对系统进行时域分析。二、实验原理连续时间系统可用如下的线性常系数微分方程来描述:其中,系统的初始条件为,系统的响应一般包括两部分:零状态响应和零输入响应。对于低阶系统,一般可以通过解析的方法得到响应,但是对与高阶的系统,手工计算比较困难,需要靠来确定系统的各种响应。、直接求解法涉及到的函数有:等。在中,要以系统向量的形式输入系统的微分方程,因此在使用前必须对系统的微分方程进行变换,得到其传递函数。其分别用向量,表示分母多项式和分子多项式的系数(按降序排列)。、卷积计算法跟据系统的单位冲激响应,里用卷积计算的方法,也可以计算任意输入状态下系统的零三、实验内容:1 验证性实验(1)求系统 y(2)(t) + 6y(1)(t) + 8y(t) = 3x(1)(t) + 9x(t) 的冲击响应和阶跃响应。Matlab 程序:%求系统的冲击响应B=39;a=168;sys=tf(b,a);t=0:0.1:10;y=impulse(sys,t);plot(t,y);xlabel(时间(t);ylabel(y(t);tiltle(单位冲击响应);%求系统的阶跃响应B=39;a=168;sys=tf(b,a);t=0:0.1:10;y=step(sys,t);plot(t,y)xlabel(时间(t);ylabel(y(t);title(单位阶跃响应);(2)求系统 y(2)(t) + y(t)=costU(t),y(0+)=y(1)(0+)=0 的全响应Matlab程序:%求系统的正弦激励下的零状态响应b=1;a=1 0 1;sys=tf(b,a);t=0:0.1:10;x=cos(t);y=lsim(sys,x,t);plot(t,y);xlabel(时间(t));ylabel(y(t);title(系统的零状态响应);plot (t,y);xlabel(时间(t);ylabel(y(t);title(零状态响应); %求系统的全响应Matlab 程序:%求系统的全响应b=1;a=1 0 1;A B C D=tf2ss(b,a);sys=ss(A,B,C,D);t=0:0.1:10;x=cos(t);zi=-1 0;y=lsim(sys,x,t,zi);plot(t,y);xlabel(时间(t));ylabel(y(t);title(系统的全响应); %求系统的全响应a = 0,0,1;b = 1,0,1;A B C D = tf2ss(a,b);sys = ss(A,B,C,D);t = 0:0.1:10;x = cos(t);zi = -1,0;y = lsim(sys,x,t,zi);plot (t,y);xlabel(时间(t);ylabel(y(t);title(全响应); (3)已知某LTI系统的激励为 f1 = sintU(t),单位冲激响应为 h(t) = te-2tU(t),试给出系统的零状态响应yf(t)的数学表达式。Matlab程序:clear all;T=0.1;t=0:T:10;f =3.*t.*sin(t);h=t.*exp(-2*t);Lf=length(f);Lh=length(h);for k=1:Lf+Lh+1; y(k)=0;for i=max(1,k-(Lh-1):min(k,Lf) y(k)=y(k)+f(i).*h(k-i+1); end yzsappr(k)=T*y(k);endsubplot(3,1,1); %f(t)的波形 plot(t,f);title(f(t);subplot(3,1,2); %h(t)的波形 plot(t,h);title(h(t);subplot(3,1,3); %零状态响应近似结果的波形xlabel(时间);plot(t,yzsappr(1:length(t);title(零状态响应近似结果);plot(t,y_f(1:length(t);xlabel(时间(t);title(零状态响应近似结果);2 程序设计实验(1)计算下述系统在指数函数激励下的零状态响应 解答:a = 0,0,1.65,-0.331,-576,90.6,19080;b = 1,0.996,463,97.8,12131,8.11,0;sys = tf(a,b);t = 0:0.0001:1;x = exp(t);y = lsim(sys,x,t);plot (t,y);xlabel(时间(t);ylabel(y(t);title(零状态响应);(2)计算下述系统在冲激、阶跃、斜坡和正弦激励下的零状态响应。 Y(4)(t)+0.6363y(3)(t)+0.9396y(2)(t)+0.5123y(1)(t)+0.0037y(t)=-0.475f(3)(t)-0.248f(2)(t)-0.1189f(1)(t)-0.0564f(t)解答:Matlab程序:a = 0,-0.475,-0.248,-0.1189,-0.0564;b = 1,0.6363,0.9396,0.5123,0.0037;sys = tf(a,b,0);subplot (2,2,1);dt = 0.001; t = 0:dt:40;x1 = zeros(1,length(t);x1(1) = 1/dt;y1 = lsim(sys,x1,t);plot (t,y1);xlabel(时间(t);ylabel(y(t);title (在单位冲激激励下的零状态响应);subplot (2,2,2);f = sign(t);x2 = 0.5 + 0.5*f;y2 = lsim(sys,x2,t);plot (t,y2);xlabel(时间(t);ylabel(y(t);title(在单位阶跃激励下的零状态响应);subplot (2,2,3);x3 = t;y3 = lsim(sys,x3,t);plot (t,y3);xlabel(时间(t);ylabel(y(t);title(在斜坡激励下的零状态响应);subplot (2,2,4);x4 = cos(t);y4 = lsim(sys,x4,t);plot (t,y4);xlabel(时间(t);ylabel(y(t);title(在正弦激励下的零状态响应);(3)已知某线性时不变系统的动态方程为y(t)+4y(t)+4y(t) = 2f(t)+3f(t) ,t0系统的初始状态为y(0)=0,y(0)=1,求系统的零输入响应yx(t)。解答:Matlab程序:b = 1,4,4;t = 0:0.001:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 甲状腺超声测值课件
- jit教学能力大赛课件
- 新解读《GB-T 36786-2018病媒生物综合管理技术规范 医院》
- 中班数物对应教学课件
- 党史故事课件教学对象
- 用电安全知识培训课件报告
- 用火安全知识培训内容课件
- 生物实验室安全知识培训课件
- 生物安全知识培训课件解答题
- 2024景德镇住房出租合同(30篇)
- 《朝花夕拾》名著导读+知识点+习题集合
- 柴油发电机组操作培训
- 《新能源材料与器件专业导论》课程教学大纲
- 养老院文娱活动意外应急预案
- 老年护理学试题库(含参考答案)
- 学校中层行政培训
- 中医护理发展前景与展望
- 智能工厂自动化生产线建设合同
- 2025年天津港集团公司招聘笔试参考题库含答案解析
- ALeader 阿立得 ALD515使用手册
- 项目的运营规划
评论
0/150
提交评论