资源目录
压缩包内文档预览:(预览前20页/共35页)
编号:32632270
类型:共享资源
大小:30.19MB
格式:ZIP
上传时间:2019-12-12
上传人:遗****
认证信息
个人认证
刘**(实名认证)
湖北
IP属地:湖北
19
积分
- 关 键 词:
-
数控机床
信息
采集
系统
开发
- 资源描述:
-
数控机床多源信息采集系统开发,数控机床,信息,采集,系统,开发
- 内容简介:
-
毕业设计(论文)任务书学院 : 专业: 机械设计制造及其自动化S 班级:机械1106学生情况指导教师情况题目类型姓 名学 号姓 名职 称单 位理工专业文、管、经专业理论研究 理论研究 杨啸天2011010150王红军教授科研开发 应用研究 工程设计 调查研究 题目数控机床多源信息采集系统开发是否实物型毕设是 否主要内容以及目标(毕业设计应完成的主要内容,设计任务达到的目标)面向数控机床,针对数控机床的主轴、滚珠丝杠等运动部件,基于LABVIEW软件开发完成数控机床多源信息采集系统。该系统可以实现振动信号、电流信号、声发射信号、温度信号的采集和处理。系统应具有信号采集、信号处理、输出报告三部分功能。信号处理模块包括时域分析、频域分析、小波分析、瀑布图等。 搭建数控机床多源信息采集系统实验硬件系统。完成传感器型号选择,硬件连接,并针对VDL260机床进行实验验证。成果形式(毕业设计完成具体工作量;成果形式;验收方式)基本要求(对完成设计任务方面的具体要求:对理工专业应提出设计技术参数、数据及来源、调试所用仪器设备等)1.完成数控机床多源信号采集系统软件一套; 2.完成数控机床多源信息采集系统实验硬件一套,画出硬件连接图. 3.完成毕业设计论文1.5万字; 4.开题报告,英文翻译5000字.实习调研要求(对部分有实习环节的专业,提出实习或调研的具体要求,包括调研提纲、实习时间、地点和具体内容要求;文、管、经专业提出对论文论点有关论据、数据和素材的搜集要求)主要参考文献(指导教师提供有关参考资料、工具书、期刊论文等)主要仪器设备或开发环境(根据毕业设计题目情况需要,各学院统一填写要求)毕业设计(论文)开始日期毕业设计(论文)完成日期毕业设计(论文)进度计划(起止时间、工作内容)(指导教师对毕业设计(论文)的进度计划提出要求,至少详细到前期、中期和答辩阶段)指导教师(签字): 年 月 日督导教师(签字): 年 月 日学院毕业设计(论文)领导小组审查意见:组长(签字): 年 月 日2北京信息科技大学 毕业设计(论文)题 目: 数控机床多源信息采集系统的开发 学 院: 机电工程学院 专 业: 机械设计制造及其自动化S 学生姓名: 机械1106班/2011010150 指导老师/督导老师: 王红军 起止时间:2015 年7月1日 至 2015 年6月10日0摘要摘 要随着工业工程自动化的程度不断地提高,数控机床已经被广泛的应用于船舶、航空、航天、核电、汽车等行业,大大的提高了产品的加工精度以及生产效率,工厂企业对数控机床的依赖也愈发的增强,因此用户们希望数控机床可以实现在无故障的条件下安全的运行。数控机床状态监测与故障诊断系统会根据数控机床运行的过程中产生的各种各样的特征信息来判别他的状态,对于提高机床工作的可靠性与加工精度、提升整个生产线的生产工作效率具有很高的意义。本论文首先介绍了课题研究背景以及国内外状态监测技术的发展情况。并在对数控机床的结构特点,关键部件故障的产生原因等进行研究的基础上,利用计算机构建数控机床状态监测系统。论文对数据采集技术,数据的特征提取技术进行初步研究,为后来的软件开发提供了技术上的支持与保障。在本文的最后开发了一个数控机床多源信息采集的系统。该系统是基于Windows操作系统,利用Lab-view软件开发出来的一款针对数控机床主轴与滚珠丝杠的振动信号、噪声信号、温度信号进行信号采集、降噪、时域频域分析的系统。该软件可以及时、准确的对数控机床两个关键部位主轴以及滚珠丝杠产生的信号进行采集并配合着故障诊断系统进行初步的故障诊断分析。预防或者根除故障,提高数控机床运行的可靠性。经过现场的测试以及调试,这套信息采集系统达到了设计目的。关键词:(38个词)数控机床;信息采集系统;Lab-view;在线监测;故障诊断;Abstract Abstract As the degree of automation in industrial engineering continually rise,NC machine tool has been widely used in ship,aviation,aerospace,nuclear power,automobile and other industries.Greatly improve the machining accuracy and production efficiency.Factories in dependence on NC machine tools are increasingly enhanced,so the users want to NC machine tools can be implemented under the condition of trouble-free safe running.NC machine tool condition monitoring and fault diagnosis system based on numerical control machine tool operation process of all kinds of feature information to his state,for improving the working reliability of the machine tool and machining accuracy,improve the whole production line production efficiency has the very high significance.This paper first introduces the research background and the development of condition monitoring technology at home and abroad. And structure characteristics of NC machine tools, the key component fault causes such as study,on the basis of using the computer to construct a system of numerical control machine tool condition monitoring,And structure characteristics of NC machine tools,the key component fault causes such as study,on the basis of using the computer to construct a system of numerical control machine tool condition monitoring.Papers for data acquisition technology,initially the data feature extraction technology, for the later software development provides the technical support and guarantee.At the end of this paper developed a numerical control machine tool of multi-source information acquisition system.The system is based on the Windows operating system,the use of Lab - view software developed in a NC machine tool spindle and ball screw of the vibration signal and noise signal,temperature signal acquisition,noise reduction,the time domain and frequency domain analysis of the system.The software can be timely and accurate two key parts of NC machine tool spindle and ball screw of signal acquisition and comply with the fault diagnosis system for fault diagnosis of the preliminary analysis.Prevent or eradication failure,improve the reliability of NC machine tool operation.Through field testing, and debugging, the information acquisition system has reached the design purpose. Keywords:Numerical-control-machine-tool;Information-collection-system;Lab-view;Online monitoring; Fault diagnosis.目录目 录摘要 (中文)I (英文)II第一章 绪论 1 1.1 课题研究意义1 1.2 研究现状及已有成果1 1.2.1 国内研究成果1 1.2.2 国外研究成果2 1.3 论文主要研究内容2第二章 数控机床数据采集系统4 2.1 数控机床数据采集概述4 2.1.1 数控机床的结构特点4 2.1.2 采集位置测量原因分析6 2.2 数据采集内容以及流程6 2.3 建立数据采集系统的准备工作 6 2.3.1 数据采集卡的选择7 2.3.2 传感器的选择7 2.3.3 测点位置的确定9 2.4 建立数据采集系统9 2.5 小结10第三章 状态监测关键技术研究11 3.1 数据采集与储存技术11 3.2 采集信号特征提取技术11 3.3 小结15第四章 系统运行软件总体设计16 4.1 系统软件开发原则16 4.2 软件需求以及总体设计17 4.3 软件开发环境17 4.4 软件可行性分析17 4.5 小结17第五章 系统运行软件的实现18 5.1 系统模块18 5.2 菜单界面的实现19 5.3 信息采集界面的实现20 5.4 信息处理界面的实现23 5.5 信息分析界面的实现27 5.6 小结29第六章 软件测试30 6.1 测试环境30 6.2 测试过程30 6.3 测试结果分析33 6.4 小结33 结论34致谢34参考文献35 正文第一章 绪论本文首先介绍了课题的研究意义以及国内状态监测技术,国外信息监测基础的发展概况。通过研究分析零部件的故障发生原因以及数控机床的特点,总结出在机床运行时很需要一套实时监测系统,因此,就有了利用计算机构建数控机床状态监测系统的想法。论文对数据采集技术,数据的特征提取技术进行初步研究,为后来的软件开发提供了技术上的支持与保障。在本文中开发了一个数控机床多源信息采集的系统。该系统是基于Windows操作系统,利用Lab-view软件开发出来的一款针对数控机床主轴与滚珠丝杠的振动信号、噪声信号、温度信号进行信号采集、降噪、时域频域分析的系统。该软件可以及时、准确的对数控机床两个关键部位主轴以及滚珠丝杠产生的信号进行采集并配合着故障诊断系统进行初步的故障诊断分析。预防或者根除故障,提高数控机床运行的可靠性。1.1 课题研究意义现代技术愈发的高速发展,许多工业,建筑等行业的机械设备装置都变得更加的复杂以及更加的智能。但是,随着设备的飞速发展变化,越来越复杂的结构,使性能功用提高的优点,被一些新出现的问题所取代,那就是设备的可靠性、经济性、安全性变得比以前更加的复杂。由于设备变得复杂,系统故障以及失效的可能性变得更大。数控技术现在已经广泛的应用于各个行业,例如船舶,航天航空,汽车制造,钢铁生产。数控技术的出现,极大地降低了产品的生产周期,使其加工精度大大提高,因此,作为数控技术的核心产物数控机床,成为了各大企业不可或缺的需求品,当然,用户希望得到的数控机床可以达到故障率低,寿命长,工作安全,所以,由此诞生了对数控机床多源信息采集并诊断故障的系统的需求。该系统的存在,可以实现实时的采集数控机床各种各样的特征信息以此判断机床的状态,对于提高机床的安全性,可靠性有着重要的意义。1.2 研究现状及已有成果1.2.1 国内研究的成果邓辉,天津大学的研究小组提出了可以使用单片机与传感器的连接研究机床的运行情况,例如振动信号,噪声信号,温度信号等,并且可以实时分析,及时的对机床运行参数进行调整。以此建立了一套机床状态实时监测系统。周玉清,梅雪松等提出一种基于ePS的大型数控机床状态监测方法,这是一种基于西门子ePS(electronic Production System)网络服务的大型数控机床状态监测和状态分析方法。它通过恒速轴测试、圆度测试和通用轴测试能够实现对机床进给系统的传动部件故障溯源和伺服控制特性进行全面的评估。周玉清还提出了基于内置传感器的大型数控机床状态监测技术这是一种基于光栅尺、编码器、伺服进给电机电流(转矩)等内置传感器的机床状态监测系统,深入研究转矩、位置、润滑特性等内置传感器测试原理,就开放式和商业数控系统给出不同采集机床状态信息的策略。北京理工大学的邓三鹏等人提出一种基于噪声小波包络谱的数控机床主轴故障诊断方法。对于主轴状态监测方面,西安交通大学机械工程学院的孙挪刚等人提出了一种基于主轴电动机电流的数控机床主轴状态监测系统,建立了主轴交流电动机转矩输出模型,深入研究了主轴组件故障诊断和主轴当前运行能力评估原理,搭建了主轴状态监测系统,实验证明这种方法简单有效,为数控机床在线监测提供了技术支撑。对于滚珠丝杠的数据采集监测上,南京理工大学洪宇研究设计了高速滚珠丝杠副的综合性能检测系统,该试验台实现了定位精度、加速度、温度、噪声、湿度、热位移等几项指标的动态检测。山东大学刘剑研制开发了高速滚珠丝杠副综合性能试验系统,是国内第一台比较全面的滚珠丝杠副综合试验台,对定位精度、温度、加速度和热位移几个指标进行了测定分析。北京机床研究所于2000年成功研制“GSz2000高速滚珠丝杠副性能测试仪”,该仪器主要用于高速滚珠丝杠副的定位精度、速度、加速度、噪声、温升及热位移。南京理工大学工程训练中心的刘东升提出了基于EMD的滚珠丝杠振动信号滤波技术这是一种针对磨削加工中滚珠丝杠振动信号低信噪比、非平稳特性,提出基于经验模式分解(EMD)的振动信号滤波方法。通过EMD将滚珠丝杠振动信号分解为多个平稳的固有模态函数(IMF),并选择包含振动信号特征的若干IMF分量重构,提高了振动信号的信噪比,实现了对振动信号的平稳性分析,得到了振动信号的本质特征,为滚珠丝杠实时监控提供了有效的理论基础。1.2.2 国外研究成果随着数控机床的监测在各个工厂企业中越发的被需要,国外的数控技术厂家、DNC 服务商等均投入了大量的研究人才进行开发并投入了巨额的财富,目的是开发出可以用来赚钱的商品化机床监控软件。比较著名的公司有丹麦公司CIMCO开发的MDC-Max V5机床监控与数据采集软件、西门子公司的 MCIS软件、日本森精机的MORI-NET Global Edition机床远程监控系统等。 东京工业大学和三井精机联合研发的LMS型3米动态激光导程测量机被配备给了日本的NSK公司,这种测量仪器的主要特点是,由丝杠驱动其测量工作台,因为它测量的主要对象是滚珠丝杠,所以可以做到将测量系统与测量工作台这两者实现传动分离,对于实现导程精度的综合测量起着重要的作用。西德的LINDNER公司研制出了GMM一4型丝杠螺纹导程测量机,该机用一对高精度静压丝杠副作为基准,用同步驱动测量头把标准丝杠和被测丝杠的温差用计算机处理并修正。GMM一4的最大特点是能迅速可靠地完成各种螺纹截面形状的丝杠的测量,包括螺纹中径、单面和双面导程误差的测量。法国SORO公司研制的CUB3000、6000和8000型号的滚珠丝杠副激光导程测量机,其特点是:既可单独测试丝杠导程的精度,又可测量滚珠丝杠综合导程的精度,测量精度为1-1.5微米。1.3论文主要研究内容本文主要研究内容是如何利用计算机软件构建数控机床多源信息采集系统,并对采集到的信号进行信号调理、信号分析,并最终通过故障诊断来判断机床运行的状态是否稳定可靠。数控机床可以进行测量的部位有很多,如刀具、主轴、丝杠、导轨、机床床身等,本文主要测量的部位是主轴部分以及滚珠丝杠部分。这两个部分可以采集的信号有很多,本论文以及本软件主要针对以下几个信号进行采集以及分析,机床主轴的轴承部位的振动信号采集、机床主轴轴身旋转时的振动信号、机床主轴工作时的温度测量、机床主轴旋转时的噪声测量、以及在工作过程中的位移信号测量,滚珠丝杠部位两个轴承部位的振动信号、滚珠丝杠工作时的温度测量、滚珠丝杠附近的噪声测量,以及机床工作过程的三相电流测量。以此为主要的研究方向内容,可以被分为六个章节,主要内容如下:章节一:主要介绍本论文的研究意义、国内状态监测研究现状,国外状态监测研究现状等。章节二:通过对数控机床的结构特点、关键零部件产生故障原因的研究基础上确定出该如何选择需要采集信号的传感器,以及在收集这些信号时,将传感器布置在什么位置上,在本章的最后,建立出监测系统的雏形。章节三:本章节主要介绍了几种被用于数据采集的技术:数据的采集存储技术、提取特征技术等,为后续的设计数控机床多源信息采集系统提供了强有力的技术支持。章节四:分析数控机床多源信息采集系统软件的整体设计思想及该软件是否具有可行性。章节五:详细的叙述了该系统中的各个系统模块,以及系统模块下的子模块,并详细的叙述了软件的运行方法以及原理。章节六:对毕设成果软件进行调试与运行结果展示。第二章 数控机床数据采集系统本章研究的是数控机床的结构特点、零部件在工作过程中产生故障原因,并在此基础上确定出采用的传感器类型、采集部位分析等。最后,建立数控机床状态监测系统。2.1 数控机床数据采集概述本论文主要针对VDL260机床进行数据采集以及研究分析。2.1.1数控机床结构特点在进行软件开发之前,需先知道数控机床的结构特点。图中是数控加工中心的实物图。 图2-1数控机床一般的数控机床大多是由机床本体、程序载体、伺服系统、数控装置、检测与反馈装置和辅助装置等部分组成。下图显示的是数控机床的结构框图。图2-2数控机床结构框图由上述组成框图我们可以清楚的看到,数控机床的各个组成部分之间有着十分紧密的联系,整个数控机床的各个系统具有关联性。因为数控机床结构十分复杂性,所以一旦发生故障,故障原因也具有了复杂性、特殊性与层次性,若是诊断机床的所以部件是不可能的,也是不经济的。因此,在选择部件进行故障分析诊断时应遵循以下的情况:(1)一旦某一种部件出现了故障,数控机床会产生严重影响。比如经济损失、人员伤亡、机床损坏严重。这一种部件可以优先的被选为监测对象。(2)某种部件损坏且互换性不好的、短时间无法找到替代品或者是替代品的成本造价过于昂贵的部件,也可以选为监测对象。根据数控机床的结构分析,数控机床故障主要分成了三大类,一是机床床身出现故障,二是承载数控技术的装置产生故障,最后是机床的电传递出现问题。据不完全统计,第一种故障产生的百分比为57%,主要内容有主轴箱问题、机床导轨损坏、作为传动系统的滚珠丝杠螺母副发生损坏、液压装置的问题。第二种故障类型大约占总故障比的5.5%,这是一个很小的问题,证明数控系统故障并不是导致机床故障的主要原因。最后一种故障类型约占总数的37.5%,主要有伺服系统的故障、电机转子定子可能的故障以及及检测元器件的损坏。本论文主要针对以下两个部件进行数据采集,分析以及故障诊断。(1)主轴部分主轴部分包括了旋转主轴、支持主轴的各种轴承和传动零部件等。主轴部件的一系列性能影响了机床整体的自主加工精度。在机床工作过程中,主轴具有两种运动方式,一是加持刀具并令其旋转切割工件,二是夹住工件令其旋转的被固定刀具加工,参与表面成形运动。影响被加工工件精度和表面质量的因素有很多,主轴的刚度旋转的精度,以及抗震耐热性等等因素。一旦主轴发生故障,机床的运行会受到很大影响。(2)滚珠丝杠部件数控机床的进给系统中,最重要的传动部件就是滚珠丝杠,它是一种可以将回转运动转变为直线运动的传动装置。滚珠丝杠具有很多优良的属性:较高传动比可以让它有很高的传动效率、灵敏度很高、传动不易出现波动,很平稳而且不易产生爬行,自身的磨损消耗不大、可使用的时间久,运动方向可以随时随用户要求的转换等优点。作为数控机床传动系统中不可缺少的关键部件之一,它的状态改变会使进给系统的传动精度与稳定性受到很大的影响。滚珠丝杠由丝杠、螺母、滚珠和滚珠返回装置四部分组成。在丝杠和螺母上加工有弧形螺旋槽,当它们套装在一起时便形成螺旋滚道,滚道内装满滚珠。52.1.2关键位置测量原因分析图2-3数控机床状态监测内容(1)主轴部件主轴箱体具有以下的几种常见故障,轴承因为受到震动而损坏,刀具因为不正确的布置而被磨损,齿轮传动因为工作环境问题产生磨损等,这种故障会使得切削时产生很大振动。因此,在机床运行时监测振动信号,可以较好的判断机床的工作状态。(2)滚珠丝杠部件滚珠丝杠故障有很多,主要故障表现为由于传动时的压力导致异常的噪声,运动受阻而导致的精度不良等。因此,振动信号同样可以用来判断滚珠丝杠的运行情况是否正常。(3)其他因为本题目为数控机床多源信息采集系统开发,所以还应该采集其他数据,如温度,噪声等信号,因加工过程中,热量与噪音均会产生,所以同样的在主轴和滚珠丝杠上采集声信号和热信号。2.2 数据采集内容以及流程数控机床状态监测与数据采集内容主要有3个过程(1)选择合适的监测位置(2)通过数据采集卡完成数据采集(3)对数据进行分析处理,得出结论2.3 建立数据采集系统的准备工作2.3.1数据采集卡的选择由于已知要采集8个信号源,所以需要数据采集卡有8个通道以上的,或者选用两个4通道的数据采集卡。因此,我选用PCI8510。它是8路同步AD 每路500K 精度16的采集卡,因为实验数据采集分为主轴部分以及滚珠丝杠部分,所以正好用合适。以下为采集卡的图片以及其参数。图2-4数据采集卡参数以下为PCI8510的连线图图2-5 PCI8510连线图2.3.2传感器的选择(1) 振动测量振动测量传感器,本论文中测量振动的传感器采用的是电涡流传感器,电涡流传感器的主要原理是通过静态或者动态的测量被测表面与传感器金属探头之间的距离,从而测量出振动信号的大小。电涡流传感器的优点很多,比如分辨力高,线性度好,而且是非接触式,可以有效的减小因接触而产生的影响。当然,电涡流传感器的测量对象必须是金属导体,否则无法做出准确的测量。(2)温度测量温度的测量可以采用的方式有很多,可以采用接触式的温度计,但是这种方法并不适用于旋转的轴,所以本毕设中选用的是非接触式的温度测量方法,利用的传感器类型是红外传感器。红外传感器的原理是辐射测温法。其中利用红外线进行温度测量属于这些方法中的辐射法,符合黑体辐射定律。因为任何物体都会不停的向外辐射能力,而这个能力的大小以及波长的分布与其表面温度有关,温度越高,红外能量越大。因此可以通过这一原理测出温度大小。(3)噪声测量噪声测量选用CRY2110/2112/噪声传感器系列,具有高灵敏度声信号采集传感器头、ICP前置放大器、计权网络、声校准装置、供电装置、数据信号调理模板、工作状态指示灯。(4)电流测量电流测量是利用电流的互感来完成测量的,在需要测量的位置加上互感线圈,通过测量互感线圈里的电流,可以得出机床的电流。2.3.3测点位置的确定图2-6 主轴部分振动测量位置图2-7 滚珠丝杠部分振动测量位置图2-8 噪声测量位置主轴部分的振动信号测量位置有轴承一处,主轴一处。温度测量位置在旋转主轴附近。噪声测量在主轴的周围安装声级计。而滚珠丝杠部分的振动测量位置位于两个轴承部位。2.4 建立状态监测系统数控机床数据采集系统主要由四部分组成:第一部分是传感器传感器是通过不同的安装方式,采集机床部件状态的各种信息,并转换成电压信号。第二部分是简易信号处理装置因为被采集到的信号有很大部分并不能被采集系统正确地捕捉识别,所以在采集之前应该对信号进行初步的调理。简易的信号调理仪器可以把传感器获取的信号进行放大、滤波、带通等操作将其转换成采集设备可以识别的标准信号。(3)数据采集卡当代的计算机技术只能识别数字信号,而经过前两部采集到的信号是模拟量,所以必须经过离散化和数字化才能被计算机识别,而实现这一目的的转换单元就是数据采集卡,数据采集卡的种类有很多,下文将详细介绍本文所选取的采集卡类型。在整个数据采集系统中,数据采集卡至关重要。(4)计算机以及其软件计算机是用来存储并处理经由数据采集卡采集到的数据。而计算机软件的作用就是对收集到的信号进行深度分析,并最终的到结论的重要一环。2.5 小结通过本章节内容,可以得出以下结论(1)本论文主要研究的对象是机床的主轴部分以及滚珠丝杠部分,采集的信号一共有5种,分别为振动信号、温度信号、噪声信号、主轴位移信号、机床电流信号。(2)本论文所选用的数据采集卡为PCI8510。(3)本论文中所选择的传感器类型分别为第三章 数据采集关键技术研究数据采集系统主要应用的技术有集采集数据技术、特征的提取技术,数据采集系统的构建少不了这几种技术的参与,了解了这几种技术,将会更了解这个系统的功能,有利于构建出一个功能齐全的软件。3.1 数据采集技术数据采集,又称数据获取,是利用一种各种各样的装置,从计算机系统外部采集各种数据并输入到计算机系统内部的一个接口。数据采集技术广泛应用在各个领域。被采集的信号数据是多种多样的物理量,比如温度,噪声,振动等,这些信号被转换为电信号进入数据收集系统,采集一般是以采样的方式,间隔一定的时间量也就是采样周期值,对于同一个点的数据进行重复采集。而采集到的信号一般是瞬时信号,也可以是某一时间段内的特征值。数据采集的基础就是准确的数据测量。而对数据进行采集的方式有很多,一般分为接触式和非接触式。以不影响被测量对象和测量环境的前提下,可以利用各种各样的监测元件,也就是传感器。利用传感器采集数据时数据采集技术的核心观念。3.2 数据采集信号特征提取技术因为信号的多样性以及随机性,所以通过传感器采集到的信号不一定都是单一的、用户需要的信号,其中没有利用价值的信号也占据了极大一部分,所以采集到的信号并不适合直接作为机床工作状况的判断量。所以,在实际的工作情况下,应该使信号去除掉没有用的部分,留下需要的重点信号,这样才可以做到对整个机床进行正确有效的监测。而为了达成这一目的,就需要利用新型的信号分析处理的方法来获取到可以判断工作状态的特征量。监测机床工作状态这一目的能否实现,取决于特征量的正确选取。所谓的特征提取技术,就是正确的应用信号分析与处理办法,以此来寻找机床与采集到的特征值的内在关系,把最能指出问题的特征信息从所采集的信号中分离出来,达到去除无用信号保留有用信号的目的。特征提取是数据处理分析中的第一步骤,争取的选择合理的特征量,可以保证数据采集系统的完美运行。此论文中,由于题目限制,从繁多的特征量中选取了几个最典型的特征量进行分析,为后面的分析提供数据上的支持,这几个典型特征量包括:时域分析,频域分析以及时频域的混合分析。1.时域分析时域分析中包含了很多的参数,主要的分为有量纲参数与无量纲参数以及概率分布函数。(1)有量纲参数有量纲参数是随着机床运行的问题变大而随之增大的一种参数,因此用来判别机床工作时的问题大小,也就是严重程度。同时影响有量纲参数的因素不只是机床的工作状态,与周边环境也密切相关,例如载荷的变化,轴转速的变化,都会对其造成一定程度的影响。有量纲参数中,主要有以下几个重要参数:1)峰值峰值参数反映信号的强度,他的含义是在某一时间t上,所获得波形的振幅最大值。但是在实际的应用场合一般不会直接的用真峰值,代替真峰值的数据是当量峰值,也就是把整个信号分为n段,分别求出各自的峰值,之后对各个峰值做平均处理,以此作为当量峰值。峰值有一个计算公式:xmax=max(xi)(i=1,2,n) (公式3-1)2)均值均值表达了信号变化的中心趋势,是采集的信号的算术平均值。均值的计算公式如下: (公式3-2)3)绝对平均值绝对平均值描述了所采集到的信号的能量的大小,他的计算公式很简单,就是所有信号平均值的绝对值计算。绝对平均值计算公式如下所示: (公式3-3)4)均方根值均方根值又称有效值,是信号平均能量的一种表示方式。均方根值的计算公式如下: (公式3-4)5)方差方差这个数值表示了信号的波动分量,描述的是信号偏离中心趋势的波动强度。方差计算公式: (公式3-5)6)方根幅值方根幅值用于描述信号能量大小。方根幅值计算公式: (公式3-6)(2)无量纲参数无量纲参数与有量纲参数不同,后者对于采集信号的幅值以及频率变化很敏感,但是前者无量纲参数就不是这样,无量纲参数是根据采集到的信号的分布密度函数来确定的。因此无量纲参数判别是一种很好的机床状态监测参数。常用的无量纲参数指标有如下几种:1)波形参数公式如下: (公式3-7)2)峰值参数峰值参数的存在,可以让用户清楚的分析出在所检查的信号中是否有突变值,在机床上来看就是冲击信号。峰值参数的计算公式如下: (公式3-8)3)脉冲如果说峰值参数是判断是否在采集信号中存在冲击信号,那么脉冲这一个参数所分析处来的就是判断冲击信号是何种类型。脉冲的计算公式如下: (公式3-9) (3)概率分布函数概率密度分布函数是数学上的一种概率算法,它描述一种规律,信号幅值的取值规律。正常工作情况下与发生故障状态时的信号,他们之间的概率密度分布一定是不同的,因此,可以通过这个参数来区分机床的运行状态是否正常。这个参数有两种子参数,一个是分布函数,另一个是密度函数,前者是在一组随机信号在N个采样函数的集合,在某一时刻有N个样本的函数值不会超过指定的值,而这个事件出现的频率就是概率分布函数的公式:。 (公式3-10)而后者概率密度函数则是分布函数的一阶导数,这一点在数学中的概率学中已经的到了验证,这个参数表示的是前面采集到的幅值落在某一范围的概率,根据所选范围的幅值变化的不同,这个参数有不同的值,所以作为函数,他是幅值函数。这个参数的公式如下: (公式3-11)2.频域分析信号和信号之间有可能具有相同的时域信号的参数量,但是用户知道这几个信号之间有着不同,不能光凭借着时域参量就草草的确定信号,还需要利用频域信号。影响信号的因素不只是时间,频率以及相位等也会影响信号,所以研究信号的频率参数很重要,利用频率来描述信号,也是一种重要的参考数据。对于频域分析的理解,就是把时域信息通过傅里叶变换,分解成横坐标为频率而不是时间的频率信号。这种信号得到的是以前的时域信号频率成分的幅值和相位信息的一种方法。频域信号的指标主要重心频率、均分频率等几个,下文将一一叙述:1)重心频率重心频率是一种反应振动总频率变化情况的一种参数,它表示的重心变化是功率谱。重心频率的计算公式如下: (公式3-12)2)均方频率表示了功率谱信号的离散程度,频率方差计算公式如下: (公式3-13)3)均方根频率描述了谱信号的主频带变化,均方根频率计算公式如下: (公式3-14)4)频率方差在一个信号测试中,功率谱的能量是分散开来的,而频率方程就是表现这一谱图中能量分布分散情况的一种参量。它的计算公式表示为: (公式3-15)3.时频域分析时频域分析是结合了时域分析和频域分析的一种综合分析方法,其中小波包分析就是一种典型的时频域分析方法。这种方法是对信号的低频部分进行分解分析,并且对于信号的高频部分有更详尽的细致分解分析。小波包分解过程如图所示。小波包的分解与重构是小波包分析的重点,其数学算法如下:(1)分解算法 (公式3-16) 式中hk,gk为小波分解共扼滤波器系数。(2)重构算法 (公式3-17) 式中pk,qk为小波重构共扼滤波器系数。小波包分解把采集到的信号能量分解到了各个频率段,也就是说,它将信号分解了很多份,每一份均有着能量信息的存在。经过这些分开的频率段上的信号进行提取分析,这对分析信号本身特性有着很大的利处。每个频率段信号的能量的分解分析与整体能量进行比较分析,更能有力的提取出整个信号的特征信息,通过这些信息,可以更清楚机床的状态。小波包频带分析依据Parse-val能量积分等式,信号f(x)在时域中的能量定义为信号在L2(R)上的2范数的平方,计算公式: (公式3-18)信号f(x)的小波变换计算公式: (公式3-19)将两者通过Parse-val恒等式联系: (公式3-20)通过共扼正交滤波器把采集到的信号分解到不同的频率带中,经过小波包分解后的信号彼此之间是正交的,他们之间的能量是守恒的,并且可以分析出大量的非线性非平稳的信号诊断信息,所以每个频率带中的信号均可以作为该实验的特征向量进行分析。3.3 小结本章主要介绍了一些典型的数据采集以及分析的原理,便于后来的软件开发步骤。第四章 系统运行软件总体设计本章主要介绍了数控机床多源信息采集系统软件的设计方案。最开始先介绍一下在软件开发过程中需要遵循的几点原则。之后,了解分析这套软件的面向对象以及需求分析,并介绍该套软件的整体设计思想。在这些均完成之后,选择在开发过程中可能用到的工具以及软件并最终验证该套软件的可行性。4.1 数控机床多源信息采集系统软件的开发原则一个优良的软件开发应该遵循如下的几个原则:(l)结构合理性在开发软件之前,应该确定软件的模块以及面向对象的程序设计方法。在开发某种特定功能的软件时需要确定总体的功能,并将其分解为多个子模块进行一一编写。每一个子模块都有自己的一套系统以及功能,并最终合成成为自己需要的总系统。每个子模块之间应该有着特定的通讯机制,以方便彼此之间的通信连接。子模块应该独立于其他子模块并且具有可重用性。因为在开发软件时,可能面对这软件的失效,所以彼此独立的系统,可以有利于对整个系统的维护,一旦出现问题,能够快速的发现问题所在模块,并进行调整。而且模块化的设计,可以有效的对软件进行添加和删去功能,方便各方面的需求。(2)美观的软件运行操作界面用户需要的软件是一个简洁明了的界面,而不是繁琐复杂的程序,一个优良的软件,对于与用户的交互性应该设计的很完美,使得用户可以方便的了解如果需要实现什么功能就去按什么按钮,如果想保存数据,就按保存按钮之类。所以在开发软件系统时,应换位思考,以使用者的角度去设计软件界面。并且要保持一定的对称性以及统一性,使得软件界面整体看上去可操作性强,美观。(3)运行效率高因为一般的软件设计,离不开计算机的操作,而计算机具有有限的计算速度,所以在开发软件时,应尽量减小对系统内存的占用,做到小内存,大功率的目的。通过对模块化的系统编写,有效的减小程序体积。不要过度的占用资源,不要重复编译。选择正确的编写环境,软件结构以及编程方法可以有效的利用计算机资源,使开发出的软件系统具有高效性,运行流畅快速。(4)软件的功能应该具有完善性在开发软件之前就应该确定开发这个软件的目的,以及使用者对该套软件的需求。在调查完所有的功能之后在进行编译,可以有效的利用资源,并开发出易于用户操作的软件,并且满足用户的需求,使其了解软件存在的各种功能。(5)安全性能好无论何种软件,都应该具有安全性,安全性体现在两个方面,一是软件对于信息的保护,使一次测试结果具有不可盗窃性,用户应该可以通过登录信息,以此来保护一个公司机床的机密性,不易于被其他人盗取数据。第二个安全性体现在,当用户错误操作时,软件应该具有实时保存的功能,以免数据丢失而造成的损失。并且在保存的同时,提醒使用者错误的原因以及修正方法,使用户下次不会再出现这种错误。当错误致命且不可还原时,软件本身应该具备错误信息保存功能,以便开发者进行及时的调整维修。4.2 软件需求以及总体设计在开发软件之前,需求的分析是至关重要的,因为这决定了软件的一系列后续开发过程,比如分为何种模块,分为几种模块,利用什么编译方法等,确定需求为整个软件开发过程提供了严谨性以及逻辑性,是整个开发过程的重要依据。该套数控机床多源信息采集系统的需求是:对数控机床主轴部分以及滚珠丝杠部分进行多源信息的采集,例如振动信号,温度信号,噪声信号,电信号等等。第二个需求是对采集到的信号进行初步的处理,降噪等。最终对处理后的信号进行分析,并保存信号。通过以上的需求分析,可以清楚的分析出整套系统需要三个系统模块,三个模块之间有着相互的联系。系统模块的建立在第五章会有详细的讲解,再次不在赘述。4.3 软件开发环境软件开发环境是指在基本的计算机硬件和软件的基础上,为支持该套系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE。它由软件工具和环境集成机制构成,前者用以支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。该套数控机床多源信息采集系统的软件开发环境是由美国国家仪器(NI)公司研制开发的一款类似于C和BASIC开发环境的软件:Lab-view。这是一套图形化编辑语言G编写程序,产生的程序是框图的形式,方便开发者系统的开发软件。4.4 软件可行性分析软件可行性分析最根本的目的是对后续的行动方针提出建议。如果这个系统的要求不具有可行性,那么开发者应适当的修改目的或者废除计划,以免造成多方面的浪费。如果需求分析后发现可行,那么开发者可以通过系统编译来为后续的工作进行合理的安排。4.5 小结本章节主要介绍了开发软件的前期准备工作,并验证了软件的可行性,为后续的系统开发打下了基础。并通过几条开发软件需要注意的原则,为整体软件的开发奠定了开发方向。第五章 系统运行软件的实现本章主要详细介绍信息管理的子系统、数据采集的子系统、在线状态监测的子系统的功能、基本的流程、实现的方法以及用户用于操作的界面。5.1 系统模块本论文提到的数控机床多源信息采集开发的系统模块主要有如下几种:菜单模块,数据采集模块,数据处理模块,数据分析模块。每一个模块下方还有子系统的存在,在下述文章中会一一赘述。数控机床多源信息采集系统数据采集模块数据分析模块数据处理模块菜单模块实时采集模块小波降噪信号采集模块FFT快速傅里叶变换模块自功率谱模块功率谱模块幅度谱模块瀑布图模块超出上限预警模块图5-1 系统模块化5.2 菜单界面的实现菜单界面的实现是由在Windows系统环境下的Lab-view软件来实现的,利用Lab-view软件进行前面板的布置,并对程序框图进行编辑而成。本论文中的多源信息采集系统,主菜单分为三个分选项,一为数据采集按钮,二为数据处理按钮,三为数据分析按钮。具体菜单如下图。图5-2 菜单界面此图为前面板,程序框图如下所示:图5-3菜单程序框图上图中可以看出,菜单界面的程序是很简单的一个,只是由一个简单的while循环和条件结构语句完成。while循环的存在是为了让整个程序可以持续的运行,因为在while循环的循环条件上用的是常量,是常通的连接,所以程序会一直运行直到停止。对于条件结构来说,它的存在是为了使子VI运行的必要条件,在条件结构的高级选项菜单中选择值改变选项,然后设置一个布尔开关作为值改变的标尺,而这些布尔开关则是前面板中显示出来的选择按钮。如此三个条件结构即可完成对前面板的程序编辑,而条件结构内的子VI则分别是对应三个模块的VI程序。自此,数控机床多源信息采集系统的菜单模块就全部完成。5.3 信息采集界面的实现数据采集界面的实现是由在Windows系统环境下的Lab-view软件来实现的,利用Lab-view软件进行前面板的布置,并对程序框图进行编辑而成。本论文中的多源信息采集系统,数据采集系统利用了选项卡工具,本系统共利用了2个选项卡工具,以及好多个波形图表以及布尔按钮,具体内容可参考下图: 图5-4主轴部分实时采集界面 图5-5主轴部分小波降噪界面 图5-6滚珠丝杠采集界面 图5-7 电流采集界面上图所示即为数据采集界面的前面板,下图为数据采集界面的程序框图:图5-8 采集界面程序框图图中程序可能看着很乱,但是实际上和简单很有规律性,首先是一个大的while循环,保证程序可以持续的运行,直到按下停止按钮后,才会终止运行,之后是采集卡部分,采集卡部分如下图所示图5-9数据采集卡程序框图图中左半部分是采集卡的参数设置以及频率设定,这些都是在购买采集卡时公司附赠的程序,也就是事先已经连接好的,可以直接使用,唯一需要改变的是采样频率的调整,在本论文中,数据采集卡设置的频率参数默认为10000Hz,但为了实验的多样性与可靠性,采取输入部件的形式替代了以往的固定数值,并且为了让界面清晰易懂,每一个界面上都设置了采样频率的显示部件,以方便用户实时的查看需要设定的采样频率。图中右半部分也是采集卡的内容,只不过最后的创建数组是为了实现采集卡8通道的目的,右侧8个连线代表了数据采集卡的8个通道,通过连接不同的传感器,可以达到测试不同信号的目的。数据采集卡8个通道输入的就是各个不同采集卡采集到的信号,所以可以直接连接波形图表对其进行实时的信号采集,如下图所示:图5-10 实时信号采集界面上图显示的就是本论文中所设计的数控机床多源信息采集系统的实时采集部分,因为采集的信号种类很多,所以分别设置了相应数量的波形图,以此来多角度,多方面的观察采集到的数据的波动以及波形大小。程序框图中还有一个值得注意的地方就是,每四个波形图表外就设定了一个条件结构,条件结构的目的就是,当你满足了一定条件的前提下,才会运行条件结构内的部分,所以在此设计条件结构的目的就是为了可以让用户随心所欲的控制程序,只有按下显示按钮的时候,才满足了条件结构的条件,运行图表,采集数据。本论文要求设计的数控机床多源信息采集系统的开发,在数据采集界面中,需要对采集到的信号进行很多处理,但是信号中难免会存在着或多或少的波动以及影响因素,所以就要对采集到的实时信号进行第一步处理,也就是去噪处理。去噪处理,本毕设采用的Lab-view中自带的降噪小程序,它的图标如下图所示:图5-11 小波降噪此处用到的降噪程序是Wavelet Denoise Express VI,它的左接口连接的是初始信号,右侧输出的是经过系统自己设定好的参数进行降噪处理后的信号,下图为降噪子VI的设定界面:图5-12 小波降噪参数设定由图可以看出,选择的转换方式是DWT模式,等级3,Wavelet选择是db04型号,降噪结果尚可。降噪之后的信号也是通过波形图显示出来,且在前面板中,设定的两种不同的波形图在同一水平面或者同一竖直面中展示,为的是方便用户观察降噪成果,对比明显。以下为降噪的程序框图:图5-13 降噪程序框图降噪之前与降噪之后的信号都已经采集好之后,还需要对采集到的信号进行保存处理,因为用户需要知道自己所测量的数据的大小波动,并且与已有的,或者给定的信号进行比较对比,所以数据的保存很重要,数据的保存在Lab-view中是由一个很简单的小程序完成的,详情如下: 图5-14 保存系统通过上述的小程序即可完成对数据进行保存的目的,方便用户查询数据并与要求进行比较。以上就是毕业设计要求的数控机床多源信息采集系统的数据采集部分的全部内容,数据采集作为毕业设计的重要环节,是不可或缺的一部分。5.4 信息处理界面的实现数据处理界面的实现是由在Windows系统环境下的Lab-view软件来实现的,利用Lab-view软件进行前面板的布置,并对程序框图进行编辑而成。本论文中的多源信息采集系统,数据处理系统利用之前的数据采集部分进行进一步的分析并得到结果,并且在采集的基础上,加入了很多算法,比如FFT快速傅里叶变换算法,以及输出幅度谱,功率谱和自功率谱,时域参数的程序,做到多样的分析采集到的信号的目的,具体内容可参考下图:图5-15 数据处理界面上图为数据处理界面的主面板,从主面板可以看出要求实现的目的,FFT,谱图分析,时域参数等,下图显示的是数据处理界面的程序框图:图5-16 数据处理程序框图这个子程序是建立在数据采集系统的基础上实现的,所以在很多方面会与前一个程序相重复,这是不可避免的。但是两者仍有很大的区别,一个是采集,一个是处理,所以本质上是不同的。虽然数据处理界面的程序框图很繁琐很复杂,但是仍是有规律可循的。首先数据通过降噪处理后进入数组通道,并输出到后面,然后连接到了一个索引数组上,如图:图5-17 索引数组连线数组到该函数时,函数可自动调整大小,在n维数组中显示各个维度的索引输入。也可通过调整函数大小,添加元素或子数组。连线板可显示该多态函数的默认数据类型。此处的列表框作为数组的选择通道选项,作用就是在四个通道内通过列表框来选择想要测量的信号,并之后绘制图表。通过索引数组之后,连接的就是FFT也就是数据处理模板下的第一个模块快速傅里叶变换模块,快速傅里叶变换分为一维变换,二维编号,复数变换等,此处用的是一维信号变换,对于一维信号,该VI使用快速傅立叶变换算法计算输入序列的离散傅立叶变换(DFT)。一维DFT定义如下:n = 0, 1, 2, , N1x是输入序列,N是x中元素的数量,Y是变换的结果。Y成分的频域分辨率(频率间隔)为:fs是采样频率。图5-18 FFT变换程序框图上图显示的FFT快速傅里叶变换的连线图,图中的f(x)就是一维傅里叶变换,下面的都是参数的设定,最后的波形图显示的FFT变换之后的级数r的波形图。同样这里设定了一个条件结构,目的是可以让用户自主的操作程序,在必要的时候让波形图进行工作,不必要的时候不工作。通过快速傅里叶变换可以得到一个频域信号,而图中的FFT信号波形图显示的就是频谱图,是数据处理界面的一项较为关键的部分。之后进行的一部是让采集到的信号进行时域分析,时域分析需要用到的一个函数是按dt缩放的Lab-view系统自带的VI,该VI的作用是使波形的dt乘以指定的缩放因子。通常,该操作会增加或降低波形的采样率。连线至波形输入输入端的数据类型和模拟波形Y,输出的波形为模拟波形Y,这样可以清晰的看出采集到的信号的时域图,进而进行时域分析,时域分析有好多种,其中概率统计就是十分重要的一项,概率统计的内容有很多,比如最大值,最小值,算数平均值,均方差,标准差等。Lab-view中有一个很方便的VI程序,可以实现概率统计,如下图所示:图5-19 统计数据程序框图这个VI的存在使得概率统计部分变得十分简易,用户可以很清楚很清晰的计算出所需要的时域参数,为数据处理界面的建立降低了难度。值得一提的是,输入的信号是无法直接连接概率统计VI的,需要一个信号操作的子程序,就是这个连接程序,它实现的功能就是,将数值、布尔、波形和数组等数据类型转换为可以与Express VI配合使用的数据类型。时域分析之后就是频域分析,本毕设利用的是Lab-view自己编辑好的程序包,建立的一套频谱分析的界面,详细程序框图如下所示:主要分三种,其一是幅度谱:图5-20 幅度谱程序框图其二是功率谱:图5-21 功率谱程序框图其三是自功率谱:图5-22 自功率谱程序框图这三种谱图分析的结构是相似的以下来一一叙述。幅度谱是计算实数时域信号的单边且已缩放的幅度谱,并通过幅度和相位返回幅度谱,当输入指定信号之后,会通过算法进行变换,首先,VI通过下列方程计算双边幅度谱:A是双边幅度谱,X是信号的离散傅立叶变换,N是信号中的点数。然后,该VI通过下列方程使双边幅度谱转换为单边幅度谱:B是单边幅度谱,是向下取整运算。功率谱是是数字信号处理的主要内容之一,主要研究信号在频域中的各种特征,目的是根据有限数据在频域内提取被淹没在噪声中的有用信号。功率谱返回X的双边功率谱。 功率谱同样是测量信号的一个重要的手段。自功率谱是自相关函数Rxx可以了解不同时刻同一随机样本间的波形相似程度。自功率谱密度函数Sxx(f):反映相关函数在时域内表达随机信号自身与其他信号在不同时刻的内在联系。当随机信号均值为零时,自相关函数和自功率谱密度函数互为傅立叶变换对。自功率谱密度有明确的物理含义:当tao=0时,Sxx(f)曲线与频率轴f所包围的面积就是信号的平均功率。另外,Sxx(f)还表明了信号的功率密度沿频率轴的分布状况,因此称Sxx(f)为自功率谱密度函数。以上就是频域分析的三种谱图分析,这三种谱图分析虽然不能很全面的阐述信号的全部属性,但是也可以很好的分析谱图的频域信号,为用户带来用户所需要的数据参数。至此,毕设要求的数控机床多源信息采集系统的数据处理模块全部叙述完毕。5.5 信息分析界面的实现数据分析界面的实现是由在Windows系统环境下的Lab-view软件来实现的,利用Lab-view软件进行前面板的布置,并对程序框图进行编辑而成。本论文中的多源信息采集系统,数据分析系统分析内容不多,由于技术以及毕设的要求方面,只进行了两种分析,其一是上限超出的预警,其二是绘制时域频域的波形图,这两种都只是初步的分析信号,并没有做到全面分析。具体内容可参考下图:图5-23 数据分析界面图5-23 瀑布图主界面上图为数据分析界面的前面板,下图为程序框图:图5-24 数据分析界面程序框图数据分析界面作为整个数控机床多源信息采集系统的结尾部分,也是不可或缺的一部分,通过这个VI程序,可以清楚的看出采集的信号是否超出预设值,并通过瀑布图,可以清楚的看出频域时域的关系,为机床的故障诊断提供了强有力的数据支持。作为最终的界面,上限预警功能利用的是很简单的一种结构,比较结构。图5-25 上限预警程序框图图中,利用概率统计程序取到整个信号的最大值,利用比较结构中的大于(小于)符号,将想要设定的上限值,与最大值进行比较,当输出结果为超出上限时,连接的布尔信号会使警示灯变成真的情况,让灯亮起,从而达到上限超出预警的目的。其次是瀑布图,瀑布图的作用是采用绝对值与相对值结合的方式,适用于表达数个特定数值之问的数量变化关系,此系统利用瀑布图的意义就是,探究频域信号在时间的变化下有何种变化的目的。瀑布图的程序框图如下:图5-26 瀑布图程序框图此处的瀑布图,利用的是嵌套for循环语句,即两个for循环在一起运行,每次的循环均可以得到时域信号与频域信号的乘积,这个乘积值作为瀑布图的Z坐标,可以有效地反映出想要的结果,X,Y坐标分别是两个for循环的循环次数,这样的好处是可以使横纵坐标严格的按照用户的需求来进行瀑布图的绘制。以上就是数控机床多源信息采集的数据分析VI。5.6 小结 通过本章节的叙述,用户可以清楚的知道数控机床多源信息采集系统的模块组成以及功用,并且可以通过叙述,对整个系统有更深的了解,便于后续操作。整个系统由三大模块组成, 分别是采集,处理和分析模块,而三大模块又各自的分成小模块,每个小模块都有详细的前面板介绍以及程序框图的介绍,通过本章的介绍,用户会很清晰的了解这个系统的组成以及全部用途用法。第六章 软件测试本章节主要介绍了在成功的搭建软件之后,对软件运行情况进行的一系列测试以及修改调试6.1 测试环境该套系统的测试环境是实验室的模拟机床运行试验台,通过对采集卡接线端的传感器进行更改来实现多源信息采集的目的。6.2 测试过程测试过程出现过问题,比如采集数据时,数据的频域分析显示不正确,但是通过对系统的调整已经解决问题,下面几张截图详细的体现了该软件的测试过程。图6-1 采集界面测试结果图6-2 降噪处理后的测试结果图6-3 滚珠丝杠降噪处理结果图6-4 电流采集测试结果图6-5 数据处理界面采集结果图6-6 滚珠丝杠数据处理测试结果图6-7 上限预警测试结果图6-8 瀑布图测试结果6.3 测试结果分析根据上图的显示,可以发现该系统软件可行,并且功能完善,准确。唯一存在不足的地方是实现功能相对较少。6.4 小结本章节主要是测试开发出来的软件的运行结果,通过结果可以发现,该套系统一经完善之后,完全可以投入使用,并且得到了可喜的成果。结束语数控机床引起简单性,自动化程度高的优点,已经广泛的走进各大工业工厂,伴随着数控机床的流行,用户对于数控机床的故障有了进一步的关注,本文就在对机床进行结构分析的基础上,建立了一个数控机床多源信息采集系统,该系统可以实时的准确的监测数控机床两个关键位置:主轴部分和进给滚珠丝杠部分的各种信息,本系统主要测试的信息有振动信息,振动信息可以看出机床主轴以及丝杠部分的转动是否平稳,以此来判断机床故障与否;温度信号,温度信号存在的目的是测试机床主轴与丝杠在旋转过程中是否受阻,因为在正常平稳工作的条件下,不会产生过大的热量,所以测量温度信号可以有效的监测机床是否工作正常;噪声信号,噪声信号同样是检查机床工作的一项重要测量信号,一旦机床故障,则会产生极大地噪声,正常工作下的机床运行是平稳流畅的,不会有过大噪音;电流信号,电流信号的存在意义是观察机床的电压变化,以免发生断电触电情况;主轴位移信号,主轴的精度影响工件的精度,所以主轴应保持固定的旋转单一运动,而不应该具有移动的运动,所以这一信号的测试,也可以发现机床的问题。通过以上问题,开发了一款基于Lab-view软件的数据采集系统,通过程序框图的连接,完成各个模块的设计是整个毕设的核心内容。经过调试以及测试,该软件实测可用。致谢通过王红军老师的指导,让我的毕业设计圆满完成。在毕业设计过程中,王老师给予了我极大地指导,在我的程
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。