在用simulink搭建模型的时候,发现一阶惯性环节具有滤波的作用,这是为什么呢?

我们以一阶惯性环节200pi/(s+200pi)为例进行说明。

首先从传递函数G(s)的频率特性说起。

所谓系统的频率特性,是指系统在单位正弦相量作用下的稳态响应。因此,令传递函数中的s=jw,就可以得到系统的频率特性G(jw)。

G(jw)是频率w的复变函数。他的幅值为|G(jw)|,相角为相角(G(jw))。当w从0到无穷变化的时候,G(jw)的轨迹就是频率特性。

频率特性有两种表示方法:(1)极坐标表示,就是Nyquist图;(2)对数坐标表示,就是Bode图。

现在将以上传递函数用Bode图来表示一下。

Bode图的两个元素:

G(jw)=200pi/(jw+200pi)

1)对数幅频特性:

LmG(w)=20lg|G(jw)

2)对数相频特性:

这里涉及到如何求复变函数的幅值和相角的知识。复变函数f1(jw)/f2(jw)的相角,等于这两个复变函数f1(jw)和f2(Jw)相角的差。因此,G(jw)的相角是200pi和jw+200pi这两个函数相角的差,而200pi是一个实数,其相角为0,也就是等于jw+200*pi相角加负号。-arctan(200*pi)

在matlab中画出以上传递函数的频率特性

matlab函数可以这样写:

fenzi =

[200*pi];---------分子,按照s的幂降阶排列

fenmu = [1, 200*pi];-----分母,同上

sys = tf(fenzi,fenmu);

bode(sys);-------画出bode图

不论是幅频特性还是相频特性,横坐标都是频率,只不过这个频率不是均匀的,而是10的几次方。对数幅频特性的纵坐标是分贝。从对数幅频特性可以看出,随着频率的增大,一阶惯性环节的幅值是减小的,有一个转折点。可以用两个简单的直线来逼近对数幅频特性。在转折点之前,认为幅值为0;在转折点之后,用一个斜线进行逼近。两条直线的交点就是200pi。

也就是说,用这两条直线来逼近准确的对数幅频特性的时候,最大误差出现在转折点处,此处的误差为3分贝。

下面来看一下对数相频特性曲线。对数相频特性的值都是小于0的,这也就可以解释为什么一阶惯性环节具有滞后的效果了。

总结以上,可知传递函数为一阶惯性环节时,确实可以起到滤波的作用。

对于一个传递函数为1/(ts+1)的传递函数来说,其对数幅频特性的转折点为1/t。

matlab一阶惯性滤波,为什么一阶惯性环节也具有滤波的作用相关推荐

  1. matlab练习程序(自适应中值滤波RAMF)

    中值滤波是很经典的算法了.今天看论文又知道还有一种叫自适应中值滤波的算法RAMF.原论文在这里. RAMF主要通过以下两步来处理图像. 1.首先确定最大的滤波半径,然后用一个合适的半径r对图像进行滤波 ...

  2. matlab中基于十字形窗口的滤波算法,#215;字形滤波窗口在Matlab自适应中值滤波算法中的应用 - 21ic中国电子网...

    由于种种原因,图像在生成.传输.变换等过程中往往会受到各种噪声的污染,从而导致图像质量退化.噪声信号的滤波是图像处理的基本任务之一,主要有线性滤波和非线性滤波两种方法.线性滤波方法一般具有低通特性,而 ...

  3. MATLAB中实现图像的空间域滤波和频率域滤波

    1. 空间域滤波 空间域滤波是指在图像空间中借助模板对图像领域进行操作,处理图像每一个像素值.主要分为线性滤波和非线性滤波两类,根据功能可分为平滑滤波器和锐化滤波器.平滑可通过低通来实现,平滑的目的有 ...

  4. 基于matlab 非局部均值(NLM)滤波图像去噪

    基于matlab 非局部均值(NLM)滤波图像去噪 一.简介 1 NLM滤波原理 2 Pixelwise Implementation 3 Patchwise Implementation 二.源代码 ...

  5. 干货分享 基于MATLAB的带噪图像的高斯滤波论文

    基于MATLAB的带噪图像的高斯滤波 摘要:图像常常被强度随机信号(也称为噪声)所污染.一些常见的噪声有椒盐(Salt & Pepper)噪声.脉冲噪声.高斯噪声等.椒盐噪声含有随机出现的黑白 ...

  6. 基于MATLAB的带噪图像的高斯滤波

    基于MATLAB的带噪图像的高斯滤波 摘要:图像常常被强度随机信号(也称为噪声)所污染.一些常见的噪声有椒盐(Salt & Pepper)噪声.脉冲噪声.高斯噪声等.椒盐噪声含有随机出现的黑白 ...

  7. (MATLAB/C/Python)快速中值滤波

    (MATLAB/C/Python)快速中值滤波 一.中值滤波 二.快速中值滤波 介绍 原理 优化 三.代码 MATLAB C Python 四.测试 其他 by HPC_ZY 最近一个项目中需要用到中 ...

  8. 有源电力滤波器APF三电平SVPWM的Matlab仿真,三电平SVPWM,LCL滤波,双环控制

    有源电力滤波器APF三电平SVPWM的Matlab仿真 三电平SVPWM,LCL滤波,双环控制

  9. MATLAB设计语音信号的处理与滤波系统GUI界面

    MATLAB设计语音信号的处理与滤波系统GUI界面 目录 MATLAB设计语音信号的处理与滤波系统GUI界面 前言 一.GUI界面设计 二.部分代码 1.系统录音 2.语音播放 3.语音滤波 4.语音 ...

  10. 使用matlab对一维矩阵的数据进行滤波

    将一维矩阵进行fft变换,得到其频谱图.然后对其进行带通滤波,只将其中的信号中的部分频率的信号保留下来,于是设计一个带通滤波器进行滤波.最后可以对比信号滤波前后的波形图查看滤波效果. N=512; s ...

最新文章

  1. 【转】UIColor对颜色的自定义
  2. React (native) 相关知识
  3. 24.内存操作Copy-Move-Clone.rs
  4. 【OS学习笔记】三十三 保护模式九:分页机制对应的汇编代码之---用户程序代码
  5. NCBI SRA数据预处理
  6. 计算机视觉中的多视图几何_基于深度学习的视觉三维重建研究总结
  7. vue django mysql_django2 rest_framework + vue.js + mysql5.6 实现增删改查
  8. eclipse黑色主题
  9. matlab tf-idf,java 兑现tfidf
  10. (六)api网关服务 zuul-过滤器
  11. java ognl表达式_常用的OGNL表达式
  12. 初中计算机vb教程视频教程,关于中学信息技术vb的教学
  13. 数据安全之数据分类分级系统建设
  14. 帆软思迈特软件Smartbi两家区别在哪里?
  15. 原始资料的收集方法———定性资料的收集
  16. MAC安装视频播放器MPV
  17. (热门)智慧社区助力实现社区数字化转型
  18. 关于事件驱动架构在工作中的一些想法及实践
  19. 彻底搞懂深度优先搜索算法(DFS)— JAVA版本
  20. Vue 中使用 Font Awesome 字体图标

热门文章

  1. nginx red5 流媒体服务器
  2. >> 读书记录_2015~2020
  3. LaTeX快速入门(超详细~)
  4. 《穿越计算机的迷雾》读书笔记一
  5. 数论 day 2 试题解析
  6. 深鸿会深大小组学习笔记:第二周,从零开发鸿蒙小游戏2048app(下)
  7. sql查询将字段值转换成汉字
  8. 『软件工程8』软件项目进度安排与跟踪,一招学会计算关键路径
  9. 贪吃蛇速度变快c语言程序,简单贪吃蛇C语言程序
  10. 【好玩的代码雨(附源代码