论文部分内容阅读
随着社会的发展,电动汽车成为未来出行必不可少的交通工具。电动汽车整车控制器(Vehicle Control Unit,VCU)是所有控制单元中的核心部件,对车辆的动力分配和能量管控起着决定性作用,是协调其他控制单元之间有序协作的总指挥所。为降低实车调试时间,缩短软件开发周期,需要对开发初期的VCU进行系统性的功能测试。在环测试平台能够模拟车辆的运行状态,将VCU作为被测对象,根据所提出的车辆控制策略对VCU所具备的功能进行测试。由于当前国内外在环测试平台技术保密,价格居高不下,令中小车企望而却步。设计一套适用于中小车企的VCU在环测试平台具有重要的实际应用价值。根据电动汽车VCU的功能需求,综合国内外在环测试平台特点,在某企业原有台架测试平台基础上,运用MATLAB/Simulink与VC++混合编程方法设计了一套电动汽车VCU在环测试平台。通过该测试平台,实现了对VCU主要功能测试。本文主要研究内容如下:(1)对VCU在环测试平台进行总体方案设计,搭建了基于工业控制器的开放式硬件体系结构,并对相应的软件进行设计。(2)针对不同车型功能测试,采用前向开发方法搭建车辆仿真测试模型。为解决搭建的车速模型在运行时产生的代数环问题,采用将加速阻力转化为质量的方法来提高模型的可运行性。(3)利用VC++软件搭建人机交互界面。采用UDP通信方式实现VC++与MATLAB/Simulink软件数据交互,保证了仿真模型能够在不被编译的前提下运行,便于模型的修改,提高了在环测试效率,缩短了软件开发周期。(4)对搭建的VCU在环测试平台进行试验,选取功能正常的某车型VCU进行在环测试。从上、下电控制逻辑以及行车功能三方面进行测试,验证所设计VCU在环测试平台满足了电动汽车VCU功能测试要求。