发动机开关自动控制方法、系统及发动机试车设备技术方案

技术编号:30047611 阅读:20 留言:0更新日期:2021-09-15 10:49
本发明专利技术公开了一种发动机开关自动控制方法、系统及发动机试车设备,该方法包括:获取上位机发送的T15开关报文数据;利用第一通讯通道将所述T15开关报文数据传输至开关控制装置,以使所述开关控制装置根据所述T15开关报文数据控制所述T15开关连通或者断开;利用第二通讯通道获取所述T15开关的状态检测数据,并将所述状态检测数据传输至所述上位机,以使所述上位机根据所述状态检测数据判断所述T15开关是否完全断电。本发明专利技术在上位机与开关控制装置设置双通道,在实现T15通断自动控制的同时,对T15的开关状态进行监测,有利于消除T15异常断电对控制器的影响,降低安全隐患,提高安全性能。安全性能。安全性能。

【技术实现步骤摘要】
发动机开关自动控制方法、系统及发动机试车设备


[0001]本专利技术涉及发动机控制
,尤其涉及一种发动机开关自动控制方法、系统及发动机试车设备。

技术介绍

[0002]在发动机生产下线之后,需要进行发动机试车,对发动机部件匹配进行优化,对整机的性能进行考核和验证。
[0003]在现有技术中,T15为控制发动机控制器ECU工作的使能信号,发动机的下线试车断电,需要T15先断电,然后再断开试车总电源,断电操作由人工操作完成,其存在的问题在于,T15断电需要一定的时间,若操作人员断开总电源的时机不当,则无法保证点火开关T15完全下电,容易造成发动机异常断电,影响发动机控制器性能,存在安全隐患。

技术实现思路

[0004]本专利技术提供一种发动机开关自动控制方法,解决了发动机试车过程中人为操作不当造成的发动机异常断电的问题,有利于消除发动机零公里故障,降低安全隐患。
[0005]第一方面,本专利技术实施例提供了一种发动机开关自动控制方法,所述开关包括T15开关,所述T15开关用于对发动机控制器提供使能信号,所述控制方法包括以下步骤:获取上位机发送的T15开关报文数据;利用第一通讯通道将所述T15开关报文数据传输至开关控制装置,以使所述开关控制装置根据所述T15开关报文数据控制所述T15开关连通或者断开;利用第二通讯通道获取所述T15开关的状态检测数据,并将所述状态检测数据传输至所述上位机,以使所述上位机根据所述状态检测数据判断所述T15开关是否完全断电。
[0006]可选地,所述开关控制装置包括继电器,所述根据所述T15开关报文数据控制所述T15开关连通或者断开,包括以下步骤:对接收到的所述T15开关报文数据进行解析,获取第一状态位;判断所述第一状态位是否为上电状态值或者断电状态值;根据判断结果控制所述继电器断开或者吸合,以使所述T15开关连通或者断开。
[0007]可选地,所述根据所述状态检测数据判断所述T15开关是否完全断电,包括以下步骤:对所述状态检测数据进行解析,获取第二状态位;判断所述第二状态位是否达到预设变量值;若所述第二状态位达到所述预设变量值,则确定所述T15开关完全断电。
[0008]可选地,利用第二通讯通道获取所述T15开关的状态检测数据,包括以下步骤:根据预设采样率对所述T15开关的状态变量进行采样;将采样得到的报文数据确定状态检测数据。
[0009]可选地,所述预设采样率大于或者等于10MS/s。
[0010]可选地,所述T15开关报文数据还设有第一延时时间寄存位和第二延时时间寄存位,所述第一延时时间寄存位用于存储所述T15开关的上电延时时间;所述第二延时时间寄存位用于存储所述T15开关的断电延时时间。
[0011]可选地,在所述T15开关完全断电之后,还包括以下步骤:控制总电源开关断电。
[0012]第二方面,本专利技术实施例还提供了一种发动机开关自动控制系统,所述开关包括T15开关,所述T15开关用于对发动机控制器提供使能信号,所述控制系统包括:上位机及开关控制装置,所述上位机与所述开关控制装置之间设有第一通讯通道及第二通讯通道;上位机,用于发出T15开关报文数据;所述第一通讯通道,用于将所述T15开关报文数据传输至所述开关控制装置;所述开关控制装置,用于根据所述T15开关报文数据控制所述T15开关连通或者断开;所述第二通讯通道,用于获取所述T15开关的状态检测数据,并将所述状态检测数据传输至所述上位机;所述上位机,还用于根据所述状态检测数据监测所述T15开关是否完全断电。
[0013]可选地,所述开关控制装置包括CAN总线适配器和控制单元;所述控制单元通过所述CAN总线适配器与所述上位机通讯连接,并根据所述T15开关报文数据控制所述T15开关连通或者断开。
[0014]第三方面,本专利技术实施例还提供了一种发动机试车设备,包括上述发动机开关自动控制系统。
[0015]本专利技术实施例提供的发动机开关自动控制系统及发动机试车设备,用于执行发动机开关自动控制方法,该方法通过上位机发送T15开关报文数据,利用第一通讯通道将T15开关报文数据传输至开关控制装置,以使开关控制装置根据T15开关报文数据控制T15开关连通或者断开;在T15开关断开之后,利用第二通讯通道获取T15开关的状态检测数据,并将状态检测数据传输至上位机,以使上位机根据状态检测数据判断T15开关是否完全断电,解决了发动机试车过程中人为操作不当造成的发动机异常断电的问题,实现试车过程中T15开关自动通断,以及对T15下电状态的完整监控,保证T15完全下电,消除T15异常断电对控制器的影响,防止发动机零公里故障的发生,降低安全隐患,提高安全性能。
附图说明
[0016]图1是本专利技术实施例一提供的一种发动机开关自动控制方法的流程图;
[0017]图2是本专利技术实施例一提供的另一种发动机开关自动控制方法的流程图;
[0018]图3是本专利技术实施例一提供的又一种发动机开关自动控制方法的流程图;
[0019]图4是本专利技术实施例二提供的一种发动机开关自动控制系统的结构示意图;
[0020]图5是本专利技术实施例三提供的一种发动机试车设备的结构示意图。
具体实施方式
[0021]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0022]实施例一
[0023]图1是本专利技术实施例一提供的一种发动机开关自动控制方法的流程图,本实施例中,开关包括T15开关和总电源开关,T15开关用于对发动机控制器提供使能信号,本实施例可适用于在试车过程中控制T15开关自动通断及对T15开关的下电状态进行完整监测的应用场景,该方法可以由配置有特定功能模块的开关控制装置来执行,该开关控制装置与上位机之间通过CAN总线通讯。
[0024]如图1所示,该控制方法包括以下步骤:
[0025]步骤S1:获取上位机发送的T15开关报文数据。
[0026]可选地,可通过双通道CAN总线适配器实现上位机与开关控制装置之间的CAN通讯,双通道包括第一通讯通道和第二通讯通道,开关控制装置可利用第一通讯通道获取上位机发送的T15开关报文数据,并利用第二通讯通道将T15开关的状态检测数据传输至上位机。在进行数据传输时,采用标准CAN总线通讯接口,CAN总线的波特率可设置为500KB/s。
[0027]可选地,上位机与开关控制装置之间的报文数据可采用CAN2.0扩展帧格式,有利于扩展数据量。
[0028]本实施例中,试车操作人员可在上位机自定义报文格式,自定义报文数据包括设备类型、控制类型、通道号、控制状态等数据,通过对报文数据解析获取不同的状态位的数值,从而识别T15开关报文数据的数据类型。
[0029]步骤S2:利用第一通讯通道将T15开关报文数据传输至开关控制装本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种发动机开关自动控制方法,所述开关包括T15开关,所述T15开关用于对发动机控制器提供使能信号,其特征在于,所述控制方法包括以下步骤:获取上位机发送的T15开关报文数据;利用第一通讯通道将所述T15开关报文数据传输至开关控制装置,以使所述开关控制装置根据所述T15开关报文数据控制所述T15开关连通或者断开;利用第二通讯通道获取所述T15开关的状态检测数据,并将所述状态检测数据传输至所述上位机,以使所述上位机根据所述状态检测数据判断所述T15开关是否完全断电。2.根据权利要求1所述的发动机开关自动控制方法,其特征在于,所述开关控制装置包括继电器,所述根据所述T15开关报文数据控制所述T15开关连通或者断开,包括以下步骤:对接收到的所述T15开关报文数据进行解析,获取第一状态位;判断所述第一状态位是否为上电状态值或者断电状态值;根据判断结果控制所述继电器断开或者吸合,以使所述T15开关连通或者断开。3.根据权利要求1所述的发动机开关自动控制方法,其特征在于,所述根据所述状态检测数据判断所述T15开关是否完全断电,包括以下步骤:对所述状态检测数据进行解析,获取第二状态位;判断所述第二状态位是否达到预设变量值;若所述第二状态位达到所述预设变量值,则确定所述T15开关完全断电。4.根据权利要求1所述的发动机开关自动控制方法,其特征在于,利用第二通讯通道获取所述T15开关的状态检测数据,包括以下步骤:根据预设采样率对所述T15开关的状态变量进行采样;将采样得到的报文数据确定状态检测数据。5.根据权利要求4所述的发动机开关自动控制方...

【专利技术属性】
技术研发人员:张良马光伟李攀攀王希鹏
申请(专利权)人:潍坊潍柴动力科技有限责任公司
类型:发明
国别省市:

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

1