System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车灯控制,尤其涉及一种基于autosar网络管理的车灯控制方法及装置。
技术介绍
1、autosar(automotive open system architecture,汽车开放系统架构)是一种汽车软件架构标准,旨在推动汽车电子系统的标准化和可重用性。autosar nm(autosarnetwork management,autosar网络管理)是autosar标准中的一个重要组成部分,专门负责车辆内各个ecu(electronic control unit,电子控制单元)之间的通信管理和协调,使得各个ecu能够协同进入到睡眠模式或被唤醒,从而减少不必要的能耗,延长车辆的续航里程。
2、autosar网络管理中定义了多种网络管理模式,其中,网络模式(network mode)、预休眠模式(prepare bus_sleep mode)和总线休眠模式(bus_sleep mode)是三种主要的网络管理模式,ecu会在这些网络管理模式中进行转换。然而,现有的采用autosar网络管理对车灯域系统网络进行统一管理的方案,在车辆行驶过程中,可能会出现车灯难以提供基本的照明功能的情况,使得车辆的行驶安全性较低。
3、基于此,如何提高车辆的行驶安全性,成为了亟待解决的技术问题。
技术实现思路
1、鉴于上述问题,本申请提供了一种基于autosar网络管理的车灯控制方法及装置,以实现提高车辆的行驶安全性的目的。具体方案如下:
2、本申请第一方面提
3、在车辆的车灯系统工作在网络模式中的正常执行状态时,若接收到第一灯光请求报文,则根据所述第一灯光请求报文,判断所述车灯系统是否发生灯光通讯控制异常的情况;
4、若所述车灯系统发生灯光通讯控制异常的情况,则控制所述车灯系统进入到安全模式,实现控制所述车灯系统提供基本的照明功能;
5、若所述车灯系统未发生灯光通讯控制异常的情况,则控制所述车灯系统维持当前工作状态。
6、可选的,所述根据所述第一灯光请求报文,判断所述车灯系统是否发生灯光通讯控制异常的情况,具体包括:
7、判断所述第一灯光请求报文是否出现超时和e2e校验错误的情况;
8、若所述第一灯光请求报文出现超时或e2e校验错误的情况,则确定所述车灯系统发生灯光通讯控制异常的情况;
9、若所述第一灯光请求报文未出现超时和e2e校验错误的情况,则确定所述车灯系统未发生灯光通讯控制异常的情况。
10、可选的,所述控制所述车灯系统进入到安全模式,具体包括:
11、控制所述车灯系统的近光灯打开,远光灯关闭。
12、可选的,所述控制所述车灯系统进入到安全模式,具体还包括:
13、控制所述车灯系统的制动灯打开,转向灯关闭。
14、可选的,所述控制所述车灯系统进入到安全模式,具体还包括:
15、停止发送网络管理报文帧;
16、周期性地发送车灯app应用报文帧至车辆的can总线上,所述车灯app应用报文帧中携带有所述车灯系统的各灯的状态信息。
17、可选的,在控制所述车灯系统进入到安全模式之后,本专利技术的基于autosar网络管理的车灯控制方法,还包括:
18、在接收到第二灯光请求报文时,根据所述第二灯光请求报文,判断所述车灯系统是否恢复至灯光通讯控制正常的情况;
19、若所述车灯系统恢复至灯光通讯控制正常的情况,则控制所述车灯系统退出安全模式,并进入到所述正常执行状态。
20、可选的,所述根据所述第二灯光请求报文,判断所述车灯系统是否恢复至灯光通讯控制正常的情况,具体包括:
21、判断目标灯光请求报文集合中,是否存在e2e校验错误的灯光请求报文;所述目标灯光请求报文集合中包括所述第二灯光请求报文,且所述目标灯光请求报文集合由接收时间连续的预设数量个灯光请求报文构成;
22、若所述目标灯光请求报文集合中,不存在e2e校验错误的灯光请求报文,则确定所述车灯系统恢复至灯光通讯控制正常的情况;
23、若所述目标灯光请求报文集合中,存在e2e校验错误的灯光请求报文,则确定所述车灯系统未恢复至灯光通讯控制正常的情况。
24、可选的,在控制所述车灯系统退出安全模式,并进入到所述正常执行状态之后,本专利技术的基于autosar网络管理的车灯控制方法,还包括:
25、判断所述车灯系统是否满足进入到就绪休眠状态的条件;
26、若所述车灯系统满足进入到就绪休眠状态的条件,则控制所述车灯系统进入到就绪休眠状态。
27、可选的,本专利技术的基于autosar网络管理的车灯控制方法,还包括:
28、在所述车灯系统工作在总线休眠模式时,若接收到网络管理报文帧,则控制所述车灯系统进入到所述网络模式中的重复发送报文状态。
29、本申请第二方面提供一种基于autosar网络管理的车灯控制装置,包括:
30、第一判断模块,用于在车辆的车灯系统工作在网络模式中的正常执行状态时,若接收到第一灯光请求报文,则根据所述第一灯光请求报文,判断所述车灯系统是否发生灯光通讯控制异常的情况;
31、第一控制模块,用于若所述车灯系统发生灯光通讯控制异常的情况,则控制所述车灯系统进入到安全模式,实现控制所述车灯系统提供基本的照明功能;
32、维持模块,用于若所述车灯系统未发生灯光通讯控制异常的情况,则控制所述车灯系统维持当前工作状态。
33、借由上述技术方案,本申请提供的基于autosar网络管理的车灯控制方法,包括:在车辆的车灯系统工作在网络模式中的正常执行状态时,若接收到第一灯光请求报文,则根据第一灯光请求报文,判断车灯系统是否发生灯光通讯控制异常的情况;若车灯系统发生灯光通讯控制异常的情况,则控制车灯系统进入到安全模式,实现控制车灯系统提供基本的照明功能;若车灯系统未发生灯光通讯控制异常的情况,则控制车灯系统维持当前工作状态。基于此,由于在车灯系统发生灯光通讯控制异常的情况时,控制车灯系统提供基本的照明功能,避免车辆行驶在光线较暗的环境中时,因光线不足而发生安全事故,使得本申请能够提高车辆的行驶安全性。
本文档来自技高网...【技术保护点】
1.一种基于AUTOSAR网络管理的车灯控制方法,其特征在于,包括:
2.根据权利要求1所述的基于AUTOSAR网络管理的车灯控制方法,其特征在于,所述根据所述第一灯光请求报文,判断所述车灯系统是否发生灯光通讯控制异常的情况,具体包括:
3.根据权利要求1所述的基于AUTOSAR网络管理的车灯控制方法,其特征在于,所述控制所述车灯系统进入到安全模式,具体包括:
4.根据权利要求3所述的基于AUTOSAR网络管理的车灯控制方法,其特征在于,所述控制所述车灯系统进入到安全模式,具体还包括:
5.根据权利要求3或4所述的基于AUTOSAR网络管理的车灯控制方法,其特征在于,所述控制所述车灯系统进入到安全模式,具体还包括:
6.根据权利要求1所述的基于AUTOSAR网络管理的车灯控制方法,其特征在于,在控制所述车灯系统进入到安全模式之后,还包括:
7.根据权利要求6所述的基于AUTOSAR网络管理的车灯控制方法,其特征在于,所述根据所述第二灯光请求报文,判断所述车灯系统是否恢复至灯光通讯控制正常的情况,具体包括:
...【技术特征摘要】
1.一种基于autosar网络管理的车灯控制方法,其特征在于,包括:
2.根据权利要求1所述的基于autosar网络管理的车灯控制方法,其特征在于,所述根据所述第一灯光请求报文,判断所述车灯系统是否发生灯光通讯控制异常的情况,具体包括:
3.根据权利要求1所述的基于autosar网络管理的车灯控制方法,其特征在于,所述控制所述车灯系统进入到安全模式,具体包括:
4.根据权利要求3所述的基于autosar网络管理的车灯控制方法,其特征在于,所述控制所述车灯系统进入到安全模式,具体还包括:
5.根据权利要求3或4所述的基于autosar网络管理的车灯控制方法,其特征在于,所述控制所述车灯系统进入到安全模式,具体还包括...
【专利技术属性】
技术研发人员:高傲,张策,周开,
申请(专利权)人:曼德电子电器有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。