用于工程机械故障显示仪表的自动检测系统及方法技术方案

技术编号:29328476 阅读:20 留言:0更新日期:2021-07-20 17:45
本发明专利技术提供了一种用于工程机械故障显示仪表的自动检测系统及方法,包括故障模拟发送模块、摄像头模块、计算机软件模块和通讯模块;所述的计算机软件模块通过通讯模块与故障模拟发送模块和摄像头模块进行数据通讯,所述的故障模拟发送模块通过通讯模块与被检测的仪表相连;能够自动对故障显示仪表进行检测,并生成检测报告;摄像头模块与改进的文字识别算法提高了文字的识别率与识别速度,识别数据及检测结果保存本地自动生成检测结果文档,使得数据可追溯、结果易导出。

【技术实现步骤摘要】
用于工程机械故障显示仪表的自动检测系统及方法
本专利技术涉及工程机械
,具体是一种用于显示故障信息仪表的自动检测系统。
技术介绍
目前对工程机械故障显示仪表进行检测的方法为将故障信息人为输入到故障显示仪表中,查看显示是否正确。工程机械故障显示仪表所接收的故障信息内容多达800至1000种,仪表检测过程需要遍历所有的故障信息查看显示是否真确。现实中无法用与仪表连接的实物发送所有的故障(比如发发动机喷油器计量油轨压力电压高于正常值)。利用传统的传统PCANView软件需要手动计算发送数据值及手动输入数值,费事费力且存在错误率。由于故障信息条目众多需要人为观察仪表显示结果是否正确是件重复且易错的工作。检测内容、检测结果和检测正确与否需要逐条记录生成检测报告,文本输入量较大。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种用于工程机械故障显示仪表的自动检测系统及方法,能够自动对故障显示仪表进行检测,并生成检测报告。本专利技术采用的技术方案:一种用于工程机械故障显示仪表的自动检测系统,包括故障模拟发送模块、摄像头模块、计算机软件模块和通讯模块;所述的计算机软件模块通过通讯模块与故障模拟发送模块和摄像头模块进行数据通讯,所述的故障模拟发送模块通过通讯模块与被检测的仪表相连。优选的,所述的通讯模块采用PCAN-USB通讯模块,摄像头模块采用USB摄像头模块。优选的,所述的摄像头模块还包括摄像头安装支架,所述的摄像头安装支架包括检测平台,所述的检测平台的一侧安装有支架,所述的支架上部安装有摄像头安装架,所述的摄像头安装架可沿着支架上下调节,所述的摄像头模块安装在摄像头安装架上用于采集仪表界面图片。一种用于工程机械故障显示仪表的自动检测方法,包括以下步骤:S1:预设故障内容;S2:计算机软件模块将仪表故障内容转换为故障数据文本;S3:故障模拟发送模块将故障数据文本发送至被检测的仪表,所述的被检测的仪表接收到故障数据文本后,在屏幕上显示故障信息;S4:所述的摄像头模块采集被检测的仪表界面图片发送给计算机软件模块,计算机软件模块用文字识别算法对界面图片进行文字识别;S5:将识别结果与预设故障内容进行对比,将预设故障内容、识别对比结果保存到本地,生成检测报告。优选的,步骤S1中,预设故障内容可手动设置发送故障信息之间的时间间隔,使发送周期达到毫秒级别,提供多故障/单故障检测、单地址/多地址模式、固定/随机/顺序/单循环多种检测模式;所述多故障/单故障检测模式:能够有效的模拟出元器件发生多个或单个故障时所发送的故障数据;所述单地址/多地址模式检测:能够进行固定地址的故障信息发送也能进行多地址故障信息的发送。所述固定/随机/顺序/单循环多种检测模式:固定模式指的是固定发送某个或某些故障信息,随机模式指的是软件随机抽取几条故障信息进行模拟发送,顺序模式指的是循环遍历所有的故障信息进行发送,单循环模式指的是周期发送单一的故障信息。优选的,步骤S4中采用的文字识别算法为改进的文字识别算法,包括以下步骤:A1:采用基于二值图的和值及灰度图均值与方差的文字识别算法对摄像头模块采集到的仪表界面图片进行识别文字图片预处理;A11:获取文字区域范围,随机取三分之一文字区域,分割成单个字体图片,进行灰度化处理后进行均值u与标准方差值(stddev)计算,利用求得的均值u对文字图片进行二值化处理,对二值化后图片求和得到二值图和值Sd。A2:采用Tesseract文字识别引擎对故障内容文档进行识别文字库预处理;A21:对故障内容文档提取文字种类及出现次数m,生成字数较少的字库,采用四维向量[u,(stddev),Sd,m]表示识别文字库中单个文字图片的特征向量;A3:基于二值图的和值及灰度图均值与方差的文字识别算法与Tesseract文字识别引擎相结合,根据识别文字库的四维特征向量[u,(stddev),Sd,m]对识别的所有文字进行排序,排序的优先级是Sd>u>(stddev)>m,意味着首先根据二值图和值Sd对文字库进行排序,如果这时出现Sd相同的情况则需要对相同Sd值的文字进行均值u排序,依此类推直到出现次数m;A4:提取采集到的单个文字四维特征向量[u,(stddev),Sd,m]与排序好的文字字库经过四次比较筛选获得与被识别图片最大相似的一个或几个文字,将最大相似的字库与被识别图片传入Tesseract文字识别引擎进行置信度计算,取置信度最大值且置信度大于0.9时则判断基于该算法的识别结果为该文字;否利用Tesseract文字识别引擎与训练好的整体字库识别模型进行二次识别。优选的,所述的步骤A11中进行灰度化处理后进行均值与方差计算,其公式如下:其中n代表灰度图片的像素点数,u代表均值,xk代表第k个像素点的灰度值,(stddev)代表标准方差值。利用求得的均值对文字图片进行二值化处理,其公式如下:其中xks代表二值化后第k个像素点的二值化值。优选的,对二值化后图片求和,其公式如下:(xks=255时pk=1,其他情况pk=0)其中Sd代表二值化求和结果。本专利技术的有益效果:(1)通过计算机软件将特定格式的仪表显示故障内容文档转换为可通过PCAN-USB模块发送的数据文本,利用软件计算发送数值达到减低错误率避免重复手动输入发送数值的效果。(2)采用计算机软件模拟发出故障代码,解决了实际工作当中无法用实物发送所有故障代码的问题。(3)采用USB摄像头模块采集界面图片,配合改进的文字识别算法,解决了测试结果需要人为观察的问题。(4)检测原始、过程、结果数据保存本地,自动生成检测报告,解决了手动出具检测报告文本量大导致的工作量巨大的问题。(5)本专利技术对文字识别算法进行了改进,提出一种基于二值图的和值及灰度图均值与方差的文字识别算法与Tesseract文字识别引擎相结合的文字识别方法,通过识别文字预处理减少文字识别库数量、从识别文字图片预处理提取四维特征向量[u,(stddev),Sd,m]与按顺序排列的字库进行四次比较筛选提取最大相似度字组达到快速缩小识别范围提高搜索速度、利用1/3文字区域进行文字识别减少文本识别的次数达到利用局部判断整体的功能。附图说明图1是本专利技术硬件连接示意图;图2是本专利技术USB接口摄像头安装位置示意图;图3为本专利技术系统工作过程示意图;图4为本专利技术改进文字识别方法工作过程示意图。具体实施方式为了进一步说明本专利技术的技术方案细节,现结合附图进行说明,如图1所示,本专利技术包括故障模拟发送模块、摄像头模块、计算机软件模块和通讯模块;所述的计算机软件模块通过通讯模块与故障模拟发送模块和摄像头模块进行数据通讯,所述的故障模拟发送模块通过通讯模块与被检测的仪表相连。如图2所示,本专利技术使用过程中为了本文档来自技高网...

【技术保护点】
1.一种用于工程机械故障显示仪表的自动检测系统,其特征在于,包括故障模拟发送模块、摄像头模块、计算机软件模块和通讯模块;所述的计算机软件模块通过通讯模块与故障模拟发送模块和摄像头模块进行数据通讯,所述的故障模拟发送模块通过通讯模块与被检测的仪表相连。/n

【技术特征摘要】
1.一种用于工程机械故障显示仪表的自动检测系统,其特征在于,包括故障模拟发送模块、摄像头模块、计算机软件模块和通讯模块;所述的计算机软件模块通过通讯模块与故障模拟发送模块和摄像头模块进行数据通讯,所述的故障模拟发送模块通过通讯模块与被检测的仪表相连。


2.根据权利要求1所述的用于工程机械故障显示仪表的自动检测系统,其特征在于:所述的通讯模块采用PCAN-USB通讯模块,摄像头模块采用USB摄像头模块。


3.根据权利要求1所述的用于工程机械故障显示仪表的自动检测系统,其特征在于:所述的摄像头模块还包括摄像头安装支架,所述的摄像头安装支架包括检测平台(1),所述的检测平台(1)的一侧安装有支架(2),所述的支架(2)上部安装有摄像头安装架(3),所述的摄像头安装架(3)可沿着支架(2)上下调节,所述的摄像头模块安装在摄像头安装架(3)上用于采集仪表界面图片。


4.一种用于工程机械故障显示仪表的自动检测方法,其特征在于:包括以下步骤:
S1:预设故障内容;
S2:计算机软件模块将仪表故障内容转换为故障数据文本;
S3:故障模拟发送模块将故障数据文本发送至被检测的仪表,所述的被检测的仪表接收到故障数据文本后,在屏幕上显示故障信息;
S4:所述的摄像头模块采集被检测的仪表界面图片发送给计算机软件模块,计算机软件模块用文字识别算法对界面图片进行文字识别;
S5:将识别结果与预设故障内容进行对比,将预设故障内容、识别对比结果保存到本地,生成检测报告。


5.根据权利要求4所述的用于工程机械故障显示仪表的自动检测方法,其特征在于:步骤S1中,预设故障内容可手动设置发送故障信息之间的时间间隔,使发送周期达到毫秒级别,提供多故障/单故障检测、单地址/多地址模式、固定/随机/顺序/单循环多种检测模式;
所述多故障/单故障检测模式:能够有效的模拟出元器件发生多个或单个故障时所发送的故障数据;
所述单地址/多地址模式检测:能够进行固定地址的故障信息发送也能进行多地址故障信息的发送。
所述固定/随机/顺序/单循环多种检测模式:固定模式指的是固定发送某个或某些故障信息,随机模式指的是软件随机抽取几条故障信息进行模拟发送,顺序模式指的是循环遍历所有的故障信息进行发送,单循环模式指的是周期发送单一的故障信息。


6.根据权利要求4所述的用于工程机械故障显示仪表的自动检测方法...

【专利技术属性】
技术研发人员:徐胜利王勇李志鹏石立京王鹏郑杨刘凯周运杰王振兴夏友斌张培林
申请(专利权)人:徐州徐工矿业机械有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1