MT结课作业nuan

发布 2020-02-25 20:29:28 阅读 8966

一、 判断系统稳定性的方法,并举例说明。

共五种方法,分别是:

1. nyquist稳定判据判断。

2. bode图判断。

3. 代数稳定判据法判断。

4. 根轨迹法判断。

5. 单位阶跃响应曲线判断。

例:系统开环传递函数为:

方法一:用nyquist稳定判据判断系统的稳定性。

num=[2 8 12 8 2];

den=[1 5 10 10 5 1 0];

g=tf(num,den)

transfer function:

2 s^4 + 8 s^3 + 12 s^2 + 8 s + 2

s^6 + 5 s^5 + 10 s^4 + 10 s^3 + 5 s^2 + s

> num=1000;

> den=conv(conv([1 1],[1 2]),1 5]);

> g=tf(num,den)

transfer function:

s^3 + 8 s^2 + 17 s + 10

> roots(ans =

nyquist(g)

roots(ans =

方法二:用bode图判断系统的稳定性。

gm pm wcp wcg]=margin(g)

gm =infpm =

wcp =infwcg =

margin(g)

方法三:用代数稳定判据法判断系统的稳定性。

1) 执行语句:roots(

roots(ans =

-1.0010 + 0.0007i

-1.0010 - 0.0007i

-0.9996 + 0.0012i

-0.9996 - 0.0012i

2) 执行语句:

g1=feedback(g,1);

g2=zpk(g1);

ans =-0.5000 + 1.3229i

-0.5000 - 1.3229i

-1.0001 + 0.0001i

-1.0001 - 0.0001i

-0.9999 + 0.0001i

-0.9999 - 0.0001i

3) 执行语句:eig(

g3=ss(g);

eig(ans =

-1.0005 + 0.0004i

-1.0005 - 0.0004i

-0.9998 + 0.0006i

-0.9998 - 0.0006i

方法四:用根轨迹法判断系统的稳定性。

rlocus(g)

k poles]=rlocfind(g)

select a point in the graphics window

selected_point =

-0.0017 - 0.0002i

k =8.3322e-004

poles =

-1.0007 + 0.0006i

-1.0007 - 0.0006i

-0.9994 + 0.0009i

-0.9994 - 0.0009i

方法五:用单位阶跃响应曲线判定系统稳定性。

step(g1)

二、查阅相关书籍或上网搜索,找出一个运用matlab制作的动画,要求有程序说明和必要的文字注释;

三、总结matlab的学习体会。

matlab软件比较好掌握,界面友好,不像c语言之类高级语言那样不容易懂,也不像汇编语言那样死板,很容易上手。对于控制系统的**功能强大。传递函数化简、系统稳定判断方法等功能几乎可以跟真实效果相媲美。

但其中美中不足的地方是对于根轨迹曲线,matlab软件不能反映其方向,还需要结合具体情况自行分析。而且在matlab中,相同的问题可以用多种方法实现,也是这款软件的优点。总的来说,matlab简单易懂,对控制系统分析和**有很大帮助。

逻辑课结课作业

我找的 是辽宁工业大学的房地产经营管理课程 房地产 的过快 对国民经济的影响 这篇 说明了当今我国房地产项目定位分析出现的种种问题,并结合具体项目实际分析了如何进行有效的市场定位,论述了房地产市场定位的具体策略和要点。大体来看,这篇 内容详实,各方面面面俱到,结论也很高大上,但是这篇 现了很多常见的...

篮球课结课作业

篮球课程的一些心得和建议。转眼间,伴随着nba 总决赛的临近,我的篮球课程也就要很快结束了。然而对篮球还是抱有一种特殊的情感,我相信,虽然篮球课程的学习暂时告一段落,但是我在以后继续追求 篮球梦 的脚步却从不会停止。首先,谈谈我在篮球课里学到了什么。在上篮球课前,我也断断续续地打过一段时间的篮球,那...

游泳课结课作业

姓名 张星。学号 1063104306 班级 土木10 3班。学习游泳的健身价值。游泳是广大群众喜爱的一项体育运动,对于锻炼身体 增强体质 养生保健 防治疾病十分有益。游泳时,人体与阳光 空气 水发生接触,可以促进新陈代谢,扩张 血管,增强身体抗病能力。水的压力会使肺活量增大,呼吸差增加,提高呼吸机...