一阶高通滤波器学习

news/2023/5/28 8:06:07

导读:本期文章主要介绍一阶高通滤波器。一阶高通滤波器与一阶低通滤波器很相似,都是利用电容阻低频信号通高频信号,电感阻高频信号通低频信号的特点。

一、一阶高通滤波器介绍

滤波器是作为一种选频装置,是信号处理中的一个重要的概念。目前主要由低通滤波器、高通滤波器和带通滤波器三种,当然也可以按照电路工作原理分为有源和无源滤波两大类。

1.1定义

最简单的高通滤波器是一阶高通滤波器,它的特性一般用一阶线性微分方程表示,它的左面与一阶低通滤波器完全相同,仅右面是激励源的导数而非激励源本身。当较低的频率通过该系统时,没有或几乎没有什么输出,而当较高的频率通过该系统时,将会受到较小的衰减。

实际上对于较高的频率而言,电容器相当于“短路”一样,这些频率基本上都可以在电阻两端获得输出。换言之,这个系统适宜通过高频率信号而对低频率信号有较大的阻碍作用,是一个最简单的“高通滤波器”。

图1 RC元件构成的高通滤波器

图2 RC无源高通滤波器的幅频特性曲线

1.2工作原理

当频率低于f0的信号输入这一滤波器时,由于C的容抗很大而受到阻止,输出减小且频率越低输出越小。当频率高于f0的信号输入这一滤波器时,由于C的容抗已很小,故对信号无衰减作用,这样该滤波器具有让高频信号通过,阻止低频信号的作用。

二、一阶高通滤波器的应用

电压型磁链观测器的表达式为:

高通滤波器的传递函数为:

2.1 高通滤波器的实现

2.2仿真验证

图3 150r/min时变积分项引起的误差

从图3可以发现,变电机参数定子电阻引起被积项产生误差,纯积分项引起直流偏置和相位误差,用高通滤波器替换纯积分项后在一定程度上改善直流偏置和初始值问题。但使用HPF,观测值相比较于实际值,仍然存在幅值和相位的误差。

三、总结

电机参数Rs存在偏差时,传统电压型磁链观测器(纯积分)会存在直流偏置和初始相位的问题,造成很大的观测器误差,特别是在低速区域情况下。现有的电压型磁链观测器的改进方法多种多样,用其他环节来替换纯积分环节更简单一些,常见的有低通滤波器、高通滤波器及补偿算法。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4562687.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

C++的继承,封装,多态

C是面向对象的语言,因此他和JAVA一样有面向对象语言的三大基本特征:封装,继承,多态。 封装:封装字面意思就是打包,包装起来,看不见里面是啥。稍微专业点就是指按照信息屏蔽的原则,把…

Java的三大特性之封装、继承和多态详解

面向对象编程有三大特性:封装、继承、多态。 【1】封装 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 对于封装而…

【c++ 封装、继承、多态】

文章目录面向对象的三个基本特征1. 封装2. 继承2.1 继承的三种实现方式3. 多态3.1 多态的俩种实现方式分析3.2 多态存在的三个必要条件3.3 C多态机制的实现:4. 动态绑定与多态4.1 什么是动态绑定4.2 动态绑定发生的条件?4.3 动态绑定的实际意义4.4 程序面…

java之封装,继承,多态

一,前言 ​ 今天总结一下关于Java的三大特性,封装,继承,多态。其实关于三大特性对于从事编程人员来说都是基本的了,毕竟只要接触Java这些都是先要认识的,接下来就系统总结一下。 二,封装 ​ …

C#里封装 继承 多态(包教包会)

一、封装 C#中可使用类来达到数据封装的效果,这样可以使数据与方法封装成单一元素,以便于通过方法存取数据。除此之外,还可以控制数据的存取方式。 在面向对象编程中,大多数都是以类作为数据封装的基本单位。类将数据和操作数据的…

Java三大特性:封装,继承与多态

(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/84592274冷血之心的博客) 目录 (一)封装 封装的定义 封装的好处 (二)继承 继承的概念 子…

[转帖]身份证前两位是怎么来的

作者:大卫独舞链接:https://www.zhihu.com/question/39313761/answer/725656950来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。地理区划,就是把某个区域的国土视为整体,然…

Kinect与TOF、双目、结构光相机比较相机国产、非国产统计参数对比分析

Kinect与TOF、双目、结构光相机比较相机国产、非国产统计参数对比分析 Kinect v1和Kinect v2之间的参数比较 从图中可以看出,Kinect v2的表现比Kinect v1要好得多:首先最令人印象深刻的是分辨率的提高,v2达到了1080p,甚至视野也大…

分享如何撰写吸引人的开发信

写开发信之前, 最重要的是忘记我们中国人的行文和思维方式。 当你的开发信写的已经看不出是出自中国人之手,那时候你就出师了。 开发信你必须明白的10点 1.邮件不能写的过长 2.要有明确的主题 3.切忌长篇大论的介绍公司/工厂 4.不要炫耀英文水平 5…

Exceeded limit on max bytes to buffer : 262144

springboot版本 2.7.3springcloud版本 2021.0.3POST请求的body是1M多,请求网关提示报错。org.springframework.core.io.buffer.DataBufferLimitException: Exceeded limit on max bytes to buffer : 262144at org.springframework.core.io.buffer.LimitedDataBuffer…

哪些神句拯救了你的英文邮件?

进击的仓鼠球 ,一个误入学霸堆多年的学渣 / 语言学 / 心…Hasuran Li 等 916 人赞同楼上各位大神的句子我都兴奋地右键啦,但是好像没有看见特别多用于给negative response的英文邮件句子,所以结合自己经验来补充一些写拒绝邮件的常用句子和模…

外贸人收藏量第一!邮件中必备的英文表达全整理!

今天我们整理了写商务邮件时各部分必备的一些表达。 如果你看过很多关于商务邮件的书籍或文章,那么你会发现很多作者会告诉你发邮件的时候一定要遵循一些规则:简洁明了,条理清晰,主旨明确。 而通常一篇完整的商务邮件包含以下几…

猜名次 C语言简单的实现

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果: A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说&…

确定比赛名次

确定比赛名次 题目描述 hdu1285 核心思路 题意:输出字典序最小的拓扑序列 主要思路:在当前步骤,在所有入度为0的点中输出编号最小的。 考虑用BFS实现拓扑排序: 修改BFS的拓扑排序程序,将普通队列修改成优先队列Q&…

选手的名次 C语言实现

目录 一、题目描述 二、输入样例 三、输出样例 四、思路 五、代码实现 一、题目描述 二、输入样例 2 A C B D E E D A C B 三、输出样例 NO NO 四、思路 A、B、C、D、E的名次计算 可以声明五个整型变量A B C D E 当他们对应的数字(名次)满足题目…

猜名次

5位运动员参加了10米台跳水比赛, 有人让他们预测比赛结果: A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说&#x…

猜比赛名次

猜比赛名次 5位运动员参加了跳水,有人让她们预测结果: A选手说:B第二,我第三 B选手说:我第二,E第四 C选手说:我第一,D第二 D选手说:C最后,我第三 E选手说:我第四,A第一 比赛结束后,每一位选手都说对了一半,请编写程序确定比赛的名次. 穷举法 判定结果是否重合利用a * b * c …

相同分数排相同名次C语言,实验六 按成绩输出名次

实验目的掌握常用的排序方法,并掌握用c语言或C实现排序的方法;深刻理解排序的定义和各种排序方法的特点,并能加以灵活应用;了解各种方法的排序过程及其依据的原则,并掌握各种排序方法的时间复杂度的分析方法。实验内容…

C语言-猜名次

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果: A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说&#xf…

mysql查询排名名次

Mysql 中按成绩降序排名 取名次。 每个人的名次都要有 SELECTB.NAME, B.SCORES, (SELECTCOUNT(1)1 FROM分数表A WHEREA.SCORES>B.SCORES)PM FROM分数表B ORDERBYPM; mysql 用分数排名 更新数据库里的名次 selectuser,averag,ROW_NUMBER()OVER(ORDERBYaveragdesc)ranking fro…