编程技能:精通C/C++/Qt/QOpenGL/Matlab,熟悉OpenCV/Java/HTML/CSS/JavaScript/PHP
操作系统:具备Windows/Android平台下开发应用软件经验,具有开发Linux应用程序的能力
数据库相关:具有MySql/SQLite开发经历
锚杆无损检测仪无线数据采集平板软件开发
专用模块受手持平板电脑控制采集锚杆的应力波信号数据,并通过WiFi无线网络将信号数据传送至平板电脑,平板电脑实时采集、显示和存储信号波形。
采用TCP通信,利用WiFi无线网络实现下位机与上位机的实时通信;
利用Qt的跨平台优势,采用C++与Java混合编程,实现平板电脑上的Android应用软件开发;
采用多线程处理信号数据的实时接收、实时显示及与下位机进行双向通信。
基于超声波的基桩钻孔质量检测软件开发
由超声换能器发射的声波经钻孔井壁反射后被超声换能器接收,通过编写上位机软件实时接收和存储声波信号,并实时预览一维波形和二维灰度图像;在处理阶段还需对数字信号进行数字滤波和增强以自动提取井壁线,并对井壁轮廓进行三维重建,以此来检测基桩钻孔的尺寸和垂直度是否符合要求;
采用UDP通信,实现下位机与上位机之间的实时数据通信;
实现超声信号波形声时、声速、深度修正,图像增益放大;
使用OpenCV实现信号波形的二维灰度、彩色图显示;
多线程处理信号数据的实时接收、MySql数据库存储与界面显示;
使用深度学习算法进行神经网络模型设计与训练,并部署至软件平台,实现井壁线的自动提取;
使用QOpenGL库和Delaunay三角剖分算法实现钻井井壁轮廓的三维重建。
专用模块受手持平板电脑控制采集锚杆的应力波信号数据,并通过WiFi无线网络将信号数据传送至平板电脑,平板电脑实时采集、显示和存储信号波形。 采用TCP通信,利用WiFi无线网络实现下位机与上位机的实时通信; 利用Qt的跨平台优势,采用C++与Java混合编程,实现平板
编写软件对现场采集到的锚杆应力波信号数据进行分析和处理,包括对信号数据进行预处理、时频分析、特征标注,计算锚杆长度与锚固密实度,最终将分析结果汇总成报表输出。 采用经验模式分解(EMD)算法,实现信号数据智能分析; 使用傅里叶变换、小波滤波、数字滤波、增益补偿