主要内容

系统开发的确认和验证

v模型是验证和验证系统开发的一种方法。

用于系统开发的v -模型

v -模型是系统开发的一种表示,它强调了系统开发过程中的验证和确认步骤。“V”的左边标识了导致代码生成的步骤,包括系统说明和详细的软件设计。V的右侧重点是对左侧引用的步骤进行验证和验证,包括软件和系统集成。

根据您的应用程序及其在流程中的角色,您可以关注v -模型中调用的一个或多个步骤,或者在v -模型的几个阶段重复步骤。代码生成技术和相关产品提供了可以应用于v -模型的工具,用于系统开发。下载188bet金宝搏有关如何应用MathWorks的详细信息®代码生成技术和与v -模型过程相关的产品,参见下载188bet金宝搏v模型中的仿真和原型类型

v模型中的仿真和原型类型

使用v模型进行不同类型的仿真和原型的系统开发,如快速仿真、系统仿真、快速原型和目标硬件上的快速原型。这个表格比较了v -模型图左侧所示的模拟和原型的类型用于系统开发的v -模型(嵌入式编码)

模拟 快速模拟 系统仿真,快速成型 目标硬件的快速原型
目的 测试和验证概念模型的功能 非实时地对概念模型的功能进行优化、测试和验证 测试新的想法和研究 在开发过程中完善和校准设计
执行硬件 开发计算机

开发计算机

独立的可执行程序在MATLAB之外运行®和仿真软金宝app件®环境

PC或非目标硬件 嵌入式计算单元(ECU)或接近生产的硬件
代码效率和I/O延迟 不适用 不适用 较少强调代码效率和I/O延迟 更强调代码效率和I/O延迟
易于使用和成本

可以模拟组件(算法或控制器)和环境(或植物)

在Simulink中的正常模式模拟使您能够在验证期间金宝app访问、显示和调整数据

可以加速Simulink模拟金宝app

易于模拟混合动力系统的模型,包括组件和环境模型

理想的批处理或蒙特卡罗模拟

是否可以在不重建模型的情况下,通过使用脚本以交互方式或编程方式使用不同的数据集重复模拟

可以连接到Simulink监控金宝app信号和调整参数吗

可能需要定制的实时模拟器和硬件

可以用便宜的、现成的PC硬件和I/O卡来完成

可以使用现有的硬件,更便宜和更方便