论文部分内容阅读
飞机板件疲劳试验对飞机结构设计具有非常重要的意义。飞机板件疲劳试验能够为飞机结构设计方案的详细设计提供测试数据。同时飞机板件疲劳试验也能够对关键结构件的结构材料性能进行测试,为关键结构件的结构设计和材料选择提供方案验证。目前在飞机板件疲劳试验中,我国飞机板件裂纹扩展检测主要采用目视由人工记录检测的方法,至今还没有智能化技术对飞机板件裂纹进行自动化检测。本文设计研发了飞机板件裂纹检测监测软件系统,该系统由飞机板件裂纹检测平台和飞机板件裂纹监测交流平台组成。本文简要概述了飞机板件裂纹监测交流平台的系统设计,重点研究了飞机板件裂纹检测平台的算法实现。本系统在对飞机板件裂纹图像进行直方图均衡后,采用迭代自适应阈值分割算法对飞机板件裂纹图像进行阈值分割。然后使用基于SIFT(Scale Invariant Feature Transform,尺度不变特征转换)算法的帧间差分图像的阈值分割结果与迭代自适应阈值分割二值图像进行融合,以改善裂纹识别效果。最后采用广度优先遍历算法在二值裂纹图像中提取并计算裂纹长度。在识别出裂纹长度后,系统会将提取出的裂纹长度相关信息存储到数据库中。飞机板件裂纹监测交流平台由客户端、控制端和服务端组成。飞机板件裂纹监测交流平台实现了信息交流与裂纹监测的功能。板件设计人员与试验人员可以通过此交流平台进行图文交流,同时也可以通过此平台远程查看了解飞机板件疲劳试验的试验情况和裂纹检测平台的运行情况。管理员也可以通过此平台进行文件和相关信息的发布。飞机板件裂纹检测平台是采用Visual C++开发的软件系统,数据存储采用SQL2000数据库。飞机板件裂纹监测交流平台采用Visual Basic开发,数据存储采用MicrosoftOffice Access2003。本文使用现场采集的裂纹图像数据对本系统进行测试分析,实验结果验证了本系统能够对飞机板件裂纹进行监控和识别。