合工大matlab实验报告2Word文档下载推荐.docx

上传人:b****5 文档编号:20591114 上传时间:2023-01-24 格式:DOCX 页数:11 大小:505.60KB
下载 相关 举报
合工大matlab实验报告2Word文档下载推荐.docx_第1页
第1页 / 共11页
合工大matlab实验报告2Word文档下载推荐.docx_第2页
第2页 / 共11页
合工大matlab实验报告2Word文档下载推荐.docx_第3页
第3页 / 共11页
合工大matlab实验报告2Word文档下载推荐.docx_第4页
第4页 / 共11页
合工大matlab实验报告2Word文档下载推荐.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

合工大matlab实验报告2Word文档下载推荐.docx

《合工大matlab实验报告2Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《合工大matlab实验报告2Word文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。

合工大matlab实验报告2Word文档下载推荐.docx

[y,t]=step(sys)

[y,t,x]=step(sys)

其中模型对象的类型如下:

sys=tf(num,den)多项式模型

sys=zpk(z,p,k)零点极点模型

sys=ss(a,b,c,d)状态空间模型

参数无t,表示时间向量t的范围自动设定。

参数有t,表示给定时间向量t,应该有初值,时间增量,末值,如t=0:

0.01:

2。

前5种函数可以绘出阶跃响应曲线;

后3种函数不绘阶跃响应曲线,而是返回响应变量y,时间向量t,以及状态变量x。

2求取线性连续系统的单位脉冲响应的函数——impulse

impulse(sys)

impulse(num,den)

impulse(sys,tf)

impulse(sys,t)

impulse(sys1,sys2,…,t)

y=impulse(sys,t)

[y,t]=impulse(sys)

[y,t,x]=impulse(sys)

3求取线性连续系统的单位斜坡响应

MATLAB没有直接求系统斜坡响应的功能函数。

在求取控制系统的斜坡响应时,通常用阶跃响应函数step()求取传递函数为G(s)/s的系统的阶跃响应,则其结果就是原系统G(s)的斜坡响应。

原因是,单位阶跃信号的拉氏变换为1/s,而单位斜坡信号的拉氏变换为1/s2。

4.求取线性连续系统对任意输入的响应的函数——lsim

其格式为

y=lsim(sys,u,t)

其中,t为仿真时间,u为控制系统的任意输入信号。

5.暂态响应性能指标

在阶跃响应曲线窗口,使用右键弹出浮动菜单,选择其中的Characteristics子菜单,有4个子项:

①PeakResponse峰值响应,点击将出现标峰值记点,单击此标记点可获得峰值幅值,超调量和峰值时间。

②SettlingTime调节时间,点击将出现调节时间标记点,单击此标记点即可获得调节时间。

③RiseTime上升时间,点击将出现上升时间标记点,单击此标记点即可获得上升时间。

④SteadyState稳定状态,若系统稳定,点击将在稳态值处出现标记点,单击此标记点即可获得稳态值;

若系统不稳定,标记点不会出现。

对于不同的系统响应类型,Characteristics菜单的内容并不相同。

虽然不同响应曲线的特性参数不相同,但是均可以使用类似的方法从系统响应曲线中获得相应的信息。

6、其它

①holdon命令:

可以允许在已经画曲线的图形窗口上再画新曲线;

holdoff命令取消该功能。

②figure(i)命令:

打开第i个图形窗口,把曲线绘在该图形窗口。

③gridon命令:

使图上出现网格。

④subplot(m,n,p)命令;

把一个画面分成m×

n个图形区域,p代表当前的区域号,可在每个区域中分别画一个图。

⑤也可以通过主界面菜单file/new/figure打开1个新图形窗口,系统自动为其编号。

1.研究一阶系统对阶跃输入、脉冲输入、斜坡输入、自定义输入的响应及性能指标。

一阶系统系统具体参数自定。

>

n=[1];

d=[6,1];

sys=tf(n,d);

figure

(1);

step(sys);

figure

(2);

impulse(sys);

n1=[1];

d1=[6,1,0];

sys1=tf(n1,d1);

figure(3);

step(sys1)

t=0:

10;

u=3+5*t;

figure(4);

lsim(sys,u,t)

2.研究二阶系统对阶跃输入、脉冲输入、斜坡输入、自定义输入的响应及性能指标。

具体参数自定。

哪一个参数变化及变化方案自定。

n=[16];

d=[3,6,9];

figure(5);

figure(6);

n1=[16];

d1=[3,6,9,0];

figure(7);

>

n=[16];

t=0:

u=5+sin(t);

figure(8);

3.高于二阶的系统对阶跃输入、脉冲输入、斜坡输入、自定义输入的响应。

n=[10];

d=[5,12,3,9,0];

figure(9);

figure(10);

n1=[10];

d1=[5,12,3,9,0,0];

figure(11);

n=[10];

u=9*t+6;

figure(12);

①典型二阶系统在阶跃输入下,阻尼比或自然振荡频率改变对某1项性能指标的影响,典型二阶系统传递函数

改变阻尼比:

d=[1,2/5,1];

n1=[1];

d1=[1,1,1];

holdon;

step(sys1);

n2=[1];

d2=[1,2,1];

sys2=tf(n2,d2);

step(sys2);

n3=[1];

d3=[1,4,1];

sys3=tf(n3,d3);

step(sys3);

n4=[1];

d4=[1,8,1];

sys4=tf(n4,d4);

step(sys4);

=0.2;

0.5;

1;

2;

4;

=1

改变振荡频率:

d=[1,1,1];

n1=[5];

d1=[1,1,5];

n2=[10];

d2=[1,1,10];

n3=[20];

d3=[1,1,20];

n4=[40];

d4=[1,1,40];

=0.5;

=1;

4;

8;

16

1非典型二阶系统与典型二阶系统在阶跃输入下的响应有什么不同

figure

(1);

n=[1];

subplot(2,2,1);

d2=[2,1,1];

subplot(2,2,2);

d3=[1,0,1];

subplot(2,2,3);

d4=[2,0,1];

sys2=tf(n4,d4);

subplot(2,2,4);

4.自定一系统闭环传递函数,计算在r(t)=1(t)、t、0.5t2下的给定稳态误差

r(t)=1(t)

n=[45];

d=[2795];

n1=4;

d1=25;

sys2=1+sys*sys1;

sys3=tf(sys2.den,sys2.num);

n4=[1,0];

d4=[1];

n5=1;

d5=[10];

r=tf(n5,d5);

dcg=dcgain(sys3*sys4*r)

dcg=

0.4098

r(t)=t

n4=[1,0];

n5=1;

d5=[100];

Inf

r(t)=0.5t2

n5=[2];

d5=[1000];

r1=(1/5)*r;

dcg=dcgain(sys3*sys4*r1)

5.自定一系统闭环传递函数,判断系统稳定性。

d=[1523294];

roots(d)

ans=

-1.6172

0.2291+0.6229i

0.2291-0.6229i

-0.3743

分析判断:

有2个根在s平面右半部分,系统不稳定。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1