一种整车总线网络未休眠异常监测方法和系统技术方案

技术编号:27255533 阅读:35 留言:0更新日期:2021-02-04 12:34
本发明专利技术提供了一种整车总线网络未休眠异常监测方法和系统,在整车下电后,通过T

【技术实现步骤摘要】
一种整车总线网络未休眠异常监测方法和系统


[0001]本专利技术属于汽车总线网络
,具体涉及一种整车总线网络未休眠异常监测方法和系统。

技术介绍

[0002]随着社会对汽车节能、环保、安全要求的日益严格以及人们对乘坐舒适性、驾驶便捷性要求的日益提升,电子化、信息化、网络化和智能化成为汽车产品先进性的重要体现。现代汽车上传统的电器部件逐步变为电子化控制,车上的电子系统越来越多。
[0003]总线控制器的增加,为了对整车网络的睡眠唤醒进行约定,通常会采用某种网络管理机制,例如OSEK网络管理机制,Autosar网络管理机制等。网络管理机制约定了控制器休眠、唤醒逻辑,并规定了网络管理报文的发送策略,实现车辆上电期间网络环的正常建立以及下电后车辆协商进入休眠。假设下电后,整车总线网络未进入休眠,就有可能导致整车亏电,影响用户使用。此种情况发生后该如何处理,在现有的网络管理机制中并没有进行规定。
[0004]现有的汽车网络休眠诊断系统及方法是通过在整车电源处于OFF档时,网关控制器启动网络诊断倒计时时钟,并对网络控制器进行监测和诊断,在计时结束后,分别判断整车网络中的各网络控制器是否满足休眠条件,记录不满足休眠条件的网络控制器,同时将记录信息写入诊断ID对应标识位,并将诊断信息上传到后台服务器。现有的整车总线网络在未接收到休眠报文时,将该休眠故障上报,这种将每次故障都上报的方式,可能造成误报,浪费调度人员的时间和精力。

技术实现思路

[0005]本专利技术要解决的技术问题是:提供一种整车总线网络未休眠异常监测方法和系统,用于减少未休眠故障误报。
[0006]本专利技术为解决上述技术问题所采取的技术方案为:一种整车总线网络未休眠异常监测方法,包括以下步骤:
[0007]S1:搭建一种整车总线网络未休眠异常监测系统;包括n个ECU、T-box、TSP后台和APP;n个ECU和T-box挂接在整车总线网络上,T-box通过TSP与用户移动端上的APP进行远程通信;
[0008]S2:T-box监控整车总线网络并将状态信息传递给TSP后台,具体步骤为:
[0009]S21:整车下电后,当车辆从ON档或ACC档下电到OFF档时,T-box将整车总线网络异常状态置为未休眠正常状态,将整车总线网络异常计数器C1清零;
[0010]S22:T-box启动并清零整车总线网络监控计时器T1;
[0011]S23:若T1<T1max时,T-box监测到整车网络管理报文出现0x32状态时,判定整车总线网络进入休眠状态,T-box的整车总线网络监控计时器T1停止;
[0012]若T1<T1max时,T-box收到TSP后台的远程控制命令15:VHL Control,或收到APP
的蓝牙控制命令21:UAES ikey,使整车总线网络响应命令,则判定整车总线网络响应命令为未休眠正常状态;执行步骤S22;
[0013]若T1=T1max时,T-box监测到整车网络管理报文还未出现0x32状态,则T-box将整车总线网络异常计数器C1的值加1;若C1<Cmax,将T-box的整车总线网络监控计时器T1清零并重新开始计时,重复执行本步骤;
[0014]若C1=Cmax时,T-box判定整车总线网络为未休眠异常状态,并将状态信息传递给TSP后台;
[0015]S3:TSP后台将未休眠异常状态的状态信息发送给APP和短信,提醒用户此时的整车总线网络异常。
[0016]按上述方案,所述的步骤S21中,
[0017]ON档为车辆处于上电状态,所有用电设备通电;
[0018]ACC档为车辆处于上电状态,部分用电设备通电;
[0019]OFF档为车辆处于下电状态。
[0020]按上述方案,所述的步骤S23中,用户通过TSP后台远程配置T1max和Cmax。
[0021]按上述方案,所述的步骤S23中,若在一个下电周期内整车总线网络一直未休眠,则T-box持续启动监测,整车总线网络异常计数器C1的值持续增加至255为止并保持,记录故障时长;并上报一次整车总线网络未休眠状态,记录一次故障码。
[0022]按上述方案,所述的步骤S23中,状态信息包括故障码、故障产生的时间、整车网络监控计时器T1的值和整车总线网络异常计数器C1的值。
[0023]按上述方案,还包括以下步骤:
[0024]S4:车辆上电时,T-box将最近一次记录的状态信息上传至TSP后台,用户通过诊断仪读取状态信息。
[0025]一种整车总线网络未休眠异常监测系统,包括n个ECU、T-box、TSP后台和APP;n个ECU和T-box挂接在整车总线网络上用于进行信息交互,T-box通过TSP与用户移动端上的APP进行远程通信。
[0026]一种计算机存储介质,其内存储有可被计算机处理器执行的计算机程序,该计算机程序执行一种整车总线网络未休眠异常监测方法。
[0027]本专利技术的有益效果为:
[0028]1.本专利技术的一种整车总线网络未休眠异常监测方法和系统,在整车下电后,通过T-box识别整车总线网络未休眠的次数是否达到阈值、判定整车总线网络是否未休眠异常并上报未休眠故障,减少了未休眠故障的误报。
[0029]2.本专利技术提高了判断休眠故障的精准度,提高了整车总线网络的可靠性。
[0030]3.本专利技术通过TSP后台远程配置整车总线网络监控计时器和整车总线网络异常计数器的阈值,便于调试和维护整车总线网络。
附图说明
[0031]图1是本专利技术实施例的功能框图。
[0032]图2是本专利技术实施例的流程图。
具体实施方式
[0033]下面结合附图和具体实施方式对本专利技术作进一步详细的说明。
[0034]参见图1,本专利技术实施例的一种整车总线网络未休眠异常监测系统,包括n个ECU(Electronic Control Unit,电子控制单元)、T-box(Telematics BOX,远程信息处理器)、TSP(Telematics Service Provider,汽车远程服务提供商)后台和APP(Application,应用程序);n个ECU和T-box挂接在整车总线网络上用于进行信息交互,T-box通过TSP与客户端上的APP进行远程通信。
[0035]一种整车总线网络未休眠异常监测方法,包括以下步骤:
[0036]1、搭建一种整车总线网络未休眠异常监测系统;
[0037]2、下电后,T-box对整车总线网络进行监控,如图2所示,详细监控机制描述如下:
[0038]1)当车辆从ON档(车辆上电状态,所有用电设备通电)/ACC档(车辆上电状态,部分用电设备通电)下电到OFF档(车辆下电)时;T-box将内部的整车总线网络异常状态置为“OFF档,未休眠(正常)”,同时将内部的整车总线网络异常计数器清零;
[0039]2)T-box启动整车总线网络监本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种整车总线网络未休眠异常监测方法,其特征在于:包括以下步骤:S1:搭建一种整车总线网络未休眠异常监测系统;包括n个ECU、T-box、TSP后台和APP;n个ECU和T-box挂接在整车总线网络上,T-box通过TSP与用户移动端上的APP进行远程通信;S2:T-box监控整车总线网络并将状态信息传递给TSP后台,具体步骤为:S21:整车下电后,当车辆从ON档或ACC档下电到OFF档时,T-box将整车总线网络异常状态置为未休眠正常状态,将整车总线网络异常计数器C1清零;S22:T-box启动并清零整车总线网络监控计时器T1;S23:若T1<T1max时,T-box监测到整车网络管理报文出现0x32状态时,判定整车总线网络进入休眠状态,T-box的整车总线网络监控计时器T1停止;若T1<T1max时,T-box收到TSP后台的远程控制命令15:VHL Control,或收到APP的蓝牙控制命令21:UAES ikey,使整车总线网络响应命令,则判定整车总线网络响应命令为未休眠正常状态;执行步骤S22;若T1=T1max时,T-box监测到整车网络管理报文还未出现0x32状态,则T-box将整车总线网络异常计数器C1的值加1;若C1<Cmax,将T-box的整车总线网络监控计时器T1清零并重新开始计时,重复执行本步骤;若C1=Cmax时,T-box判定整车总线网络为未休眠异常状态,并将状态信息传递给TSP后台;S3:TSP后台将未休眠异常状态的状态信息发送给APP和短信,提醒用户此时的整车总线网络异常。2.根据权利要求1所述的一种整车总线网络未休眠异常监测方法,其特征在...

【专利技术属性】
技术研发人员:岳意娥苟斌于永彦杨丽莎
申请(专利权)人:东风汽车集团有限公司
类型:发明
国别省市:

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

1