在一個(gè)穩(wěn)固的基礎(chǔ)上高效的開發(fā)汽車診斷功能
發(fā)布時(shí)間:2007/8/24 0:00:00 訪問次數(shù):528
引言:Vector Informatik和戴姆勒克萊斯勒公司是兩個(gè)總部均設(shè)在德國(guó)斯圖加特的公司。近幾年,在過去的合作基礎(chǔ)之上,他們?cè)陂_發(fā)診斷工具方面擴(kuò)展了戰(zhàn)略合作伙伴關(guān)系。如今,Vector和戴姆勒克萊斯勒已經(jīng)合作開發(fā)和定制出機(jī)動(dòng)車診斷領(lǐng)域?qū)S玫墓ぞ呷鏑ANdela系列。應(yīng)用這些工具剛開始會(huì)花費(fèi)較多精力,但最終的分析結(jié)果證明,它們對(duì)品質(zhì)和成本的改善都是非常有效的。
圖1:CANdelaStudio提出專門的ECU診斷需求描述并從CANdela數(shù)據(jù)庫(kù)向DIOGENES數(shù)據(jù)庫(kù)導(dǎo)出數(shù)據(jù)。
圖2:利用專業(yè)網(wǎng)絡(luò)開發(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)生ODX Flash Container。
為了滿足今后汽車診斷任務(wù)的要求,上世紀(jì)90年代末,戴姆勒克萊斯勒公司為其車輛診斷工具的開發(fā)制定了新的方向。主要目的是讓新工具變得更容易使用和理解,同時(shí)診斷的相關(guān)數(shù)據(jù)也要以統(tǒng)一格式描述。只有這樣才能保證診斷工具在所有相關(guān)業(yè)務(wù)單位和合作伙伴間(包括ECU供應(yīng)商和軟件供應(yīng)商)具備較高的接受度,還能保證診斷相關(guān)數(shù)據(jù)的可重用性。
為了支持這個(gè)努力方向,該公司通過它的GSP/TD中心(診斷和閃存技術(shù)中心)對(duì)診斷技術(shù)和方法進(jìn)行強(qiáng)化和集中。該中心全面開發(fā)出新的診斷和閃存概念及其與這些概念相關(guān)聯(lián)的在公司范圍內(nèi)開發(fā)、生產(chǎn)和維護(hù)的實(shí)現(xiàn)過程。同時(shí),該中心還對(duì)在這些不同業(yè)務(wù)領(lǐng)域內(nèi)引進(jìn)上述概念、過程和工具提供整個(gè)公司范圍內(nèi)的支持。
診斷功能的通用實(shí)現(xiàn)
作為診斷功能的合作開發(fā)方,Vector Informatik公司的診斷專家設(shè)計(jì)了一種基于“單源法則”(Single Source Principle)的工具,即所有診斷功能只用機(jī)器可讀的XML描述文件進(jìn)行一次正式規(guī)格定義,然后所有用戶可普遍使用這些規(guī)格數(shù)據(jù)。
戴姆勒克萊斯勒希望在開發(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ì)的CANdela系列診斷工具(可用于診斷不良應(yīng)用的CAN診斷環(huán)境)具備了集成各OEM專用導(dǎo)出格式所需的靈活性。
除了戴姆勒克萊斯勒公司以外,Vector與歐寶和Claas(農(nóng)用設(shè)備生產(chǎn)商)的戰(zhàn)略聯(lián)盟也對(duì)這些診斷工具的開發(fā)產(chǎn)生影響。同時(shí),Vector還與菲亞特、福特及其他許多世界級(jí)汽車廠商開始建立合作關(guān)系。如今,幾乎所有具備汽車和相關(guān)供應(yīng)產(chǎn)業(yè)的國(guó)家都在使用CANdela工具。這些工具在診斷數(shù)據(jù)的采集和編輯以及將數(shù)據(jù)導(dǎo)出為多種不同格式方面給用戶提供了重要的支持。通過它們采集的數(shù)據(jù)還能用來自動(dòng)生成ECU診斷軟件.。
通過前加載(frontloading)節(jié)約開發(fā)時(shí)間
戴姆勒克萊斯勒公司診斷功能開發(fā)過程的指導(dǎo)原則就是通過在開發(fā)過程的很早階段創(chuàng)建一個(gè)完備的規(guī)格,來保證獲得的數(shù)據(jù)庫(kù)完整可靠。有了這樣的數(shù)據(jù)庫(kù),就可以避免在與供應(yīng)商合作時(shí)出現(xiàn)誤解和差錯(cuò),也因此免去了大多數(shù)優(yōu)化步驟。一旦戴姆勒克萊斯勒選定某個(gè)開發(fā)項(xiàng)目的ECU供應(yīng)商,其開發(fā)、生產(chǎn)和維護(hù)部門的工程師就開始與這些ECU供應(yīng)商合作定義ECU的診斷功能。
CANdelaStudio友好的用戶輸入界面和需求工程工具,使供應(yīng)商和ECU開發(fā)商們能用一種正式的描述方式來創(chuàng)建診斷規(guī)格。提出這種描述方式的基礎(chǔ)就是形成所謂的模板,模板中包含了對(duì)診斷協(xié)議的要求以及汽車模型的具體要求和數(shù)據(jù)。GSP/TDE部門作為診斷和閃存技術(shù)中心內(nèi)一個(gè)面向開發(fā)的部門,根據(jù)戴姆勒克萊斯勒公司的內(nèi)部標(biāo)準(zhǔn)和準(zhǔn)則來協(xié)調(diào)和檢查參數(shù)配置,然后從這種正式描述自動(dòng)生成微軟Word格式的規(guī)格。戴姆勒克萊斯勒正是這樣保證了不同供應(yīng)商生產(chǎn)的ECU都能同樣地滿足所有要求。無論一個(gè)新的ECU樣品什么時(shí)候送達(dá)公司,都能立即清楚的確定其診斷規(guī)格級(jí)別。
戴姆勒克萊斯勒通過將CANdelaStudio中的ECU描述導(dǎo)出得到公司內(nèi)部的DIOGENES格式的數(shù)據(jù),見圖1。DIOGENES格式的數(shù)據(jù)又轉(zhuǎn)換為CBF這種優(yōu)化的運(yùn)行時(shí)二進(jìn)制數(shù)據(jù)格式(CAESAR二進(jìn)制格式),然后再用這些二進(jìn)制數(shù)據(jù)來確定測(cè)試儀的參數(shù)。只要ECU中的診斷功能有一次改動(dòng),CANdela文件中就會(huì)描述一個(gè)新的變量,因此公司能夠立即為最新的ECU樣品準(zhǔn)備好定制的測(cè)試環(huán)境。
Vector公司開發(fā)的工具CANoe (見圖 2)、 CANape Graph和CANdito中還具備診斷測(cè)試儀功能。只要ECU規(guī)格存在,用戶就能利用這些工具測(cè)試ECU樣品。
隨著汽車中的電子功能持續(xù)增多,對(duì)這些功能進(jìn)行診斷的能力也變得日益重要。將診斷軟件的開發(fā)挪至開發(fā)階段的早期進(jìn)行(即所謂“前加載”)就能
引言:Vector Informatik和戴姆勒克萊斯勒公司是兩個(gè)總部均設(shè)在德國(guó)斯圖加特的公司。近幾年,在過去的合作基礎(chǔ)之上,他們?cè)陂_發(fā)診斷工具方面擴(kuò)展了戰(zhàn)略合作伙伴關(guān)系。如今,Vector和戴姆勒克萊斯勒已經(jīng)合作開發(fā)和定制出機(jī)動(dòng)車診斷領(lǐng)域?qū)S玫墓ぞ呷鏑ANdela系列。應(yīng)用這些工具剛開始會(huì)花費(fèi)較多精力,但最終的分析結(jié)果證明,它們對(duì)品質(zhì)和成本的改善都是非常有效的。
圖1:CANdelaStudio提出專門的ECU診斷需求描述并從CANdela數(shù)據(jù)庫(kù)向DIOGENES數(shù)據(jù)庫(kù)導(dǎo)出數(shù)據(jù)。
圖2:利用專業(yè)網(wǎng)絡(luò)開發(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)生ODX Flash Container。
為了滿足今后汽車診斷任務(wù)的要求,上世紀(jì)90年代末,戴姆勒克萊斯勒公司為其車輛診斷工具的開發(fā)制定了新的方向。主要目的是讓新工具變得更容易使用和理解,同時(shí)診斷的相關(guān)數(shù)據(jù)也要以統(tǒng)一格式描述。只有這樣才能保證診斷工具在所有相關(guān)業(yè)務(wù)單位和合作伙伴間(包括ECU供應(yīng)商和軟件供應(yīng)商)具備較高的接受度,還能保證診斷相關(guān)數(shù)據(jù)的可重用性。
為了支持這個(gè)努力方向,該公司通過它的GSP/TD中心(診斷和閃存技術(shù)中心)對(duì)診斷技術(shù)和方法進(jìn)行強(qiáng)化和集中。該中心全面開發(fā)出新的診斷和閃存概念及其與這些概念相關(guān)聯(lián)的在公司范圍內(nèi)開發(fā)、生產(chǎn)和維護(hù)的實(shí)現(xiàn)過程。同時(shí),該中心還對(duì)在這些不同業(yè)務(wù)領(lǐng)域內(nèi)引進(jìn)上述概念、過程和工具提供整個(gè)公司范圍內(nèi)的支持。
診斷功能的通用實(shí)現(xiàn)
作為診斷功能的合作開發(fā)方,Vector Informatik公司的診斷專家設(shè)計(jì)了一種基于“單源法則”(Single Source Principle)的工具,即所有診斷功能只用機(jī)器可讀的XML描述文件進(jìn)行一次正式規(guī)格定義,然后所有用戶可普遍使用這些規(guī)格數(shù)據(jù)。
戴姆勒克萊斯勒希望在開發(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ì)的CANdela系列診斷工具(可用于診斷不良應(yīng)用的CAN診斷環(huán)境)具備了集成各OEM專用導(dǎo)出格式所需的靈活性。
除了戴姆勒克萊斯勒公司以外,Vector與歐寶和Claas(農(nóng)用設(shè)備生產(chǎn)商)的戰(zhàn)略聯(lián)盟也對(duì)這些診斷工具的開發(fā)產(chǎn)生影響。同時(shí),Vector還與菲亞特、福特及其他許多世界級(jí)汽車廠商開始建立合作關(guān)系。如今,幾乎所有具備汽車和相關(guān)供應(yīng)產(chǎn)業(yè)的國(guó)家都在使用CANdela工具。這些工具在診斷數(shù)據(jù)的采集和編輯以及將數(shù)據(jù)導(dǎo)出為多種不同格式方面給用戶提供了重要的支持。通過它們采集的數(shù)據(jù)還能用來自動(dòng)生成ECU診斷軟件.。
通過前加載(frontloading)節(jié)約開發(fā)時(shí)間
戴姆勒克萊斯勒公司診斷功能開發(fā)過程的指導(dǎo)原則就是通過在開發(fā)過程的很早階段創(chuàng)建一個(gè)完備的規(guī)格,來保證獲得的數(shù)據(jù)庫(kù)完整可靠。有了這樣的數(shù)據(jù)庫(kù),就可以避免在與供應(yīng)商合作時(shí)出現(xiàn)誤解和差錯(cuò),也因此免去了大多數(shù)優(yōu)化步驟。一旦戴姆勒克萊斯勒選定某個(gè)開發(fā)項(xiàng)目的ECU供應(yīng)商,其開發(fā)、生產(chǎn)和維護(hù)部門的工程師就開始與這些ECU供應(yīng)商合作定義ECU的診斷功能。
CANdelaStudio友好的用戶輸入界面和需求工程工具,使供應(yīng)商和ECU開發(fā)商們能用一種正式的描述方式來創(chuàng)建診斷規(guī)格。提出這種描述方式的基礎(chǔ)就是形成所謂的模板,模板中包含了對(duì)診斷協(xié)議的要求以及汽車模型的具體要求和數(shù)據(jù)。GSP/TDE部門作為診斷和閃存技術(shù)中心內(nèi)一個(gè)面向開發(fā)的部門,根據(jù)戴姆勒克萊斯勒公司的內(nèi)部標(biāo)準(zhǔn)和準(zhǔn)則來協(xié)調(diào)和檢查參數(shù)配置,然后從這種正式描述自動(dòng)生成微軟Word格式的規(guī)格。戴姆勒克萊斯勒正是這樣保證了不同供應(yīng)商生產(chǎn)的ECU都能同樣地滿足所有要求。無論一個(gè)新的ECU樣品什么時(shí)候送達(dá)公司,都能立即清楚的確定其診斷規(guī)格級(jí)別。
戴姆勒克萊斯勒通過將CANdelaStudio中的ECU描述導(dǎo)出得到公司內(nèi)部的DIOGENES格式的數(shù)據(jù),見圖1。DIOGENES格式的數(shù)據(jù)又轉(zhuǎn)換為CBF這種優(yōu)化的運(yùn)行時(shí)二進(jìn)制數(shù)據(jù)格式(CAESAR二進(jìn)制格式),然后再用這些二進(jìn)制數(shù)據(jù)來確定測(cè)試儀的參數(shù)。只要ECU中的診斷功能有一次改動(dòng),CANdela文件中就會(huì)描述一個(gè)新的變量,因此公司能夠立即為最新的ECU樣品準(zhǔn)備好定制的測(cè)試環(huán)境。
Vector公司開發(fā)的工具CANoe (見圖 2)、 CANape Graph和CANdito中還具備診斷測(cè)試儀功能。只要ECU規(guī)格存在,用戶就能利用這些工具測(cè)試ECU樣品。
隨著汽車中的電子功能持續(xù)增多,對(duì)這些功能進(jìn)行診斷的能力也變得日益重要。將診斷軟件的開發(fā)挪至開發(fā)階段的早期進(jìn)行(即所謂“前加載”)就能
熱門點(diǎn)擊
- 基于AT89C51型單片機(jī)的號(hào)音自動(dòng)播放器設(shè)
- 基于S3C2410的RTC模塊應(yīng)用設(shè)計(jì)
- 三相計(jì)量IC增加電能質(zhì)量監(jiān)測(cè)功能
- 晶圓級(jí)可靠性測(cè)試成為器件和工藝開發(fā)的關(guān)鍵步驟
- 基于IIC1.0的時(shí)鐘芯片應(yīng)用程序設(shè)計(jì)
- 80C51復(fù)位標(biāo)志位的設(shè)置與應(yīng)用研究
- 一種基于單片機(jī)的新型線陣CCD電路
- 一種基于單片機(jī)的正弦波輸出逆變電源的設(shè)計(jì)
- PIC單片機(jī)引腳中斷程序的設(shè)計(jì)技巧
- 基于凌陽SPCE061A的頻率測(cè)量計(jì)
推薦技術(shù)資料
- 完整模擬前端 (AFE) 監(jiān)控
- 2 通道至 4 通道數(shù)字隔離
- 集成雙通道柵極驅(qū)動(dòng)器̴
- 隔離式半橋 (HB) 柵極驅(qū)動(dòng)器解決方案
- 高效率降壓 DC/DC 變換器 IC
- 2.3V 至 5.5V 輸入、0.6A、PS
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究