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

matlab一阶惯性滤波,为什么一阶惯性环节也具有滤波的作用在用simulink搭建模型的时候,发现一阶惯性环节具有滤波的作用,这是为什么呢?我们以一阶惯性环节200pi/(s+200pi)为例进行说明。首先从传递函数G(s)的频率特性说起。所谓系统的频率特性,是指系统在单位正弦相量作用下的稳态响应。因此,令传递函数中的s=jw,就可以得到系统的频率特性G(jw)。G(jw)是频率w的复变函数。他的幅值为|G(jw)|,相角为相角(G(jw))。当w从0到…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

在用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图

a4c26d1e5885305701be709a3d33442f.png

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

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/185742.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • word在试图打开文件时遇到错误,解决办法

    word在试图打开文件时遇到错误,解决办法有时候下载或别人发给你的文件用自己的电脑上的Word打不开,会出现下面的提示怎么办呢查后找到了一种解决办法:打开Word,选择-文件-选项点击左侧的信任中心按钮,然后选择右侧的信任中心设置进入信任中心后点击左侧的受保护视图选项卡,默认是三个选项都被选中的,如图取消勾选第一个选项“为来自Internet的文件启用受保护的视图”,点击确定后推出,然后重新打开…

  • Mysql8.0以上重置初始密码的方法[通俗易懂]

    Mysql8.0以上重置初始密码的方法[通俗易懂]Mysql8.0以上忘记初始密码时重置的方法摘要第一步:关闭Mysql服务第二步:跳过Mysql密码验证第三步:无密码方式进入Mysql第四步:将登陆密码设置为空第五步:更改自己的登陆密码最后一步:验证密码是否修改成功摘要网上大部分的方法都是通过在My.ini或是My_default.ini中添加–skip-grant-tables的方法来实现跳过Mysql密码来连接数据库,并更改密码。我花…

  • 第二周CorelDRAW课总结

    第二周CorelDRAW课总结

  • MySQL常用命令大全(完整)

    MySQL常用命令大全(完整)打开Linux或MacOS的Terminal(终端)直接在终端中输入windows快捷键win+R,输入cmd,直接在cmd上输入1、mysql服务的启动和停止netstopmysqlnetstartmysql启动失败可按快捷键win+R,输入services.msc,找到MySQL服务器的名称启动2、登陆mysqlmysql(…

  • Effective C++ 条款11

    Effective C++ 条款11

  • 政府大数据应用案例,政府大数据治理方法[通俗易懂]

    政府大数据应用案例,政府大数据治理方法[通俗易懂]​大数据不仅将改变生产方式、生活方式,社会组织方式尤其是政府治理也将因之发生深刻变革。以大数据提升政府治理能力是大势所趋。科技革命的加速推进特别是大数据时代的到来,迫切要求政府治理加快。大数据将成为加快政府治理能力现代化的最重要、最有力推手。在大数据思维下,基于大数据的科学决策、精细管理、精准服务将成为常态,将大大推动政府管理理念和社会治理模式进步,推进法治政府、创新政府、廉洁政府、智慧政府和服务型政府建设,逐步实现治理能力现代化。政府如何利用大数据提升治理水平?1.用数据说话治理理念的转变是提高政府

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号