System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及整车控制器,具体涉及一种整车控制器负载率的调节方法、系统、设备、介质。
技术介绍
1、随着汽车电子控制器的功能不断增加、软件复杂程度不断提高,导致相关任务或内核负载率显著提升,如果负载率超过一定的限值,将导致汽车电子控制器中的某些任务或功能执行次数减少或永远无法执行,进而影响车辆的运行安全,危害驾驶员以及其他人员的人身安全。
2、当前电动汽车各个控制器零部件同时发生多个故障时,或者在行车过程中动力控制器局域网络(英文:controller area network,英文简称:can)或底盘can断掉时,整车控制器(英文:vehicle control unit,英文简称:vcu)中诊断模块便会报出多个故障信号,这可能会使整车控制器负载率过高,发生vcu复位,从而引发行车安全事故。
技术实现思路
1、鉴于现有技术中的上述缺陷或不足,本申请旨在提供一种整车控制器负载率的调节方法、系统、设备、介质。
2、本申请第一方面提供一种整车控制器负载率的调节方法,包括以下步骤:
3、接收到车辆上电信号后,实时获取车辆的负载率相关信息、以及所述负载率相关信息对应的目标负载率;将实时获取的所述负载率相关信息输入至负载率模型,得到实时的预设负载率;所述负载率相关信息至少包括故障信号总量、can线数据帧、整车电压、驾驶模式;
4、判断实时的所述预设负载率大于对应时刻的所述目标负载率时,基于实时获取的所述目标负载率,得到目标故障信号总量,并将上报至整
5、根据本申请实施例提供的技术方案,获取所述负载率相关信息对应的目标负载率,至少包括以下步骤:
6、确定优化目标以及约束条件,并将所述负载率相关信息作为决策变量;
7、在所述优化目标以及约束条件下,基于所述决策变量,对整车控制器负载率进行寻优,得到该所述负载率相关信息对应的最小负载率,将该所述最小负载率作为所述目标负载率。
8、根据本申请实施例提供的技术方案,基于实时获取的所述目标负载率,得到目标故障信号总量,至少包括以下步骤:
9、将实时获取的所述目标负载率代入所述负载率模型,并将对应时刻获取的can线数据帧、整车电压、驾驶模式输入至所述负载率模型,得到对应的故障信号总量,将该故障信号总量作为所述目标故障信号总量。
10、根据本申请实施例提供的技术方案,实时获取车辆的负载率相关信息,至少包括以下步骤:
11、获取每个故障信号对应的若干个标定项、以及每个所述标定项的标定位置,并读取每个所述标定位置的标定标识,所述标定标识至少包括第一标识;所述第一标识用于表征该标定位置的标定项存在故障;
12、查找所述标定位置为第一标识的标定项,并将每个所述标定位置为第一标识的标定项生成一个对应的原始故障信号;
13、计算所有所述原始故障信号的总和,并将所有所述原始故障信号的总和作为所述故障信号总量。
14、根据本申请实施例提供的技术方案,实时获取车辆的负载率相关信息,还包括以下步骤:
15、获取第一样本集,所述第一样本集包括多组发电机的转轴转速、以及每组所述转轴转速对应的整车电压;
16、以所述转轴转速作为初始模型的输入,以所述整车电压作为所述初始模型的输出,对所述初始模型进行训练,得到电压模型;
17、获取发电机实时的转轴转速,并将所述实时的转轴转速输入至所述电压模型,得到实时的整车电压。
18、根据本申请实施例提供的技术方案,所述标定标识还包括第二标识;所述第二标识用于表征该标定位置的标定项不存在故障;
19、将上报至整车控制器的所述故障信号总量调节至所述目标故障信号总量,至少包括以下步骤:
20、对每个所述故障信号,设定其中一个标定位置为第一标识的标定项为该所述故障信号的特征标定项,将除所述特征标定项以外的标定项作为该所述故障信号的冗余标定项;
21、将若干个所述冗余标定项的所述标定位置的所述标定标识切换至所述第二标识。
22、根据本申请实施例提供的技术方案,将上报至整车控制器的所述故障信号总量调节至所述目标故障信号总量,至少包括以下步骤:
23、查找相同的所述原始故障信号,并将若干个相同的所述原始故障信号合并为一个故障信号。
24、本申请第二方面提供一种整车控制器负载率的调节系统,包括:
25、计算模块,所述计算模块配置用于接收到车辆上电信号后,实时获取车辆的负载率相关信息、以及所述负载率相关信息对应的目标负载率;将实时获取的所述负载率相关信息输入至负载率模型,得到实时的预设负载率;所述负载率相关信息至少包括故障信号总量、can线数据帧、整车电压、驾驶模式;
26、调节模块,所述调节模块配置用于判断实时的所述预设负载率大于对应时刻的所述目标负载率时,基于实时获取的所述目标负载率,得到目标故障信号总量,并将上报至整车控制器的所述故障信号总量调节至所述目标故障信号总量,以使整车控制器在当前时刻的实况负载率降至所述目标负载率。
27、本申请第三方面提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的整车控制器负载率的调节方法的步骤。
28、本申请第四方面提供一种计算机可读存储介质,所述计算机可读存储介质有计算机程序,所述计算机程序被处理器执行时实现如上所述的整车控制器负载率的调节方法的步骤。
29、与现有技术相比,本申请的有益效果在于:本申请基于车辆的负载率相关信息,通过负载率模型预测得到该时刻的vcu预设负载率,将预设负载率与对应时刻的目标负载率作对比,当预设负载率大于目标负载率时,说明预测的该时刻的vcu负载率存在过高风险,此时通过目标负载率计算对应的目标故障信号总量,并将can上报的故障信号总量降至目标故障信号总量,对应的vcu读取的故障信号总量降低,相应的vcu在当前时刻的实况负载率也随之下降,因此该方案以提前通过模型预测vcu的负载率,当预测的预设负载率过高时,作出相对应的调节使得vcu真实的实况负载率保持正常,规避在行车过程中出现vcu超负载而导致复位的问题,提高了车辆行驶的安全性和稳定性。
本文档来自技高网...【技术保护点】
1.一种整车控制器负载率的调节方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的整车控制器负载率的调节方法,其特征在于:获取所述负载率相关信息对应的目标负载率,至少包括以下步骤:
3.根据权利要求1所述的整车控制器负载率的调节方法,其特征在于:基于实时获取的所述目标负载率,得到目标故障信号总量,至少包括以下步骤:
4.根据权利要求1所述的整车控制器负载率的调节方法,其特征在于:实时获取车辆的负载率相关信息,至少包括以下步骤:
5.根据权利要求1所述的整车控制器负载率的调节方法,其特征在于:实时获取车辆的负载率相关信息,还包括以下步骤:
6.根据权利要求4所述的整车控制器负载率的调节方法,其特征在于:所述标定标识还包括第二标识;所述第二标识用于表征该标定位置的标定项不存在故障;
7.根据权利要求4所述的整车控制器负载率的调节方法,其特征在于:将上报至整车控制器的所述故障信号总量调节至所述目标故障信号总量,至少包括以下步骤:
8.一种整车控制器负载率的调节系统,其特征在于:包括:
10.一种计算机可读存储介质,所述计算机可读存储介质有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1至7任意一项所述的整车控制器负载率的调节方法的步骤。
...【技术特征摘要】
1.一种整车控制器负载率的调节方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的整车控制器负载率的调节方法,其特征在于:获取所述负载率相关信息对应的目标负载率,至少包括以下步骤:
3.根据权利要求1所述的整车控制器负载率的调节方法,其特征在于:基于实时获取的所述目标负载率,得到目标故障信号总量,至少包括以下步骤:
4.根据权利要求1所述的整车控制器负载率的调节方法,其特征在于:实时获取车辆的负载率相关信息,至少包括以下步骤:
5.根据权利要求1所述的整车控制器负载率的调节方法,其特征在于:实时获取车辆的负载率相关信息,还包括以下步骤:
6.根据权利要求4所述的整车控制器负载率的调节方法,其特征在于:所述标定标识还包括第...
【专利技术属性】
技术研发人员:李可欣,刘宗成,高攀,王巧,黄秋涵,
申请(专利权)人:重庆赛力斯新能源汽车设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。