一种数据处理方法、装置、电子设备和介质制造方法及图纸

技术编号:38684245 阅读:7 留言:0更新日期:2023-09-02 22:56
本公开涉及一种数据处理方法、装置、电子设备和介质;其中,该方法包括:运行数据获取程序,数据获取程序中配置车辆中的至少一个控制器对应的基本信息,基本信息包括:标识信息和数据获取周期;采用标识信息确定目标控制器,并根据数据获取周期,周期性的向目标控制器发送数据获取指令,数据获取指令用于指示从目标控制器获取第一目标数据;接收目标控制器发送的第一目标数据,并将第一目标数据和第一目标数据的时间信息存储至数据库中,以供用户查看。本公开实施例通过运行数据获取程序能够自动存储与控制器对应的目标数据,有利于数据分析和后续数据查看,避免在车辆出现控制器重启,或者进程阻塞等情况时导致的数据未及时存储的情况。储的情况。储的情况。

【技术实现步骤摘要】
一种数据处理方法、装置、电子设备和介质


[0001]本公开涉及车辆控制领域,尤其涉及一种数据处理方法、装置、电子设备和介质。

技术介绍

[0002]随着汽车领域内技术的发展,各种智能化的装置和功能被集成到汽车里,这些装置和功能通常会通过车辆中相应的控制器来控制。因此,在整个车辆生命周期过程中,对车辆中控制器的性能进行监测至关重要。
[0003]现有技术中,采用人工登录车辆中控制器对应的终端,输入Top等相关指令的方式,终端能够显示与控制器的性能相关的实时数据,如中央处理器(Central Processing Unit,CPU)占用率、负载以及内存使用情况等。但是上述方法中只能观测到与控制器的性能相关的实时数据,无法对这些数据进行记录,尤其在车辆出现控制器重启,或者进程阻塞等情况时,无法保存此时与控制器的性能相关的实时数据,对数据分析造成不利影响。

技术实现思路

[0004]为了解决上述技术问题,本公开提供了一种数据处理方法、装置、电子设备和介质。
[0005]第一方面,本公开提供了一种数据处理方法,包括:
[0006]运行数据获取程序,所述数据获取程序中配置车辆中的至少一个控制器对应的基本信息,所述基本信息包括:标识信息和数据获取周期;
[0007]采用所述标识信息确定目标控制器,并根据所述数据获取周期,周期性的向所述目标控制器发送数据获取指令,所述数据获取指令用于指示从所述目标控制器获取第一目标数据;
[0008]接收所述目标控制器发送的所述第一目标数据,并将所述第一目标数据和所述第一目标数据的时间信息存储至数据库中,以供用户查看。
[0009]可选的,所述采用所述标识信息确定目标控制器,并根据所述数据获取周期,周期性的向所述目标控制器发送数据获取指令之前,还包括:
[0010]基于安全外壳协议,建立所述数据获取程序与所述至少一个控制器的通信连接。
[0011]可选的,所述方法还包括:
[0012]响应于万维网Web前端页面的打开操作,通过Web服务器向所述数据库发送数据获取指令,所述数据获取指令中携带控制器的标识信息和目标时间段;
[0013]通过所述Web服务器接收所述数据库发送的第二目标数据,并通过所述Web服务器将所述第二目标数据转换为图表;
[0014]通过所述Web前端页面展示所述图表。
[0015]可选的,所述Web服务器包括Web前端和Web后端;
[0016]所述通过Web服务器向所述数据库发送数据获取指令,包括:
[0017]通过所述Web前端向所述Web后端发送所述数据获取指令,以使所述Web后端向所
述数据库发送所述数据获取指令;
[0018]所述通过所述Web服务器接收所述数据库发送的第二目标数据,包括:
[0019]通过所述Web后端接收所述数据库发送的第二目标数据,并将所述第二目标数据发送至所述Web前端。
[0020]可选的,所述通过所述Web服务器将所述第二目标数据转换为图表,包括:
[0021]基于所述Web前端接收的所述第二目标数据,通过所述Web前端对应的图表插件将所述第二目标数据转换为所述图表。
[0022]可选的,所述数据获取程序配置在与所述至少一个控制器连接的上位机中。
[0023]可选的,所述第一目标数据包括:
[0024]所述目标控制器对应的中央处理器占用率、中央处理器负载、总内存容量、当前可用内存容量以及内存使用率。
[0025]第二方面,本公开提供了一种数据处理装置,包括:
[0026]运行模块,用于运行数据获取程序,所述数据获取程序中配置车辆中的至少一个控制器对应的基本信息,所述基本信息包括:标识信息和数据获取周期;
[0027]第一发送模块,用于采用所述标识信息确定目标控制器,并根据所述数据获取周期,周期性的向所述目标控制器发送数据获取指令,所述数据获取指令用于指示从所述目标控制器获取第一目标数据;
[0028]存储模块,用于接收所述目标控制器发送的所述第一目标数据,并将所述第一目标数据和所述第一目标数据的时间信息存储至数据库中,以供用户查看。
[0029]可选的,上述装置还包括:
[0030]建立模块,具体用于:基于安全外壳协议,建立所述数据获取程序与所述至少一个控制器的通信连接。
[0031]可选的,上述装置还包括:
[0032]第二发送模块,用于响应于万维网Web前端页面的打开操作,通过Web服务器向所述数据库发送数据获取指令,所述数据获取指令中携带控制器的标识信息和目标时间段;
[0033]转换模块,用于通过所述Web服务器接收所述数据库发送的第二目标数据,并通过所述Web服务器将所述第二目标数据转换为图表;
[0034]展示模块,用于通过所述Web前端页面展示所述图表。
[0035]可选的,所述Web服务器包括Web前端和Web后端;
[0036]所述第二发送模块,具体用于:响应于万维网Web前端页面的打开操作,通过所述Web前端向所述Web后端发送所述数据获取指令,以使所述Web后端向所述数据库发送所述数据获取指令;
[0037]所述转换模块,包括:
[0038]接收单元,用于通过所述Web服务器接收所述数据库发送的第二目标数据;
[0039]转换单元,用于通过所述Web服务器将所述第二目标数据转换为图表;
[0040]其中,所述接收单元,具体用于:
[0041]通过所述Web后端接收所述数据库发送的第二目标数据,并将所述第二目标数据发送至所述Web前端。
[0042]可选的,所述转换单元,具体用于:
[0043]基于所述Web前端接收的所述第二目标数据,通过所述Web前端对应的图表插件将所述第二目标数据转换为所述图表。
[0044]可选的,所述数据获取程序配置在与所述至少一个控制器连接的上位机中。
[0045]可选的,所述第一目标数据包括:
[0046]所述目标控制器对应的中央处理器占用率、中央处理器负载、总内存容量、当前可用内存容量以及内存使用率。
[0047]第三方面,本公开还提供了一种电子设备,包括:
[0048]一个或多个处理器;
[0049]存储装置,用于存储一个或多个程序,
[0050]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本公开实施例中的任一种所述的数据处理方法。
[0051]第四方面,本公开还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开实施例中的任一种所述的数据处理方法。
[0052]本公开实施例提供的技术方案与现有技术相比具有如下优点:首先运行数据获取程序,数据获取程序中配置车辆中的至少一个控制器对应的基本信息,基本信息包括:标识信息和数据获取周期,然后采用标识信息确定目标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:运行数据获取程序,所述数据获取程序中配置车辆中的至少一个控制器对应的基本信息,所述基本信息包括:标识信息和数据获取周期;采用所述标识信息确定目标控制器,并根据所述数据获取周期,周期性的向所述目标控制器发送数据获取指令,所述数据获取指令用于指示从所述目标控制器获取第一目标数据;接收所述目标控制器发送的所述第一目标数据,并将所述第一目标数据和所述第一目标数据的时间信息存储至数据库中,以供用户查看。2.根据权利要求1所述的方法,其特征在于,所述采用所述标识信息确定目标控制器,并根据所述数据获取周期,周期性的向所述目标控制器发送数据获取指令之前,还包括:基于安全外壳协议,建立所述数据获取程序与所述至少一个控制器的通信连接。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于万维网Web前端页面的打开操作,通过Web服务器向所述数据库发送数据获取指令,所述数据获取指令中携带控制器的标识信息和目标时间段;通过所述Web服务器接收所述数据库发送的第二目标数据,并通过所述Web服务器将所述第二目标数据转换为图表;通过所述Web前端页面展示所述图表。4.根据权利要求3所述的方法,其特征在于,所述Web服务器包括Web前端和Web后端;所述通过Web服务器向所述数据库发送数据获取指令,包括:通过所述Web前端向所述Web后端发送所述数据获取指令,以使所述Web后端向所述数据库发送所述数据获取指令;所述通过所述Web服务器接收所述数据库发送的第二目标数据,包括:通过所述Web后端接收所述数据库发送的第二目标数据,并将所述第二目标数据发送至所述Web前端...

【专利技术属性】
技术研发人员:李琨
申请(专利权)人:北京罗克维尔斯科技有限公司
类型:发明
国别省市:

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

1