021-64886750

  • 实时目标机

    Simulink模型库

    Demo套件

info@yisuworld.com

BMS系列视频推荐—确认、验证和测试电池管理系统 (BMS)

网站首页    技术blog和使用技巧    BMS系列视频推荐—确认、验证和测试电池管理系统 (BMS)

电池管理系统 (BMS) 可维护各种系统(诸如电动汽车、飞机、医疗器械和便携式电子器件)中的电池健康且安全地运行。

 

使用 Simulink® 开发和测试 BMS 软件有助于工程师们实现符合各项行业标准,例如,ISO 26262 和 IEC 62304 。

 

在本视频系列中,您将会看到可以在 Simulink 中采用的各种方法和技术,以便在将软件部署到嵌入式微处理器之前,根据各项要求,对 BMS 模型进行验证、确认和测试。

 

本系列演示了如何:

 

  • 编写、分析和管理需求
  • 将需求链接到源文件并且将需求追踪到源文件
  • 执行模型和软件覆盖率分析
  • 管理多项测试、查看结果并生成报告
  • 使用所生成的代码进行软件在环 (SIL) 测试和处理器在环 (PIL) 测试
  • 执行闭环测试以验证 BMS 逻辑
  • 执行硬件在环 (HIL) 测试以确认 BMS 嵌入式软件

 

 

 

 
  电池管理系统 (BMS) 软件测试简介  
 

 

了解有关电池管理系统 (BMS) 的验证、确认和测试活动的各个基本方面。本视频介绍了可用于在部署到嵌入式处理器之前,对需求进行验证和测试的各种方法和技术。本视频以 BMS 控制器和电池模型工厂为例说明基本原理。

 

视频请点击链接:【BMS】确认、验证和测试电池管理系统P1:电池管理系统 (BMS) 软件测试简介_哔哩哔哩_bilibili

 

 

  在 Simulink 中管理电池管理系统 (BMS) 的需求  

 

了解如何使用 Requirements Toolbox 在 Simulink 中编写、分析和管理电池管理系统 (BMS) 需求。Simulink 模型和源文件之间的链接和追踪需求。本视频展示了如何从 Word®、IBM® 、Rational®、DOORS® 等来源导入需求。然后,您可以编辑、修改和导出需求。

 

视频请点击链接:【BMS】确认、验证和测试电池管理系统P2:在 Simulink 中管理电池管理系统 (BMS) 的需求_哔哩哔哩_bilibili

 

 

  在 Simulink 中进行电池管理系统 (BMS) 软件的单元测试  

 

了解如何使用 Simulink Test™ 验证 Simulink® 中的电池管理系统 (BMS) 软件组件。单元测试包括将组件(待测组件)隔离,然后手动或通过经过验证的自动化评估注入测试输入。

 

视频请点击链接:【BMS】确认、验证和测试电池管理系统P3:在 Simulink 中进行电池管理系统 (BMS) 软件的单元测试_哔哩哔哩_bilibili

 

 

  在 Simulink 中管理电池管理系统 (BMS) 测试  

 

了解如何使用 Simulink Test Manager 组织和管理多项测试、评估模拟结果、查看结果和生成报告,以及在测试和结果之间创建与电池管理系统 (BMS) 需求的双向链接。

 

视频请点击链接:【BMS】确认、验证和测试电池管理系统P4:在 Simulink 中管理电池管理系统 (BMS) 测试_哔哩哔哩_bilibili

 

 

  度量并提高电池管理系统 (BMS) 测试覆盖率  

 

了解如何测量并提高电池管理系统 (BMS) 模型的测试输入覆盖率。
management system (BMS) model.您可以看到测试用例覆盖 Simulink® 算法和 Stateflow® 状态图的程度。此外,您还将会了解如何生成缺失的测试用例以满足行业标准指标,例如决策、条件、修改后的条件/决策覆盖率 (MC/DC) 等。

 

视频请点击链接:【BMS】确认、验证和测试电池管理系统P5:度量并提高电池管理系统 (BMS) 测试覆盖率_哔哩哔哩_bilibili

 

 

  为电池管理系统 (BMS) 生成代码  

 

了解如何从电池管理系统 (BMS) 模型生成 C 代码。了解如何自动创建模型需求和代码之间的链接。

 

视频请点击链接:【BMS】确认、验证和测试电池管理系统P6:解如何从电池管理系统 (BMS) 模型生成 C 代码。_哔哩哔哩_bilibili

 

 

  测试为电池管理系统 (BMS) 生成的代码  

 

了解如何针对从电池管理系统 (BMS) 生成的代码执行软件在环 (SIL) 和处理器在环 (PIL) 测试

重复使用模型测试,以验证所生成的代码相对于 Simulink 模型的代码覆盖率和数值等效性。

 

视频请点击链接:【BMS】确认、验证和测试电池管理系统P7:测试为电池管理系统 (BMS) 生成的代码_哔哩哔哩_bilibili

 

 

 

  电池管理系统 (BMS) 的闭环测试  

 

了解如何执行闭环测试以验证电池管理系统 (BMS) 逻辑。

闭环测试是指依据工厂模型对系统进行测试的过程。本视频讲解了如何为闭环系统创建测试控制工具并使结果可视化。您还可以检查模型层次结构深处的信号条件。

 

视频请点击链接:【BMS】确认、验证和测试电池管理系统P8:了解如何执行闭环测试以验证电池管理系统 (BMS) 逻辑。_哔哩哔哩_bilibili

 

 

 

  电池管理系统的硬件在环仿真  

 

本视频演示了如何使用 Simulink®、Simscape™、Simulink Real-Time™ 和 Speedgoat 实时系统执行硬件在环 (HIL) 模拟,以确认和测试电池管理系统 (BMS)。针对所有操作场景和故障场景,对实际的 BMS 进行测试非常耗时,并且您可能会发现难以针对所有条件执行 BMS。使用 Simulink 和 Simscape 进行系统级建模能够让您模拟 BMS 控制算法和电池组模型的行为。在这个系统模型中,您可以依据控制算法和电池组模型生成 C 代码,然后可以把它分别部署到微控制器和 HIL 实时系统。

 

观看本视频时,您将会了解如何:

配置您的系统模型并选择正确的模拟求解器

 

选择合适的电池动态级别以实现实时行为

将电池模拟器卡、热模拟器卡和故障模拟器卡用作 HIL 系统的一部分

用 HIL 系统在一系列条件下测试 BMS 软件

 

视频请点击链接:【BMS】确认、验证和测试电池管理系统P9:电池管理系统的硬件在环仿真_哔哩哔哩_bilibili

 

 

 

本文转载自MATLBA官方账号,文中视频均转载自b站MATLAB中国官方账号。

 

 

 
2023年7月20日 16:26
浏览量:0