符合ISO 26262标准的MBD嵌入式软件开发技术

挑战和有效解决方案

培训课程

本培训课程旨在介绍如何按照功能安全标准ISO 26262(第六部分)的要求,使用Simulink在量产项目中开发和维护安全关键型嵌入式软件。本培训课程从对ISO标准的全面概述开始,我们的培训师将会重点关注ISO 26262标准中与基于模型的开发(MBD)尤其相关的要求。

本课程强调这些ISO标准对使用 Simulink进行基于模型开发(MBD)的影响,以及在安全关键性软件中对模型和软件结构的要求。我们的工程师会首先介绍建模规范和模型测试相关内容,再根据ISO 26262标准的就绪性评估控制器功能。不仅仅是理论性知识,本培训课程更通过大量应用案例和上手实践环节帮助您巩固提升,学以致用。在本课程中,我们将在Simulink模型中实践ISO标准的相关要求,并使用由Model Engineering Solutions(MES模赛思)提供的相关工具。

价格请咨询
2天或4个半天
中文、英语或德语
线上或面对面进行

目标受众

此培训课程专为使用MATLAB/Simulink基于模型的安全相关的嵌入式软件的开发的开发人员、测试人员、项目经理和质量经理设计。

课程亮点

  • 符合ISO 26262标准的安全相关的软件的开发
  • 针对ISO 26262:2018更新内容介绍
  • ISO 26262标准对Simulink嵌入式软件开发的影响
  • 安全相关软件的模型架构
  • 通过建模规范和复杂性指标保障模型符合ISO 26262标准
  • 基于模型的软件开发的符合ISO 26262的测试
  • 工具认证
  • ISO 26262标准流程匹配优先级要求
  • 免费获得来自MES模赛思的工具用于Simulink实践操作(工具可在培训课程结束后的有限时间内使用)

日程安排

第1个半天

  • 基于模型的开发基础
  • 开发和质量保证概述
  • 标准和开发周期
    • 标准
    • 开发周期和功能安全流程
  • 功能安全
    • 实践环节:危害案例
    • 危险分析和风险评估
    • 汽车安全性等级(ASIL)确定
    • 故障类型
    • 汽车安全性等级(ASIL)分配,汽车安全性等级(ASIL)分解
    • ISO 26262工作成果
  • 质量保证活动概述
    • 模型和代码验证
    • 质量保证措施组合
    • 持续测试过程
  • 基于模型的开发(MBD)的好处
  • 软件架构基础
  • 符合ISO 26262标准软件架构的预期特性
  • 模型中的软件架构
  • 分层模型的构建原则
  • 模型中的接口处理
  • Simulink中安全关键型软件的设计模式

第2个半天

  • 模型结构分析
  • 复杂性度量指标介绍
  • 计算模型复杂度
  • 降低模型复杂度的措施
  • 无效接口和克隆模型的识别
  • 实践环节:模型结构
    • 学习MXAM的工作流
    • 分析模型复杂度(在您的模型中应用MXAM)
    • 了解复杂度值并查看最复杂的子系统
    • 分析您模型中的无效接口
    • 查看您模型中的克隆次级子系统
    • 讨论重构复杂和克隆模型的不同方法
  • 实践环节:模型重构
    • 简化模型重构
    • 通过使用自动布局(Autolayout)来改进模型布局
  • 主要挑战和典型应用案例
  • 质量评估工作流
  • 质量计算
  • 课堂练习:质量监控项目

第3个半天

  • 建模规范概述
  • 符合MISRA和ISO 26262标准的通用建模规范
  • 改进代码生成应用的具体规范
  • 建模规范的自动检查
  • 实践环节
    • 分析符合建模规范的模型(在您的模型中应用MXAM)
    • 理解并讨论模型布局和可理解性相关的合规分析结果
    • 查看Stateflow模型和您模型中的合规分析结果
    • 一致模型的规范:颜色,命名,配置…
    • 通过MXAM以安全可指导的方式修复模型
    • 重复使用分析结果,以便记录和日后进行复查
  • 工具鉴定基础
  • 确定工具置信度
  • 工具鉴定方法
  • 课堂练习:工具鉴定包的展示和讨论

第4个半天

  • ISO 26262在测试过程中的要求
  • 不同测试级别进行测试的目标
  • 回归测试和背靠背测试,MiL – SiL – PiL
  • 模型和代码覆盖率
  • 使用评估函数实现自动测试评估
  • 课堂练习:模型测试项目
    • 测试项目介绍
    • 了解测试用例定义和相应的信号曲线
    • MiL和SiL测试用例的执行
    • 文本需求和相应的形式化需求
    • 通过生成的测试评估进行测试评估
    • 用于测试评估的MiL-SiL背靠背测试
    • Simulink和Stateflow单元的模型覆盖率
    • 用于自动测试再执行的批量测试
  • 在基于模型的开发(MBD)中优先考虑ISO 26262标准的要求
  • 评估ISO 26262要求的工作量和收益
  • 流程定制的可用方法和工具

资格评估(作为本课程的可选部分,如您需要,通过课程评估测试即可获得SAE能力证书。)

学习目标

完成本培训后,您将能够:

  • 了解基于模型的开发的特点和优势
  • 运用基于模型的方法开发符合ISO 26262标准的安全相关系统
  • 了解ISO 26262规定的基于模型的开发过程
  • 能够根据ISO 26262标准评估有效软件架构的要素
  • 了解如何在模型中实现软件架构
  • 分析和评估模型结构的能力
  • 了解如何通过有效的建模规范确保模型质量
  • 掌握符合ISO 26262标准的工具认证方法
  • 了解如何应用模型测试方法确保模型质量
  • 理解流程适应ISO 26262合规性的优先级

能力认证

作为本课程的可选部分,如您需要,
通过课程评估测试即可获得SAE能力证书。

评估测试题干为英文,可使用中文或英文答题。

如您想了解更多信息,请联系我们。

学员评价

来自Robert Bosch Bulgaria的学员

对我来说,这次培训中MXAM和有关建模规范的信息是最大的亮点。特别是在何时、何种程度上可以应用哪些建模规范,以及其适用范围和严格程度。

Alexander Lange,来自Vitesco Technologies

我最喜欢的课程部分是实践环节,以及有机会分析自己客户项目中的模型。

Bernd Möllenbeck,来自Smart Mechatronics

课程实践环节中的许多案例都非常棒。

Joshua Crawford,来自Daimler Trucks North America

本课程帮助我更好地理解了ISO 26262对软件的相关要求及其实现。

Jared Key,来自Hella Aglaia Mobile Vision

通过大量的实践练习,这项培训课程帮助我全面而且深刻地掌握了符合ISO 26262标准的基于模型的设计,以及如何最好地使用基于模型的设计来改进我的项目。

来自Daimler Trucks North America的学员

这是一门不仅帮助理解ISO 26262标准,更说明了如何实施符合ISO 26262标准的软件的优秀培训课程。

来自Robert Bosch Bulgaria的学员

这次培训课程的重点在于帮助我更加了解ISO 26262合规对于开发的意义。我学到了很多,开发技能也得到了提升。

Philipp Bujotzek,功能开发人员,来自Webasto

培训师通过简明易懂的课程内容向我全面地介绍了ISO 26262标准。

Catalin-Mihai Radu,来自Infineon Technologies

培训师非常友好,他们是出色的老师。

来自Bajaj Auto的学员

推荐给所有模型开发人员!

我们的培训师

Yuzhu Yang
Yuzhu Yang
Yuzhu Yang 杨玉柱
产品经理
其他信息

下一场培训

4个半天 英语
线上
2025年01月4日日前注册可享受10%早鸟折扣
折扣 & 条款
€1370欧元
€1233欧元
4个半天 英语
线上
US$2000美元
4个半天 英语
线上
2025年04月20日日前注册可享受10%早鸟折扣
折扣 & 条款
€1370欧元
€1233欧元
4个半天 英语
线上
2025年08月2日日前注册可享受10%早鸟折扣
折扣 & 条款
€1370欧元
€1233欧元
4个半天 英语
线上
US$2000美元
4个半天 英语
线上
2025年10月25日日前注册可享受10%早鸟折扣
折扣 & 条款
€1370欧元
€1233欧元

您有任何疑问吗?

Mutian Guo
Mutian Guo 郭牧天
大中华区销售总监

*必须填写

What is the sum of 5 and 7?