当前位置:主页 > 科技论文 > 仪器仪表论文 >

基于FPGA的振动分析仪设计

发布时间:2017-09-01 00:24

  本文关键词:基于FPGA的振动分析仪设计


  更多相关文章: 旋转机械 振动分析 FPGA Hilbert-Huang变换


【摘要】:日常生活中任何旋转设备在运行中都会产生振动,通常情况下振动是有害的,会对设备造成损坏甚至引起严重事故。振动信号作为故障特征的载体,其中包含了丰富的机械运行状态信息,因此,振动信号的准确分析与处理对于旋转机械的状态监测、质量评估和故障诊断具有非常重要的意义。设备的振动信号通常都是非线性、非平稳类信号,传统分析方法对它的分析能力具有非常大的局限。黄锷等人于1998年提出的Hilbert-Huang变换以其在处理非平稳随机信号方面的强大优势脱颖而出,十几年来,已被应用到海洋数据、地震信号和设备状态检测与诊断领域。FPGA技术在数字信号方面具有强大的处理和计算能力,凭借其内部高速的并行机制以及丰富的逻辑资源,能够完成诸如FFT、HHT这样的高级算法的硬件实现,完成对振动信号进行高速、高效和实时的分析与处理。鉴于此,本文以FPGA技术为信号处理平台,重点研究了以Hilbert-Huang变换为核心算法的振动分析仪的设计与实现,主要的研究内容如下:(1)研究了目前流行的各种振动分析方法的利弊,深入研究了Hilbert-Huang变换的基本原理;深刻理解经验模态分解的流程,为每一步的实现选取合适的算法;领悟Hilbert变换的本质,研究其结构的优化方法。(2)研究了系统的设计需求,综合考虑了设计过程中算法实现的运算量、采集过程中数据的存储量以及传到过程中的数据传输量,合理的进行芯片选型、引脚与资源的分配、组件选取和任务分配。(3)设计并实现了以三次样条插值法为核心的包络线拟合方法、以多项式拟合为核心的端点效应抑制方法,很好的实现了信号的经验模态分解;深刻理解Hilbert变换的工程本质,以分布式算法为基础实现Hilbert滤波器,同时利用FIR滤波器的线性相位特性和分割查找表的方法对其结构进行优化。(4)利用不同的仿真信号对设计进行了验证,与MATLAB仿真结果进行类比,表明了设计的正确性和有效性。最后,将设计应用于实际的工业电机的振动监测,通过分析相应的图谱,对电机工作状态进行诊断。
【关键词】:旋转机械 振动分析 FPGA Hilbert-Huang变换
【学位授予单位】:辽宁科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TH825
【目录】:
  • 中文摘要5-6
  • ABSTRACT6-10
  • 1.绪论10-14
  • 1.1 选题背景及意义10
  • 1.2 研究综述10-13
  • 1.2.1 Hilbert-Huang变换的提出及其应用10-11
  • 1.2.2 FPGA的发展与优势11-13
  • 1.3 论文的主要工作13-14
  • 2.振动分析方法14-25
  • 2.1 传统分析方法14-16
  • 2.1.1 时域分析法14-15
  • 2.1.2 傅立叶变换法15-16
  • 2.2 现代分析方法16-18
  • 2.2.1 小波变换法16-17
  • 2.2.2 盲源分离法17-18
  • 2.3 Hilbert-Huang变换法18-23
  • 2.3.1 瞬时频率18-19
  • 2.3.2 固有模态函数19-20
  • 2.3.3 边界问题20-21
  • 2.3.4 停止准则21-22
  • 2.3.5 Hilbert谱和Hilbert边际谱22-23
  • 2.4 FPGA技术在振动分析领域的应用23-25
  • 3.系统硬件设计25-36
  • 3.1 FPGA核心电路设计25-26
  • 3.2 电源电路设计26-27
  • 3.3 USB接口电路设计27
  • 3.4 网络接口电路设计27-29
  • 3.5 串口电路设计29
  • 3.6 AD扩展板电路设计29-31
  • 3.7 存储电路设计31-33
  • 3.7.1 SDRAM存储电路的设计31
  • 3.7.2 SD卡存储电路的设计31-32
  • 3.7.3 串行FLASH电路的设计32-33
  • 3.8 硬件PCB设计33-34
  • 3.9 设计总结34-36
  • 4.系统软件设计36-47
  • 4.1 基于Nios II软核处理器的SOPC设计36-38
  • 4.2 用户外设逻辑的设计38-39
  • 4.3 AD7765控制模块的设计39-41
  • 4.4 DM9000A网口控制模块的设计41-42
  • 4.5 SD卡控制模块的设计42-43
  • 4.6 程控滤波器与程控放大器控制模块设计43-44
  • 4.7 菊花链控制程序设计44
  • 4.8 NiosⅡ控制系统设计44-47
  • 5.Hilbert-Huang变换的实现47-70
  • 5.1 EMD方法的原理与实现47-54
  • 5.1.1 EMD方法的原理47-49
  • 5.1.2 三次样条插值法的实现49-51
  • 5.1.3 最小二乘法拟合多项式的实现51-53
  • 5.1.4 系统函数分析53-54
  • 5.2 Hilbert变换基础54-57
  • 5.2.1 Hilbert变换的原理54-55
  • 5.2.2 FIR滤波器设计基础55-56
  • 5.2.3 分布式算法原理56-57
  • 5.3 Hilbert滤波器的实现57-70
  • 5.3.1 滤波器的相关参数设计57-60
  • 5.3.2 Hilbert滤波器设计的优化60-64
  • 5.3.3 输入处理模块的设计实现64-65
  • 5.3.4 预相减模块的设计实现65-66
  • 5.3.5 乘累加模块的设计实现66-67
  • 5.3.6 控制模块的设计实现67-68
  • 5.3.7 系统顶层模块的验证68-70
  • 6.系统的仿真与测试70-80
  • 6.1 简单叠加信号的Hilbert-Huang变换70-72
  • 6.2 复合信号的Hilbert-Huang变换72-75
  • 6.3 电机振动信号的Hilbert-Huang变换75-80
  • 7. 总结与展望80-82
  • 参考文献82-85
  • 致谢85-86
  • 附录A 系统的工程图86-87
  • 作者简介87-88

【相似文献】

中国期刊全文数据库 前10条

1 白仁明;;基于发动机测试的便携式振动分析仪[J];电子设计应用;2009年10期

2 汪家铭;微型振动分析仪[J];仪表技术与传感器;1993年04期

3 汪家铭;微型振动分析仪[J];汽轮机技术;1993年06期

4 汪家铭;;微型振动分析仪及其应用[J];川化;1994年04期

5 汪家铭;微型振动分析仪及其在机器诊断中的应用[J];风机技术;1994年04期

6 李相彬;智能化振动分析仪[J];机械与电子;1994年02期

7 ;实时双通道振动分析仪[J];吉林电力技术;1995年02期

8 唐盈;吴斌;;一种轴承振动分析仪的改进方法[J];科技创新与应用;2013年13期

9 傅其凤;葛杏卫;崔彦平;;基于DSP的便携式振动分析仪[J];煤矿机械;2006年02期

10 翁建忠;;CSI振动分析仪用于纸厂状态监测的实例[J];设备管理与维修;2007年12期

中国硕士学位论文全文数据库 前3条

1 韩国齐;基于FPGA的振动分析仪设计[D];辽宁科技大学;2016年

2 徐世军;热处理炉气氛搅拌风机及叶轮振动分析仪研制[D];重庆大学;2002年

3 樊鏖;基于DSP的振动分析仪的研制[D];电子科技大学;2004年



本文编号:768820

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/yiqiyibiao/768820.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户217e4***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com