动力电池远程数据采集处理方法、装置、设备和存储介质与流程
未命名
09-24
阅读:109
评论:0
1.本技术涉及船舶技术领域,特别是涉及一种动力电池远程数据采集处理方法、装置、计算机设备和存储介质。
背景技术:
2.继乘用车电动化之后,船舶电动化行业日渐火热。对纯电动船舶而言,动力电池是船舶的唯一动力来源,对其全生命周期状态监控、进行远程运维显得尤为重要。远程数据采集作为运维的重要一环,但目前远程数据采集存在以下缺点:1)设备虽然模块化,集成度高,但是成本较高;2)市面上的上云平台的远程数据采集设备普遍是在本地将数据转换成json格式,上传时需要耗费较多流量;3)电池系统普遍采用can总线协议,仅有少部分远程采集设备支持此通讯协议,还需要另外配置协议转换模块,无形之中又增加了系统成本。
技术实现要素:
3.基于此,有必要针对上述技术问题,提供一种能够降低远程数据采集成本,并提高采集效率的动力电池远程数据采集处理方法、装置、计算机设备和存储介质。
4.一方面,提供一种动力电池远程数据采集处理方法,所述方法包括:通过协议转换模块获取电池系统的can总线数据;所述协议转换模块将can总线数据转换成串口数据;利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理器中;所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况。
5.在其中一个实施例中,在所述通过协议转换模块获取电池系统的can总线数据步骤之前还包括:设置所述协议转换模块用于can总线通讯和串口通讯的双向互传,所述协议转换模块包含供电接口、串口输入/输出接口以及can总线通讯输入/输出接口,通过上位机软件对其进行参数配置,将所述协议转换模块的can总线通讯输入/输出接口连接至所述电池系统的can总线上。
6.在其中一个实施例中,所述协议转换模块将can总线数据转换成串口数据步骤包括:根据预定义协议调用转换脚本;所述转换脚本对所述can总线数据进行指令调用处理,转换成按照自定义协议排列的串口数据;所述转换脚本输出所述串口数据。
7.在其中一个实施例中,所述利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理器中步骤包括:
设置所述数据处理器包括云平台或自建服务器;利用dtu透传模块通过4g网络的形式,将按照自定义协议排列的串口数据上传至云平台或自建服务器。
8.在其中一个实施例中,所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤包括:在所述数据处理器上建立解析脚本,对所述串口数据进行解析;对解析获得的数据进行汇总分析,获得电池系统的输入/输出曲线、电池系统的常用充放工况、电池系统供应的充放标准参数范围以及电池系统的预维护信息。
9.在其中一个实施例中,所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤还包括:将获得的电池系统的输入/输出曲线、电池系统的常用充放工况、电池系统供应的充放标准参数范围以及电池系统的预维护信息进行可视化展示。
10.另一方面,提供了一种动力电池远程数据采集处理装置,所述装置包括:协议转换模块,用于获取电池系统的can总线数据,并将can总线数据转换成串口数据;dtu透传模块,用于将所述协议转换模块转换的串口数据上传至数据处理器中;数据处理器,用于对所述串口数据进行解析并汇总分析所述电池系统的性能状况。
11.在其中一个实施例中,所述协议转换模块用于can总线通讯和串口通讯的双向互传,所述协议转换模块包含供电接口、串口输入/输出接口以及can总线通讯输入/输出接口,通过上位机软件对其进行参数配置,将所述协议转换模块的can总线通讯输入/输出接口连接至所述电池系统的can总线上;所述数据处理器包括云平台或自建服务器,所述数据处理器内设有解析脚本,所述解析脚本用于对所述串口数据进行解析。
12.再一方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:通过协议转换模块获取电池系统的can总线数据;所述协议转换模块将can总线数据转换成串口数据;利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理器中;所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况。
13.又一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:通过协议转换模块获取电池系统的can总线数据;所述协议转换模块将can总线数据转换成串口数据;利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理器中;所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况。
14.上述动力电池远程数据采集处理方法、装置、计算机设备和存储介质,通过将电池系统的can总线数据转换为串口数据并通过数据透传的形式传输到云平台或者自建服务器,实现了数据的远程采集,并在云平台或自建服务器上实现了数据的解析和分析功能,缩短了使用者的开发周期。同时,由于是数据直接透传,降低了打包数据的大小,节省流量,降
低采集效率的流量成本。
附图说明
15.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1为一个实施例中动力电池远程数据采集处理方法的通讯架构示意图;图2为一个实施例中实现动力电池远程数据采集处理方法的动力电池远程数据采集处理装置的数据流转示意图;图3为一个实施例中动力电池远程数据采集处理装置与云平台间的数据流转示意图;图4为一个实施例中动力电池远程数据采集处理方法的流程示意图;图5为一个实施例中协议转换模块将can总线数据转换成串口数据步骤的流程示意图;图6为一个实施例中利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理器中步骤的流程示意图;图7为一个实施例中数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤的流程示意图;图8为一个实施例中动力电池远程数据采集处理装置的结构框图;图9为一个实施例中计算机设备的内部结构图。
实施方式
17.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
实施例
18.如背景技术所述,需提供一种便于对接can现场总线协议或串口通讯协议,极大降低远程数据采集成本,并提高采集效率,实现远程数据可视化分析的有效精简方案。
19.为解决上述问题,如图1、图2所示,本发明实施例中创造性的提出了一种动力电池远程数据采集处理方法,采用双向协议转换模块实现can总线通讯和串口通讯的双向互传,所述的协议转换模块包含供电接口,串口输入/输出接口,can总线通讯输入/输出接口,可以通过上位机软件对其进行参数配置,将can总线协议数据封装成用户自定格式,便于后期进行数据解析。
20.控制器局域网总线(can,controller area network)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。can协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用途延伸到其他自动化和工业应用。can协议的特性包括完整性的串行数据通讯、
提供实时支持、传输速率高达1mb/s、同时具有11位的寻址以及检错能力。
21.进一步的,将所述的协议转换模块can输入/输出接口挂在电池系统can总线上,对总线数据进行采集并进行通讯协议转换。
22.进一步的,另采用一个dtu(data transfer unit以下称为dtu)模块,将所述协议转换模块转换后的数据上传至云平台或自建服务器,所述数据透传数据dtu透传模块包含供电接口,串口输入/输出接口,4g模块,可通过上位机对其进行参数配置。
23.进一步的,在云平台或自建服务器上,对所述dtu透传模块上传来的用户自定义格式透传数据进行数据解析,获得相应数据。
24.进一步的,用云平台提供的物联网平台iot studio或自建服务器程序进行数据抓取,实现数据的可视化。
25.进一步的,经过一段时间的数据积累对数据进行分析,可获得电池输入、输出曲线,以及相应的电池使用习惯,可得出电池的预维护信息。
26.所述动力电池远程数据采集处理方法,为一种低成本的远程数据采集处理方法,对应的动力电池远程数据采集处理装置包括:协议转换模块、数据透传dtu模块、云平台或自建服务器,数据解析脚本等。其成本低,数据量小,耗费流量少,数据刷新速度快。
27.进一步的,通过行之有效的协议转换模块将can总线数据转换成串口数据。
28.进一步的,利用dtu透传模块通过4g网络的形式,将按照用户自定义协议排列的数据上传至云平台或自建服务器。
29.进一步的,在云平台或者自建服务器上建立解析脚本,对数据进行解析、可视化、分析等。
30.进一步的,通过对数据的汇总分析,获得电池的输入/输出曲线、电池的常用充放工况,给到用户合理的充放标准参数,得出电池的预维护信息等。
31.如图3所示,为所述动力电池远程数据采集处理装置与云平台间的数据流转示意图。
32.本技术通过将电池系统的can总线数据或串口数据通过数据透传的形式传输到云平台或者自建服务器,实现了数据的远程采集,并在云平台或自建服务器上实现了数据的解析、可视化和分析功能,可获得电池的输入、输出曲线,输出预维护信息等,所述设备市面上有众多成熟产品,缩短了使用者的开发周期,费用低,尺寸合理。同时,由于是数据直接透传,降低了打包数据的大小,节省流量,降低流量成本。
实施例
33.本技术提供的动力电池远程数据采集处理方法,可以应用于如图1所示的应用环境中。如图2所示,为对应实现动力电池远程数据采集处理方法的动力电池远程数据采集处理装置的数据流转示意图。
34.在本实施例包含了实施例1的全部技术特征,如图4所示,在本实施例中提供了一种动力电池远程数据采集处理方法,以该方法应用于图1、图2中进行说明,包括以下步骤:步骤s1,通过协议转换模块获取电池系统的can总线数据;步骤s2,所述协议转换模块将can总线数据转换成串口数据;步骤s3,利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理
器中;步骤s4,所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况。
35.其中,名词dtu (data transfer unit),是专门用于将串口数据转换为ip数据或将ip数据转换为串口数据通过无线通信网络进行传送的无线终端设备。
36.在本实施例中,在所述通过协议转换模块获取电池系统的can总线数据步骤之前还包括:设置所述协议转换模块用于can总线通讯和串口通讯的双向互传,所述协议转换模块包含供电接口、串口输入/输出接口以及can总线通讯输入/输出接口,通过上位机软件对其进行参数配置,将所述协议转换模块的can总线通讯输入/输出接口连接至所述电池系统的can总线上。
37.如图5所示,在本实施例中,所述协议转换模块将can总线数据转换成串口数据步骤包括:步骤s11,根据预定义协议调用转换脚本;步骤s12,所述转换脚本对所述can总线数据进行指令调用处理,转换成按照自定义协议排列的串口数据;步骤s13,所述转换脚本输出所述串口数据。
38.如图6所示,在本实施例中,所述利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理器中步骤包括:步骤s31,设置所述数据处理器包括云平台或自建服务器;步骤s32,利用dtu透传模块通过4g网络的形式,将按照自定义协议排列的串口数据上传至云平台或自建服务器。
39.如图7所示,在本实施例中,所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤包括:步骤s41,在所述数据处理器上建立解析脚本,对所述串口数据进行解析;步骤s42,对解析获得的数据进行汇总分析,获得电池系统的输入/输出曲线、电池系统的常用充放工况、电池系统供应的充放标准参数范围以及电池系统的预维护信息。
40.在本实施例中,所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤还包括:步骤s43,将获得的电池系统的输入/输出曲线、电池系统的常用充放工况、电池系统供应的充放标准参数范围以及电池系统的预维护信息进行可视化展示。
41.上述动力电池远程数据采集处理方法中,通过将电池系统的can总线数据转换为串口数据并通过数据透传的形式传输到云平台或者自建服务器,实现了数据的远程采集,并在云平台或自建服务器上实现了数据的解析和分析功能,缩短了使用者的开发周期。同时,由于是数据直接透传,降低了打包数据的大小,节省流量,降低采集效率的流量成本。
42.应该理解的是,虽然图4-图7的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图4-图7中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一
时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
43.在一个实施例中,如图8所示,提供了一种动力电池远程数据采集处理装置10,包括:协议转换模块1、dtu透传模块2、数据处理器3。
44.所述协议转换模块1用于获取电池系统的can总线数,并将can总线数据转换成串口数据。
45.所述dtu透传模块2用于将所述协议转换模块1转换的串口数据上传至数据处理器3中。
46.所述数据处理器3用于对所述串口数据进行解析并汇总分析所述电池系统的性能状况。
47.在本实施例中,所述协议转换模块1用于can总线通讯和串口通讯的双向互传,所述协议转换模块1包含供电接口、串口输入/输出接口以及can总线通讯输入/输出接口,通过上位机软件对其进行参数配置,将所述协议转换模块1的can总线通讯输入/输出接口连接至所述电池系统的can总线上;所述数据处理器3包括云平台或自建服务器,所述数据处理器3内设有解析脚本,所述解析脚本用于对所述串口数据进行解析。
48.在本实施例中,所述协议转换模块1将can总线数据转换成串口数据步骤包括:根据预定义协议调用转换脚本;所述转换脚本对所述can总线数据进行指令调用处理,转换成按照自定义协议排列的串口数据;所述转换脚本输出所述串口数据。
49.在本实施例中,所述利用dtu透传模块2将所述协议转换模块1转换的串口数据上传至数据处理器3中步骤包括:设置所述数据处理器3包括云平台或自建服务器;利用dtu透传模块2通过4g网络的形式,将按照自定义协议排列的串口数据上传至云平台或自建服务器。
50.可理解的是,所述动力电池远程数据采集处理装置10,包括:4g模块4,也称通讯模块,实现dtu透传模块2通过4g网络的形式上传至数据处理器3中。
51.在本实施例中,所述数据处理器3对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤包括:在所述数据处理器3上建立解析脚本,对所述串口数据进行解析;对解析获得的数据进行汇总分析,获得电池系统的输入/输出曲线、电池系统的常用充放工况、电池系统供应的充放标准参数范围以及电池系统的预维护信息。
52.在本实施例中,所述数据处理器3对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤还包括:将获得的电池系统的输入/输出曲线、电池系统的常用充放工况、电池系统供应的充放标准参数范围以及电池系统的预维护信息进行可视化展示。
53.在本实施例中,所述协议转换模块1用于can总线通讯和串口通讯的双向互传,所述协议转换模块1包含供电接口、串口输入/输出接口以及can总线通讯输入/输出接口,通
过上位机软件对其进行参数配置,将所述协议转换模块1的can总线通讯输入/输出接口连接至所述电池系统的can总线上;所述数据处理器3包括云平台或自建服务器,所述数据处理器3内设有解析脚本,所述解析脚本用于对所述串口数据进行解析。
54.上述动力电池远程数据采集处理装置中,通过将电池系统的can总线数据转换为串口数据并通过数据透传的形式传输到云平台或者自建服务器,实现了数据的远程采集,并在云平台或自建服务器上实现了数据的解析和分析功能,缩短了使用者的开发周期。同时,由于是数据直接透传,降低了打包数据的大小,节省流量,降低采集效率的流量成本。
55.关于动力电池远程数据采集处理装置的具体限定可以参见上文中对于动力电池远程数据采集处理方法的限定,在此不再赘述。上述动力电池远程数据采集处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
56.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储动力电池远程数据采集处理数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种动力电池远程数据采集处理方法。
57.本领域技术人员可以理解,图9中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
58.在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:通过协议转换模块获取电池系统的can总线数据;所述协议转换模块将can总线数据转换成串口数据;利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理器中;所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况。
59.在一个实施例中,处理器执行计算机程序时还实现以下步骤:在所述通过协议转换模块获取电池系统的can总线数据步骤之前还包括:设置所述协议转换模块用于can总线通讯和串口通讯的双向互传,所述协议转换模块包含供电接口、串口输入/输出接口以及can总线通讯输入/输出接口,通过上位机软件对其进行参数配置,将所述协议转换模块的can总线通讯输入/输出接口连接至所述电池系统的can总线上。
60.在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述协议转换模块将can总线数据转换成串口数据步骤包括:根据预定义协议调用转换脚本;所述转换脚本对所述can总线数据进行指令调用处理,转换成按照自定义协议排
列的串口数据;所述转换脚本输出所述串口数据。
61.在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理器中步骤包括:设置所述数据处理器包括云平台或自建服务器;利用dtu透传模块通过4g网络的形式,将按照自定义协议排列的串口数据上传至云平台或自建服务器。
62.在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤包括:在所述数据处理器上建立解析脚本,对所述串口数据进行解析;对解析获得的数据进行汇总分析,获得电池系统的输入/输出曲线、电池系统的常用充放工况、电池系统供应的充放标准参数范围以及电池系统的预维护信息。
63.在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤还包括:将获得的电池系统的输入/输出曲线、电池系统的常用充放工况、电池系统供应的充放标准参数范围以及电池系统的预维护信息进行可视化展示。
64.关于处理器执行计算机程序时实现步骤的具体限定可以参见上文中对于动力电池远程数据采集处理的方法的限定,在此不再赘述。
65.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:通过协议转换模块获取电池系统的can总线数据;所述协议转换模块将can总线数据转换成串口数据;利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理器中;所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况。
66.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在所述通过协议转换模块获取电池系统的can总线数据步骤之前还包括:设置所述协议转换模块用于can总线通讯和串口通讯的双向互传,所述协议转换模块包含供电接口、串口输入/输出接口以及can总线通讯输入/输出接口,通过上位机软件对其进行参数配置,将所述协议转换模块的can总线通讯输入/输出接口连接至所述电池系统的can总线上。
67.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述协议转换模块将can总线数据转换成串口数据步骤包括:根据预定义协议调用转换脚本;所述转换脚本对所述can总线数据进行指令调用处理,转换成按照自定义协议排列的串口数据;所述转换脚本输出所述串口数据。
68.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理器中步骤包括:设置所述数据处理器包括云平台或自建服务器;利用dtu透传模块通过4g网络的形式,将按照自定义协议排列的串口数据上传至云平台或自建服务器。
69.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤包括:在所述数据处理器上建立解析脚本,对所述串口数据进行解析;对解析获得的数据进行汇总分析,获得电池系统的输入/输出曲线、电池系统的常用充放工况、电池系统供应的充放标准参数范围以及电池系统的预维护信息。
70.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤还包括:将获得的电池系统的输入/输出曲线、电池系统的常用充放工况、电池系统供应的充放标准参数范围以及电池系统的预维护信息进行可视化展示。
71.关于计算机程序被处理器执行时实现步骤的具体限定可以参见上文中对于动力电池远程数据采集处理的方法的限定,在此不再赘述。
72.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink) dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
73.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
74.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
技术特征:
1.一种动力电池远程数据采集处理方法,其特征在于,包括:通过协议转换模块获取电池系统的can总线数据;所述协议转换模块将can总线数据转换成串口数据;利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理器中;所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况。2.根据权利要求1所述的动力电池远程数据采集处理方法,其特征在于,在所述通过协议转换模块获取电池系统的can总线数据步骤之前还包括:设置所述协议转换模块用于can总线通讯和串口通讯的双向互传,所述协议转换模块包含供电接口、串口输入/输出接口以及can总线通讯输入/输出接口,通过上位机软件对其进行参数配置,将所述协议转换模块的can总线通讯输入/输出接口连接至所述电池系统的can总线上。3.根据权利要求1所述的动力电池远程数据采集处理方法,其特征在于,所述协议转换模块将can总线数据转换成串口数据步骤包括:根据预定义协议调用转换脚本;所述转换脚本对所述can总线数据进行指令调用处理,转换成按照自定义协议排列的串口数据;所述转换脚本输出所述串口数据。4.根据权利要求1所述的动力电池远程数据采集处理方法,其特征在于,所述利用dtu透传模块将所述协议转换模块转换的串口数据上传至数据处理器中步骤包括:设置所述数据处理器包括云平台或自建服务器;利用dtu透传模块通过4g网络的形式,将按照自定义协议排列的串口数据上传至云平台或自建服务器。5.根据权利要求4所述的动力电池远程数据采集处理方法,其特征在于,所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤包括:在所述数据处理器上建立解析脚本,对所述串口数据进行解析;对解析获得的数据进行汇总分析,获得电池系统的输入/输出曲线、电池系统的常用充放工况、电池系统供应的充放标准参数范围以及电池系统的预维护信息。6.根据权利要求5所述的动力电池远程数据采集处理方法,其特征在于,所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况步骤还包括:将获得的电池系统的输入/输出曲线、电池系统的常用充放工况、电池系统供应的充放标准参数范围以及电池系统的预维护信息进行可视化展示。7.一种动力电池远程数据采集处理装置,其特征在于,所述装置包括:协议转换模块,用于获取电池系统的can总线数据,并将can总线数据转换成串口数据;dtu透传模块,用于将所述协议转换模块转换的串口数据上传至数据处理器中;数据处理器,用于对所述串口数据进行解析并汇总分析所述电池系统的性能状况。8.根据权利要求7所述的动力电池远程数据采集处理装置,其特征在于,所述协议转换模块用于can总线通讯和串口通讯的双向互传,所述协议转换模块包含供电接口、串口输入/输出接口以及can总线通讯输入/输出接口,通过上位机软件对其进行参数配置,将所述协议转换模块的can总线通讯输入/输出接口连接至所述电池系统的can总线上;所述数据
处理器包括云平台或自建服务器,所述数据处理器内设有解析脚本,所述解析脚本用于对所述串口数据进行解析。9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
技术总结
本申请涉及一种动力电池远程数据采集处理方法、装置、设备和存储介质。所述方法包括:通过协议转换模块获取电池系统的CAN总线数据;所述协议转换模块将CAN总线数据转换成串口数据;利用DTU透传模块将所述协议转换模块转换的串口数据上传至数据处理器中;所述数据处理器对所述串口数据进行解析并汇总分析所述电池系统的性能状况。采用本方法能够通过将电池系统的CAN总线数据转换为串口数据并通过数据透传的形式传输到云平台或者自建服务器,实现了数据的远程采集,并在云平台或自建服务器上实现了数据的解析和分析功能,缩短了使用者的开发周期;数据直接透传,降低了打包数据的大小,节省流量,降低采集效率的流量成本。降低采集效率的流量成本。降低采集效率的流量成本。
技术研发人员:田默林 周用华 丁志友 王贵跃
受保护的技术使用者:上海伊控动力系统有限公司
技术研发日:2023.07.04
技术公布日:2023/9/22
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/