用MATLAB进行控制系统的动态性能的分析..docVIP

  • 12
  • 0
  • 约7.24千字
  • 约 14页
  • 2019-01-01 发布于湖北
  • 举报

用MATLAB进行控制系统的动态性能的分析..doc

PAGE 1 MATLAB分析 1 MATLAB函数编程 1.1 传递函数的整理 已知三阶系统的闭环传递函数为, 整理成一般式得G(s)=,其中a为未知参数。从一般式可以看出系统没有零点,有三个极点。(其中一个实数极点和一对共轭复数极点) 1.2 动态性能指标的定义 上升时间:指响应从终值10%上升到终值90%所需的时间;对于有振荡 系统,亦可定义为响应从零第一次上升到终值所需的时间。上升时间是系统 响应速度的一种度量。上升时间越短,响应速度越快。 峰值时间:指响应超过其终值到达第一个峰值所需的时间。 调节时间:指响应到达并保持在终值5%内所需的最短时间。 超调量 σ%:指响应的最大偏离量h()与终值h(∞)的差与终值h(∞)比的百分数,即σ%=×100% 若h()h(∞),则响应无超调。超调量亦称为最大超调量,或百分比超调量。 在实际应用中,常用的动态性能指标多为上升时间、调节时间和超调量。通常,用或评价系统的响应速度;用σ%评价系统的阻尼程度;而是同时反映响应速度和阻尼程度的综合性能指标。应当指出,除简单的一、二阶系统外,要精确确定这些动态性能指标的解析表达式是很困难的。 1.3 MATLAB函数编程求系统的动态性能 根据三阶系统闭环传递函数的一般表达式,在MATLAB的Editor中输入程序: num=[2.7a] den=[1,0.8+a,0.64+a,0.64a

文档评论(0)

1亿VIP精品文档

相关文档