设备故障数据记录装置设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
设备故障数据记录装置设计与实现

设备故障数据记录装置设计与实现   【摘要】提出了一种适用于煤矿井下的设备故障数据记录装置的设计方案,详细描述了该数据记录装置的工作原理、硬件电路设计以及软件设计的细节。装置以U盘作为存贮载体,植入FAT32文件系统,成倍的提高了数据的存储容量和存取速度,降低了故障排查的难度,提高了故障处理的效率。   【关键词】数据记录;矿井;CAN;USB;文件系统;故障处理   1.引言   随着煤矿自动化系统的不断发展,煤矿井下的电气设备越来越多,复杂程度不断加大,设备之间的干扰也越来越大。监测监控设备的数据采集端口不可避免地会受到干扰信号的影响,严重的情况下会导致采集到的信号不定期的出现异常数据,由于干扰信号的不确定性,采用一般的技术手段很难查找出具体的原因,故障很难判断,影响设备的正常运行。   实践证明,对历史数据进行分析是故障诊断比较有效的方法。另一方面,有时需对关键接口的所采集的数据进行趋势分析,以便作出相应处理对策。这些都离不开数据源的支持。对于不能联网将实时数据上传至地面的设备,可将采集到的数据存储到数据记录装置中,记录装置作为数据的中间载体,利用其便携性的特点,把记录装置拿到地面以后,再将数据传送到PC机上,利用PC机的强大功能对采集到的数据进行分析处理,找出问题的所在。   本文就针对该问题,设计了一种数据记录装置,提出了一种以U盘作为存贮载体,以USB 2.0协议栈为基础,进行数据连续采样存贮,到地面再进行历史数据分析的方法,便于现场疑难问题的快速诊断。   2.系统总体设计   便携式数据记录装置的主要功能:装置以Cortex-M3内核处理器LPC1766作为控制核心,可以同时采集4路直流电压信号、4路直流电流信号、8路有源开关量信号、2路频率信号以及1路CAN总线数据,对电压、电流和频率信号进行现场实时显示、更新和存储,将采集到的CAN总线数据以及开关量的动作顺序以批量传输的方式及时存入U盘中。   装置采用12V矿用本安电源供电,在硬件上做限流处理,控制装置本身电流不超过100mA,可以在不影响系统正常工作的情况下很方便的挂接到监测监控系统当中;采用U盘作为存储载体,可以存储16GB甚至更多的数据;以USB2.0协议栈为基础,可以高速的存取数据,而且在PC上读取数据时不需要额外电路和专用驱动,方便而且实用。   3.系统硬件设计方案   考虑到系统在恶劣环境下的抗干扰性要求,在硬件电路设计时,对各种基本信号量均进行了电气隔离,以确保系统能够满足在特殊场合的应用要求(开关量和模拟量信号处理电路较为简单,本文不做深入介绍和研究)。   3.1 CAN驱动电路的设计[7-8]   3.2 USB模块电路的设计   对于USB主机控制器来说,最主要的是做好总线上电源信号的管理,因此在硬件设计时加入了一款USB电源管理芯片SP2526,同时在数据线上串入很小的电阻防止总线短路影响系统的稳定性。PRTR5V0U2X并联在信号线上,可以有效的吸收USB设备热插拔时产生的瞬态高压,保证了系统的本安性能。   4.系统软件设计方案   本系统使用的控制芯片是NXP公司的Cortex-M3内核处理器LPC1766,开发平台选用功能较为强大的Keil for ARM MDK380。系统软件流程图如图5所示。   4.1 开关量采集程序设计   为了减少技术人员对数据进行分析时的工作量和难度,笔者在这部分软件中添加了开关量顺序预设功能。用户可以根据现场的控制工艺,对正确的开关量执行流程进行预设,系统在运行时可以将这个预设逻辑作为判断故障的条件,只有在故障出现时,系统会记录当前的开关量顺序和关联的总线数据。这种预置判断条件的方法,可以很大程度上减少技术人员分析数据的时间和难度,提高了故障查找的效率,在部分场合可以充当逻辑分析仪的作用。   4.2 频率量采集程序设计   频率的采集主要有两种方式:一种方式是使用定时器的捕捉功能来采集信号的单个周期;另一种方式是开通一个定时器和一个计数器,定时器确定计数总时间,计数器用来在计数周期内不断的累计电平变化的次数,通过求均值,可以得到一个比较稳定的频率。   在本系统中有两路频率采集接口,分别用了以上两种采集方式。第一种方式采集精度很高,但是对频率较低的信号处理周期会比较长,占用系统时间较多;第二种方式对连续的频率信号采集的比较准确,而且不浪费系统时间,因此应用比较广泛。实践证明,第二种采集方式更实用一些。   4.3 模拟量采集程序设计   设计这部分模拟量信号采集程序时,对模拟量进行连续9次的采样,其中放弃第一次采集到的数据,保存剩余8组数据,并对其求均值,这种滤波方法可以保证较快的更新时间和较高的准确度。在信号采集的同时,可以将当前的电压、电流的数值显示到装置自带的液晶显示屏上,用户可

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档