<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > AUTOSAR 對汽車(chē)電氣設計進(jìn)行全方位驗證測試

AUTOSAR 對汽車(chē)電氣設計進(jìn)行全方位驗證測試

作者: 時(shí)間:2013-01-05 來(lái)源:網(wǎng)絡(luò ) 收藏
集成與模擬

通過(guò)在上述 VFB 和 RTE 層設計過(guò)程中確定的細節,一個(gè)與 完全兼容的全功能模擬平臺成為了下一步工作的首選工具。運行環(huán)境 (RTE) 的集成在模擬過(guò)程中進(jìn)行,包括操作系統任務(wù)和線(xiàn)程。

在設計任務(wù)層內容的同時(shí),可以研究和優(yōu)化調度策略。軟件構件模型可作為 C-/C++ 代碼或預編譯庫整合進(jìn)模擬程序。利用軟件構件或可執行圖表等形式的 圖形符號,明導國際的虛擬系統集成器 (VSI) 等工具既可提供傳統的源代碼視圖,又能提供圖解視圖。兩種視圖是同步的,并且都支持所有的調試功能,如設置斷點(diǎn)、步驟等等。具備此類(lèi)功能的先進(jìn) AUTOSAR 開(kāi)發(fā)工具可利用“溫度”等高級結構為黑盒(系統)測試以及更深入探究細節的白盒測試提供支持。圖5描述的是此類(lèi)工具的一個(gè)視圖界面,顯示了正在進(jìn)行當中的模擬。

newmaker.com
圖5:與 AUTOSAR 兼容的集成工具顯示正在進(jìn)行的模擬。再次假設一個(gè)功能全面的工具,斷點(diǎn)不僅能夠在編碼清單中進(jìn)行設置、激活或停用,也能在 AUTOSAR 圖表中設置、激活或停用。例如,用戶(hù)可能會(huì )在 SWC 端口或可執行文件的接入點(diǎn)安置一個(gè)斷點(diǎn)。數據元素或內部可運行變量等內部變量可在變量視窗中顯示。寄存器和變量可在運行時(shí)調整,使模擬場(chǎng)景顯著(zhù)改變并加快優(yōu)化過(guò)程。這些正是開(kāi)發(fā)人員需要和希望開(kāi)發(fā)環(huán)境能夠提供的功能。

結果表明一切

圖6表明了座椅加熱器操縱件的溫度曲線(xiàn)。但這并非來(lái)自原型硬件的測量數據,而是利用前文所述 AUTOSAR 兼容工具進(jìn)行的軟件執行的結果。這張圖表明了應用軟件進(jìn)行一系列測試后的結果??偠灾?,這些測試代表了終端產(chǎn)品的典型應用,它們有效地表現和測試了設備的行為。

這些曲線(xiàn)說(shuō)明了什么?最重要的是,它準確預測了控制算法、AUTOSAR 應用軟件和座椅加熱器(物理)分段模型之間的相互作用。溫度的變化率是否符合設計目標?如果不符合,只需簡(jiǎn)單地更改一些模擬參數;無(wú)疑比調整硬件原型單元更簡(jiǎn)單、花費更低。熟悉設計的工程師看到曲線(xiàn)就能夠推斷出哪些內部和外部的變量需要微調。

newmaker.com
圖6:座椅加熱器的溫度曲線(xiàn)隨著(zhù) AUTOSAR 的應用越來(lái)越廣,公認的 BSW 模塊(以及相關(guān)體驗)的基礎架構也將隨之普及。這樣便能對它們在模擬中的行為進(jìn)行更加詳細的建模。

“邊做邊學(xué)”勝于“從重新構建中學(xué)習”

AUTOSAR 相對于設計方法而言仍是一個(gè)較新的事物,有些人認為該方法極為復雜。AUTOSAR 術(shù)語(yǔ)和相關(guān)流程非常全面,并且明顯有別于舊的常用設計方法。然而,當今的自動(dòng)化設計工具明顯已經(jīng)能夠克服任何更加復雜的情況。

當此類(lèi)工具用于設計和評估 AUTOSAR 兼容設備時(shí),各種場(chǎng)景就會(huì )出現,并且無(wú)關(guān)于任何一種具體硬件的測試能夠快速展開(kāi)。針對 AUTOSAR 的機制能夠輕松開(kāi)發(fā)和測試,提供有關(guān)系統行為的即時(shí)反饋。在用戶(hù)嘗試、評估或在必要時(shí)放棄又再此體驗時(shí),它能夠產(chǎn)生“邊做邊學(xué)”的效果,避免了構建或重新構建物理原型所需的成本和時(shí)間。即使是新手也能通過(guò)這種方法增長(cháng)知識。AUTOSAR 為當今的汽車(chē)設計師帶來(lái)了一個(gè)有效的“虛擬”環(huán)境。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>