一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

邏輯架構(gòu)模型開發(fā)概念原則詳解

汽車電子工程知識體系 ? 來源:汽車電子硬件設(shè)計 ? 作者:汽車電子硬件設(shè)計 ? 2021-02-17 09:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

邏輯架構(gòu)模型開發(fā)可以用作“開發(fā)候選架構(gòu)模型和視圖”活動的一項(xiàng)任務(wù),或者系統(tǒng)架構(gòu)定義過程的一個子過程(參見系統(tǒng)架構(gòu))。它的目的是詳細(xì)描述未來工程系統(tǒng)的功能和行為的模型和視圖,因?yàn)樗鼞?yīng)該在服務(wù)中運(yùn)行。感興趣的工程系統(tǒng)(系統(tǒng)利益(SoI))的邏輯架構(gòu)模型由一組相關(guān)的技術(shù)概念和原則組成,它們支持系統(tǒng)的邏輯操作。它可能包括功能架構(gòu)視圖、行為架構(gòu)視圖和時間架構(gòu)視圖。根據(jù)領(lǐng)域的不同,在架構(gòu)框架中建議使用其他附加視圖。

注意:術(shù)語邏輯架構(gòu)是系統(tǒng)架構(gòu)的表達(dá)式邏輯視圖的縮寫。

概念和原則

功能架構(gòu)模型

功能架構(gòu)模型是一組功能及其子功能,它們定義由系統(tǒng)執(zhí)行的轉(zhuǎn)換,以完成其任務(wù)。

功能和輸入-輸出流——在系統(tǒng)架構(gòu)中,功能和輸入-輸出流是架構(gòu)實(shí)體。功能是轉(zhuǎn)換輸入并產(chǎn)生輸出的動作,包括數(shù)據(jù)、材料和/或能量。這些輸入和輸出是功能之間交換的流項(xiàng)。的一般數(shù)學(xué)符號功能y =?(x, t), x和y的向量可以表示圖形和t =時間。

為了確定系統(tǒng)的完整功能集,必須確定系統(tǒng)所需的所有功能及其派生需求,以及這些功能的相應(yīng)輸入和輸出。一般來說,有兩種功能:

?直接從功能和接口需求導(dǎo)出的功能。這些功能表示滿足系統(tǒng)需求所需的系統(tǒng)預(yù)期服務(wù)。

?從物理架構(gòu)模型的可選解決方案派生和發(fā)布的功能,并依賴于設(shè)計的結(jié)果;此外,它們依賴于技術(shù)選擇來實(shí)現(xiàn)邏輯架構(gòu)模型要素。

功能層次結(jié)構(gòu)/功能分解-最高水平的層次結(jié)構(gòu)(圖1),它可以代表一個系統(tǒng)作為一個獨(dú)特的核心功能(定義為系統(tǒng)的任務(wù)),在許多方面類似于一個“黑盒”(“F0”計劃在圖1 0),為了了解詳細(xì),什么系統(tǒng),這個“head-of-hierarchy”(F0)分解成項(xiàng)子功能(F1, F2, F3, F4)分組組成一個層次結(jié)構(gòu)的子(A0)計劃,等等。功能層次結(jié)構(gòu)中最后一層的功能可以稱為葉功能(plan A2中的F21、F22、F23、F24)。層次(或分解)將一個復(fù)雜的或全局的功能分解為一組功能,這些功能的物理解決方案是已知的、可行的或可能想象的。

功能層次結(jié)構(gòu)的這個視圖表示一個靜態(tài)的功能視圖,根據(jù)所使用的集成方法,該視圖將在多次迭代中在不同的級別填充。通常,它不是由單一的自頂向下分解創(chuàng)建的。靜態(tài)功能層次結(jié)構(gòu)本身并不表示交換輸入和輸出流的效率,可能需要與下面的其他模型一起查看。

c651b392-4f65-11eb-8b86-12bb97331649.png

Figure 1.功能分解

行為架構(gòu)模型

行為架構(gòu)模型是功能及其子功能以及接口(輸入和輸出)的一種安排,它定義了執(zhí)行順序、控制或數(shù)據(jù)流的條件以及滿足系統(tǒng)需求所需的性能水平。行為架構(gòu)模型可以描述為一組相互關(guān)聯(lián)的功能和/或操作模式場景。

控制(觸發(fā)器)——控制流是作為功能執(zhí)行條件激活功能的要素。該要素的狀態(tài)或它所代表的條件激活或禁用該功能(或其要素)。一個控制流可以是一個信號或一個事件,例如一個被移動到on位置的開關(guān),一個警報,一個觸發(fā)器,一個溫度變化,或鍵盤上的一個按鍵的推動。

(功能的)場景——功能的場景是作為序列執(zhí)行的功能鏈,并由一組控制流進(jìn)行同步,以實(shí)現(xiàn)輸入到輸出的全局轉(zhuǎn)換,如下圖所示。功能場景表示上層功能的動態(tài)。通過考慮功能層次結(jié)構(gòu)的每一層和系統(tǒng)層次結(jié)構(gòu)的每一層的兩個場景來開發(fā)行為架構(gòu)。當(dāng)表示功能和行為架構(gòu)模型的場景時,使用圖作為建模技術(shù)是合適的,例如功能流框圖(FFBD) 或活動圖,使用SysML開發(fā)。圖2和圖3提供了這些圖的示例。

c67ccc58-4f65-11eb-8b86-12bb97331649.png

Figure 2. Illustration of a Scenario (eFFBD)

c6ae0a5c-4f65-11eb-8b86-12bb97331649.png

Figure 3. Illustration of a Scenario

操作模式-功能的場景可以通過抽象每個功能的輸入到輸出的轉(zhuǎn)換,并關(guān)注功能及其控制的活動或非活動狀態(tài)來查看。這個視圖稱為模式場景,它是作為系統(tǒng)各種模式之間的轉(zhuǎn)換序列執(zhí)行的模式鏈。從一種模式到另一種模式的轉(zhuǎn)換由控制流(事件/觸發(fā)器)的到達(dá)觸發(fā)。事件或觸發(fā)器到達(dá)后,可以在兩種模式之間的轉(zhuǎn)換中生成操作(功能),如下面的圖4所示。

c6deab12-4f65-11eb-8b86-12bb97331649.png

Figure 4. Scenario of Operational Modes

行為模式——在定義場景或行為架構(gòu)模型時,架構(gòu)師可能會選擇識別和使用已知的模型來表示預(yù)期的轉(zhuǎn)換和行為。模式是通用的基本模型,根據(jù)治療的復(fù)雜性,其復(fù)雜程度或多或少。模式可以用不同的符號表示。行為模式分為幾類,可以在下面的例子中看到:

鏈接功能的基本模式或構(gòu)造——如序列、迭代、選擇、并發(fā)、多個出口、帶出口的循環(huán)和復(fù)制。

復(fù)雜模式——如監(jiān)控處理、交換消息、人機(jī)接口、模式監(jiān)控、進(jìn)程實(shí)時監(jiān)控、隊(duì)列管理和監(jiān)視中的連續(xù)監(jiān)控。

故障檢測、識別和恢復(fù)(FDIR)模式——例如被動冗余、主動冗余、半主動冗余和降低性能的處理。

責(zé)任編輯:PSY

原文標(biāo)題:邏輯架構(gòu)模型開發(fā)

文章出處:【微信公眾號:汽車電子硬件設(shè)計】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開發(fā)
    +關(guān)注

    關(guān)注

    0

    文章

    373

    瀏覽量

    41510
  • 邏輯
    +關(guān)注

    關(guān)注

    2

    文章

    834

    瀏覽量

    29786
  • 架構(gòu)
    +關(guān)注

    關(guān)注

    1

    文章

    528

    瀏覽量

    25980

原文標(biāo)題:邏輯架構(gòu)模型開發(fā)

文章出處:【微信號:QCDZYJ,微信公眾號:汽車電子工程知識體系】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    開放應(yīng)用模型(OAM):全球首個云原生應(yīng)用標(biāo)準(zhǔn)定義與架構(gòu)模型

    。 應(yīng)用組件的概念,讓平臺架構(gòu)師能夠?qū)?yīng)用分解成一個個可被復(fù)用的模塊,這種模塊化封裝應(yīng)用組成部分的思想,代表了一種構(gòu)建安全、高可擴(kuò)展性應(yīng)用的最佳實(shí)踐:它通過一個完全分布式的架構(gòu)模型,實(shí)現(xiàn)了應(yīng)用組件描述
    發(fā)表于 10-23 10:06

    如何對雙母線結(jié)構(gòu)模型進(jìn)行仿真

    怎樣去搭建一種電力電子仿真模型?如何對雙母線結(jié)構(gòu)模型進(jìn)行仿真?
    發(fā)表于 09-24 10:28

    UMTS的物理結(jié)構(gòu)模型

    UMTS的物理結(jié)構(gòu)模型
    發(fā)表于 09-18 15:13 ?1539次閱讀

    RLC層邏輯架構(gòu),RLC子層模型

    RLC層邏輯架構(gòu) RLC子層模型
    發(fā)表于 09-18 15:23 ?1195次閱讀

    基于云計算的架構(gòu)模型研究

    為了構(gòu)建有效、穩(wěn)定的云計算平臺環(huán)境并對其應(yīng)用性能進(jìn)行研究,采用理論分析和實(shí)踐設(shè)計的方法,研究了云計算的關(guān)鍵技術(shù),包括云數(shù)據(jù)中心串聯(lián)、云數(shù)據(jù)存儲管理技術(shù)和云編程模型,提出了- 一個通用的云計算架構(gòu)模型
    發(fā)表于 10-11 16:25 ?4次下載
    基于云計算的<b class='flag-5'>架構(gòu)模型</b>研究

    詳解SOA五種基本架構(gòu)模

    本文詳細(xì)解說了SOA五種基本架構(gòu)模式,面向服務(wù)的架構(gòu)(SOA)已成為連接復(fù)雜服務(wù)系統(tǒng)的主要解決方案。雖然SOA的理論很容易理解,但要部署一個設(shè)計良好、真正實(shí)用的SOA系統(tǒng)卻非常困難。本文試圖通過解析SOA的模式,提供與架構(gòu)相關(guān)的
    的頭像 發(fā)表于 02-07 14:41 ?2.2w次閱讀
    <b class='flag-5'>詳解</b>SOA五種基本<b class='flag-5'>架構(gòu)模</b>式

    區(qū)塊鏈的概念架構(gòu)模型介紹

    區(qū)塊鏈?zhǔn)鞘裁矗繀^(qū)塊鏈的架構(gòu)模型又是什么?下面是詳解匯總:
    的頭像 發(fā)表于 11-02 11:44 ?7957次閱讀

    系統(tǒng)設(shè)計的概念原則

    系統(tǒng)設(shè)計的目的是透過提供實(shí)施系統(tǒng)要素所需和有用的資料及數(shù)據(jù),以補(bǔ)充系統(tǒng)架構(gòu)。設(shè)計定義是通過以適合實(shí)現(xiàn)的形式描述的一套完整的設(shè)計特征來開發(fā)、表達(dá)、記錄和交流系統(tǒng)架構(gòu)的實(shí)現(xiàn)的過程。 概念
    的頭像 發(fā)表于 01-11 10:38 ?7347次閱讀

    關(guān)于邏輯和物理架構(gòu)模型開發(fā)之間的迭代

    方法,架構(gòu)活動都需要在邏輯架構(gòu)模型開發(fā)和物理架構(gòu)模型開發(fā)之間花費(fèi)幾次迭代,直到
    的頭像 發(fā)表于 01-11 11:20 ?2077次閱讀

    邏輯架構(gòu)模型開發(fā)的目的和過程方法

    1.目的 邏輯架構(gòu)模型開發(fā)的目的是定義、選擇、和集成系統(tǒng)的邏輯架構(gòu)模型提供了一個框架,來驗(yàn)證一個對未來的系統(tǒng)將滿足所有操作場景的系統(tǒng)需求,在
    的頭像 發(fā)表于 01-11 11:52 ?3926次閱讀

    嵌入式7種架構(gòu)模式分析

    ? 嵌入式軟件因?yàn)橛布Y源限制,可能存在驅(qū)動與應(yīng)用耦合的情況,但對于大型項(xiàng)目,資源充裕的情況下,復(fù)雜的業(yè)務(wù)邏輯、后續(xù)擴(kuò)展維護(hù)的需要,必須采用分層和模塊化思維,這種思想就是架構(gòu)模式。一般分7種架構(gòu)模
    的頭像 發(fā)表于 06-13 15:31 ?5327次閱讀
    嵌入式7種<b class='flag-5'>架構(gòu)模</b>式分析

    架構(gòu)模式的基礎(chǔ)知識

    ????作為軟件工程師,為什么至少要學(xué)習(xí)基本的架構(gòu)模式? ????我相信有很多人回答了這個問題,但我會給你一些考慮的理由。 ????首先,如果您了解架構(gòu)模式的基礎(chǔ)知識,那么您就更容易遵循架構(gòu)師的要求
    的頭像 發(fā)表于 06-13 16:13 ?948次閱讀
    <b class='flag-5'>架構(gòu)模</b>式的基礎(chǔ)知識

    嵌入式軟件最常見的架構(gòu)模

    嵌入式軟件因?yàn)橛布Y源限制,可能存在驅(qū)動與應(yīng)用耦合的情況,但對于大型項(xiàng)目,資源充裕的情況下,復(fù)雜的業(yè)務(wù)邏輯、后續(xù)擴(kuò)展維護(hù)的需要,必須采用分層和模塊化思維,這種思想就是架構(gòu)模式。一般分7種架構(gòu)模
    的頭像 發(fā)表于 06-22 10:32 ?3012次閱讀
    嵌入式軟件最常見的<b class='flag-5'>架構(gòu)模</b>式

    通過高可用性強(qiáng)制實(shí)施精簡的IT基礎(chǔ)架構(gòu)模型

    電子發(fā)燒友網(wǎng)站提供《通過高可用性強(qiáng)制實(shí)施精簡的IT基礎(chǔ)架構(gòu)模型.pdf》資料免費(fèi)下載
    發(fā)表于 08-22 15:53 ?0次下載
    通過高可用性強(qiáng)制實(shí)施精簡的IT基礎(chǔ)<b class='flag-5'>架構(gòu)模型</b>

    任意模型都能蒸餾!華為諾亞提出異構(gòu)模型的知識蒸餾方法

    相比于僅使用logits的蒸餾方法,同步使用模型中間層特征進(jìn)行蒸餾的方法通常能取得更好的性能。然而在異構(gòu)模型的情況下,由于不同架構(gòu)模型對特征的不同學(xué)習(xí)偏好,它們的中間層特征往往具有較大的差異,直接將針對同
    的頭像 發(fā)表于 11-01 16:18 ?1749次閱讀
    任意<b class='flag-5'>模型</b>都能蒸餾!華為諾亞提出異<b class='flag-5'>構(gòu)模型</b>的知識蒸餾方法