0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于模型的系统工程MBSE与元模型介绍

中润汉泰 来源:中润汉泰 2023-03-14 15:33 次阅读

工业仿真软件之于工业,类似于地图之于地理,无一日无它。

工业仿真的目的,首先是为了好的产品性能,其次是为了好的产品设计,最后是为了好的市场效益。简单地说,一个好的电饭煲,最佳的目标是收益和口碑俱佳,叫好又叫座。

从产品规划到产品功能需求(尺寸、色彩、电压、烹调功能)这些定义通常是落到纸面上。设计工程师根据这些要求使用计算机进行产品零部件设计。这就造成了产品设计流程上的脱节:规划在纸上,设计在模型,无法动态自动化调整产品规划。

MBSE介绍

基于模型的系统工程 (MBSE)是一种形式化的方法,用于支持与复杂系统开发相关的需求、设计、分析、验证和确认。与以文档为中心的工程设计相比,MBSE 将模型置于系统设计的中心。

数字建模环境中的 MBSE 提供了基于文档的系统工程无法提供的优势。例如,在基于文档的方法中,许多文档由不同的作者生成,以从各种利益相关者视图(例如系统行为、软件、硬件、安全、安保或其他学科)捕获系统的设计。使用数字建模方法,构建系统的单一事实来源,其中使用相同的模型元素创建系统的特定学科视图。

数字建模环境还创建了一种基于标准的通用方法来记录系统,该方法可以通过编程方式进行验证,以消除模型中的不一致之处,并强制所有利益相关者使用标准。这种通用的建模环境改进了系统的分析,并减少了传统基于文档的方法中通常注入的缺陷数量。数字化系统数据的可用性可用于跨学科分析,为所有利益相关者提供一致的更正传播和新信息和设计决策的合并(即,一次声明并自动传播到数据的各种视图)。如果MBSE做得好,结果是总体上降低了开发风险。

MBSE概念:模型+系统思维+建模语言

模型是某物的简化版本——一种图形、数学或物理表示,它抽象现实以消除一些复杂性。这个定义意味着简化、表示或抽象的形式或规则。要对系统进行建模,系统架构师必须用较少的细节来表示系统,以便其结构和行为显而易见,并且其复杂性易于管理。

系统思维是一种将所考虑的系统视为一个更大的系统的一部分而不是自给自足的实体的方式。系统工程师从远处观察系统;探索其边界、背景和生命周期,注意其行为,并识别其模式。尽管系统工程师必须在一开始就分解和分析系统——识别部件并描述它们之间的联系——但通过系统思维,他们后来将这些部件综合成一个连贯的整体。零件不仅与其他零件相连,它们相互依赖才能正常工作。系统思维强调这种相互联系。系统的行为来自系统子部分的活动。系统思维可以更容易识别、平衡系统并管理系统的复杂性。

我们都见过、使用或生成过模型,从代表汽车或飞机的玩具到描述和解释热力学或重力等物理现象的数学公式。虽然根本不同,但这些模型都将一个想法与现实联系起来,并为目的提供了足够的抽象。在对系统进行建模时,系统工程师决定生产系统的哪些方面最重要,例如结构、能量或物质流、内部通信或安全和安保。这些类型的方面将成为模型的重点。建模活动的首要目标是对模型所关注的突出方面进行建模,尽可能接近真实系统。

建模语言是一个常用术语,用于清楚地传达模型捕获的抽象概念。建模语言可以是正式的,具有严格的语法和规则。存在一些系统建模语言,包括通用语言,如系统建模语言(SysML)和统一建模语言(UML)

概念澄清:模型与元模型

当你拥有建模语言,并且建立起模型的时候,就会遇到一个问题,如何将复杂的实体模型映射到系统建模中。将一个电饭煲的CAD图形文件拖入系统建模是毫无价值的,因为它不是一个活动的模型。

系统建模的模型是一个动态的活动的模型,当给定输入条件的时候,它会给出特定的输出。比如:电压220V,标准煮饭按钮代表着A类功率输出控制。

系统建模中看重的是模型的功能输出,所以那些没有输出的CAD模型、网格模型、甚至实体样机本身都不是系统建模中的模型的完整定义。系统建模中模型的完整定义包括:输入参数、模型描述、输出参数。

所以系统建模中的模型是产品物理模型的某种功能或者性能抽象,比如:

对于开关来说,插拔力和插拔速度曲线,定义了插拔功能模型。

对于电饭煲来说,煮饭功能和功率需求,定义了功率需求模型。

对于飞机来说,起落架的载荷、体积、重量,定义了飞机的最大起飞和降落能力模型。

元模型

上述系统建模中所需要的功能模型,就是元模型。元模型就是某个系统的特征抽象(真空中飞行的炮弹轨迹的元模型就是位置和时间以及重力加速度的函数关系式)。对于零部件来说,抽象出系统建模中所需要的包含性能特征的模型并非易事。正如此前讨论过,元模型的抽象需要使用从采样、降阶、多方法拟合元建模、验证等至少4个步骤。

元模型是MBSE基于模型的系统工程的基石。





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算机
    +关注

    关注

    19

    文章

    7425

    浏览量

    87722
  • UML
    UML
    +关注

    关注

    0

    文章

    122

    浏览量

    30850
  • CAD
    CAD
    +关注

    关注

    17

    文章

    1080

    浏览量

    72363

原文标题:基于模型的系统工程MBSE与元模型

文章出处:【微信号:SinoEngineer,微信公众号:中润汉泰】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【《大语言模型应用指南》阅读体验】+ 俯瞰全书

    的大语言模型设计技术人员阅读,主要包括大语言模型的优化方法、Agent系统调优以及模型的安全技术。 展望篇分析了大语言模型的发展前景,
    发表于 07-21 13:35

    人工神经元模型的基本构成要素

    人工神经元模型是人工智能领域中的一个重要概念,它模仿了生物神经的工作方式,为机器学习和深度学习提供了基础。本文将介绍人工神经元模型的基本构成要素。 神经
    的头像 发表于 07-11 11:28 1037次阅读

    人工神经元模型的三要素是什么

    神经是构成神经系统的基本单元,它们通过突触与其他神经相互连接,实现信息的传递和处理。人工神经则是模仿生物神经的一种数学
    的头像 发表于 07-11 11:13 721次阅读

    工业宇宙的仿真可以使用哪些模型

    工业宇宙的仿真是一个复杂而多维的领域,涉及到众多的模型和技术。 物理模型 物理模型是工业宇宙仿真的基础。这些
    的头像 发表于 06-11 10:26 499次阅读

    大语言模型:原理与工程实践+初识2

    前言 深度学习是机器学习的分支,而大语言模型是深度学习的分支。机器学习的核心是让计算机系统通过对数据的学习提高性能,深度学习则是通过创建人工神经网络处理数据。近年人工神经网络高速发展,引发深度学习
    发表于 05-13 00:09

    【大语言模型:原理与工程实践】大语言模型的应用

    ,它通过抽象思考和逻辑推理,协助我们应对复杂的决策。 相应地,我们设计了两类任务来检验大语言模型的能力。一类是感性的、无需理性能力的任务,类似于人类的系统1,如情感分析和抽取式问答等。大语言模型在这
    发表于 05-07 17:21

    【大语言模型:原理与工程实践】大语言模型的评测

    ,评估模型对三国演义中赤壁之战关键人物的了解,或对王菲和那英音乐风格的解读。评估主要关注准确性和全面性。 多轮对话类评测任务:强调大语言模型处理复杂任务的能力,如客服系统、医疗咨询或金融产品推荐等场景
    发表于 05-07 17:12

    【大语言模型:原理与工程实践】大语言模型的预训练

    大语言模型的核心特点在于其庞大的参数量,这赋予了模型强大的学习容量,使其无需依赖微调即可适应各种下游任务,而更倾向于培养通用的处理能力。然而,随着学习容量的增加,对预训练数据的需求也相应
    发表于 05-07 17:10

    【大语言模型:原理与工程实践】探索《大语言模型原理与工程实践》2.0

    《大语言模型“原理与工程实践”》是关于大语言模型内在机理和应用实践的一次深入探索。作者不仅深入讨论了理论,还提供了丰富的实践案例,帮助读者理解如何将理论知识应用于解决实际问题。书中的案例分析有助于
    发表于 05-07 10:30

    【大语言模型:原理与工程实践】大语言模型的基础技术

    全面剖析大语言模型的核心技术与基础知识。首先,概述自然语言的基本表示,这是理解大语言模型技术的前提。接着,详细介绍自然语言处理预训练的经典结构Transformer,以及其工作原理,为构建大语言
    发表于 05-05 12:17

    【大语言模型:原理与工程实践】揭开大语言模型的面纱

    。这一过程的不断迭代使大语言模型的语言理解和生成能力逐步提升。大语言模型在自然语言处理领域应用广泛,尤其在问答系统和机器翻译方面。它能理解用户意图并生成准确答案,实现高质量的自动翻译。此外,
    发表于 05-04 23:55

    【大语言模型:原理与工程实践】探索《大语言模型原理与工程实践》

    的未来发展方向进行了展望,包括跨领域、跨模态和自动提示生成能力方向,为读者提供了对未来技术发展的深刻见解。《大语言模型原理与工程实践》是一本内容丰富、深入浅出的技术书籍。它不仅为读者提供了大语言模型
    发表于 04-30 15:35

    V模型的本质是什么?汽车软件ECU子系统的开发

    我们不妨按照系统工程的方式理解一下,当俯瞰整个汽车的设计开发时,会发现就是一个个大V模型套小V模型的架构。
    发表于 04-17 10:49 1138次阅读
    V<b class='flag-5'>模型</b>的本质是什么?汽车软件ECU子<b class='flag-5'>系统</b>的开发

    SPICE中的热模型介绍

    降低性能至关重要。 在SPICE中,热模型可以采用不同的形式和复杂程度,从简单的等效热电阻网络到更复杂的有限分析(FEA)模型。 热模型是一种专门用于在电子电路中进行热行为模拟的
    的头像 发表于 02-06 11:28 992次阅读
    SPICE中的热<b class='flag-5'>模型</b><b class='flag-5'>介绍</b>

    大信号模型和小信号模型的区别

    大信号模型和小信号模型是电子工程和通信领域中常用的两种模型,它们在描述和分析电子电路或系统时具有不同的特点和应用范围。以下是关于大信号
    的头像 发表于 12-19 11:35 9559次阅读