论文部分内容阅读
焊接电弧的行为和状态可由焊接电流和电弧电压反映,以电压、电流信号作为信号源进行采集和分析是实现焊接过程实时监测和焊接质量判别的有效方法。由于电弧的不可预测性,信号的连续采集成为必要,但现有的基于数据采集卡的连续采集系统从成本和便携性两方面制约了这一方法的广泛使用。本文对现有焊接电参数采集和分析方法进行了较为全面的分析。在此基础上,基于32位ARM微处理器和USB接口,对使用单片微处理器构建连续采集系统、USB传输模式的选择、USB数据流在目标硬件上的实现、连续采集系统实现的关键、基于队列模型在处理器片上RAM中构建数据缓冲区,以替代FIFO芯片(或FPGA)、时间关键任务的优先级分配和中断嵌套对采集速度的影响、以及数据流盘等进行了较为系统的研究。使用C语言和虚拟仪器软件LabVIEW分别编制了下位机采集子系统和上位机分析系统软件,并利用示波器和分析软件对采集分析系统的工作及采集数据的完整性与连续性进行了实验验证。最后对实际焊接信号计算了共22个特征参数,进行了波形分析、统计分析,U– I图分析等,并在传统分析方法基础上,基于非平稳随机信号的现代分析方法,引入短时傅立叶变换和Gabor展开,用于焊接电信号的分析。研究和实验结果表明:(1)使用单片微处理器完全可以建立适用于电弧焊的连续数据采集系统,配合工控/PC机,即可完成数据的实时显示和离线分析。相比数据采集卡,大幅降低了成本,USB接口使系统具备极佳的便携性。本研究实现的连续采样频率为双通道70K(单通道140K),采集时长仅受计算机硬盘限制。(2)对数据采集应用,USB批量传输是最佳的传输模式。(3)实现连续数据采集的关键是平衡数据输入输出系统的数据缓冲区。(4)基于队列模型,可在单片微处理器片上RAM中编程构建“软FIFO”1,以裁剪掉专门的FIFO芯片(或FPGA芯片),不仅大幅降低成本,并使系统稳定性得以提高。RAM的使用量和欲实现的采样频率及接口速度有关。(5)在适当的USB数据传输机制下,中断嵌套对采集速度的影响甚小。(6)在LabVIEW中使用基于队列的并行循环,是数据流盘的极佳方式。流盘性能对硬件平台有一定要求。(7)联合时频分析可以用于焊接电信号的分析。无需对原始采集信号进行滤波,即可准确识别出燃弧点、短路点和瞬时短路。在同样的窗宽下,Gabor展开的时频聚集性好于短时傅立叶变换。