数据处理系统及其数据处理方法与流程

摘要: 本申请要求于2024年9月30日在韩国知识产权部提交的韩国专利申请no.10-2024-0132750的权益,其公开内容通过引用以其整体并入本文。本文档中公开的...
数据处理系统及其数据处理方法与流程

本申请要求于2024年9月30日在韩国知识产权部提交的韩国专利申请no. 10-2024-0132750的权益,其公开内容通过引用以其整体并入本文。本文档中公开的示例实施方式涉及数据处理系统及其数据的处理方法。

背景技术:

1、近年来,在二次电池领域已经进行了积极的研究和开发。这里,二次电池是指能够充电和放电的电池,包括常规ni/cd电池、ni/mh电池和最近的锂离子电池等。二次电池中的锂离子电池具有比ni/cd电池、ni/mh电池等具有更大的能量密度的优点。此外,由于锂离子电池可以以紧凑且轻质的形式制造,因此锂离子电池被用作移动设备的电源,并且近年来,它们的使用范围已经扩大到电动车辆的电源,作为下一代能量存储设备得到关注。

2、随着电池被用作电动车辆的电源,对电动车辆中的电池数据的管理和分析变得越来越重要。特别地,根据技术的发展,电池数据的类型变得复杂且多样化。因此,需要高效的数据处理来分析和管理电池数据。

3、对于处理电池数据的系统而言,电池分析引擎起到监测电池的状态和分析性能的重要作用。

4、参考图1,包括在现有数据处理系统100中的电池分析引擎110被配置为单片结构,分析输入数据并且生成结果数据的多个电池分析算法被集成在该单片结构中。在这种单片结构中的电池分析引擎110缺乏灵活性和可扩展性,从而难以响应各种情况。例如,当在电池分析引擎110中包括的多个电池分析算法中的特定算法中生成故障时,这可能导致电池分析引擎110的故障,使得故障可能扩展到整个电池分析算法。

5、因此,需要一种用于将包括在现有电池分析引擎110中的多个电池分析算法分离成独立服务并且灵活且根据情境运行数据分析算法的系统。

技术实现思路

1、技术问题

2、根据本公开的示例实施方式,可以提供一种数据处理系统及其数据处理的方法,该数据处理系统采用将分析算法分成要独立被驱动的若干引擎的形式。

3、根据本公开的示例实施方式,可以提供一种能够根据数据变化周期使每个分析算法的分析周期多样化并且根据情境选择分析算法以最小化不必要的分析的数据处理系统及其数据处理的方法。

4、本公开的示例实施方式要实现的技术任务不限于上述技术任务,并且其他技术任务可以从下面描述的示例实施方式中导出。

5、技术方案

6、根据本公开的示例实施方式,一种数据处理系统可以包括:数据获取模块,其获取电池数据;数据分析模块,其通过使用多个分析引擎来分析电池数据,所述多个分析引擎基于不同的分析算法并且被独立地驱动;以及驱动模块,其基于多个分析引擎中的每一个的多个驱动条件来选择性地驱动多个分析引擎中的每一个。

7、根据本公开的示例实施方式,在数据处理系统中,多个分析引擎可以被配置为微服务架构(msa),并且基于用于分析的电池数据的类型和分析结果数据的类型而被划分。

8、根据本公开的示例实施方式,数据处理系统还可以包括多个数据管道,所述多个数据管道基于不同的传输周期将电池数据从数据获取模块传输到驱动模块。

9、根据本公开的示例实施方式,在数据处理系统中,多个数据管道中的每个数据管道的多个传输周期可以与多个分析引擎中的每个分析引擎的多个驱动周期一一对应,并且当针对与每个分析引擎相对应的每个驱动周期从数据管道传输电池数据时,驱动模块可以驱动分析引擎以分析所传输的电池数据。

10、根据本公开的示例实施方式,在数据处理系统中,驱动模块可以针对每个第一驱动周期驱动多个分析引擎当中的第一分析引擎,针对具有比第一驱动周期的时间长度短的时间长度的每个预定周期识别在预定时间点第一分析引擎是否生成第一分析结果数据,并且当识别出在预定时间点没有生成第一分析结果数据时驱动第一分析引擎。

11、根据本公开的示例实施方式,在数据处理系统中,第一分析引擎可以基于分析电池的剩余使用寿命(rul)的rul算法或分析电池的健康状态(soh)的soh算法。

12、根据本公开的示例实施方式,数据处理系统还可以包括存储数据的数据库和处理由数据分析模块生成的分析结果数据并将分析结果数据存储在数据库中的数据管道。

13、根据本公开的示例实施方式,在数据处理系统中,数据管道可以包括提取过程、变换过程和存储过程。

14、根据本公开的示例实施方式,一种由数据处理系统执行的数据处理的方法可以包括:获取电池数据;基于多个分析引擎中的每个分析引擎的多个驱动条件来选择性地驱动多个分析引擎中的每个分析引擎,所述多个分析引擎基于不同的分析算法并且被独立地驱动;以及通过使用多个分析引擎当中的被驱动的分析引擎来分析电池数据。

15、根据本公开的示例实施方式,对于由数据处理系统执行的数据处理的方法,多个分析引擎可以被配置为msa,并且根据用于分析的电池数据的类型和分析结果数据的类型而被划分。

16、根据本公开的示例实施方式,对于由数据处理系统执行的数据处理的方法,选择性地驱动多个分析引擎中的每个分析引擎的步骤可以包括针对对应于每个分析引擎的每个驱动周期驱动分析引擎以分析电池数据。

17、根据本公开的示例实施方式,对于由数据处理系统执行的数据处理的方法,选择性地驱动多个分析引擎中的每个分析引擎的步骤可以包括:针对每个第一驱动周期驱动多个分析引擎当中的第一分析引擎;针对具有比第一驱动周期的时间长度短的时间长度的每个预定周期识别在预定时间点第一分析引擎是否生成第一分析结果数据;以及当识别出在预定时间点没有生成第一分析结果数据时,驱动第一分析引擎。

18、根据本公开的示例实施方式,对于由数据处理系统执行的数据处理的方法,第一分析引擎可以基于分析电池的rul的rul算法或分析电池的soh的soh算法。

19、根据本公开的示例实施方式,由数据处理系统执行的数据处理的方法还可以包括处理由多个分析引擎当中的被驱动的分析引擎生成的分析结果数据,并将分析结果数据存储在数据库中。

20、根据本公开的示例实施方式,对于由数据处理系统执行的数据处理的方法,处理分析结果数据并且将分析结果数据存储在数据库中的步骤可以包括提取分析结果数据、变换所提取的分析结果数据,以及将经变换的分析结果数据存储在所述数据库中。

21、有益效果

22、根据本文档中公开的示例实施方式,可以通过被配置为其中包括在数据分析模块中的多个分析引擎被独立地驱动的结构来确保系统的灵活性和可扩展性。

23、根据本文档的示例实施方式,可以通过根据数据变化周期使每个分析算法的分析周期多样化并根据情境选择分析算法来最小化不必要的分析。

24、本发明的效果不限于上述效果,并且本领域技术人员可以根据权利要求的范围清楚地理解未明确描述的其他效果。

1.一种数据处理系统,所述数据处理系统包括:

2.根据权利要求1所述的数据处理系统,其中,所述多个分析引擎被配置为微服务架构msa,并且基于用于分析的所述电池数据的类型和分析结果数据的类型而被划分。

3.根据权利要求1所述的数据处理系统,所述数据处理系统还包括多个数据管道,所述多个数据管道被配置为基于不同的传输周期将所述电池数据从所述数据获取模块传输到所述驱动模块。

4.根据权利要求3所述的数据处理系统,其中,所述多个数据管道中的每个数据管道的多个传输周期与所述多个分析引擎中的每个分析引擎的多个驱动周期一一对应,并且

5.根据权利要求1所述的数据处理系统,其中,所述驱动模块针对每个第一驱动周期驱动所述多个分析引擎当中的第一分析引擎,针对具有比所述第一驱动周期的时间长度短的时间长度的每个预定周期识别在预定时间点所述第一分析引擎是否生成第一分析结果数据,并且当识别出在所述预定时间点没有生成所述第一分析结果数据时驱动所述第一分析引擎。

6.根据权利要求5所述的数据处理系统,其中,所述第一分析引擎基于分析电池的剩余使用寿命rul的rul算法或分析电池的健康状态soh的soh算法。

7.根据权利要求1所述的数据处理系统,所述数据处理系统还包括:

8.根据权利要求7所述的数据处理系统,其中,所述数据管道包括提取过程、变换过程和存储过程。

9.一种由数据处理系统执行的数据处理的方法,所述数据处理的方法包括以下步骤:

10.根据权利要求9所述的数据处理的方法,其中,所述多个分析引擎被配置为微服务架构msa,并且基于用于分析的所述电池数据的类型和分析结果数据的类型而被划分。

11.根据权利要求9所述的数据处理的方法,其中,选择性地驱动所述多个分析引擎中的每个分析引擎的步骤包括以下步骤:针对对应于每个分析引擎的每个驱动周期来驱动所述分析引擎以分析所述电池数据。

12.根据权利要求9所述的数据处理的方法,其中,选择性地驱动所述多个分析引擎中的每个分析引擎的步骤包括以下步骤:

13.根据权利要求12所述的数据处理的方法,其中,所述第一分析引擎基于分析电池的剩余使用寿命rul的rul算法或分析电池的健康状态soh的soh算法。

14.根据权利要求9所述的数据处理的方法,所述数据处理的方法还包括以下步骤:处理由所述多个分析引擎当中的被驱动的分析引擎生成的分析结果数据以将所述分析结果数据存储在数据库中。

15.根据权利要求14所述的数据处理的方法,其中,处理所述分析结果数据以将所述分析结果数据存储在所述数据库中的步骤包括以下步骤: