MATLAB二阶系典型振荡系统单位阶阶跃响应特性分析—王英杰
- 格式:pdf
- 大小:645.80 KB
- 文档页数:7
自动控制原理实验二阶系统的阶跃响应一、实验目的通过实验观察和分析阶跃响应曲线,了解二阶系统的动态特性,掌握用MATLAB仿真二阶系统阶跃响应曲线的绘制方法,提高对二阶系统动态性能指标的计算与分析能力。
二、实验原理1.二阶系统的传递函数形式为:G(s)=K/[(s+a)(s+b)]其中,K为系统增益,a、b为系统的两个特征根。
特征根的实部决定了系统的稳定性,实部小于零时系统稳定。
2.阶跃响应的拉氏变换表达式为:Y(s)=G(s)/s3.阶跃响应的逆拉氏变换表达式为:y(t)=L^-1{Y(s)}其中,L^-1表示拉氏逆变换。
三、实验内容1.搭建二阶系统,调整增益和特征根,使系统稳定,并记录实际的参数数值。
2.使用MATLAB绘制二阶系统的阶跃响应曲线,并与实际曲线进行对比分析。
四、实验步骤1.搭建二阶系统,调整增益和特征根,使系统稳定。
根据实验要求,选择适当的数字电路元件组合,如电容、电感、电阻等,在实际电路中搭建二阶系统。
2.连接模拟输入信号。
在搭建的二阶系统的输入端接入一个阶跃信号发生器。
3.连接模拟输出信号。
在搭建的二阶系统的输出端接入一个示波器,用于实时观察系统的输出信号。
4.调整增益和特征根。
通过适当调整二阶系统的增益和特征根,使系统达到稳定状态。
记录实际调整参数的数值。
5.使用MATLAB进行仿真绘制。
根据实际搭建的二阶系统参数,利用MATLAB软件进行仿真,绘制出二阶系统的阶跃响应曲线。
6.对比分析实际曲线与仿真曲线。
通过对比分析实际曲线与仿真曲线的差异,分析二阶系统的动态特性。
五、实验结果与分析1.实际曲线的绘制结果。
根据实际参数的输入,记录实际曲线的绘制结果,并描述其特点。
2.仿真曲线的绘制结果。
利用MATLAB软件进行仿真,绘制出仿真曲线,并与实际曲线进行对比分析。
3.实际曲线与仿真曲线的对比分析。
通过对比实际曲线与仿真曲线的差异,分析二阶系统的动态特性,并讨论影响因素。
六、实验讨论与结论1.实验过程中遇到的问题。
二阶系统的阶跃响应实验报告实验名称:二阶系统的阶跃响应实验报告实验目的:1. 了解二阶系统的阶跃响应特性,掌握二阶系统的调节方法。
2. 学习使用计算机实验仿真软件,分析控制系统的特性和设计计算机系统的参数。
3. 进一步了解数字控制的基本原理和实现方法。
实验原理:二阶系统指的是包含两个振动元件的控制系统,例如质量弹簧阻尼系统、旋转系统等。
通过向系统输入一个单位阶跃信号,可以使系统达到稳态。
在达到稳态后,可以观察到系统的响应特性,例如响应时间、超调量等。
二阶系统的阶跃响应有三种情况,分别为欠阻尼、临界阻尼和过阻尼。
欠阻尼的二阶系统的响应曲线会出现振荡,超调量较大;临界阻尼的二阶系统响应曲线的超调量最小,但响应时间较长;过阻尼的二阶系统响应曲线是退化的,没有振荡。
在实验中,我们使用计算机模拟二阶系统,并通过输入一个单位阶跃信号,观察系统的响应特性。
具体操作步骤如下:1. 在仿真软件中建立一个二阶系统,可以让仿真软件自动生成一个简单的二阶系统。
2. 将系统设置为单位阶跃信号输入,运行仿真,观察系统的响应特性。
3. 记录系统的超调量、响应时间以及稳态误差等参数。
4. 在仿真软件中改变系统的参数,例如增加阻尼系数,观察系统的响应变化。
实验器材:1. 计算机2. 仿真软件实验步骤:1. 打开计算机,并运行仿真软件。
2. 在仿真软件中建立一个二阶系统,并设置其为单位阶跃信号输入。
3. 运行仿真,并记录系统的响应特性,包括超调量、响应时间以及稳态误差等参数。
4. 在仿真软件中改变系统的参数,例如增加阻尼系数,观察系统的响应变化,并记录变化后的参数。
5. 分析实验结果,并总结出二阶系统的阶跃响应特性。
实验结果:在实验中,我们使用了仿真软件模拟了一个简单的二阶系统,并进行了阶跃响应实验。
通过实验,我们观察到了系统的响应特性,并记录了系统的超调量、响应时间以及稳态误差等参数。
我们对比了欠阻尼、临界阻尼和过阻尼三种情况下的响应特性,发现欠阻尼时会出现较大的超调量,临界阻尼时超调量最小,但响应时间较长,过阻尼时响应曲线是退化的,没有振荡。
自动控制原理实验分析报告姓名:学号:班级:一、典型一阶系统的模拟实验:1.比例环节(P) 阶跃相应曲线。
传递函数:G(S)=-R2/R1=K说明:K为比例系数(1)R1=100KΩ,R2=100KΩ;特征参数实际值:K=-1.(2)(2)R1=100KΩ,R2=200KΩ;即K=-2.〖分析〗:经软件仿真,比例环节中的输出为常数比例增益K;比例环节的特性参数也为K,表征比例环节的输出量能够无失真、无滞后地按比例复现输入量。
2、惯性环节(T) 阶跃相应曲线及其分析。
传递函数:G(S)=-K/(TS+l) K=R2/R1 , T=R2C说明:特征参数为比例增益K和惯性时间常数T。
(1)、R2=R1=100KΩ , C=1µF;特征参数实际值:K=-1,T=0.1。
(2)、R2=R1=100KΩ , C=0.1µF;特征参数实际值:K=-1,T=0.01。
〖分析〗:惯性环节的阶跃相应是非周期的指数函数,当t=T时,输出量为0.632K,当t=3~4T时,输出量才接近稳态值。
比例增益K表征环节输出的放大能力,惯性时间常数T表征环节惯性的大小,T越大表示惯性越大,延迟的时间越长,反之亦然。
传递函数:G(S)= -l/TS ,T=RC说明:特征参数为积分时间常数T。
(1)、R=100KΩ , C=1µF;特征参数实际值:T=0.1。
(2)R=100KΩ , C=0.1µF;特征参数实际值:T=0.01。
〖分析〗:只要有一个恒定输入量作用于积分环节,其输出量就与时间成正比地无限增加,当t=T时,输出量等于输入信号的幅值大小。
积分时间常数T表征环节积累速率的快慢,T越大表示积分能力越强,反之亦然。
4、比例积分环节(PI) 阶跃相应曲线及其分析。
传递函数:G(S)=K( l+l/TS) K=-R2/R1, T=R2C说明:特征参数为比例增益K和积分时间常数T。
(1)、R2=R1=100KΩ , C=1µF;特征参数实际值:K=-1,T=0.1。
二阶系统的阶跃响应一:实验目的1. 学习二阶系统阶跃响应曲线的实验测试方法2. 研究二阶系统的两个重要的参数对阶跃瞬态响应指标的影响二:实验设备带有自动控制仿真软件matlab 软件的计算机三:实验原理典型二阶系统的结构图如图所示。
不难求得其闭环传递函数为2222)()()(n n n B s s R s Y s G ωζωω++==其特征根方程为222n n s ωζω++=0方程的特征根:222nn s ωζω++=0))(()1)(1(2121=--=++s s s s T s T s式中,ζ称为阻尼比;n ω称为无阻尼自然振荡角频率(一般为固有的)。
当ζ为不同值时,所对应的单位阶跃响应有不同的形式。
四:实验内容研究特征参量ζ和n ω对二阶系统性能的影响标准二阶系统的闭环传递函数为:2222)()(nn n s s s R s C ωζωω++=二阶系统的单位阶跃响应在不同的特征参量下有不同的响应曲线。
我们研究ζ对二阶系统性能的影响,设定无阻尼自然振荡频率)/(1s rad n =ω,考虑3种不同的ζ值:ζ=0.2,0.4,1,利用MATLAB 对每一种ζ求取单位阶跃响应曲线,分析参数ζ对系统的影响。
五:仿真程序和结果图1、二阶系统阶跃响应曲线 程序for j=1:1:3kais=[0.2,0.4,1];w=[1/0.47,1/1,1/1.47];subplot(3,1,j)hold onfor i=1:3num=w(j)^2;den=[1,2*kais(i)*w(j),w(j)^2]step(num,den);grid onendhold offend结果图2、变换ζ和ω的值:nfor j=1:1:3kais=[0.2,0.4,1];w=[1/0.47,1/1,1/1.47];subplot(3,1,j)hold onfor i=1:3num=w(i)^2;den=[1,2*kais(j)*w(i),w(i)^2]step(num,den);grid onendhold offend3、增加一组ζ值:for j=1:1:3kais=[0,0.2,0.4,1];w=[1/0.47,1/1,1/1.47];subplot(3,1,j)hold onfor i=1:4num=w(j)^2;den=[1,2*kais(i)*w(j),w(j)^2]step(num,den);grid onendhold offend结果图:分析:六:结论与收获结论:(1)当0=ζ时,输出响应为等幅振荡。
实验二二阶系统阶跃响应一、实验目的1. 研究二阶系统的特征参数,阻尼比ζ和无阻尼自然频率ωn对系统动态性能的影响,定量分析ζ和ωn与最大超调量σp和调节时间ts之间的关系。
2. 进一步学习实验系统的使用。
3. 学会根据系统的阶跃响应曲线确定传递函数。
4. 学习用MATLAB仿真软件对实验内容中的电路进行仿真。
二、实验原理典型二阶闭环系统的单位阶跃响应分为四种情况:1)欠阻尼二阶系统如图1所示,由稳态和瞬态两部分组成:稳态部分等于1,瞬态部分是振荡衰减的过程,振荡角频率为阻尼振荡角频率,其值由阻尼比ζ和自然振荡角频率ωn决定。
(1)性能指标:: 单位阶跃响应C(t)进人±5%(有时也取±2%)误差带,并且不再超出该误差带的调节时间tS最小时间。
超调量σ% ;单位阶跃响应中最大超出量与稳态值之比。
单位阶跃响应C(t)超过稳态值达到第一个峰值所需要的时间。
峰值时间tP :结构参数ξ:直接影响单位阶跃响应性能。
(2)平稳性:阻尼比ξ越小,平稳性越差长,ξ过大时,系统响应迟钝,(3)快速性:ξ过小时因振荡强烈,衰减缓慢,调节时间tS也长,快速性差。
ξ=0.7调节时间最短,快速性最好。
ξ=0.7时超调量σ%<5%,调节时间tS平稳性也好,故称ξ=0.7为最佳阻尼比。
2)临界阻尼二阶系统(即ξ=1)系统有两个相同的负实根,临界阻尼二阶系统单位阶跃响应是无超调的,无振荡单调上升的,不存在稳态误差。
3)无阻尼二阶系统(ξ=0时) 此时系统有两个纯虚根。
4)过阻尼二阶系统(ξ>1)时此时系统有两个不相等的负实根,过阻尼二阶系统的单位阶跃响应无振荡无超调无稳态误差,上升速度由小加大有一拐点。
三、 实验内容1. 搭建模拟电路典型二阶系统的闭环传递函数为:其中,ζ 和ωn 对系统的动态品质有决定的影响。
搭建典型二阶系统的模拟电路,并测量其阶跃响应:二阶系统模拟电路图其结构图为:系统闭环传递函数为:式中, T=RC ,K=R2/R1。
实验2二阶系统的阶跃响应及稳定性分析实验一、 实验目的1、观察并掌握典型二阶系统的单位阶跃响应特性。
了解结构参数变化对系统性能的影响。
2、学习利用课程中所用知识设计典型二阶系统。
二、 实验设备硬件设备:微机一台,示波器一台,TDN-86/88—TDN-AC/ACS 实验系统一套。
软件设备:Windows 2000操作平台,TDN-AC/ACS 系统集成操作软件。
三、 实验原理典型二阶系统① 典型二阶系统的方框图及传递函数图2-1是典型二阶系统原理方框图,其中T 0=1S ,T 1=0.1S ,K 1分别为10、5、2.5、1。
图 2-1开环传函:G (S )=)1TS (S K+=)1S 1.0(S K 1+其中K=K 1/T O =K 1闭环传函:W (S )=nn n S S ωξωω++222其中ω=11T T K ,=ξ110K T T 21表2-1列出有关二阶系统在三种情况(欠阻尼、临界阻尼、过阻尼)下具体参数的表达式,以便计算理论值。
推导过程请参照有关原理书。
表2-1四、实验内容及步骤1、准备:将“信号源单元”(U1SG)的ST插针和+5V插针用“短路块”短接,使运算放大器反馈网络上的场效应管3DJ6夹断。
2、选择适当大小的元器件,自行设计一典型二阶系统。
典型二阶系统瞬态性能指标的测试①按照自己设计的电路图连线,求其传递函数表达式。
②用示波器观察系统阶跃响应C(t),测量并记录超调量Mp ,峰值时间tp和调节时间ts,记录表2-2中。
③改变系统开环增益,观察相应的阶跃响应C(t),测量并记录性能指标Mp 、tp和ts,及系统的稳定性,并将测量值和计算值(实验前必须按公式计算出)进行比较。
参数取值及响应曲线,详见表2-2。
表2-2五、实验报告1、实验设备、型号、编号。
2、试验目的。
3、实验原理线路图及数据。
4、设计内容及线路图。
5、纪录不同系统下的响应曲线,振荡次数μ,超调量σP%,峰值时间t p及调节时间t s(△=0.05)。
MATLAB下二阶系统的单位阶跃响应二阶系统在不同参数下对单位阶跃信号的响应一、二阶系统所谓二阶系统就是其输入信号、输出信号的关系可用二阶微分方程来表征的系统。
比如常见的RLC 电路(图a )、单自由度振动系统等。
图a 图b二阶系统传递函数的标准形式为222()2n n n H s s s ωξωω=++二、二阶系统的Bode 图(n ω=1)MATLAB 程序为>> clear>> num=[1];>> den=[1 0.2 1];>> bode(num,den);grid onhold onden=[1 0.4 1];bode(num,den);>> den=[1 0.6 1];>> bode(num,den);>> den=[1 0.8 1];>> bode(num,den);>> den=[1 1.4 1];>> bode(num,den);>> den=[1 2 1];>> bode(num,den);>> legend('0.1','0.2','0.3','0.4','0.7','1.0') 运行结果为三、二阶系统对单位阶跃信号的响应(=1)n MATLAB程序为>> clear>> num=[1];>> den=[1 0 1];>> t=0:0.01:25;>> step(num,den,t)>> grid on>> hold on>> den=[1 0.2 1];>> step(num,den,t)>> den=[1 0.4 1];>> step(num,den,t)>> den=[1 0.6 1];>> step(num,den,t)>> den=[1 0.8 1];>> step(num,den,t)>> den=[1 1.0 1];>> step(num,den,t)>> den=[1 1.2 1];>> step(num,den,t)>> den=[1 1.4 1];>> step(num,den,t)>> den=[1 1.6 1];>> step(num,den,t)>> den=[1 1.8 1];>> step(num,den,t)>> den=[1 2.0 1];>> step(num,den,t)>>legend('0','0.1','0.2','0.3','0.4','0.5','0.6','0.7','0.8' ,'0.9','1.0',-1)执行结果为由上面2图可得结论:1、 =0(无阻尼)时,系统处于等幅振荡,超调量最大,为100%,并且系统发生不衰减的振荡,永远达不到稳态。
利用MATLAB 绘制二阶控制系统的单位阶跃响应曲线作者:张宇涛 张怀超 陈佳伟一:课设目的和意义(1)学习控制系统的单位阶跃响应. (2)记录单位阶跃响应曲线。
(3)比较阻尼比zeta 为不同值时曲线的变化趋势. (4) 掌握二阶系统时间响应分析的一般方法.二:理论分析(1)典型二阶系统的结构图如图1所示.不难求得其闭环传递函数为2222)()()(n n n B s s R s Y s G ωζωω++== 其特征根方程为222n n s ωζω++=0方程的特征根: 222n n s ωζω++=0))(()1)(1(2121=--=++s s s s T s T s 式中, ζ称为阻尼比; n ω称为无阻尼自然振荡角频率(一般为固有的)。
当ζ为不同值时,所对应的单位阶跃响应有不同的形式。
(2)二阶系统单位阶跃响应的三种不同情况a 。
过阻尼二阶系统的单位阶跃响应(ζ>1)在阻尼比ζ>1的条件下,系统的特征方程有两个不相等的实数极点。
222n n s ωζω++=0))(()1)(1(2121=--=++s s s s T s T s 式中1T =;)1(12--ζζωn =2T )1(12-+ζζωn 。
此时,由于ζ〉1,所以1T 和2T 均为实数,2121T T n =ω. 当输入信号为单位阶跃输入时,系统的输出响应如下:)/1)(1/(1)/1)(1/(11)()()(221112T s T T T s T T s s R s G s Y B +-++-+== 对上式进行拉普拉斯反变换,可得t T t T e T T e T T t y 211211121/11/11)(---+-+= b .临界阻尼时的单位阶跃响应(ζ=1)此时闭环系统的极点为n n s s ωζω-=-==21此时系统的单位阶跃响应为)1(1)(t e t y n t n ωω+-=-c .欠阻尼时的单位阶跃响应(0<ζ<1)当0<ζ〈1时,系统处于欠阻尼状态。