新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 在一個(gè)穩(wěn)固的基礎(chǔ)上高效的開(kāi)發(fā)汽車診斷功能

在一個(gè)穩(wěn)固的基礎(chǔ)上高效的開(kāi)發(fā)汽車診斷功能

作者: 時(shí)間:2012-11-27 來(lái)源:網(wǎng)絡(luò) 收藏
引言:Vector Informatik和戴姆勒克萊斯勒公司是兩個(gè)總部均設(shè)在德國(guó)斯圖加特的公司。近幾年,在過(guò)去的合作基礎(chǔ)之上,他們?cè)陂_(kāi)發(fā)診斷工具方面擴(kuò)展了戰(zhàn)略合作伙伴關(guān)系。如今,Vector和戴姆勒克萊斯勒已經(jīng)合作開(kāi)發(fā)和定制出機(jī)動(dòng)車診斷領(lǐng)域?qū)S玫墓ぞ呷?a class="contentlabel" href="http://2s4d.com/news/listbylabel/label/CANdela">CANdela系列。應(yīng)用這些工具剛開(kāi)始會(huì)花費(fèi)較多精力,但最終的分析結(jié)果證明,它們對(duì)品質(zhì)和成本的改善都是非常有效的。

為了滿足今后汽車診斷任務(wù)的要求,上世紀(jì)90年代末,戴姆勒克萊斯勒公司為其車輛診斷工具的開(kāi)發(fā)制定了新的方向。主要目的是讓新工具變得更容易使用和理解,同時(shí)診斷的相關(guān)數(shù)據(jù)也要以統(tǒng)一格式描述。只有這樣才能保證診斷工具在所有相關(guān)業(yè)務(wù)單位和合作伙伴間(包括ECU供應(yīng)商和軟件供應(yīng)商)具備較高的接受度,還能保證診斷相關(guān)數(shù)據(jù)的可重用性。

為了支持這個(gè)努力方向,該公司通過(guò)它的GSP/TD中心(診斷和閃存技術(shù)中心)對(duì)診斷技術(shù)和方法進(jìn)行強(qiáng)化和集中。該中心全面開(kāi)發(fā)出新的診斷和閃存概念及其與這些概念相關(guān)聯(lián)的在公司范圍內(nèi)開(kāi)發(fā)、生產(chǎn)和維護(hù)的實(shí)現(xiàn)過(guò)程。同時(shí),該中心還對(duì)在這些不同業(yè)務(wù)領(lǐng)域內(nèi)引進(jìn)上述概念、過(guò)程和工具提供整個(gè)公司范圍內(nèi)的支持。

診斷功能的通用實(shí)現(xiàn)

作為診斷功能的合作開(kāi)發(fā)方,Vector Informatik公司的診斷專家設(shè)計(jì)了一種基于“單源法則”(Single Source Principle)的工具,即所有診斷功能只用機(jī)器可讀的XML描述文件進(jìn)行一次正式規(guī)格定義,然后所有用戶可普遍使用這些規(guī)格數(shù)據(jù)。

戴姆勒克萊斯勒希望在開(kāi)發(fā)、生產(chǎn)和維護(hù)中繼續(xù)保留其DIOGENES描述格式及其專有的運(yùn)行時(shí)(run-time)系統(tǒng)CAESAR(戴姆勒克萊斯勒內(nèi)部針對(duì)“車用電子系統(tǒng)公共入口”采用的DC項(xiàng)目名),為此,Vector設(shè)計(jì)的系列診斷工具(可用于診斷不良應(yīng)用的CAN診斷環(huán)境)具備了集成各OEM專用導(dǎo)出格式所需的靈活性。

除了戴姆勒克萊斯勒公司以外,Vector與歐寶和Claas(農(nóng)用設(shè)備生產(chǎn)商)的戰(zhàn)略聯(lián)盟也對(duì)這些診斷工具的開(kāi)發(fā)產(chǎn)生影響。同時(shí),Vector還與菲亞特、福特及其他許多世界級(jí)汽車廠商開(kāi)始建立合作關(guān)系。如今,幾乎所有具備汽車和相關(guān)供應(yīng)產(chǎn)業(yè)的國(guó)家都在使用工具。這些工具在診斷數(shù)據(jù)的采集和編輯以及將數(shù)據(jù)導(dǎo)出為多種不同格式方面給用戶提供了重要的支持。通過(guò)它們采集的數(shù)據(jù)還能用來(lái)自動(dòng)生成ECU診斷軟件。

圖1:CANdelaStudio提出專門(mén)的ECU診斷需求描述并從CANdela數(shù)據(jù)庫(kù)向DIOGENES數(shù)據(jù)庫(kù)導(dǎo)出數(shù)據(jù)。

圖2:利用專業(yè)網(wǎng)絡(luò)開(kāi)發(fā)工具CANoe進(jìn)行診斷功能性測(cè)試。

圖3:在一個(gè)集成測(cè)試基準(zhǔn)平臺(tái)上測(cè)試A級(jí)車的電子元件。

圖4:利用CANdelaStudio提供的診斷數(shù)據(jù)描述可節(jié)省6-7成費(fèi)用并加快診斷協(xié)議的實(shí)現(xiàn)。

圖5:閃存數(shù)據(jù)的管理以及用CANdelaFlash產(chǎn)生 Flash Container。

通過(guò)前加載(frontloading)節(jié)約開(kāi)發(fā)時(shí)間

戴姆勒克萊斯勒公司診斷功能開(kāi)發(fā)過(guò)程的指導(dǎo)原則就是通過(guò)在開(kāi)發(fā)過(guò)程的很早階段創(chuàng)建一個(gè)完備的規(guī)格,來(lái)保證獲得的數(shù)據(jù)庫(kù)完整可靠。有了這樣的數(shù)據(jù)庫(kù),就可以避免在與供應(yīng)商合作時(shí)出現(xiàn)誤解和差錯(cuò),也因此免去了大多數(shù)優(yōu)化步驟。一旦戴姆勒克萊斯勒選定某個(gè)開(kāi)發(fā)項(xiàng)目的ECU供應(yīng)商,其開(kāi)發(fā)、生產(chǎn)和維護(hù)部門(mén)的工程師就開(kāi)始與這些ECU供應(yīng)商合作定義ECU的診斷功能。

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

關(guān)鍵詞: 汽車診斷功能 ODX CANdela

評(píng)論


技術(shù)專區(qū)

關(guān)閉