设置有固定接口的应用模块的制作方法

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

【发明内容】

[0010]技术问题
[0011]本发明被设计以解决前述问题,并且本发明的一个目的是为了提供设置有执行电池管理系统的功能的固定接口的应用模块,其能够从应用模块数据控制装置收发数据或者调用被包括在基本程序中的服务模块。
[0012]更加详细地,本发明的另一目的是为了提供设置有固定接口的应用模块,其能够用应用模块数据控制装置收发数据,以将相对应的数据写入在被包括在应用模块数据控制装置中的单独的存储器或者读取被写入的数据。
[0013]此外,本发明的又一目的是为了提供一种设置有固定接口的应用模块,其通过一个或者多个接口调用被包括在基本程序中的一个或者多个服务模块,以执行被连接相对应的服务模块的硬件装置。
[0014]本发明的又一目的是为了提供一种设置有固定接口的应用模块,其能够改变与待被添加的应用模块相对应的一个或者多个接口,以对应于被添加的应用模块。
[0015]本发明的又一目的是为了提供一种设置有固定接口的应用模块,如果多个应用模块通过一个或者多个接口经由应用模块数据控制装置收发数据,其能够在没有单独的接口设计过程的情况下执行多个相对应的应用模块的功能。
[0016]技术解决方案
[0017]在示例性实施例当中,本发明的示例性实施例提供一种应用模块,包括:一个或者多个数据收发接口,所述一个或者多个数据收发接口从应用模块数据控制装置(数据管理器)收发数据;和一个或者多个调用接口,所述一个或者多个调用接口被配置成调用一个或者多个服务模块。
[0018]—个或者多个数据收发接口可以连接应用模块和应用模块数据控制装置,以便在被包括在应用模块数据控制装置中的单独的存储器中写入数据或者读取被写入在存储器中的数据。
[0019]—个或者多个数据收发接口可以包括写入/读取接口,该写入/读取接口允许数据被写入到存储器中或者被写入的数据被读取;和地址值接收接口,该地址值接收接口接收用于被写入在存储器中的数据的地址值。
[0020]通过调用一个或者多个服务模块,一个或者多个调用接口可以允许与一个或者多个服务模块连接的硬件装置被执行。
[0021]—个或者多个调用接口包括:系统服务调用接口,该系统服务调用接口调用在一个或者多个服务模块当中的系统服务模块;通信服务调用接口,该通信服务调用接口调用一个或者多个服务模块当中的通信服务模块;输入/输出服务调用接口,该输入/输出服务调用接口调用在一个或者多个服务模块当中的输入/输出服务模块;以及存储器服务调用接口,该存储器服务调用接口调用在一个或者多个服务模块当中的存储器服务模块。
[0022]在一个或者多个调用接口当中的任意一个或者多个调用接口可以被配置成被变成调用一个或者多个服务模块当中的除了系统服务模块、通信服务模块、输入/输出服务模块、以及存储器服务模块之外的剩余的服务模块的附加的服务调用接口。
[0023]应用模块可以通过一个或者多个数据收发接口和与应用模块数据控制装置连接的其它的应用模块收发数据。
[0024]有益效果
[0025]根据本发明,因为相应的应用模块没有直接地共享数据,而是通过单独的应用模块数据控制装置共享数据,所以在相应的应用模块当中的接口兼容性增加,并且结果,不要求单独的接口设计。
[0026]因为提供了根据功能的一个或者多个可改变的接口,所以不论应用模块的类型如何,现有的接口被改变并且被使用,以增加扩展性。
[0027]此外,因为本发明能够被应用于所有的一个或者多个应用模块,所以能使用相同类型的固定接口,并且结果,当要求更换特定应用模块时,能够为各个应用模块更换相对应的特定应用模块。
[0028]能够改变接口的功能以对应于特定应用模块的功能。
【附图说明】
[0029]图1是图示电动车辆I的配置的框图。
[0030]图2是图示关于方案A的具有滤波器接口 7b的A应用模块8被添加到现有技术中的应用模块7的情形的图。
[0031]图3是图示关于方案B的A应用模块8和具有诊断接口 7c的B应用模块9被添加到的现有技术中的应用模块7的情形的图。
[0032]图4是图示根据本发明的示例性实施例的设置有固定接口的应用模块100的示意性连接状态的图。
[0033]图5是更加详细地图示包括被图示在图4中的固定接口的应用模块100的配置的框图。
[0034]图6是图示关于方案A的具有滤波器接口 Illb的A应用模块200被添加到根据本发明的应用模块100的状态的图。
[0035]图7是图示关于方案B的具有通信接口 Illc和诊断接口 Illb的B应用模块300被添加到根据本发明的应用模块100的状态的图。
【具体实施方式】
[0036]在下文中,将会提出优选实施例以便于帮助理解本发明。然而,示例性实施例仅被提出以容易理解本发明,并且本发明的内容不限于示例性实施例。
[0037]图1是图示电动车辆I的配置的框图。
[0038]参考图1,通常,电动车辆I可以被配置成包括:电池2、电池管理系统(BMS) 3、电子控制单元(E⑶)4、逆变器5、以及电机6。
[0039]电池2是通过将驱动力提供给电机6驱动电动车辆I的电源。取决于电机6或者内燃机(未被图示)的驱动,通过逆变器5可以对电池2充电或者放电。
[0040]在此,电池2的类型没有被特定地限制并且可以由例如锂离子电池、锂聚合物电池、镍镉电池、镍氢电池、镍锌电池等组成。
[0041]此外,通过多个电池单体被串联地或者并联地连接在其中的电池组形成电池2。另外,一个或者多个电池组可以被提供以形成电池2。
[0042]BMS 3估计电池2的状态并且通过使用被估计的状态信息管理电池2。例如,BMS3估计和管理电池2的状态信息,其包括电池2的充电状态(SOC)、健康状态(SOH)、最大输入/输出功率允许量、输出电压等。另外,BMS 3通过使用状态信息控制电池2的充电或者放电,并且因此可以估计电池2的切换时间(exchange time)。
[0043]E⑶4是控制电动车辆I的状态的电子控制设备。例如,E⑶4基于包括加速器、制动、速度等的信息确定扭矩程度并且控制电机6的输出以适用于扭矩信息。
[0044]此外,E⑶4基于包括通过BMS 3接收到的电池2的S0C、S0H等的状态信息,将控制信号发送到逆变器5,以便对电池2充电或者放电。
[0045]逆变器5基于E⑶4的控制信号允许电池2被充电或者放电。
[0046]电机6通过使用电池2的电能基于从E⑶4接收到的控制信息(例如,扭矩信息)驱动电动车辆I。
[0047]因为通过使用电池2的电能驱动电动车辆I,所以通过各种电路可以连接电池2和电机6。
[0048]同时,因为在BMS 3中确定与电池2连接的一个或者多个相应的应用模块的接口的功能,所以应用模块可以不相互兼容,并且当新的应用模块被添加到特定应用模块时,归因于不兼容的接口,新接口需要被设计和添加。因此,在本发明中,将会描述包括固定接口的应用模块100,其通过使用通过下面要描述的图4至图
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1