一种域控制器数据监控方法、设备及计算机可读存储介质与流程
- 国知局
- 2024-09-14 14:37:15
本发明涉及车辆通信,尤其涉及一种域控制器数据监控方法、设备及计算机可读存储介质。
背景技术:
1、现有技术中,随着科技的发展,车辆智能化程度越来越高,也推动了电气架构向区域控制,中央集成的方向演进。域控制器分为座舱域控制器、自动驾驶域控制器、动力域控制器、底盘域控制器、车身域控制器。tbox(telematics box,远程通信终端)作为车辆数据无线网络传输的载体,扮演着越来越重要的作用,其也会作为域控的重要电子单元存在,功能也越来越复杂。
2、当前存在的问题是:考虑到产品的智能化需求,对于车厂来说,提供给客户更好驾驶体验,集成的个性化功能,智能化程度越来越高,域控的业务更加复杂,交互数据量大幅增大。整车运行过程中,各个ecu(electronic control unit,电子控制单元)协同配合,如果某个域控数据交互量超过负荷,会影响该域下业务的阻塞,造成不可控的结果;并且,该域下的ecu不能正常处理,业务处理异常。
3、因此,如何能够便捷、高效地监控各个域控制器的数据吞吐量,向测试人员或者售后人员提供实时监测结果,用以确认故障问题,提升异常点排查效率,减少测试、研发和售后人员的人力物力成本,成为目前亟待解决的技术问题。
技术实现思路
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、实施本发明的域控制器数据监控方法、设备及计算机可读存储介质,通过车辆的中央控制系统接收由所述车辆的车机发送的监控请求;根据所述监控请求配置向所述车辆的各个域控制器获取吞吐量数据的数据采集状态;接收所述车机的监控消息;根据所述监控消息调整向所述车机发送所述吞吐量数据的数据传送状态,以使所述车机根据接收到的所述吞吐量数据实施各个所述域控制器的数据吞吐量监控。本发明实现了一种便捷高效域控制器数据吞吐量监控方案,可向测试人员或者售后人员提供实时监测结果,用以确认故障问题,提升了异常点排查效率,减少了测试、研发以及售后人员的人力物力成本。
本文地址:https://www.jishuxx.com/zhuanli/20240914/295092.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。