邏輯平臺(tái)
如果功能設(shè)計(jì)被如上所述所捕捉,那么就可以自動(dòng)創(chuàng)建下游執(zhí)行(硬件和軟件、串行總線系統(tǒng)和電氣分布),并且總是會(huì)尊重選項(xiàng)/變型的關(guān)系。
要做到這一點(diǎn),首先定義一個(gè)邏輯平臺(tái)。這可以由一個(gè)3D模型以物理拓?fù)涞男问降玫?,但是也可以從一個(gè)抽象的邏輯網(wǎng)絡(luò)拓?fù)溟_始。通過向一個(gè)選項(xiàng)/變型模型分配單個(gè)功能組件,邏輯平臺(tái)可以包括(以汽車工程為例)一輛單個(gè)的車、一系列的車或一個(gè)汽車平臺(tái)所有可能存在的衍生物,包括軟件、電氣系統(tǒng)、網(wǎng)絡(luò)和硬件的變化形式。同樣的原則也適用于卡車、越野車車輛、飛機(jī)和復(fù)雜的機(jī)電設(shè)備,如工業(yè)打印機(jī)和醫(yī)療設(shè)備。甚至,一個(gè)像防空系統(tǒng)這類經(jīng)過擴(kuò)展的系統(tǒng)也可以用這種方式建模。
平臺(tái)的單個(gè)節(jié)點(diǎn)作為資源被標(biāo)準(zhǔn)化:電子控制單元(ECU)或線路可更換單元(LRU)、電氣總成、電力或接地導(dǎo)體。它們可以通過電氣或總線系統(tǒng)(CAN、LIN、Flexray、Ethernet(以太網(wǎng))、ARINC 429等),或通過光學(xué)或電波連接耦合。這些通信通路被稱為載體。
合成
功能隨后被分配到邏輯平臺(tái)中。這可以手動(dòng)或利用規(guī)則自動(dòng)完成。執(zhí)行的過程中將按功能的類型詢問功能。例如,從 SW 類型中創(chuàng)建一個(gè)軟件組件,然后被分配到控制單元。功能之間傳遞的信號將在邏輯平臺(tái)上分為軟件、電氣或網(wǎng)絡(luò)信號向載體分配。
