大陆汽车股份有限公司Marco Kunze博士
大陆汽车集团发动机系统业务单元的集成开发环境系统设计自动化(SDA)支持日益复杂的电子控制单元(ECU)结构领域的基于模型的功能开发(MBD),并支持开发人员完成整个功能开发过程。金宝app基于模型的测试和测试工程已经发挥了越来越大的作用,特别是在与安全相关的软件和ISO 26262的环境中。
基于PC模拟,除了纯粹的形式验证外,还可以在早期阶段验证模型,然后再使用进一步增强的基于硬件的方法(如快速原型)。开发过程中的一个重要点是从需求到解决方案及其测试的可追溯性,反之亦然。功能的中心主题完成所有这些任务的软件工程师需要通过商业标准工具中提供的大量功能获得指导。
因此,引擎系统业务部门将基于MATLAB、Simulink和Stateflow的MBD测试套件集成到SDA环境中。测试套件的中心部分由simulation manager表示。这个中央图形用户界面已经在内部扩展,涵盖了新测试用例的生成、现有测试用例金宝app的重用和测试用例的执行。
本课程将解释MBD测试套件作为基于XML的测试计划、规范和报告的功能,并说明simulation manager如何支持基于模型的功能开发。它介绍了simulation manager如何充分利用SDA的封闭工作流,从表示物理算法的“黄金模型”到生成的代码。所有测试和验证任务都可以基于PC模拟或通过不同的快速原型方法完成,并无金宝app缝集成到开发过程中。此外,从黄金模型生成测试向量会导致测试向量对象,开发过程的下游步骤可以有效地重用这些对象。
使用仿真管理器和MBD测试套件,通过在需求工程、测试计划和规格说明以及测试实现之间建立直接的关系,优化了大陆汽车集团引擎系统业务单元功能开发流程的日常任务的效率,或者基于Simulink,或者基金宝app于度量、测试执行和报告。这将导致非常高质量的建模功能。这种集成使得进一步优化验证周期中下游活动的执行成为可能,例如生产代码生成、集成和文档。
记录日期:2010年6月22日
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。