建模是一种创建真实世界系统的虚拟表示的方法。您可以在各种条件下模拟这个虚拟表示,以了解它的行为。
建模和仿真对于很难单独用硬件原型重现的测试条件是有价值的。这在设计过程的早期阶段尤其如此,当时还没有硬件可用。建模和仿真之间的迭代可以通过减少在设计过程后期发现的错误数量,在早期提高系统设计的质量。
您可以从模型自动生成代码,并且当包含软件和硬件实现需求时,可以创建用于系统验证的测试台架。代码生成可以节省时间并防止手工编码错误的引入。
在基于模型的设计中,系统模型是工作流的中心。基于模型的设计使动态系统(包括控制系统、信号处理系统和通信系统)的快速和低成本的开发成为可能。
基于模型的设计允许您:
跨项目团队使用通用的设计环境
将设计直接链接到需求
通过集成测试和设计,不断识别和纠正错误
通过多域仿真优化算法
自动生成嵌入式软件代码和文档
开发和重用测试套件
要开始基于模型的设计任务,请考虑以下工作流。
本教程中的工作流程主要关注基本的Simulink金宝app®任务,因为它们与基于模型的设计有关。
系统定义及布局-确定建模目标,确定组件,建模系统布局。
建模和验证系统-建模和测试组件,集成组件,测试系统。
在Simulink中设计一个系统金宝app-设计和测试新组件。
此工作流中的前两个任务为现有系统建模,并为设计组件建立上下文。该工作流的下一步是实现新组件。您可以使用快速原型和嵌入式代码生成产品,例如下载188bet金宝搏金宝app仿真软件实时™和嵌入式编码器®,以生成代码,并在真实的物理系统中使用设计。