主要内容

系统工程

设计、分析和测试系统架构与软件架构

对于系统工程,使用 System Composer™ 对表示和仿真您的系统的架构和组件行为进行建模。System Composer 中的工作流涉及将利益相关方的需求捕获到系统级需求中,然后使用它们来驱动您的架构设计。使用 System Composer,您可以:

  • 用组件、端口和连接器组成架构模型。

  • 扩展建模语言以获取元数据,并使用原型构建架构元素的风格。

  • 定义端口上的数据、物理或客户端-服务器接口,并使用连接器来描述组件交互。

  • 捕获组件接口定义,包括端口接口和特定于实例的参数。

  • 使用架构数据生成具有基于查询的过滤器的架构视图。

  • 使用序列图将组件之间的交互描述为一系列消息交换。

  • 使用分配在功能、逻辑和物理架构之间建立直接关系。

  • 使用活动图将系统分解为其功能行为并仿真活动以可视化和验证系统中的数据流。

  • 执行分析和权衡研究,以优化您的架构设计。

  • 使用 Simulink®、Stateflow® 和 Simscape™ 来描述架构模型中的组件行为。仿真架构模型来验证设计过程不同阶段的系统设计。

通过添加 Requirements Toolbox™,您可以定义功能和设计需求,并将它们链接到 System Composer 组件和端口。将 Requirements Toolbox 与 Simulink Test™ 结合使用,通过创建测试用例的链接来自动验证需求。

您可以使用所有这些工具,在程序的整个生命周期中为架构级别的设计模型创建、管理和验证需求。

主题

基于模型的系统工程

系统架构建模

需求和测试

组件行为

分析、权衡研究与视图

  • 分析架构 (System Composer)
    对 System Composer 架构进行静态分析,以评估系统的特性。静态分析分析系统结构,针对某些特性对架构进行定量评估。静态分析使用分析函数以及系统模型中捕获的属性和参数的参数值。使用分析计算系统的总体可靠性、质量卷积、性能或热特性,或执行大小、重量和功率 (SWaP) 分析以提高效率。
  • 分析函数构造 (System Composer)
    执行汇总、基于类别、基于分配、剩余使用寿命和变体分析。
  • 使用具有属性的机器人系统进行简单的汇总分析 (System Composer)
    使用 System Composer 分析工具对机器人进行简单的汇总分析。
  • 使用架构视图库创建自定义视图 (System Composer)
    使用“架构视图库”工具创建和修改视图。

精选示例

交互式学习

The System Composer Onramp interface shows a description of the task, an interactive model, and shows an assessment of whether the model matches the requirements set by the training.

System Composer 入门之旅
完成免费、自定进度的交互式课程,帮助您开始使用 System Composer。

视频

System Composer introductory video.

什么是 System Composer
System Composer 是一款基于模型的系统工程工具,用于系统和软件架构设计,允许您将复杂系统或系统的系统 (SoS) 分解为更小、更易于管理的部分。

Requirements traceability video.

在 MATLAB 中分析需求可追溯性的三种方法
需求可追溯性分析是跟踪需求与开发生命周期其他方面(包括设计和测试)之间的联系的过程。它可确保每个需求都被考虑在内,具备存在合理性,已正确实现,并通过测试得到验证。