用于电池的标准化的电池控制装置的制造方法

文档序号:9529248阅读:197来源:国知局
用于电池的标准化的电池控制装置的制造方法
【技术领域】
[0001]本申请要求在2013年10月31日在韩国知识产权局提交的韩国专利申请N0.10-2013-0130746的优先权和权益,其整个内容通过引用被合并在此。
[0002]本发明涉及一种用于电池的标准化的电池控制装置,并且更加特别地,涉及一种能够实现如下的用于电池的标准化的电池控制装置:允许执行电池管理系统(BMS)的功能的一个或者多个应用模块相对于时间独立地操作,防止由一个或者多个相应的应用模块共享的数据相互从属,并且此外,允许一个或者多个应用模块执行其功能,不论模式的变化如何。
【背景技术】
[0003]通常,被用于电动车辆(EV)、混合动力车辆(HV)、以及家庭或者工业的电池,SP,二次电池取决于产品组在应用简易性上高,并且具有诸如高能量密度等的电气特性。
[0004]因为除了显著地减少矿物燃料的使用的主要优点之外,没有由于能量的使用而产生的副产品,所以由于环境友好和提高的能量效率,二次电池作为新能源已经吸引了公众的注意。
[0005]在这样的情况下,当多个二次电池交替地执行充电和放电时,需要管理多个二次电池,使得通过有效地控制二次电池的充电和放电,电池保持适当的操作状态和性能。
[0006]为此,提供管理电池的状态和性能的电池管理系统(BMS)。BMS测量电池的电流、电压、温度等,以基于测量到的电流、电压、温度等估计电池的充电状态(S0C)并控制S0C,使得燃料消耗效率是最高的。执行充电和放电的电池的S0C需要被精确地测量以便于精确地控制S0C。
[0007]同时,因为在现有技术中的不能够被标准化的电池管理系统中使用的并且存在于本发明中的一个或者多个应用模块不能够相对于时间独立地操作和同时顺序地操作,并且由一个或者多个相应的应用模块共享的数据彼此依赖,特定数据的变化引起其它应用模块的数据的变化,并且进一步在其它的应用模块的模式的变化中涉及特定应用模块的模式,并且结果,当特定的应用模块被改变时,特定应用模块的功能没有被正常地执行。
[0008]此外,在现有技术中的意指汽车标准软件架构的汽车开放系统架构(AUT0SAR)中,软件模块不能够被同时应用于开放式AUT0SAR和非开放式的AUT0SAR(非AUT0SAR)的应用层,并且结果,存在根据开放式AUT0SAR和非开放式AUT0SAR符合AUT0SAR的标准软件模块应被单独地开发的不便。
[0009]因此,本发明人已经发明用于电池的标准化的电池控制装置,其允许执行电池管理系统的功能的一个或者多个应用模块相对于时间独立地操作,防止由一个或者多个相应的应用模块共享的数据彼此从属,并且此外,允许一个或者多个应用模块执行其功能,不论是否模式的变化如何,以便于解决在现有技术中不能够被标准化的电池管理系统的问题。

【发明内容】

[0010]技术问题
[0011]本发明被设计以解决前述问题,并且本发明的一个目的是为了提供用于电池的标准化的电池控制装置,其允许执行电池管理系统的功能的一个或者多个应用模块相对于时间独立地操作,防止由一个或者多个相应的应用模块共享的数据彼此从属,并且此外,允许一个或者多个应用模块执行其功能,不论模式的变化如何。
[0012]更加详细地,本发明的另一目的是为了提供一种用于电池的标准化的电池控制装置,其去除在一个或者多个应用模块当中的对于时间的依赖性,并且确定和调用被包括在相对应的应用模块中的功能的执行时间和执行顺序,以允许相应的应用模块的功能被独立地执行和调用。
[0013]此外,本发明的又一目的是为了提供一种用于电池的标准化的电池控制装置,其在中间中继待被在一个或者多个应用模块当中共享的共享数据,以去除相应的应用模块的数据依赖性。
[0014]本发明的又一目的是为了提供一种用于电池的标准化的电池控制装置,其负责改变一个或者多个应用模块的模式以任意地改变相应的应用模块的模式。
[0015]技术解决方案
[0016]在示例性实施例当中,本发明的示例性实施例提供了用于电池的标准化的电池控制装置,其包括一个或者多个应用模块和一个或者多个硬件装置,包括:应用层单元,该应用层单元独立地控制在一个或者多个应用模块当中的操作;模块中继层单元,该模块中继层单元中继在一个或者多个应用模块当中的数据收发;以及基本程序层单元,该基本程序层单元通过从模块中继层单元接收调用信号来调用一个或者多个硬件装置。
[0017]应用层单元可以包括:模式控制单元,该模式控制单元控制一个或者多个应用模块的模式;数据控制单元,该数据控制单元控制在一个或者多个应用模块当中的数据共享;以及执行控制单元,该执行控制单元确定和调用被包括在一个或者多个应用模块中的功能的执行时间和执行顺序。
[0018]模式控制单元可以与数据控制单元交换数据,并且进一步,与执行控制单元交换用于模式的数据。
[0019]数据控制单元可以与模式控制单元和一个或者多个应用模块交换用于模式的数据。
[0020]执行控制单元可以包括一个或者多个执行功能,并且一个或者多个执行功能可以从被包括在基本软件(BSW)中的任务中调用。
[0021]模块中继层单元可以包括:请求信号接收单元,该请求信号接收单元从一个或者多个管理器模块、一个或者多个应用模块、以及被包括在基本程序层单元中的一个或者多个服务模块中接收一个或者多个功能调用请求信号;和中继单元,该中继单元选择在一个或者多个管理器模块、应用模块以及服务模块当中的与一个或者多个接收到的功能调用请求信号相对应的模块,并且调用相应的选择的模块以相互中继模块。
[0022]中继单元可以包括与一个或者多个功能调用请求信号相对应的一个或者多个调用功能。
[0023]模块中继层单元可以包括平台抽象层(PAL)。
[0024]模块中继层单元可以将能够访问被包括在基本程序层单元中的服务函数集(服务API)的平台抽象层函数集(PAL API)提供给应用层单元。
[0025]—个或者多个应用模块可以通过平台抽象层函数集访问基本程序层单元。
[0026]有益效果
[0027]根据本发明,因为在一个或者多个应用模块当中对于时间的依赖性被去除,并且被包括在相对应的应用模块中的功能的执行时间和执行顺序被确定和调用,以允许相应的应用模块的功能被独立地执行和调用,所以能够确保一个或者多个相应的应用模块的模式独立性并且用硬件确保从基本程序的独立性。
[0028]此外,因为待被在一个或者多个应用模块当中共享的共享数据被中继,所以能够去除一个或者多个相应的应用模块的数据依赖性,并且能够防止由于特定应用模块的数据的变化导致的其它应用模块的数据的变化。
[0029]因为本发明没有直接地与一个或者多个应用模块连接,并且此外,能够在没有被包括在一个或者多个应用模块中的情况下控制应用模块的模式变化,所以尽管特定应用模块的模式条件被改变,在没有更换相对应的特定应用模块的情况下,相对应的特定应用模块的模式变化能够被独立地执行。
[0030]此外,因为能够为各个时间、数据、以及模式独立地控制通过相应的应用模块执行的功能,所以相应的应用模块能够被分离和重新使用。
【附图说明】
[0031]图1是图示电动车辆1的配置的框图。
[0032]图2是图示根据本发明的示例性实施例的用于电池的标准化的电池控制装置100的配置的框图。
[0033]图3是图示在图2中图示的应用层单元10的配置的框图。
[0034]图4是图示在图2中图示的应用层单元110
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1