基于vtk的直升机飞行品质评估过程可视化技术研究

基于vtk的直升机飞行品质评估过程可视化技术研究

ID:35191558

大小:2.11 MB

页数:72页

时间:2019-03-21

基于vtk的直升机飞行品质评估过程可视化技术研究_第1页
基于vtk的直升机飞行品质评估过程可视化技术研究_第2页
基于vtk的直升机飞行品质评估过程可视化技术研究_第3页
基于vtk的直升机飞行品质评估过程可视化技术研究_第4页
基于vtk的直升机飞行品质评估过程可视化技术研究_第5页
资源描述:

《基于vtk的直升机飞行品质评估过程可视化技术研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、南京航空航天大学硕士学位论文基于VTK的直升机飞行品质评估过程可视化技术研究姓名:谢孟玮申请学位级别:硕士专业:机械设计及理论指导教师:李靖谊;孙传伟20050301南京航空航天大学硕士学位论文摘要研制直升机飞行品质评估过程可视化程序的目的是,让工程技术人员对飞行品质评估过程中产生的大量数据能够更为直观地进行观察和分析。本文的研制平台是Linux操作系统,以C++语言为宿主语言,实现基于vTK工具包的可视化程序设计。直升机飞行品质评估过程可视化程序包括4个类(CLASS):二维可视化类、三维体数据可视

2、化类、三维面数据可视化类和图片标注类。首先,在VTK二维坐标图绘制类-的基础上,扩展生成新的二维坐标图绘制类,增加栅格和箭头的显示、线型和线宽控制、B样条曲线插值计算、屏幕视区划分、蓝线动态显示、视区内容图片格式保存及鼠标拾取功能。其次,运用VTK标量和矢量可视化技术实现了三维数据场的矢量和标量可视化,包括三维体数据场标量和矢量单视区显示及三维体数据场剖面标量和矢量单视区/四视区显示;使三维面数据可视化类具备了三维面数据场标量单视区显示功骱DnlJ切面生成二维数据文件的功能,并且在三维面数据可视化类中

3、内嵌了数据预处理算法。最后,图片标注类实现了飞行品质规范黑白图片定位和在图片上进行标注的功能。本文研究基于TclITk与C/C+一混合编程技术,通过编制测试系统界面,将所研制的可视化程序进行了整合;基于黑盒测试方法,对各个类所提供的功能进行测试。测试结果表明,直升机飞行品质评估可视化程序的开发是成功的。关键词:科学计算可视化,VTK,直升机,飞行品质评估,Linux,软件测试基于VTK的直升机飞行品质评估过程可视化技术研究ABSTRACTThepurposeofdevelopingVisualizat

4、ionprogramfurhelicopterflyingqualityevaluationistoobserveandanalysisthedataproducedduringtheCOUl'Seofflyingqualityevaluationeasily.OnLinuxplatform,theprogramwasbasedonVTKanddeveloped、ⅣimC/C++.Theprogramincludefuurclass:2Dvisualizationclass,313solidvisua

5、lizationclass.3Dsurfacevisualizationclassandpictureclass.2Dvisualizationclasshasmanaging鲥dandarrowfunction,dividingviewportsfimctJon,animationfunctionandSOon.3Dsolidvisualizationclassand3Dsurfacevisualizationclasshavethefunctionofvisualizingthescalarand

6、vector.Moreover,3Dsurfacevisualizationclasscallproduce2Ddatafile.Pictureclassprovidesfunctionofmarkingonthepicture.WithTcl/TkandC/C++mixedprogrammingtechnique,testsystemfurvisualizationprogramwasaccomplished.BlackboxmethodisusedtOtestflyingqualityevalua

7、tionsystemofHelicopterswiththeideaofsoftwareengineering:eachmoduleistestedalone.TheresultsshowthatflyingqualityevaluationprogramofHelicoptersisSuccessfulKeywords:VisualizationinScientificComputing,VTK,Helicopter,FlyingQualitiesEvaluation,Linux,SoftwareT

8、esting.1I-承诺书本人郑重声明:所呈交的学位论文,是本人在导师指导下,独立进行研究工作所取得的成果。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本人授权南京航空航天大学可以有权保留送交论文的复印件,允许论文被查阅和借阅,可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文。(保密的学位

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。