谐振峰值与超调量matlab,频率响应法-- 频域性能指标和时域性能指标的关系

频率响应法是通过系统的开环频率特性和闭环频率特性的一些特征量间接地表征系统瞬态响应的性能,因而这些特征量又被称为频域性能指标。常用的频域性能指标包括:开环频率特中的相位裕量、增益裕量;闭环频率特中的谐振峰值、频带宽度和谐振频率等。在时域分析中,控制系统包括静态性能指标和动态性能指标。虽然这些频域性能指标没有时域性能指标那样直观,但对于二阶系统而言,它们与时域性能指标间有着确定的对应关系;在高阶系统中,只要存在一对闭环主导极点,则它们也有着近似的对应关系。

5.6.1 开环频率特性中相位裕量与时域性能指标的关系

关于开环频率特性低频段与闭环系统静态性能的关系我们在5.3.4中已作了分析,此处我们着重研究二阶系统的相位裕量

46a943904a58485d6be31598dc78bbf9.gif 、剪切频率

4128f62ba8d7a0d52aca51ad72b28339.gif 与阻尼比

dc08dc4113e716439747d5f63c71b890.gif间的关系。

6d3080dab9d76a5b18aff61882795fe1.gif 时,

0c4a9a05360a39047678e70b83e8a45a.gif ,即

7596e5de0eac2f8fe894eda55c814d24.gif

求解上式,得

31282f1b3c67fd8ab9351c283642b1d5.gif

(5-60)

据此求得

27398240f48937a7a4e158beff3159ea.gif 的相角为

74f8b081bf508b24d76f31a7801a7c66.gif

(5-61)

由相位裕量的定义得

89209d82c72d99b3677fa2ac485b2966.gif

(5-62)

图5-59为

9fb79945b277cb284f335a2c89aaa2d4.gif

4152c1bfb4bfac8eb4987dcf8638daeb.gif 的关系曲线。

1、 与超调量的关系

在前面第三章已知,超调量 和阻尼比 之间的定量关系为

776f69842e93a981d80b4dfd9ad548dd.gif

(5-63)

将式(5-62)和式(5-63)的函数关系,以

1c16efcb0ee4d73171bee61ab28fce12.gif 为横坐标,

bf8db3e024b5ab780403a23671cacfc2.gif

88779972e155e5df32f798c4cd2e76c3.gif 为纵坐标,绘制于同一张图上,如图5-60所示。这样,根据给定的相位裕量

1ab11fed3e90ddc1068c53f9ba6ba2a6.gif 就可由图5-60直接得到时域特性的最大超调量

9956488a530dc60777e9bbe711dcc585.gif 。反之,当要求超调量不超过某一允许的

d267c686cd013a07da177ef3466add89.gif 值时,也可以从图5-60中求得应有的相信裕量

9bc52ee95ead37bdea4fb78180e3f3c3.gif

203e16a65c7dca0bb56f2817405e2549.png

图5-59 二阶系统的相位裕量与阻尼比关系

b6c45e4a56ad5598ccc8c1b3310c63ba.png

图5-60 二阶系统相位裕量、最大超调量与阻尼比关系

2、 与调整时间的关系

相位裕量

11fbad751ad95fe3ff9946fed9f565c3.gif 与调整时间

ceeffff064b54b6fc102e2ddfb94be0b.gif 之间的定量关系。仍以二阶系统为例,在第三章已求得调整时间

4db855c87adc17ce720cd3ba5fb1f4eb.gif 的近似表达式

8b7a71229b863ed5760c3be0f8f7150a.gif

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 相信大部分工程学生都学过控制工程,控制系统的性能指标有很多种,其中包括上升时间、调整时间、峰值时间以及调量。一般来说,我们可以利用Matlab求解这些参数,具体步骤如下。 1. 对系统进行建模,并确定该系统的传递函数。 2. 利用matlab工具箱中的step()函数,绘制系统的阶跃响应曲线,并且可以得到系统的阶跃响应曲线。 3. 根据阶跃响应曲线,可以计算出系统的上升时间、调整时间、峰值时间及调量性能指标。 计算步骤如下: (1)上升时间:上升时间指的是从阶跃响应曲线起始位置到信号达到其最终值的时间。可以通过阶跃响应曲线上升到信号95%的时间来计算,具体计算公式为:   t_r = t_(2%) - t_(98%) 其中,t_(2%)表示信号上升到2%的时间,t_(98%)表示信号上升到98%的时间。 (2)调整时间:调整时间指的是信号从其最终值开始,首次进入指定的容差带的时间。在阶跃响应曲线上,以信号最终值为基准,向上和向下延伸,分别找到第一次与该信号连线交点的位置,将这两个交点的时间相减即为调整时间。   t_s = t_(r1) - t_0 其中,t_(r1)为第一次与信号连线相交的时间,t_0为信号起始的时间。 (3)峰值时间:峰值时间指的是阶跃响应曲线峰值出现的时间。可以通过在阶跃响应曲线上找到最高点的时间来计算。 (4)调量调量指的是阶跃响应曲线的最高峰值与信号最终值之间的差值。可以通过计算阶跃响应曲线的最高峰值与信号最终值之间的差值,再除以信号最终值的绝对值,得到调量的百分比。 综上所述,Matlab可以方便地求解控制系统的性能指标,是控制工程设计和分析的重要工具之一。 ### 回答2: 阶跃响应是描述系统响应特性的一种方,它是指在理想阶跃信号作用下,系统输出的时间响应曲线。阶跃响应性能指标包括上升时间、调整时间、峰值时间和调量,这些指标能够直观地反映系统响应的快慢和稳定性。 在matlab中,我们可以利用step函数来求解系统的阶跃响应,具体步骤如下: 1. 定义系统传递函数 H(s) 或状态空间模型 A、B、C、D。 2. 使用step函数对系统进行阶跃响应分析,例如:step(H) 或 [y,t]=step(A,B,C,D)。 3. 根据阶跃响应曲线,利用matlab内置的函数计算阶跃响应的性能指标。其中,上升时间指的是系统输出信号从10%到90%上升所需的时间,可以通过 find(y>=0.1*ymax,1) 和 find(y>=0.9*ymax,1)计算。调整时间指的是系统响应从调量范围内首次进入稳定范围到达稳态所需的时间,通常取调量达到最大值的时间点为调整时间。可以通过 max(y)-y(end) 和 find(y==ymax,1)计算。峰值时间指的是系统响应达到峰值的时间,可以通过 find(y==ymax,1)计算。调量指的是阶跃响应峰值与稳态值之间的差值,通常以百分比的形式表示,可以通过 (ymax-y(end))/y(end)*100计算。 综上所述,matlab提供了方便的工具和函数来求解系统的阶跃响应性能指标,可以帮助工程师和学生快速了解和分析系统的响应特性,为系统设计和优化提供重要参考。 ### 回答3: Matlab是一个非常强大的数学软件,我们可以利用它来求解系统的阶跃响应性能指标,例如上升时间、调整时间、峰值时间和调量。 1. 上升时间是指信号从0到达峰值的时间,可以通过命令stepinfo获取。例如,我们定义一个传递函数为G(S)=1/(s+2),使用stepinfo命令计算它的上升时间,代码如下: G = tf([1],[1 2]); info = stepinfo(G); rise_time = info.RiseTime; 2. 调整时间是指信号从初始值到达稳定值所需的时间,也可以使用stepinfo命令获取。例如,在上面的例子中,我们可以计算出调整时间,代码如下: settling_time = info.SettlingTime; 3. 峰值时间是指信号达到峰值的时间,可以使用findpeaks命令获取。例如,在上面的例子中,我们可以计算出峰值时间,代码如下: [y,t] = step(G); [pks,locs] = findpeaks(y); peak_time = t(locs(1)); 4. 调量是指信号在达到稳定值之前所经历的最大偏差,也可以使用stepinfo命令获取。例如,在上面的例子中,我们可以计算出调量,代码如下: overshoot = info.Overshoot; 通过以上几个步骤,我们就可以得到系统的阶跃响应性能指标。在实际应用中,我们可以利用这些指标来评估系统的响应速度和稳定性,以便进行系统设计和性能优化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值