系统测试用例
动力电池作为电动汽车的核心三电之中最重要的一个零部件,它决定了整车的续驶里程、驱动力、整车高压及运行的安全性。动力电池测试用例可以分为两个部分:PACK测试(电池包箱体结构)、BMS测试(电池管理系统)。
动力电池
PACK测试PACK测试通常是在设计、样件试制阶段进行测试验证,目的就是为了能够使电池包的设计满足整车空间、能量、强度等要求。其中包括:机械测试、外部环境测试、低压电气测试、电磁兼容测试、电气安全测试、电池健康性能测试以及其他混合测试等。其中,电池安全问题是电池包测试的重中之重。1.1针刺测试模拟电池PACK遭受尖锐物刺穿的情景,以观测是否会导致电池包内部短路、起火、爆炸或者其他故障?1.2盐水浸泡根据国标要求,使用5%盐水长时间浸泡,电池功能依旧要正常。目前电动汽车的防水防尘等级均要求为IP67,就是1米深的水浸泡半小时无损坏。因为汽车的工况环境恶劣,防护等级一定要严格。1.3外部火烧用接近600度的火持续烧2分左右,电池不能爆炸、起火、燃烧。1.4自由跌落将电池举到1米的高度做自由落体,当电池功能应该正常。1.5振动测试动力电池要求X Y Z三个方向进行加速度高频振动测试。BMS(电池管理系统)测试电池管理系统是动力电池的控制单元,主要有温度检测、能量控制、能量回收、整车绝缘检测、整车高压保护等功能。BMS测试主要是针对功能需求、设计策略、软件代码的测试和验证。目前的软件设计都是基于模型进行设计的,简而言之模块化设计理念,既可以提高效率,节约设计成本也可以避免出现大量故障。
广告国内大型干细胞综合医院,拥有国际标准三大GMP实验中心,每年干细胞移植超过1000例^^,获得诺贝尔奖的的先进技术,亚洲...
2.1模型在环测试(MIL)模型在环测试可以验证软件功能及控制策略,测试项目是基于PACK系统需求细分而来的软件需求。2.2软件在环测试(SIL)对比模型生成的软件代码和模型子系统自身可以实现的功能是否一致,使用MATLAB中的SIMULINK工具就可以进行软件在环测试。2.3处理器在环测试(PIL)测试目的是验证软件代码烧入芯片后,功能实现是否与模型有差异。处理器的测试不可轻视,否则会造成严重的隐患。比如,堆栈溢出、程序烧写、程序执行等故障。2.4硬件在环测试(HIL)测试完BMS控制器的系统功能,会搭建控制器系统的测试台架,使用电气元件模拟传感器、和执行期间的电气特性是否与设计要求一致。测试环节的用例均来源于系统需求,在动力电池系统软件开发的过程中,开发和测试成V字型进行,这就是软件开发V模型。
因篇幅问题不能全部显示,请点此查看更多更全内容