基于matlab主动降噪实验

SHANGHAI JIAO TONG UNIVERSITY

实验三 主动降噪实验

指导老师:王旭永

小组成员:吴淑标 5110209352

汤剑宏 5110209355

朱安林 5110209344

目录

TOC \o "1-1" \h \u HYPERLINK \l _Toc27719 一、实验目的 PAGEREF _Toc27719 1

HYPERLINK \l _Toc8281 二、实验原理 PAGEREF _Toc8281 1

HYPERLINK \l _Toc25270 三、实验仪器 PAGEREF _Toc25270 3

HYPERLINK \l _Toc6418 四、实验步骤 PAGEREF _Toc6418 4

HYPERLINK \l _Toc29206 五、实验过程 PAGEREF _Toc29206 5

HYPERLINK \l _Toc21872 六、程序代码及解释 PAGEREF _Toc21872 7

HYPERLINK \l _Toc30753 七、实验数据观察及解释 PAGEREF _Toc30753 10

HYPERLINK \l _Toc8703 八、误差分析 PAGEREF _Toc8703 11

HYPERLINK \l _Toc17926 九、实验感想 PAGEREF _Toc17926 12

一、实验目的

1. 了解噪声的基本概念;

2. 了解工程中处理噪声的常规方法;

3. 掌握主动降噪的基本原理与方法;

4. 通过实验模拟主动降噪,分析降噪效果。

二、实验原理

主动降噪(主动噪声控制),又称为有源噪声控制。早在1933年就由德国物理学家Paul Lueg提出了。其主要依据了声波的干涉原理,来消除噪声。主动降噪的基本原理图如图1所示:

图1 主动降噪的原理

图1 主动降噪的原理

简单的说就是用传感器检测噪声信号,通过控制系统反馈给次声源,由次生源发出与原噪声信号频率相同、幅值大小相同、相位相反的声信号,根据声波叠加原理,达到一种降噪的效果。其逻辑程序框图如图2所示:

图2 主动降噪逻辑框图

图2 主动降噪逻辑框图

主动降噪,习惯上可以进行如下分类:

有源声控制和有源力控制;

单通道有源控制和多通道有源控制;

非自适应有源控制和自适应有源控制。

对于有源噪声控制系统而言,也可以这样分类:

1)模拟系统和数字系统;

2)前馈控制系统和反馈控制系统;

3)单通道系统和多通道系统。

主动降噪的实现:

以单通道有源噪声控制系统为例,这里也分非自适应有源噪声控制系统和自适应有源噪声控制系统。

自适应有源噪声控制系统:

该系统一般由初级声源、自适应控制器、次级声源和误差传感器组成。其特点是控制器带反馈,并具有自适应控制算法,控制器多为数字控制器。这种系统适用的范围宽,相对灵活,但其结构复杂,实现难度加大,成本增加。本系统原理图如图3所示:

图3

图3 自适应有源噪声控制系统

本实验主要采用此种控制方式。

非自适应有源噪声控制系统:

该系统一般由初级声源、控制器、次级声源和传感器组成。其特点是控制器不带反馈,可以是模拟控制器,也可以是数字控制器。这种系统适用的范围有限。

影响主动降噪性能的主要因素:

初级声源的类型与特征:

此时,最适合的噪声源是集中参数噪声源,最好是点噪声源。这样,可以使用尽可能少的次级声源获得最大降噪量。

2)次级声源的位置:

一般为获得全局空间噪声能量的降低,在进行次级声源的布置时,应该遵循从空间和时间上完全能够复制初级声场的原则,使得次级声源称为初级声源的“镜像”。

3)传感器(误差传感器)的位置与个数:

对于有源降噪而言,所使用的传感器(误差传感器)位置与个数是至关重要的。因为其位置是否合适,直接影响到获取初级声源的质量;其个数多少关系到降噪效果。

4)参考信号与质量:

参考信号能够获得并质量好,就可以构造性能良好的前馈控制器,因为前馈控制器相对于反馈控制器而言,结构简单,性能易于稳定。

5)自适应算法与控制器硬件:

对于宽带噪声的降噪而言,好的自适应算法将扮演重要的角色。它不仅关系着控制器的复杂程度、系统稳定性。因此,一个好的自适应算法应该兼顾收敛性、鲁棒性和计算量三个方面。 控制器硬件设置应该以能够实时地、准确地完成自适应算法为目标。

三、实验仪器

本实验用到的实验设备比较简单:笔记本电脑(图4)、扬声器即音箱(图5)、传感器即麦克风(图6);所使用的编程软件是Matlab,方案简单易行。

图5 扬声器图4 笔记本电脑

图5 扬声器

图4 笔记本电脑

图6 传感器

图6 传感器

四、实验步骤

1)完成各仪器能否正常工作的检验,

matlab降噪报告,基于matlab主动降噪实验.docx相关推荐

  1. 实验matlab滤波器心得,实验报告基于MATLAB的数字滤波器设计

    <实验报告基于MATLAB的数字滤波器设计>由会员分享,可在线阅读,更多相关<实验报告基于MATLAB的数字滤波器设计(5页珍藏版)>请在人人文库网上搜索. 1.实验78 基于 ...

  2. matlab设计译码器,基于MATLAB的循环码编译码器设计与仿真.doc

    扳昂旨螺冈唉陨裤外狸尿恨铸伸隧刽搅必勒诚天腑皖漂豌鲁靳碑缆键兽峙棘陶宽槐撒层僧袁廖颤渐魄货鼎躬薛扬衍逮西兰迫依煤鲁虐渠惫平合啥昭并屿己笆坍痞庐披吏去凄嘛兄察突徊溅今箩直藩潦咙锨谓崇若制匹扮复淌颐糖嗅你 ...

  3. 用matlab仿真导航信号,北斗卫星导航信号串行捕获算法MATLAB仿真报告(附MATLAB程序)[互联网+]...

    <北斗卫星导航信号串行捕获算法MATLAB仿真报告(附MATLAB程序)[互联网+]>由会员分享,可在线阅读,更多相关<北斗卫星导航信号串行捕获算法MATLAB仿真报告(附MATLA ...

  4. 用matlab仿真导航信号,北斗卫星导航信号串行捕获算法MATLAB仿真报告(附MATLAB程序)...

    <北斗卫星导航信号串行捕获算法MATLAB仿真报告(附MATLAB程序)>由会员分享,可在线阅读,更多相关<北斗卫星导航信号串行捕获算法MATLAB仿真报告(附MATLAB程序)(9 ...

  5. 「电子万年历matlab仿真」——基于Matlab的电子万年历仿真实现

    「电子万年历matlab仿真」--基于Matlab的电子万年历仿真实现 作为一种具有时间显示.日期查询.闹钟提醒等功能的电子产品,电子万年历已经成为了人们日常生活中不可或缺的一部分.而在现代科技的发展 ...

  6. 基于Matlab的循环码实验报告,基于matlab的循环码实验报告.doc

    基于matlab的循环码实验报告.doc 基于MATLAB循环码编码方法的应用叶俊(指导老师,刘丹平副教授)(重庆大学通信工程学院中国重庆400000)摘要任何两个相邻的循环码只有一位数字不同,因此循 ...

  7. 电力系统matlab实验报告,基于matlab语言计算电力系统暂态稳定仿真程序实验报告.docx...

    基于matlab语言计算电力系统暂态稳定仿真程序实验报告 BeijingJiaotongUniversity 电力系统分析 暂态稳定分析实验 学院:电气工程学院 班级:xxxxxxxx 学号:xxxx ...

  8. matlab fft谱分析实验报告,基于matlab的fft频谱分析及应用实验报告.docx

    基于matlab的fft频谱分析及应用实验报告 实验三用FFT对信号进行频谱分析 一实验目的 1能够熟练掌握快速离散傅立叶变换的原理及应用FFT进行频谱分析的基本方法:2了解用FFT进行频谱分析可能出 ...

  9. 最小拍有纹波系统仿真实验Matlab,控制技术实验报告--基于Matlab的最少拍控制系统设计.doc...

    计算机控制技术 --基于Matlab的最少拍控制系统设计 学 院: 计算机科学与技术 班 级: 计科0902班 学 号: 姓 名: 指导老师: 日 期: 2012年12月10日 实验五 基于Matla ...

最新文章

  1. python 调用api上传物流信息,python实现快递鸟API物流查询接口 数据签名方法
  2. Facebook's New Real-time Messaging System: HBase to Store 135+ Billion Messages a Month
  3. 除了沉迷酒色之外,你还做过什么?
  4. 湘乡江南计算机学校,湘乡职业中等专业学校2021年招生录取分数线
  5. Java设计模式汇总
  6. 【tensorflow】常量张量的初始化
  7. dskinlite自适应dpi
  8. 深入理解全局编录服务器GC
  9. 从C#到Nodejs,从windowns到mac
  10. 在UI程序设计中使用BackgroundWorker进行多线程异步处理
  11. linux 占用缓存前10_Linux查看内存使用情况应该使用什么命令
  12. 主梁弹性模量计算_混凝土松弛系数的实用计算
  13. 利用detours实现API劫持
  14. 台式计算机把光驱改成硬盘,台式机光驱位怎么安装硬盘
  15. 凝思系统常用操作命令
  16. 执业兽医资格考试水生动物类题库
  17. 康普宽带多模光纤测试设施成功获得Intertek认证
  18. mac port更新卡住
  19. 机械行业想转行IT互联网行业,大家有什么好的建议?
  20. 国产高性能车载应用DCDC电源芯片SCT2432、SCT2432Q

热门文章

  1. 打印_battery_status.scale
  2. 关于java开发邮件接收程序的一点总结
  3. 问题 : 我们的征途是星辰大海
  4. 美的大数据挖掘笔试总结
  5. 学会使用QT的帮助文档
  6. PC版QQ的“版本太旧, 无法继续使用“ 及升级后的R6030运行时错
  7. 以下c语言程序片段用于估测cpu的cache参数,阿里巴巴笔试题
  8. 大学上课占座现象是否真的应该由校方控制
  9. JVM(周志明著深入了解JVM书归纳,新写一点就重新传一遍)
  10. 报告称苹果应用商店逾千款应用存在漏洞