使用架构模型构建和分析系统
系统是指由多个元素组成,这些元素相互交互以实现单个元素无法单独实现的目标。系统的构成元素包括机械部件、电路、计算机硬件和软件等。系统规范描述了系统元素、其特征和属性、它们之间的交互,以及整个系统与其环境之间的期望交互(或接口)。
System Composer™ 允许您使用架构模型来描述系统,将系统视为结构元素与底层行为描述和设计功能的组合。这些模型可以有多个视角,从而生成与模型一致的图。
要使用 System Composer 执行基本系统工程工作流来设计移动机械臂,请按照以下步骤操作。
System Composer 提供基于模型的系统工程 (MBSE) 工作流,首先从利益相关者的需求出发,确定需求和用例,反复设计架构,然后使用行为模型实现设计功能。您还可以使用分析和权衡研究来优化架构设计,并使用架构视图传达系统的各个方面。该图说明了 MBSE 工作流。

使用 System Composer,您可以实现系统工程工作流。
编写架构模型并定义系统需求:
定义元数据、生成视图、描述系统行为并分析架构:
实现组件行为,并使用基于仿真的工作流来验证需求:
使用 Simulink® 中的模块图、Stateflow® 中的状态机和 Simscape™ 中的物理接口来指定组件行为。
设计软件架构模型,定义函数编辑器中组件函数的执行顺序,在架构层进行设计仿真,并生成代码。
使用 Simulink Test™ 中的 Simulink 测试管理器 (Simulink Test)验证和确认需求。
使用 Simulink Report Generator™ 生成报告。有关详细信息,请参阅生成系统架构报告。
提示
要了解更多关于 System Composer 概念在系统工程设计中的应用,请参阅System Composer 概念。