实验一、线性系统的时域响应动态仿真及其实验报告
系统响应及系统稳定性(实验一)
![系统响应及系统稳定性(实验一)](https://img.taocdn.com/s3/m/e76d0bd47f1922791688e881.png)
实验项目:系统响应及系统稳定性实验课程:数字信号处理y2n=filter(B,A,x2n);subplot(2,2,4);y='y2(n)';stem(y2n,'p');title('(c)系统对u(n)的响应y2(n)');运行结果:②用conv函数程序代码:x1n=[11111111];h1n=[ones(1,10)zeros(1,10)];h2n=[12.52.51zeros(1,10)];y21n=conv(h1n,x1n);y22n=conv(h2n,x1n);figure(2)subplot(2,2,1);y='h1(n)';stem(h1n,'b');title('(d)系统单位脉冲响应h1(n)');subplot(2,2,2);y='y21(n)';stem(y21n,'b');title('(e)h1(n)与R8(n)的卷积y21(n)');subplot(2,2,3);y='h2(n)';stem(h2n,'b');title('(f)系统单位脉冲响应h2(n)');subplot(2,2,4);y='y22(n)';stem(y22n,'b');title('(g)h2(n)与R8(n)的卷积y22(n)');运行结果:yn=conv(x2,hn);n=0:length(yn)-1;stem(n,yn,'.')运行结果:(2)求出系统的单位脉冲响应:程序代码:ys=1;xn=[1,zeros(1,50)];B=[0.05,0.05];A=[1,-0.9];xi=filtic(B,A,ys);hn=filter(B,A,xn,xi);n=0:length(hn)-1;stem(n,hn,'.');运行结果:3. 用线性卷积求出x1(n)=R8(n)分别对于两系统的输出响应,并画出波形程序代码:对h1(n)的系统响应:h1=[ones(1,10),zeros(1,30)];x1=[ones(1,8),zeros(1,30)];yn1=conv(x1,h1);n=0:length(yn1)-1;stem(n,yn1,'.');对h2(n)的系统响应:h2=[1,2.5,2.5,1,zeros(1,30)];x1=[ones(1,8),zeros(1,30)];yn2=conv(x1,h2);n=0:length(yn2)-1;stem(n,yn2,'.');运行结果:4.给定一谐振器的差分方程为y(n)=1.8237y(n-1)-0.9801y(n-2)+b0x(n)-b0x(n-2),b0=1/100.49用实验方法检查系统是否稳定。
线性系统的时域分析
![线性系统的时域分析](https://img.taocdn.com/s3/m/0ffc85ebf90f76c661371a44.png)
《自动控制原理》实验报告实验一:线性系统的时域分析课程名称:自动控制原理目录1. 实验目的 (1)1.1一阶系统 (1)1.2二阶系统 (1)2. 实验内容 (2)2.1 观察比例环节的阶跃响应曲线 (2)2.2 观察惯性环节的阶跃响应曲线 (2)2.3 观察积分环节的阶跃响应曲线 (2)2.4 观察比例积分环节的阶跃响应曲线 (3)2.5 观察比例微分环节的阶跃响应曲线 (3)2.6 PID(比例积分微分)环节的响应曲线 (4)2.7 典型二阶系统的响应曲线 (4)3. 实验步骤 (5)3.1 比例环节的阶跃响应曲线 (5)3.2 惯性环节的阶跃响应曲线 (5)3.3 观察积分环节的阶跃响应曲线 (6)3.4 观察比例积分环节的阶跃响应曲线 (6)3.5 观察比例微分环节的阶跃响应曲线 (7)3.6 PID(比例积分微分)环节的响应曲线 (7)3.7 典型二阶系统的响应曲线 (8)4. 理论分析 (9)4.1 比例环节的阶跃响应曲线 (9)4.2 惯性环节的阶跃响应曲线 (9)4.3 积分环节的阶跃响应曲线 (9)4.4 比例积分环节的阶跃响应曲线 (10)4.5 比例微分环节的阶跃响应曲线 (10)4.6 PID环节的阶跃响应曲线 (11)4.7 二阶单位负反馈系统的阶跃响应曲线 (11)4.8 三阶单位负反馈系统的阶跃响应曲线 (12)5. MATLAB仿真 (14)5.1 比例环节的阶跃响应曲线 (14)5.2 惯性环节的阶跃相应曲线 (14)5.3 积分环节的阶跃相应曲线 (15)5.4 比例积分环节的阶跃相应曲线 (15)5.5 比例微分环节的阶跃相应曲线 (16)5.6 PID环节的阶跃相应曲线 (16)5.7 二阶单位负反馈系统的阶跃相应曲线 (16)5.8 三阶单位负反馈系统的阶跃相应曲线 (17)6. 实验结果 (19)6.1比例环节的阶跃响应曲线 (19)6.2惯性环节的阶跃响应曲线 (19)6.3 积分环节的阶跃响应曲线 (21)6.4比例积分环节的阶跃响应曲线 (22)6.5 比例微分环节的阶跃响应曲线 (24)6.6 (PID)比例积分微分环节的响应曲线 (24)6.7二阶系统的瞬态响应 (26)6.8 实验分析 (29)1. 实验目的1.1一阶系统1.了解和掌握各典型环节模拟电路的构成方法、传递函数表达式及输出时域函数表达式2.观察和分析各典型环节的阶跃响应曲线,了解各项电路参数对典型环节动态特性的影响1.2二阶系统1.了解和掌握典型二阶系统模拟电路的构成方法及Ⅰ型二阶闭环系统的传递函数标准式。
线性系统时域分析实验报告
![线性系统时域分析实验报告](https://img.taocdn.com/s3/m/245bc907336c1eb91a375d68.png)
竭诚为您提供优质文档/双击可除线性系统时域分析实验报告篇一:自动控制原理实验报告《线性控制系统时域分析》实验一线性控制系统时域分析1、设控制系统如图1所示,已知K=100,试绘制当h 分别取h=0.1,0.20.5,1,2,5,10时,系统的阶跃响应曲线。
讨论反馈强度对一阶系统性能有何影响?图1答:A、绘制系统曲线程序如下:s=tf(s);p1=(1/(0.1*s+1));p2=(1/(0.05*s+1));p3=(1/(0.02*s+1) );p4=(1/(0.01*s+1));p5=(1/(0.005*s+1));p6=(1/(0.002 *s+1));p7=(1/(0.001*s+1));step(p1);holdon;step(p2); holdon;step(p3);holdon;step(p5);holdon;step(p6);hol don;step(p7);holdon;b、绘制改变h系统阶跃响应图如下:stepResponse1.41.21Amplitude0.80.60.40.200.050.10.150.20.250.30.350.40.450.5Time(seconds)结论:h的值依次为0.1、0.2、0.5、1、2、5、10做响应曲线。
matlab曲线默认从第一条到第七条颜色依次为蓝、黄、紫、绿、红、青、黑,图中可知随着h值得增大系统上升时间减小,调整时间减小,有更高的快速性。
2?n?(s)?22,设已知s?2??ns??n2、二阶系统闭环传函的标准形式为?n=4,试绘制当阻尼比?分别取0.2,0.4,0.6,0.8,1,1.5,2,5等值时,系统的单位阶跃响应曲线。
求出?取值0.2,0.5,0.8时的超调量,并求出?取值0.2,0.5,0.8,1.5,5时的调节时间。
讨论阻尼比变化对系统性能的影响。
答:A、绘制系统曲线程序如下:s=tf(s);p1=16/(s^2+1.6*s+16);p2=16/(s^2+3.2*s+16);p3=16/(s^ 2+4.8*s+16);p4=16/(s^2+6.4*s+16);p5=16/(s^2+8*s+16) ;p6=16/(s^2+12*s+16);p7=16/(s^2+16*s+16);p8=16/(s^2 +40*s+16);step(p1);holdon;step(p2);holdon;step(p3); holdon;step(p4);holdon;step(p5);holdon;step(p6);hol don;step(p7);holdon;step(p8);holdon;b、绘制系统阶跃响应图如下:c、?取值为0.2、0.5、0.8、1.5、5时的参数值。
线性系统的时域分析实验报告
![线性系统的时域分析实验报告](https://img.taocdn.com/s3/m/0979c986ba4cf7ec4afe04a1b0717fd5360cb2dc.png)
线性系统的时域分析实验报告线性系统的时域分析实验报告引言:线性系统是控制理论中的重要概念,它在工程领域中有广泛的应用。
时域分析是研究线性系统的一种方法,通过对系统输入和输出的时域信号进行观察和分析,可以得到系统的动态特性。
本实验旨在通过对线性系统进行时域分析,探究系统的稳定性、阶数和频率响应等特性。
实验一:稳定性分析稳定性是线性系统的基本性质之一,它描述了系统对于不同输入的响应是否趋于有界。
在本实验中,我们选取了一个简单的一阶系统进行稳定性分析。
首先,我们搭建了一个一阶系统,其传递函数为H(s) = 1/(s+1),其中s为复变量。
然后,我们输入了一个单位阶跃信号,观察系统的输出。
实验结果显示,系统的输出在输入信号发生变化后,经过一段时间后稳定在一个有限的值上,没有出现发散的情况。
因此,我们可以判断该系统是稳定的。
实验二:阶数分析阶数是线性系统的另一个重要特性,它描述了系统的动态响应所需的最小延迟时间。
在本实验中,我们选取了一个二阶系统进行阶数分析。
我们搭建了一个二阶系统,其传递函数为H(s) = 1/(s^2+2s+1)。
然后,我们输入了一个正弦信号,观察系统的输出。
实验结果显示,系统的输出在输入信号发生变化后,经过一段时间后才稳定下来。
通过进一步分析,我们发现系统的输出波形具有两个振荡周期,这表明系统是一个二阶系统。
实验三:频率响应分析频率响应是线性系统的另一个重要特性,它描述了系统对于不同频率输入信号的响应情况。
在本实验中,我们选取了一个低通滤波器进行频率响应分析。
我们搭建了一个低通滤波器,其传递函数为H(s) = 1/(s+1),其中s为复变量。
然后,我们输入了一系列不同频率的正弦信号,观察系统的输出。
实验结果显示,随着输入信号频率的增加,系统的输出幅值逐渐减小,表明系统对高频信号有较强的抑制作用。
这一结果与低通滤波器的特性相吻合。
结论:通过以上实验,我们对线性系统的时域分析方法有了更深入的了解。
系统时域响应实验报告(3篇)
![系统时域响应实验报告(3篇)](https://img.taocdn.com/s3/m/1925269a900ef12d2af90242a8956bec0875a55d.png)
第1篇一、实验目的1. 了解系统时域响应的基本概念和常用分析方法。
2. 掌握利用MATLAB软件进行系统时域响应分析的方法。
3. 分析不同类型系统的时域响应特性,并掌握系统性能指标的计算方法。
二、实验原理系统时域响应是指系统对输入信号的响应,通常用输出信号随时间变化的曲线表示。
时域响应分析是系统分析与设计中重要的环节,通过对系统时域响应的分析,可以了解系统的动态性能、稳定性和过渡过程等特性。
时域响应分析主要包括以下内容:1. 系统的阶跃响应:阶跃响应是指系统在单位阶跃信号作用下的输出响应,反映了系统在稳态和过渡过程中的动态特性。
2. 系统的脉冲响应:脉冲响应是指系统在单位脉冲信号作用下的输出响应,反映了系统的瞬态特性。
3. 系统的阶跃恢复响应:阶跃恢复响应是指系统在阶跃信号消失后的输出响应,反映了系统的恢复特性。
三、实验设备与软件1. 实验设备:计算机、MATLAB软件2. 实验内容:系统时域响应分析四、实验步骤1. 阶跃响应分析(1)建立系统的传递函数模型;(2)利用MATLAB的step函数绘制阶跃响应曲线;(3)分析阶跃响应曲线,计算系统的性能指标,如上升时间、峰值时间、调节时间、超调量等。
2. 脉冲响应分析(1)建立系统的传递函数模型;(2)利用MATLAB的impulse函数绘制脉冲响应曲线;(3)分析脉冲响应曲线,了解系统的瞬态特性。
3. 阶跃恢复响应分析(1)建立系统的传递函数模型;(2)利用MATLAB的step函数绘制阶跃恢复响应曲线;(3)分析阶跃恢复响应曲线,了解系统的恢复特性。
五、实验结果与分析1. 阶跃响应分析(1)系统阶跃响应曲线如图1所示,上升时间为0.5s,峰值时间为1s,超调量为20%,调节时间为3s。
图1 系统阶跃响应曲线(2)根据阶跃响应曲线,计算系统的性能指标如下:上升时间:t_r = 0.5s峰值时间:t_p = 1s超调量:M = 20%调节时间:t_s = 3s2. 脉冲响应分析(1)系统脉冲响应曲线如图2所示,系统在脉冲信号作用下的瞬态特性较好。
仿真实验一:控制系统的时域分析 实验报告
![仿真实验一:控制系统的时域分析 实验报告](https://img.taocdn.com/s3/m/8334db7301f69e3143329430.png)
仿真实验一:控制系统的时域分析B08020312 朱仁杰一、实验目的:1.观察控制系统的时域响应;2.记录单位阶跃响应曲线;3.掌握时间响应分析的一般方法;4.初步了解控制系统的调节过程。
二、实验步骤:1.开机进入Matlab6.1运行界面。
2.Matlab指令窗:"Command Window". 运行指令:con_sys; 进入本次实验主界面。
3.分别双击上图中的三个按键,依次完成实验内容。
4.本次实验的相关Matlab函数:tf([num],[den])可输入一传递函数。
step(G,t)在时间范围t秒内,画出阶跃响应图。
三、实验内容:1.观察一阶系统G=1/(T+s) 的时域响应:取不同的时间常数T,分别观察该系统的脉冲响应、阶跃响应、斜坡响应以及单位加速度响应。
T=9T=162.二阶系统的时域性能分析:(1)调节时间滑块,使阶跃响应最终出现稳定值。
(2)结合系统的零极点图,观察自然频率与阻尼比对极点位置的影响。
自然频率越大,阻尼比越小极点越大。
(3)结合时域响应图,观察自然频率与阻尼比对阶跃响应的影响。
自然频率和阻尼比越大,稳定越快。
(4)调节自然频率与阻尼比,要求:Tr<0.56sTp<1.29sTs<5.46超调不大于5%.记录下满足上述要求的自然频率与阻尼比。
自然频率: 9.338red/s阻尼比:0.69645s3.结合《自动控制原理》一书,Page 135,题3_10. 分别观察比例_微分与测速反馈对二阶系统性能的改善。
(1).按原始的调节参数输入,调节时间滑块,使阶跃响应最终出现稳定值。
(2)分别取不同的K3,观察比例_微分控制对系统性能的改善。
K3=1K3=5(4)设置不同的K4,观察测速反馈对系统性能的影响。
K4=0.5K4=5(4).调节各个参数,使系统阶跃响应满足:上升时间Tr<3.5s超调量<2%.记录下此时各个参数数据。
控制工程实验报告
![控制工程实验报告](https://img.taocdn.com/s3/m/5455a1035f0e7cd18425365c.png)
Hefei University of Technology《控制工程基础》实验报告学院机械与汽车工程学院姓名学号专业班级机械设计制造及其自动化13-7班2015年12月15日自动控制原理实验• 1、线性系统的时域分析• 1.1典型环节的模拟研究一、实验要求1、掌握各典型环节模拟电路的构成方法、传递函数表达式及输出时域函数表达式。
2、观察和分析各典型环节的阶跃响应曲线,了解各项电路参数对典型环节动态特性的影响。
二、实验原理(典型环节的方块图及传递函数)三、实验内容及步骤在实验中欲观测实验结果时,可用普通示波器,也可选用本实验机配套的虚拟示波器。
如果选用虚拟示波器,只要运行LABACT 程序,选择自动控制菜单下的线性系统的时域分析下的典型环节的模拟研究实验项目,再选择开始实验,就会弹出虚拟示波器的界面,点击开始即可使用本实验机配套的虚拟示波器(B3)单元的CH1测孔测量波形。
具体用法参见用户手册中的示波器部分。
1) 观察比例环节的阶跃响应曲线典型比例环节模拟电路如图3-1-1所示。
该环节在A1单元中分别选取反馈电阻R1=100K 、200K 来改变比例参数。
图3-1-1 典型比例环节模拟电路实验步骤: 注:“SST ”不能用“短路套”短接!(1)将信号发生器(B1)中的阶跃输出0/+5V 作为系统的信号输入(Ui ) (2)安置短路套、联线,构造模拟电路:(a(b(3)虚拟示波器(B3)的联接:示波器输入端CH1接到A6单元信号输出端OUT (Uo )。
注:CH1选“X1”档。
时间量程选“x4”档。
(4)运行、观察、记录:按下信号发生器(B1)阶跃信号按钮时(0→+5V 阶跃),用示波器观测A6输出端(Uo )的实际响应曲线Uo (t ),且将结果记下。
改变比例参数(改变运算模拟单元A1的反馈电阻R1),重新观测结果,其实际阶跃响应曲线见表3-1-1。
2) 观察惯性环节的阶跃响应曲线典型惯性环节模拟电路如图3-1-2所示。
自动控制原理_线性系统时域响应分析
![自动控制原理_线性系统时域响应分析](https://img.taocdn.com/s3/m/8266908a0740be1e650e9af5.png)
武汉工程大学 实验报告专业 班号 组别 指导教师 姓名 学号 实验名称 线性系统时域响应分析一、实验目的1.熟练掌握step( )函数和impulse( )函数的使用方法,研究线性系统在单位阶跃、单位脉冲及单位斜坡函数作用下的响应。
2.通过响应曲线观测特征参量ζ和n ω对二阶系统性能的影响。
3.熟练掌握系统的稳定性的判断方法。
二、实验内容1.观察函数step( )和impulse( )的调用格式,假设系统的传递函数模型为146473)(2342++++++=s s s s s s s G 可以用几种方法绘制出系统的阶跃响应曲线?试分别绘制。
2.对典型二阶系统2222)(nn n s s s G ωζωω++= 1)分别绘出)/(2s rad n =ω,ζ分别取0,0.25,0.5,1.0和2.0时的单位阶跃响应曲线,分析参数ζ对系统的影响,并计算ζ=0.25时的时域性能指标ss s p r p e t t t ,,,,σ。
2)绘制出当ζ=0.25, n ω分别取1,2,4,6时单位阶跃响应曲线,分析参数nω对系统的影响。
3.系统的特征方程式为010532234=++++s s s s ,试用两种判稳方式判别该系统的稳定性。
4.单位负反馈系统的开环模型为)256)(4)(2()(2++++=s s s s Ks G试用劳斯稳定判据判断系统的稳定性,并求出使得闭环系统稳定的K 值范围。
三、实验结果及分析1.观察函数step( )和impulse( )的调用格式,假设系统的传递函数模型为146473)(2342++++++=s s s s s s s G 可以用几种方法绘制出系统的阶跃响应曲线?试分别绘制。
方法一:用step( )函数绘制系统阶跃响应曲线。
程序如下:num=[0 0 1 3 7]; den=[1 4 6 4 1]; t=0:0.1:10;step(num,den) gridxlabel('t/s'),ylabel('c(t)')title('Unit-step Response of G(s)=s^2+3s+7/(s^4+4s^3+6s^2+4s+1)')方法二:用impulse( )函数绘制系统阶跃响应曲线。
计算机控制仿真实验线性控制系统的时域响应分析
![计算机控制仿真实验线性控制系统的时域响应分析](https://img.taocdn.com/s3/m/029ab2b2f121dd36a32d82c9.png)
实验四 线性控制系统的时域响应分析一、实验目的1. 熟悉MATLAB 有关命令的用法;2. 用MATLAB 系统命令对给定系统进行时域分析;二、实验内容求连续系统的单位阶跃响应有关命令的用法: 命令格式:[y,x,t]=step(num, den) [y,x,t]=step(num, den, t) [y,x,t]=step(A,B,C,D) [y,x,t]=step(A,B,C,D,iu) [y,x,t]=step(A,B,C,D,iu,t) 练习4-1. 给定系统的传递函数如下:求该系统的阶跃响应曲线,记录超调量、上升时间、过渡过程时间。
实验程序及结果如下:方法一:编写程序求解超调量、上升时间和过渡时间25425)()(2++=S S S R S C方法二:直接从图像上求取超调量、上升时间和过渡时间练习4-2. 已知系统的开环传递函数为:求出该系统在单位负反馈下的阶跃响应曲线,记录超调量、上升时间、过渡过程时间。
ss s s s G 4036820)(234+++=练习4-3 已知系统的传递函数为:①求系统的阶跃响应;②阶跃响应曲线线型用“*”号表示;○3阶跃响应图应加上横坐标名、纵坐标名和标题名,并加上网格线。
练习4-4 求T1、T2、T3系统的阶跃响应;①将 T1、T2、T3系统的阶跃响应图画在同一窗口内;② T1、T2、T3系统的阶跃响应曲线分别用不同的线形和颜色表示; ③将‘T1、T2、T3’分别标注在对应的曲线上。
1332122242222332221+++=+++=++=s s s T s s s T s s T练习4-5 一个系统的状态空间描述如下:①求出 G (S )= Y (S )/U (S );②绘制该状态方程的单位阶跃响应曲线。
⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡+⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡+⎥⎥⎦⎤⎢⎢⎣⎡⎥⎦⎤⎢⎣⎡--=⎥⎥⎦⎤⎢⎢⎣⎡2121212121.2.100001001011105.611u u x x y y u u x x x x练习4-6典型二阶欠阻尼系统的传递函数为:极点位置:式中:)(2)(2)(22222222σωσσωωξωω++++=++=a a n n n s s s s S G aj S ωσ±-=)cos(;1;2θξξωωξωσ=-==n a n②σ=1 , ωa=0.5,1,5 ,求阶跃响应;③设:求阶跃响应; 25,2,22,21==n ωξ③006045302==θωn⑤阶跃响应对应的时间:t=0至 t=10 ,分析参数变化(增加、减少与不变)对阶跃响应的影响。
广东工业大学《自动控制原理》MATLAB仿真实验指导书
![广东工业大学《自动控制原理》MATLAB仿真实验指导书](https://img.taocdn.com/s3/m/bdaeeb948662caaedd3383c4bb4cf7ec4afeb668.png)
⼴东⼯业⼤学《⾃动控制原理》MATLAB仿真实验指导书⾃动控制原理MATLAB仿真实验指导书李明编写⼴东⼯业⼤学⾃动化学院⾃动控制系⼆〇⼀四年九⽉实验项⽬名称:实验⼀线性系统的时域响应实验项⽬性质:MATLAB仿真实验所属课程名称:⾃动控制原理实验计划学时:2学时⼀、实验⽬的1.熟悉控制系统MATLAB仿真的实验环境。
2.掌握使⽤MATLAB进⾏系统时域分析的⽅法,研究⼀阶系统和⼆阶系统的时域响应特性。
⼆、实验环境装有MATLAB6.5或以上版本的PC机⼀台。
三、实验内容和要求1.了解和掌握MATLAB中传递函数表达式及输出时域函数表达式。
2.利⽤MATALB观察和分析⼀阶系统的阶跃响应曲线,了解⼀阶系统的参数:时间常数对⼀阶系统动态特性的影响。
3.掌握典型⼆阶系统模拟电路的构成⽅法;研究⼆阶系统运动规律。
研究其重要参数:阻尼⽐对系统动态特性的影响,分析与超调量%、过渡过程时t的关系。
间s四、实验⽅法1.MATLAB中建⽴传递函数模型的相关函数(1)有理分式降幂排列形式: tf()(2)零极点增益模型: zpk()(3)传递函数的连接⽅式: series(), parallel(), feedback()2.MATLAB中分析系统稳定性的相关函数(1)利⽤pzmap()绘制连续系统的零极点图;(2)利⽤roots()求分母多项式的根来确定系统的极点3.MATLAB中分析线性系统的时域响应的相关函数(1)⽣成特定的激励信号的函数gensig( )(2) LTI 模型任意输⼊的响应函数lsim( ) (3) LTI 模型的单位冲激响应函数impulse( ) (4) LTI 模型的阶跃响应函数step( )五、实验步骤1. 线性系统的稳定性分析(1) 若线性系统的闭环传递函数为225()425G s ss,试绘制其零极点分布图,并据此判断系统的稳定性。
(2) 若线性系统的闭环传递函数为229(0.21)()( 1.29)s s G s s s s ,求出该闭环传递函数的所有极点,并据此判断系统的稳定性。
线性系统时域分析实验报告
![线性系统时域分析实验报告](https://img.taocdn.com/s3/m/efd0fa4291c69ec3d5bbfd0a79563c1ec5dad7e5.png)
线性系统时域分析实验报告1. 实验目的本实验旨在通过对线性系统的时域分析,加深对线性系统特性的理解和掌握。
2. 实验原理线性系统是指满足叠加性和比例性质的系统。
时域分析是通过观察系统对不同输入信号的响应来研究系统的特性。
在本实验中,我们将研究线性时不变系统(LTI)在时域上的特性,包括冲激响应和单位阶跃响应。
3. 实验步骤3.1 实验准备准备如下实验设备和材料:•示波器•函数发生器•电阻、电容等元件•连接线3.2 实验步骤1.搭建线性系统电路。
根据实验要求选择合适的电路结构,包括电阻、电容等元件。
将信号源(函数发生器)连接到输入端,示波器连接到输出端。
2.设置函数发生器和示波器。
根据实验要求,设置函数发生器以产生不同类型的输入信号,如方波、正弦波等。
调整示波器的时间和电压刻度,以便能够清晰地观察到输出信号的变化。
3.测量冲激响应。
将函数发生器的输出设置为冲激信号,并观察示波器上输出信号的变化。
记录下输出信号的波形和参数,如幅度、延迟等。
4.测量单位阶跃响应。
将函数发生器的输出设置为单位阶跃信号,并观察示波器上输出信号的变化。
记录下输出信号的波形和参数,如幅度、上升时间等。
5.分析实验结果。
根据测量的波形和参数,进一步分析线性系统的特性。
比较不同输入信号对输出信号的影响,讨论线性系统的时域特性。
4. 实验结果分析根据实验测量的波形和参数,我们可以得出以下结论:1.冲激响应:冲激响应是指系统对一个冲激信号的响应。
通过观察冲激响应的波形,我们可以了解系统的频率响应特性。
例如,当系统为低通滤波器时,冲激响应的幅度在低频时较大,在高频时逐渐减小。
2.单位阶跃响应:单位阶跃响应是指系统对一个单位阶跃信号的响应。
通过观察单位阶跃响应的波形,我们可以了解系统的稳定性和响应速度。
例如,当系统为一阶惯性系统时,单位阶跃响应的上升时间较长,而当系统为二阶系统时,单位阶跃响应的上升时间较短。
5. 实验总结通过本实验,我们深入了解了线性系统时域分析的方法和步骤。
线性系统的时域分析实验报告
![线性系统的时域分析实验报告](https://img.taocdn.com/s3/m/657a0366cdbff121dd36a32d7375a417876fc14e.png)
线性系统的时域分析实验报告《线性系统的时域分析实验报告》在工程和科学领域中,线性系统的时域分析是非常重要的一部分。
通过对系统在时域内的响应进行分析,可以更好地了解系统的性能和特性。
本实验报告将介绍线性系统的时域分析实验,并对实验结果进行详细的分析和讨论。
实验目的:本实验旨在通过对线性系统在时域内的响应进行测量和分析,掌握线性系统的时域特性,包括阶跃响应、脉冲响应和频率响应等,并通过实验数据验证线性系统的性质和特性。
实验装置:1. 线性系统模拟器2. 示波器3. 信号发生器4. 计算机及数据采集卡实验步骤:1. 将线性系统模拟器连接至示波器和信号发生器,并设置合适的参数。
2. 通过信号发生器输入不同的信号波形,如阶跃信号和脉冲信号,观察系统的响应并记录数据。
3. 使用计算机及数据采集卡对系统的频率响应进行测量,并记录实验数据。
4. 对实验数据进行分析和处理,得出系统的时域特性和频率响应曲线。
实验结果:通过实验测量和数据分析,我们得出了线性系统的阶跃响应曲线、脉冲响应曲线和频率响应曲线。
通过对这些曲线的分析,我们可以得出线性系统的时间常数、阻尼比、共振频率等重要参数,进而了解系统的动态特性和稳定性。
实验讨论:在实验中,我们发现线性系统的阶跃响应曲线呈现出指数衰减的特性,脉冲响应曲线表现出系统的冲击响应能力,而频率响应曲线则展现了系统对不同频率信号的传输特性。
通过对这些曲线的分析,我们可以更好地了解系统的性能和特性,为系统的设计和优化提供重要参考。
结论:通过本次实验,我们深入了解了线性系统的时域分析方法和技术,掌握了线性系统的时域特性和频率响应特性的测量和分析方法。
这些知识和技术对于工程和科学领域中的系统设计和控制具有重要的意义,为我们进一步深入研究和应用线性系统提供了重要的基础和支持。
通过本篇文章,我们对线性系统的时域分析实验进行了详细的介绍和分析,希望能够为读者提供有益的信息和启发,对相关领域的研究和实践有所帮助。
实验一 线性定常系统的时域分析和稳定性分析
![实验一 线性定常系统的时域分析和稳定性分析](https://img.taocdn.com/s3/m/187ab226192e45361066f567.png)
实验一 线性定常系统的时域分析和稳定性分析一、实验目的与要求(1) 学习典型环节的数学模型的建立,掌握典型环节模拟电路的构成方法。
(2) 学习瞬态性能指标的测试性能。
(3) 了解参数对系统瞬态性能及稳定性的影响。
(4) 利用EWB 软件软件仿真,观察典型环节的阶跃响应曲线,通过实验了解典型环节中参数的变化对输出动态性能的影响。
(5) 利用EWB 软件软件仿真,观察不同阶数线性系统对阶跃输入信号的瞬态响应,了解参数变化对它的影响。
二、实验设备和仪器计算机(仿真用)软件:EWB三、实验原理和电路:(一)利用运算放大器的基本特性(开环增益高、输入阻抗大、输出阻抗小等),设置不同的反馈网络来模拟各种环节。
典型环节原理方框图及其模拟电路如下: 1、比例环节(P)。
其方框图如图1-1A 所示:其传递函数是:K S Ui S U =)()(0 (1-1)(学习比较模拟电路与方框图传递函数之间的关系) 比例环节的模拟电路图如图1-1B 所示,其传递函数是:10)()(R R S Ui S U =(1-2) 比较式(1-1)和(1-2)得 01R R K = (1-3) 当输入为单位阶跃信号,即)(1)(t t U i =时,S s U i /1)(=,则由式(1-1)得到:图1-1A 比例环节方框图图1-1B 比例环节模拟电路 R 0=200K R 1=100K ;(200K)R 1RSK S U 1)(0∙= 所以输出响应为: K U =0 )0(≥t (1-4)2、积分环节。
其方框图如图1-2A 所示。
其传递函数为:TSS Ui S U 1)()(0=(1-5) (学习比较模拟电路与方框图传递函数之间的关系) 积分环节的模拟电路图如图1-2B 所示。
积分环节的模拟电路的传递函数为:CSR S Ui S U 001)()(=(1-6) 比较式(1-5)和(1-6)得:C R T 0= (1-7)当输入为单位阶跃信号,即)(1)(t t U i =时,S S U i 1)(=,则由式(1-5)得到:2111)(TS S TS S U o =∙=所以输出响应为:t Tt U o 1)(=(1-8) 3、比例积分(PI)环节。
自动控制实验一报告线性系统的时域分析
![自动控制实验一报告线性系统的时域分析](https://img.taocdn.com/s3/m/d10d121b657d27284b73f242336c1eb91a3733e8.png)
自动控制实验一报告线性系统的时域分析一、实验目的掌握线性系统的时域分析方法,建立线性系统的数学模型,研究系统的时域性质。
二、实验原理在自动控制的研究中,线性系统是经常遇到的一类系统,因此,对于线性系统的时域分析方法的掌握具有重要的意义。
线性系统可以表示为:y(t) = G(s)u(t)其中,y(t)表示系统的输出,u(t)表示系统的输入,G(s)为系统的传递函数。
针对线性系统,在时域分析中主要研究一下内容:1. 稳态响应:系统在稳态下对于一个特定输入的响应情况。
2. 瞬态响应:系统对一个突发性的输入信号的反应过程。
4. 零输入响应:在没有输入信号的作用下,系统根据初始条件的不同,会有不同的响应状态。
三、实验步骤1. 确定被测对象,建立数学模型。
2. 给被测系统输入信号,并观测系统的响应情况。
3. 分别计算系统的稳态响应、瞬态响应、零状态响应、零输入响应。
4. 根据实验结果,分析线性系统的时域性质。
四、实验结果假设被测系统的传递函数为:G(s) = 2/(s^2 + 2s + 1)1. 稳态响应当输入信号为u(t) = sin(t)时,系统的稳态响应为:经过计算得出:y(t) = 2/5 * sin(t) - 4/5 * cos(t) + 2/5 * e^(-t) * sin(t)在初始条件下,假设系统的输出为y(0) = 0,y'(0) = 0。
4. 零输入响应系统的零输入响应为:五、实验分析稳态响应,是系统对于一个恒定输入后达到的一种平衡状态,这种状态表现为系统的响应有一定的规律性,产生一种熟悉的模式。
瞬态响应,是系统对于一个突然性变化的输入信号的快速反应过程,这种响应不仅和输入信号有关系,还与系统的特性有关系。
零状态响应,是假设不存在任何输入信号的情况下,系统的响应,只和系统自身的初始状态有关系,一旦有一个初始状态就可以对未来的响应进行预测。
零输入响应,是假设没有输入信号的情况下,系统本身状态的演化过程,也被称为自由响应。
线性系统时域响应分析报告
![线性系统时域响应分析报告](https://img.taocdn.com/s3/m/daa8c6b433687e21ae45a9df.png)
实验二 线性系统时域响应分析一、实验目的1.熟练掌握step( )函数和impulse( )函数的使用方法,研究线性系统在单位阶跃、单位脉冲及单位斜坡函数作用下的响应。
2.通过响应曲线观测特征参量ζ和n ω对二阶系统性能的影响。
二、基础知识及MATLAB 函数(一)基础知识时域分析法直接在时间域中对系统进行分析,可以提供系统时间响应的全部信息,具有直观、准确的特点。
为了研究控制系统的时域特性,经常采用瞬态响应(如阶跃响应、脉冲响应和斜坡响应)。
本次实验从分析系统的性能指标出发,给出了在MATLAB 环境下获取系统时域响应和分析系统的动态性能和稳态性能的方法。
用MATLAB 求系统的瞬态响应时,将传递函数的分子、分母多项式的系数分别以s 的降幂排列写为两个数组num 、den 。
由于控制系统分子的阶次m 一般小于其分母的阶次n ,所以num 中的数组元素与分子多项式系数之间自右向左逐次对齐,不足部分用零补齐,缺项系数也用零补上。
1.用MATLAB 求控制系统的瞬态响应1)阶跃响应求系统阶跃响应的指令有:step(num,den)时间向量t 的围由软件自动设定,阶跃响应曲线随即绘出step(num,den,t)时间向量t 的围可以由人工给定(例如t=0:0.1:10)[y ,x]=step(num,den) 返回变量y 为输出向量,x 为状态向量在MATLAB 程序中,先定义num,den 数组,并调用上述指令,即可生成单位阶跃输入信号下的阶跃响应曲线图。
考虑下列系统:25425)()(2++=s s s R s C 该系统可以表示为两个数组,每一个数组由相应的多项式系数组成,并且以s 的降幂排列。
则MATLAB 的调用语句:num=[0 0 25]; %定义分子多项式den=[1 4 25]; %定义分母多项式step(num,den)%调用阶跃响应函数求取单位阶跃响应曲线grid %画网格标度线xlabel(‘t/s’),ylabel(‘c(t)’) %给坐标轴加上说明title(‘Unit-step Respinse of G(s)=25/(s^2+4s+25)’) %给图形加上标题名则该单位阶跃响应曲线如图2-1所示:图2-1 二阶系统的单位阶跃响应图2-2 定义时间X围的单位阶跃响应为了在图形屏幕上书写文本,可以用text命令在图上的任何位置加标注。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一、线性系统的时域响应动态仿真及其实验报告
班级:
姓名:
学号:
一、实验目的
1、通过对机床车削过程的建模、系统动态性能分析、不同输入信号的响应分析,掌握控制技术在机械专业中的应用。
2、通过Matlab/Simulink 仿真实验,熟悉Matlab 软件,并学会使用Matlab 编程对控制系统进行仿真,同时加深对时域分析方法及理论知识的理解。
二、实验内容 1、实验对象
在机械加工领域,机床车削是很常见的一种加工方式。
机床切削过程如图1所示。
图1 机床的车削过程
由图可知,实际切削深度u 引起的切削力()t f 作用于刀具、机床,引起刀具、机床和工件的变形。
这些变形都折算到刀架上后,可看成是刀架产生位移()t x o 。
刀架变形()t x o 又反馈过来引起切削深度u 的变化,从而使工件—刀具—机床构成一闭环系统。
机床刀架抽象为一外力作用在质量上的质量—弹簧—阻尼系统,传递函数为
()()K
Bs ms s F s X G o m ++==
2
1
2、实验内容
1)忽略切削过程中工件上前次切纹对切削深度的影响,当以名义切削深度i u 作为输入量,以刀架变形()t x o 作为输出量,建立车削过程的系统框图,并建立传递函数。
2)用Matlab 软件编写M 文件,做出 ()t u i 1= 和t u i =时,系统的响应曲线,并分析有何特点。
3)用Simulink 软件,设计输入分别为()t u i 1= 和t u i =时,系统的响应曲线。
4)系统的结构参数自定,并通过调整系统的结构参数,观察()t u i 1=的响应曲线,分析结构参数对系统系能的影响。
三、编程提示
1、编写M 文件的步骤 1)设定系统的结构和参数; 2)设定系统的输入;
3)设定传递函数的分子和分母;
4)单位阶跃输入的响应用step 函数,速度输入信号用lsim 函数计算。
5)用plot 函数做出输入信号和响应信号曲线。
2、Simulink 仿真步骤 1)打开Matlab 软件,点击
图标,进入Simulink 仿真平台。
2)点击区域中的图标,进入Simulink 工作窗口,如图2。
图2 Simulink工作窗口
3)从图3所示的simulink library browser中,在continuous、source、sinks、math模块中选transfer fcn、step、scope和sum等模块,建立数学模型。
图3 simulink library browser
4)输入各仿真模块相应参数,形成系统的仿真模型,完成系统时域响应及其特性分析。
四、实验要求
1、到实验室做实验室之前,必须做好实验预习报告(实验目的、实验内容、实验步骤、建模、程序设计等),若没有完成预习报告,不得进实验室做实验。
实验指导书要每人一份。
2、实验过程中,认真记录实验参数、数据(包括图形)。
程序若有问题可以直接在预习报告中修改。
3、实验报告包括预习报告、实验过程数据记录、实验结果分析、思考题等。
做完实验一周之内要交上来。
若有两份实验报告数据一致或者结果一致,视为作弊,记为0分。
五、思考题
1、传递函数中零点对系统的性能有什么影响?
2、在单位阶跃信号作用下,系统的结构参数如何选择,可以使得系统的输出在5s钟后将近于0。
由此得到增益Ks和Ka不同取值时的响应曲线:
输出系统的Bode图程序:
其他参数不变,改变增益Ks和Ka取值,利用MATLAB求取线性系统的频率响应曲线,分析参数增益Ks和Ka对系统的影响。
程序1
clear all;
R=0.5;
L=0.02;
J=0.05;
Kb=0.5;
Kt=0.6;
B=0.1;
Ks=8;
Ka=9;
num=[Ks*Ka*Kt];
den=[(R*J) (Kb*Kt+R*B) (Ks*Ka*Kt)]; bode(num,den)
grid
程序2
clear all;
R=0.5;
L=0.02;
J=0.05;
Kb=0.5;
Kt=0.6;
B=0.1;
Ks=2;
Ka=3;
num=[Ks*Ka*Kt];
den=[(R*J) (Kb*Kt+R*B) (Ks*Ka*Kt)]; bode(num,den)
grid
程序3
clear all;
R=0.5;
L=0.02;
J=0.05;
Kb=0.5; Kt=0.6;
B=0.1;
Ks=0.8;
Ka=1;
num=[Ks*Ka*Kt];
den=[(R*J) (Kb*Kt+R*B) (Ks*Ka*Kt)]; bode(num,den)
grid
程序4
clear all;
R=0.5;
L=0.02;
J=0.05;
Kb=0.5;
Kt=0.6;
B=0.1;
Ks=0.5;
Ka=0.6;
num=[Ks*Ka*Kt];
den=[(R*J) (Kb*Kt+R*B) (Ks*Ka*Kt)]; bode(num,den)
grid
分析:其他参数不变,增大编码器增益Ks值时,相位裕量减小,幅值裕量也减小;当增大功率放大器增益Ka值时,相位裕量减小,幅值裕量也减小。
输出系统的开环传递函数程序:clear all;
R=0.5;
L=0.02;
J=0.05;
Kb=0.5;
Kt=0.6;
B=0.5;
Ks=0.5;
Ka=0.5;
num=[Ks*Ka*Kt];
den=[Ra*J Kb*Kt+Ra*B Ks*Ka*Kt] nyquist (num,den)
grid
输出系统的开环传递函数Nyquist图
思考题:
1、原来系统的低频段、中频段和高频段有什么特点?
答:低频段平稳,中频段变化幅度比较大,高频段又逐渐趋于平稳。
2、PID控制器的三个参数如何选择?加入PID控制后,系统的稳定性有何变化?
答:(1)PID控制器的三个参数应该从系统的稳定性、响应速度、超调量和稳态精度等方面来选择。
(2)加入PID控制后;如比例参数Kp就能够加快系统的响应速度,提高系统的调节精度。
随着Kp值的增大,系统响应速度越快,系统的调节精度越高,但是系统易产生超调,系统的稳定性变差,甚至会导致系统不稳定;若Kp值减小,调节精度下降,响应速度变慢,调节时间加长,使系统的动态性能变坏。