一种动力系统及其安全测试方法与装置、以及电动汽车的制作方法

文档序号:9608661阅读:308来源:国知局
一种动力系统及其安全测试方法与装置、以及电动汽车的制作方法
【技术领域】
[0001] 本发明设及动力系统技术领域,尤其设及一种动力系统及其安全测试方法与装 置、W及电动汽车。
【背景技术】
[0002] 电动汽车等车辆在行驶的过程中,其动力系统的安全控制直接关系到整车的行驶 安全。因此,整车厂家在电动汽车等车辆出厂前,需对其动力系统的整车安全控制进行专业 有效的测试,W提前发现安全问题,消除隐患。
[0003] 目前,业内常见的动力系统测试方式有W下S种:
[0004] 第一种、在实验场地进行实车路试,即,在整车装车后,在实验场地进行反复的路 试。运种方式虽然简单,但是由于实车的随车数据采集系统无法模拟故障,难W实现故障的 复现,因此,运种方式需要消耗大量的人力和时间,导致成本较高。 阳0化]第二种、半实物仿真测试。如图1所示,具体可通过仿真工具(如,DSPAC巧等对 单个动力子系统分别进行测试,而将其他动力子系统利用软件进行建模,通过模型模拟发 出特定的状态参数或故障信息,W检验待测动力子系统针对某一故障信息给出相应处理策 略的能力。其中,如图2所示,电动汽车的动力系统主要包括VCU(整车控制器)、包括电池 及BMS(电池管理系统)的电池动力子系统(图中为了便于描述,可WBMS代称)、包括电机 及MCU(电机控制器)的电机动力子系统(图中为了便于描述,可WMCU代称)等动力子系 统,各动力子系统具体可通过一个CAN(ControllerArea化twork,控制器局域网络)总线 网络实现数据通信。
[0006] 也就是说,通过半实物仿真测试的方式,就可W方便的实现故障的模拟,但是,由 于动力系统中的其他动力子系统是W仿真模型的形式存在的(如,根据实验数据搭建),如 果要适用于实际的电机、电池,就需要对模型进行大量的配置工作,运就导致周期长,且仿 真模型的表现与电机、电池的实际表现差距较大,因此测试结果与真实的系统表现有差距, 运就导致运种方式成本较高、准确性较低。
[0007] 第=种、搭建实验台架,如底盘测功机,电力测功机等,对动力系统开展测试。其测 试工况可W准确的设定,测试过程中的数据也可W完整记录,但是,如果不借助动力子系统 的供应商对其自身的控制软件进行二次开发,使其具备模拟发送故障的功能,成品的动力 子系统同样存在故障难W复现的问题,而且整个测试系统成本投入很高,因此,运种方式故 障复现难、且成本过高。
[0008] 综上所述,现有的动力系统安全测试方法存在故障复现困难、准确性较低W及成 本高等的问题,因此,亟需一种新的安全测试方法W解决上述问题。

【发明内容】

[0009] 本发明实施例提供了一种动力系统及其安全测试方法与装置、W及电动汽车,用 W解决现有的动力系统安全测试方法存在故障复现困难、准确性较低W及成本高等的问 题。
[0010] 本发明提供了一种动力系统,所述动力系统包括多个动力子系统,还包括CAN调 试装置;其中,所述CAN调试装置通过自身的第一总线接口与所述多个动力子系统中的第 一动力子系统相连、通过自身的第二总线接口与所述多个动力子系统中的第二动力子系 统相连;所述第一动力子系统、第二动力子系统为所述多个动力子系统中的任意两个子系 统;
[0011] 所述第一动力子系统,用于向所述CAN调试装置发送第一故障检测报文,所述第 一故障检测报文用于反映所述第一动力子系统的当前运行状态;W及,接收所述CAN调试 装置返回的故障控制策略报文,并根据所述故障控制策略报文执行相应的响应操作,W及 将执行响应操作所得到的响应结果报文发送给所述CAN调试装置;
[0012] 所述CAN调试装置,用于接收所述第一动力子系统发送的第一故障检测报文,并 根据设定的安全测试需求,对所述第一故障检测报文进行处理,得到符合所述安全测试需 求的第二故障检测报文,并将所述第二故障检测报文发送给第二动力子系统;W及,接收第 二动力子系统返回的故障控制策略报文,并将所述故障控制策略报文转发给第一动力子系 统;W及,接收第一动力子系统发送的响应结果报文,并根据所述响应结果报文,判断执行 响应操作后的第一动力子系统能否安全运行;
[0013] 所述第二动力子系统,用于接收所述CAN调试装置发送的第二故障检测报文,并 根据第二故障检测报文,确定对应的故障控制策略,W及,根据所述故障控制策略生成故障 控制策略报文,并将所述故障控制策略报文返回给所述CAN调试装置。
[0014] 相应地,本发明还提供了一种电动汽车,包括本发明中所述的动力系统。
[0015] 本发明提供了一种安全测试方法,所述方法包括:
[0016] 控制器局域网络CAN调试装置接收第一动力子系统发送的第一故障检测报文;所 述第一故障检测报文用于反映所述第一动力子系统的当前运行状态;
[0017] 根据设定的安全测试需求,对所述第一故障检测报文进行处理,得到符合所述安 全测试需求的第二故障检测报文,并将所述第二故障检测报文发送给第二动力子系统;
[0018] 接收第二动力子系统返回的故障控制策略报文,并将所述故障控制策略报文转发 给所述第一动力子系统,W使得所述第一动力子系统根据所述故障控制策略报文执行相应 的响应操作;
[0019] 接收第一动力子系统执行响应操作后所发送的响应结果报文,并根据所述响应结 果报文,判断执行响应操作后的第一动力子系统能否安全运行;
[0020] 其中,所述故障控制策略报文是所述第二动力子系统基于根据所述第二故障检测 报文确定的故障控制策略生成的。
[0021] 相应地,本发明实施例还提供了一种控制器局域网络CAN调试装置,所述装置包 括:
[0022] 报文接收模块,用于接收第一动力子系统发送的第一故障检测报文;所述第一故 障检测报文用于反映所述第一动力子系统的当前运行状态;
[0023] 报文处理模块,用于根据设定的安全测试需求,对所述第一故障检测报文进行处 理,得到符合所述安全测试需求的第二故障检测报文;
[0024] 报文发送模块,用于将所述第二故障检测报文发送给第二动力子系统;
[0025]所述报文接收模块,还用于接收第二动力子系统返回的故障控制策略报文;所述 故障控制策略报文是所述第二动力子系统基于根据所述第二故障检测报文确定的故障控 制策略生成的;
[00%] 所述报文发送模块,还用于将所述故障控制策略报文转发给所述第一动力子系 统,W使得所述第一动力子系统根据所述故障控制策略报文执行相应的响应操作;
[0027] 所述报文接收模块,还用于接收第一动力子系统执行响应操作后所发送的响应结 果报文;
[0028] 所述报文处理模块,还用于根据所述响应结果报文,判断执行响应操作后的第一 动力子系统能否安全运行。
[0029] 本发明有益效果如下:
[0030] 本发明提供了一种动力系统及其安全测试方法与装置、W及电动汽车,CAN调试装 置可接收第一动力子系统发送的第一故障检测报文,并根据设定的安全测试需求,对所述 第一故障检测报文进行处理,得到符合所述安全测试需求的第二故障检测报文,并将所述 第二故障检测报文发送给第二动力子系统;W及,接收第二动力子系统返回的故障控制策 略报文,并将所述故障控制策略报文转发给第一动力子系统,W使得所述第一动力子系统 根据所述故障控制策略报文执行相应的响应操作,并根据第一动力子系统返回的响应结果 报文,判断执行响应操作后的第一动力子系统能否安全运行,所述第一动力子系统、第二动 力子系统为动力系统的多个动力子系统中的任意两个子系统,从而解决了现有的动力系统 安全测试方法存在的故障复现困难、准确性较低W及成本高等的问题,提高了动力系统安 全测试的准确性、便捷性W及效率,降低了动力系统安全测试的成本W及复杂性。
【附图说明】
[0031] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据运些附图获得其他 的附图。
[0032] 图1所示为基于半实物仿真测试方式的动力系统测试结构示意图;
[0033] 图2所示为现有技术中动力系统的结构示意图;
[0034] 图3所示为本发明实施例一中所述的一种动力系统结构示意图;
[0035] 图4所示为本发明实施例一中所述的另一种动力系统结构示意图;
[
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1