当前位置: 首页 > wzjs >正文

合肥网络公司网站建设中小企业管理培训班

合肥网络公司网站建设,中小企业管理培训班,做网站最低级的软件,外贸平台都有哪些原理 一阶滤波,又叫一阶惯性滤波,或一阶低通滤波,软件实现RC低通滤波器的功能。 作用: 一阶低通滤波法采用本次采样值与上次滤波输出值进行加权,得到有效滤波值,使得输出对输入有反馈作用。 公式 Y(n)…

原理

一阶滤波,又叫一阶惯性滤波,或一阶低通滤波,软件实现RC低通滤波器的功能。

作用:

一阶低通滤波法采用本次采样值与上次滤波输出值进行加权,得到有效滤波值,使得输出对输入有反馈作用。

公式

Y(n)=αX(n)+(1−α)Y(n−1)

其中:α=滤波系数;X(n)=本次采样值;Y(n-1)=上次滤波输出值;Y(n)=本次滤波输出值。

特点:

  • 对于周期干扰有良好的抑制作用,比如采样电池电压,对于干扰电压瞬时突变有很好过滤效果;

  • 带来了相位滞后,导致灵敏度低(缺);

    不能滤除频率高于采样频率的二分之一(称为奈奎斯特频率)的干扰(例如采样频率为100Hz,则它不能滤除50Hz以上的干扰信号)(缺);

    滤波系数越小,滤波结果越平稳,灵敏度越低;

    滤波系数越大,灵敏度越高,但滤波结果越不稳定;

    一阶滤波无法完美地兼顾灵敏度和平稳度。有时,我们只能寻找一个平衡,在可接受的灵敏度范围内取得尽可能好的平稳度。而在一些场合,我们希望拥有这样一种接近理想状态的滤波算法。即:当数据快速变化时,滤波结果能及时跟进(灵敏度优先);当数据趋于稳定,在一个固定的点上下振荡时,滤波结果能趋于平稳(平稳度优先)。

  • 来源:一阶RC低通滤波算法原理与实现_rc 采样函数-CSDN博客

应用场景:

比如

ADC采集,有时会因为电路的噪声,在一瞬间出现电压的变大(小),为了过滤这类型的干扰,可以尝试采用低通滤波算法解决;

编码器数据采集,比如采用光电编码器,启动4倍频,这个倍频数据容易被干扰。由于干扰是瞬时等待,可以采用低通滤波算法

算法代码如下:

#include <stdio.h>#define a 0.2float lowPassFilter(float input) {// 静态变量,用于保存上一次滤波后的值static float previousFilteredValue = 0.0;// 根据采样系数计算滤波后的值float filteredValue = a * input +(1-a)* previousFilteredValue;// 更新历史滤波后的值previousFilteredValue = filteredValue;// 返回本次滤波后的值return filteredValue;
}

弄一个数据测试一下
 

#include <stdio.h>#define a 0.2float lowPassFilter(float input) {// 静态变量,用于保存上一次滤波后的值static float previousFilteredValue = 0.0;// 根据采样系数计算滤波后的值float filteredValue = a * input +(1-a)* previousFilteredValue;// 更新历史滤波后的值previousFilteredValue = filteredValue;// 返回本次滤波后的值return filteredValue;
}int main() {float inputValues[] = {11,12,13,14,13,12,11,13,14,11,10,10.2, 11.5, 10.8, 99.1, 11.3,1.3,11.3};int numValues = sizeof(inputValues) / sizeof(inputValues[0]);for (int i = 0; i < numValues; i++) {float filteredValue = lowPassFilter(inputValues[i]);// 打印输入值和对应的滤波后的值printf("Filtered value for input %f is %f\n", inputValues[i], filteredValue);}return 0;
}

参考文章:

一阶RC低通滤波算法原理与实现_rc 采样函数-CSDN博客

算法学习笔记之一阶低通滤波算法_一阶低通滤波公式-CSDN博客

https://patents.google.com/patent/CN107425759A/zh

http://www.dtcms.com/wzjs/265228.html

相关文章:

  • 课程平台网站建设报价seo关键词布局
  • 升腾d9116 做网站新闻热搜榜 今日热点
  • 有口碑的常州网站建设长沙网络营销哪家平台专业
  • 杭州城乡建设网站如何优化推广中的关键词
  • 提供虚拟主机服务的网站如何设计网站步骤
  • 网站建设大约多少钱收录情况
  • scrm搜外seo视频 网络营销免费视频课程
  • 怎么获取网站的图片seo收费
  • 网页特效代码网站河北seo平台
  • 如何制作自己的视频网站seo网站分析
  • 外贸网站都有那些惠州疫情最新情况
  • 怎么做网站的自然排名百度热门关键词排名
  • 免费国外b2b网站有哪些营销团队找产品合作
  • 做网站用哪个写比较好百度识图网页版 在线
  • 团购酒店的网站建设现在有什么技能培训班
  • 朝阳网站建设 国展怎样创建一个网站
  • 东胜网站建设网络优化公司有哪些
  • 中融木业网站是那个网站做的北京网络推广外包公司排行
  • 网络营销的功能包括扬州seo博客
  • 全国网站建设公司排行版重庆百度快速优化
  • 和城乡建设厅官方网站百度搜索指数排名
  • 住房城乡建设行业从业人员seo站点是什么意思
  • 前端做网站难吗经典软文推广案例
  • wordpress怎么看网站日志文件如何注册域名网站
  • 专业做网站+上海百度扫一扫入口
  • 百度推广需要先做网站吗上海最新发布
  • 什么公司网站建设比较好搜索指数的数据来源
  • 提供衡水网站建设企业网站的网络营销功能
  • 深圳网站建设公司团队培训学校资质办理条件
  • 哪个网站可以做视频片头大数据技术主要学什么