硕士学位论文-机械虚拟振动测试分析系统研究与开发.pdf_第1页
硕士学位论文-机械虚拟振动测试分析系统研究与开发.pdf_第2页
硕士学位论文-机械虚拟振动测试分析系统研究与开发.pdf_第3页
硕士学位论文-机械虚拟振动测试分析系统研究与开发.pdf_第4页
硕士学位论文-机械虚拟振动测试分析系统研究与开发.pdf_第5页
已阅读5页,还剩59页未读 继续免费阅读

硕士学位论文-机械虚拟振动测试分析系统研究与开发.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

东南大学硕士学位论文旋转机械虚拟振动测试分析系统研究与开发姓名:祁晓英申请学位级别:硕士专业:工程力学指导教师:杨建刚20040301摘要随着电力系统的规模和技术水平的飞速发展,为保障电力系统安全可靠的运行和获得更高的经济效益,在发电厂、变电所等生产部门中所要求监测的参数种类和项目也越来越多。而传统的测量仪器在对被测参数的综合分析、评估,信息交换和共享等方面存在着严重的缺陷。目前基于微机硬件平台的虚拟测量仪器己经在许多部门得到越来越广泛的应用。为了满足电力企业工业今后发展需要,进一步加大开发研制电力系统专用虚拟仪器的工作力度是非常必要的。以面向对象技术为基础的虚拟仪器开发软件己经成为标准的虚拟仪器开发平台,其中美国国家仪器公司(NI公司)开发的labVlEW(Laboratoryvirtualinstrumentengineeringworkbench实验室虚拟仪器工程平合)就是其中的典型代表。本文正是基于这种认识和当前工业发展的背景,采用此软件平台来开发虚拟振动故障测试系统。希望在电厂的振动数据采集与故障诊断、在线监测等方面提出新方法和思路。论文详细介绍了基于LabVIEW的虚拟振动测试与分析系统的软件设计和实现过程,介绍了LabVIEW下强大的数据处理和分析功和智能化用户交互界面设计,开发了LabVlEW环境下虚拟动平衡测试、分析、计算系统,包括单面动平衡,双面动平衡和谐分量法。论文最后介绍了本系统开发过程中的一些心得体会以及未来展望。关键词:虚拟仪器图形编程振动测试动平衡LabVIEW壅直盔堂堡主堂焦堡壅一ABSTRACTWitllthedevelopmentofthepowerofturbineunit,vibrationbecomesthemostimportantfactorstllatinfluencethesafeandreliableoperationoftheunitMoreandmoreparametersneedtobemonitoredinpowerstationTraditionalmeasuringinstrumentshaveseveredisadvantagesinanalyses,uation,andinationexchangingVirtualinstrumentsbasedonMicro-hardwareplatareusedinmanyfieldsnowVirtualinstrumentsarebeingusedwidelyinpowersystemnowSomenewsindataacquiring,faultdiagnosingandmonitoringofrotatingmachineryvibrationarepresentedinthepaperVirtualvibrationmonitoringandanalysissystembasedonLabVIEWisdevelopedVibrationsignalanalysessystemandintelligentmanmachineinterfacebasedonLabVIEWaredevelopedinthethesisVirtualrotatingmachinerybalancesystembasedonLabVIEWisalsodevelopedincludingsingleplanebalance,two-planebalanceandtheharmonicbalances,whichareusedinpowerplantwidelynowConclusionandfRrtherconsiderationaregivenintheendofthepaperKeyWord:virtualinstrument,graphprogramming,vibrationmeasurement,dynamicbalance,LabVIEWlI东南大学学位论文独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他入己经发表或撰写过的研究成果,也不包含为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。研究生签名:巡日期:铲7东南大学学位论文使用授权声明东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布(包括刊登)论文的全部或部分内容。论文的公布(包括刊登)授权东南大学研究生院办理。研究生签名:巡导师签一午、牛I东南大学硕士学位论文11研究背景和选题依据第一章绪论旋转机械(汽轮机、燃汽轮机、水轮机、发电机、航空发动机、离心压缩机等机械设备)是电力、石油化工、冶金、机械、航空以及一些军事工业部门的关键设备。随着现代工业和科学技术的发展以及自动化程度的进一步提高,旋转机械正朝着大型化、高速化、连续化、集中化、自动化方向发展,生产系统中各设备之间联系也越来越紧密。由于各种随机因素的影响,这些机械难以避免会出现一些故障现象,即降低或失去一定的功能;而机组一旦出现故障就可能引起连锁反应,导致整个设备甚至整个生产过程无法正常工作,造成巨大的经济损失,甚至还会引起严重的灾难性人员伤亡事故。机器的运行状态监测与振动故障诊断技术是保证大型机组安全运行,防止恶性事故的有效手段。它可以及时发现机组的运行故障先兆,诊断产生故障的原因,为生产和维修提供决策依据,同时也减少了定期检修引起的生产停顿。因此,对关键设备进行振动状态监测可以产生巨大的经济效益:以避免严重的突然事故,从而提高设备的安全运行率,防止非计划停车,从而增加产值。即使机组发生故障,也可以从系统提供给我们的数据中找出故障的原因。在检修中做到心中有数,延长检修周期,缩短检修时间,提高检修质量。在机组日常运行时,如果在机组严重损坏的前期发现故障的前兆,可以进行预防性维修。将设备从定期性维修发展到预防性维修,可以使备件的储备量减到最小。转机械状态监测、故障诊断和状态预测技术涉及到机械制造、转子动力学、电子技术、计算机技术、信号处理、信息处理等众多学科和技术的交叉应用。近几十年来,国内外进行了大量的基础理论和应用研究,取得了一些可喜的成果,积累了一些成功的经验。目前,状态监测仪器及诊断系统己进入工程应用阶段。随着计算机及网络技术的迅猛发展,为状态监测仪器及诊断系统的发展提供了良好的条件。将计算机实时监控分析与自动化技术用于检测仪表,真正实现检测技术的智能化;将计算机网络技术应用于状态监测系统,实现关键设备运行状态的集中管理、集中分析,必将极大的提高设备维修人员的工作效率。开发这样一套具有特色并且实用的旋转机械振动状态监测及故障诊断系统,无论是在经济上还是技术上,都有积极的现实意义。随着计算机硬件和软件技术的发展,仪器系统设计思想在九十年代发生了重大改变,其代表是美国NationalInstrument公司、惠普公司的虚拟仪器系统(VirtualInstrument)。虚拟仪器系统以通用计算机为核心,通过加在通用计算机上的一组硬件和软件而构成,使用者操作这台计算机,就像是操作一台他自己设计的传统的电子仪器。东南大学硕士学位论文本文第二章将会详细介绍虚拟仪器及其图形化组态化软件平台LabVIEWa12国内外研究发展情况旋转机械振动状态监测系统检测反映旋转机械状态的转子振动、机壳振动、齿轮箱振动等,并进行多种方式的信号采集和信号处理。获取机组状态特征值,是旋转机械振动故障诊断和状态预测的基础。国外从六十年代初就开始对旋转机械的振动机组、故障特征、振动信号提取及故障诊断信号处理进行了研究,发展了一系列监测诊断旋转机械故障的技术。从七十年代后期开始,一些故障诊断仪器逐步进入到工程实用阶段。从八十年代开始,国外开发研制了多种旋转机械状态监测系统,如美国BentlyNevada公司的ADRE振动故障诊断系统,DDM动态数据管理系统,TDM瞬态数据管理系统,丹麦BK公司的BK2526便携式数据采集分析系统等。在现场信号采集与故障诊断仪器及数据管理软件的研制方面,在国际上,以美国为主的西方发达国家在“旋转机械在线监测与诊断技术”的综合研究方面处于领先地位:一方面,美国的信号处理与数据分析技术发展较快,而这些处理机、分析仪和数据采集系统是机械设备状态监测的基础和核心,是发展后续技术(故障诊断)所不可分割的部分;另一方面,美国的一些专业公司,对旋转机械的运行及监控、机组可靠性、安全性、维修性与经济管理技术已从事有40多年的研究历史,建立了庞大的数据管理系统,开展了专家系统的研究,具有雄厚的数据与软件实力。此外,国际上还有许多著名的诊断仪器公司,如上面提到的BK;英国的DI;德国的申克及日本的武田理研等,生产有多种用于设备诊断的分析仪器及软件系统。然而国外的在线监测系统、现场诊断仪器及诊断管理软件一般价格十分昂贵,且存在维护不便、因缺少汉化而使用不便等问题,难于在基层推广。国内虽有一些大学及研究所推出了自己的产品,如北京振通检测技术研究所推出的902、b03便携式数据采集器、重庆大学测试中心的QLSAw型振动噪声测试分析仪、大连理工大学推出的PDM2000数采分析仪及管理软件等,但随着计算机技术尤其是微处理器及软件技术的飞速发展,上述装置及软件系统在性能指标、可靠性、软件对不同公司数采装置的适应性等方面均存在一定的局限性。从目前研制并推广应用的旋转机械振动状态检测系统看。可以分为三种类型:第一类是便携式数据采集分析系统,这类系统主要用于对现场大量机器设备进行巡检,具有代表性的BK公司的2526、Bently208的ADRE、CSI公司的CSll900、CSl2115、DI公司的DIl100等:第二类是在线的状态监测系统,这类系统用于对工业现场的关键机组进行连续的实时状态监测,具有代表性的有Bently公司的DDM、TDM系统和CSI公司的MachineView3130:第三类是准在线状态监测系统,这类系统具有小型化、便携式的特点,用于对工业现场某一机组进行一段时间的实时状态监测,具有代表性的有CSI公司的Scout3200系统。对工业现场的旋转机械进行状态监测时,不同的状态监测场合需采用不同类型的状态监测系统。由于不同类型的状态监测系统由不同的生产厂家设计制东南大学硕士学位论文造,其操作方式、数据采集和分析方法、数据库的数据结构、报表方式等诸多方面均不相同,给工业现场设备状态监测和设备管理造成了困难。众观国内外情况,我们可以看出旋转机械振动状态监测仪器设备的开发有两个明显的发展趋向:(1)对各种类型的旋转机械进行日常维护、监测,使得其向小型化、便携式、通用化方向发展。这种类型的小仪器只需要现场的工人携带在身上定时从机组外壳拾取振动信号(一般通过压电传感器),并在现场进行简单的计算判断存储后(这种软件一般固化在系统内部)。再通过所配置的通用仪器接口,如IEEE-488、Rs一232等与各计算机相连,以便将取回的数据做进一步的数据处理,充分利用高一级计算机的数据资源。这类仪器发展很快,如sAsD的产品M777系统就是与Pc机相配来做进一步的数据处理的。此外,德国SCHENCK公司的VIBRO-FFT40系列产品也属此类。(2)向连续、在线、实时的状态监测和故障诊断系统方向发展。这类系统功能齐全,但耗资较大,一般适用于重要的关键设备。此类系统广泛地应用了多微处理机技术,从现有厂家生产的产品来看,它包括以下几个部分:配备有强有力的数据采集和信号预处理电路。如程控放大器、跟踪滤波器等。这部分电路必须保证采集的数据能适应复杂多变的机组对象及各种工况。专用的实时频谱分析仪,对现场采集的数据进行实时频谱分析。因为无论是现在或是今后的一段时间内,作为广泛应用的FFT分析技术都将是分析信号结构特征的实用性技术,尽管目前已出现了包括时间序列分析方法在内的各种新技术。监控系统网络化。利用网络资源,系统主机作为一个整体的核心,负责收集下位机通过网络传来的数据。利用本机所带的软件,分析、计算、结合各种类型的数据库,设计组态化模块来提供丰富的功能,做出最终的决策性判断。13本研究工作任务和目标本课题的目标是在虚拟仪器软件构架上研发一套旋转机械设备振动测试与故障诊断系统的可行方案,并整合现有软件技术、网络技术、虚拟仪器技术的最新成果予以实现,争取产品化。本系统构成现场工作站实时数据采集、数据分析和处理的振动故障测试系统。本系统使用LabVIEW和MATLAB实现软件编程。系统的功能目标:机组的日常运行进行数据采集和实时监测。监测参数为机组的转速、振动值等a系统可对参数值进行不间断地监测与记录,以得到机组运行是满足各种分析与诊断功能要求的数据。东南大学硕士学位论文提供强大的数据分析功能,提供诊断依据。利用数字信号处理技术,提供反映旋转机械运行状态的各种特征参数和图谱。提供数据分析功能:时域分析、频域分析(幅值谱、功率谱、带窗函数选择、谱平均、坐标选择功能等)、轴心轨迹、包络谱分析、倒频谱分析,启停车状态分析(三维瀑布图、Bode图、Nyquest图等)、趋势分析、相关分析、联合时频分析等。设计便于用户操作使用的界面。充分考虑实时系统的特点,鳃决系统的连续运行的可靠性、故障恢复及线程调度和监测系统可靠性等问题。实现三种动平衡计算(单平面、双平面、谐分量法)。实现参数组态功能。提供系统参数组态功能、测点规划。据现场具体情况定义相关系统参数,完成系统的重构,生成实用的通用软件,以满足不同用户的需要。这是软件产品化的重要一步。本系统的应用对象为电厂汽轮发电机组、石化企业的大型透平压缩机组等的旋转机械振动测试与故障诊断。本论文分为七章:第一章介绍了课题的国内外背景和研究意义。第二章概述了虚拟仪器及其图形化编程语言LabVIEW。第三章介绍了旋转机械振动信号分析基本方法。第四章介绍了旋转机械振动测试与分析系统的总体设计结构和方法。第五章详细介绍了振动信号处理在虚拟振动测试分析系统中的实现。第六章详细介绍了旋转机械虚拟动平衡测试系统的实现。第七章结论,对论文进行总结,讨论了有待进一步研究的问题。查直查堂堡圭堂垡望壅一第二章虚拟仪器及其软件平台LabVIEW简介21虚拟仪器概述虚拟仪器(VirtualInstrument,简称V1)是现代计算机技术和仪器技术深层次结合的产物,是当今计算机辅助测试(CAT)领域的一项重要技术。虚拟仪器是计算机硬件资源、仪器与测控系统硬件资源和虚拟仪器软件资源三者的有效结合。211虚拟仪器的基本概念所谓虚拟仪器,就是在以计算机为核心的硬件平台上,其功能由用户设计和定义,具有虚拟面板,其测试功能由测试软件实现的一种计算机仪器系统。虚拟仪器的实质是利用计算机显示器的显示功能来模拟传统仪器的控制面板,以多种形式表达输出检测结果;利用计算机强大的软件功能实现信号数据的运算、分析和处理;利用IO接口设备完成信号的采集、测量于调理,从而完成各种测试功能的一种计算机仪器系统。使用者用鼠标或键盘操作虚拟面板,就如同使用一台专用测量仪器一样。因此,虚拟仪器的出现,使测量仪器与计算机的界限模糊了。虚拟仪器的“虚拟”两字主要包括一下两方面的含义。(1)虚拟仪器面板是虚拟的虚拟仪器面板上的各种“图标”与传统仪器面板上的各种“器件”所完成的功能是相同的;由各种开关、按钮、显示器等图标实现仪器电源的“通”、“断”;被测信号的“输入通道”、“放大倍数”等参数的设置,及测量结果的“数值显示”、“波形显示”等。传统仪器面板上的器件都是“实物”,而且是由“手动”和“触摸”进行操作的:虚拟仪器前面板是外形与实物相像的“图标”,每个图标的“通”、“断”、“放大”等动作通过用户操作计算机鼠标或键盘来完成。因此,设计虚拟仪器前面板就是在前面板设计窗口中摆放所需要的国标,然后对图标的属性进行设置。(2)虚拟仪器测量功能是通过对图形软件流程的编程来实现的虚拟仪器是在以Pc为核心组成的硬件平台支持下,通过软件编程来实现仪器的功能的。因为可以通过不通测试功能软件模块的组合来实现多种测试功能,所以,在硬件平台确定后,就有“软件就是仪器”的说法。这也体现了测试技术与计算机深层次的结合。东南大学硕士学位论文212虚拟仪器的构成及其分类虚拟仪器由通用仪器硬件平台(简称硬件平台)和应用软件两大部分构成。1虚拟仪器的硬件平台构成虚拟仪器的硬件平台有两部分。(1)计算机它一般为一台Pc机或者工作站,是硬件平台的核心。(2)I0接口设备I0接口设备主要完成被测输入信号的采集、放大、模数转换。不同的总线有其相应的I0接口硬件设备,如利用Pc机总线的数据采集卡板(简称为数采卡板DAQ)、GPIB总线仪器、VXI仪器模块、串口总线仪器等。本文采用PCDAQ系统。PcDAQ系统是以数据采集板、信号调理电路及计算机为仪器硬件平台组成的插卡式虚拟仪器系统。这种系统采用PCI或计算机本身的ISA总线,将数采卡板(DAQ)插入计算机的空槽中即可。2虚拟仪器的软件开发虚拟仪器必须具有合适的软件工具,目前的虚拟仪器软件开发工具有如下两类。文本式编程语言:如Visualc+,VisualBasiC,LabwindowsCvI等。图形化编程语言:如LabVIEW,HPVEE等。这些软件开发工具为用户设计虚拟仪器应用软件提供了最大限度的方便条件与良好的开发环境。本文虚拟仪器设计采用的是LabVIEW虚拟仪器编程语言。虚拟仪器软件由两部分构成,即应用程序和I0接口仪器驱动程序。虚拟仪器的应用程序包含两方面功能的程序:实现虚拟面板功能的软件程序:定义测试功能的流程图软件程序。I0接口仪器驱动程序完成特定外部硬件设备的扩展、驱动与通信。3基于PCDAQ的虚拟仪器测试系统的结构采用LabVIEW开发平台设计的基于PCDAQ的虚拟仪器测试系统的结构如图116东南大学硕士学位论文_一电量俦熙一b信数设J虚拟仪器前面扳一口据备一丐应用程序pjE电量俸感器b处采驱一理集动LabVIEW子横板p一一其他传藤器一|_,电卡程一路序JI曲vlEw开发平台一计簿机一图21基于PcDAQ的虚拟仪器测试系统的结构图21所示的虚拟仪器测试系统工作流程如下。传感器测量被测信号,将其转换为电量信号;信号处理电路将传感器的电量信号进行整形、转换、滤波处理,变成标准信号;数据采集卡采集信号处理电路的电压信号,并转换为计算机能处理的数字信号;通过设备驱动程序,数字信号进去计算机:在LabVIEW平台下,调用信号处理子模板,编写仪器功能流程、功能算法,设计虚拟仪器前面板;iii形成具有不同仪器功能的应用程序。22虚拟仪器的现状及其发展方向国际上从1988年开始陆续有虚拟仪器产品面市。当时有5家制造商推出了30中产品,此后,虚拟仪器产品成倍增加。随着计算机、通信、微电子技术的不断发展,以及网络时代的到来和信息化要求的不断提高,网络技术应用到虚拟仪器领域中是虚拟仪器发展的大趋势。在国内网络化虚拟仪器的概念目前还没有一个比较明确的提法,也没有一个被测量界广泛接受的定义。其一般特征是将虚拟仪器、外部设备。被测试点以及数据库等资源纳入网络,实现资源共享,共同完成测试任务。使用网络化虚拟仪器,可在任何地点、任意时刻获取到测量数据信息的愿望成为现实。网络化虚拟仪器也适合异地或远程控制、数据采集、故障监测、报警等。与以PC为核心的虚拟仪器相比,网络化将对虚拟仪器的发展产生一次革命,网络化虚拟仪器是仪器发展史上的又一次革命。网络化虚拟仪器将由单台虚拟仪器实现的三大功能(数据获取、数据分析及图形化显示)分开处理,分别使用独立的基本硬件模块实现传统仪器的三大功能,以网线相连接,实现信息资源的共享。723虚拟仪器的特点及其与传统仪器的比较虚拟仪器与传统仪器相比,有以下6个特点。传统仪器的面板只有一个,其上布置着种类繁多的显示与操作元件,易于导致许多识别与操作错误。虚拟仪器与之不同,它可以通过在几个分面板上的操作来实现比较复杂的功能。这样,在每个分面板上就可以实现功能操作的单纯化与面板布置的简捷化,从而提高操作的正确性与便捷性。同时,虚拟仪器面板上的显示元件和操作元件的种类与形式不受“标准件”和“加工工艺”的限制,它们是由编程来实现的,设计者可以根据用户的认知要求和操作要求,设计仪器面板。在通用硬件平台确定后,由软件取代传统仪器中的硬件来完成仪器的功能。仪器的功能是用户根据需要由软件来定义的,而不是事先由厂家定义好的。仪器性能的改进和功能扩展只需更新相关软件设计,而不需购买新的仪器。研制周期较传统仪器大为缩短。虚拟仪器开放、灵活、可与计算机同步发展,与网络及其他周边设备互联。为了更加清晰的说明虚拟仪器的特点,这里将虚拟测量仪器和传统测量仪器在以下几个方面进行比较。比较结果如下所示意:传统测量仪器技术关键:硬件技术仪器功能:由生产厂家定义技术更新周期:长价格:高开发维护费用:高仪器功能扩展能力:差与其它设备的互联性:困难虚拟测量仪器软件技术由用户定义短低低强容易由此可见与传统的测量仪器相比,虚拟仪器在性能价格比、功能的扩展、更新和重新设置、与其它设备的信息交换等方面都具有明显的优势,特别适合类似电力系统这样技术更新较快的行业。决定虚拟仪器具有传统仪器不可能具备的特点的根本原因在于“虚拟仪器的关键是软件”。虚拟仪器在工程应用和社会经济效益方面具有突出的优势。目前,我国高档台式仪器,如数字示波器、频谱分析仪、逻辑分析仪等还主要依赖进1:3,因为这些仪器加工工艺复杂,对制造水平要求高,生产突破有困难。而采用虚拟仪器技术后,就可以通过只采购必要的通用仪器硬件来设计自己的高性能价格比的仪器系统。这些也是本文的立题背景。8查塑查兰堡主堂堡垒塞一24虚拟仪器及其在电力行业的应用虚拟仪器下的电力参数测试充分利用了微型机的硬件资源,并尽可能以软件代替硬件,使仪表的硬件结构简单,可靠性高,成本低廉。对于电力系统中大多数需要监测的电力设备而言,设备种类多,监测量大,这就给在线监测系统的设计带来了困难。而虚拟仪器可以充分利用微机的资源及灵活性,克服不同监测设备硬件繁杂的缺点,使在线监测的设计变得简单、灵活、富有弹性、更加模块化、易维护等。因此,对于电力系统中大多数需要监测的电力设备而言,利用虚拟仪器,尽可能采用通用的硬件,针对不同的设备采用不同的软件,可以给设备的在线监测提供新的方法,也可为在线监测装置的设计带来方便。25面向仪器与测控过程的图形化开发平台LabVIEWLabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench,实验室虚拟仪器工程平台是美国国家仪器(NI)公司开发的一种基于G语言(GraphicalProgrammingLanguage)的可视化开发平台。251G语言编程LabVIEW是为替代常规的BASIC,C等常规语言设计的,除了编程方式不同以外,具有语言的所有特性。所以,LabVIEW不仅仅是一个功能比较完整的软件开发环境,而是一种真正的编程语言,由于其独特的图形化编程方式,所以又被成为G语言。如图卜2所示,LabVIEW的编程环境包括两个面板,图中左面的是前面板(panel),用于编帝0虚拟仪器的软面板;右面的为程序面板(diagram),用于编写图形化的G语言程序源代码。与cc+等传统文本编程不同,LabVIEW的G语言是把繁琐、费时的代码编写输入,简化为使用菜单图标提示的方法选择功能,并用线条把各种功能连接起来的简单图形编程方式。比如,要进行FFT运算,只需要从函数库中,调出FFT子vI(相当于c语言的子程序)模块,然后用连接线与输入控制和输出显示的控件连接起来即可。降低了对编程者编程经验和熟练程度的要求,易于学习和使用,大大提高了编程效率。被誉为“工程师和科学家的语言”。东南大学硕士学位论文252LabVIEW的特点LabVIEW软件的特点可以归纳为以下几点图形化的仪器编程环境:使用“所见即所得”的可视化技术建立人机界面,针对测试、测量以及过程控制等领域。LabVIEW提供了面板上所必须的许多显示控制对象,具有与世纪仪器相似的旋钮、开关、指示灯、图标等。用户还可以方便的将现有控制对象改成自己需要的形式。内置的程序编译器:LabVlgW采用编译方式运行32位应用程序,解决了其他按解释方式工作的图形编程平台速度慢的问题,其速度与C语言的编译速度相当。并行机制:LabVIEW运行机制是一种带有图形控制流结构的数据流模式,程序框架从宏观上讲是一种多任务并行机制,而不是C等传统语言的顺序结构。灵活的程序调试手段:用户可以在源代码中设置断点,单步执行代码,在代码的数据流上设置探针,在程序运行中观察数据流的变化。功能强大的函数库:LabVIEW提供了大量现成函数供用户直接调用,从底层VXI,GPIB,串口及数据采集板的控制子程序到大量的仪器驱动程序,从基本功能函数到高级分析库,覆盖了仪器设计中几乎所需要的函数。支持多种系统平台:LabVIEW支持多种系统平台,在WindowsNTgx3x,Macintosh,HP,SUNSPARC等系统平台上,都提供了相应版本的软件,并且平台之间开发的应用程序可直接进行移植。开放式的开发平台:LabVIEW提供了DLL接口和CIN接口,使用户在LabVIEW平台上能调用其他软件平台编译的模块,提供对OLE的支持。网络功能:LabVIEW支持TCPIP,DDE,IAC等功能。253LabVIEW的可视化LabVIEW的可视化,包含了两层含义,一层含义是指它的编程方式是可视化编程,另一层含义是指可视化信号分析处理。可视化(Visualization),即科学计算可视化的简称。科学计算,是继试验方法,理论方法之后的第三种科学手段,这三种手段在科学研究上既相辅相成,又相互独立,既相互补充替代,又彼此不可缺少。科学计算可视化是科学计算中不可缺少的个组成部分,科学计算可视化是对计算及数据进行探索,以获得对数据的理解和洞察。具体来10东南大学硕士学位论文说,就是把计算中涉及的和产生的数字信号转变为直观的图像或图形形式表示的,随时间等参数的变化而变化的物理现象或物理量呈现在研究人员面前,使他们可以觉察到模拟和计算,既看到传统意义上不可见的事物和现象,同时还提供与模拟和计算的视觉交互手段。总的来说,科学计算可视化的目的,就是依靠人们强大的视觉能力,促进对考察数据更深一层的理解,洞察其中的潜在过程。科学计算可视化的应用不断扩展到物理学、地球科学、气象学、海洋、流体动力学等众多科学领域,而LabVIEW则是将科学计算可视化应用到信号分析中的一种体现。对一个存在各种干扰的非理想信号进行分析,获取包含在其中的有用信息,是一项困难的工作,需要扎实的理论基础和丰富的实践经验。LabVIEW的前面板上提供大量的形式多样,功能强大的chart,graph等控件,可大大加快加深研究人员对未知信号的认识,发现抽象思维中不易发现的现象,获得启发和灵感,提出新的分析思路;后面板上快捷的G语言编程,和功能强大的函数库,使得研究人员可以迅速组建自己的分析系统,便于新的分析思路的验证和改进,以往信号分析人员往往将大量的时间花在编程实现上,甚至因为具体的编程失误后难以实现导致分析思路得不到有效的验证。东南大学硕士学位论文第三章虚拟振动信号分析与测试系统理论知识3。1振动。振动是一种十分普遍的运动形式,广义地说,是指物体或某种状态随着时间往复变化的现象。振动可以分为简谐振动和周期性振动。任何一个周期性振动都可以分解为一系列不同频率且不同简谐振幅的简谐振动之和。简谐振动是可用正弦函数描写的周期运动形态,表达式为:X=Asin(cot+m1(31)其中,x表示质点在t时亥4偏离平衡位置的位移;A是振辐,国是角频率,耐+囝是t时刻的相位。中是初相位。刻画振动的参数只有三个:振幅A、角频率f-O、初相位o。振动分为径向振动、扭转振动、纵向振动等几种。我们这里主要研究测量径向振动。径向振动分强迫振动和自激振动。强迫振动所需能量由系统外提供,自激振动所需能量由旋转系统内部提供。在大型旋转机械如汽轮机、发电机等中,发电机组在起动及运行时发生超过允许值的振动危害是很大的。以汽轮机为例,它可能引起紧急保护装置动作而造成事故,引起轴瓦乌金碎裂,汽轮机发电机组的轴瓦和轴承座的紧固螺丝等其他一些零件损坏。严重的会使转子弯曲,造成和转子连接的零件因振动疲劳而断裂等严重后果。机组振动情况是否符合要求主要是根据机组运行时测得的轴承垂直、径向及轴向三个方向的最大峰峰值来衡量。32振动信号分析方法晗3目前,国内电厂机组单机容量变得越来越大,600mw,300mw机组在各网局已经成为主力机组。因此,机组主辅机的设备变得越来越复杂,振动故障也变得越来越突出。有必要采用信号采集设备将振动信号采集到计算机,对设备的运行状况进行监测。如果将采集到的信号显示并加以处理,就涉及信号处理的问题,对于振动信号的处理般有以下几种方式:321时域分析时域是指信号随时间变化的一种函数关系。包括时域连续信号和时域离散信号。它是通过对连续振动信号进行采样得到的。我们通过AD采集卡将振动数据采集,并通过计算机将该信号按时间的关系绘制出来,这样我们就可以看见一条振动幅值与时间的连续的函数曲线,在采样频率较高的情况下,这种近似是比较真实的反映时域连续信号的。采样率决定了模数变换的速率。采样率高,则在一定时间内采样点就多,对信号12查塑奎堂堡圭堂垡堡兰的数字表达就越精确。采样率必须保证一定的数值,如果太低,则精确度就很差。下面的图表示了采样率对精度的影响。采梯额率怒够聚梯频鬻不够引越波孵畸变图31采样率对精度的影响根据耐奎斯特采样理论,采样频率必须是信号最高频率的两倍。例如,信号的最高频率若为20KHz,则其采样频率一般需要40KHz。振动信号采样频率一般为被测信号频率范围的256倍。通过比较我们可以明确的知道,在同一周期内点数越少,画出的曲线越有折线感,因此提高采样频率,是保证我们采集到的信号准确的重要手段,但是较高的采样频率又对AD采集卡的硬件提高了要求。因此选取合适的采样频率对于我们获得正确信号非常重要。如果采用较低的采样频率,就不得不采用各种补偿与近似技术来模拟信号,这样又会花掉大量的计算机时间,因此可能无法实现信号的实时显示。322频域分析旋转机械的复杂振动波形可以按傅立叶分析原理分解为一系列组成它的谐波分量,每一谐波分量又有其幅值和相位。各谐波分量以频率为横坐标的谱图称为频谱。旋转机械的振动信号可在频域内经过多种处理方式,获得识别故障特征信息所必须的几类频域图像。本虚拟振动测试与分析系统分析模块提供的谱分析功能有:幅值谱、功率谱、倒频谱以及频谱分析中窗函数的应用。其基本概念将会在后面的小节给出,这里先做简单概括和比较。频谱图的幅值有两种表示法:一种以振幅(均方根值或峰值)形式表示,称为幅值谱:另一种以能量形式表示,称为功率谱。倒谱变换是将自功率谱密度函数的对数再做一次傅立叶变换。变换的结果得到倒频谱。倒谱变换与自相关函数相比较,其特点主要在于变换之前要对功率谱密度取对数。倒频谱是频谱的频谱,它能分析出复杂频谱图上的周期结构,分离和提取频谱中的周期东南大学硕士学位论文成分。在各种分析方法中,快速傅里叶变换(FFT)的频谱分析是当前应用最广、最有效的分析方法。1快速傅立叶变换(FFT)“1快速傅立叶变换(FFT)是实施离散傅立叶变换的一种及其迅速而有效的算法。FFT算法通过仔细选择和重新排列中间结果,在速度上较之离散傅立叶变换有明显的优点。忽略数学计算中精度的影响时,无论采用的是FFT还是DFT,结果都一样。如果直接应用离散傅立叶变换。将花费很多时间,因此很长的一段时间里DFT的使用受到了限制。直到1956年美国的JwCooley和JwTurkey提出了一种离散的傅立叶变换的快速算法,即FFT(FastFouriertransation),才使得DFr的计算工作量大为减少。r研o】=x【op吒,0+石1】昴,o+A+z一1】;珞oJ皿o】=xo】蹄p+x1wNl+A+缸一1】强靠Lx1=xo阡o+缸1Fj,1+A齐。一1i珞一妒(32)匿要,=匿要。i:妻j障耋一:I研1】f:I时1旷I旧】II!IliII;10旺】Jl嵫,矿1吲肛t9II缸一1】|设N=28,于是可将w分解成B个矩阵的连乘,即吵】=暇】哦】【】(3-4)其中每个矩阵的各行元素都包含有两个非零项。例如,对于N=22的情况有:1411阳一Ij妒W:1f1W3这里利用了关系W“=形(“)“(,因此形4=Wo,W6=W2,将w分解成0Wo0l1o矿oJo矿2ol1o矿2I一(36)由于式(3-6)在分解时充分利用了旋转因子w。具有周期性及台理的特点,从而使总的计算次数从N2量级减少到Nlog:N量级,极大地提高了运算速度,故形成了快速傅立叶变换。最常见的FFT算法要求N是2的幂次。假定信号分析仪中的采样点数为10240次计算。显然,FFT可大大节约计算量,故仪器中广泛采用FFT算法。2功率谱分析。以能量形式表示频谱图幅值,称为功率谱分析。一个信号可以从时域描述,也可以从频域来描述,这两种描述是相互唯一对应的。功率谱分析能够提供信号的频域信息,是研究平稳随机过程的重要方法。对于遍历随机过程的一个样本序列,这个序列只是无穷多个可能的随机序列中的一个,因此这个序列实际上并不能真正代表这个随机过程。但是不管选取哪个序列,通过该序列算的过程的自相关函数总是相同的,即由某一个序列计算出来的自相关函数能够作为对过程本质的描述。因此,从自相关函数(其定义将在下面的相关分析一节中给出)出发考虑信号的功率谱问题。1)功率谱密度的定义信号X(t)的自功率谱密度定义为其自相关函数的傅立叶变换。设X(t)的自相关函数为尺。(f),则X(t)的自功率谱密度为同时有只(,)=R,(咖12斫dvR,(f)=只P,2斫(37)自功率谱密度简称自功率谱或自谱。若r=O,根据自相关函数R,(f)和自功率谱只的定义,可以得到一、I叫_=j一,矿矿旷一矿彤矿,m、r_lI-=JOO驴陌0011舯聃oo一=暖啦东南大学硕士学位论文墨(o)=嬲去D2面=只(,)矽(38)积分D2(,)出可以看作信号的总能量,则R。(o)可以看作信号的平均功率只。,所以只(,)曲线下与频率轴所包围的面积即信号的平均功率:B(o)=只(,)=匕(39)只(厂)表示了信号的功率沿频率轴的分布,故称只(厂)为自功率谱密度函数。2)谱密度函数类似于自功率谱密度,如果信号x(t)和Y(t)的互相关函数(其定义也在下面相关分析一节中给出)(r)满足傅立叶变换的条件fR,p)drj输入阻抗:IOMQAD转换分辨率:12位AD转换速率:10SAD启动方式:程序启动AD转换非线性误差:士lLSBAD转换输出码制:单极性原码双极性偏移码系统综合误差:DIFS电源功耗:+5V(10)500mA:-SV(5)lOmA:+12V(i0)50LA:一12V(士10)蔓30tO使用环境:工作温度:1040;相对湿度:4080:存储温度:-55+854硬件系统特点及其结构该虚拟振动测试系统是为了满足生产现场各类振动信号的采集、显示、存储和分析等任务的需要丽设计的。它具有如下特点:1)体积小、重量轻、易于携带;功耗小,适合现场使用。2)硬件适应性强。易于各类振动传感器或相应的二次仪器接口;有足够的采集通道和数据存储容量。3)系统性能价格比高。整个系统由计算机便携式笔记本、研华818L数据采集卡、信号调理板、传感器组东南大学硕士学位论文成。其硬件框图如图45所示。测传信数计控感号据算信器p调采机J理集模卡。块p422软件系统要求图45系统硬件结构图软件平台包括了操作系统平台和软件开发平台两方面的含义。1操作平台从测控实时功能上来说,单任务的DOS系统似乎是其最好的选择。然而操作平台的选择需要多方面考虑。1995年后,Windows系统以其丰富、友好的图形用户界面,简单灵活的操作成为操作平台的主流,之前的DOS系统几乎难觅其踪。在测控领域内,越来越多的用户也要求windows风格的用户界面。现在虚拟仪器的操作平台,也是以Windows为主流的。本文选择windows2000系统为操作平台。2开发平台用于测控软件开发的平台很多,可以说,几乎所有的开发软件都可用于完成本系统的编制。本文选择LabVIEW70开发。LabVIEW的优点已经在第二章中详细的论述,简单的说,它功能强大,易学易用,尤其适合于测控领域的编程,并已经得到了广泛的应用43软件结构设计有了必要的硬件之后,虚拟仪器系统的关键还是软件的设计。当今的软件开发方式正在向多层次应用结构发展。一般情况下,由于涉及硬件的控制和操作,自动化测试测量系统的软件层次化结构更为明显。着眼于面向测试过程和测试对象的设计思想,本文根据与硬件的相关程度,将软件系统大致分为三个模块:参数设置区信号获取模块信号分析模块控制管理模块431软面板的概念每台仪器都有自己的操作面板,用来显示数据和控制仪器。比如一台示波器,其操作面板上的显示屏可用来显示所测得的波形、开关、按钮等可以供用户调节,控制仪器。这个操作面板是人与及其的交互面板,即传统的人机交互界面。同样,一台虚拟仪器,也有自己的仪器面板。所不同的是,真实的仪器面板由实物组成,而虚拟仪器则是利用计算机强大的图形环境在计算机上建立图形化的软面板(SoftFrontPanel)来代替常规的仪器控制面板。在系统集成过程中,软面板用于检验仪器的通信,并校验各仪器的操作。在系统集成之后,用户可以通过鼠标和键盘操作软面板上的控制器,来实现对仪器功能的调节。正是由于此,计算机测试系统才被人们形象的称为“虚拟仪器”。为用户提供晃面友好,易于操作的软面板,是虚拟仪器编程的基本要求之一。而LabVIEW的图形化编程的一个最直观的优势,就是体现在对虚拟仪器软面板的设计上。利用LabVIEW编程,可以轻而易举的组建起功能强健、界面生动逼真的交互界面,从而可以将主要精力和时间集中在系统集成和功能实现的设计上,而不必像其他文本式编程语言那样,为界面的设计花费大量的时间。432总体结构设计根据系统功能和振动测试过程的特点,本层设计软面板设计时,需要注意以下问题:注意复杂面板上控件操作逻辑关系的表达及操作容错性的要求。最大程度上杜绝由于操作人员误操作而对系统测控资源和被测对象造成的损坏。应考虑计算机CPU的信息处理的能力。虚拟面板的弹出和关闭时,对各控件或测控资源及被测控对象状态进行设定的程序模块。注意提高程序的运行效率,优化程序。东南大学硕士学位论文图46总体结构软件界面的设计以满足大多数用户为主,力求直观通俗,在程序中采用菜单式选择面板来实现波形显示和信号分析以及动平衡计算。用户通过翻阅菜单,即可看到相应的图形显示和计算结果。控制区与参数设置区与波形显示放在一个主界面,达到直观简捷的目的,使程序各功能模块一目了然,即使不懂计算机的用户,操作起来也会得心应手。如图4-7所示:前面板上包括:菜单、标题、图形显示区、控制按钮、数据参数设置区,以及一系列特定应用功能,它的主要功能是:通过前面板各控制按钮,实现初始设置、数据采集、波形显示、信号分析、数据存储等操作。图47虚拟振动测试与分析系统前面板32东南大学硕士学位论文整个仪器界面分为以下几大功能:测试控制(控制区,如下图48所示):数据采集开关:控制是否进行数据采集;虚拟信号开关:控制获取信号是否由虚拟信号发生器产生,用来标定仪器系统。波形图、频谱图、轴心轨迹等转换按键:波形回显:用来调出需要的振动信号波形图:波形存储:用来保存波形数据采集卡设置:采集卡的基地址,以及采集振动信号的通道号;采样控制(数据区,如下图49所示):采样频率设置:根据实际采样频率设置;采样点数控制:每个通道一次连续采集个数,建议设置为2的N次方,如1024,2048;测试结果显示(图形显示和计算结果显示,如图410):可以显示实际采样频率,振动的波形图和频谱图,轴心轨迹等,计算分析所得转子转速,振动的幅值和相位。菜单项,即程序运行时可通过菜单实现菜单响应,如图411所示。图48虚拟振动测试与分析系统控制区东南大学硕士学位论文图49虚拟振动测试与分析系统数据区图4一lO虚拟振动测试与分析系统图形显示区东南大学硕士学位论文图4一l1虚拟振动测试与分析系统菜单433功能的划分及实现本虚拟振动测试仪由振动数据采集和信号分析仪器功能两大块组成。用LabVIEW编程,更具有界面形象、友好、直观、易于操作等特点。仪器的主要功能包括:双通道信号输入、双通道信号发生器、波形显示、数据采集和分析处理控制、数据参数设置区等。1信号获取模块从层次位置上来说,信号获取模块是最接近硬件的软件层次;从作用上来说,信号获取层提供原始的数字信号,以供上面的信号分析层进行信号分析。本系统振动信号采用读数据方式获得振动信号。所读取的双通道振动数据是由振动实验台产生的振动信号,用研华818L采集卡采集数据。2信号分析模块来南大学硕士学位论文简单的说,信号分析模块的作用,就是软件化了的各种仪器。本模块位于数据获取层和测试管理层之间,可以调用信号获取层模块,也可以被测试管理层所调用。信号分析层于硬件无关,只对获取的数字信号进行操作、分析,提供诸如频谱分析、轴心轨迹等一系列和信号分析有关的功能测试,然后将分析结果提供给测试管理层。同时显示获取的数据和分析的结果。本系统中信号分析层主要是一些振动图形和振动信号处理方法,以及后面要详细介绍的动平衡计算。本层的程序编制可以充分利用LabVIEW的功能强大的信号分析功能。3控制管理模块原则上说,本层与硬件和信号处理无关,只对信号处理的结果数据进行操作。测试管理层是一个带有易用操作界面,用于管理和执行某-N试任务,与硬件无关的测试管理环境,为测试系统与操作者之间交互,被测器件分析,顺序测试,分支,循环等提供一个专门的测试运行环境。它将测试分析层与其他部门,如数据库访问,测试记录,测试报告,对结果进行分析以及打印报表功能等集成在一起。本区的具体功能主要包括:振动图形控制、信号采集控制、数据管理程序、打印功能,帮助信息(系统信息和使用方法)等。总之,系统中层与层之间是一种层层调用的关系。他们之间相互独立,而又不可分割。在层层调用的过程中,测试系统的操作对象信号的变化如下图4一12所示:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论