精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

邏輯架構模型開發的目的和過程方法

汽車電子工程知識體系 ? 來源:汽車電子硬件設計 ? 作者:汽車電子硬件設計 ? 2021-01-11 11:52 ? 次閱讀

1.目的

邏輯架構模型開發的目的是定義、選擇、和集成系統的邏輯架構模型提供了一個框架,來驗證一個對未來的系統將滿足所有操作場景的系統需求,在權衡系統需求可以探索開發這樣的系統。

流程的通用輸入包括系統需求、架構師識別并用于回答需求的通用架構模式、系統分析過程的結果,以及來自系統驗證和確認過程的反饋。根據所選擇的生命周期模型,這些輸入和輸出以及它們之間的關系將在整個過程中演進和變更(請參閱應用生命周期過程)。

流程的一般輸出要么是單個邏輯架構模型,要么是一組候選邏輯架構模型,以及所選的獨立邏輯架構模型及其選擇的基本原理。它們至少包括視圖和模型。這些包括功能、行為和時間視圖,邏輯架構模型要素和系統需求之間的可跟蹤矩陣。

2.過程的活動

在此過程中執行的主要活動和任務包括:

識別和分析功能和行為要素:

通過分析功能、接口和操作需求,從系統需求中識別功能、輸入-輸出流、操作模式、模式轉換和操作場景。

為每個功能和輸出定義必要的輸入和控制(能量、材料和數據流),從而推論出使用、轉換、移動和生成輸入-輸出流所需的功能。

將系統需求分配到功能和行為要素:

通過對性能、有效性和約束需求的分配,正式地描述功能表達式及其屬性。特別是,研究時間方面的需求,以分配持續時間,響應時間,和頻率的功能。

通過接口、有效性、操作性、時間和約束需求的分配,正式地描述輸入、輸出和控制流表達式及其屬性。

在系統需求和這些功能和行為要素之間建立可追溯性。

為每個候選項定義候選邏輯架構模型:

根據系統需求(如果有的話)分析操作模式,并/或使用先前定義的要素來建模操作模式的序列和模式的轉換。最終將模式分解為子模式,然后為每個操作模式建立一個或多個功能識別和/或使用相關的通用行為模式的場景。

集成這些功能場景,以獲得系統的行為架構模型(動態行為的完整描述)。

根據需要分解前面定義的邏輯要素,以查看實現。

為之前定義的邏輯要素分配和合并時間約束,如時間周期、持續時間、頻率、響應時間、超時、停止條件等。

為與決策級別相對應的功能定義多個級別的執行頻率,以便監控系統操作,在這個時間基礎上對處理進行優先級排序,并在這些執行頻率級別之間共享功能,以獲得一個當前架構模型。

執行功能失效模式和效果分析,并根據需要更新邏輯架構要素。

使用模擬器執行模型(如果可能的話),并調整這些模型以獲得預期的特性。

集成選擇的獨立邏輯架構模型:

通過根據評估標準(與系統需求相關)評估候選邏輯架構模型并對它們進行比較,選擇邏輯架構,使用系統分析過程來執行評估和選擇的決策管理過程(參見系統分析和決策管理主題)。這種選定的邏輯架構模型稱為獨立邏輯架構模型,因為它盡可能地獨立于實現決策。

識別和定義為設計的必要性而創建的與派生的系統需求相對應的派生的邏輯架構模型要素。將這些需求分配給適當的系統(當前研究的系統或外部系統)。

驗證并驗證所選擇的邏輯架構模型(盡可能使用可執行的模型),根據需要進行修正,并建立系統需求和邏輯架構模型要素之間的可追溯性。

反饋邏輯架構模型開發和系統需求。此活動在物理架構模型開發過程之后執行:

如果可能的話,將分配的邏輯架構建模到系統和系統要素,并根據需要添加任何功能、行為和時間要素來同步功能和處理。

定義或合并由所選邏輯和物理架構模型產生的派生邏輯和物理要素。定義相應的派生需求,并將它們分配到適當的邏輯和物理架構要素。將這些派生的需求合并到受影響系統的需求基線中。

3.工件、方法和建模技術

邏輯架構描述使用分組在下列模型類型下的建模技術。已經開發了幾種方法來支持這些類型的模型(有些是可執行模型):

功能模型——包括結構化分析設計技術(SADT/IDEF0)、系統分析與實時(SA-RT)、增強功能流框圖(eFFBD)和功能分析系統技術(FAST)等模型。

語義模型——包括實體關系圖、類圖和數據流圖等模型。

動態模型——包括狀態轉換圖、狀態圖、eFFBDs、狀態機等模型

圖(SysML)、活動圖(SysML) (OMG 2010)和petri網。

根據領域的類型(如防御、企業),架構框架提供了可以幫助表示架構的其他方面/視圖的描述——參見企業系統工程關鍵概念中的“企業架構框架和方法論”一節。參見使用與ISO/IEC/IEEE 42010 (ISO 2011)相關的通用模板的實用方法。

4.實際考慮

如上所述,邏輯架構模型的目的是提供系統必須能夠做什么來滿足所述需求的描述。這將有助于確保所有利益攸關方的需求和/或關注點都能通過任何解決方案得到解決,并且能夠考慮創新的解決方案,以及基于當前解決方案技術的解決方案。在實踐中,問題利益攸關方推動他們自己的議程,解決方案架構師或設計師提供他們熟悉的解決方案,這是人的本性。如果邏輯架構模型在選擇的生命周期中沒有得到適當的執行,那么問題和解決方案利益攸關方很容易忽略它,并恢復到他們自己的偏見(參見第5部分:啟用系統工程)。如果邏輯架構模型成為其自身權利的終點,或者與主要生命周期活動斷開連接,這種情況就會加劇。這可以通過使用抽象語言或符號、細節級別、花費的時間或過于復雜的最終架構來實現,而最終架構與創建它的目的并不匹配。如果架構的語言、范圍和及時性與問題利益攸關方或解決方案提供者不匹配,他們就很容易忽略它。下面兩部分將描述有助于避免與邏輯架構模型相關的問題的關鍵缺陷和良好實踐。

4.1陷阱

表1提供了在開發邏輯架構時遇到的一些關鍵缺陷。

表1。邏輯架構開發的缺陷。

陷阱 描述
問題的相關性 邏輯架構模型應該與任務分析產生的操作場景相關聯。
架構模型的輸入 包括一組系統需求和實例,在這些需求和實例中,它們沒有解決正確的架構級別。其結果是,架構師允許將需求放在一邊,并使用他或她通過輸入理解的內容來發明解決方案。
分解太深 許多架構初學者經常犯的一個錯誤是:將功能分解得太深,或者在場景中或當前的功能架構模型中有太多的功能和輸入/輸出流系統的塊。
沒有將輸入和輸出與功能一起考慮 一個常見的錯誤是只考慮功能支持的操作并分解它們,而忘記了輸入和輸出,或者考慮它們太晚了。輸入和輸出是一個功能不可分割的部分。
只考慮功能的靜態分解 靜態功能分解是最小的功能架構模型任務,并回答了基本問題,“這是如何完成的?”靜態分解的目的是為了方便對功能列表的管理或導航。只有在場景已經創建并且邏輯架構接近完成時,才應該建立靜態分解。
混合治理、管理和操作 治理(策略監控)、管理(戰術監控)和基本操作通常混合在復雜系統中。邏輯架構模型應該處理行為架構模型和當前架構模型。

4.2實踐證明

表2提供了從參考資料中收集的一些經過驗證的實踐。

表2。經過驗證的邏輯架構開發實踐。

實踐 描述
構成功能場景 在構成功能分解樹之前,必須對系統的行為建模,建立功能場景,并將功能分解為子功能場景。
分析與合成循環 當面對一個包含大量功能的系統時,應該嘗試在標準的幫助下將功能集成為更高的功能抽象級別。不要只進行分析;相反,進行小的分析(分解)和合成周期。使用場景的技術包括這種設計實踐。
交替的功能和行為視圖 功能(動作動詞;如。“移動”)及其執行狀態/操作模式(例如:“移動”)是兩個相似和稱贊的觀點。利用這一點來考慮系統的行為視圖,該視圖允許從一種操作模式轉換到另一種操作模式。
創建一個場景的順序功能 在創建功能場景時,首先建立功能的(控制)流,然后添加輸入和輸出流,最后添加用于同步的觸發器或信號,這樣效率更高。

原文標題:邏輯架構模型過程方法

文章出處:【微信公眾號:汽車電子硬件設計】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 模型
    +關注

    關注

    1

    文章

    3032

    瀏覽量

    48375

原文標題:邏輯架構模型過程方法

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

收藏 人收藏

    評論

    相關推薦

    【書籍評測活動NO.41】大模型時代的基礎架構:大模型算力中心建設指南

    書籍介紹 大模型是近年來引人注目的熱點之一。大模型蓬勃發展的基礎,是針對其需求設計的算力及基礎架構。本書針對如何為大模型構建基礎
    發表于 08-16 18:33

    組合邏輯電路邏輯功能的測試方法

    ,對組合邏輯電路邏輯功能的測試是確保數字系統正確性的關鍵步驟。 二、測試目的 組合邏輯電路邏輯功能的測試主要
    的頭像 發表于 07-30 14:38 ?237次閱讀

    PyTorch神經網絡模型構建過程

    PyTorch,作為一個廣泛使用的開源深度學習庫,提供了豐富的工具和模塊,幫助開發者構建、訓練和部署神經網絡模型。在神經網絡模型中,輸出層是尤為關鍵的部分,它負責將模型的預測結果以合適
    的頭像 發表于 07-10 14:57 ?306次閱讀

    Transformer語言模型簡介與實現過程

    在自然語言處理(NLP)領域,Transformer模型以其卓越的性能和廣泛的應用前景,成為了近年來最引人注目的技術之一。Transformer模型由谷歌在2017年提出,并首次應用于神經機器翻譯
    的頭像 發表于 07-10 11:48 ?657次閱讀

    nlp邏輯層次模型的特點

    NLP(自然語言處理)邏輯層次模型是一種用于理解和生成自然語言文本的計算模型。它將自然語言文本分解為不同的層次,以便于計算機更好地處理和理解。以下是對NLP邏輯層次
    的頭像 發表于 07-09 10:39 ?192次閱讀

    深度學習模型訓練過程詳解

    深度學習模型訓練是一個復雜且關鍵的過程,它涉及大量的數據、計算資源和精心設計的算法。訓練一個深度學習模型,本質上是通過優化算法調整模型參數,使模型
    的頭像 發表于 07-01 16:13 ?500次閱讀

    【大語言模型:原理與工程實踐】大語言模型的評測

    安全性的評測則關注模型在強化學習階段的表現。行業模型的評測則針對特定行業的能力,如金融和法律等領域。整體能力的評測從宏觀角度評估模型作為一個通用人工智能的綜合能力。這些評測方法和基準的
    發表于 05-07 17:12

    【大語言模型:原理與工程實踐】揭開大語言模型的面紗

    了探索更大、更高效模型架構和訓練方法的空間。在實際應用中,大語言模型的縮放定律推動了自然語言處理等領域的發展,提升了應用效果和用戶體驗。此外,縮放定律的發現也為未來研究提供了方向,推動
    發表于 05-04 23:55

    基于歸結反演的大語言模型邏輯推斷系統

    邏輯符號領域的邏輯推理方法的啟發,我們引入了一個在一階邏輯下完備的邏輯推理范式歸結反演(其推理過程
    發表于 04-28 18:00 ?278次閱讀
    基于歸結反演的大語言<b class='flag-5'>模型</b><b class='flag-5'>邏輯</b>推斷系統

    IGBT的物理結構模型—PIN&amp;MOS模型(1)

    分析IGBT,一般可以采用兩種模型,一種是簡化的“PIN+MOS”模型,一種是更切合實際的“PNP+MOS”模型,前者邏輯分析簡單
    的頭像 發表于 11-30 17:00 ?1348次閱讀
    IGBT的物理結<b class='flag-5'>構模型</b>—PIN&amp;MOS<b class='flag-5'>模型</b>(1)

    javaweb三層架構和mvc架構

    JavaWeb三層架構和MVC架構是當前Web開發領域中常用的兩種架構模式。 一、JavaWeb三層架構 JavaWeb三層
    的頭像 發表于 11-22 16:41 ?1298次閱讀

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

    相比于僅使用logits的蒸餾方法,同步使用模型中間層特征進行蒸餾的方法通常能取得更好的性能。然而在異構模型的情況下,由于不同架構模型對特征
    的頭像 發表于 11-01 16:18 ?786次閱讀
    任意<b class='flag-5'>模型</b>都能蒸餾!華為諾亞提出異<b class='flag-5'>構模型</b>的知識蒸餾<b class='flag-5'>方法</b>

    基于模型方法在民機機載軟件中的應用

    機載軟件適航標準對軟件研制過程、生命周期數據以及符合性證據等都提出了明確的要求。然而,這些過程要求都是建立在歐美80~90年代軟件工程實踐的基礎上,以文本需求+代碼為主要的開發方式。隨著近些年
    的頭像 發表于 10-27 15:30 ?440次閱讀
    基于<b class='flag-5'>模型</b>的<b class='flag-5'>方法</b>在民機機載軟件中的應用

    仿真系統軟件的架構是什么樣的啊

    向仿真架構通常包括模型建立、模型驗證、仿真運行和結果分析等環節。在這種架構中,模型是仿真系統的核心,仿真
    的頭像 發表于 10-16 17:02 ?694次閱讀

    SpringCloud微服務架構:實現分布式系統的無縫協作

    在深入Spring Cloud之前,讓我們首先了解一下什么是微服務架構。微服務架構是一種軟件架構模式,將一個應用程序拆分為一組小型、獨立的服務。每個服務都有自己的數據庫和業務邏輯,并可
    的頭像 發表于 10-12 16:21 ?666次閱讀
    SpringCloud微服務<b class='flag-5'>架構</b>:實現分布式系統的無縫協作