MATLAB和Simu金宝applink进行基于模型的系统工程(MBSE)

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

工程师使用基于模型的系统工程(MBSE)管理系统的复杂性,提高了沟通和生产优化的系统。成功MBSE需要的利益相关者的要求,综合到建筑模型创建直观的系统描述。

MATLAB、S金宝appimulink和System Composer共同创建了一个环境,用于创建可无缝连接到详细实现模型的描述性体系结构模型。连接的环境确保跨体系结构和设计世界的项保持同步。系统工程师可以建立一个数字线程来在系统需求、体系结构模型、实现模型和嵌入式软件之间导航。

随着MATLAB,Simu金宝applink和系统的作曲家, 您可以:

  • 采集和管理系统的需求,从而影响和覆盖分析
  • 优化系统架构通过捕捉架构元数据,并直接连接到MATLAB分析特定域贸易研究
  • 创建简化定制模型视图感兴趣的成分分离为不同工程关注
  • 验证需求,并使用基于模拟的测试验证系统架构
  • 翻译和细化需求与组件架构准备仿真和实现在Simulink使用基于模型的设计金宝app

“使用Simulink建模对我金宝app们团队的ARP 4754工作很有帮助,特别是验证系统级需求,开发基于需求的测试,以及定义低级软件需求,我们的供应商使用Simulink和嵌入式编码器来生成DO-178级飞行代码。”

罗德里戈·丰特斯·索托,巴西航空工业公司

开发体系结构模型和管理系统需求

使用系统构成,以结构的直观草图分级系统中使用的组件,接口和连接器的建模方法。在抽象符合你需要的时候,并添加细节,你让他们的水平工作。正式定义在组件之间交换的信息,可以创建接口,验证数据被交换具有兼容的性能如数据类型,尺寸或单位。

现有设计构件和接口控制文件(ICD)的信息可以通过导入使用MATLAB API外部存储库和文件被重新使用。您也可以提取从现有的Simulink系统模型的架构模型。金宝app

在开发体系结构模型时,您可以使用以下工具直接捕获、查看和管理系统需求金宝appSimulink的要求。系统要求可以链接到不同的建筑元素,以建立需求跟踪数字线并进行需求覆盖分析。链接的需求维持修订历史使您能够进行影响分析和沟通,下游球队重要的变化。

将系统需求链接到体系结构模型,以建立需求可跟踪性,并执行需求覆盖率分析或影响分析。


创建自定义视图来管理体系结构复杂性并与各种涉众进行沟通。

执行行业研究并分析架构

您可以使用定型与特定领域的设计数据,如尺寸,重量,功耗或成本扩展您的架构模型。相关的陈可分为可以在整个体系结构应用或重复使用在其他架构概况。要管理架构复杂,您可以创建自定义视图的各种利益相关者利益分离的部件或便于具体分析活动。

使用MATLAB,您可以直接在你的体系结构进行分析和研究贸易。例子包括:

  • 自下而上汇总或自上而下的分配(大小,重量,功耗,成本等)
  • 网络或流分析(端至端延迟,最短路径,流动的材料等)
  • 自定义分析
  • 贸易研究(找出最可接受的解决方案)

连接到基于模型的设计在Simulink金宝app

体系结构组件直接链接到Simulink模型使用定义的行为金宝app基于模型的设计,这是在整个开发过程中系统地使用的模型。继自上而下的工作流程,Simulink模型可以自动从建筑构件产金宝app生。相反,你可以从Simulink的组件模型直接创建一个架构组件。金宝app链接使用Simulink行为模型,确保建筑模型,你的架构和实现模型金宝app保持同步,并允许您模拟系统的行为。


执行系统验证以调试设计并识别不一致的需求。

系统验证

随着模拟,你可以探索的体系结构,原型组件,并创建组件的技术指标,同时了解和改进系统的行为在开发过程的早期。为了扩展这个大而复杂的系统,可以自动验证使用测试套件来验证要求和反复整个基于模型的系统工程过程验证系统的行为。

您可以指定系统级测试,以检查可由下游实现团队使用的需求的一致性和正确性。您可以将具有复杂的、依赖于时间的信号逻辑的需求转换为具有清晰的、定义的语义的评估,这些语义可用于调试设计和识别不一致的需求。