本发明专利技术实施方式公开了一种电动汽车整车控制器模型在环测试系统及方法。系统包括:输入信号处理模块与输出信号处理模块;第一被控对象模型,用于根据测试用例生成测试信号,并通过输入信号处理模块向整车控制器模型发送测试信号;整车控制器模型,与输入信号处理模块与输出信号处理模块分别连接,用于对测试信号执行逻辑处理以生成控制命令,并通过输出信号处理模块向第二被控对象模型发送控制命令;第二被控对象模型,用于执行控制命令以生成输出信号,并通过输入信号处理模块向整车控制器模型发送输出信号。本发明专利技术实施方式可以节省人力物力,降低成本,还可以在整车控制器开发早期同步执行软件集成测试,及早发现并排除软件中的缺陷。
【技术实现步骤摘要】
本专利技术涉及汽车
,更具体地,涉及一种电动汽车整车控制器模型在环测试系统及方法。
技术介绍
能源短缺、石油危机和环境污染愈演愈烈,给人们的生活带来巨大影响,直接关系到国家经济和社会的可持续发展。世界各国都在积极开发新能源技术。电动汽车作为一种降低石油消耗、低污染、低噪声的新能源汽车,被认为是解决能源危机和环境恶化的重要途径。混合动力汽车同时兼顾纯电动汽车和传统内燃机汽车的优势,在满足汽车动力性要求和续驶里程要求的前提下,有效地提高了燃油经济性,降低了排放,被认为是当前节能和减排的有效路径之一。整车控制器(VehicleControlUnit,VCU)通过采集电动汽车加速踏板、挡位、制动踏板等信号来判断驾驶员的驾驶意图,监测车辆状态(车速、温度等)信息并作出判断处理后,向动力系统、动力电池系统发送车辆的运行状态控制指令,同时控制车载电力系统的工作模式。整车控制器是电动汽车的核心部件,对电动汽车的安全、稳定、可靠运行起着至关重要的作用。目前对电动汽车整车控制器的测试可以分为实车测试与实验室测试。实车测试每次需要将整车控制器装到整车上,由样车调试人员以及系统测试人员同时在场进行样车调试,浪费时间与精力,又不安全。实验室测试分为台架测试、开环测试以及在环测试。台架测试需要接入真实的传感器和执行器等,耗时耗力。开环测试针对开环系统无法得到整车控制器的完整信息。目前的在环测试主要是硬件在环测试(HIL)。然而,HIL测试需要昂贵的硬件在环测试设备,成本高昂。而且,HIL测试还需要专业的硬件在环测试人员执行操作。
技术实现思路
本专利技术的目的是提出一种电动汽车整车控制器模型在环测试系统及方法,无需采用硬件在环测试设备,从而降低成本。根据本专利技术实施方式的一个方面,一种电动汽车整车控制器模型在环测试系统,包括:输入信号处理模块与输出信号处理模块;第一被控对象模型,用于根据测试用例生成测试信号,并通过所述输入信号处理模块向整车控制器模型发送测试信号;整车控制器模型,与输入信号处理模块与输出信号处理模块分别连接,用于对所述测试信号执行逻辑处理以生成控制命令,并通过所述输出信号处理模块向第二被控对象模型发送所述控制命令;第二被控对象模型,用于执行所述控制命令以生成输出信号,并通过输入信号处理模块向整车控制器模型发送所述输出信号。优选地,还包括:比较模块,用于确定所述测试信号与所述输出信号之间的对应关系与预先设定关系是否匹配,如果是,判定所述整车控制器模型在环测试通过,否则,判定所述整车控制器模型在环测试不通过。优选地,还包括:控制面板,用于向所述第一被控对象模型提供所述测试用例。优选地,所述测试用例包括多个信号监测点;第一被控对象模型,还用于基于测试用例生成对应于信号监测点的监测点测试信号,并通过所述输入信号处理模块向整车控制器模型发送所述监测点测试信号;整车控制器模型,还用于当所述逻辑处理到达信号监测点时,提取对应于所述监测点测试信号的控制参数;比较模块,用于比较所述控制参数是否满足预先设定的基准值,如果是,判定该信号监测点处的测试通过,否则,判定该信号监测点处的测试不通过。优选地,所述整车控制器模型、第一被控对象模型和第二被控对象模型,是应用仿真模型模块库中的元件模块而搭建成的。根据本专利技术实施方式的一个方面,一种电动汽车整车控制器模型在环测试方法,包括:建立第一被控对象模型、整车控制器模型和第二被控对象模型;使能第一被控对象模型根据测试用例生成测试信号,并向整车控制器模型发送所述测试信号;使能整车控制器模型对所述测试信号执行逻辑处理以生成控制命令,并向第二被控对象模型发送所述控制命令;使能第二被控对象模型执行所述控制命令以生成输出信号,并向所述整车控制器模型发送所述输出信号。优选地,该方法还包括:确定所述测试信号与所述输出信号之间的对应关系与预先设定关系是否匹配,如果是,判定所述整车控制器模型在环测试通过,否则,判定所述整车控制器模型在环测试不通过。优选地,该方法还包括:设置控制面板,并使能所述控制面板向所述第一被控对象模型提供所述测试用例。优选地,所述测试用例包括多个信号监测点;该方法还包括:使能第一被控对象模型基于测试用例生成对应于信号监测点的监测点测试信号,并向整车控制器模型发送所述监测点测试信号;使能整车控制器模型当所述逻辑处理到达信号监测点时,提取对应于所述监测点测试信号的控制参数;比较所述控制参数是否满足预先设定的基准值,如果是,判定该信号监测点处的测试通过,否则,判定该信号监测点处的测试不通过。优选地,所述建立第一被控对象模型、整车控制器模型和第二被控对象模型包括:应用仿真模型模块库中的元件模块搭建所述整车控制器模型、第一被控对象模型和第二被控对象模型。从上述技术方案可以看出,在本专利技术实施方式中,系统包括:输入信号处理模块与输出信号处理模块;第一被控对象模型,用于根据测试用例生成测试信号,并通过输入信号处理模块向整车控制器模型发送测试信号;整车控制器模型,与输入信号处理模块与输出信号处理模块分别连接,用于对测试信号执行逻辑处理以生成控制命令,并通过输出信号处理模块向第二被控对象模型发送控制命令;第二被控对象模型,用于执行控制命令以生成输出信号,并通过输入信号处理模块向整车控制器模型发送输出信号。可见,本专利技术实施方式通过建立被控对象模型以及整车控制器模型,可以避免使用硬件的整车控制器和硬件的被控对象,从而可以节省人力物力,降低成本。而且,本专利技术还可以在整车控制器开发早期同步执行软件集成测试,及早发现并排除软件中的缺陷。另外,本专利技术的测试方法不受硬件条件限制,可以模拟各种异常现象,从而提高测试灵活性。附图说明以下附图仅对本专利技术做示意性说明和解释,并不限定本专利技术的范围。图1为根据本专利技术电动汽车整车控制器模型在环测试系统的结构图。图2为根据本专利技术电动汽车整车控制器模型在环测试系统的示范性结构图。图3为根据本专利技术电动汽车整车控制器模型在环测试方法流程图。图4为根据本专利技术电动汽车整车控制器模型在环测试方法示范性流程图。具体实施方式为了对专利技术的技术特征、目的和效果有更加清楚的理解,现对照附图说明本专利技术的具体实施方式,在各图中相同的标号表示相同的部分。为了描述上的简洁和直观,下文通过描述若干代表性的实施方式来对本专利技术的方案进行阐述。实施方式中大量的细节仅用于帮助理本文档来自技高网...
【技术保护点】
一种电动汽车整车控制器模型在环测试系统,其特征在于,包括:输入信号处理模块与输出信号处理模块;第一被控对象模型,用于根据测试用例生成测试信号,并通过所述输入信号处理模块向整车控制器模型发送测试信号;整车控制器模型,与输入信号处理模块与输出信号处理模块分别连接,用于对所述测试信号执行逻辑处理以生成控制命令,并通过所述输出信号处理模块向第二被控对象模型发送所述控制命令;第二被控对象模型,用于执行所述控制命令以生成输出信号,并通过输入信号处理模块向整车控制器模型发送所述输出信号。
【技术特征摘要】
1.一种电动汽车整车控制器模型在环测试系统,其特征在于,包括:
输入信号处理模块与输出信号处理模块;
第一被控对象模型,用于根据测试用例生成测试信号,并通过所述输入信号处理模块向
整车控制器模型发送测试信号;
整车控制器模型,与输入信号处理模块与输出信号处理模块分别连接,用于对所述测试
信号执行逻辑处理以生成控制命令,并通过所述输出信号处理模块向第二被控对象模型发送
所述控制命令;
第二被控对象模型,用于执行所述控制命令以生成输出信号,并通过输入信号处理模块
向整车控制器模型发送所述输出信号。
2.根据权利要求1所述的电动汽车整车控制器模型在环测试系统,其特征在于,还包括:
比较模块,用于确定所述测试信号与所述输出信号之间的对应关系与预先设定关系是否
匹配,如果是,判定所述整车控制器模型在环测试通过,否则,判定所述整车控制器模型在
环测试不通过。
3.根据权利要求1所述的电动汽车整车控制器模型在环测试系统,其特征在于,还包括:
控制面板,用于向所述第一被控对象模型提供所述测试用例。
4.根据权利要求2所述的电动汽车整车控制器模型在环测试系统,其特征在于,所述测
试用例包括多个信号监测点;
第一被控对象模型,还用于基于测试用例生成对应于信号监测点的监测点测试信号,并
通过所述输入信号处理模块向整车控制器模型发送所述监测点测试信号;
整车控制器模型,还用于当所述逻辑处理到达信号监测点时,提取对应于所述监测点测
试信号的控制参数;
比较模块,用于比较所述控制参数是否满足预先设定的基准值,如果是,判定该信号监
测点处的测试通过,否则,判定该信号监测点处的测试不通过。
5.根据权利要求1-4中任一项所述的电动汽车整车控制器模型在环测试系统,其特征在
于,所述整车控制器模型、第一被控对象模型和第二被控对象模型,是应用仿真模型模块库
中的元件模块而搭建成的。...
【专利技术属性】
技术研发人员:陆群,周芸,
申请(专利权)人:北京长城华冠汽车科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。