基于vc%2b%2b的时频分析软件的设计及应用

基于vc%2b%2b的时频分析软件的设计及应用

ID:33491561

大小:1.98 MB

页数:78页

时间:2019-02-26

基于vc%2b%2b的时频分析软件的设计及应用_第1页
基于vc%2b%2b的时频分析软件的设计及应用_第2页
基于vc%2b%2b的时频分析软件的设计及应用_第3页
基于vc%2b%2b的时频分析软件的设计及应用_第4页
基于vc%2b%2b的时频分析软件的设计及应用_第5页
资源描述:

《基于vc%2b%2b的时频分析软件的设计及应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中图分类号:TP274论文编号:102870513-S168学科分类号:080203硕士学位论文基于VC++的时频分析软件的设计及应用研究生姓名唐林牧学科、专业机械设计及理论研究方向动态测试与信号处理指导教师岳林教授南京航空航天大学研究生院机电学院二О一三年一月NanjingUniversityofAeronauticsandAstronauticsTheGraduateSchoolCollegeofMechanicalandElectricalEngineeringTimeFrequencyAna

2、lysisMethodProgrammingandApplicationBasedonVisualC++AThesisinMechanicalEngineeringbyTangLinMuAdvisedbyProf.YueLinSubmittedinPartialFulfillmentoftheRequirementsfortheDegreeofMasterofEngineeringJanuary,2013承诺书本人声明所呈交的硕士学位论文是本人在导师指导下进行的研究工作及取得的研究成果。除了文中特别

3、加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得南京航空航天大学或其他教育机构的学位或证书而使用过的材料。本人授权南京航空航天大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本承诺书)作者签名:日期:南京航空航天大学硕士学位论文摘要目前,基于Matlab开发的时频分析软件在大数据容量处理时存在计算显示速度慢、执行效率低、界面延滞等问题,比较适合算法研究和理论验证,难以满足实

4、际工程分析需求。为了适应现场大容量数据的快速高效分析和参数识别,本文应用多线程、双缓冲等高级编程技术,基于VisualC++研制开发了一款时频分析软件,实现了小波时频滤波、小波模态参数识别及主频分析等功能,该软件系统具有运算速度快、执行效率高、操作简单灵活、性能稳定可靠等特点。使用软件分析现场实际数据,取得了较好的效果,为时频分析理论成果转化为实际工程应用提供了有力工具。本文的主要研究工作如下:(1)分析比较了现有常用的数值计算库;应用多线程编程技术实现了大数据量长时间计算时可以同时处理软件界面操作

5、响应,提高了软件的操作实时交互性和友好性。(2)采用双缓冲技术开发了基于VisualC++实用的快速图形显示控件CPlotChartControl,该控件能实现大数据量图形的快速显示,可以显示曲线图、二维时频图及散点图三种类型的图形,并提供了图形拷贝、选取极值等辅助功能。(3)根据软件开发流程,首先进行了软件需求分析,明确软件的开发目标和性能等要素;其次进行总体结构设计,确定软件开发平台、界面设计及功能模块划分;然后分别设计实现各功能模块,最终形成具有正确高效、人机交互能力良好等特点的分析软件;最后

6、采用仿真信号分别对各模块功能、运行速度和识别精度进行测试,验证了各功能模块的正确性及高效性。(4)软件应用于现场大噪声数据时频滤波、半圆环拱形结构模态参数识别及实际轴承的工况分段,证明了软件的技术实用性。关键词:时频分析,VisualC++,IT++,软件研制,多线程技术,双缓冲技术I基于VC++的时频分析软件的设计及应用ABSTRACTAtpresent,timefrequencysoftwarebasedonMatlabhavemanyproblemsintheprocessingoflarge

7、datacapacity,suchasslowcalculation,lowefficiencyofimplementation,interfacedelayissues,moresuitablealgorithmresearchandtheoryverification,itisdifficulttomeettheactualdemandforengineeringapplication.Inordertoadapttofastanalysisoflargeamountsofdataandpara

8、meteridentification,onthebasisofstudingreal-timedataprocessinganddisplaykeytechnologies,thispaperusesmultithreadinganddoublebufferingadvancedprogrammingtechniquestodevelopthetimefrequencysoftwarebasedonVisualC++.Thesoftwareimplementswav

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

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

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