基于时间递归神经网络的轨道车辆自检系统设计_李宁宁.pdf
《基于时间递归神经网络的轨道车辆自检系统设计_李宁宁.pdf》由会员分享,可在线阅读,更多相关《基于时间递归神经网络的轨道车辆自检系统设计_李宁宁.pdf(6页珍藏版)》请在咨信网上搜索。
1、收稿日期:2023 04 21基金项目:陕西省教育科学“十三五”规划 2020 年度课题(SGH20Y1631);西安交通工程学院中青年基金项目(2022KY 35)第一作者:李宁宁(1987),女,甘肃庆阳人,本科,讲师,研究方向为轨道车辆结构修造。基于时间递归神经网络的轨道车辆自检系统设计李宁宁1,师玲萍2(1 西安交通工程学院 机电学院,陕西 西安 710300;2 西安铁路职业技术学院 机电学院,陕西 西安 710026)摘要:针对轨道车辆内部复杂的信号和多样化的故障类型,为提高故障自检的快速性和有效性,设计了一种基于时间递归神经网络的轨道车辆自检系统,此系统中包含了基于 FPGA 的
2、神经网络加速器、信号处理芯片、通信模块和传感器。加速器是利用时间递归神经网络 LSTM 作为自检系统内部智能化神经网络模型,采用剪枝、量化和编码等方式对模型进行了轻量化压缩,最后设计相应的加速器部署在自检系统中,同时完成了 LSTM 网络轻量化压缩实验和神经网络加速器实验。实验结果表明,自检系统的神经网络压缩算法的设计虽然使模型准确率下降了 12 1%,但是压缩率可达 7 1%;加速器部分在 FPGA 部署时仅占用了 1 28%的硬件存储资源,性能则可以达到 200MHz,吞吐率为 19 39 GOPS。关键词:轨道车辆;故障检测;神经网络;LSTM;模型压缩;硬件加速;FPGA中图分类号:T
3、P311 52文章编号:1000 0682(2023)04 0058 06文献标识码:ADOI:10 19950/j cnki cn61 1121/th 2023 04 011Design of rail vehicle self test system based on time recursive neural networkLI Ningning1,SHI Lingping2(1 School of Mechanical Electrical Engineering,Xian Traffic Engineering Institute,Shaanxi Xian 710300,China;
4、2 School of Mechanical and Electrical Engineering,Xian ailway Vocational Technical Institute,Shaanxi Xian 710026,China)Abstract:In order to improve the rapidity and effectiveness of fault self detection,a rail vehicleself detection system based on time recursive neural network is designed,which incl
5、udes neural networkaccelerator,signal processing chip,communication module and sensor based on FPGA The acceleratoruses the time recursive neural network LSTM as the internal intelligent neural network model of the self checking system The model is lightweight compressed by means of pruning,quantiza
6、tion and coding Fi-nally,the corresponding acceleration circuit is designed and deployed on the accelerator,and the LSTMnetwork lightweight compression experiment and neural network accelerator experiment are completed Theexperimental results show that although the design of the neural network compr
7、ession algorithm reducesthe model accuracy by 12 1%,the compression rate can reach 7 1%In FPGA deployment,the accel-erator occupies only 1 28%of the hardware storage resources,and the performance can reach 200 MHzwith a throughput of 19 39 GOPSKeywords:rail vehicle;fault monitoring;neural network;lo
8、ng short term memory;model compres-sion;hardware acceleration;field programmable gate array0引言轨道交通是我国城镇化交通运输体系的重要组成部分,是一种客运量大、安全可靠性高、运输模式环保的陆地公共交通工具,随着其数量的不断增长85工业仪表与自动化装置2023 年第 4 期和运行速度不断增加,车辆的安全性和可靠性面临着更加严峻的考验1,所以在轨道车辆管理系统中通常会集成相应的自检系统2 3。轨道车辆自检系统需要对车辆运行状态进行实时监测、对异常情况进行及时诊断、对运行参数的运行轨迹进行及时预测。自检系统内
9、部的主要技术包括:传感器技术、信号处理技术、嵌入式通信技术、人工智能数据分析技术等。面对轨道车辆内部复杂的信号和多样化的故障类型,需要设计更加智能高效的车辆自检系统。近年来,越来越多的系统故障研究引入了深度学习神经网络技术4 5,深度学习是当前国内外的热门研究方向之一,已经在计算机视觉6、大数据分析7 等领域有着成熟的应用经验。随着深度学习技术的不断迭代,神经网络结构变得越来越复杂、处理的数据量越来越庞大,很难部署于硬件资源较少的轨道交通车辆等嵌入式硬件平台上,所以需要进行轻量化算法改进。轻量化算法主要是神经网络压缩算法,例如可以实现网络结构精简的剪枝算法8、数据从浮点数向定点数量化的量化算法
10、9。实现网络轻量化之后,还需要在具体硬件平台上实现算法加速,嵌入式多采用 CPU+FPGA 的模式实现神经网络算法的硬件部署:FPGA(Field Program-mable Gate Array,现场可编程逻辑阵列)的可编程性、低功耗和高吞吐率能有效的实现神经网络的算法加速,而嵌入式 CPU(Central Processing Unit,中央处理器)用于实现逻辑控制功能,实现整体嵌入式系统的高效协同工作。综合以上需求,该文设计了一套基于时间递归神经网络的轨道车辆自检系统。这套系统上集成了时间递归神经网络 LSTM,时间递归神经网络是深度学习中,可以智能化处理轨道车辆的运行状态数据的神经网络
11、;此外针对时间递归神经网络难以部署在轨道车辆的嵌入式平台的问题,文中对时间递归神经网络进行了剪枝和量化压缩,最终将压缩后的 LSTM 神经网络在 FPGA 完成了加速部署。1自检系统硬件设计该文所设计的车辆自检系统硬件设计如图 1 所示,硬件部分主要包括自检系统前端嵌入式系统和后端智能分析系统两部分。前端嵌入式系统中包括:ADC(Analog to Digital Converte,模数转换器)芯片、DSP(Digital Signal Processing,数字信号处理)芯片、基于 FPGA 的神经网络加速器、SPI(Serial Pe-ripheral Interface,串行外设接口)通
12、信模块、串口通信模块、存储 SD 卡和蓝牙通信模块。后端智能分析系统包括:蓝牙通信模块和智能诊断分析系统。图 1自检系统硬件设计图车辆故障自检系统硬件设计的具体工作流程:(1)通过传感器收集轨道车辆在运行时的相关数据,如高压供电电路的温度、电压和电流数据,轨道车辆振动数据;(2)将这些数据经过内部转换和处理单元进行处理,例如需要完成模拟信号到数字信号转换和分析处理、通过谐振器采集车辆振动环境和滤波处理;(3)将数据送入带有人工智能神经网络算法的智能诊断系统,系统将最终结果输出并反馈。前端嵌入式系统作用除了采集和处理轨道车辆的内嵌的电压电流传感器、振动传感器的数据,最重要的是其内部集成了可以智能
13、化处理和预测车辆运952023 年第 4 期工业仪表与自动化装置行状态数据的基于 FPGA 的神经网络加速器,用于智能化处理轨道车辆运行中与时间相关运行状态数据,加速器中集成了可实现已完成剪枝和量化压缩的轻量化压缩的时间递归神经网络 LSTM 加速器电路。2基于 FPGA 的神经网络加速器2 1加速核设计在轨道车辆自检系统的嵌入式系统中,基于FPGA 的神经网络加速器中包含了最重要的 LSTM加速器,其架构如图 2 所示。自检系统加速架构主要结构包含片外存储、缓存单元、控制单元和神经网络加速单元。存储部分包括输入输出缓存、权重缓存和外部存储,外部存储一般为动态存储器,用于存放网络运算需要用到的
14、所有数据;加速计算部分包括完成向量计算的 MAC(Multiplier Accumulator,乘累加器)和完成 LSTM 网络基本运算的 PE(Pro-cessing Engine,处理单元);控制器则是用于控制整个网络加速器的数据搬运、逻辑运算等工作。加速器的整体工作过程如下:首先,控制器控制数据从外部存储向内部缓存进行搬运,并且向运算单元发送运算信号;然后开始进行运算,并且向控制器发送搬运输出数据的信号;最后,控制器根据所需要完成的任务量来控制系统运行。图 2加速器架构示意图2 2基于 LSTM 加速单元算法设计轨道交通车辆的运行状态数据通常是跟随时间而动态变化的,在深度学习技术中,处理
15、和预测这种类型数据通常采用循环递归神经网络,而与此同时,要将这种网络应用在嵌入式设备中通常还需要进行轻量化压缩。2 2 1LSTM 网络模型LSTM(Long Short Term Memory,长短时记忆)网络是有记忆功能的时间递归神经网络的一种,可以处理按时间顺序排列的数据10。LSTM 网络的基本结构如图 3 所示,结构中主要通过函数构成的“门”来实现数据的遗忘和存储,运算过程主要包含遗忘门运算、输入门运算、Cell 状态更新和输出门运算。图 3LSTM 网络的基本结构图在 LSTM 网络的基本结构中,基本输入输出包括:当前时刻输入 x(t)、上一时刻的输出 h(t 1)和c(t 1)、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 时间 递归 神经网络 轨道 车辆 自检 系统 设计 李宁宁
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。