本发明涉及发动机诊断,更具体地说,它涉及一种可视化电控发动机智能诊断方法、系统、设备及存储介质。
背景技术:
1、hmi即human machine interface的缩写,简单说就是人机界面,是在人与机器之间建立一个可视化交互界面,人们可以通过界面直观看到机器运行状态(参数),也可以通过界面给机器下达相应指令。通过hmi程序加上目前成熟的触摸屏技术人们很方便地对机器进行各种控制操作,简化了以往繁琐的操作流程,是人类科技发展史上一个伟大的发明,该技术在各种设备中得到广泛应用。
2、内燃机(以下称发动机)技术已经发展上百年,从最初的纯机械式结构发展到如今的电控智能化,已经越来越多得引入了电子领域的技术,大大改善了发动机的经济性、排放性、舒适性以及适应性,把发动机技术推向高精化、高智能化发展阶段。发动机故障自诊断是发动机技术进入电控时代后最明显的表征之一,即发动机通过数字化信息对自身的故障进行自诊断并将故障信息显示给操作人员,其流程如图1示。
3、1、发动机控制系统对相关的传感器与执行器实时监控与自动诊断。
4、2、当检测到故障后,控制器将故障信息进行数字化交通过代码对外播报。
5、3、由专业的维修人员通过故障代码手册或专业工具(通讯工具、上位机软件)进行读取并进一步解析故障含义。
6、然而目前的诊断策略及表现形式还存在诸多不足,不能满足人们对便利性、时效性以及智能化的追求,主要表现在以下几方面:
7、1、发动机自诊断后的信息大部分是代码信息,只有开发的工程师通过反查手册才能解析故障的真正含义,不便于普通操作人员现场解决问题,解决故障不及时缺乏时效性;
8、2、当查到故障含义后,由于普通操作人员对发动机并不熟悉所以也很难查找到具体的故障部位(零部件),还是需要专业的技术人员才能精准查找。
9、3、即使找到了故障部位(故障件),普通人员由于缺乏经验也无法进行故障排除。
技术实现思路
1、本发明要解决的技术问题是针对现有技术的上述不足,本发明的目的一是提供一种可视化电控发动机智能诊断方法。
2、本发明的目的二是提供一种可视化电控发动机智能诊断系统。
3、本发明的目的三是提供一种plc可编程逻辑控制设备通过编写程序对发动机传感器执行器进行诊断运算分析。
4、本发明的目的四是提供一种hmi触摸屏及相关组态程序。
5、为了实现上述目的一,本发明提供一种可视化电控发动机智能诊断方法,包括:
6、制作发动机的显示模型;
7、在所述显示模型的待诊断部位设置显示标签;
8、将设置好显示标签的显示模型在hmi显示;
9、实时将发动机的检测结果发送到hmi,将当前检测到的待诊断部位对应的显示标签突出显示;
10、根据检测结果将显示标签显示不同状态;
11、根据检测结果查询诊断数据库得到故障信息和故障排查措施,并将故障信息和故障排查措施在hmi显示。
12、作为进一步地改进,所述显示模型包括发动机的主视图、俯视图、左视图、右视图、仰视图、后视图、立体图、实物图、局部放大图中的至少一种。
13、进一步地,将所述显示模型作为第一图层,将所述显示标签作为第二图层,将所述故障信息和故障排查措施作为第三图层,将第一图层、第二图层、第三图层合并后在hmi显示。
14、进一步地,设置用于切换不同待诊断部位的按键,并将所述按键在hmi显示。
15、进一步地,在所述显示标签添加点击响应,点击所述显示标签后,在hmi显示该标签对应待诊断部位的详细信息。
16、进一步地,当检测结果为出现故障时,将显示标签显示为闪烁红色并出现红色导向光圈。
17、进一步地,所述待诊断部位包括发动机的每个传感器和执行器。
18、为了实现上述目的二,本发明提供一种可视化电控发动机智能诊断系统,包括:
19、制作模型模块,用于制作发动机的显示模型;
20、制作标签模块,用于在所述显示模型的待诊断部位设置显示标签;
21、显示模块,用于将设置好显示标签的显示模型在hmi显示;
22、检测结果发送模块,用于实时将发动机的检测结果发送到hmi,将当前检测到的待诊断部位对应的显示标签突出显示;根据检测结果将显示标签显示不同状态;
23、故障排查模块,用于根据检测结果查询诊断数据库得到故障信息和故障排查措施,并将故障信息和故障排查措施在hmi显示。
24、为了实现上述目的三,本发明提供一种plc可编程逻辑控制设备,包括存储器和处理器,所述存储器存储有控制程序,所述处理器执行所述控制程序时接收相关故障信息进行存储并运算分析输出执行指令来实现上述的一种内燃机摩擦及附件损失测量方法。
25、为了实现上述目的四,本发明提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的一种内燃机摩擦及附件损失测量方法。
26、有益效果
27、本发明与现有技术相比,具有的优点为:
28、1.本发明智能化程度高,系统自动精确地锁定故障部位。
29、2.本发明可视化程度高,通过逐层自动展示故障件与具体部位,简单明了。
30、3.本发明时效性强,普通操作人员可根据系统故障排查向导进行故障处理。
31、4.本发明机器维护成本低,省去了故障解析必须的硬件、软件、技术人员等。
32、5.本发明程序集成度高,基于hmi触摸屏应用上嵌入式开发程序,可以根据发动机运行的状态直接进行诊断与展示,无需增加其他硬件。
1.一种可视化电控发动机智能诊断方法,其特征在于,包括:
2.根据权利要求1所述的一种可视化电控发动机智能诊断方法,其特征在于,所述显示模型包括发动机的主视图、俯视图、左视图、右视图、仰视图、后视图、立体图、实物图、局部放大图中的至少一种。
3.根据权利要求1所述的一种可视化电控发动机智能诊断方法,其特征在于,将所述显示模型作为第一图层,将所述显示标签作为第二图层,将所述故障信息和故障排查措施作为第三图层,将第一图层、第二图层、第三图层合并后在hmi显示。
4.根据权利要求1所述的一种可视化电控发动机智能诊断方法,其特征在于,设置用于切换不同待诊断部位的按键,并将所述按键在hmi显示。
5.根据权利要求1所述的一种可视化电控发动机智能诊断方法,其特征在于,在所述显示标签添加点击响应,点击所述显示标签后,在hmi显示该标签对应待诊断部位的详细信息。
6.根据权利要求1所述的一种可视化电控发动机智能诊断方法,其特征在于,当检测结果为出现故障时,将显示标签显示为闪烁红色并出现红色导向光圈。
7.根据权利要求1所述的一种可视化电控发动机智能诊断方法,其特征在于,所述待诊断部位包括发动机的每个传感器和执行器。
8.一种可视化电控发动机智能诊断系统,其特征在于,包括:
9.一种plc可编程逻辑控制设备,包括存储器和处理器,所述存储器存储有控制程序,其特征在于,所述处理器执行所述控制程序时接收相关故障信息进行存储并运算分析输出执行指令来实现权利要求1-7任意一项所述的一种可视化电控发动机智能诊断方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任意一项所述的一种可视化电控发动机智能诊断方法。