基于嵌入式Linux的齿轮箱故障诊断系统研究
本文关键词:基于嵌入式Linux的齿轮箱故障诊断系统研究,由笔耕文化传播整理发布。
【摘要】:齿轮箱是机械设备中传递动力和改变转速的通用部件,广泛应用于航空工业、风力发电、冶金、电力设备、重型机械、运输机械和船舶等领域。齿轮箱结构复杂、工作环境恶劣,容易发生各种故障,因此对其进行故障诊断研究有着重要的实际意义。随着科技的进步和嵌入式技术的发展,嵌入式系统已广泛应用于各个行业和我们的生活中。将嵌入式技术和设备状态监测与故障诊断技术结合,研究基于嵌入式技术的故障诊断系统已经成为当前故障诊断领域的热点。 本文以齿轮箱设备为研究对象,提出了一种基于嵌入式Linux的齿轮箱故障诊断系统。在充分考虑系统功能需求的情况下,以三星的ARM9芯片S3C2440为核心进行硬件平台的设计,采用嵌入式Linux操作系统进行软件平台的构建,在故障诊断应用程序开发过程中将小波阈值去噪、时域分析特征提取和BP神经网络算法嵌入到故障诊断系统中,,实现了齿轮箱的嵌入式故障诊断系统。 本文首先介绍了系统硬件平台设计,以三星S3C2440微处理器为硬件平台核心,在其基础上扩展了系统核心电路和部分外围接口电路,主要包括电源电路、外扩存储器电路、时钟和复位电路、串口电路、网络接口电路、SD卡接口电路、LCD接口电路、信号调理电路和A/D转换电路等。系统的软件开发部分包括嵌入式Linux系统软件平台构建和故障诊断应用程序设计。嵌入式Linux系统软件平台构建主要进行交叉开发环境的构建、U-Boot的移植、内核的配置、编译与移植、根文件系统移植和SD卡、A/D等设备驱动程序的编写与移植;故障诊断应用程序设计主要进行小波阈值去噪、时域分析特征提取和BP神经网络算法应用程序设计与编写。最后,在实验室的齿轮箱实验平台上进行了系统测试,通过系统数据采集模块采集齿轮箱各工况下振动信号并利用故障诊断应用程序对采集数据进行处理分析,实验结果表明该系统能够较好的实现齿轮箱的故障诊断。
【关键词】:齿轮箱 S3C2440 嵌入式Linux 应用程序 故障诊断
【学位授予单位】:中北大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TH165.3
【目录】:
- 摘要4-5
- Abstract5-10
- 第一章 绪论10-18
- 1.1 选题背景及意义10-11
- 1.2 国内外研究现状及发展趋势11-13
- 1.3 嵌入式系统概述13-16
- 1.3.1 嵌入式系统的概念及特点13-15
- 1.3.2 嵌入式系统的组成15
- 1.3.3 嵌入式系统的开发流程15-16
- 1.4 本文的主要研究内容16-18
- 第二章 齿轮箱故障形式及振动信号分析18-29
- 2.1 齿轮的常见故障形式与振动机理18-19
- 2.1.1 齿轮的常见故障形式18-19
- 2.1.2 齿轮的振动机理19
- 2.2 滚动轴承的常见故障形式与振动机理19-22
- 2.2.1 滚动轴承的常见故障形式19-20
- 2.2.2 滚动轴承的振动机理20-22
- 2.3 齿轮箱振动信号分析22-28
- 2.3.1 时域分析22-23
- 2.3.2 频域分析23-25
- 2.3.3 时频分析25-28
- 2.4 本章小结28-29
- 第三章 嵌入式诊断系统硬件平台设计29-38
- 3.1 嵌入式诊断系统总体实现方案29
- 3.2 嵌入式微处理器介绍29-30
- 3.3 系统核心电路30-33
- 3.4 系统外围电路33-37
- 3.5 本章小结37-38
- 第四章 嵌入式 Linux 系统软件平台构建38-64
- 4.1 嵌入式操作系统类型与选择38-40
- 4.2 交叉开发环境的构建40-43
- 4.3 Bootloader 概述与移植43-46
- 4.3.1 Bootloader 概述43
- 4.3.2 U-Boot 的移植43-46
- 4.4 Linux 内核概述与移植46-55
- 4.4.1 Linux 内核概述46-47
- 4.4.2 Linux 内核源码的修改47-48
- 4.4.3 Linux 内核的配置与编译48-55
- 4.5 Linux 根文件系统移植55-59
- 4.5.1 Linux 文件系统概述55-56
- 4.5.2 Busybox 的移植56-57
- 4.5.3 根文件系统的构建57-59
- 4.6 系统驱动程序设计59-63
- 4.6.1 Linux 设备驱动程序概述59
- 4.6.2 Linux 设备驱动的分类59-60
- 4.6.3 SD 卡驱动程序设计60-61
- 4.6.4 A/D 驱动程序设计61-63
- 4.7 本章小结63-64
- 第五章 嵌入式诊断系统应用程序设计与测试64-79
- 5.1 齿轮箱实验平台与模拟故障设置64-65
- 5.2 系统采集振动信号测试65-66
- 5.3 小波阈值去噪应用程序设计与测试66-68
- 5.4 特征提取应用程序设计与测试68-71
- 5.5 BP 神经网络应用程序设计与测试71-78
- 5.6 本章小结78-79
- 第六章 总结与展望79-81
- 6.1 总结79-80
- 6.2 展望80-81
- 参考文献81-86
- 攻读硕士学位期间发表的学术论文及所取得的研究成果86-87
- 致谢87-88
【相似文献】
中国期刊全文数据库 前10条
1 陈泽青;吴广宁;李延;马珩毅;;嵌入式继电保护故障信息处理系统子站管理机的设计[J];电力系统保护与控制;2010年20期
2 朱晓林;;Linux下通用组态软件功能码模型的研究与实现[J];仪器仪表与分析监测;2010年03期
3 杨漫;王成华;;一种基于嵌入式技术的数字存储示波器设计[J];测控技术;2009年01期
4 路广,王永福,张伯明,孙宏斌;自由软件在调度自动化系统中应用的可行性研究[J];电网技术;2001年09期
5 张晓斌;Linux+CNtomi中小企业上网的解决之道[J];中国包装;2001年03期
6 朱华生;胡凯利;;基于Linux系统的HHARM9电机驱动程序设计[J];南昌工程学院学报;2005年04期
7 陈晓平;张X;周腊吾;彭刚;;基于linux的电能质量监测系统[J];电力系统通信;2006年01期
8 赵明;马健康;;基于Linux的USB主机设备驱动程序的开发[J];科学技术与工程;2007年12期
9 李东亮;王海花;;基于/proc文件系统及对内核信息的获取[J];河北工程大学学报(自然科学版);2007年02期
10 娄雨;;对比Linux文件系统和DOS文件系统[J];硅谷;2008年01期
中国重要会议论文全文数据库 前10条
1 康淮湘;何川;徐一川;;自己动手搭建Linux邮件服务器[A];天津市电视技术研究会2010年年会论文集[C];2010年
2 朱国正;侯整风;;基于Linux平台的智能卡通用驱动模型[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
3 贾志洋;王勇刚;崔博文;杨玉婷;;应用型本科院校Linux操作系统的教学探索[A];Proceedings of 2010 National Vocational Education of Communications and Information Technology Conference (2010 NVCIC)[C];2010年
4 豆尚成;陈成细;奚学程;陈默;顾琳;赵万生;周志凯;顾岭;;基于Linux的线切割加工全软数控系统[A];第14届全国特种加工学术会议论文集[C];2011年
5 代健美;耿华芳;刘作学;;基于嵌入式Linux的DM9000CI设备驱动研究与实现[A];全国第4届信号和智能信息处理与应用学术会议论文集[C];2010年
6 姜斌;张君;;一种Linux平台下的可执行文件防篡改方法[A];浙江省电子学会2011学术年会论文集[C];2011年
7 赵德志;章勇;廖书红;;嵌入式Linux及BOA服务器在S3C2410上的移植[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(上册)[C];2010年
8 邵昌旭;陈默;赵万生;;基于Linux的嵌入式线切割数控系统[A];第14届全国特种加工学术会议论文集[C];2011年
9 兰西柱;潘君君;;基于嵌入式Linux的车载终端的研究[A];煤矿自动化与信息化——第20届全国煤矿自动化与信息化学术会议暨第2届中国煤矿信息化与自动化高层论坛论文集[C];2010年
10 王雪娇;钱军;温东新;张展;崔忠强;;基于Linux虚拟文件系统故障注入器的设计与实现[A];第六届中国测试学术会议论文集[C];2010年
中国重要报纸全文数据库 前10条
1 李军;LINUX: CA巧打合作牌[N];中国计算机报;2003年
2 重庆 TL;Linux技巧园[N];电脑报;2004年
3 Subbo;实战多Linux共存[N];电脑报;2004年
4 余涉;全力推进中国linux应用[N];厂长经理日报;2000年
5 ;Linux下也用eMule[N];电脑报;2004年
6 魏春梅;LINUX进入成熟期[N];中国经营报;2001年
7 陕西 刘新念;自制Linux的开机画面[N];电脑报;2001年
8 小芳;随电子社进入LINUX精彩世界[N];中华读书报;2000年
9 ;Linux平台为互联互通带来益处[N];中国电子报;2009年
10 ;基于 Linux 平台的 Sybase 服务器[N];计算机世界;2004年
中国博士学位论文全文数据库 前10条
1 于晓;基于嵌入式Linux的仪器操作系统的研究[D];西安电子科技大学;2009年
2 彭朝勇;面向预警的一体化强震仪实时嵌入式Linux系统研制[D];中国地震局地球物理研究所;2013年
3 李伦;Linux及其伦理意蕴[D];湖南师范大学;2002年
4 郭锐;基于Linux的微细电火花加工数控系统及其相关关键技术的研究[D];哈尔滨工业大学;2007年
5 武传宇;基于PC+DSP模式的开放式机器人控制系统及其应用研究[D];浙江大学;2002年
6 李明铎;短消息业务联网系统的设计与实现[D];中国人民解放军信息工程大学;2004年
7 吴峰光;Linux内核中的预取算法[D];中国科学技术大学;2008年
8 史鸿声;可信嵌入式3D图形系统关键技术的研究[D];中国科学技术大学;2008年
9 赵慧斌;RFRTOS——基于Linux的QoS实时操作系统[D];中国科学院研究生院(软件研究所);2003年
10 李晓毅;EIMN传感器网络的理论基础与无线远程图像监视系统技术研究[D];重庆大学;2004年
中国硕士学位论文全文数据库 前10条
1 孙亚军;基于ARM的嵌入式Linux平台的研究与实现[D];东北大学;2009年
2 张向艳;基于Linux的网络高清播放器的设计与实现[D];北京邮电大学;2010年
3 郑国伟;Linux内核移植与USB无线网卡驱动的研究与实现[D];东北大学;2008年
4 郑冠贞;基于Linux下的网络入侵检测系统[D];中国石油大学;2010年
5 柯利达;一种基于ARM和Linux的专用嵌入式手持设备的研究与构建[D];昆明理工大学;2008年
6 沈浩;基于ARM9及嵌入式Linux系统平台的应用研究[D];昆明理工大学;2009年
7 袁灵波;基于嵌入式Linux驱动程序设计方法研究及应用[D];西安电子科技大学;2010年
8 刘桂方;基于嵌入式Linux的自动焊机监控系统的设计与实现[D];长春工业大学;2010年
9 张宪华;基于嵌入式Linux的系统构建及桌面应用程序研究[D];山东科技大学;2010年
10 陈立勤;基于S+core平台的Linux内核移植[D];北京邮电大学;2010年
本文关键词:基于嵌入式Linux的齿轮箱故障诊断系统研究,由笔耕文化传播整理发布。
本文编号:340083
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/340083.html