分享

以飞机为例的MBSE系统架构入门系列(12)

 伊伊爸 2022-10-21 发布于湖北

采用MBSE敏捷体系结构框架来驱动敏捷MDAO系统的MBSE模型及其体系结构的开发。生成的敏捷MDAO系统的体系结构是通过一组从敏捷体系结构框架规定的所有视点实例化的视图来建模的。与框架一样,在本文中,作者仅为每个透视图提供了选定的视图。其目的是强调应用mbse驱动方法开发敏捷MDAO系统背后的逻辑。对于本体的模型,完整的模型视图集也将以合适的格式发布。

敏捷MDAO系统:逻辑架构模型视图




本节包含已开发的视图的选择,并描述了AGILE MDAO系统的逻辑体系结构模型。尽管模型视图是按顺序呈现的,但MDAO系统视图的实际开发和建模过程具有迭代的性质。需要注意的是,每个视图中包含的每个元素,都是框架本体中包含的本体概念的实例化。建模方法保证了一致性和正确性(句法和语义),这是加快复杂MDAO设计系统开发的关键。

图片
图片

1. MDAO设计系统“组织视角”

图片
图片

如前所述,敏捷MDAO系统在涉及MDAO系统的部署和操作的团队中分配特定的角色。图1表示为“组织角色”视点实例化的一个视图。该视图集中于所谓的MDAO代理,它们与敏捷MDAO系统的部署和操作有关。每个MDAO代理,由“MDAO角色”(来自组织本体集群的概念)建模,负责由敏捷MDAO系统生产/消费的特定工件(没有在图中表示)。其他涉众(如“Customer”)也被建模,因为他们为正在开发的产品的需求提供输入,这可能会影响配置敏捷MDAO系统的选择,例如时间预算。

图片

图1 敏捷MDAO系统-组织角色视图:在产品开发计划中与MDAO系统交互的已确定的利益相关者。“MDAO角色”参与者是一种特定类型的利益相关者,它们参与了MDAO系统的部署和操作

图片
图片

2. 物理架构的观点

图片
图片

最这里推荐了五种观点来表示物理架构。下面将描述这些观点。1.观点“物理组件列表”和“满足非功能需求的物理组件”本文中关于物理体系结构的第一个观点显示了物理体系结构的物理组件列表。图2(a)中的SysML块定义图表示了一个可以用来表示此视图的模板。此图包括新的SysML元素物理组件,作为块元素的扩展,由AGILE4配置文件引入,其中添加了新的属性逻辑组件,以便说明哪个逻辑组件(例如引擎)实例化哪个物理组件(例如CFM56-5B)。值属性表示系统组件感兴趣的数量。

图片

图 2 (a) SysML块定义图,表示特定物理体系结构的物理组件;

图 2 (b) SysML需求图,表示物理组件和需求之间的“满足”关系

“满足非功能需求的物理组件”用于表示这些信息。传统的SysML方法的特点是通过满足关系实现块和需求SyML元素之间的链接。在本文中,块元素被替换为物理组件原型,如图2 (b).中的SysML需求图所示。

图片
图片

物理组件之间的连接”

图片
图片

ARCADIA方法的领域特定语言被用于以下观点,旨在表示物理体系结构的物理组件之间的连接。图3中的[PAB]物理体系结构图可以用作创建符合此视点的视图的模板。该图包含了逻辑体系结构观点“分配函数-逻辑组件”的所有元素(例如,逻辑组件和函数)。此外,[PAB]图描述了物理组件(黄色矩形),而它们之间的连接则由物理链接元素表示。图片

图3 [PAB]ARCADIA方法在物理组件之间连接的物理结构图


图片
图片

“物理组件的状态”

图片
图片
组件状态从一种状态到另一种状态的转换可以用SysML状态机图来表示,类似于处理逻辑组件的视点“逻辑组件的状态”的图。然而,在物理组件方面,这类图可以包括参数,如图17所示。这些参数表征了状态之间的转换,它们包括:触发状态变化的时间值或变量;需要验证的条件,以便可能发生状态变化的结果。

图片

图片
图片

物理组件之间的相互作用

图片
图片
旨在表示物理成分之间的相互作用。SysML序列图可用于描述这种相互作用。首先,它描述了系统的细化级别的每个物理组件,而在功能架构的案例中,只有一个块代表整个系统。因此,系统和参与者之间以及组件之间的交互作用流动。第二,通过变量制定组件之间的相互作用。例如,交互作用可能是两个组件之间的功率交换,并且功率交换的量也可以在其中表示。
图片
SysML序列图,表示物理组件和外部参与者之间的相互作用

未完待续

图片
图片

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多