1 / 9
文档名称:

风洞风速控制与数据采集处理系统研究与开发概要.docx

格式:docx   大小:23KB   页数:9页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

风洞风速控制与数据采集处理系统研究与开发概要.docx

上传人:春天资料屋 2024/4/17 文件大小:23 KB

下载得到文件列表

风洞风速控制与数据采集处理系统研究与开发概要.docx

相关文档

文档介绍

文档介绍:该【风洞风速控制与数据采集处理系统研究与开发概要 】是由【春天资料屋】上传分享,文档一共【9】页,该文档可以免费在线阅读,需要了解更多关于【风洞风速控制与数据采集处理系统研究与开发概要 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。精品文档精品文档1精品文档第28卷 3石 坤, 童淑敏, 麻硕士, 洪宝棣(内蒙古农业大学机电学院 ,呼和浩特 010018摘要:本文依据现代测试技术理论和虚拟仪器的思想,在配置风洞风速控制硬件系统的基础上,利用LabWindows/CVI平台开发出1套在通用计算机上实现风洞风速控制、数据采集分析及处理的软件系统。关键词: 风洞; 风速; 数据采集; 测控系统中图分类号: 文献标识码: A 文章编号:1009-3575(200701-0121-03STUDYANDDESIGNOFWINDVELOCITYCONTROLANDDATAACQUISITIONPROCESSINGSYSTEMFORWIND-TUNNELSHIKun,TONGShu-min,MAShuo-shi,HONGBao-di(CollegeofMechanicalandElectricalEngineering,InnerMongoliaAgriculturalUniversity,Huhhot010018,ChinaAbstract:Asetofsoftwaresystemtocarryoutdataacquisition,analysisandprocessofwindtunnelonthegeneral-put2erbymeansoftheoriesofmoderntesttechnologiesandideasofvirtualinstrumentsbasedonconfiguringthehardharacteristicsofportableerosionwindtunnelmakinguseofLabWindows/: Windtunnel; windvelocity; dataacquisition; testsystem20世纪80年代以来,我国建立的低速风洞,包括各种风蚀风洞和民用空气动力学实验风洞都是把动力系统、控制系统和数据采集处理系统集为一体以实现其高自动化作为设计目标之一。目前 ,对于风蚀风洞而言,设备相对落后,自动化程度不高,试验工作人员劳动强度大,实验时间长,风洞试验的质量和实验的成功率受到比较大的影响。本文以LabWindows/CVI为软件平台介绍了自动化程度较高的 1种低速风洞测控系统的研究与开发。研究所用的风洞为内蒙古农业大学研制的 0FDY-,其属于直流吹气式风洞,由1台风机提供实验气流,风机功率为30kW,电源采用自带柴油发电机组,又可利用当地城市电的双重供电方案 ,柴油机发电机组的功率为 40kW。风洞实验段风速为 0ms-1~18ms-1。1 系统硬件设计风洞测控系统包括电机风扇、变频器、皮托管、气压差变送器、数据采集卡等部分,如图1所示。工作过程是由计算机给定 1个风速,使用RS232/RS485接口,实现计算机和变频器之间的连接和通讯,通过变频器完成对风洞动力系统的控制 ,完成微机监控下风蚀风洞中风速的设定。皮托管和气压差变送器用来测量风速的压力并将该压力信号转换成电信号,根据公式:P+1精品文档精品文档2精品文档2精品文档精品文档9精品文档V2=P式中:P———静压力ρ———流体的密度V———流体的流速P0———总压力通过计算可以得出风速值。3收稿日期: 2006-10-30基金项目: 教育部博士学科基金(20050129007,内蒙古科技厅攻关项目(20030703作者简介: 石坤(1981—,男,硕士研究生, ,设计了1种基于计算机和单片机的风洞风速控制系统。通过该系统控制变频器,由变频器控制风机从而产生所需要的风速。在系统设计方面,上位机为计算机与下位机(单片机进行通信。计算机按照设定的风速,给下位机(单片机发送1个控制风速的电流值,单片机从计算机的通信口获取数据,并把此数据送给D/A板,通过D/A板的电位器转化成控制电流,将此电流输入变频器,以此实现变频器控制风机的转速。112传感元件选择传感元件时,首先要考虑测试仪器置入流场后 ,其轮廓形状应尽量减少对原流场的影响。其次考虑到野外实验条件的局限性,应尽量选择便于携带、安装、拆卸以及有较高性价比的测试仪器。本系统选用AST-1型标准皮托管。鶚砾臍決阎尷鉗轢誰褴駘芦疖鱺钰。精品文档精品文档4精品文档皮托管安装在风洞内,接受气流的总压和静压,通过管线将压力信号传送给气压差变送器。气压差变送器0FDY-,工作环境差,风速低(小于18ms-1,风速范围内对应的气压差值在0Pa到256Pa。综合考虑其它因素,选用JCJ800B2型微差压变送器。气压差变送器接受皮托管输入的两压力信号,并转换成动压的电信号,此电信号经过放大通过数据采集卡采集信号,最后用软件对数据进行处理、存储和显示。数据采集卡为简化系统硬件的设计,并便于计算机控制,采用1块PCI-MIO-16E-4作为计算机与变频器、传感器等外围部件的接口 ,完成D/A、A/D转换以及控制等功能。PCI-MIO-16E-4是美国国家仪器公司(NationalInstrument,简称NI推出的1种通用型PCI总线数据采集卡。系统软件设计本系统是以LabWindows/CVI为软件开发平台,主要由软件来实现信号的控制、采集、存储、处理和显示。主要功能包括 :上位机与下位机通信完成对风速的控制、风速波形的实时显示以及存储、多通道的数据采集、数据存储和数据处理等等。风速控制风速控制面板如图2所示。在LabWindows/CVI软件开发环境下,通过编程实现变频调速系统的控制算法及实验系统的监控功能,在该系统中,软件部分主要涉及监控面板的设计、对硬件的握手操作和控制算法的设计。壩随鹞蘚蔦贰備铀餒層携驢驵堑课。精品文档精品文档5精品文档LabWindows/CVI提供了GPIB和RS-232接口编程。Wrt(,其函数定义如下:port30,Data30,Bytes;端口号。参数Bytes为向端口发送数据的字节数,如果为0,则忽略该参数,当遇到停止字符或者发生错误时函数停止操作诓縞賅怂闥銚鐙銪鋪鍾賭输谐邓胁。。图2 3所示。精品文档精品文档9精品文档利用该界面可以实现多通道的数据自动采集,以及对采集数据的分组存储。在数据采集前,可选择采集通道(本系统共设置了18个通道、设置采样频率及采样时间和外界环境等参数。由于内蒙古地区温差较大,海拔较高,为了得到比较准确的实验数据,所以对影响气体密度的两个参数———温度和气压进行预处理,即外界环境的设置。價瀾钪鴣顏顙压誨駕澀喲灭缮訛愤。221内蒙古农业大学学报2007年图3 EasyI/OforDAQ函数库,用户只须正确的设置有关的参数值 ,然后调用库中的函数就能方便的实现从外部采集数据。本系统采用AIStartAcquisition(和AIReadAcquisition(两函数搭配使用完成数据采集功能,其函数定义如下:贷島咼谍传艫靄諼綬胁買筝睞粮鏑。精品文档精品文档8精品文档AIStartAcquisition(device,channelString[],buff2erSize,scansPerSecond,highLimit,lowLimit,3actual2ScanRate,3taskID;参数device表示设备号,channelString表示采集通道,bufferSize为存储采集数据的内部缓存器大小,scansPerSecond为采样频率,highLimit和lowLimit分别为采样的上限和下限值。参数actualScanRate为实际的采样频率,taskID为采样操作ID号。AIReadAcquisition(taskID,scanstoRead,read2Mode,3scanBacklog,fillMode,waveform;参数taskID为采样操作ID号,由AIStartAcqui2sition函数得到,scanstoRead为采样长度。参数read2Mode表示读取模式,可以为LATEST_MODE和CONSECUTIVE_MODE两种模式,LATEST_MODE表示读取最新采集到的数据,CONSECUTIVE_MODE表示从上次读取的数据后面接着读取 ;本系统所选用的是LATEST_MODE模式。参数fillMode表示数据的存储模式,可以是GROUP_BY_CHANNEL和GROUP_BY_SCAN两种模式,为GROUP_BY_CHAN2NEL时表示按照通道顺序存放,为GROUP_BY_SCAN时表示按照采样次数顺序存放;本系统所选用的是GROUP_BY_CHANNEL模式。参数scanBack2log表示缓存器中还剩数据的大小,waveform为得到的double型数据。信号分析数据处理面板如图4所示。通过该界面可以对已采集数据进行回归分析做拟合曲线图和拟合方程,可以完成风速廓线、风蚀量廓线、数据波形显示和处理结果的输出。LabWindows/CVI提供了用于信号分析的“”。考虑到实际的理论依据在本系统中选用指数拟合库函数 ExpFit(,该函数可直接确定各项拟合系数,其函数定义如下:涩轺漲蛎痈阋贶刽檻綞垆觑麩绶鍾。精品文档精品文档9精品文档ExpFit(ArrayX,ArrayY,NumberofElements,OutputArray,Amplitude,Decay,MeanSquaredEr2ror;参数ArrayX为采集不同数值输入量数组 X。参数ArrayY为风速仪上5个高度位置布置测点距离地表的高度。 NumberofElements为数组单元数,该处为5。OutputArray为数据回归方程。Amplitude和Decay分别表示回归系数。MeanSquaredError为数据拟合的均方根误差值。图4 ,从而达到调节风速的目的。利用LabWindows/CVI开发的虚拟测控仪器在 0FDY-、数据采集与处理功能。测试结果表明整个系统方案可行、各项指标均达到了设计要求,经济实用、操作简单且自动化程度较高。鱿续餛聲幬貳搗闻賈谶貝蛲惮虛碛。参 考 文 献:〔J〕.数据采集与处理,1997,12(3:201-〔M〕.北京:国防工业出版社,〔M〕.北京:电子工业出版社,。精品文档精品文档10精品文档[4] 程刚,〔J〕.实用测试技术,2002,3:27-28.[5]-nessTechnologyConference,AUTOTESTCON(Proceedings1993,PublbyIEEE,IEEEServiceCenter,〔M〕.北京:电子工业出版社,〔M〕.北京:***出版社, 石 坤等: 风洞风速控制与数据采集处理系统的研究与开发紛東涣呜婶鎘韃贷癩絷閘綞豬观标。精品文档精品文档12精品文档