电池管理模块模型在环测试方法及系统技术方案

技术编号:11875861 阅读:73 留言:0更新日期:2015-08-13 02:37
本发明专利技术提出一种电池管理模块模型在环测试方法及系统,该系统包括:待测电池管理模块;输入信号处理模块和输出信号处理模块,两者分别与待测电池管理模块相连;与输入信号处理模块和输出信号处理模块分别相连的整车模型,用于根据测试用例产生控制信号并通过输入信号处理模块发送至待测电池管理模块,以及接收待测电池管理模块的执行结果,并根据执行结果生成测试结果;与输入信号处理模块和输出信号处理模块分别相连的动力电池组模型,用于通过输出信号处理模块接收待测电池管理模块的指令,并将执行结果通过输入信号处理模块反馈至待测电池管理模块。本发明专利技术的系统能够提高电池管理系统的软件开发质量,缩短开发周期,节约开发成本。

【技术实现步骤摘要】

本专利技术涉及汽车制造
,特别涉及一种电池管理模块模型在环测试方法及系统
技术介绍
随着国际上对能源安全和环境保护问题的重视程度不断提升,各国对汽车排放污染物要求越来越严格。减少对能源的依赖,实现节能减排,已成为世界经济持续发展迫切需要解决的问题。因此,混合动力汽车、纯电动汽车已成为当今汽车业发展的趋势。电池管理系统是新能源汽车的关键技术,主要负责监测和分析电池组电压、电流等状态,保护动力电池组,防止安全事故发生,并对电池充放电控制进行管理。目前汽车电池管理系统的开发广泛的采用基于模型的开发方法,通常是采用Simulink模型进行图形化的控制算法开发,通过代码生成技术自动生成面向嵌入式系统的高性能的精简代码。目前电池管理系统普遍是在产品设计成型时进行测试。由于在电池管理系统开发流程中,通常采取概念设计一建模与仿真一代码生成一软硬件集成一硬件测试的做法。对硬件产品进行测试时如果发现问题,需要重复上述开发过程,耗时耗力,且效率低下、成本高。
技术实现思路
本专利技术旨在至少在一定程度上解决上述相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种电池管理模块模型在环测试系统,该系统能够提高电池管理系统的软件开发质量,缩短开发周期,节约开发成本。本专利技术的另一个目的在于提出一种电池管理模块模型在环测试方法。为了实现上述目的,本专利技术第一方面的实施例提出了一种电池管理模块模型在环测试系统,包括:待测电池管理模块;输入信号处理模块和输出信号处理模块,所述输入信号处理模块和输出信号处理模块分别与所述待测电池管理模块相连;与所述输入信号处理模块和输出信号处理模块分别相连的整车模型,所述整车模型用于根据测试用例产生控制信号并通过所述输入信号处理模块发送至所述待测电池管理模块,以及接收所述待测电池管理模块的执行结果,并根据所述执行结果生成测试结果;与所述输入信号处理模块和输出信号处理模块分别相连的动力电池组模型,所述动力电池组模型用于通过所述输出信号处理模块接收所述待测电池管理模块的指令,并将执行结果通过所述输入信号处理模块反馈至所述待测电池管理模块。根据本专利技术实施例的电池管理模块模型在环测试系统,整车模型根据测试用例产生控制信号并通过输入信号处理模块发送至待测电池管理模块,然后接收待测电池管理模块的执行结果,并据此生成测试结果,然后动力电池组模型通过输出信号处理模块接收待测电池管理模块的指令,并将执行结果通过输入信号处理模块反馈至待测电池管理模块。该系统可在软件开发初期发现电池管理系统软件存在的缺陷时,能在保证软件开发质量的情况下,大大提高开发和测试效率,缩短开发周期,降低开发成本和风险。另外,根据本专利技术上述实施例的电池管理模块模型在环测试系统还可以具有如下附加的技术特征:在一些示例中,还包括:控制面板,所述控制面板通过所述输入信号处理模块与所述测电池管理模块相连,用于输入所述测试用例。在一些示例中,所述整车模型包括整车控制器子模型、负载子模型和驾驶员子模型。在一些示例中,还包括:联合调试模块,用于对所述待测电池管理模块、所述整车模型和所述动力电池组模型进行联合调试。在一些示例中,所述测试用例包括多个观测点,所述观测点用于提取对应的测试数据。本专利技术第二方面的实施例还提出了一种电池管理模型在环测试方法,包括以下步骤:利用整车模型根据测试用例产生控制信号,并将所述控制信号发送至待测电池管理模块;利用整车模型接收所述待测电池管理模块的执行结果,并根据所述执行结果生成测试结果;以及利用动力电池组模型接收所述待测电池管理模块的指令,根据所述指令将所述执行结果反馈至所述待测电池管理模块。根据本专利技术实施例的电池管理模块模型在环测试方法,整车模型根据测试用例产生控制信号并发送至待测电池管理模块,然后接收待测电池管理模块的执行结果,并据此生成测试结果,然后动力电池组模型接收待测电池管理模块的指令,并将执行结果反馈至待测电池管理模块。该方法可在软件开发初期发现电池管理系统软件存在的缺陷时,能在保证软件开发质量的情况下,大大提高开发和测试效率,缩短开发周期,降低开发成本和风险。另外,根据本专利技术上述实施例的电池管理模块模型在环测试方法还可以具有如下附加的技术特征:在一些示例中,还包括:通过控制面板输入测试用例。在一些示例中,所述整车模型包括整车控制器子模型、负载子模型和驾驶员子模型。在一些示例中,还包括:对所述待测电池管理模块、所述整车模型和所述动力电池组模型进行联合调试。在一些示例中,所述测试用例包括多个观测点,所述观测点用于提取对应的测试数据。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。【附图说明】本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1是根据本专利技术一个实施例的电池管理模块模型在环测试系统的结构示意图;图2是根据本专利技术一个实施例的电池管理模块模型在环测试系统的工作流程图;以及图3是根据本专利技术一个实施例的电池管理模块模型在环测试方法的流程图。【具体实施方式】下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。以下结合附图描述根据本专利技术实施例的电池管理模块模型在环测试方法及系统。图1是根据本专利技术一个实施例的电池管理模块模型在环测试系统的结构示意图。如图1所示,该系统包括待测电池管理系统110、输入信号处理模块120、输出信号处理模块130、整车模型140和动力电池组模型150。其中,输入信号处理模块120和输出信号处理模块130分别与待测电池管理模块110相连。整车模型140分别与输入信号处理模块120和输出信号处理模块130相连,整车模型140用于根据测试用例产生控制信号并通过输入信号处理模块120发送至待测电池管理模块110,以及接收待测电池管理模块110的执行结果,并根据执行结果生成测试结果。其中,在一些示例中,测试用例例如包括多个观测点,更为具体地,观测点用于提取对应的测试数据。在具体示例中,多个观测点例如为动力电池组总电压、总电流、单体状态、高压状态、充放电功率等。其中,在本专利技术的一个实施例中,如图1所示,整车模型140包括整车控制器子模型141、负载子模型142和驾驶员子模型143。动力电池组模型150分别与输入信号处理模块120和输出信号处理模块130相连,动力电池组模型150用于通过输出信号处理模块130接收待测电池管理模块110的指令,并将执行结果通过输入信号处理模块120反馈至待测电池管理模块110。另外,在一些示例中,如图1所示,该系统还包括控制面板160,控制面板160通过输入信号处理模块120与待测电池管理模块110相连,用于输入测试用例。进一步地,在一些示例中,该系统还包括联合调试模块170(图1中未示出),联合调试模块170用于对待测电池管理模块110、整车模型140和动力电池组模型150进行联合调试。作为具体地示例,以下结合图1和图2详细描述本专利技术上述实施例的电池管理模块模型在环测试系统的具体工作流程。如本文档来自技高网...

【技术保护点】
一种电池管理模块模型在环测试系统,其特征在于,包括:待测电池管理模块;输入信号处理模块和输出信号处理模块,所述输入信号处理模块和输出信号处理模块分别与所述待测电池管理模块相连;与所述输入信号处理模块和输出信号处理模块分别相连的整车模型,所述整车模型用于根据测试用例产生控制信号并通过所述输入信号处理模块发送至所述待测电池管理模块,以及接收所述待测电池管理模块的执行结果,并根据所述执行结果生成测试结果;与所述输入信号处理模块和输出信号处理模块分别相连的动力电池组模型,所述动力电池组模型用于通过所述输出信号处理模块接收所述待测电池管理模块的指令,并将执行结果通过所述输入信号处理模块反馈至所述待测电池管理模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:荀野
申请(专利权)人:北汽福田汽车股份有限公司
类型:发明
国别省市:北京;11

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

1