www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 汽車電子 > 汽車電子
[導(dǎo)讀] 自2003年組建以來(lái),AUTOSAR(汽車開(kāi)放系統(tǒng)架構(gòu))聯(lián)盟一直致力于改變車載網(wǎng)絡(luò)和電子控制單元(ECU)的設(shè)計(jì)方式。AUTOSAR提出了一個(gè)符合業(yè)界標(biāo)準(zhǔn)的車載網(wǎng)絡(luò)設(shè)計(jì)方法,使行業(yè)能夠集成、交換和傳輸汽車網(wǎng)絡(luò)內(nèi)的功能、數(shù)據(jù)和

 自2003年組建以來(lái),AUTOSAR(汽車開(kāi)放系統(tǒng)架構(gòu))聯(lián)盟一直致力于改變車載網(wǎng)絡(luò)和電子控制單元(ECU)的設(shè)計(jì)方式。AUTOSAR提出了一個(gè)符合業(yè)界標(biāo)準(zhǔn)的車載網(wǎng)絡(luò)設(shè)計(jì)方法,使行業(yè)能夠集成、交換和傳輸汽車網(wǎng)絡(luò)內(nèi)的功能、數(shù)據(jù)和信息。這一標(biāo)準(zhǔn)極大地促進(jìn)了汽車原始設(shè)備制造商(OEM)及其一級(jí)供應(yīng)商之間的合作,使他們能夠以一種一致、明確且機(jī)器可讀的格式來(lái)交換設(shè)計(jì)信息。

一輛汽車的不同部分對(duì)安全及性能有不同要求,而支持它們的車載網(wǎng)絡(luò)必須具備可預(yù)測(cè)的安全性能。隨著汽車技術(shù)的不斷演變,人們已經(jīng)可以用一系列總線技術(shù)來(lái)連接豪華汽車上最多100個(gè)不同的ECU,這些總線技術(shù)通常包括LIN、CAN、FlexRay、MOST和基于以太網(wǎng)的架構(gòu)。如果靠手動(dòng)來(lái)管理這些ECU之間數(shù)以千計(jì)的信息和交互操作是不可能的,因此汽車設(shè)計(jì)人員必然用自動(dòng)化設(shè)計(jì)和合成工具來(lái)預(yù)測(cè)網(wǎng)絡(luò)性能和調(diào)整車載功能。

汽車數(shù)據(jù)總線

一輛典型的現(xiàn)代化汽車將同時(shí)裝配各類總線和協(xié)議并從LIN、CAN、FlexRay、MOST和以太網(wǎng)中選擇合適的網(wǎng)絡(luò)。多媒體/視聽(tīng)信號(hào)和汽車環(huán)繞攝像系統(tǒng)需要更高的數(shù)據(jù)速率,因此汽車制造商和OEM廠商在網(wǎng)絡(luò)解決方案上選擇用以太網(wǎng)代替MOST.但對(duì)于許多標(biāo)準(zhǔn)汽車功能而言,LIN和CAN提供的帶寬與性能就足夠了。

在汽車架構(gòu)中,ECU組合在一起形成“集群”,這些集群通過(guò)通信“網(wǎng)關(guān)”相連。集群通常會(huì)共享同一類型的總線,因此要達(dá)到高可靠性、高速率的標(biāo)準(zhǔn),就要采用FlexRay網(wǎng)絡(luò),但要求沒(méi)那么高的門鎖ECU可以由CAN或LIN來(lái)負(fù)責(zé)。ECU網(wǎng)關(guān)往往要連接不同類型的信號(hào),并執(zhí)行不同總線架構(gòu)之間的映射和轉(zhuǎn)換功能。汽車行業(yè)對(duì)不斷提高安全性和ISO26262等標(biāo)準(zhǔn)的合規(guī)性提出強(qiáng)烈需求,進(jìn)而提升了車載網(wǎng)絡(luò)的性能,同時(shí)也降低了制造和元件成本。不斷進(jìn)步的網(wǎng)絡(luò)標(biāo)準(zhǔn)可以適應(yīng)越來(lái)越高的數(shù)據(jù)傳輸速率,汽車電纜也達(dá)到了安全且低成本的目標(biāo)。典型汽車網(wǎng)絡(luò)方案的特點(diǎn)及應(yīng)用請(qǐng)見(jiàn)表1.

表1:汽車網(wǎng)絡(luò)總線。

網(wǎng)絡(luò)時(shí)序分析

接下來(lái)讓我們?cè)敿?xì)討論CAN和FlexRay網(wǎng)絡(luò)的時(shí)序分析。了解這兩種類型網(wǎng)絡(luò)的基本特征和差異是非常有用的。

CAN網(wǎng)絡(luò):

CAN是使用較廣泛的一類車載網(wǎng)絡(luò),以ISO 15765-2為運(yùn)行標(biāo)準(zhǔn)。CAN總線提供了高水平的系統(tǒng)靈活性,能夠相對(duì)容易地將新的ECU接收器節(jié)點(diǎn)添加到現(xiàn)有的CAN網(wǎng)絡(luò)中,而不對(duì)現(xiàn)有的ECU節(jié)點(diǎn)做出大的硬件或軟件改動(dòng)。對(duì)汽車設(shè)計(jì)人員而言,這可以極大地幫助他們擴(kuò)大或升級(jí)現(xiàn)有網(wǎng)絡(luò),或設(shè)計(jì)出新的變體車型。

在CAN網(wǎng)絡(luò)實(shí)時(shí)運(yùn)行過(guò)程中,通過(guò)網(wǎng)絡(luò)進(jìn)行交換的不同類型信息的緊迫性相差很大。例如對(duì)于管理發(fā)動(dòng)機(jī)燃料噴射的ECU而言,必須立即獲得發(fā)動(dòng)機(jī)瞬時(shí)負(fù)載反饋,相比而言則不需要那么頻繁地獲知發(fā)動(dòng)機(jī)的溫度等參數(shù)。

要傳輸?shù)男畔⒌膬?yōu)先級(jí)是由包含在每條信息中的“標(biāo)識(shí)符”決定的。在設(shè)計(jì)系統(tǒng)時(shí)就要確定傳輸?shù)膬?yōu)先級(jí),并且不能隨意改變。在CAN架構(gòu)中,總線訪問(wèn)爭(zhēng)用的問(wèn)題可以通過(guò)標(biāo)識(shí)符的逐位仲裁來(lái)解決。CAN總線沒(méi)有主控器,因此連接至總線的所有ECU節(jié)點(diǎn)都需要接受網(wǎng)絡(luò)使用方面的仲裁。如果第一個(gè)位元是“0”,則這條信息優(yōu)先于其他信息。這就是所謂的“顯性”信息,如果第一個(gè)位元是“1”,則優(yōu)先級(jí)降低(“隱性”信息)。因此,最高優(yōu)先級(jí)的信息總能傳輸至預(yù)期的目標(biāo)地址,但優(yōu)先級(jí)較低的信息可能會(huì)暫時(shí)退出總線發(fā)送,直到總線空閑下來(lái)。只有當(dāng)總線處于空閑狀態(tài)時(shí),要發(fā)送較低優(yōu)先級(jí)的信息的ECU節(jié)點(diǎn)才會(huì)重新嘗試發(fā)送。CAN總線可以傳輸?shù)腅CU之間的信息大小最多為8個(gè)字節(jié),而通過(guò)CAN發(fā)送的信號(hào)被打包成信息“幀”。

FlexRay網(wǎng)絡(luò):

FlexRay協(xié)議比CAN更具確定性。FlexRay是一種“時(shí)間觸發(fā)”協(xié)議,它提供不同選項(xiàng),讓信息可以在精確的時(shí)間框架內(nèi)發(fā)送至目標(biāo)地址——可精確到1μs.FlexRay信息最多可達(dá)254個(gè)字節(jié),因此需要在ECU之間進(jìn)行交換的復(fù)雜信息的容量很大。與CAN相比,F(xiàn)lexRay的數(shù)據(jù)傳輸速率也更高。由于時(shí)序是預(yù)先確定的,信息的安排需要提前規(guī)劃好,一般由汽車OEM廠商或一級(jí)供應(yīng)商合作伙伴預(yù)先配置或設(shè)計(jì)。在采用CAN協(xié)議的網(wǎng)絡(luò)中,ECU節(jié)點(diǎn)只需要知道通信時(shí)的正確波特率,但FlexRay網(wǎng)絡(luò)上的ECU節(jié)點(diǎn)在通信時(shí)必須知道網(wǎng)絡(luò)各個(gè)部分是如何配置和連接的。檢查和驗(yàn)證FlexRay網(wǎng)絡(luò)的時(shí)序比較耗時(shí)——因此,自動(dòng)化的時(shí)序分析和將信息合成打包成時(shí)間幀可以減少錯(cuò)誤和設(shè)計(jì)周期時(shí)間。

定義網(wǎng)絡(luò)時(shí)序

模擬汽車網(wǎng)絡(luò)時(shí)序的第一步是準(zhǔn)確定義ECU之間的連接。AUTOSAR提出的軟件方法將所有汽車功能定義成軟件組件的集合并映射到物理ECU硬件上。一個(gè)ECU可能有幾個(gè)功能,而內(nèi)部信號(hào)則在它們之間傳遞。一旦定義了連接,設(shè)計(jì)中每個(gè)對(duì)象的時(shí)序參數(shù)(如果是已知的)都可以被定義。時(shí)序信息有多個(gè)外部來(lái)源;被廣泛使用的汽車標(biāo)準(zhǔn)是FIBEX——由自動(dòng)化及測(cè)量系統(tǒng)標(biāo)準(zhǔn)化協(xié)會(huì)(ASAM)定義的一種基于XML的標(biāo)準(zhǔn)化文件格式。

示例系統(tǒng)的物理路徑請(qǐng)見(jiàn)圖1和圖2.制動(dòng)位監(jiān)控器模塊與控制器ECU相連,轉(zhuǎn)而又連接到執(zhí)行器上。在每個(gè)模塊內(nèi)部,各個(gè)軟件組件也對(duì)延遲造成影響。我們將著眼于這些組件對(duì)整體系統(tǒng)延遲的影響。

圖1:制動(dòng)系統(tǒng)信號(hào)路徑概覽。

圖2:采用AUTOSAR組件的制動(dòng)系統(tǒng)——可定義詳細(xì)的時(shí)序參數(shù)。

表2:AUTOSAR制動(dòng)示例的傳輸步驟。

在表2提供的示例中,端至端信號(hào)路徑最長(zhǎng)可允許100ms.從實(shí)際測(cè)量結(jié)果中我們得知,發(fā)送方需要5ms,而接收方需10ms,因此通信路徑延遲最高可允許85ms.

如果使用先進(jìn)的AUTOSAR組件編輯器,如明導(dǎo)的VSA COM Designer工具,可以輸入路徑中每個(gè)組件的時(shí)序信息,但這也是一項(xiàng)艱巨的任務(wù)。另一種方法是從外部數(shù)據(jù)庫(kù)導(dǎo)入時(shí)序和連接信息。

在模擬CAN總線數(shù)據(jù)路徑時(shí),需要考慮到傳輸開(kāi)始時(shí)的不確定性??赡艹霈F(xiàn)的情況是,更高優(yōu)先級(jí)的信息占用數(shù)據(jù)總線,從而造成傳輸延遲。因此要找出造成延遲變化的抖動(dòng)因素——通常要提前知道有多少優(yōu)先級(jí)較高的信號(hào)可能在總線上,這樣可以盡可能精確預(yù)測(cè)抖動(dòng)因素。通過(guò)這些參數(shù)和進(jìn)行自動(dòng)化設(shè)計(jì)規(guī)則檢查(DRC),從第(3)步到第(7)步的最大延遲為74.5毫秒,這樣的設(shè)計(jì)檢查可以通過(guò)。這是“最壞情況”的測(cè)試,設(shè)計(jì)人員要相信路徑延遲永遠(yuǎn)不會(huì)比這更糟,實(shí)際上會(huì)好很多。

圖3:VSA COM時(shí)序分析工具給出的典型時(shí)序報(bào)告,顯示DRC違規(guī)情況。

圖3給出了一個(gè)典型的時(shí)序報(bào)告,其中信號(hào)路徑違規(guī)以紅色突出顯示。整體的總線利用率顯示在表的頂部(3.69%)。

此外還可以模擬通過(guò)汽車網(wǎng)關(guān)的信號(hào)時(shí)序路徑預(yù)測(cè)。如果信號(hào)是通過(guò)網(wǎng)關(guān)自動(dòng)發(fā)送,則需要采取最短的可用路徑,而時(shí)序路徑分析算法則需要有關(guān)信號(hào)路徑中所有ECU發(fā)送方和接收方的信息。有些網(wǎng)關(guān)可能僅供診斷,而通過(guò)這些網(wǎng)關(guān)的信號(hào)的優(yōu)先級(jí)可能較低。

汽車通信矩陣合成

汽車網(wǎng)絡(luò)時(shí)序安排的總體定義通常存儲(chǔ)在作為中央網(wǎng)關(guān)ECU一部分的“通信矩陣”中。明導(dǎo)所開(kāi)發(fā)的設(shè)計(jì)工具解決方案可用于自動(dòng)合成這個(gè)數(shù)據(jù)庫(kù)并按正確順序?qū)⑺胁煌男畔⒋虬蓭?/p>

AUTOSAR信號(hào)信息組合成協(xié)議數(shù)據(jù)單元(PDU),然后這些數(shù)據(jù)單元再組合成傳輸幀。對(duì)于CAN和LIN幀而言,每個(gè)幀都有一個(gè)PDU,但一個(gè)FlexRay幀可能含有多個(gè)信號(hào)PDU.

在FlexRay架構(gòu)中,時(shí)序是確定的,而設(shè)計(jì)人員主要面臨的不確定性就是幀打包和傳輸順序。汽車OEM廠商和設(shè)計(jì)人員要投入大量時(shí)間來(lái)測(cè)試汽車所有可能出現(xiàn)的情況,以確定最壞情況下的行為,并確保信息傳輸有較大的安全范圍。這意味著,為了確保較高的時(shí)序安全范圍,不能占用數(shù)據(jù)總線的全部容量。合成工具查找具有相似路徑以及對(duì)于在相似的幀時(shí)間空隙中進(jìn)行打包和安排有時(shí)序要求的信號(hào),以此來(lái)優(yōu)化幀利用率。在使用明導(dǎo)的時(shí)序合成工具時(shí),設(shè)計(jì)輸入將包括信號(hào)和PDU定義、幀的優(yōu)先級(jí)和有關(guān)可行的信號(hào)路徑的具體OEM設(shè)計(jì)決策。在生成完整的時(shí)序體系時(shí)要將這些都考慮進(jìn)去。

在安裝一個(gè)完全定義的通信體系時(shí)會(huì)面臨一個(gè)難題,即后續(xù)很難有架構(gòu)上的變化,并可能需要對(duì)網(wǎng)絡(luò)進(jìn)行全面的重新設(shè)計(jì),但傳輸?shù)母咚俸痛_定性等優(yōu)勢(shì)讓這種方法對(duì)FlexRay應(yīng)用形成了極大的吸引力,能夠確保汽車的對(duì)安全要求非常高的功能。用該合成工具重新建立更先進(jìn)的通信體系可以縮短修復(fù)周期。

總結(jié)

AUTOSAR提供了用于車載網(wǎng)絡(luò)和ECU設(shè)計(jì)的預(yù)定義標(biāo)準(zhǔn)方法。但設(shè)計(jì)人員在如何提高設(shè)計(jì)的效率和性能上仍面臨難題。通過(guò)使用設(shè)計(jì)自動(dòng)化輔助工具來(lái)計(jì)算時(shí)序并生成車載通信體系,可以極大提升寶貴的網(wǎng)絡(luò)帶寬的利用率,同時(shí)保持汽車性能的安全范圍。隨著CAN、FlexRay和以太網(wǎng)融合復(fù)雜性的增加,使用自動(dòng)化設(shè)計(jì)規(guī)則檢查和時(shí)序性能合成工具將有助于縮短設(shè)計(jì)時(shí)間,避免繁瑣的人工驗(yàn)證過(guò)程。

自2003年組建以來(lái),AUTOSAR(汽車開(kāi)放系統(tǒng)架構(gòu))聯(lián)盟一直致力于改變車載網(wǎng)絡(luò)和電子控制單元(ECU)的設(shè)計(jì)方式。AUTOSAR提出了一個(gè)符合業(yè)界標(biāo)準(zhǔn)的車載網(wǎng)絡(luò)設(shè)計(jì)方法,使行業(yè)能夠集成、交換和傳輸汽車網(wǎng)絡(luò)內(nèi)的功能、數(shù)據(jù)和信息。這一標(biāo)準(zhǔn)極大地促進(jìn)了汽車原始設(shè)備制造商(OEM)及其一級(jí)供應(yīng)商之間的合作,使他們能夠以一種一致、明確且機(jī)器可讀的格式來(lái)交換設(shè)計(jì)信息。

一輛汽車的不同部分對(duì)安全及性能有不同要求,而支持它們的車載網(wǎng)絡(luò)必須具備可預(yù)測(cè)的安全性能。隨著汽車技術(shù)的不斷演變,人們已經(jīng)可以用一系列總線技術(shù)來(lái)連接豪華汽車上最多100個(gè)不同的ECU,這些總線技術(shù)通常包括LIN、CAN、FlexRay、MOST和基于以太網(wǎng)的架構(gòu)。如果靠手動(dòng)來(lái)管理這些ECU之間數(shù)以千計(jì)的信息和交互操作是不可能的,因此汽車設(shè)計(jì)人員必然用自動(dòng)化設(shè)計(jì)和合成工具來(lái)預(yù)測(cè)網(wǎng)絡(luò)性能和調(diào)整車載功能。

汽車數(shù)據(jù)總線

一輛典型的現(xiàn)代化汽車將同時(shí)裝配各類總線和協(xié)議并從LIN、CAN、FlexRay、MOST和以太網(wǎng)中選擇合適的網(wǎng)絡(luò)。多媒體/視聽(tīng)信號(hào)和汽車環(huán)繞攝像系統(tǒng)需要更高的數(shù)據(jù)速率,因此汽車制造商和OEM廠商在網(wǎng)絡(luò)解決方案上選擇用以太網(wǎng)代替MOST.但對(duì)于許多標(biāo)準(zhǔn)汽車功能而言,LIN和CAN提供的帶寬與性能就足夠了。

在汽車架構(gòu)中,ECU組合在一起形成“集群”,這些集群通過(guò)通信“網(wǎng)關(guān)”相連。集群通常會(huì)共享同一類型的總線,因此要達(dá)到高可靠性、高速率的標(biāo)準(zhǔn),就要采用FlexRay網(wǎng)絡(luò),但要求沒(méi)那么高的門鎖ECU可以由CAN或LIN來(lái)負(fù)責(zé)。ECU網(wǎng)關(guān)往往要連接不同類型的信號(hào),并執(zhí)行不同總線架構(gòu)之間的映射和轉(zhuǎn)換功能。汽車行業(yè)對(duì)不斷提高安全性和ISO26262等標(biāo)準(zhǔn)的合規(guī)性提出強(qiáng)烈需求,進(jìn)而提升了車載網(wǎng)絡(luò)的性能,同時(shí)也降低了制造和元件成本。不斷進(jìn)步的網(wǎng)絡(luò)標(biāo)準(zhǔn)可以適應(yīng)越來(lái)越高的數(shù)據(jù)傳輸速率,汽車電纜也達(dá)到了安全且低成本的目標(biāo)。典型汽車網(wǎng)絡(luò)方案的特點(diǎn)及應(yīng)用請(qǐng)見(jiàn)表1.

表1:汽車網(wǎng)絡(luò)總線。

網(wǎng)絡(luò)時(shí)序分析

接下來(lái)讓我們?cè)敿?xì)討論CAN和FlexRay網(wǎng)絡(luò)的時(shí)序分析。了解這兩種類型網(wǎng)絡(luò)的基本特征和差異是非常有用的。

CAN網(wǎng)絡(luò):

CAN是使用較廣泛的一類車載網(wǎng)絡(luò),以ISO 15765-2為運(yùn)行標(biāo)準(zhǔn)。CAN總線提供了高水平的系統(tǒng)靈活性,能夠相對(duì)容易地將新的ECU接收器節(jié)點(diǎn)添加到現(xiàn)有的CAN網(wǎng)絡(luò)中,而不對(duì)現(xiàn)有的ECU節(jié)點(diǎn)做出大的硬件或軟件改動(dòng)。對(duì)汽車設(shè)計(jì)人員而言,這可以極大地幫助他們擴(kuò)大或升級(jí)現(xiàn)有網(wǎng)絡(luò),或設(shè)計(jì)出新的變體車型。

在CAN網(wǎng)絡(luò)實(shí)時(shí)運(yùn)行過(guò)程中,通過(guò)網(wǎng)絡(luò)進(jìn)行交換的不同類型信息的緊迫性相差很大。例如對(duì)于管理發(fā)動(dòng)機(jī)燃料噴射的ECU而言,必須立即獲得發(fā)動(dòng)機(jī)瞬時(shí)負(fù)載反饋,相比而言則不需要那么頻繁地獲知發(fā)動(dòng)機(jī)的溫度等參數(shù)。

要傳輸?shù)男畔⒌膬?yōu)先級(jí)是由包含在每條信息中的“標(biāo)識(shí)符”決定的。在設(shè)計(jì)系統(tǒng)時(shí)就要確定傳輸?shù)膬?yōu)先級(jí),并且不能隨意改變。在CAN架構(gòu)中,總線訪問(wèn)爭(zhēng)用的問(wèn)題可以通過(guò)標(biāo)識(shí)符的逐位仲裁來(lái)解決。CAN總線沒(méi)有主控器,因此連接至總線的所有ECU節(jié)點(diǎn)都需要接受網(wǎng)絡(luò)使用方面的仲裁。如果第一個(gè)位元是“0”,則這條信息優(yōu)先于其他信息。這就是所謂的“顯性”信息,如果第一個(gè)位元是“1”,則優(yōu)先級(jí)降低(“隱性”信息)。因此,最高優(yōu)先級(jí)的信息總能傳輸至預(yù)期的目標(biāo)地址,但優(yōu)先級(jí)較低的信息可能會(huì)暫時(shí)退出總線發(fā)送,直到總線空閑下來(lái)。只有當(dāng)總線處于空閑狀態(tài)時(shí),要發(fā)送較低優(yōu)先級(jí)的信息的ECU節(jié)點(diǎn)才會(huì)重新嘗試發(fā)送。CAN總線可以傳輸?shù)腅CU之間的信息大小最多為8個(gè)字節(jié),而通過(guò)CAN發(fā)送的信號(hào)被打包成信息“幀”。

FlexRay網(wǎng)絡(luò):

FlexRay協(xié)議比CAN更具確定性。FlexRay是一種“時(shí)間觸發(fā)”協(xié)議,它提供不同選項(xiàng),讓信息可以在精確的時(shí)間框架內(nèi)發(fā)送至目標(biāo)地址——可精確到1μs.FlexRay信息最多可達(dá)254個(gè)字節(jié),因此需要在ECU之間進(jìn)行交換的復(fù)雜信息的容量很大。與CAN相比,F(xiàn)lexRay的數(shù)據(jù)傳輸速率也更高。由于時(shí)序是預(yù)先確定的,信息的安排需要提前規(guī)劃好,一般由汽車OEM廠商或一級(jí)供應(yīng)商合作伙伴預(yù)先配置或設(shè)計(jì)。在采用CAN協(xié)議的網(wǎng)絡(luò)中,ECU節(jié)點(diǎn)只需要知道通信時(shí)的正確波特率,但FlexRay網(wǎng)絡(luò)上的ECU節(jié)點(diǎn)在通信時(shí)必須知道網(wǎng)絡(luò)各個(gè)部分是如何配置和連接的。檢查和驗(yàn)證FlexRay網(wǎng)絡(luò)的時(shí)序比較耗時(shí)——因此,自動(dòng)化的時(shí)序分析和將信息合成打包成時(shí)間幀可以減少錯(cuò)誤和設(shè)計(jì)周期時(shí)間。

定義網(wǎng)絡(luò)時(shí)序

模擬汽車網(wǎng)絡(luò)時(shí)序的第一步是準(zhǔn)確定義ECU之間的連接。AUTOSAR提出的軟件方法將所有汽車功能定義成軟件組件的集合并映射到物理ECU硬件上。一個(gè)ECU可能有幾個(gè)功能,而內(nèi)部信號(hào)則在它們之間傳遞。一旦定義了連接,設(shè)計(jì)中每個(gè)對(duì)象的時(shí)序參數(shù)(如果是已知的)都可以被定義。時(shí)序信息有多個(gè)外部來(lái)源;被廣泛使用的汽車標(biāo)準(zhǔn)是FIBEX——由自動(dòng)化及測(cè)量系統(tǒng)標(biāo)準(zhǔn)化協(xié)會(huì)(ASAM)定義的一種基于XML的標(biāo)準(zhǔn)化文件格式。

示例系統(tǒng)的物理路徑請(qǐng)見(jiàn)圖1和圖2.制動(dòng)位監(jiān)控器模塊與控制器ECU相連,轉(zhuǎn)而又連接到執(zhí)行器上。在每個(gè)模塊內(nèi)部,各個(gè)軟件組件也對(duì)延遲造成影響。我們將著眼于這些組件對(duì)整體系統(tǒng)延遲的影響。

圖1:制動(dòng)系統(tǒng)信號(hào)路徑概覽。

圖2:采用AUTOSAR組件的制動(dòng)系統(tǒng)——可定義詳細(xì)的時(shí)序參數(shù)。

表2:AUTOSAR制動(dòng)示例的傳輸步驟。

在表2提供的示例中,端至端信號(hào)路徑最長(zhǎng)可允許100ms.從實(shí)際測(cè)量結(jié)果中我們得知,發(fā)送方需要5ms,而接收方需10ms,因此通信路徑延遲最高可允許85ms.

如果使用先進(jìn)的AUTOSAR組件編輯器,如明導(dǎo)的VSA COM Designer工具,可以輸入路徑中每個(gè)組件的時(shí)序信息,但這也是一項(xiàng)艱巨的任務(wù)。另一種方法是從外部數(shù)據(jù)庫(kù)導(dǎo)入時(shí)序和連接信息。

在模擬CAN總線數(shù)據(jù)路徑時(shí),需要考慮到傳輸開(kāi)始時(shí)的不確定性??赡艹霈F(xiàn)的情況是,更高優(yōu)先級(jí)的信息占用數(shù)據(jù)總線,從而造成傳輸延遲。因此要找出造成延遲變化的抖動(dòng)因素——通常要提前知道有多少優(yōu)先級(jí)較高的信號(hào)可能在總線上,這樣可以盡可能精確預(yù)測(cè)抖動(dòng)因素。通過(guò)這些參數(shù)和進(jìn)行自動(dòng)化設(shè)計(jì)規(guī)則檢查(DRC),從第(3)步到第(7)步的最大延遲為74.5毫秒,這樣的設(shè)計(jì)檢查可以通過(guò)。這是“最壞情況”的測(cè)試,設(shè)計(jì)人員要相信路徑延遲永遠(yuǎn)不會(huì)比這更糟,實(shí)際上會(huì)好很多。

圖3:VSA COM時(shí)序分析工具給出的典型時(shí)序報(bào)告,顯示DRC違規(guī)情況。

圖3給出了一個(gè)典型的時(shí)序報(bào)告,其中信號(hào)路徑違規(guī)以紅色突出顯示。整體的總線利用率顯示在表的頂部(3.69%)。

此外還可以模擬通過(guò)汽車網(wǎng)關(guān)的信號(hào)時(shí)序路徑預(yù)測(cè)。如果信號(hào)是通過(guò)網(wǎng)關(guān)自動(dòng)發(fā)送,則需要采取最短的可用路徑,而時(shí)序路徑分析算法則需要有關(guān)信號(hào)路徑中所有ECU發(fā)送方和接收方的信息。有些網(wǎng)關(guān)可能僅供診斷,而通過(guò)這些網(wǎng)關(guān)的信號(hào)的優(yōu)先級(jí)可能較低。

汽車通信矩陣合成

汽車網(wǎng)絡(luò)時(shí)序安排的總體定義通常存儲(chǔ)在作為中央網(wǎng)關(guān)ECU一部分的“通信矩陣”中。明導(dǎo)所開(kāi)發(fā)的設(shè)計(jì)工具解決方案可用于自動(dòng)合成這個(gè)數(shù)據(jù)庫(kù)并按正確順序?qū)⑺胁煌男畔⒋虬蓭?/p>

AUTOSAR信號(hào)信息組合成協(xié)議數(shù)據(jù)單元(PDU),然后這些數(shù)據(jù)單元再組合成傳輸幀。對(duì)于CAN和LIN幀而言,每個(gè)幀都有一個(gè)PDU,但一個(gè)FlexRay幀可能含有多個(gè)信號(hào)PDU.

在FlexRay架構(gòu)中,時(shí)序是確定的,而設(shè)計(jì)人員主要面臨的不確定性就是幀打包和傳輸順序。汽車OEM廠商和設(shè)計(jì)人員要投入大量時(shí)間來(lái)測(cè)試汽車所有可能出現(xiàn)的情況,以確定最壞情況下的行為,并確保信息傳輸有較大的安全范圍。這意味著,為了確保較高的時(shí)序安全范圍,不能占用數(shù)據(jù)總線的全部容量。合成工具查找具有相似路徑以及對(duì)于在相似的幀時(shí)間空隙中進(jìn)行打包和安排有時(shí)序要求的信號(hào),以此來(lái)優(yōu)化幀利用率。在使用明導(dǎo)的時(shí)序合成工具時(shí),設(shè)計(jì)輸入將包括信號(hào)和PDU定義、幀的優(yōu)先級(jí)和有關(guān)可行的信號(hào)路徑的具體OEM設(shè)計(jì)決策。在生成完整的時(shí)序體系時(shí)要將這些都考慮進(jìn)去。

在安裝一個(gè)完全定義的通信體系時(shí)會(huì)面臨一個(gè)難題,即后續(xù)很難有架構(gòu)上的變化,并可能需要對(duì)網(wǎng)絡(luò)進(jìn)行全面的重新設(shè)計(jì),但傳輸?shù)母咚俸痛_定性等優(yōu)勢(shì)讓這種方法對(duì)FlexRay應(yīng)用形成了極大的吸引力,能夠確保汽車的對(duì)安全要求非常高的功能。用該合成工具重新建立更先進(jìn)的通信體系可以縮短修復(fù)周期。

總結(jié)

AUTOSAR提供了用于車載網(wǎng)絡(luò)ECU設(shè)計(jì)的預(yù)定義標(biāo)準(zhǔn)方法。但設(shè)計(jì)人員在如何提高設(shè)計(jì)的效率和性能上仍面臨難題。通過(guò)使用設(shè)計(jì)自動(dòng)化輔助工具來(lái)計(jì)算時(shí)序并生成車載通信體系,可以極大提升寶貴的網(wǎng)絡(luò)帶寬的利用率,同時(shí)保持汽車性能的安全范圍。隨著CAN、FlexRay和以太網(wǎng)融合復(fù)雜性的增加,使用自動(dòng)化設(shè)計(jì)規(guī)則檢查和時(shí)序性能合成工具將有助于縮短設(shè)計(jì)時(shí)間,避免繁瑣的人工驗(yàn)證過(guò)程。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

現(xiàn)代汽車力求提供和家里一樣的舒適性和娛樂(lè)功能,因此,行業(yè)對(duì)電子控制單元(ECU)的需求呈現(xiàn)爆發(fā)式增長(zhǎng)。然而,傳統(tǒng)的總線技術(shù)和電氣/電子(E/E)架構(gòu)已經(jīng)難以滿足這種需求。本文探討以太網(wǎng)技術(shù)如何革新汽車空間,塑造完全互聯(lián)的...

關(guān)鍵字: 以太網(wǎng) ECU 微控制器

上海 2025年7月4日 /美通社/ -- 本文闡述了汽車電子架構(gòu)從分布式向集中化演進(jìn)的趨勢(shì),黑芝麻智能分析了集中化帶來(lái)的安全隔離、實(shí)時(shí)性等關(guān)鍵挑戰(zhàn),并指出車用虛擬化技術(shù)是實(shí)現(xiàn)域控融合的核心解決方案。該技術(shù)能...

關(guān)鍵字: 虛擬化技術(shù) ECU 電子電氣 IO

在智能汽車飛速發(fā)展的當(dāng)下,汽車內(nèi)各種電氣設(shè)備之間的數(shù)據(jù)交互愈發(fā)頻繁和復(fù)雜。車載以太網(wǎng)作為連接這些設(shè)備的關(guān)鍵物理網(wǎng)絡(luò),正扮演著日益重要的角色。它基于傳統(tǒng)以太網(wǎng)協(xié)議,對(duì)物理接口電氣特性進(jìn)行了改造,并依據(jù)車載網(wǎng)絡(luò)需求制定了新標(biāo)...

關(guān)鍵字: 以太網(wǎng) 車載網(wǎng)絡(luò) 協(xié)議

在汽車行業(yè)蓬勃發(fā)展的當(dāng)下,汽車電子控制單元(ECU)如同車輛的“神經(jīng)中樞”,掌控著發(fā)動(dòng)機(jī)、制動(dòng)系統(tǒng)、安全氣囊等眾多關(guān)鍵部件的運(yùn)行。而汽車ECU功能安全開(kāi)發(fā),則是保障車輛行駛安全、避免因電子系統(tǒng)故障引發(fā)嚴(yán)重事故的核心環(huán)節(jié)。...

關(guān)鍵字: ECU AUTOSAR OS

這項(xiàng)新的AI原生功能變革了測(cè)試編排,使其設(shè)置變得簡(jiǎn)易、智能且極其迅速。 印度諾伊達(dá)和舊金山2025年4月19日 /美通社/ -- 統(tǒng)一代理AI和云工程平臺(tái)LambdaTes...

關(guān)鍵字: ECU MCP SERVER 自動(dòng)化

時(shí)序在數(shù)字系統(tǒng)中占有至關(guān)重要的地位,時(shí)序約束對(duì)數(shù)字系統(tǒng)的設(shè)計(jì)起著顯著的作用,定義時(shí)序約束是一個(gè)相當(dāng)復(fù)雜的過(guò)程。

關(guān)鍵字: 數(shù)字系統(tǒng) 時(shí)序

ECU,全稱為Electronic Control Unit,中文稱作電子控制單元,是發(fā)動(dòng)機(jī)不可或缺的“大腦”。它通過(guò)調(diào)控各種執(zhí)行機(jī)構(gòu)來(lái)確保發(fā)動(dòng)機(jī)的正常運(yùn)行。

關(guān)鍵字: ECU

【2025年3月18日, 德國(guó)慕尼黑訊】OPTIREG?電源管理芯片(PMIC)產(chǎn)品組合可實(shí)現(xiàn)高效電壓調(diào)節(jié),提供了帶有直流-直流(DC/DC)和線性穩(wěn)壓器以及跟蹤器的前置和后置穩(wěn)壓器架構(gòu)。除供電外,該系列還集成了額外的監(jiān)...

關(guān)鍵字: 電源管理芯片 線性穩(wěn)壓器 ECU

這個(gè)項(xiàng)目是為了優(yōu)化我的液化石油氣系統(tǒng)在2020年福特嘉年華雙燃料上的運(yùn)行。從汽油到液化石油氣的自動(dòng)切換發(fā)生得太早,在寒冷的天氣條件下,它會(huì)導(dǎo)致化油器問(wèn)題。為了解決這個(gè)問(wèn)題,我決定欺騙發(fā)動(dòng)機(jī)控制單元(ECU),通過(guò)連接一個(gè)...

關(guān)鍵字: ECU NTC傳感器 繼電器

低電容設(shè)計(jì)可防止信號(hào)劣化,出色的抗浪涌能力可提高車載電子設(shè)備的保護(hù)性能

關(guān)鍵字: ECU 自動(dòng)駕駛 二極管
關(guān)閉