一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种转向架故障监测与诊断的嵌入式系统装置及方法与流程

2022-11-14 01:33:33 来源:中国专利 TAG:


1.本发明涉及轨道交通智能监测领域,特别涉及一种转向架故障监测与诊断的嵌入式系统装置及方法。


背景技术:

2.转向架承载着轨道交通车辆,控制列车转向,其结构健康状态直接决定列车的安全性能。因此,有待研制面向转向架故障监测与诊断的装置与方法,深度学习算法已经广泛应用在转向架与轨道交通结构健康监测中,然而,应用在转向架上监测设备的处理功能难以训练和运行深度学习模型,面向转向架在线健康监测需求,嵌入式系统装置上如何训练与执行深度学习模型,解决转向架故障诊断的在线监测难题。
3.近年来,转向架监测装置与方法得到了快速发展。发明专利(cn110209147a,转向架故障位置识别方法及系统、映射关系建立方法装置)公开了一种铁路货车转向架悬挂元件故障位置识别方法,在动力学特性检测结果相对应的列车运行影响信息超出设定范围的情况下,判断列车故障,并根据其中异常列车运行影响信息确定列车故障位置,可以实现转向架悬挂元件故障源和故障位置的精准定位。发明专利(cn110146308a,用于诊断转向架故障的方法、服务器及故障诊断系统)公开了一种用于诊断转向架故障的方法、服务器及故障诊断系统,所述故障诊断信号包括振动信号和冲击信号;确定转向架的部件的故障特征系数;以及基于所述故障诊断信号和所述故障特征系数诊断所述转向架是否存在磨损类故障和冲击类故障。发明专利(cn108152059a,基于多传感器数据融合的高速列车转向架故障检测方法)公开了一种基于多传感器数据融合的高速列车转向架故障检测方法,对所有通道频谱图的分类结果进行融合,得到故障类型。然而,现有技术存在的关键问题是用于转向架故障监测与诊断的装置将采集转向架的结构状态信息,发送到服务器端,并运行相应的深度学习模型,用于转向架故障诊断识别的离线处理,难以在转向架端在线处理其结构状态信息。亟待在转向架端上的嵌入式系统装置,在线运行故障监测与诊断模型与方法,实现转向架故障的在线诊断,提高转向架故障诊断的实时性。
4.本发明一种转向架故障监测与诊断的嵌入式系统装置及方法并且采用柔性混合电子制造与柔性电路板制备工艺将所有功能模块集成设计在柔性衬底上,具有良好的柔软性能,与转向架曲面结构共形,提高了装置的主动适应能力;嵌入式微处理系统在线采集转向架的多参量信息,构建了典型故障下转向架结构的训练与测试样本集,提取典型故障下转向架的特征信息,不同特征值连线绘制成典型转向架故障状态对应的雷达图;传感-传输-处理一体化功能装置集成到柔性电路板上,通过程序裁剪与编译,经过裁剪后的深度学习算法成功植入到嵌入式处理器,并且嵌入式微处理器上的深度学习模型实现了转向架故障诊断与分类,拓展了嵌入式微处理器的应用功能,提升了轨道交通结构的智能化监测水平。


技术实现要素:

5.针对现有技术的以上缺陷或改进需求,本发明的第一目的在于发明一种嵌入式故障在线诊断装置与方法,包括用于转向架结构状态数据监测的传感器模块、ad数据采集模块、信号调理、滤波与放大模块、微控制器模块、电源模块;所有功能模块集成在嵌入式微系统中,并且采用柔性混合电子制造与柔性电路板制备工艺将所有功能模块集成设计在柔性衬底上,嵌入式故障诊断装置安装在转向架上面,应用于轨道交通车辆转向架结构故障在线诊断。嵌入式系统安装在微主控器中,实时采集转向架状态数据信息,所提出转向架故障诊断系统内集成智能算法通过平台编译植入到嵌入式控制系统,基于深度学习的转向架故障诊断智能算法会下载到嵌入式主控器中运行,在嵌入式系统平台上实现转向架故障的在线诊断,提高转向架故障诊断的实时性与可靠性,所提出基于嵌入式系统的转向架故障诊断操作流程如下:(1)嵌入式微处理器系统中的传感器模块(应变、压电和加速度)用于实时采集典型故障下的转向架结构健康数据,用于转向架运行环境与工况的状态数据的实时采集;(2)构建转向架故障的训练与测试数据集,在转向架典型故障(构架缺陷、阻尼失效、弹簧松弛),嵌入式系统中的传感器将记录典型故障下的转向架多参量数据,分为两组,一组(训练数据集)用于训练转向架故障诊断与分类算法的网络结构参数,另一组(测试数据集)用于测试转向架故障分类算法的故障成功率;(3)在上位机系统通过c语言构建基于嵌入式系统多参量数据的转向架故障诊断与分类模型,采用多层人工神经网络模型来表示转向架故障数据的处理流程;(4)针对上位机所构建的人工神经网络模型,采用无监督训练阶段和微调阶段来训练网络参数,获取各层的条件概率分布,采用bp算法对网络参数进行调整,实现神经网络模型的参数自适应调整;(5)通过人工智能与深度学习工具将建立人工神经网络模型(基于c语言开发)导入stm32cube.ai,构建上位机c语言的深度学习模型与底层硬件(嵌入式stm32处理器)之间的代码转化的接口;(6)预先训练好的神经网络植入到一个微控制器(stm32)中,支持深度学习模型从上位机下载到底层嵌入式处理器上,在stm32 mcu上运行验证深度学习模型的输出性能,同时,深度学习算法也支持无线远程下载(更新)到嵌入式处理器;(7)优化后并安装在转向架上面嵌入式深度学习模型将用于计算处理测试数据样本集,实时测试嵌入式处理器上深度学习算法的转向架故障分类与识别成功率;(8)嵌入式微处理器系统安装在转向架上,深度学习模型实时处理转向架多参量数据,并实时对转向架的运行状态进行在线评估,实时诊断转向架的结构故障,提高转向架的智能化监测水平。
6.针对现有技术的以上缺陷或改进需求,本发明的第二目的在于发明一种面向转向架故障诊断与监测的柔性嵌入式系统装置,包括用于转向架结构状态数据监测的传感器模块、ad数据采集模块、信号调理、滤波与放大模块、微控制器模块、电源模块;所有功能模块集成在嵌入式微系统中,采用柔性混合电子技术制备,采用低温焊料技术实现硬质电阻、电容、电感、芯片、传感器相关硬质电子元件与柔性电路板有效集成,具有柔性可弯曲变形能力,具备轻质、超薄特点,所制备的柔性嵌入式系统装置能共形安装在转向架表面,提高采
集转向架状态数据的精度,提高面向转向架故障诊断与分类的嵌入式系统装置与转向架构架曲面的适应能力,支持用于转向架故障诊断的智能算法的运行,实现转向架故障的在线诊断,提升转向架智能化监测水平,将柔性嵌入式系统装置拓展到复杂曲面工程结构件以及基础设施的结构健康监测应用中.进一步地,所述一种转向架故障监测与诊断的嵌入式系统装置及方法,装置中集成无线通信模块能够将采集到转向架状态数据,并传输到远程监控端,用于长时间转向架的实时分析,生成新转向架故障数据集,优化故障诊断的深度学习算法主要参数,提高转向架故障诊断算法性能,进行编译工作,生成新的应用程序,并且动态更新,并且支持远程程序下载到嵌入式微控制器,提升转向架远程智能运维与故障诊断水平。
7.进一步地,所述一种转向架故障监测与诊断的嵌入式系统装置及方法,对智能算法进行裁剪,支撑在嵌入式处理器上实时运行,深度学习算法的裁剪主要流程如下:(1)设计合理的深度学习网络结构,选用多层人工神经网络结构,明确网络结构的输入层、隐含层与输出层;(2)设计合理的loss函数,减少初始loss期望值和实际值之间的差值,尽量保证训练与测试数据的均衡;(3)检查网络中间输出性能,保证多层网络结构的良好连接;(4)确认所有子网络的输入输出shape对齐;(5)梯度更新策略,时刻监测网络模型搜索的梯度值,避免梯度消失与梯度爆炸;(6)优化模型参数,实时动态更新网络结构参数,保证网络的输入与输出值;(7)调整网络参数batch size,保持合适的batch size,保证网络的优化效率,避免局部最优;(8)通过loss反向传播计算算法搜索的梯度,提高网络计算效率;(9)优化人工神经网络的结构参数,提高网络的鲁棒性;(10)调整learning rate学习率,提高网络的学习效率与泛化能力;(11)梯度裁剪,在网络反向传播时,控制梯度参数的范围,提高网络的搜索计算效率;(12)进一步优化网络参数,在pc端口完成基于深度学习的程序裁剪,减少深度学习算法的计算量,为植入到嵌入式微控制器奠定基础。
8.进一步地,所述一种转向架故障监测与诊断的嵌入式系统装置及方法,主要采集转向架的动态应变、结构振动以及主动探伤的回波信号,在时域、频域以及时频域分别提取当前数据的特征信号,在典型转向架结构故障下,提取不同传感模块的特征信息。(1)主动探测中回波信号的特征量:回波损伤信号能量;协相关因子,为参考信号与测量信号之间的协方差系数, 和为参考信号与测量信号的标准差;空间相位差spatial phase difference (spd): ;频谱
损失spectrum loss: ,中心频谱损失central spectrum loss:。(2)转向架构架结构动态应变信号的特征量:幅值;差分值;应变能量。(3)转向架振动信号的特征量:振动强度;峰-峰值;中心频率;均方频率。转向架结构状态数据维度大,数据之间相互耦合,提出转向架运行过程中的特征状态信息,用于反应转向架的结构故障信息,将这些不同特征值连线绘制成典型转向架故障状态对应的雷达图,直观反映转向架故障状态与传感特征信号的内在关系,为转向架故障的在线监测与快速诊断提供支持,并给出转向架故障等级的预估方法,实现转向架故障的综合评估,对转向架特征数据进行快速评价与分类处理。
9.进一步地,所述一种转向架故障监测与诊断的嵌入式系统装置及方法,转向架故障源部位包括构架、防偏阻尼、横向阻尼、轴承、传动轴、金属橡胶弹簧、金属螺旋弹簧和空气弹簧;构架的主要缺陷有表面裂纹、弯曲变形与长时间的磨耗,防偏阻尼和横向阻尼主要存在密封性能不好与失效等;轴承和传动轴主要是断裂和磨耗等;金属橡胶弹簧、金属螺旋弹簧和空气弹簧在长时间运行过程中会出现松弛与老化现象;嵌入式系统中的不同类型传感器布置在转向架上,实时采集转向架输出的结构状态信号,不同的缺陷形式会产生不同的输出信号,综合分析转向架多传感器的状态信号,能够实现转向架缺陷的在线诊断以及划定缺陷等级。
10.进一步地,所述一种转向架故障监测与诊断的嵌入式系统装置及方法,涉及主要流程包括数据样本集构建、模型参数优化与程序裁剪、动态更新与远程维护;数据样本集构建用于支持模型数据特征提取以及模型训练与测试工作;模型参数优化与程序裁剪是转向架故障的深度学习模型植入到嵌入式微处理器的关键;动态更新与远程维护为上位机对嵌入式处理器提供远程技术维护与程序更新服务。
11.进一步地,所述一种转向架故障监测与诊断的嵌入式系统装置及方法,用于转向架故障的在线实时处理,深度学习算法在嵌入式处理器中运行具有很高的效率,所提出的转向架故障算法在典型故障使用所构建的测试样本集下故障识别的平均成功率96.7%,满足嵌入式转向架在线故障诊断的需求,为工程实际应用奠定基础。
12.进一步地,所述一种转向架故障监测与诊断的嵌入式系统装置及方法在转向架故障在线诊断工程应用中,利用优化后的人工神经网络模型,并下载到嵌入式微处理器中,对实时采集到转向架的多参量状态数据进行在线处理,得到转向架故障状态的评估信息,实时评价转向架的结构健康信息,提升转向架的智能化监测水平。
13.进一步地,所述一种转向架故障监测与诊断的嵌入式系统装置及方法,针对转向架结构状态数据复杂多变,转向架结构故障亟待实时在线处理的需求,深度学习算法如何在嵌入式处理器上运行并实现转向架故障的在线诊断是本发明解决的主要技术问题,通过
程序裁剪与编译,将转向架运行的深度学习模型植入到嵌入式处理,实现转向架故障的分类识别,在线评估转向架的结构健康水平。
14.总体而言,通过本发明所构思的以上技术方案与现有技术相比,一种嵌入式故障诊断装置与方法,并且采用柔性混合电子制造与柔性电路板制备工艺将所有功能模块集成设计在柔性衬底上,具有良好的柔软性能,与转向架曲面结构共形,提高了嵌入式故障在线诊断装置的主动适应能力;嵌入式微处理系统在线采集转向架的多参量信息,构建了典型故障下转向架结构的训练与测试样本集,提取典型故障下转向架的特征信息,不同特征值连线绘制成典型转向架故障状态对应的雷达图;通过程序裁剪与编译,将转向架运行的深度学习模型植入到嵌入式处理系统中,实现转向架故障的在线诊断。
15.由于本发明一种转向架故障监测与诊断的嵌入式系统装置及方法,传感-传输-处理一体化功能装置集成到柔性电路板上,具备柔软弯曲变形能力,拓展了嵌入式微处理系统的工程应用范围;经过裁剪后的深度学习算法成功植入到嵌入式处理器,并且嵌入式微处理器上的深度学习模型实现了转向架故障诊断与分类,拓展了嵌入式微处理器的应用功能,提升了轨道交通结构的智能化监测水平。
16.综上所述,本发明一种转向架故障监测与诊断的嵌入式系统装置及方法,所述柔性嵌入式处理系统装置,集成传感-传输-处理一体化功能,制备在柔性电路板,提高了柔性嵌入式处理系统装置的曲面适应能力;通过对深度学习网络程序的裁剪与编译,成功将转向架运行的深度学习模型植入到嵌入式处理系统,实现转向架故障的在线诊断;提出的嵌入式系统深度学习模型及实现步骤,解决了嵌入式微处理器上运行深度学习的难题,并且实现了转向架故障的在线诊断与分类。
附图说明
17.图1为嵌入式系统在转向架故障诊断的应用场景。(a)与转向架构架曲面的集成效果;(b)转向架故障诊断的嵌入式装置主要功能模块;(c)基于嵌入式系统装置与智能诊断算法的转向架故障诊断实现流程。
18.图2为转向架的主要故障源分类及故障树表示方法。
19.图3为柔性嵌入式系统装置电路原理图及实物效果图。
20.图4为转向架多参量指标及故障特征雷达图。
21.图5为基于生成对抗网络的转向架故障分类结构框图。
22.图6为转向架故障诊断模型训练流程图。
23.图7为转向架故障诊断程序裁剪流程及远程更新。
24.图8为基于嵌入式深度学习算法的转向架故障诊断流程图。
25.图9为转向架典型故障识别分类的混淆矩阵图。
26.图中符号意义说明如下:11-列车车轮;12-列车轮轴;13-转向架构架;14-嵌入式转向架故障诊断装置与系统;15-传感数据采集与无线通信模块;16-嵌入式微处理器系统。
具体实施方式
27.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对
本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
28.参见图1,发明的嵌入式故障诊断装置与方法,包括用于转向架结构13状态数据监测的传感器模块、ad数据采集模块、信号调理、滤波与放大模块、微控制器模块、电源模块;所有功能模块集成在嵌入式微系统14中,并且采用柔性混合电子制造与柔性电路板制备工艺将所有功能模块集成设计在柔性衬底上,嵌入式故障诊断装置14安装在转向架构架13上面,用于轨道交通车辆转向架结构故障在线诊断,所提出转向架故障诊断的神经网络模型(集成深度学习算法),在上位机平台编译,并植入到嵌入式微主控器中,在嵌入式系统平台上实现转向架故障的在线诊断,提出基于嵌入式多传感数据的转向架故障指标实时评价与监测方法,用于转向架故障的在线诊断与分类识别,主要流程如下:(1)嵌入式微处理器系统16中的传感器模块15(应变、压电和加速度)用于实时采集典型故障下的转向架结构健康数据,用于转向架运行环境与工况的状态数据的实时采集;(2)构建转向架故障的训练与测试数据集,在转向架典型故障(构架缺陷、阻尼失效、弹簧松弛),嵌入式系统中的传感器将记录典型故障下的转向架多参量数据,分为两组,一组(训练数据集)用于训练转向架故障诊断与分类算法的网络结构参数,另一组(测试数据集)用于测试转向架故障分类算法的故障成功率;(3)在上位机系统通过c语言构建基于嵌入式系统多参量数据的转向架故障诊断与分类模型,采用多层人工神经网络模型来表示转向架故障数据的处理流程;(4)针对上位机所构建的人工神经网络模型,采用无监督训练阶段和微调阶段来训练网络参数,获取各层的条件概率分布,采用bp算法对网络参数进行调整,实现神经网络模型的参数自适应调整;(5)通过人工智能与深度学习工具将建立人工神经网络模型(基于c语言开发)导入stm32cube.ai,构建上位机c语言的深度学习模型与底层硬件(嵌入式stm32处理器)之间的代码转化的接口;(6)预先训练好的神经网络植入到到一个微控制器(stm32)中,支持深度学习模型从上位机下载到底层嵌入式处理器上,在stm32 mcu上运行验证深度学习模型的输出性能,同时,深度学习算法也支持无线远程下载(更新)到嵌入式处理器;(7)优化后并安装在转向架上面嵌入式深度学习模型将用于计算处理测试数据样本集,实时测试嵌入式处理器上深度学习算法的转向架故障分类与识别成功率;(8)嵌入式微处理器系统安装在转向架上,深度学习模型实时处理转向架多参量数据,并实时对转向架的运行状态进行在线评估,实时诊断转向架的结构故障,提高转向架的智能化监测水平。
29.转向架在高速运行过程故障部位与形式多样,采用故障树形式对转向架的故障源及原因进行分类,如图2所示。主要涉及的部位包括构架、防偏阻尼、横向阻尼、轴承、传动轴、金属橡胶弹簧、金属螺旋弹簧和空气弹簧。构架的主要缺陷有表面裂纹、弯曲变形与长时间的磨耗,防偏阻尼和横向阻尼主要存在密封性能不好与失效等;轴承和传动轴主要是断裂和磨耗等;金属橡胶弹簧、金属螺旋弹簧和空气弹簧在长时间运行过程中会出现松弛
与老化现象。嵌入式系统中的不同类型传感器布置在转向架上,实时采集转向架输出的结构状态信号,不同的缺陷形式会产生不同的输出信号,综合分析转向架多传感器的状态信号,能够实现转向架缺陷的在线诊断。
30.图3为基于柔性混合电子制造技术制备的柔性嵌入式微控制器系统,面向转向架故障在线诊断的嵌入式实时诊断装置采用低温焊料技术实现硬质电子元件与柔性基板的有效链接,传感器、电阻、电容、电感、芯片等电子元件通过低温焊接技术固连在柔性电路板上,柔性电路板采用凹版印刷技术在柔性基板上制造出指定图案的电路板,结合嵌入式实时诊断装置功能需求,设计合理的柔性电路板,基于柔性混合电子制造技术完成柔性嵌入式实时诊断装置的实时制备,具有一定的柔软弯曲变形能力,能够与转向架曲面构架共形集成,提高转向架多参量数据的感知精度。
31.图4为转向架故障特征雷达图,反应转向架运行过程状态信号的特征分布。嵌入式装置中传感器模块集成应变、压电、加速度传感单元,实时采集转向架运行过程中的结构状态信号,在时域、频域以及时频域分别提取当前数据的特征信号,主要采集转向架的动态应变、结构振动以及主动探伤的回波信号,在典型转向架结构故障下,提取不同传感模块的特征信息。(1)主动探测中回波信号的特征量:回波损伤信号能量;协相关因子,为参考信号与测量信号之间的协方差系数, 和为参考信号与测量信号的标准差;空间相位差spatial phase difference (spd):;频谱损失spectrum loss:,中心频谱损失central spectrum loss:。(2)转向架构架结构动态应变信号的特征量:幅值;差分值 ;应变能量。(3)转向架振动信号的特征量:振动强度 ;峰-峰值;中心频率;均方频率。转向架结构状态数据的维度大,数据之间相互耦合,提出转向架运行过程中的特征状态信息,用于反应转向架的结构故障信息,将这些不同特征值连线绘制成典型转向架故障状态对应的雷达图,直观反映转向架故障状态与传感特征信号的内在关系,为转向架故障的在线监测与快速诊断提供支持,并给出转向架故障等级的预估方法,实现转向架故障的综合评估,从时频域上对转向架特征数据进行快速评价与分类处理。
32.图5为基于生成对抗网络的转向架故障分类结构框图。采用典型转向架典型故障(构架变形与断裂、轴承磨损、阻尼失效、弹簧松弛)状态下,通过提取嵌入式系统多传感器采集的转向架结构状态信号及提取相应的特征值,提出基于生成对抗网络的转向架故障快速诊断与分类算法,通过压缩感知(cs)将多参量轮轨特征信号处理成测量向量y,作为生成网络(generator,g)的输入,生成网络g在判别网络(discriminator,d)的指导下建立从高斯分布到转向架故障状态数据分布之间的映射关系,经过卷积与池化等操作重构轮轨作用
信号。优化判别网络d和对抗g的权值和偏差设置,使得网络d和g对应的损失函数ld(θ,φ)和lg(θ,φ)最小化,评估转向架典型故障(构架变形与断裂、轴承磨损、阻尼失效、弹簧松弛)对转向架及高速列车安全运行性能的影响,提高基于多参量转向架状态数据融合感知的转向架故障诊断与分类结果的可靠性。
33.转向架故障诊断模型训练效果直接决定模型的动态性能与识别成功率,以此优化模型主要参数,提高模型的动态性能,方便深度学习模型在嵌入式处理装置的转向架故障诊断,转向架故障诊断模型流程图参见图6,主要步骤包括:(1)原始多传感数据采集与分割处理;(2)实现多传感数据的对齐与同步;(3)提取多传感数据的特征信息;(4)基于特征数据计算得到特征信息的概率密度分布;(5)进一步提取多种传感数据的概率特征信息;(6)通过无监督贪婪逐层训练方法获得各层的条件概率分布;(7)微调阶段:利用带标签数据和bp算法调整网络参数;(8)更新深度学习网络模型;(9)实现神经网络模型的参数自适应调整。
34.深度学习模型需要强大的计算机运算能力支持,然而单片机、嵌入式系统等功能难以训练与运行深度学习模型,如何保证嵌入式边缘设备运行深度学习模型,有待对其进行程序裁剪,然后下载到嵌入式设备上运行深度学习模型,转向架故障诊断程序裁剪流程,参见图7,主要流程如下:(1)设计合理的深度学习网络结构,选用多层人工神经网络结构,明确网络结构的输入层、隐含层与输出层;(2)设计合理的loss函数,减少初始loss期望值和实际值之间的差值,尽量保证训练与测试数据的均衡;(3)检查网络中间输出性能,保证多层网络结构的良好连接;(4)确认所有子网络的输入输出shape对齐;(5)梯度更新策略,时刻监测梯度值,避免梯度消失与梯度爆炸;(6)优化模型参数,实时动态更新网络结构参数,保证网络的输入与输出值;(7)调整网络参数batch size,保持合适的batch size,保证网络的优化效率,避免局部最优;(8)通过loss反向传播计算算法搜索的梯度,提高网络计算效率;(9)优化人工神经网络的结构参数,提高网络的鲁棒性;(10)调整learning rate学习率,提高网络的学习效率与泛化能力;(11)梯度裁剪,在网络反向传播时,控制梯度参数的范围,提高网络的搜索计算效率;(12)进一步优化网络参数,在pc端口完成基于深度学习的程序裁剪,减少深度学习算法的计算量,为植入到嵌入式微控制器奠定基础。
35.图7还在深度学习基础上,通过人工智能工具将剪裁后的深度学习模型编译成嵌入式处理器stm32支持的程序,并通过本地下载到嵌入式处理器stm32中,用于转向架故障
的在线诊断,并且支持远程程序下载到嵌入式微控制器,不断更新嵌入式处理运行的故障诊断程序,提升转向架远程智能运维与故障诊断水平。
36.图8为基于嵌入式深度学习算法的转向架故障诊断流程图,转向架故障诊断操作流程如下:(1)嵌入式微处理器系统中的传感器模块(应变、压电和加速度)用于实时采集典型故障下的转向架结构健康数据,用于转向架运行环境与工况的状态数据的实时采集;(2)构建转向架故障的训练与测试数据集,嵌入式系统中的传感器将记录典型故障下的转向架多参量数据,分为两组,一组(训练数据集)用于训练转向架故障诊断与分类算法的网络结构参数,另一组(测试数据集)用于测试转向架故障分类算法的故障成功率;(3)特征提取,时域、频域以及时频域分别提取转向架的动态应变、结构振动以及主动探伤的回波信号的特征信息;(4)构建多层深度学习网络模型;在上位机系统通过c语言构建基于嵌入式系统多参量数据的转向架故障诊断与分类模型,采用多层人工神经网络模型来表示转向架故障数据的处理流程;(5)训练,针对上位机所构建的人工神经网络模型,采用无监督训练阶段和微调阶段来训练网络参数,获取各层的条件概率分布,采用bp算法对网络参数进行调整,实现神经网络模型的参数自适应调整;(6)测试,将所构建的测试样本集数据作为训练后的网络模型的输入,用于验证深度学习模型的动态输出结果与故障识别成功率;(7)通过人工智能与深度学习工具将建立人工神经网络模型(基于c语言开发)导入stm32cube.ai,构建上位机c语言的深度学习模型与底层硬件(嵌入式stm32处理器)之间的代码转化的接口;(8)预先训练好的神经网络植入到微控制器(stm32)中;(9)深度学习模型从上位机下载到底层嵌入式处理器上,保证嵌入式处理器上正常运行所构建的深度学习模型;(10)在stm32 mcu上运行验证深度学习模型的输出性能,深度学习算法也支持无线远程下载(更新)到嵌入式处理器;(11)优化后并安装在转向架上面嵌入式深度学习模型将用于计算处理测试数据样本集,实时测试嵌入式处理器上深度学习算法的转向架故障分类与识别成功率;(12)嵌入式微处理器系统安装在转向架上,深度学习模型实时处理转向架多参量数据,并实时对转向架的运行状态进行在线评估,实时诊断转向架的结构故障,提高转向架的智能化监测水平。
37.图9为转向架典型故障分类与识别结果的混淆矩阵图,典型转向架典型故障(构架变形与断裂、轴承磨损、阻尼失效、弹簧松弛)状态下,通过提取嵌入式系统多传感器采集的转向架结构状态信号及提取相应的特征值,提出基于生成对抗网络的转向架故障快速诊断与分类算法,用于转向架故障的在线实时处理,深度学习算法在嵌入式处理器中运行具有很高的效率,所提出的转向架故障算法在典型故障使用所构建的测试样本集下故障识别的平均成功率96.7%,满足嵌入式转向架在线故障诊断的需求,为工程实际应用奠定基础。
38.本发明一种转向架故障监测与诊断的嵌入式系统装置及方法,传感-传输-处理一
体化功能装置集成到柔性电路板上,具备柔软弯曲变形能力,拓展了嵌入式微处理系统的工程应用范围;经过裁剪后的深度学习算法成功植入到嵌入式处理器,并且嵌入式微处理器上的深度学习模型实现了转向架故障诊断与分类,拓展了嵌入式微处理器的应用功能,提升了轨道交通结构的智能化监测水平。
39.本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献