视频地址:http://www.ilovematlab.cn/article-10-1.html

在这一小节,我们将会讨论什么是频域响应图, 以及它的一些基本特性。

系统输入与输出

当我们给线性系统一个正弦信号输入时,它的输出仍然是一个正弦信号.

我们看,线性系统会影响输入信号的幅值以及相移,但是它不会改变输入信号的频率。

通过对比输入输出信号,我们可以得到系统对幅值以及相位的影响。

如果我们把每一个特定频率的输入信号下得到的幅值和频率的变化都绘制在下图中,对于某一频率的输入信号,得到图中相应的一个点。

我们以不同的频率激励系统,重复这个过程,得到不同的点.

也就得到了不同频率下幅值变化的趋势曲线,也就是我们所说的系统增益,以及系统引入的相位的变化。

这个频率响应的曲线图也就是我们所说的,伯德图。

为了捕捉到所需要的动态性能,我们需要考虑有足够多的频率点能反映出需要研究的系统特性。这也就是为什么在做数值分析或者实验分析时,都会使用随机白噪音或者覆盖特定频率范围的变频正弦波作为激励信号。

所以,一般来说,如果我们需要线性化的方式来直接计算系统响应,需要得到它的系统方程。

在频域里,我们让s为一个纯虚数,jw,相当于以做频率为w的信号来激励系统。

所得到的G为一个复数,它的幅值就是系统增益,也就是输出信号幅值与输入信号幅值的比。

G的角度就是系统引入的相位变化。它俩都是频率w的函数。

这里注意一下,通常幅值都表示为20*log的形式,相位角都表示为度。

为了得到频谱图,我们需要计算一定范围内的w值得到的幅值和相位角。

当然,你可以使用MATLAB来很轻松地得到系统传递函数,

还可以很容易的得到它的频率响应,比如说伯德图。

在我们继续讲解其他的频率特性分析内容之前,我们先来定义一些常见的名词。

只是为了保证我们所理解的专业术语都是同一个概念。

DC gain直流增益

频率为0时的系统增益,也就是输入信号为直流时的系统的增益值。

Roll-off rate

在高频段,系统增益降低的斜率,通常都是以dB vs log来描述。

自然频率

曲线上的任意一个峰值点,通常,都对应系统的一个自然频率。

crossover frequency

幅值大于0dB的区域,表示系统将会放大输入信号。记住0dB对应的是log(1),这是当输出信号幅值等于输入信号幅值时的情况,所以说幅值比率为1。

幅值小雨0dB的区域,表示系统会衰减输入信号。

这里要说的是,它们的分界点称为crossover frequency。

(

0dB, 20log(Aout/Ain) = 20 log(1)

>0dB,放大输入

<0dB,衰减输入

)

带宽频率

最后我们要说的一个重要概念是,带宽频率。它指的是幅值等于-3dB时,对应的频率。输出信号幅值小于输入信号幅值,输出幅值比输入幅值为(sqrt(2)/2?)(这句没听清。)

从应用的角度来说,带宽频率通常用来衡量我们可以控制的系统动态频率范围的上限,任意大于这个频率的输入信号将会被严重衰减,从输出信号中已经看不到什么了。

理解伯德图-2/4什么是伯德图相关推荐

  1. 伯德图 matlab,matlab画三维伯德图,bode图

    做了一个简单的小例子,有什么疑惑可以留言. clc clear close all %% 初始化 R_Sta=1; %R的起始,结束范围以及间隔 R_end=10; Nap_R=1; % 数组初始化 ...

  2. MATLAB——通过扫频数据反推系统伯德图

    1.获取扫频数据,导入MATLAB 2.计算控制器离散传函,根据扫频数据情况绘制控制器伯德图 3.根据控制器伯德图获取增益.相角数据 4.反算系统增益.相角数据 5.数据平滑处理,得到系统最终伯德图

  3. python control控制系统库

    python control控制系统库 参考:Docs » Python Control Systems Library 系统创建 ①control.tf(num, den) 传递函数方式 contr ...

  4. 【Matlab】电流转速闭环直流电机系统仿真

    前言 以前我一般是直接敲代码,但近些日子越来越感觉到这样的局限性.我对于Matlab建模,仿真,生成代码直接到工程中使用的流程是不熟悉的,以前是因为不熟悉,所以选择直接敲代码,但痛定思痛,我还是应该继 ...

  5. matlab系统的根轨迹,实验五 利用MATLAB绘制系统根轨迹

    <实验五 利用MATLAB绘制系统根轨迹>由会员分享,可在线阅读,更多相关<实验五 利用MATLAB绘制系统根轨迹(6页珍藏版)>请在人人文库网上搜索. 1.实验五 利用MAT ...

  6. buck电路matlab,buck变换器介绍_buck变换器matlab仿真

    描述 BUCK 电路是一种降压斩波器,降压变换器输出电压平均值UO 总是小于输入电压Ui.通常电感中的电流是否连续,取决于开关频率.滤波电感L 和电容C 的数值. 简单的BUCK 电路输出的电压不稳定 ...

  7. matlab如何画波特图,matlab画波特图

    Matlab 中 Bode 图的绘制技巧 学术收藏 2010-06-04 21:21:48 阅读 54 评论 0 字号:大中小 订阅 我们经常会遇到使用 Matlab 画伯德图的情况,可能我们我们都. ...

  8. 有源阻尼抑制LCL滤波器固有谐振

    有源阻尼的引入是为了用数学算法达到无源阻尼的效果,这样就可以避免损耗.最常见的有源阻尼手段是电容电流反馈.下面给出MATLAB程序: (1)首先写入LCL滤波器的数学模型和引入电容电流反馈之后的LCL ...

  9. 《自动控制原理》PPT例题集合

    第二章 线性系统的数学描述 一阶系统的时域分析 劳斯判据 系统参数对稳定性的影响 稳态误差 根轨迹 图 4-4 根轨迹图 根轨迹与虚轴交点 图 4-4 根轨迹图 系统性能的分析 图 4-9 例 4-8 ...

最新文章

  1. iOS微博web网页出现的天坑 (斗鱼App 当前版本5.600有这个bug)
  2. java 上传视频并播放_java实现视频上传和播放..doc
  3. 交叉验证python_急!请教一个python里交叉验证的问题
  4. “编程能力差的程序员,90%输在了这点上!”谷歌AI专家:都是瞎努力!
  5. 微软公布 Visual Studio 2020 上半年路线图
  6. 微服务化浪潮中,网易考拉借浪拉动业务极速增长
  7. 给各位读者朋友们、热心访问本博客的朋友们的一份新年贺卡
  8. CentOS 6.7下 Samba服务器的搭建与配置(share共享模式)
  9. facade模式 java_Java设计模式之外观模式(Facade模式)介绍
  10. 一线互联网公司的前端开发流程
  11. 五线谱音名和组别对照表_五线谱简谱对照表
  12. 转:echarts图表x,y轴的设置
  13. 编写自己的Photon游戏服务器(Yanlz+Unity+Photon+Server+UNet+KBEngine+Socket+纤程+UDP+立钻哥哥+==)
  14. 2020-09-01:mysql里什么是检查点、保存点和中间点?
  15. iOS 自定义图片无限轮播控件
  16. 微信登录画面_每次打开微信登录界面,都会看到一个小人,他是谁呢?
  17. java写入word文件_使用JAVA写入word文件
  18. 【学习图像处理】之实验二——灰度图像直方图规定化
  19. 解决错误:npm install emojis-list失败
  20. 手撕Promise源码

热门文章

  1. Mac开发配置各种问题记录(安装VSCode、安装postman、安装git、git生成SSH公钥、安装NVM和Homebrew、安装NVM和Homebrew)
  2. 分销系统商城小程序业务逻辑功能设计_OctShop
  3. bzoj1038【ZJOI2008】瞭望塔
  4. 撑起“Web III”的支柱:信息 + 契约 + 身份
  5. 为用户提供功能模块(详解)
  6. 版式设计中的黑白灰空间感营造
  7. 用命令卸载Win8 IE9/IE10/IE11浏览器
  8. 2018年中国数字经济发展报告:农村数字消费增速超一二线城市
  9. 公众号怎么赚钱新思路,这么运营你也可以轻松获得睡后收入!
  10. 编写程序计算圆的面积和周长。