For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

电池管理系统的生产级代码

使用 TargetLink® 为安全关键型应用程序自动生成代码

应用领域


  • 电池管理系统的高质量生产级代码生成
  • 根据 ISO 26262 的安全相关软件开发
  • MIL、SIL 和 PIL 模式下的早期仿真和验证

关键要点


  • 将控制器模型快速转换成生产级代码
  • 简化测试流程
  • 通过 ISO 26262、IEC 61508 及派生标准的认证
  • 提供使用 TargetLink 开发安全相关软件的工作流参考文档
  • 性能强大,固有的 AUTOSAR 支持特性

为提供高度的灵活性,含有 TargetLink 功能模块的 Simulink 子系统可使用增量代码生成功能。开发团队的每位成员都可以在子系统上独立工作,并且仅为该子系统生成代码。当构建总体应用时,TargetLink 会执行必要的一致性检查。


TargetLink 模块具有定点仿真附加功能,显著增强了受支持的 Simulink® 模块的功能。该模块提供一个扩展对话框,可以让您输入生成代码所需的特定实施信息。每个模块也提供了数据记录和溢出检测方法。一个专门的程序为使用 TargetLink 生成代码自动准备 Simulink 模型。


TargetLink 数据字典是一个中央数据容器,含有与模型设计、代码生成及 ECU 上代码实施相关的信息。可从 TargetLink 模型中引用数据字典对象。您可以定义和管理变量及其属性,而且可以指定结构化数据类型并在变量声明中使用。可输入定标公式,并利用其均匀缩放模型中的定点信号和参数。您可以导入和导出标准化数据和专有数据,并可与校准系统共享该数据。

基于模型的开发优点之一是,您可以使用仿真进行早期验证。TargetLink 不仅能够为产品级 ECU 生成代码,还极大地简化了测试过程。执行测试与指定基本仿真模型使用了同样的仿真环境。TargetLink 支持下列操作:


  • 通过模型在环 (MIL) 仿真验证电池算法
  • 通过比较模型在环仿真与软件在环 (SIL) 仿真验证软件
  • 通过处理器在环 (PIL) 仿真验证处理器使用率和速度

TargetLink 通过了 TÜV SÜD(德国国际认证机构)的认证,可用在安全相关系统的开发应用中。根据 ISO DIS 26262、IEC 61508 和衍生标准(例如铁路安全相关软件标准 EN 50128),TÜV 确认 TargetLink 适用于软件开发。获得多个应用领域的认证:


  • TargetLink 的软件开发过程和软件修改过程
  • 问题处理步骤
  • 根据 IEC 61508 和 ISO DIS 26262,适用于安全相关开发目的

Further Information