基于零空间方法和Kirchhoff薄板理论对周期性薄壁加强耦合结构的带隙优化建模与分析 吴兴辉, 王泽伟, 洪贤, 郭文杰

《Machines》:Modeling and Analysis of Bandgap Optimization for Periodic Thin-Walled Stiffened Coupled Structures Based on Null-Space Method and Kirchhoff Thin-Plate Theory Xinghui Wu, Zewei Wang, Xian Hong and Wenjie Guo

【字体: 大 中 小 】 时间:2026年04月23日 来源:Machines 2.5

编辑推荐:

  摘要:基于声学信号的故障诊断为旋转机械提供了一种有前景的非接触式方法。然而,其实际应用通常会受到环境噪声的影响。本文提出了一种去噪注意力域对抗网络(DDAN),用于在严重噪声干扰下实现对轮毂电机的鲁棒故障诊断。所提出的框架包括两个核心模块:一个基于DenseNet的去噪模块,该模

  摘要:基于声学信号的故障诊断为旋转机械提供了一种有前景的非接触式方法。然而,其实际应用通常会受到环境噪声的影响。本文提出了一种去噪注意力域对抗网络(DDAN),用于在严重噪声干扰下实现对轮毂电机的鲁棒故障诊断。所提出的框架包括两个核心模块:一个基于DenseNet的去噪模块,该模块能够自适应地抑制背景噪声,同时保留关键的故障特征;另一个是堆叠自编码器域对抗网络(SADAN),它整合了通道注意力、空间注意力和多头自注意力(MHSA)以进行精细的特征提取和分类。这种分层注意力机制有助于有效地抑制局部噪声并捕捉全局依赖性。在轮毂电机故障数据集和公开可用的在线数据集上的验证表明,与现有方法相比,DDAN在各种噪声水平和信噪比条件下均达到了更高的诊断准确性,信噪比从-15.97 dB提高到1.24 dB,在低信噪比条件下实现了82.71%的准确性,并在跨域泛化测试中分别达到了84.93%和83.75%的准确性。此外,对来自不同声学采集设备的音频信号的诊断准确性的比较进一步验证了该系统在低成本工业部署中的实用性和潜力。

1. 引言
故障诊断能够有效提升生产线的性能和产品的合格率[1,2,3]。基于声学信号的故障诊断方法具有很大的应用价值,主要是因为其非侵入性、对初期故障的高灵敏度以及丰富的多维信息[4,5]。许多研究人员致力于基于声学的故障诊断研究。早期研究在受控、无噪声的条件下取得了有希望的结果。Wang [6]提出了一种基于多层监督学习和自适应时频特征增强的故障诊断方法,该方法在多个数据集上表现出了优越的性能。Shan [7]通过将变分模式分解(VMD)与梅尔频谱结合,构建了一个梅尔卷积神经网络(CNN)模型,并通过非接触式声学信号成功实现了电机轴承故障的诊断。然而,噪声问题仍然存在;为了解决这个问题,研究人员探索了多种途径。传统的信号处理技术,如小波变换,试图将噪声与有用信号分离。这一范式通过最近的进展得到了持续优化。Niola [8]使用低通有限脉冲响应(FIR)滤波器来减少加速度计信号中的噪声,以监测飞机的混合电推进系统。为了克服固定滤波器的局限性,将可学习的过滤机制直接嵌入到深度学习架构中已成为一个有前景的趋势。Chen [9]提出了小波Kolmogorov–Arnold卷积长短期记忆(WKAConvLSTM),该方法创新地将小波变换核作为卷积LSTM中的可学习组件。除了显式的过滤策略外,还开发了许多基于深度学习的方法来内在地抑制噪声干扰并减轻复杂环境中故障诊断的其他影响因素。He [10]提出了基于多声学参数聚类融合诊断的概念,可以有效诊断和识别卫星飞轮轴承故障。Xiao [11]基于声学信号开发了一个自适应边缘堆叠自编码器,用于噪声域中的自适应去噪。Hou [12]提出了一种稀疏多点最小熵反卷积调整(MOMEDA)方法,用于使用声学信号进行特征增强和轴承故障诊断。Wu [13]提出了一种名为对抗性因果表示学习网络(ACRLN)的新型智能故障诊断方法,进一步实现了特征解耦并减少了冗余依赖性。Ji [14]提出了一种基于并行稀疏滤波器的故障诊断方法,可以从声学信号中提取稀疏特征。Tang [15]采用贝叶斯优化(BO)进行自适应高压学习,并构建了一个改进的CNN模型,用于液压活塞泵的故障特征提取和分类。尽管取得了这些进展,但在实际的工业环境中,背景噪声不可避免地与目标机械的声学信号混合[16],破坏了与故障相关的信息。因此,在这种干扰下,大多数现有算法的性能仍显著下降,突显了需要一种更鲁棒的方法,能够在复杂的声学场景中有效分离有用信号和噪声。为了解决这些限制,本文提出了一种新的DDAN。该网络的核心创新在于一个分层框架,它在实施高级模式识别之前对声学信号进行预处理。此外,为了处理损坏的特征,我们提出了一个嵌入在域对抗框架中的分层注意力机制,这种方法明确地分离了噪声抑制和特征提取。同时,我们发布了一个声学轮毂电机故障诊断数据集,以促进基于声学的轮毂电机诊断领域的开放研究。本工作的主要贡献如下:
- 我们设计了一种分层注意力机制,并将其与堆叠自编码器系统结合,以在强工业噪声下实现鲁棒的故障诊断。
- 构建并发布了基于轮毂电机生产线常见故障的公开可用声音数据集。
- 通过广泛的实验,我们证明了商用智能手机收集的声学数据可以用于我们的算法进行故障诊断,从而突显了低成本、便携式解决方案在工业部署中的潜力。

本文的组织结构如下:第2节详细介绍了所提出的方法论,包括基于DenseNet的去噪模块和SADAN模块。第3节描述了实验设置,包括声学信号采集过程、数据集构建和实施细节。第4节展示了实验结果,包括去噪性能、消融研究、计算效率以及在实际工业噪声条件下的比较结果。最后,第5节总结了研究并提出了未来研究的方向。

2. 方法论
为了应对嘈杂工业环境中鲁棒故障诊断的挑战,我们提出了一种新的DDAN。如图1所示,DDAN框架的操作包括两个主要阶段。在第一阶段,基于DenseNet的去噪模块作为一个智能预处理前端。它以原始的、受噪声污染的声学信号为输入,抑制背景干扰并保留关键的故障相关特征,生成更干净的信号,然后将其输入到SADAN中。在第二阶段,SADAN整合了分层注意力机制,逐步精细化特征并捕捉局部模式和全局依赖性。此外,它通过梯度反转层进行域对抗训练,以学习噪声不变的特征表示,确保高诊断准确性。这种两阶段协同优化的设计使DDAN能够在具有挑战性的实际工业环境中实现可靠和通用的故障诊断。

2.1. 去噪系统
DenseNet是一种具有密集连接结构的卷积神经网络,在图像分类等任务中取得了出色的结果。我们的去噪模块采用基于DenseNet的架构,在噪声环境中保留微妙的故障特征。DenseNet的关键优势在于其密集的连接性。与特征可能在层间减弱的架构不同,DenseNet允许深层直接访问浅层的细粒度声学细节。这使得网络在复杂的噪声分离过程中保持原始信号特性,从而提高噪声和故障特征之间的区分度,并防止诊断信息的丢失。这种特征重用还缓解了梯度消失问题,有助于训练能够建模实际工业噪声中长距离依赖性的深度网络。因此,该模块作为一个智能过滤器,利用多层次特征来抑制噪声,同时增强与故障相关的组件,从而为后续诊断提供更清晰的输入。虽然DenseNet本身是一个成熟的架构,但我们在该模块中的核心创新在于将其应用于工业声学去噪,以及以下三个具体设计:(1)使用梯度检查点来克服硬件限制;(2)噪声掩码预测策略来保留故障特征;(3)为音频信号定制的联合时频损失约束。去噪系统的详细工作流程如图2所示。

2.2. SADAN
SADAN是DDAN的核心。SADAN将通道注意力、空间注意力和MHSA整合到一个分层级联结构中。具体来说,通道注意力自适应地抑制由背景噪声主导的频率带,而空间注意力专注于定位故障发生的时间和位置。通过建模全局上下文关系,MHSA使网络能够将孤立的故障脉冲组装成连贯的故障模式,从而增强其在严重噪声干扰下识别复杂故障模式的能力。经过注意力细化的特征进一步通过堆叠自编码器的编码-解码架构进行处理,以实现深度特征学习,同时通过重构损失确保与故障相关信息的完整性。同时,引入了梯度反转层(GRL)以实现域对抗训练,迫使编码器学习噪声域中的不变故障表示。因此,SADAN能够在具有严重噪声干扰的实际工业环境中实现有效的故障诊断。所提出的DDAN的详细工作流程如图3所示。

3. 声学测量
我们的研究代表了在实际工业环境中应用故障检测系统来检测旋转机械的初步尝试,重点关注轮毂电机生产线中遇到的典型故障。在这项研究中,模拟了生产过程中以下三种常见故障模式:磁铁断裂、定子上的过多霍尔粘剂和过紧的轴承,如图4所示。使用OPPO Reno9智能手机(OPPO Guangdong Mobile Communication Co., Ltd., Dongguan, China)和ICP麦克风(型号130A23,PCB Piezotronics, Inc., City: Depew, NY, USA)从三个方向在小型无回声室中收集声学信号,这些设备距离轮毂电机0.1米,轮毂电机在四种条件下以200 RPM的速度运行(一种正常和三种故障情况)。智能手机和麦克风以44,100 Hz的采样率记录声学数据,以高质量音频格式存储,并使用ffmpeg(版本:7.2.0)保存为WAV格式。这些无回声室记录作为纯声学信号样本。此外,从生产线(PL,以机器噪音为主)和工厂实验室(FL,以人类语音为主)收集的声学样本被用作真实的工业环境噪音样本。这些现实世界中的噪音样本与纯电机声音信号在连续帧中混合,以模拟在真实工业噪音干扰下的电机声音信号,如图5所示。图4展示了轮毂电机故障诊断的实验设置:(a) 所研究的主要故障类型示意图;(b) 用于轮毂电机左侧的声学信号采集平台;(c) 电机上的声学信号采集过程示意图。图5展示了声学信号分析结果:(a) 纯典型电机声学信号的梅尔频谱;(b) 70 dB(A) 工业噪音影响下的梅尔频谱;(c) 受70 dB(A) 工业噪音影响的标准电机声学信号样本的梅尔频谱;(d) 噪信比(SNR)为?16 dB的标准电机声学信号样本的梅尔频谱。我们创建的数据集包含69,120个声学信号样本,其中包括2,880个纯电机录音以及与生产线(PL)和工厂实验室(FL)的的真实噪音混合的扩展集。这些扩展数据集是通过将电机声音与不同分贝(dB(A))水平和信噪比(SNR)水平的工业噪音结合而创建的,如表1所示。原始数据集、PL噪音数据集和FL噪音数据集分别指的是未受噪音影响、受PL噪音影响和受FL噪音影响的声学信号数据集,并根据噪音强度和电机声学信号采集设备进一步分类。表1列出了实验数据集和子数据集的概览。表2详细比较了电机声音信号(分别通过手机和麦克风采集)的平均值、最大值和最小值(分贝(dB(A))以及信噪比(SNR),并与两种背景噪音(PL噪音和FL噪音)进行了对比。可以观察到,真实工业噪音的强度和频率随时间随机变化。

整个模型是在配备AMD Ryzen-9 7945HX处理器(AMD(美国加州圣克拉拉))、NVIDIA GeForce GTX 4060 GPU和16 GB RAM的硬件上,使用TensorFlow GPU 2.16.1框架实现的。在实验过程中,数据被系统地划分为训练集(70%)、验证集(15%)和测试集(15%)。

4. 讨论与结果
4.1. 去噪性能
为了严格评估所提出的基于DenseNet的模块的去噪性能,我们将其与多种代表性的去噪方法进行了比较,包括小波变换[17]、频谱减法[18]、经验模态分解(EMD)[19]、U-Net[20]和ResNet[21]。为了公平比较,所有方法都在相同的数据集上进行训练和测试,该数据集包含用智能手机收集的电机音频样本,其中PL噪音的混合声级为70 dB(A)。所有方法都使用了相同的训练数据、训练周期数和优化目标。训练周期数设为100轮,没有提前停止。每种方法运行10次,并取平均值。评估指标包括去噪信号与纯电机信号之间的信噪比(SNR)和均方根误差(RMSE)。如表3所示,未经处理的原始声学信号的SNR最低(?15.97 dB),RMSE最高(0.0886),这证实了去噪的必要性。传统方法(包括小波变换、频谱减法和EMD)逐步提高了信号质量,SNR值介于?13.09 dB到?3.27 dB之间。然而,这些方法仍然不如基于深度学习的方法。U-Net和ResNet的表现显著优于传统技术,U-Net的SNR达到了0.62 dB,RMSE为0.0131。值得注意的是,我们提出的方法在两个指标上均取得了最佳性能,获得了最高的SNR(1.24 dB)和最低的RMSE(0.0122)。这一改进证明了我们的基于DenseNet的去噪模块在保留故障相关特征的同时能够有效抑制背景干扰。

4.2. 注意机制的消融研究
为了确保公平比较,所有方法都在相同的数据集上进行训练和测试,该数据集包含用智能手机收集的电机音频样本,其中PL噪音的混合声级为?75 dB(A),其他条件保持不变。如表4所示,不使用任何注意机制的领域适应学习(DAL)的准确率为94.69%,而分别加入通道注意机制、空间注意机制和MHSA注意机制后,准确率分别提高了1.85%、0.48%和2.31%。这表明MHSA在单个模块中提供了最大的收益,突显了在嘈杂环境中捕捉全局依赖性的重要性。通道-空间组合的准确率为97.03%,而将通道注意与MHSA结合将准确率提高到了98.86%,接近完整模型的性能。值得注意的是,空间注意与MHSA的组合实现了97.40%的准确率。DAL在加速收敛和缩短运行时间方面发挥了关键作用,从表中的结果可以看出。同时,除了通道+空间+MHSA之外的其他注意机制也包括在内。

4.3. 计算效率和推理速度
计算效率对于实际工业环境中的应用至关重要。为了公平比较和更好地展示模型性能,所有方法都在相同的数据集上进行训练和测试,该数据集包含用智能手机收集的电机音频样本,其中PL噪音的混合声信比为?8 dB。训练周期数设为50轮,其他条件保持不变。这个测试旨在识别哪种模型能够在较少的训练周期和短时间内实现高准确率,从而适应工业的实际需求。为了评估所提出的DDAN的实际适用性,我们将其与几种代表性模型进行了比较,包括MobileNetV2、SqueezeNet和ResNet。表5总结了模型大小、推理速度和诊断性能方面的结果。SqueezeNet实现了最快的推理速度(2.93 ms)和最少的参数数量(0.74 M),但其准确率(85.37%)不足以进行可靠的故障诊断。MobileNetV2在准确率(91.28%)和推理时间(3.79 ms)之间提供了更好的平衡,但仍落后于苛刻工业场景下的性能要求。ResNet在参数数量(23.52 M)方面代价较高,但实现了高准确率(96.85%),推理时间较长(7.28 ms),这可能限制其在资源受限的边缘设备上的部署。相比之下,我们的DDAN仅使用6.28 M参数就实现了最高的准确率(98.62%),与ResNet相比减少了73%,并且推理时间仅为4.62 ms,略慢于MobileNetV2。这表明DDAN成功平衡了模型复杂性和诊断精度,非常适合需要在准确性和低延迟方面都有要求的实时工业应用。

4.4. 在真实工业噪音干扰下的性能比较
为了评估所提出的DDAN方法的有效性,我们将其与RAM[22]、CDTFAFN[23]、CBAM[24]、EfficientNetv2[25]和Wav2Vec2[26]进行了比较。图8展示了在由麦克风收集的电机音频样本数据集上,不同模型在?16 dB PL噪音干扰下的混淆矩阵,其他条件保持不变。从图8可以看出,尽管CDTFAFN在强噪音干扰下表现最佳,但我们的方法获得了第二好的性能,这表明在故障分类方面有所改进,混淆矩阵与对角线的偏差很小。这证实了我们的方法即使在具有挑战性的真实工业环境中也能有效区分不同类型的故障。表6是对图8的补充说明,记录了六种方法的评估指标。其中,CDTFAFN和我们的方法取得了最高的准确率(分别为83.06%和82.71%),显著优于其他方法。我们的方法在召回率(82.71%)和F1分数(82.70%)方面表现优异,表明其在识别故障样本方面的强大能力。

4.5. 计算效率和推理速度
计算效率对于工业环境中的实际部署至关重要。为了公平比较并更好地展示模型性能,所有方法都在相同的数据集上进行训练和测试,该数据集包含用智能手机收集的电机音频样本,其中PL噪音的混合声信比为?8 dB。训练周期数设为50轮,其他条件保持不变。这项测试旨在识别哪种模型能够在较少的训练周期和短时间内实现高准确率,从而适应工业的实际需求。为了评估所提出的DDAN的实际适用性,我们将其与几种代表性模型进行了比较,包括MobileNetV2、SqueezeNet和ResNet。表5总结了模型大小、推理速度和诊断性能方面的结果。SqueezeNet实现了最快的推理速度(2.93 ms)和最少的参数数量(0.74 M),但其准确率(85.37%)不足以进行可靠的故障诊断。MobileNetV2在准确率(91.28%)和推理时间(3.79 ms)方面提供了更好的平衡,但仍然不及在苛刻工业场景中的要求。ResNet在参数数量(23.52 M)方面代价较高,但实现了高准确率(96.85%),推理时间较长(7.28 ms),这可能会限制其在资源受限的边缘设备上的部署。相比之下,我们的DDAN在参数数量仅为6.28 M的情况下实现了最高的准确率(98.62%),比ResNet减少了73%,并且推理时间为4.62 ms,比ResNet快,仅略慢于MobileNetV2。这表明DDAN成功平衡了模型复杂性和诊断精度,非常适合需要同时具备准确性和低延迟的实时工业应用。

4.6. 在真实工业噪音干扰下的性能比较
为了评估所提出的DDAN方法的有效性,我们将其与RAM[22]、CDTFAFN[23]、CBAM[24]、EfficientNetv2[25]和Wav2Vec2[26]进行了比较。图8展示了在由麦克风收集的电机音频样本数据集上,不同模型在?16 dB PL噪音干扰下的混淆矩阵,其他条件保持不变——磁铁断裂、定子上的霍尔粘剂过多和轴承过紧分别对应故障1、故障2和故障3。从图8可以看出,尽管CDTFAFN在强噪音干扰下表现最佳,但我们的方法实现了第二好的性能,表明在故障分类方面有所改进,混淆矩阵与对角线的偏差很小。这证实了我们的方法即使在具有挑战性的真实工业环境中也能有效区分不同类型的故障。表6作为图8的补充,记录了六种模型的评估指标。在这些方法中,CDTFAFN和我们的方法取得了最高的准确率(分别为83.06%和82.71%),显著优于其他方法。我们的方法在召回率(82.71%)和F1分数(82.70%)方面表现优异,表明其在识别故障样本方面的强大能力。表6显示了在不同PL噪音干扰条件下不同方法的参数情况。诊断性能在各种噪音条件下进行了系统的评估,使用了从60 dB(A)到80 dB(A)的强度水平和从?8 dB到?20 dB的信噪比(SNR)条件下的电机音频样本。图9表明,虽然所有方法在噪音强度增加时都会表现下降,但DDAN在所有dB(A)水平上都能保持较高的准确率。同样,图10显示,DDAN在测试的整个SNR范围内保持了较高的准确率,特别是在?8 dB到?16 dB的挑战性条件下表现出色。这些结果证实了该方法对多样化工业噪音环境的适应性。图9显示了不同方法在不同分贝真实工业噪音下的诊断准确率:(a) 麦克风和PL噪音;(b) 麦克风和FL噪音;(c) 智能手机和PL噪音;(d) 智能手机和FL噪音。图10显示了不同方法在不同SNR真实工业噪音下的诊断准确率:(a) 麦克风和PL噪音;(b) 麦克风和FL噪音;(c) 智能手机和PL噪音;(d) 智能手机和FL噪音。结果表明,所提出的DDAN方法在大多数故障条件下实现了最高的诊断准确率。尽管在某些特定情况下某些算法的表现略优,但这进一步强调了DDAN在嘈杂环境中的鲁棒性和优越性。值得注意的是,通过智能手机获取的声学信号在强噪音干扰下的故障诊断中通常表现得更好。表7和表8详细比较了在不同噪音条件下不同采集设备的性能,进一步验证了基于智能手机的数据收集的实际优势。

为了进一步评估我们模型的泛化能力,我们增加了两种额外的评估方法。第一种方法使用PL数据集中的样本对模型进行训练,然后使用FL数据集中的样本进行测试。第二种方法则交换了第一种方法中使用的训练集和测试集。采用这些评估方法是因为,一个具有强大泛化能力的故障诊断算法即使在受到不同环境噪声干扰的情况下也应保持可靠的性能。此外,我们还通过跨领域实验评估了模型在领域变换条件下的泛化能力。所有方法都是在同一个数据集上训练和测试的,该数据集包含了用智能手机收集的电机音频样本,其中包含PL或FL噪声,声音混合水平为70 dB(A)。如表9所示,DDAN表现出很强的跨领域适应性。当在PL噪声上训练并在FL噪声上进行测试(PL-FL)时,DDAN的平均准确率为84.92%,优于所有基线方法;同样地,当在FL噪声上训练并在PL噪声上进行测试(FL-PL)时,其准确率为83.75%。这表明SADAN中的去噪模块和层次注意力机制能够有效地学习到不受噪声影响的特征,即使在噪声特征发生显著变化时也能保持稳健的性能。相比之下,RAM和EfficientNetv2等方法在跨领域设置中的性能下降更为明显,这突显了它们对特定领域噪声模式的敏感性。在SADAN中,对抗性领域对齐模块起到了关键作用,它促使编码器学习出对故障诊断有区分力的特征,同时对噪声领域保持不变。表9显示了不同方法的跨领域诊断准确率。

为了进一步评估我们模型在其他系统中的泛化能力,本章探讨了轴承系统。本研究中使用的数据来源于一个公开可获得的在线数据集[27]。该数据集专注于在以下四种不同操作条件下的轴承故障诊断:正常状态、球体故障、内圈故障和外圈故障,并使用对应于这些故障状态的噪声信号。此外,通过随机应用三种技术(高斯白噪声添加、时间拉伸和音高移动)来增加样本数量。为了比较,使用了经典算法GBDT、KNN和ResNet。如表10所示,实验结果表明,我们的方法在所有四个指标上均优于对比模型,精度达到了99.48%,准确率为99.46%,召回率为99.45%,F1分数为99.46%。与表现第二好的ResNet相比,我们的方法在准确率上提高了约2.15%,并且在所有指标上的标准差更小,表明分类边界更为稳定。相比之下,依赖于手工制作特征的GBDT和KNN可能会因数据增强技术而导致数据分布的变化,从而限制其泛化能力。所提出的方法在跨系统诊断中表现出优异的泛化性能,验证了其在实际工业应用中的潜力。

在这项研究中,设计了一个基于深度学习的新型故障诊断系统。研究结果表明,DDAN在去噪性能上显著优于传统方法,将原始信号的信噪比从-15.97 dB提升到了1.24 dB,并将均方根误差降低到了0.0122。在强噪声干扰(-16 dB)下,DDAN的诊断准确率达到了82.71%。在跨领域泛化测试中,DDAN在不同的场景下分别获得了84.92%和83.75%的准确率,明显优于对比模型。轴承故障数据集的结果也证实了我们的方法具有良好的泛化能力。本研究还比较了不同声学信号采集设备对故障诊断的影响,为未来的工业应用奠定了基础。此外,为了促进基于声学信号的故障诊断领域的开放研究,我们公开发布了一个包含四种类型的轮毂电机和工业环境噪声的轮毂电机故障音频数据集。然而,我们的方法仅处理声学信号,这无法完全满足实际应用的需求。在未来的研究中,我们将进一步探索电机的在线监测方法,以提高产品的产量和生产线的质量。
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号