主要内容

本页采用了机器翻译。点击此处可查看英文原文。

Simulink Design Verifier

R2026b
识别设计错误,证明符合需求并生成测试

Simulink® Design Verifier™ 使用形式化方法来识别模型中隐藏的设计错误。它可检测模型中会导致运行时错误和意外行为的操作,例如整数溢出、死逻辑、数组访问违规以及除以零。该分析任务会分布在各个 CPU 内核上,以加快复杂模型的计算速度。

Simulink Design Verifier 通过形式验证来证明设计符合功能要求且不违反安全要求。形式化分析还验证了一致性和完整性方面的要求。对于每个设计错误或需求违规,软件都会生成一个用于调试的仿真测试用例。

使用 Simulink Design Verifier,您可以自动生成测试向量,以实现模型和代码覆盖率。这些测试向量可促使您的模型达到决策、条件以及修改后的条件/决策 (MC/DC) 覆盖率指标。

可通过 IEC 认证套件(适用于 IEC 61508 和 ISO 26262)以及 DO Qualification Kit(适用于 DO-178 和 DO-254)获得对行业标准的支持。

Flowchart illustrating a model-based design analysis process. The diagram is divided into three sections: Inputs, Analysis Modes, and Outputs. The Inputs section shows icons for "Model" and "Requirements." The Analysis Modes section displays icons for "Test Creation," "Design Error Detection," and "Property Proving." The Outputs section shows icons for "Report," "Test Harness," and "Test Manager." Each section is visually separated and labeled at the bottom.

Simulink Design Verifier 快速入门

Simulink Design Verifier 基础知识学习

分析模型并查看结果

选择分析模式,设置分析选项,运行分析并查看结果

生成测试

生成测试用例集以实现模型和代码覆盖率并满足自定义测试准则

检测并消除 Bug

检测运行时错误和逻辑错误,调试设计中的问题

指定并验证设计需求

根据需求验证设计,使用输入假设优化反例

查看分析结果

记录和查看分析结果,生成报告,并检查测试用例

分析常见建模模式

调节标定参数并分析导出函数和 AUTOSAR 模型

解决分析问题

处理使用限制并使用最佳做法以改进分析

工具鉴定与认证

针对 IEC 认证鉴定 Simulink Design Verifier