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

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

3天内不再提示

关于逻辑和物理架构模型开发之间的迭代

汽车电子工程知识体系 来源:汽车电子硬件设计 作者:汽车电子硬件设计 2021-01-11 11:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

正如在“系统需求”中所讨论的,在集成解决方案中所采用的精确方法通常取决于系统是一个已经被理解的产品或服务的进化演进,还是一个新的和前所未有的解决方案(参见集成可能的解决方案)。

无论采用何种方法,架构活动都需要在逻辑架构模型开发和物理架构模型开发之间花费几次迭代,直到逻辑和物理架构模型一致并提供必要的详细级别。最初的架构活动之一是基于标称场景(功能)创建逻辑架构模型。物理架构模型用于确定能够执行系统功能的主要系统要素,并对它们进行组织。

后续的逻辑架构模型迭代可以考虑到系统要素的功能分配,以及来自物理解决方案选择的派生功能。它还通过引入之前没有考虑到的其他场景、故障分析和操作需求来补充初始逻辑架构模型。导出功能分配给系统要素;反过来,这会影响物理架构模型。

额外的迭代集中于生成完整的、一致的解决方案逻辑和物理视图。

在系统设计期间,技术选择可能导致新的功能、新的输入/输出和控制流,以及新的物理接口。这些新要素可以导致创建新的系统需求,称为派生需求。

接口的概念

在定义系统的架构时,接口的概念是最重要的考虑因素之一。接口的基本方面是功能性的,它被定义为功能的输入和输出。由于功能由物理要素(系统要素)执行,功能的输入/输出也由物理要素执行;这些称为物理接口。因此,接口的概念同时考虑了功能和物理方面。对接口的详细分析显示,“发送”功能位于一个系统要素中,“接收”功能位于另一个系统要素中,而“载送”功能则由支持输入/输出流的物理接口执行(参见图2)。

在系统要素之间复杂的交换环境中,特别是在软件密集型系统中,协议被看作是携带数据交换的物理接口。但是,输入/输出流可以包括除数据之外的许多其他交换,例如能量。

紧急属性

一个系统的总体架构可能具有从系统要素之间的安排和交互中产生的设计属性或操作效果,但这些属性可能不是任何单个要素的属性,也不是为整个系统设计的。

一个工程系统的要素之间相互作用,可以产生理想或不理想的现象,如抑制、干扰、共振或增强任何性质。系统的定义包括分析系统要素之间的相互作用,以防止不良的特性和加强理想的特性。

从系统中产生的属性可以有不同的起源,从单一的系统要素到多个要素之间的相互作用。一些作者使用紧急属性这个术语来识别从一个系统中出现的任何属性,而另一些人可能将其称为协同作用和储备紧急属性,用于解释意外属性或在系统开发过程中没有充分考虑但在操作过程中出现的属性。涌现的系统概念将在系统工程知识体系第2部分(参见涌现)中讨论。

属性的大类 说明和示例
状态 属性位于一个单一的系统要素中——例如,容器的容量就是系统的容量。
累计系统属性 该属性位于几个系统要素中,并通过要素属性的简单总和得到——例如,系统的权重是由系统要素的权重总和得到的。


由架构和/或相互作用修改的涌现属性。

由相互作用产生的涌现性

属性存在于多个系统要素中,并通过它们的相互作用而修改——例如,一个系统的可靠性/安全性来自于每个系统要素的可靠性/安全性及其组织方式。

架构步骤通常对于满足系统需求至关重要。

这种特性并不存在于系统要素中,而只是来自于它们之间的相互作用——例如机电接口、电磁、静电等。

紧急控制属性

在出系统之前受到控制或抑制的特性——例如:通过增加负载而消除的不平衡;用阻尼器减弱振动。

物理架构设计将包括识别可能的协同作用和紧急特性,并在逻辑或物理架构模型中包含派生功能、组件、安排和/或环境约束,以避免、减轻或约束它们在可接受的范围内。当相应的派生需求影响到系统相关(系统利益(SoI))时,应该将它们添加到系统需求基线中。这可以通过系统工程师的知识和经验或者通过系统模式的应用来实现。然而,通常是不可能预测,避免,或控制所有涌现的特性

架构的开发。充分处理涌现的后果只能通过系统定义、系统实现和系统部署和使用之间的迭代来完成

出现的概念应用于架构和设计中,以突出必要的派生功能;此外,内部涌现通常与复杂性的概念相联系。这就是复杂自适应系统(CAS)的情况,其中单个要素独立行动,但根据共同的约束和目标共同行动。CAS的例子包括:一个国家或国家集团内的全球宏观经济网络、股票市场、跨国控股公司的复杂网络、制造企业、地缘政治组织等。

系统要素的复用

系统工程师经常利用现有的系统要素。这种复用约束必须被识别为系统需求,并在架构和设计期间仔细考虑。我们可以区分三种涉及系统要素复用的一般情况,如表2所示。

复用的情况 行为和评论
案例1:系统要素的需求是最新的,它将被复用,不需要修改。 被定义的系统架构将必须适应被复用的系统要素的边界、接口、功能、有效性和行为。
案例2:系统要素的需求是最新的,它将被复用,并可能进行修改。 如果系统要素不适应,很可能成本、复杂性和风险会适应
增加。
案例3:需求不是最新的或者不存在。 要定义的系统架构足够灵活,能够适应复用系统要素的边界、接口、功能、有效性和行为。
复用的系统要素的设计,包括它的测试报告和其他文档,将被评估和潜在地重新设计。
有必要对系统要素进行反向工程,以识别其边界、接口、功能、性能和行为。这是一项困难的活动,因为复用的系统要素的现有文档可能不可用或不够用。
逆向工程在时间和金钱上都是昂贵的,而且随之而来
风险增加。

人们普遍认为复用是免费的;然而,如果不正确地处理,复用可能会引入对项目很重要的风险(成本、截止日期、复杂性)。

原文标题:逻辑和物理架构模型开发之间的迭代

文章出处:【微信公众号:汽车电子硬件设计】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    1

    文章

    3813

    浏览量

    52261

原文标题:逻辑和物理架构模型开发之间的迭代

文章出处:【微信号:QCDZYJ,微信公众号:汽车电子工程知识体系】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    九天菜菜大模型agent智能体开发实战2026一月班

    架构层面来看,大模型 Agent 犹如一个精密协作的智能系统。其“大脑”由大模型担当,凭借强大的语言理解和生成能力,能够精准把握用户意图,进行复杂逻辑推理。记忆模块则如同人类的记忆系统
    发表于 04-15 16:04

    【2025夏季班正课】大模型Agent智能体开发实战 课分享

    协作过程中的死锁检测、冲突解决以及资源调度策略,这比单纯编写单个智能体的逻辑具有更高的技术门槛,但也带来了更强的系统解决能力。 最后,体系化开发是一种面向未来的技术投资。AI 技术迭代极快,
    发表于 03-29 16:12

    知识分享-嵌入式系统可靠性模型

    嵌入式系统可靠性设计技术及案例解析1.3嵌入式系统可靠性模型嵌入式系统可靠性模型分为两种:串联结构模型和并联结构模型。在进行嵌入式系统设计时,为了保证部分关键环节的可靠性,会采取并联备
    的头像 发表于 03-11 16:43 379次阅读
    知识分享-嵌入式系统可靠性<b class='flag-5'>模型</b>

    云原生全球广域网架构深度科普:从单点集中到全域互联

    前言数字化转型的持续深化,正推动企业IT架构发生根本性的变革。从传统“总部旁建机房”的物理集中模式,到如今业务跨地域、跨场景分布的多地多中心新常态,企业网络架构的设计逻辑已经完成了彻底
    的头像 发表于 03-10 13:40 498次阅读
    云原生全球广域网<b class='flag-5'>架构</b>深度科普:从单点集中到全域互联

    一文吃透RK平台OTA升级开发:从逻辑到调试的完整指南

    ,能让开发者高效解决固件更新、功能迭代等问题。本文将从升级逻辑、核心技巧、调试要点到问题排查,全方位拆解 RK 平台 OTA 升级开发,附关键流程图示,助力
    的头像 发表于 02-09 16:26 705次阅读
    一文吃透RK平台OTA升级<b class='flag-5'>开发</b>:从<b class='flag-5'>逻辑</b>到调试的完整指南

    利用NVIDIA Cosmos开放世界基础模型加速物理AI开发

    NVIDIA 最近发布了 NVIDIA Cosmos 开放世界基础模型(WFM)的更新,旨在加速物理 AI 模型的测试与验证数据生成。借助 NVIDIA Omniverse 库和 Cosmos,
    的头像 发表于 12-01 09:25 1412次阅读

    构建CNN网络模型并优化的一般化建议

    ,从而得到对我们有价值的识别信息。但这种迭代性并不是十分必要的,因为从实践来看,即使只有单层网络的模型,只要拥有充分数量的神经元,也可以获得较高的准确率。不过该种方式的一个重要缺点就是参数重多,导致
    发表于 10-28 08:02

    如何实现基于模型的系统工程

    工程师使用基于模型的系统工程 (MBSE) 来管理系统复杂性、改善沟通并生成优化系统。成功的 MBSE 需要将利益相关方的需求融入到系统设计需求和架构模型中,以创建直观的系统描述。
    的头像 发表于 07-22 10:12 1023次阅读
    如何实现基于<b class='flag-5'>模型</b>的系统工程

    鸿蒙中Stage模型与FA模型详解

    【HarmonyOS 5】鸿蒙中Stage模型与FA模型详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 在HarmonyOS 5的应用
    的头像 发表于 07-07 11:50 1070次阅读

    LLaVA、RWKV、Qwen3... 移远端侧AI大模型解决方案实现多维度跃迁

    当AI以破竹之势席卷千行百业,大模型技术正以惊人的速度迭代演进,重塑着智能世界的底层逻辑。作为全球AIoT行业的引领者,移远通信通过持续迭代和探索,在端侧大
    的头像 发表于 06-23 19:07 1047次阅读
    LLaVA、RWKV、Qwen3... 移远端侧AI大<b class='flag-5'>模型</b>解决方案实现多维度跃迁

    Vector全流程开发工具链概述

    ,难以满足当前智能网联汽车的发展需求。因此基于模型的系统工程(MBSE,Model-Based Systems Engineering)方法成为主流,允许开发人员在统一的系统架构模型中完成从需求定义、软件设计到ECU级别的配置管
    的头像 发表于 06-17 13:45 1311次阅读
    Vector全流程<b class='flag-5'>开发</b>工具链概述

    主流版本控制工具Git vs Perforce P4:架构模式、性能、大文件管理及分支管理对比详解

    Git vs Perforce P4,如何选型?架构模式、性能、大文件管理、分支策略四大维度对比,帮你全面了解两者的核心差异,选择更合适你团队需求的版本控制系统。
    的头像 发表于 06-13 14:52 939次阅读
    主流版本控制工具Git vs Perforce P4:<b class='flag-5'>架构模</b>式、性能、大文件管理及分支管理对比详解

    新成果:GaN基VCSEL动态物理模型开发

    团队开发了 GaN基VCSEL的动态物理模型 ,揭示了器件内部载流子输运行为对激光器动态特性的影响规律。 GaN材料固有的极化特性导致GaN基VCSEL有源区中产生了量子限制斯塔克效应(QCSE),这一效应不仅会降低器件的受激复
    的头像 发表于 06-05 15:58 671次阅读
    新成果:GaN基VCSEL动态<b class='flag-5'>物理</b><b class='flag-5'>模型</b><b class='flag-5'>开发</b>

    知识分享 | 评估模型架构——如何实现?

    确保良好的模型架构对于开发安全和可靠的软件非常重要。本文为您介绍MES Model Examiner® (MXAM)如何优化模型架构,简化复
    的头像 发表于 06-05 11:46 759次阅读
    知识分享 | 评估<b class='flag-5'>模型</b><b class='flag-5'>架构</b>——如何实现?

    KaihongOS操作系统FA模型与Stage模型介绍

    KaihongOS中提供了不同的开发方式和架构选择,Stage模型因其在分布式应用开发中的优势而被推荐使用。 说明:KaihongOS文档中心中应用
    发表于 04-24 07:27