实验三 基于Matlab控制系统实验研究综合
一 目与任务
1.理解MATLAB软件仿真平台
2.掌握运用程语言及Simulink仿真平台进行控制系统仿真办法
3.掌握基于Matlab绘制控制系统各种曲线办法
二 实验规定
1.熟悉Simulink仿真平台survived
2.基于Matlab仿真程序编写
3.掌握MATLAB环境下系统阶跃响应曲线,根轨迹曲线以及频率特性曲线绘制
三 实验内容
(一)阶跃响应
1.轻易的反义词二阶系统闭环传递函数为: G1(s)=10/(s^2+2s+10)
(1)计算系统闭环根 阻尼比 无阻尼振动频率,并作记录。
P=[1 2 10];r=roots(P)
r = -1.0000 + 3.0000i
-1.0000 - 3.0000i
(2)键入程序,观测记录阶跃响应曲线。
>> num=[10];den=[1 2 10];sys=tf(num,den)
sys =
10
-----------------------
s^2 + 2 s + 10
Continuous-time transfer function.
>> step(sys)
| 实际值 | 理论值 |
峰值 | 1.35 | 1.351 |
峰值时间tp | 1.06 | 1.047 |
过渡时间ts | %5 | 2.52s 段落快捷键 | 3.00s |
| %2 | 3.54s | 4.00s | 街舞英文
| | | |
理论值计算参照二阶系统时域分析性能指标计算
ζ=0.3163 ω钢管脚手架搭建n=≈3.162
儿童搞笑故事2.修改参数,分别实现§=1,§=2响应曲线,并与原系统响应曲线记录在同一幅画中。
num=[10]
den=[1 2 10]
sys=tf(num,den)
step(sys)
hold on
num=[10]
den=[1 6.324 10]
sys=tf(num,den)
海绵step(sys)
hold on
num=[10]
den=[1 12.648 10]
sys=tf(num,den)
step(sys)园林生态学