自适应滤波器

来源 :锦绣·中旬刊 | 被引量 : 0次 | 上传用户:endlessing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本作品以EP2C5T144C8 FPGA开发板与C8051F020单片机为控制核心,设计并制作了工作频率为10KHZ~100KHZ的自适应滤波器。该作品由加法器部分,移相器部分和自适应滤波器部分构成。加法器由高精度CMOS运算放大器OPA2727实现,可实现C=A+B;移相器由高精度CMOS运算放大器OPA2727实现,可实现10KHZ~100KHZ内点频0~180°手动连续可变相移,幅度放大倍数为1;自适应滤波器部分主要由FPGA和单片机实现,可大体上还原输入主波形,滤去杂波。该作品基本成功实现了项目的基本要求1和2,基本要求3有几个指标未达到。
  关键词:自适应滤波器;OPA2727;FPGA;单片机
  1方案设计与论证
  1.1加法器
  方案一:采用双运算放大器1m358,根据加法器的原理直接搭建电路。但由于1m358在题目要求频率内会失真,因此无法达到要求。
  方案二:采用高精度CMOS运算放大器OPA2727,根据加法器的原理直接搭建电路。
  采取方案二。
  1.2移相器
  方案一:采用高精度CMOS运算放大器OPA2727,根据移相电路的原理实现0~180°相位位移。
  方案二:采用双运算放大器1m358,根据移相电路的原理实现0~180°相位位移。但1m358在频率范围内会失真,不能采用。
  采用方案一。
  1.3自适应滤波器
  方案一:采用C8051F020单片机检测包络线,利用数字电位器进行移相,再用单片机检测包络线是否平整来判断是否去除了杂波。但是单片机的ADC采集速度无法达到频率要求。
  方案二:采用EP2C5T144C8 FPGA开发板采样一定时间内信号峰值的峰值,并与滤波后的峰值相比较,利用数字电位器调整相位,通过多次自动调整实现杂波的消除。FPGA运算速度快,采样频率高,实现方便,十分符合项目要求。
  方案三:采用LMS算法,将模拟信号经过AD转换后输入到DSP芯片中进行数字滤波。该方法精度高,但实现难度高,难以实现。
  因此选择方案二。
  2理论分析与计算
  2.1加法器与移相器分析
  加法器公式如(1)。
  Uo=Rf*(U1/R1+U2/R2) (1)
  移相器利用滞后移相180°典型电路。1个移相器实际无法达成180°移相,因此本设计使用了2个0~180°移相器。
  2.2自适应滤波器部分分析
  从加法器和移相器输出的信号进入FPGA测量峰值的峰值,并给单片机发送一个信号,以此控制数字电位器使杂波移位,最后经过减法器将杂波减去。以此滤去杂波。
  3电路与程序设计
  3.1加法器与移相器设计
  利用OPA2727实现加法器与移相器。
  3.2自适应滤波器设计
  自适应滤波器原理框图如下。通过FPGA采集波形的包络线进行判断,并通过数字电位器改变噪声的相位,将噪声去除。基本电路分为3块,分别为移相电路,超前补偿电路,减法器。通过移相电路改变噪声波的相位;通过超前补偿电路将移相电路的最小相位调整为0°;通过减法器将噪声滤去。
  3.3系统程序设计
  FPGA接收波信号,输出一个信号至单片机,单片机通过接受FPGA发送来的信号控制INC、U/D和CS,以此控制数字电位器对杂声波进行移相。移相并经过减法器后的波形输入至FPGA与之前的信号进行比较。以此改变输出至单片机的信号。
  4系统测试
  4.1测试仪器
  数字示波器,函数信号发生器,直流电源。
  4.2.1加法器测试
  在10kHZ~100kHZ范围内,可实现C=A+B。考虑到使用2個信号发生器时相位不同,因此用一个信号发生器输入至2个输入端口。
  4.2.2移相器测试
  在10kHZ~100kHZ范围内,可进行0~180°移相,放大倍数为1。
  4.2.4系统总测试
  第一次测试,系统的输入有用信号频率为10KHZ,VPP=1V,干扰信号频率为9.9KHZ,VPP=1V,输出信号E有轻微波动,VPP为1.2V,频率为10.10KHZ。第二次测试,系统的输入有用信号频率为10KHZ,VPP=1V,干扰信号频率为20KHZ,VPP=1V,输出信号E与有用信号基本一致,VPP为1.04V,频率为10.08KHZ。第三次测试,系统的输入有用信号频率为10KHZ,VPP=1V,干扰信号频率为11KHZ,VPP=1.2V,输出信号E的VPP为1.08V,频率为10.08V。
  4.3测试结果分析
  经过对系统的测试,该系统在频率差较大时,如相差10KHZ,可以实现信号的自适应滤波,VPP和频率可以达到题目要求。而在频率差较小时,如相差100HZ,无法实现幅度的变化要求,但可以实现频率的变化要求。在频率相差1KHZ时,VPP与频率均可实现。因此该系统成功实现了频率的自适应滤波,而在输入的两信号频率较近时,幅度的要求无法达到。总体上基本达到了题目的要求。
  5实验总结
  本系统综合利用了FPGA和单片机,并通过数字电位器和减法器滤去杂波,成功实现了自适应滤波器的功能。加法器与移相器通过运放实现效果。移相器的移相效果与移相电路的电容和电阻都有关,不同的电容电阻会导致不同的相移。经过测试,本系统在10kHZ~100kHZ内可以实现加法器和移相器功能,自适应滤波器输出的波形不稳定。每一级都留有测试点,利于直接测量。
其他文献
摘要:找出板材最优切割方案一直以来都是实际生产过程中需要解决的问题,本文分别讨论在单块木板利用率最高的情况下的切割方案、在完成既定产品生产任务情况下板材利用率最高的多种切割法案和在产品总利润最大且木板有限情况下的最优切割方案。总体思路如下:本文首先运用遍历法找出产品尺寸数组的线性组合即规范长宽度的集合,然后通过递归函数XS(x,h)和递归函数YS(x,h)求出单段的最优价值,代入递归函数YR()递
期刊
摘要:随着经济的发展,我国生活垃圾的产生量和处理量逐年增加,如何进行生活垃圾的无害化处理变得越来越重要。当前我国垃圾处理的主要方式是卫生填埋,但生活垃圾在卫生填埋的过程中会产生填埋气。填埋气的成分很复杂,其中一部分有刺激性气味的气体会产生恶臭。垃圾恶臭会污染城市空气,并严重影响周边居民的生活甚至对人体造成伤害,因此本文对垃圾填埋场填埋气传播的过程进行研究,并以此为基础,对城市垃圾填埋场选址问题进行
期刊
摘要:随着科技的进步,煤矿机电设备的数量也逐渐增多,对煤矿机电设备的安全也提出了更高的要求。然而由于机电设备的原因导致煤矿生产事故频发。本文主要分析了煤矿机电技术管理中存在的问题,并提出了相应的解决措施。  关键词:煤矿机电;技术;管理  在煤矿生产过程中,安全是非常重要的。近年来,煤矿的机械化程度不断提高,由于煤矿生产条件和生产环节的复杂性,机电设备的使用范围大大增加。在机电设备使用愈加广泛的今
期刊
摘要:旧厂房是我国社会发展的遗留下的一个产物,也是我们社会不断发展的一个见证。通过城市的发展与社会的进步,曾经的厂房逐渐被历史的更替。本文以旧工业建筑为研究对象分析改造为青年公寓的时代背景。从建筑的室内外提升,空间的组织在利用以及旧建筑的保护的可行性进行了研究。  关键词:旧建筑改造;青年公寓;建筑改造  随着时代的进步和社会的发展,城市飞速发展,给人们的生活提供了极大地便利,但同时也出现了许多弊
期刊
摘要:石油化工技术作为石油产业发展的重要部分,在当前能源资源市场经济创新发展的当下,积极促使石油化工技术实现创新发展,对于构建我国现代化石油化工发展体系有着非常重要的作用。  关键词:石油化工;技术创新;应用分析  石油化工技术作为现今我国能源资源产业发展的核心技术之一,为了保证化工技术使用与市场经济发展理念相符合,积极促使石油化工技术创新使用具有非常必要的现实意义。而在当前市政经济发展的当下,绿
期刊
摘要:我国对系统的创新创业教育课程体系认知的缺乏和差异,加之各地的经济条件、市场开放度的不同,使得形成系统的、统一的创新创业教育课程体系及课程建设存在较大的困难。高等职业教育的人才培养要求、工学结合的人才培养特点,使得创新创业教育课程体系和课程建设必须具有其鲜明的特性。因此,高职院校创新创业教育课程体系建设研究,对推进专业的高等职业教育人才培养模式改革、突出工学结合的人才培养特点具有重要意义。  
期刊
摘要:水利水电工程的施工质量是保证水利水电工程后期正常使用的关键,其对于我国经济的可持续发展以及人民的正常生产生活等都有着直接的影响与作用。本文探讨了水利水电工程施工质量控制策略。  关键词:水利水电工程;施工;质量控制;策略  一、水利水电建筑工程质量的影响因素  1建设原材料的影响  水利水电工程的建设原材料主要有:水泥、砂石、木材、钢筋、预制结构、桩基、石灰及砖料等。不同阶段有工序、部位的建
期刊
摘要:本项目设计了一个在三个LED正常照明的情况下,测量电路根据传感器检测的信号判断传感器的位置,并显示到LCD上。采用软硬件来实现室内可见光的设计方案,并以C8051F020单片机为控制核心,通过时分复用,LED灯在同一频率下产生不同的脉宽来区别三个LED灯,在定位节点接收来自三个LED的发光强度估计LED到定位节点的距离,并根据查表法来实现位置估计。经过调试和测试结果表明,系统各项指标基本达到
期刊
摘要:对于石油生产及销售企业来说,油品的质量检测具有十分重要的作用,只有保障油品检测数据的准确性,才能为其优化服务提供准确参考。本文立足于油品检测工作的实际,探寻提高油品检测数据准确性的重要环节。  关键词:油品检测;数据准确性;提高策略  1保证油样选择的正确性  油品检测工作需要依托于抽取的相关油样,因此,只有保证油样选择的准确性,才能为后续工作的有序推进提供基础。在进行油样选择的过程中,检测
期刊
摘要:随着社会的发展,我国的煤矿工程的发展也越来越迅速。煤矿井下皮带自动化技术主要指的是对煤矿井下皮带进行控制并监控的技术,该系统广泛应用在矿物开采和运输中。煤矿井下皮带自动化控制结合现代通信技术,可提升煤矿的生产效益和安全性,保证煤矿作业顺利完成,促进了生产效益的提升。在煤矿井下作业中,皮带运输机设备在其中发挥着越来越重要的作用,其井下皮带运输机的稳定、可靠运行,直接关系到井下作业的高效运行。因
期刊