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