欢迎来到天天文库
浏览记录
ID:32249834
大小:3.23 MB
页数:70页
时间:2019-02-02
《基于虚拟仪器的风洞数据采集系统软件设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、工程硕士学位论文基于虚拟仪器的风洞数据采集系统软件设计摘要本课题来源于某风洞技术改造项目。提高生产率、降低运营成本是工业生产型风洞生存的重要条件。本课题旨在通过技术改造,提高该风洞的试验能力、试验精度、试验效率和自动化程度,使其具有先进的技术指标,试验质量和试验效率达到一个新的水平。同时,应用虚拟仪器技术改善系统的可靠性、可扩展性和可维护性。本设计在充分借鉴前人的研究成果和认真分析用户需求的基础上,在Labwindows/CVl7.1开发环境中,依据结构化、模块化设计思想,应用数据采集技术、风洞测控技术和网络通信技术完成了静态数据
2、采集主模块、动态数据采集主模块和网络通信子模块等2个主模块、16个子模块的软件研究与开发工作。设计中应用多线程技术解决了数据采集和显示的同步问题,改善了系统的性能;应用可用性设计方法提高了风洞试验用户界面的可学习性、灵活性和健壮性,界面操作方便、效率高:应用线程池机制设计了高效TCP服务器,提高了对服务请求的响应速度和网络通信效率;应用Canvas控件设计了高效的打印子模块。设计的软件经调试和验收后,现已交付使用。经性能测试,全部技术指标都达到或超过了验收大纲的要求。系统技改成本低,改造周期短。经项目试验实测,系统运行稳定、可靠。
3、本设计投入使用后,该风洞的各项性能都有较大提高,大大增强了市场竞争力,较好地适应了试验研究和产品研制的新要求。关键词:风洞试验;虚拟仪器;数据采集;TCP协议;多线程;可用性设计AbstractThissubjectisfromawindtunneltechnologyrebuildproject.Increasingproductivityandreducingcostaretheimportantsurvivalconditionsofindustryproductionwindtunnel.Thissubjectaimsto
4、improvethiswindtunneltestcapability,precision,efficiencyandautomaticdegree,toenablewindtunneltohaveadvancedtechnicalspecifications,andmaketestqualityandefficiencytoachieveanewlevel.Systemreliability,extensibilityandmaintainabilityareimprovedbyusingvirtualinstrumenttec
5、hnology.Bystructuredandmodularizationdesignidea,usingLabWindoWs/CVl7.1,thisdesignhascompletedthesoftwarestudyanddevelopmentofstaticstatedataacquisitionmainmodule,dynamicstatedataacquisitionmainmodule,networkcommunicationssub—moduleandotherfifteensub—modules,usingdataa
6、cquisitiontechnology,windtunnelmeasurementandcontroltechnology,andnetworkcommunicationstechnology.Thedataacquisitionanddisplaysynchronizationproblemhasbeensolvedbyusingmultithreadtechnology,whichimprovessystemperformance.The1earning,flexibleandsturdyperformanceofwindt
7、unneltestuserinterfacehasbeenenhancedbyusingusabi1itydesignmethod.Theinterfaceisoperatedconvenientlyandhashighefficiency.ByusingefficientTCPserverdesignedbythreadpoolmechanism,theserviceresponsespeedandnetworkcommunicationsefficiencyhavebeenenhanced.Theefficientprints
8、ub-moduleisdesignedbyusingcanvascontr01.Bydebuggedandapproved,thesoftwarehasbeenputintouse.Byperformancetest,a11specificatio
此文档下载收益归作者所有