本申请涉及通信,尤其涉及一种智能驾驶域控系统健康监控方法及装置。
背景技术:
1、随着汽车智能化的发展,其域控系统越来越复杂,而自动驾驶的域控化进程也是全车各个功能域中最快的。智能驾驶域需要承担包括传感器接入、感知环境、数据处理、路径规划控制与云同步通信等诸多功能;此外,到了l2+、l3、l4级别的自动驾驶阶段,自动驾驶域控的复杂度将不断攀升,随着复杂度的提升,相应的可靠性和鲁棒性就会不断下降,而保证其软件的可靠性至关重要,而目前其对整个域控软件的监控缺少比较完善的方法。
2、autosar规范下的健康管理模块只是对单个应用模块的逻辑检测,自动驾驶域控的复杂度的不断攀升,智能驾驶域控系统的可靠性和鲁棒性就会不断下降。
技术实现思路
1、本申请实施例提供一种智能驾驶域控系统健康监控方法及装置,用以解决相关技术中智能驾驶域控系统的可靠性和鲁棒性差的技术问题。
2、第一方面,本申请实施例提供一种智能驾驶域控系统健康监控方法,包括:
3、获取智能驾驶域控系统中目标被监控实体发送的监控数据;所述监控数据包括进程标识;
4、基于所述进程标识将所述监控数据发送至对应的监控校验实体;
5、通过所述监控校验实体对所述目标被监控实体进行监控。
6、在一些实施例中,所述方法还包括:
7、在监控结果为出错的情况下,通过日志记录错误信息;
8、根据预先读取到的配置文件确定是否执行处理动作。
9、在一些实施例中,所述处理动作包括以下动作中的一种或多种:
10、持久化存储错误信息;
11、实时发布错误信息;
12、关闭产生错误的进程;
13、重启产生错误的进程。
14、在一些实施例中,所述方法还包括:
15、向各个应用进程发送系统消息和在监控结果为出错的情况下记录的错误信息。
16、在一些实施例中,所述方法还包括:
17、读取并解析配置文件,获取打点信息、断言条件和断言失败后的处理动作;
18、存储打点信息,并根据断言条件构造监控校验实体。
19、在一些实施例中,所述方法还包括:
20、基于所述打点信息对目标监控实体打点并添加断言条件。
21、在一些实施例中,对目标被监控实体进行监控的监控类型包括:
22、对目标被监控实体的一个打点的周期进行监控;
23、对目标被监控实体的两个打点间的时间间隔进行监控;
24、对目标被监控实体的执行逻辑的顺序进行监控;
25、对目标被监控实体的状态进行监控。
26、第二方面,本申请实施例提供一种智能驾驶域控系统健康监控装置,包括:
27、获取模块,用于获取智能驾驶域控系统中目标被监控实体发送的监控数据;所述监控数据包括进程标识;
28、发送模块,用于基于所述进程标识将所述监控数据发送至对应的监控校验实体;
29、监控模块,用于通过所述监控校验实体对所述目标被监控实体进行监控。
30、在一些实施例中,所述装置还包括记录模块和确定模块;
31、所述记录模块用于在监控结果为出错的情况下,通过日志记录错误信息;
32、所述确定模块用于根据预先读取到的配置文件确定是否执行处理动作。
33、在一些实施例中,所述处理动作包括以下动作中的一种或多种:
34、持久化存储错误信息;
35、实时发布错误信息;
36、关闭产生错误的进程;
37、重启产生错误的进程。
38、在一些实施例中,所述装置还包括发布模块;
39、所述发布模块用于向各个应用进程发送系统消息和在监控结果为出错的情况下记录的错误信息。
40、在一些实施例中,所述装置还包括读取模块和构造模块;
41、所述读取模块用于读取并解析配置文件,获取打点信息、断言条件和断言失败后的处理动作;
42、所述构造模块用于存储打点信息,并根据断言条件构造监控校验实体。
43、在一些实施例中,所述装置还包括处理模块;
44、所述处理模块用于基于所述打点信息对目标监控实体打点并添加断言条件。
45、在一些实施例中,对目标被监控实体进行监控的监控类型包括:
46、对目标被监控实体的一个打点的周期进行监控;
47、对目标被监控实体的两个打点间的时间间隔进行监控;
48、对目标被监控实体的执行逻辑的顺序进行监控;
49、对目标被监控实体的状态进行监控。
50、第三方面,本申请实施例提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述第一方面所述的智能驾驶域控系统健康监控方法。
51、第四方面,本申请实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述第一方面所述的智能驾驶域控系统健康监控方法。
52、本申请提供的智能驾驶域控系统健康监控方法及装置,通过在被监控实体发送的监控数据中添加进程标识实现跨进程的监控,提高了智能驾驶域控系统的可靠性和鲁棒性。
技术特征:
1.一种智能驾驶域控系统健康监控方法,其特征在于,包括:
2.根据权利要求1所述的智能驾驶域控系统健康监控方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的智能驾驶域控系统健康监控方法,其特征在于,所述处理动作包括以下动作中的一种或多种:
4.根据权利要求1所述的智能驾驶域控系统健康监控方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的智能驾驶域控系统健康监控方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的智能驾驶域控系统健康监控方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的智能驾驶域控系统健康监控方法,其特征在于,对目标被监控实体进行监控的监控类型包括:
8.一种智能驾驶域控系统健康监控装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述的智能驾驶域控系统健康监控方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的智能驾驶域控系统健康监控方法。
技术总结
本申请提供一种智能驾驶域控系统健康监控方法及装置,所述方法包括:获取智能驾驶域控系统中目标被监控实体发送的监控数据;所述监控数据包括进程标识;基于所述进程标识将所述监控数据发送至对应的监控校验实体;通过所述监控校验实体对所述目标被监控实体进行监控。本申请提供的智能驾驶域控系统健康监控方法及装置,通过在被监控实体发送的监控数据中添加进程标识实现跨进程的监控,提高了智能驾驶域控系统的可靠性和鲁棒性。
技术研发人员:刘珊珊,范炬
受保护的技术使用者:中信科智联科技有限公司
技术研发日:
技术公布日:2024/2/1
相关知识
基于车载装备的驾驶员健康监测方法及监测设备与流程
健康监测方法、装置及电子设备与流程
一种基于智能家居的远程健康监控系统的制作方法
让自动驾驶汽车行驶在法治轨道上
一种老人健康数据监控分析方法及系统与流程
直升机健康与使用监控系统
奇瑞汽车申请健康监测系统和车辆专利,保障驾驶员出行安全
一种健康监测系统及方法与流程
驾驶员职业健康有害因素及防控措施
一种智能室内环境监测装置的制造方法
网址: 智能驾驶域控系统健康监控方法及装置与流程 https://m.trfsz.com/newsview858518.html