基于LabVIEW的互相关流速测量系统的设计_第1页
基于LabVIEW的互相关流速测量系统的设计_第2页
基于LabVIEW的互相关流速测量系统的设计_第3页
基于LabVIEW的互相关流速测量系统的设计_第4页
基于LabVIEW的互相关流速测量系统的设计_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

内蒙古科技大学毕业设计说明书(毕业论文)PAGE1PAGE40毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名:日期:

学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期:年月日导师签名:日期:年月日

注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它

基于LabVIEW的互相关流速测量系统的设计摘要两相流在自然界和工业过程中是普遍存在的,其中离散相的运动速度、尺寸、位置等参数的监测是一个非常重要的测量研究课题。两相流相关测速系统主要由上、下游传感器把流动噪声信号的变化转化为电信号的变化,然后通过放大,滤波,A/D转换电路将数字信号送到互相关器处理,最后输出渡越时间,进行流速的计算。本设计采用虚拟仪器技术和互相关原理相结合,设计了互相关流体流速测量仪。该方法利用了上、下游流动噪声信号的相关性,通过求两通道中信号与信号的互相关函数,得到两个信号的时延,在已知两传感器间距L的情况下,知道两个信号的时延可以求出流体的流速。设计中用LabVIEW语言编制程序,模拟生成随机流动噪声信号,将数据送入数据采集卡中,之后再将数据采集出来做各种相关运算。本设计阐述了基于虚拟仪器技术和互相关原理流体流速测量仪的实现过程,给出了使用LabVIEW语言的核心程序,并对结果误差进行了分析。关键词:两相流;互相关;虚拟仪器;流速测量TheSystemofCross-correlationVelocityMeasurementBaseonLabVIEWAbstractThetwo-phaseflowiswidespreadinnatureandindustrialprocesses.Themeasurementofparametersofmultiphaseflow,suchasvelocity,sizeandpositionofbubblesisaveryimportantinvestigationsubject.Two-phasecross-correlationflowvelocitymeasurementsystemchangestheflownoisesignalintoelectricalsignalbytheupperandundersensors,throughtheamplification,filtering,A/Dconvertercircuit,andthedigitalsignalwillbesentcrosscorrelator.Finallyoutputisthetransittimeandthevelocity.Thissystemicdesignedtointer-relatedfluidflowmeasuringinstrumentvirtualinstrumenttechnologyandtheprincipleofcombiningcross-correlation.Thismethodgotdelayoftwosignalsbycross-correlationfunctionbetweentwosignals.ThefluidflowcanbeexceedbythedelayvalueofthetwosignalincaseofthedistanceofLbetweentwosensorsisknown.SystemcarrythedatawhichisarandomnoisesignalsimulationbyLabVIEW,andthenacquisitionthedatatovariouscomputing.ThissystemshowsfluidflowratemeasuringinstrumentachieveprocessbasedonLabVIEWandCross-correlationwhichshowscoreproceduresofLabVIEWandanalysedtheerroroftheresult.Keywords:two-phaseflow;cross-correlation;virtualinstrument;velocitymeasurement目录TOC\o"1-5"\h\z\u摘要 IAbstract II第一章引言 11.1两相流测量的应用背景 11.2我国流量仪表的发展及现状 11.2.1概述 11.2.2我国流量仪表的发展回顾 21.2.3流量仪表总体的技术发展方向 31.2.4对流量测量技术的展望 3第二章相关流量测量技术 42.1相关流量测量技术简介 42.2相关测量技术的发展简史 42.3互相关知识简介 52.3.1测量原理 52.3.2互相关算法 7归一化算法 7差动自相关算法 72.4相关流量测量的特点 92.5相关测试系统的构成 92.6相关流量计的局限性 102.7相关流量测量技术未来的发展方向 10第三章虚拟仪器简介 123.1虚拟仪器简介 123.1.1虚拟仪器简介 123.1.2虚拟仪器的发展过程 123.1.3虚拟仪器系统的构成 13虚拟仪器系统的硬件构成 13虚拟仪器系统的软件构成 143.1.4虚拟仪器的分类 143.1.5虚拟仪器的技术优势 153.2LabVIEW简介 163.2.1LabVIEW简介 163.2.2LabVIEW的作用 173.2.3LabVIEW的优点 173.3数据采集技术 183.3.1数据采集技术简介 183.3.2数据采集系统的构成 18传感器和变换器 19信号调理 19数据采集设备 203.3.3PC与软件 21第四章基于LabVIEW的互相关流速测量系统的设计 234.1系统总体方案设计 234.2前面板的设计 234.2.1用户登录界面 254.2.2模拟采样信息更改界面和模拟信号生成界面 264.2.3相关算法实现界面 274.2.4数据保存回放界面 294.2.5流速计算界面 294.3程序框图的设计 304.3.1用户登陆程序 313.3.2模拟信号生成程序 314.3.3相关算法程序模块 324.3.4计算流体流速程序 334.3.5波形保存程序 344.3.6数据回放程序 34总结 35参考文献 36附录 37附录A 37附录B 38致谢 39 第一章引言1.1两相流测量的应用背景随着科学技术的发展,多相流动体系在国民经济和人类生活中的地位日益重要。它遍布于化工、冶金、能源、环保、轻工和军工等各个工业领域,煤粉输送、原油开采、污水排放、纸浆输送、粉尘测量、气力输送等生产过程均存在多相流体的测量问题。由于多相流各相流体的动力学特性极其复杂,因此多相流的测量迄今为止在国际上尚未得到满意的解决。多相流动体系,通常是由两种连续介质和若干种不连续介质组成的,连续介质通常称为连续相,不连续介质如固体颗粒、水泡、液滴等称为分散相(或非连续相)。根据流体中包括物质相数目的不同多相流一般可以分为两相和三相流。根据组分物理状态的不同,两相流一般又分为气/液、气/固、液/固、液/液(如油/水)两相流;三相流一般分为气/液/液、气/液/固三相流等。多相流动体系中又以两相流动体系最为普遍。两相流动体系在自然界和工业生产中设计范围十分广泛,例如,自然界的大漠扬沙,江河的泥沙俱下,以及空气中烟尘弥漫都是与人类生活有关的两相流现象。两相流由两种组分构成,而各组分之间存在着密度、粘度等物理性质上的差异,在重力、温度、压力、各相流量及管道形状等诸多因素的作用下两相流的各组分之间会产生滑脱及随机可变的相界面效应,因此其物理特性和数学描述比单相流检测复杂得多,致使两相流参数检测难度很大。要认清两相流体系的复杂现象,揭示两相流运动的机理,建立两相流动模型并对流动过程进行预测或控制,首先要解决的就是两相流检测的技术问题。随着海洋石油开采和海洋高技术的发展,尤其是混相增压和混相计量技术的需求,加之工业生产过程中计量、节能和控制精度的提高,对于两相流参数检测的要求越来越迫切。此外,两相流参数检测技术还能为流体力学工作者提供强有力的实验手段,促进两相流体力学理论的发展,为两相流过程工艺设计提供理论依据。几十年来,国内外科技工作者在解决两相流流动参数的检测问题上开展了大量的理论与实验研究工作,已经取得了一些成果,近年来,基于多相流流动特征信号提取流动参数的软测量方法取得了一定进展。同时研发出了一些商品化的多相流量计产品,并在一定范围内得到应用,但是仍存在许多问题[1]。1.2我国流量仪表的发展及现状1.2.1概述流量计量广泛应用于工农业生产、国防建设、科学研究、对外贸易以及人民生活各个领域,目前,已投入使用的流量计已超过100种,按测量原理分,主要有力学原理、热学原理、声学原理、电学原理、光学原理、原子物理学原理等[2]。流量、温度和压力被公认为热工计量的三大重要参数,随着工业及经济的发展,流量计量技术及产品日新月异。具有悠久历史的流量测量,可追溯到公元1000年前古埃及测量尼罗河水流量。西方国家工业革命的实施,推动了流量测量技术的迅速发展,产品不断涌现。特别是20世纪,过程测量能源计量、环境保护、交通运输等应用领域对流量测量的需求急速增长,同时,由于电子技术、特别是微电子技术的迅速发展,为流量仪表的制造技术提供一代又一代电子元器件,进一步推动了流量仪表从机械式、机电一体化、智能化、模块化等的推陈出新。当今,微电子技术对流量仪表的发展之影响举足轻重,基于大规模集成电路及通讯技术的应用,总线型、智能化、具有远程校准、自诊断等功能的流量仪表,成为了流量仪表中的新生代,引领着现代流量计量仪表的新潮流和新趋势。新技术、新器件、新材料、新工艺和新软件的开发应用,使得流量仪表的测量准确度越来越高,测量的流量范围越来越大,仪表对测量介质的要求降低,适用范围越来越宽,对实现智能化其使用更为方便并越来越傻瓜化,产品的可靠性得到了很大的提高。伴随着基础工业的发展,我国流量仪表在赶超先进水平的过程中,机遇与困难并存,实现赶超还要走一段较长的路。[3]1.2.2我国流量仪表的发展回顾我国历史上,早在战国时期“都江堰”污水工程中,就在崖壁上刻了“水则”用来测量水位,控制流量,这同古罗马用孔板测量居民用水的流量和古埃及用堰槽方法测量尼罗河的流量一样,都是古代人智慧的结晶。近代历史上,我国作为一个半殖民地半封建的国家,受到外国列强的势力瓜分,根本没有自己的民族工业,也没有我们自己的仪表工业,更没有我国的流量仪表工业可言。新中国成立后,随着第一个5年计划的实施,在原苏联援助项目的带动下,我国引进使用了许多苏联的流量仪表,上海一些仪表制造企业陆续仿制这些产品,形成了一定的流量仪表生产能力,如孔板流量计、文丘利节流装置、椭圆齿轮流量计、浮子式水银差压计等。50年代末到60年代,由上海热工仪表研究所(上海工业自动化仪表研究所)、沈阳玻璃仪器厂、上海光华仪表厂、开封仪表厂、哈尔滨仪表厂等开发生产玻璃转子流量计、电磁流量计、涡轮流量计、腰轮流量计等,70年代到80年代,北京化工研究院、重庆工业自动化仪表研究所、上海工业自动化仪表研究所、上海自动化仪表九厂等先后开发了热式质量流量计、涡街流量计、旋进旋涡流量计、超声波流量计、刮板流量计等流量仪表。90年代,太行仪表厂、湖北仪表厂、合肥仪表厂、北京自动化仪表研究所等先后研究开发科里奥利质量流量计、双转子流量计、液体多声道超声波流量计、流量、温度、压力组合式一体化流量计等等[3]。1.2.3流量仪表总体的技术发展方向随着电子技术软件技术的发展,特别是传感器技术的发展,使流量仪表的多参数测量已成可能,流量计不同的原理和信号为不同参量的测量提供相应的测量方法,有待人们进一步研究并使之成为产品。相关技术主要有:(1)超声波流量计的技术开发(2)科里奥利质量流量计新技术(3)涡街流量计(4)一体型流量仪表的研究开发(5)夹装式管道用超声波流量计的现场应用技术开发(6)小流量及微流量测量(7)多相流量计量技术研究[3]1.2.4对流量测量技术的展望流量测量技术发展到今天虽然已日趋成熟,但其种类仍然不断增加、新的结构、新的用途的流量仪表不断涌现。每种流量计都有其适用范围,也都有局限性,至今尚无一种对于任何场合都适用的流量计。同时,由于流量测量技术的复杂化,以及科学技术的迅速发展给流量计量提出更新更高的要求,流量计量的现状远不能满足生产的需要,还有大量的流量计量技术问题有待进一步研究解决。特别对腐蚀性流体、脏污流体、高粘性流体、多相流体、微小流量等的检测,有待进一步发展更有效的测量手段。[4]第二章相关流量测量技术2.1相关流量测量技术简介相关流量测量技术是以随机过程相关理论和信息理论为基础发展起来的一种在线流动参数检测技术。早在上世纪60年代,英国等国家利用随机函数互相关理论开展了工业生产过程中物体移动速度及管道中流体流动速度的测量研究。70年代,相关流量测量技术迅速发展起来,一些研究成果显示了相关测量方法在解决环境恶劣且介质复杂的两相流测量方面的潜力,实现了一些相关流量测量系统。70年代中后期,研究的重点主要是低成本的“高速在线实时互相关器”,以便用于工业生产,如德国的E+H及英国的Kent公司。但是,到80年代中期,相关流量测量技术并未因高速相关器的实现而在工业中得到广泛应用,对相关流量测量技术的研究又转到随机信号相关理论、流场变化对传感器作用、流动噪声信号提取与处理、传感器设计等方面。进入90年代,相关测速代表的实际物理含义解释成为制约相关流量测量技术发展的重要因素,建立相关测速与流体实际流速间准确、有效关联物理模型成为相关流量测量理论的发展重点。[5]2.2相关测量技术的发展简史(1)50年代常用模拟式相关器,采用模拟电路计算相关函数,模拟技术(乘法器、积分器)精度低,零漂大,工作频率不够高,模拟信号的时延设备复杂,所以被后来的数字式相关器替代了。在数字式相关器中,用数字技术计算相关函数,数字乘法器精度高,但结构复杂。对高频信号,因舍弃样点,减少量化的比特数而导致误差。(2)1962年由P.Jespers等提出采用1比特量化的极性重合相关器,简化了乘法器与积分器,使电路大为简化,提高了运算速度。具有数字式相关器时延简单、无零漂等优点,特别适用于高频信号,但测量结果的随机误差较大。(3)1973年A.M.Hayes提出了两种简化方法来简化相关器的设计,降低其价格,实现速度显示。第一种方法是粗量化方法:对输入信号之一或两者作8比特或12比特的粗糙量化处理;第二种方法是两点差分法:使两个相关函数在两个时延值处的差值趋于零。存在问题是积分时间的取值及流速变化时响应慢等。(4)1979年,Henry提出渡越零点极性相关的算法,从而使相关计算的软件实现成为可能,并在280上成功实现了这种算法,效率高、运算速度快,而且不需外加电路。但此法需记录零点信号数据,只适用于信号带宽小于2.5kHz的场合。(5)1989年,Harba提出了一种“块采样”的极性算法,可同时采集一批输入信号,采样率高,速度快,所需存贮量少于零点渡越法,计算时间短(比零点渡越法快),不需专门硬件,应用范围广。[2]2.3互相关知识简介基于互相关法进行流量测量早在60年代提出后,Coulthlard、Mesch、Bech等科学家对该方法进行了深入的研究,随着对高精度非接触式多相流流量测量的需求日益增大,基于相关函数的流量测量方法重新引起科学界的重视。德国科学研究院已于1997年批准资助由两个大学八个研究所提出的重点研究项目“流量测量中的流体动力学基础研究”,其中九个子项目之一是“基于相关函数和多极配置的声学体积流量测量方法研究”。为了克服国内基础设施相对较弱的现状,西安工业大学教授王磊、西安工业大学博士生王智慧与德国Essen大学在该领域进行了合作研究,并制造出超声波互相关流量测量装置[6]。互相关流量测量技术是以随机过程的互相关理论为基础发展起来的一种在线流动参数检测技术,利用流体内部自然产生的随机流动噪声现象,将流体的流动速度测量转化为流体通过在不同位置两传感器间的时延估计问题。其测量精度与流体的温度、浓度无关,是一种高精度测量方法,适合于两相流体及多相流体流量的计量[7]。2.3.1测量原理基于随机过程中的相关理论,利用流体内部自然产生的随机流动噪声现象,将流体的流动速度测量转化为流体通过相距一定距离的两截面的时间间隔测量问题。如图2.1所示,流体在管道内流动时,从相距L的两个结构完全相同的上下游传感器可以分别提取出与被测流体流动状况有关的流动噪声信号x(t)和y(t),对两路随机信号作互相关运算可以得到互相关函数Rxy(τ)的图形(如图2.2),互相关函数可由下式计算得出:Rxy()=(2—1)互相关函数峰值位置所对应的时间位移τ0一般称之为渡越时间。在满足“凝固”流动模型假设条件下,被测流体混合速度vcp可用相关速度vc来表示,即:vcp=vc=(2—2)实际流体流动不可能完全符合“凝固”流动模型假设,尤其是在两相或多相流测量中存在相间局部相对运动、速度分布和浓度分布的复杂流动状态,使得相关测速既不等于两相流实际混合速度,也不等于分相实际速度,因此,在式2—2中引入了流速校正因子K,得到被测流体体积流量Q为[5]:Q=KvcA=(2—3)图2.1相关流量测量的基本原理图2.2流动噪声信号及互相关函数图2.3.2互相关算法对于两个随机信号x(t)和y(t),为求得其相关函数,有下面几种计算形式:归一化算法为了方便地比较和说明上、下游传感器的流动噪声信号x(t)和y(t)相关程度的大小,计算其归一化互相关函数:(2—4)在上式中,、分别为x(t)、y(t)的均方值。对于的估计可以通过离散化信号样本在时域上的运算实现。具体地,如果以x(k),y(k)(k=0,1,2…,N-1,…,N+L-1)分别表示等间隔离散化的x(t)和y(t),则的估计值为下式,(m=0,1,…,L)(2—5)上式中,m为对应于延时量的延时点数,对所有的都满足。利用该式对进行估计时,对应于每一个不同的延时量m的,总共需进行2N次的数值乘法和数值加法运算,当样本不断变化时,还需不断地对和进行估计,其运算量更大,而为了提高相关函数测量的实时性,对相关器中乘法和加法运算速度的要求是相当高的[8]。差动自相关算法差动自相关测量系统的构成如图2.3所示。设上、下游两个传感器检测流体随机流动噪声所获得的信号分别为x(t)和y(t),经差动电路后得(2—6)若流体流动符合“凝固”假设,则可认为y(t)为x(t)的延时,故(2—7)式中为流体流过两个传感器的渡越时间,故(2—8)对z(t)做自相关:===可见z(t)的自相关函数由4部分组成。和分别为x(t)和y(t)信号的自相关数,如果信号为符合平稳遍历性的随机信号,根据随机理论其自相关函数应该为一冲激信号,即(2—9)和分别为原点搬移到t=和t=-的自相关函数。当这4者相加时,可以预见,其波形除在t=0处有一正峰值外,在t=和t=-处应该分别有一负峰值。但是时间t=没有实际意义,因此只要取坐标轴的右半部分找到负峰值所对应的时间就可以确定流体的渡越时间,见图2.4。由图2.3可见,差动自相关测量方法除需两个独立检测转换电路外,系统的后续处理电路只用一路。这样,只需保证传感器和转换电路的对称性,而硬件电路大为简化,技术难度和成本都大大降低。用差动自相关的方法使2个传感器互为参照,可以从原理上做到很好地、动态地抵消传感器初始值的影响,使输出信号只与扰动量有关系,大大提高检测灵敏度,并可以减少后续数据处理的工作量[9]。差动自相关与互相关法从原理上很相似,但比它更具有以下几大突出的优点:(1)减少了对系统对称性的要求,提高了整个系统的性价比。只要保证传感器和转换电路的对称性,对后面复杂的信号处理电路则要求较小,并共用一个数据采集系统。既减小了技术难度,又减少了硬件电路。(2)能够提高测量的灵敏度。电容传感器的本身的初始值大,而信号引起的变化量小。初始值的存在限制了电路的放大倍数,从而影响了测量灵敏度。采用差动自相关的方法,使两个传感器互为参照,从原理上抵消了初始值的影响,且不会增加电路的复杂性。(3)有极好的抗共模干扰的能力。对两个传感器受到的因温度、振动等因素产生的共模干扰对差动自相关系统影响很小[10]。图2.3差动自相关测量系统图2.4差动自相关函数波形2.4相关流量测量的特点用渡越时间相关法测量流量,属于非接触式测量方法,即流量检测元件不与被测流体相接触,传感器一般放在管子外壁,不破坏原来流体的流场,也不会造成节流压力损失因而节约能量。可测介质的面广,既可测洁净液体和气体又能测脏污流体、浆液及气/固、液/固两相流。测得的流量仅与管道体积有关,故不必进行单独标定,能抑制外界输入的干扰信号输出呈线性,精度较高。相关法测流量有广阔的应用前景[11]。2.5相关测试系统的构成相关测试系统包括随机流动噪声敏感器、流动噪声信号传递通道和互相关器三个关键部件。流动噪声信号检测系统由测量管段、传感器以及信号放大、调节和滤波等环节构成。上、下游传感器的敏感元件所检测到的信号,随噪声信号分别通过放大、解调及滤波等环节后,包含在其中的随机噪声信号被提取出来,并输入相关测量系统作进一步处理。相关测量系统的作用是实现相关流量测量。通过比较上、下游流动噪声信号的相似性,确定流动噪声信号在上、下游传感器所在横截面之间的平均传递时间。从某种意义上讲,相关流量测量系统要解决的是系统模型的参数辨识问题。流动参数模型描述了参考模型的参数与被测流体的体积平均流速或体积流量之间的关系。一般来说,根据流动噪声信号的检测原理及传感器的结构形式,可以对流动参数模型进行一些定性分析,确定其模型的形式。但由于被测流体流动的复杂性,通过上述分析获得的流动参数模型还需要通过定量实验来验证[6]。2.6相关流量计的局限性目前,相关流量计还有一些局限性有待完善。(1)测量精确度不高上、下游信号通道特性的不一致性和互相关运算中平均时间有限时是引起测量误差的两个主要原因。目前相关流量计的流速测量精确度可以达到±2%左右。(2)单一流量计测量覆盖面小由于多项流流型很复杂,相间界面即各相的形态变化很大,目前尚无一种多相流量计可以覆盖所有流型范围。(3)vc的物理意义尚待进一步探讨相关速度vc与被测流体的平均速度vcp之间的关系与许多因素有关。由于流动噪声现象的随机性,很难根据单纯的理论计算来确定它们的关系。(4)标定工作较为困难[12]2.7相关流量测量技术未来的发展方向相关流量测量技术以其适用面广、可实现非接触式测量显示出在解决多相流“困难流体”方面的广泛应用前景,相关流量计从产生、发展直到今天已经取得了长足的进步,相关流量测量技术已从大学实验室的原理性研究发展到仪器仪表公司规模化生产并应用于工业现场在线测量阶段,但是,客观地说,相关流量测量技术仍存在许多尚未解决好的问题,并有待进一步研究和发展,相关流量测量技术未来发展方向为:(1)要对相关流量测量系统中的传感器进行系统优化(包括相关测速传感器及必要的分相含率传感器)。(2)原来人们认为相关流量测量是一种绝对测量方法,但深入研究后发现,这个观点不是完全正确的,相关测速不仅取决于敏感场的区域范围及灵敏度分布,还与分散相与敏感场相互作用方式有关(即使两相流呈均匀分布,由于敏感场各点权因子不同最后的相关测速仍不会等于流体平均流速),两相流流型复杂多变且流动过程中离散相与连续相之间滑脱等现象也会使相关测速变得异常复杂。(3)在深入研究相关流量传感器检测机理及优化设计的基础上,相关流量计的标定是另一个急待解决的问题[13],相关流量计的测量对象大都为“困难流体”,而许多“困难流体”的标定本身就是一个难以解决的困难问题,所以相关流量计的标定问题值得深入研究,多相流标定装置的水平也有待于进一步提高。(4)相关流量测量系统向智能化信息处理方向发展及优化后的阵列集成传感器对多相流多种信息挖掘与融合技术研究是保证相关流量测量技术向更宽应用领域发展的新途径[5]。第三章虚拟仪器简介3.1虚拟仪器简介3.1.1虚拟仪器简介虚拟仪器是现代技术与计算机技术结合的产物。随着计算机技术特别是计算机的快速发展,CPU处理能力的增强,总线吞吐能力的提高以及显示器技术的进步,人们逐渐认识到,可以把仪器的信号分析和处理、结果的表达与输出功能转移给计算机来完成。这样,可以利用计算机的高速计算能力和宽大的显示屏更好地完成原来的功能。如果在计算机内插上一块数据采集卡,就可以把传统仪器的所有功能模块都集中在一台计算机中了,而软件就成了虚拟仪器的关键,任何一个使用者都可以通过修改虚拟仪器的软件来改变它的功能,这就是美国NI公司“软件就是仪器”一说的来历。所谓虚拟仪器,就是在通用的计算机平台上定义和设计仪器的功能,用户操作计算机的同时就是在使用一台专门的电子仪器。虚拟仪器以计算机为核心,充分利用计算机强大的图形界面和数据处理能力,提供对测量数据的分析和显示功能。虚拟仪器的最大特点是其灵活性,用户在使用过程中,可以根据需要添加或删除仪器功能,以满足各种需求和各种环境,并且突破了传统仪器在数据处理、表达、传送以及存储方面的限制。虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。自1986年问世以来,世界各国的工程师和科学家们都已将NILabVIEW图形化开发工具用于产品设计周期的各个环节,从而改善了产品质量、缩短了产品投放市场的时间,并提高了产品开发和生产效率。使用集成化的虚拟仪器环境与现实世界的信号相连,分析数据以获取实用信息,共享信息成果,有助于在较大范围内提高生产效率。虚拟仪器提供的各种工具能满足我们任何项目需要。3.1.2虚拟仪器的发展过程(1)GPIB→VSI→PXI总线方式(适合大型高精度集成系统)GPIB于1978年问世,VXI于1987年问世,PXI于1997年问世。(2)PC插卡→并口式→串口USB方式(适合于普及型的廉价系统,有广阔的应用发展前景)PC插卡式于80年代初问世,并行口方式于1995年问世,串口USB方式于1999年问世。综上所述,虚拟仪器的发展取决于三个重要因素:①计算机是载体②软件是核心③高质量的A/D采集卡及调理放大器是关键。3.1.3虚拟仪器由硬件设备与接口、设备驱动软件和虚拟仪器面板组成,如图3.1所示。其中,硬件设备与接口可以是各种以PC为基础的内置功能插卡、通用接口总线接口卡、串行口、VXI总线仪器接口等设备,或者是其它各种可程控的外置测试设备,设备驱动软件是直接控制各种硬件接口的驱动程序,虚拟仪器通过底层设备驱动软件与真实的仪器系统进行通讯,并以虚拟仪器面板的形式在计算机屏幕上显示与真实仪器面板操作元素相对应的各种控件。用户用鼠标操作虚拟仪器的面板就如同操作真实仪器一样真实与方便。图3.1虚拟仪器系统构成图虚拟仪器的硬件系统一般分为计算机硬件平台和测控功能硬件。计算机硬件平台可以是各种类型的计算机,如台式计算机、便携式计算机、工作站、嵌入式计算机等。它管理着虚拟仪器的软件资源,是虚拟仪器的硬件基础。因此,计算机技术在显示、存储能力、处理器性能、网络、总线标准等方面的发展,导致了虚拟仪器系统的快速发展。按照测控功能硬件的不同,VI可分为DAQ、GPIB、VXI、PXI和串口总线五种标准体系结构,它们主要完成被测输入信号的采集、放大、模/数转换。测试软件是虚拟仪器的主心骨。NI公司在提出虚拟仪器概念并推出第一批实用成果时,就用软件就是仪器来表达虚拟仪器的特征,强调软件在虚拟仪器中的重要位置。NI公司从一开始就推出丰富而又简洁的虚拟仪器开发软件。使用者可以根据不同的测试任务,在虚拟仪器开发软件的提示下编制不同的测试软件,来实现当代科学技术复杂的测试任务。在虚拟仪器系统中用灵活强大的计算机软件代替传统仪器的某些硬件,特别是系统中应用计算机直接参与测试信号的产生和测量特性的分析,使仪器中的一些硬件甚至整个仪器从系统中消失,而由计算机的软硬件资源来完成它们的功能。虚拟仪器测试系统的软件主要分为以下四部分:(1)仪器面板控制软件(2)数据分析处理软件(3)仪器驱动软件(4)通用I/O接口软件3.1.4虚拟仪器的发展随着微机的发展和采用总线方式的不同,可分为五种类型:(1)PC总线——插卡型虚拟仪器这种方式借助于插入计算机内的数据采集卡与专用的软件如LabVIEW相结合(注:美国NI公司的Labview是图形化编程工具,它可以通过各种控件自己组建各种仪器。Labview/cvi是基于文本编程的程序员提供高效的编程工具,通过三种编程语言VisualC++,VisualBasic,Labviews/cvi构成测试系统,它充分利用计算机的总线、机箱、电源及软件的便利。但是受PC机机箱和总线限制,且有电源功率不足,机箱内部的噪声电平较高,插槽数目也不多,插槽尺寸比较小,机箱内无屏蔽等缺点。另外,ISA总线的虚拟仪器已经淘汰,PCI总线的虚拟仪器价格比较昂贵。(2)并行口式虚拟仪器最新发展的一系列可连接到计算机并行口的测试装置,它们把仪器硬件集成在一个采集盒内。仪器软件装在计算机上,通常可以完成各种测量测试仪器的功能,可以组成数字存储示波器、频谱分析仪、逻缉分析仪、任意波形发生器、频率计、数字万用表、功率计、程控稳压电源、数据记录仪、数据采集器。美国LINK公司的DSO-2XXX系列虚拟仪器,它们的最大好处是可以与笔记本计算机相连,方便野外作业,又可与台式PC机相连,实现台式和便携式两用,非常方便。由于其价格低廉、用途广泛,特别适合于研发部门和各种教学实验室应用。(3)GPIB总线方式的虚拟仪器GPIB技术是IEEE488标准的虚拟仪器早期的发展阶段。它的出现使电子测量独立的单台手工操作向大规模自动测试系统发展,典型的GPIB系统由一台PC机、一块GPIB接口卡和若干台BPIB形式的仪器通过GPIB电缆连接而成。在标准情况下,一块GPIB接口可带多达14台仪器,电缆长度可达40米。GPIB技术可用计算机实现对仪器的操作和控制,替代传统的人工操作方式,可以很多方便地把多台仪器组合起来,形成自动测量系统。GPIB测量系统的结构和命令简单,主要应用于台式仪器,适合于精确度要求高的,但不要求对计算机高速传输状况时应用。(4)VXI总线方式虚拟仪器VXI总线是一种高速计算机总线VME总线在VI领域的扩展,它具有稳定的电源,强有力的冷却能力和严格的RFI/EMI屏蔽。由于它的标准开放、结构紧凑、数据吞吐能力强、定时和同步精确、模块可重复利用、众多仪器厂家支持的优点,很快得到广泛的应用。经过多年的发展,VXI系统的组建和使用越来越方便,尤其是组建大、中规模自动测量系统以及对速度、精度要求高的场合。有其他仪器无法比拟的优势。然而,组建VXI总线要求有机箱、零槽管理器及嵌入式控制器,造价比较高。(5)PXI总线方式虚拟仪器PXI总线方式是PCI总线内核技术增加了成熟的技术规范和要求形成的,增加了多板同步触发总线的技术规范和要求形成的,增加了多板发总线,以使用于相邻模块的高速通讯的局总线。PXI的高度可扩展性。PXI具有8个扩展槽,而台式PCI系统只有3~4个扩展槽,通过使用PCI—PCI桥接器,可扩展到256个扩展槽,台式PC的性能价格比和PCI总线面向仪器领域的扩展优势结合起来,将形成未来的虚拟仪器平台。3.1.5同其他技术相比,虚拟仪器技术具有四大优势:(1)性能高虚拟仪器技术是在PC技术的基础上发展起来的,所以完全"继承"了以现成即用的PC技术为主导的最新商业技术的优点,包括功能超卓的处理器和文件I/O,使您在数据高速导入磁盘的同时就能实时地进行复杂的分析。此外,不断发展的因特网和越来越快的计算机网络使得虚拟仪器技术展现其更强大的优势。(2)扩展性强NI的软硬件工具使得我们不再受限于当前的技术中。这得益于NI软件的灵活性,只需更新计算机或测量硬件,就能以最少的硬件投资和极少的、甚至无需软件上的升级即可改进整个系统。在利用最新科技的时候,我们可以把它们集成到现有的测量设备,最终以较少的成本加速产品上市的时间。(3)开发时间少在驱动和应用两个层面上,NI高效的软件构架能与计算机、仪器仪表和通讯方面的最新技术结合在一起。NI设计这一软件构架的初衷就是为了方便用户的操作,同时还提供了灵活性和强大的功能,使我们轻松地配置、创建、发布、维护和修改高性能、低成本的测量和控制解决方案。(4)无缝集成虚拟仪器技术从本质上说是一个集成的软硬件概念。随着产品在功能上不断地趋于复杂,工程师们通常需要集成多个测量设备来满足完整的测试需求,而连接和集成这些不同设备总是要耗费大量的时间。NI的虚拟仪器软件平台为所有的I/O设备提供了标准的接口,帮助我们轻松地将多个测量设备集成到单个系统,减少了任务的复杂性。美国国家仪器公司NI(NationalInstruments)提出的虚拟测量仪器(VI)概念,引发了传统仪器领域的一场重大变革,使得计算机和网络技术得以长驱直入仪器领域,和仪器技术结合起来,从而开创了“软件即是仪器”的先河[14]。3.2LabVIEW简介3.2.1LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)主要用于仪器控制、数据采集、数据分析等领域,它是一种基于图形编程语言(G语言)的开发环境,主要是以框图形式编写程序。它与C等传统编程语言有着诸多相似之处,如:相似的数据类型、数据流控制结构、程序调制工具,以及层次化、模块化的编程特点。但二者最大的区别在于:传统编程语言用文本语言编程;而LabVIEW使用图形语言(即:各种图标、图形符号、连线等),以框图的形式编写程序。用LabVIEW编程无须太多的编程经验,因为LabVIEW使用的都是测试工程师熟悉的术语和图标,如各种旋钮,开关,波形图等,界面直观形象。LabVIEW是一个功能强大的集成开发环境,它完整的集成了与GPIB、VXI、RS-232和内插式数据采集卡等硬件的通讯。LabVIEW还具有内置程序库,提供了大量的连接机制,通过DLLs、共享库、OLE等途径实现与外部程序代码的连接。使用LabVIEW开发环境,用户可以创建32位的编译程序,从而为常规的数据采集、测试等任务提供了更快的执行速度。LabVIEW是真正的编译器,用户可以创建独立的可执行程序,能够脱离开发环境而单独运行。一个LabVIEW程序包含三个主要部分:前面板、框图程序、图标/连接端口。前面板是LabVIEW程序的交互式图形化用户界面,用于设置用户输入和显示程序输出,目的是仿真真实仪器的前面板。框图程序则是利用图形语言对前面板上的控制量和指示量进行控制。图标/连接端口用于把LabVIEW程序定义成一个子程序,以便在其他程序中加以调用,这使LabVIEW得以实现层次化,模块化编程。3.2.2由于LabVIEW可以用来创建通用的应用程序,因此被称为一种通用的编程语言,但是它在测试、测量和自动化等领域具有更大的优势,因为LabVIEW提供了大量的工具与函数用于数据采集、分析、显示和存储,同时它还提供了大量常用于自动化测试测量领域的图形控件,这使得用户可以在数分钟内完成一套完整的从仪器连接、数据采集到分析、显示和存储的自动化测试测量系统。因此它被广泛的应用于汽车、通信、航空、半导体、电子设计生产、过程控制和生物医学等各个领域,涵盖了从研发、测试、生产到服务的产品开发所有阶段。现在欧美的许多高校非计算机专业的学生选修G语言并用它开发应用软件的人已经超过C等文本语言。近年来我国高校G语言教学实践也正在迅速开展。LabVIEW不仅可以用来快速搭建小型自动化测试测量系统,还可以用来开发大型的分布式数据采集控制系统。3.2.3选择LabVIEW开发测试和测量应用程序的一大决定性因素是其开发速度。通常,使用LabVIEW开发应用系统的速度比使用其他编程语言快4~10倍。这一惊人速度背后的原因在于LabVIEW易用易学,它所提供的工具使创建测试和测量应用变得更为轻松。LabVIEW的具体优势主要体现在以下几个方面。(1)提供了丰富的图形化控件,并采用图形化的编程方法,彻底把工程师们从复杂枯涩的文本编程工作中解放出来。(2)内建的编译器在用户编写程序的同时就在后台自动完成了编译。因此用户在编写程序的过程中如果有语法错误,它会被立即显示出来。(3)由于采用数据流模型,它实现了自动的多线程,从而能充分利用处理器尤其是多处理器的处理能力。(4)通过DLL、CIN节点、ActiveX、.NET或MATLAB脚本节点等技术,可以轻松实现LabVIEW与其他编程语言混合编程。(5)通过应用程序生成器可以轻松地发布EXE、动态链接库或安装包。(6)LabVIEW提供了大量的驱动与专用工具,几乎能与任何接口的硬件轻松连接。(7)LabVIEW内建了600多个分析函数,用于数据分析和信号处理。(8)NI同时提供了丰富的附加模块,用户扩展LabVIEW在不同领域中的应用,例如实时模块、PDA模块、FPGA模块、数据记录与监控(DSC)模块、机器视觉模块与触摸屏模块等。3.3数据采集技术3.3.1数据采集与仪器控制是LabVIEW最具有竞争力的核心技术之一。NI公司提供了种类丰富的硬件设备以满足不同的测量与控制需求,其中包括数据采集(DAQ)硬件、实时测量与控制、PXI与CompactPCI、信号调理、开关、分布式I/O、机器视觉、运动控制、GPIB、串口和仪器控制、声音与振动测量分析、PAC(可编程自动化控制器)、VXI和VME等各种设备,应用遍布电子、机械、通信、汽车制造、生物、医药、化工、科研和教育等各个行业领域。通过丰富的驱动程序,LabVIEW能轻松实现与任何NI提供的硬件设备通信。不仅如此,通通用的驱动程序或接口,例如VISA、IVI、OPC、ActiveX和DLL等,LabVIEW几乎能与任何厂商甚至自制的硬件通信。数据采集技术是信息科学的一个重要分支,它研究信息数据的采集、存储、处理以及控制等作业。在智能仪器、信号处理以及工业自动控制等领域,都存在着数据的测量与控制问题。将外部世界存在的温度、压力、物流、位移以及角度等物理量用非电量电测技术转换成电信号模拟量,然后转换为数字信号,再收集到计算机并进一步予以处理、传输、显示与记录这一过程,即为“数据采集”。3.3.2数据采集(DataAcQuisition,DAQ)是指从传感器和其他待测设备等模拟或数字被测单元中自动采集信息的过程。数据采集系统是结合基于计算机的测量软硬件产品来实现灵活的、用户自定义的测量系统。一个完整的DAQ系统包括传感器和变换器、信号调理设备、数据采集和分析硬件、计算机、驱动程序和应用软件等,如图3.2所示。当然,很多设备制造商已经把传感器、信号调理甚至DAQ卡集成为标准的设备,这种情况下用户不再需要考虑传感器、信号调理和DAQ卡而只需要考虑如何与硬件设备通信以及如何开发上层应用程序。图3.2基于PC的数据采集(DAQ)系统下面分别对传感器、信号调理、DAQ卡、PC以及软件的功能和参数等进行简要介绍。3.3.2传感器感应物理信息并生成可测量的电信号,例如热电偶、电阻式测温计(RTD)、热敏电阻器和IC传感器可以把温度转变为ADC可测量的模拟信号。其他例子包括应力计、流速传感器、压力传感器等,它们可以相应的测量应力、流速或压力。在所有这些情况下,传感器可以生成和它们所检测的物理量呈比例的电信号。3.3.2从传感器得到的信号可能会很微弱,或者含有大量噪声,或者是非线性的等,这种信号在进入采集卡之前必须进过信号调理。信号调理的方法主要包括放大、衰减、隔离、多路复用、滤波、激励和数字信号调理等,如图3.3所示。图3.3信号调理示意图3.3.2通过信号调理后的信号就可以与数据采集设备连接了。通常情况下数据采集设备是一个数据数据采集卡,与计算机的连接可以采用多种方式。NI的数据采集设备支持的总线类型包括PCI、PCIExpress、PXI、PCMCIA、USB、CompactFlash、Ethernet以及火线等各种总线。数据采集卡的功能包括模拟输入、模拟输出、数字I/O、触发采集和定时I/O。 模拟输入简称模入,模入主要考虑的基本参数包括通道数、采样速率、分辨率和输入范围。通道数——对于采用单端和差分两种输入方式的设备,模拟摄入通道数可以分为单端输入通道数和差分输入通道数。在单端输入中,输入信号均已共同的地线为基准。这种输入方法主要应用于输入信号电压较高(高于1V),信号源到模拟输入硬件的导线较短(低于15ft),且所有的输入信号公用一个基准地线;由于共模噪声可以被导线所消除,从而减小了噪声误差。采样速率——这一参数决定了每秒钟进行模数转换的次数。一个高采样速率可以在给定时间下采集更多的数据,因此能更好的反映原始信号。分辨率——模拟转换器用来表示模拟信号的位数即是分辨率。分辨率越高,信号范围被分割成的区间数目越多,因此,能探测到得电压变量就越小。输入范围——输入范围是ADC可以量化的最小和最大值的电压。NI公司的多功能数据采集设备能对量程范围进行选择,可以在不同输入电压下进行配置。此外,评估数据采集产品时,还需要考虑微分非线性度(DNL)、相对精度、仪用放大器的稳定时间和噪声等。模拟输出简称摸出,经常用它来为数据采集系统提供激励源。数模转换器(DAC)的一些技术指标决定了所产生输出信号的质量:稳定时间、转化速率和输出分辨率。稳定时间——稳定时间是指输出达到规定精度时所需要的时间。稳定时间通常由电压上的满量程变化来规定。转换速率——转换速率是猪数模转换器所产生的输出信号的最大变化速率。稳定时间和转换速率一起决定模数转换器改变输出信号值的速率。因此,一个数模转换器在一个小的稳定时间和一个高的转换速率下可产生高频率的信号,这是因为输出信号精确地改变至一个新的电压值这一过程所需要的时间极短。输出分辨率——输出分辨率与输入分辨率类似,它是产生模拟输出的数字码的位数。较大的位数可以缩小输出电压增量的量值,因此可以产生更平滑的变化信号。对于要求动态范围宽、增量小的模拟输出应用,需要有高分辨率的电压输出。触发采集许多数据采集的应用过程需要基于一个外部事件来启动或停止一个数据采集的工作。数字触发使用外部数字脉冲来同步采集与电压生成。模拟触发主要用于模拟输入操作,当一个输入信号达到一个制定模拟电压值时,根据相应的变化方向来启动或停止数据采集的操作。数字I/ODIO接口经常被用来控制过程、产生测试波形、与外围设备进行通信。在每一种情况下,最重要的参数有可应用的数字线的数目、在这些通路上能接收和提供数字数据的速率、通路的驱动能力。一个常见的DIO应用是传送计算机和设备之间的数据,这些设备包括数据记录器、数据处理器以及打印机。定时I/O计数器/定时器在许多应用中具有很重要的作用,包括对数字事件产生次数的计数、数字脉冲计时以及产生方波和脉冲。应用一个计数器/计时器时最重要的指标是分辨率和时钟频率。分辨率是计数器所应用的位数。简单的说,越高的分辨率意味着计数器可以计数的位数越高。时钟频率越高,计数器递增的也越快,因此对于输入可探测的信号频率越高,对于输出则可产生更高频率的脉冲和方形波。3.3.3软件使PC与数据采集硬件形成了一个完整的数据采集、分析和显示系统。没有软件,数据采集硬件是毫无用处的。软件分为驱动程序和上层应用程序。驱动程序可以直接对数据采集硬件的寄存器编程,管理数据采集硬件的操作并把它和处理器中断、DMA和内存这样的计算机资源结合在一起。驱动程序隐藏了复杂的硬件底层编程细节,为用户提供容易理解的接口。上层应用程序用来完成数据等的分析、存储和显示等。LabVIEW就是一个极佳的开发上层应用程序的开发平台。LabVIEW包含丰富的驱动函数和功能强大的DAQ助手,通过它与设备的连接变得非常容易,用户可以将大部分的精力集中在数据的分析、显示和存储等方面[14]。本设计中数据采集卡选用NI公式生产的PCI—6221数据采集卡。NIPCI—6221是一款低价位多功能的M系列数据采集(DAQ)板卡,经优化适用于需要控制成本的应用。下面对NIPCI—6221做一介绍。NIPCI—6221具有16位,250kS/s,16路带37针D—Sub的模拟输入,以及2路模拟输出,其引脚图如图3.4所示,简单介绍如下:16

路模拟输入、16

位分辨率

250

kS/s

采样速率

2

路16位模拟输出,更新速率

为833

kS/s

24

路数字

I/O(8路高速可达1M)2

32

位80MHz

计数器

/

定时器,数字触发PCI-6221的AI、AO通道可承受的最大电压±10V图3.4PCI—6221引脚图第四章基于LabVIEW的互相关流速测量系统的设计4.1系统总体方案设计本设计要求用LabVIEW语言编制程序,实现多种算法的互相关运算功能,在屏幕上显示互相关函数图形以及分析各种算法的特点,并具有数据的存储和回放功能。基于虚拟仪器技术和互相关原理的流体流速测量仪的硬件是由传感器、信号调理电路,PCI-6221数据采集卡构成。总体设计框图如图4.1所示。但是由于条件所限,不能测得流量信号,所以用LabVIEW语言编制程序模拟生成随机信号,再将数据送到数据采集卡PCI-6221,之后将数据采集出来做各种互相关运算。图4.1系统总体框图4.2前面板的设计图4.2是基于LabVIEW的流速测量用互相关器的主界面,左边部分是模拟信号生成部分,用于模拟流量信号,中间的部分是相关算法实现部分,右边部分数据的保存回放部分,用于显示各种算法的结果,保存回放记录数据的波形,以便用于研究,还有一部分就是流速计算部分,给定上下游传感器之间的距离L,可计算出流体流动的流速。当系统运行后,用户通过用户名和密码登陆成功后,按下开始按钮,开始模拟流量信号,在模拟信号部分可以看到模拟的流量信号,接着按下互相关和差动自相关按钮,开始进行相关运算,当采集、回放按钮处于采集状态时按下保存按钮可以将相关算法的波形进行保存,将采集、回放按钮按于回放状态时数据回放部分将把保存的相关算法波形进行回放,当按下停止按钮时将结束程序运行,退出运行系统回到主界面。基于LabVIEW的流速测量用互相关器的主界面如图4.2所示。图4.3为系统运行时的前面板图。图4.2基于LabVIEW的流速测量用互相关器主界面图4.3系统运行时前面板图4.2.1用户登录界面图4.4是用户登录界面,用户输入用户名和密码后按下登录按钮,系统登录成功,之后就可以进入系统做相关运算,数据保存回放,流速计算功能,如图4.4所示。图4.4用户登录界面4.2.2模拟采样信息更改界面图4.5为模拟采样信息更改界面,采样频率、采样点数、模拟波形长度都为更改模拟波形的信息,波形长度的作用是在模拟波形上截取相同的长度,x(t)、y(t)开始点的作用是从不同的起始点截取模拟波形的长度,以达到模拟x(t)、y(t)延时的效果,从x(t)峰值时间、y(t)峰值时间可以看出x(t)、y(t)的延迟时间。图4.6为模拟信号生成界面,图中的三个波形图分别显示模拟波形、x(t)信号、y(t)信号。图4.5模拟采样信息更改界面图4.6模拟信号生成界面4.2.3相关算法图4.7是相关算法实现界面,当系统开始运行后,按下互相关按钮和差动自相关按钮可以看到对x(t)信号和y(t)信号进行运算后的波形显示,并显示出两个波形的峰值时间。图4.7相关算法实现界面理论分析与实验证明,实验结果有较高的精确度和良好的重复性,因而具有很大的实用价值,而且,比之于互相关测量方法,差动自相关测量系统具有以下突出的优点:(1)只需一路信号通道,硬件上比互相关法减少了一半,降低了对系统对称性的要求,提高了电路可靠性和抗干扰能力。(2)利用两个传感器的对称性,动态地抵消了其初值,使输出信号只与扰动量有关系,解决了传感器大初始值的影响,后继电路可以采用高增益,提高了系统测量的灵敏度。4.2.4图4.8为数据保存回放界面,当系统运行后,采集、回放按钮处于采集状态时按下保存按钮将保存经相关运算后所得的波形,工作采集、回放按钮,使其处于回放状态时互相关回放和差动自相关回放将保存的波形进行回放。图4.8数据保存回放界面4.2.5图4.9为流速计算界面,系统运行后可以给定传感器间距L,L分别除以互相关和差动自相关的峰值时间,得到流体流速,因为流体流动的信号无法测量而采用模拟信号代替,所以系统存在一定得误差,导致流体流速有细微的差别。图4.9流速计算界面4.3程序框图的设计图4.10是基于LabVIEW的流速测量用互相关器的程序框图,该程序基本实现了模拟两相流的流量信号,将模拟信号送入数据采集卡PCI-6221之后再从数据卡中采集出来,互相关、差动自相关的算法实现,以及数据的保存和回放,在此基础上又添加了用户登陆功能。图4.10基于LabVIEW的流速测量用互相关器程序框图4.3.1图4.11为用户登录程序模块,为了更加完善本设计又加入了用户登录功能,下图为用户登录程序模块。图4.11用户登录程序模块3.3.图4.12为模拟信号生成程序模块,其功能是模拟一个信号,再在这个模拟信号上截取相同长度,不同起始点的两个信号分别作为x(t)和y(t)信号,并显示出x(t)和y(t)信号的峰值时间,再将x(t)和y(t)信号送入数据采集卡PCI—6221,数据采集程序主要DAQassistant构成,输出设置为AO0,AO1端。图4.12模拟信号生成程序模块4.3.3图4.13为相关算法程序模块,该程序模块中将送入数据采集卡的模拟信号x(t)和y(t)又数据采集卡中再采集回来,分别送到互相关算法模块和差动自相关算法模块,进行相关运算,图4.14互相关算法程序模块,图4.15为差动自相关算法程序模块,图4.16为由数据采集卡中采集x(t)和y(t)信号程序模块。图4.13相关算法程序模块图4.14互相关算法程序模块图4.15差动自相关算法程序模块图4.16采集信号程序模块4.3.4计算图4.17为计算流体流速程序模块,给定传感器间距L分别除以互相关和差动自相关的峰值时间,得到流体流速,因为流体流动的信号无法测量而采用模拟信号代替,所以系统存在一定得误差,导致流体流速有细微的差别,但速度基本上时正确的。图4.17计算流体流速程序模块4.3.5图4.18为波形保存程序,通过TDMS打开函数建立一个文件,再由TDMS写入函数将要保存的波形写入文件中,最后由TDMS关闭函数关闭以TDMS打开函数所打开的.tdms文件。图4.18波形保存程序模块4.3.6图4.19为数据回放程序模块,就是利用TDMS读取函数读取以保存于TDMS打开函数所打开的.tdms文件。图4.19数据回放程序模块总结虚拟仪器技术功能强大,使用方便,为搭建监测系统带来了极大的便利,虚拟仪器的软件较灵活,随时可以修改或增加系统软件功能,完善测试系统的功能,虚拟仪器的网络化测量也是传统仪器所无法比拟的。因此将虚拟仪器技术应用于两相流特性参数在线监测,将促进两相流的检测技术的研究和应用。但本设计也存在一定的不足,下面就影响相关测速精度的因素做一简单的总结。影响相关测速精度的因素很多,如两个传感器之间的距离L、采样频率、采样点数等。这些参数过大或者过小都会造成较大的误差,下面分别进行说明。两个传感器间距太大,上、下游信号间相似性减弱,测量结果的误差增大;而L过小,L的相对测量误差将迅速增加,因此,距离L的选择,必须兼顾上,下游信号间的相关程度和L的相对测量误差之间的矛盾。对于一定的测量系统和对象,是具有一个最佳传感器间距的。由于条件所限本设计无法检测与被测流体流动状况有关的流动噪声信号,只能模拟两个信号x(t)和y(t),因此测速系统的精度无法确定。增加采样频率能迅速提高测量的精度,但也不是无限制性的,当采样频率大于某一采样频率后,测量的精度提高较少。本系统的采样间隔直接影响到测量延时的精度。一般来说,采样点数越多,测量的精度就越高,但采样点数并不是越多越好,它受到在线测量时间和存储器容量的限制。本测量系统的采样频率设定为8kHz~10kHz之间。采样点数设定为128。当然,外界的随机干扰及仪器本身的误差也会影响到测量速度的精度的。因本设计无法检测流体流动的噪声信号,只能在LabVIEW环境下模拟流体流动的噪声信号,因模拟信号与检测到的流体噪声信号有一定差距,而且模拟出的信号在送入数据采集卡和由数据采集卡中采集出来时有一定的数据丢失,所以系统在设计时存在一定误差

温馨提示

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

评论

0/150

提交评论