MBSE实践之基于SMW的多领域系统建模和应用


MBSE实践之基于SMW的多领域系统建模和应用的图1

作为MBSE理论与实践中的最重要的部分,模型贯穿MBSE理念的始终。最近工程界有一句话比较流行,“Talk is cheap. Show me the model”。这里我们先说出与模型相关的几个术语,就可以看出模型的重要性:
  • MBSE:Model-Based System Engineering 基于模型的系统工程

  • MBE:Model-Based Enterprise 基于模型的企业

  • MBe:Model-Based Engineering 基于模型的工程

  • MBD:Model-Based Definition 基于模型的定义

  • MBD:Model-Based Driven 基于模型驱动

  • MBI:Model-Based Instruction 基于模型的作业指导

  • MBM:Model-Based Manufacturing 基于模型的制造

  • MBS:Model-Based Sustainment 基于模型的维护

  • MBs:Model-Based Service 基于模型的服务

MBSE实践之基于SMW的多领域系统建模和应用的图2



MBSE实践之基于SMW的多领域系统建模和应用的图3



为了更好的满足多领域建模的需要,西门子提供了将建模工具,建模语言和建模方法集成为一体的System Modeling Workbench(SMW)。用户可以在SMW中基于Arcadia(Architecture Analysis and Design Integrated Approach)建模方法完成多领域模型的创建并确认模型对需求的满足情况,同时SMW提供了多视角分析对系统模型进行优化分析。下图是SMW的Arcadia建模方法的具体流程。


MBSE实践之基于SMW的多领域系统建模和应用的图4

图 1 SMW基于Arcadia的建模方法


在产品概念设计的多领域建模阶段,通过将需求模型与运行分析模型,功能模型,逻辑模型以及物理模型关联起来,不仅确认了多领域模型对需求的满足情况,还能通过模型去检验需求的完整度及合理度,并针对实现这些需求的各种成本进行前期计算和评估。


MBSE实践之基于SMW的多领域系统建模和应用的图5

图 2需求与多领域模型的关联和查看


MBSE实践之基于SMW的多领域系统建模和应用的图6

图 3 需求通过模型确认,仿真 和验证的闭环


SMW率先开创了将模型与图形分离,内容与格式分离的建模思想,而这些建模思想SysML语言将会在 V2.0标准中体现出来。


MBSE实践之基于SMW的多领域系统建模和应用的图7

图 4 SMW中模型在不同图纸中的表现形式和关联关系


除支持UML/SysML语言外,SMW具有以下关键能力和特点:


1. 可以实现模型多领域工程的层级转换;


MBSE实践之基于SMW的多领域系统建模和应用的图8

图 5 SMW模型在不同设计阶段以及同一系统不同层级的转换和追溯示例


下面三个图示分别是SMW中运行场景分析OA到系统分析SA模型自动转化,模型水平分解,垂直分解以及垂直分解衍生实现系统分析SA到逻辑架构LA以及到物理架构PA的四个示例:


MBSE实践之基于SMW的多领域系统建模和应用的图9

图 6 SMW中模型从OA到SA的自动转换示例


MBSE实践之基于SMW的多领域系统建模和应用的图10

图 7 SMW中模型的水平分解


MBSE实践之基于SMW的多领域系统建模和应用的图11

图 8 SMW中模型的垂直分解


MBSE实践之基于SMW的多领域系统建模和应用的图12

图 9 SMW中模型的垂直迁移衍生(SA-LA-PA)


2. 具备多视角权衡分析的能力;


MBSE实践之基于SMW的多领域系统建模和应用的图13

图 10 SMW 多视角管理能力概述


3. 灵活的图纸复杂度管理;


MBSE实践之基于SMW的多领域系统建模和应用的图14

图 11 SMW中针对模型图纸的灵活管理示例


4. 支持功能多层级的嵌套体现以及父承子系的链接关系体现,因此支持Top-down和Bottom-up等五种功能分析方法,实现建模方式极大的灵活性;


MBSE实践之基于SMW的多领域系统建模和应用的图15

图 12 SMW的五种功能分析方法


5. 支持模型元素和部件库的复用;


6. 实现模型中架构和行为更好的集成;


MBSE实践之基于SMW的多领域系统建模和应用的图16

图 13 SMW中模型架构,功能组件和接口信息的体现方式


7. 将需求,功能链,逻辑架构,物理架构和外部影响要素模型集成一体统筹考虑和分析。


MBSE实践之基于SMW的多领域系统建模和应用的图17

图 14 SMW将需求,功能链,逻辑架构和物理架构集成为一体示例


SMW完成的多领域模型可以发布到Teamcenter平台中,然后再分解到具体的领域,如机械,电子电气和软件等领域,实现下游具体领域的详细设计,而具体领域详细设计和优化的结果可以反馈到SMW中实现多领域模型优化进而形成模型的闭环。

如图15所示,SMW里完成的电子电气模型可以通过Teamcenter平台发送到Capital System中作为架构设计的输入, 而Capital中针对功能模型的相关修改和变更也可以回传到SMW中优化相关的模型架构。


MBSE实践之基于SMW的多领域系统建模和应用的图18

图 15 SMW和Capital System通过集成实现模型的交互传递


西门子的基于模型的电子电气开发解决方案,就是以Capital为主要电子电气工具平台,承接来自Teamcenter平台的需求和配置信息以及来自于SMW的多领域模型,在Capital system中完成整车电子电气的架构设计优化,架构设计完成后,其输出结果可以作为其他专业领域的详细设计的输入,推动下游的详细设计。例如网络设计、电气设计以及售后服务文档的自动生成、软件设计、PCB设计等,如图16所示。


MBSE实践之基于SMW的多领域系统建模和应用的图19

图 16 基于模型的电子电气开发过程


另外,西门子基于模型驱动的软件工程,也是在汽车行业中大量使用的工程方法。Polarion基于项目模板,与Teamcenter平台,Mentor Capital平台,Simcenter平台以及模型工具可以给客户带来科学的系统工程解决方法,不仅支持软件全生命周期的过程管理,还可以和软件研发阶段的各种角色进行工作协同。


在满足合规性的刚性需要下(比如:ASPICE,ISO26262,ASIL,能力成熟度模型集成CMMI等),实现软件在环,模型在环,硬件在环,提高软件复用颗粒度,保证产品质量、更快地进行交付,满足汽车客户对汽车软件开发的需求,如图17所示。


MBSE实践之基于SMW的多领域系统建模和应用的图20

图 17 基于模型的软件开发过程

通过SMW建模平台和Teamcenter管理平台:
  1. 可以实现UML/SysML建模工具的集成;
  2. 通过集成的API保证了开放性,实现不同工具间的互通性,工程间的协同,以及一致,快速,低成本的数据复用;
  3. 能够支持各种标准,如ISO42010,ISO15288等;
  4. 项目的代码和文档可以自动生成;
  5. 针对模型的完整性和一致性进行仿真,并实现模型架构平衡和优化;
  6. 保证了建模平台的可扩展性和可定制性;
  7. 满足可靠性安全性等要求。

MBSE实践之基于SMW的多领域系统建模和应用的图21

图 18 通过SMW平台满足企业更多关于模型的需求


文章来源Teamcenter黑带

(1条)
默认 最新
感谢分享
评论 点赞
点赞 1 评论 1 收藏 1
关注