我是靠谱客的博主 清爽鸭子,最近开发中收集的这篇文章主要介绍matlab伯德图绘制_Bode Plots(伯德图),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Bode Plots(伯德图)

关于伯德图的一点回顾

所谓的频响特性(伯德图)指的是:

系统在正弦信号的激励下稳态响应随信号频率的变化情况。包含幅度随频率的响应、相位随频率的响应两个方面。

对于稳定系统

当输入为正弦信号的时候,输出一定是同频率的正弦信号,可以让s=jω。这种情况下拉式变化就变成了傅里叶变换。H(jω)就可以描述频响特性,。

f4f8288bdbc95e0299b737f4c7dd5e24.png

对于不稳定的系统

对于不稳定的系统,存在右半平面的极点。它的收敛域就碰不到s平面的虚轴,也就是s=σ+jω中的σ≠0,也就没法变为傅里叶变换,没法用H(jω)描述频响特性。

但是我们强行让s=jω代表了什么?对于不稳定的系统,输入正弦信号,输出是发散的,那么哪来的幅频特性曲线(伯德图)?可以这么理解:取s=jω画出来的“幅值响应”,是频率为ω的正弦分量的“稳定分量”的频率特性

至于发散的幅值,可以说:存在一个特殊的输入,使不稳定系统的输出不发散,我们要分析的是这个“稳态”和“特殊输入”两个要素反映的该不稳定系统的频率响应,也就是伯德图。

画伯德图的方法

幅值定义

对于单极点系统,幅值的计算如下:

afb60964da0936388802c15e3f13b2e5.png

幅频特性曲线画法

d1781775adf80c9728b76e2a997197ec.png

角度(相位)定义

对于单极系统,相位

∠H(jω)=-arctanω

相频特性曲线画法

以单极点为例子

从0度到-90度的平滑过渡,通常徒手绘制,左右的边界大概2 decades。

如果需要更大的精度,有两个常用的近似画法:用于绘制一个极点(或零点)的分段线性角渐近线。假设极点位置在ωp处,两种方法的不同之处在于直线从0度到-90度的斜率

方法1. 绘制从0.1wp到10wp的线性过渡折线。这种方法角度变化的频率范围延长到2 decades,并以非常小的总误差。然而,这个近似低估相位在wp的变化斜率。

方法2. 画一个从0.2wp到5wp的线性角过渡。该方法以较大的误差为代价来换取wp处的斜率准确度。

e2d6fe5590d4eaefe561a9217b88eca5.png

ba4f497c3da2ca64c14da529c9ec4d86.png

选择取决于应用的精确度,以及感兴趣的频率范围。

打些栗子,举些比方

每个例子会画出三维幅值图、零极点图、伯德图、阶跃响应。

6091cbfd41d2ddccfd79d6985b622583.png

H(s)三维幅值坐标图↓↓

45d9942cbb2c94926221826f61b3969b.png

 s=jω时的剖面图↓↓

419315568f0c1dec9dbd0da5a6d916ab.png

零极点图(俯视图)↓↓

fbed30e4fe94150176bb72696e17a945.png

伯德图↓↓

2f3f833a36b134b9fa5b5ed1d724e494.png

阶跃响应↓↓

df83b02553726ae60b5e95cdffc70390.png

阶跃响应的计算

a0aaa880e8a540cb8861e6454daffa6e.png

3c70302986210fffb2d37ab49420e2bc.png

H(s)三维幅值坐标图↓↓

7216c18dba9a38851b326baf9ff6e848.png

 s=jω时的剖面图↓↓

47e0507f5acaaef51c15f1175e945e64.png

零极点图(俯视图)↓↓

3501a5905c3f2bb135473f083c658d96.png

伯德图↓↓

000e108a36c08e2068e686e902f10518.png

阶跃响应↓↓

08488fe03818759fbdaaf02abf170422.png

阶跃响应的计算↓

fc0391365f191eef785caf4caf11ea2d.png

843542ba312480c0f1cbf8fca66444e5.png

H(s)三维幅值坐标图↓↓

bf03c76ede2d3a531d54a35699bf4af7.png

 s=jω时的剖面图↓↓

0992209d279321d6e26ddee4c432dbf6.png

零极点图↓↓

a94f808e2b3224a10bcaa627040e452f.png

伯德图↓↓

ca0ff9d22c90d35b4f7f6222f3408fdc.png

阶跃响应↓↓

188fb1f8d3420d4c34216168d2d00b8c.png

阶跃响应的计算

5d1dbeb98d66fef6e719fbf1c00a1b14.png

2621365e3e9061bc90ae5e3303a5ec2e.png

45a93c1df71c2f15dcd4c6f757fff090.png

H(s)三维幅值坐标图↓↓

abb24d1216e5bfa45818b09b2620c6f7.png

 s=jω时的剖面图↓↓

128c7729a737a5244cd0247613a0f9ec.png

零极点图↓↓

80ccbede3eda6f32f00252565f3e9d3c.png

伯德图↓↓

dee8f60004ff7118ec9d243a06c09f4b.png

阶跃响应↓↓

19d7244f3aaa57dbaee3a0565cf72863.png

阶跃响应的计算: 结果见阶跃响应图标题

复杂的直接用matlab计算↓↓

638b20d40f9e46e5537a9f9b74bd1a8a.png

阶跃响应↓↓

7de801964c5fd20f16a715f13f548ff6.png

93abca5a73e9d5b3ac1f3bba87cdc54a.png

H(s)三维幅值坐标图 ↓↓

95e4464125c31897f1c0b0ee069eeb52.png

s=jω时的剖面图↓↓

58117685f0444bbd1518ad6765a512f3.png

零极点图↓↓

adf63f389c565282d94b1e2619364ca4.png

伯德图↓↓

708c26cd8e9ad4f4db2f21047c59bac0.png

阶跃响应↓↓

cff313b169381c8e986ffaaf288856cb.png

阶跃响应的计算:计算结果见阶跃响应坐标标题。

f20f2c8543f261d430e833537cf6843a.png

H(s)三维幅值坐标图 ↓↓

dcf739062e6f0947c828e8df42090e3a.png

s=jω时的剖面图↓↓

b50b42542fddea441e24fa6228e7c078.png

零极点图↓↓

69cb83cba45202fed34f4a3c112c01b3.png

伯德图↓↓

7e56cd9eddc1d92d99b21943932a73d6.png

阶跃响应↓↓

8e11c37be898dbdd0e3f34e6a3147bce.png

阶跃响应的计算:结果见阶跃响应坐标标题

de3dfb1888015ba5b1b6dcf7ecf34bc3.png

H(s)三维幅值坐标图 ↓↓

61f91194595aa4216fb2b51eacbdef5f.png

s=jω时的剖面图↓↓

2dcb8aa4200f46d10ced9acad953b8ce.png

零极点图↓↓

c32eb8e4b216aae76910c29fe748a906.png

伯德图↓↓

078d5d2a2d8eca2a2d463cd60308b5c4.png

阶跃响应↓↓

65fcd502a2cd1b5af2cff74e3b789c0e.png

阶跃响应的计算:结果见阶跃响应坐标标题

109456f744c1fd23a99aa8d5cdb6d69b.png

H(s)三维幅值坐标图 ↓↓

553817ebc70a3ab548d77e5403ca1395.png

s=jω时的剖面图↓↓

8d76d42ebde3c53a9b23bd49eed30b81.png

零极点图↓↓

091b28ab39c87be886df760e17fce28f.png

伯德图↓↓

db73ea6066e9ec1c1ea13c5c7664969e.png

阶跃响应↓↓

368716e6b8d7d436e2bc32fb3b335bc4.png

 如有不严谨 请见谅 

b55ed433f6582f3dc0982085546e1f47.png

欢迎关注本公众号:Analog CMOS

右下角“在看”“点赞”

最后

以上就是清爽鸭子为你收集整理的matlab伯德图绘制_Bode Plots(伯德图)的全部内容,希望文章能够帮你解决matlab伯德图绘制_Bode Plots(伯德图)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部