嵌入式在汽車領(lǐng)域的應(yīng)用_第1頁
嵌入式在汽車領(lǐng)域的應(yīng)用_第2頁
嵌入式在汽車領(lǐng)域的應(yīng)用_第3頁
嵌入式在汽車領(lǐng)域的應(yīng)用_第4頁
嵌入式在汽車領(lǐng)域的應(yīng)用_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、嵌入式技術(shù)在汽車電子領(lǐng)域的廣泛應(yīng)用 嵌入式系統(tǒng)是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),適用于應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。它一般由微處理器、外圍硬件設(shè)備、操作系統(tǒng)及應(yīng)用程序等四個(gè)部分組成,用于實(shí)現(xiàn)對(duì)其它設(shè)備的控制、監(jiān)視或管理等功能。嵌入式系統(tǒng)作為一個(gè)熱門領(lǐng)域,涵蓋了微電子技術(shù)、控制技術(shù)、通信技術(shù)、計(jì)算機(jī)軟件和硬件等多項(xiàng)技術(shù)領(lǐng)域的應(yīng)用。嵌入式系統(tǒng)的應(yīng)用覆蓋航空航天、軌道交通、汽車電子、消費(fèi)電子、網(wǎng)絡(luò)通訊、數(shù)字家電、工業(yè)控制、儀器儀表、智能IC卡、國(guó)防以及軍事等眾多領(lǐng)域。相比其它應(yīng)用領(lǐng)域,汽車電子市場(chǎng)規(guī)模大、發(fā)展快。2006年,我國(guó)汽車電子銷售額868億元,增幅

2、達(dá)40%,到2011年將達(dá)到2400億元,成為國(guó)內(nèi)增長(zhǎng)最迅速的產(chǎn)業(yè)之一。此外,電子產(chǎn)品在整車價(jià)值中的比例也逐年提高,從1997年的20%提升到2010年的35%。中國(guó)的汽車工業(yè)作為國(guó)家的支柱產(chǎn)業(yè)發(fā)展前景非常廣闊,2009年汽車產(chǎn)量達(dá)到1,273.7萬輛,2010、2011年將持續(xù)保持增長(zhǎng),預(yù)計(jì)增長(zhǎng)率在19%至20%之間。2009年中國(guó)已經(jīng)成為世界第一汽車生產(chǎn)大國(guó),同時(shí)中國(guó)汽車消費(fèi)量占全球總消費(fèi)量比例已達(dá)12%,在2015年左右國(guó)內(nèi)汽車銷售也有望超過美國(guó),成為第一大汽車消費(fèi)市場(chǎng)。到2020年,中國(guó)本土汽車產(chǎn)量將達(dá)到2000萬輛左右,其中兩成產(chǎn)品將進(jìn)入國(guó)際市場(chǎng)。我國(guó)汽車工業(yè)的飛速發(fā)展為汽車電子的嵌

3、入式系統(tǒng)應(yīng)用帶來了良好商機(jī),同時(shí)也帶來了新的機(jī)遇和挑戰(zhàn)。本文僅對(duì)其在汽車電子領(lǐng)域的發(fā)展和應(yīng)用做一探討。汽車嵌入式系統(tǒng)發(fā)展歷程眾所周知嵌入式系統(tǒng)有體積小、低功耗、集成度高、子系統(tǒng)間能通信融合的優(yōu)點(diǎn),這就決定了它非常適合應(yīng)用于汽車工業(yè)領(lǐng)域,另外隨著汽車技術(shù)的發(fā)展以及微處理器技術(shù)的不斷進(jìn)步,就使得嵌入式系統(tǒng)在汽車電子技術(shù)中得到了廣泛應(yīng)用。目前,從車身控制、底盤控制、發(fā)動(dòng)機(jī)管理、主被動(dòng)安全系統(tǒng)到車載娛樂、信息系統(tǒng)都離不開嵌入式技術(shù)的支持。 嵌入式系統(tǒng)誕生于微型機(jī)時(shí)代,經(jīng)歷了漫長(zhǎng)的獨(dú)立發(fā)展的單片機(jī)道路。嵌入式系統(tǒng)的核心是嵌入式微處理器。與嵌入式微處理器的發(fā)展類似,汽車嵌入式系統(tǒng)也可以分為三個(gè)發(fā)展階段:

4、第一階段:SCM(Single Chip Microcomputer)系統(tǒng)以4位和低檔8位微處理器為核心,將CPU和外圍電路集成到一個(gè)芯片上,配置了外部并行總線、串行通訊接口、SFR模塊和布爾指令系統(tǒng)。硬件結(jié)構(gòu)和功能相對(duì)單一、處理效率低、存儲(chǔ)容量小、軟件結(jié)構(gòu)也比較簡(jiǎn)單,不需要嵌入操作系統(tǒng)。 這種底層的汽車SCM系統(tǒng)主要用于任務(wù)相對(duì)簡(jiǎn)單、數(shù)據(jù)處理量小和實(shí)時(shí)性要求不高的控制場(chǎng)合,如雨刷、車燈系統(tǒng)、儀表盤以及電動(dòng)門窗等。 第二階段:MCU(Micro Controller Unit)系統(tǒng)以高檔的8位和16位處理器為核心,集成了較多外部接口功能單元,如A/D轉(zhuǎn)換、PWM、PCA、Watchdog、高速

5、I/O口等,配置了芯片間的串行總線;軟件結(jié)構(gòu)比較復(fù)雜,程序數(shù)據(jù)量有明顯增加。第二代汽車嵌入式系統(tǒng)能夠完成簡(jiǎn)單的實(shí)時(shí)任務(wù),目前在汽車電控系統(tǒng)中得到了最廣泛的應(yīng)用,如ABS系統(tǒng)、智能安全氣囊、主動(dòng)懸架以及發(fā)動(dòng)機(jī)管理系統(tǒng)等。 第三階段:SoC(System of Chips)系統(tǒng)以性能極高的32位甚至64位嵌入式處理器為核心,在對(duì)海量離散時(shí)間信號(hào)要求快速處理的場(chǎng)合使用DSP作為協(xié)處理器。為滿足汽車系統(tǒng)不斷擴(kuò)展的嵌入式應(yīng)用需求,不斷提高處理速度,增加存儲(chǔ)容量與集成度。在嵌入式操作系統(tǒng)的支持下具有實(shí)時(shí)多任務(wù)處理能力,同時(shí)與網(wǎng)絡(luò)的耦合更為緊密。汽車SoC系統(tǒng)是嵌入式技術(shù)在汽車電子上的高端應(yīng)用,滿足了現(xiàn)代汽

6、車電控系統(tǒng)功能不斷擴(kuò)展、邏輯漸趨復(fù)雜、子系統(tǒng)間通信頻率不斷提高的要求,代表著汽車電子技術(shù)的發(fā)展趨勢(shì)。汽車嵌入式SoC系統(tǒng)主要應(yīng)用在混合動(dòng)力總成、底盤綜合控制、汽車定位導(dǎo)航、車輛狀態(tài)記錄與監(jiān)控等領(lǐng)域。 SoC系統(tǒng)的典型應(yīng)用嵌入式系統(tǒng)在ABS/ASR/ACC集成化控制系統(tǒng)ABS/ASR/ACC集成化系統(tǒng)是綜合了制動(dòng)防抱死功能(ABS)、驅(qū)動(dòng)防滑功能(ASR)和自適應(yīng)巡航功能(ACC)的汽車新型主動(dòng)安全系統(tǒng),系統(tǒng)結(jié)構(gòu)。SoC系統(tǒng)的典型應(yīng)用在硬件上充分利用各個(gè)子系統(tǒng)的現(xiàn)有元件,輪速傳感器、發(fā)動(dòng)機(jī)轉(zhuǎn)速傳感器、節(jié)氣門位置傳感器、加速踏板傳感器和探測(cè)雷達(dá)組成傳感器網(wǎng)絡(luò),共用控制器和執(zhí)行元件。在軟件上應(yīng)用信息

7、融合、集中控制技術(shù),通過對(duì)制動(dòng)力矩和發(fā)動(dòng)機(jī)輸出功率的綜合調(diào)節(jié)實(shí)現(xiàn)汽車制動(dòng)防抱死、驅(qū)動(dòng)防滑和自適應(yīng)巡航功能。控制過程充分考慮三個(gè)邏輯模塊上的相互關(guān)系,實(shí)現(xiàn)信息融合共享,例如ABS與ASR的車輪滑動(dòng)率計(jì)算可以統(tǒng)一,ACC探測(cè)雷達(dá)獲取的車速信息可以用來修正ABS參考車速。以O(shè)SEK/VDX為例簡(jiǎn)述汽車嵌入式系統(tǒng)產(chǎn)品的流程1車控電子產(chǎn)品的系統(tǒng)平臺(tái)OSEK/VDX OSEK/VDX規(guī)范從實(shí)時(shí)操作系統(tǒng)(Real-Time Operating System, RTOS)、軟件接口、通訊和網(wǎng)絡(luò)管理等方面對(duì)汽車的電子控制軟件開發(fā)平臺(tái)作了較為全面的定義與規(guī)定。將Open Systems and the Corre

8、sponding Interfaces For Automotive Electronics規(guī)范簡(jiǎn)稱為OSEK規(guī)范。                兼容OSEK/VDX規(guī)范的操作系統(tǒng)應(yīng)用架構(gòu)OSEK/VDX標(biāo)準(zhǔn)包括以下四部分:OSEK/VDX操作系統(tǒng)規(guī)范(OSEK Operating System,OSEK OS), OSEK/VDX 通訊規(guī)范(OSEK Communication,OSEK COM), OSEK/VDX 網(wǎng)絡(luò)管理規(guī)范(OSEK Netwo

9、rk Management,OSEK NM)以及OSEK/VDX實(shí)現(xiàn)語言(OSEK Implementation Language,OSEK OIL)。采用符合OSEK/VDX標(biāo)準(zhǔn)的嵌入式實(shí)時(shí)操作系統(tǒng)可以提高產(chǎn)品代碼的復(fù)用率、降低開發(fā)成本、縮短產(chǎn)品開發(fā)周期。 2OSEK/VDX任務(wù)管理   OSEK/VDX將任務(wù)分為基本任務(wù)和擴(kuò)展任務(wù)?;救蝿?wù)具有3種狀態(tài):運(yùn)行狀態(tài)、就緒狀態(tài)、掛起狀態(tài);擴(kuò)展任務(wù)比基本任務(wù)增加一個(gè)等待狀態(tài)?;救蝿?wù)只在開始和結(jié)束時(shí)才有同步點(diǎn)。擴(kuò)展任務(wù)運(yùn)行時(shí)可能進(jìn)入等待狀態(tài),因此不僅在開始和結(jié)束有同步點(diǎn),而且運(yùn)行過程中可能有多個(gè)同步點(diǎn)。下圖所示的是擴(kuò)展任務(wù)與基

10、本任務(wù)的狀態(tài)轉(zhuǎn)化圖。               OSEK OS規(guī)范規(guī)定的任務(wù)類型 3. OSEK實(shí)現(xiàn)語言規(guī)范 為了達(dá)到軟件可移植的目標(biāo),OSEK OIL規(guī)范(OSEK Implementation Language Specification)定義了一種配置和使用OSEK應(yīng)用的方法。下圖表示了一個(gè)遵守OSEK規(guī)范的應(yīng)用開發(fā)過程。OIL文件可以是手寫的或者是系統(tǒng)配置工具產(chǎn)生。       

11、;         基于OSEK規(guī)范的應(yīng)用開發(fā)過程 OIL提供一種在特定CPU中配置OSEK應(yīng)用的機(jī)制。每個(gè)CPU對(duì)應(yīng)一個(gè)OIL描述。所有的OSEK系統(tǒng)對(duì)象用OIL對(duì)象來描述。OSEK應(yīng)用的OIL描述是一組OIL對(duì)象的組合。CPU是這些OIL對(duì)象的容器。OIL明確地為每個(gè)OIL對(duì)象定義了所有標(biāo)準(zhǔn)屬性。每個(gè)OSEK應(yīng)用可以定義附加地特殊執(zhí)行屬性和引用。每個(gè)OSEK應(yīng)用可以限制每個(gè)屬性的取值范圍。 4車控電子產(chǎn)品的開發(fā)流程 車控電子產(chǎn)品是軟硬件結(jié)合的嵌入式系統(tǒng)。為了節(jié)約資源,縮短產(chǎn)品開發(fā)周期,一般應(yīng)采取軟硬件

12、同步開發(fā)的方案。車控電子產(chǎn)品的開發(fā)工具對(duì)軟硬件的同步開發(fā)、調(diào)試提供了很好的支持。車控電子產(chǎn)品的軟件開發(fā)分為功能描述、軟件設(shè)計(jì)、代碼生成、操作系統(tǒng)環(huán)境下高級(jí)調(diào)試等步驟。車控電子產(chǎn)品的硬件開發(fā)分為硬件描述、硬件設(shè)計(jì)、硬件調(diào)試等步驟。當(dāng)軟件設(shè)計(jì)完成后,通過使用相應(yīng)的工具,完成在虛擬ECU平臺(tái)上的驗(yàn)證。當(dāng)硬件設(shè)計(jì)完成后,與硬件一起進(jìn)行軟硬件集成調(diào)試。通過這種開發(fā)方式,縮短了產(chǎn)品上市的時(shí)間。 軟硬件并行的開發(fā)方案 5車控電子產(chǎn)品軟件開發(fā)流程 汽車車控電子產(chǎn)品軟件開發(fā)流程是“V”形開發(fā)流程?!癡”形開發(fā)流程分為五個(gè)階段,即功能設(shè)計(jì)、原型仿真、代碼生成、硬件在回路仿真HIL、標(biāo)定。 在功能設(shè)計(jì)階段使用的主要

13、工具是MATLAB。通過使用MATLAB提供的Simulink、Stateflow等工具,完成控制方案的設(shè)計(jì)、功能模塊的設(shè)計(jì)、控制算法的設(shè)計(jì)等任務(wù),并進(jìn)行初步的仿真模擬工作。在原型仿真階段使用的主要工具是dSPACE。使用dSPACE提供的快速控制原型RCP工具完成離線的仿真工作。在開始該階段之前,需要使用Real Time Workshop、Targetlink等工具完成由Simulink、Stateflow等產(chǎn)生的代碼向標(biāo)準(zhǔn) C代碼的轉(zhuǎn)換工作。 6車控電子產(chǎn)品代碼生成過程   在進(jìn)行向標(biāo)準(zhǔn) C代碼的轉(zhuǎn)換的過程中,可以根據(jù)需要加入符合OSEK規(guī)范的嵌入式實(shí)時(shí)操作系統(tǒng)。在代

14、碼生產(chǎn)階段使用的主要工具是CodeWarrior。通過使用CodeWarrior提供的編譯器、調(diào)試器等工具,完成從標(biāo)準(zhǔn)C代碼向目標(biāo)硬件平臺(tái)上的產(chǎn)品代碼的轉(zhuǎn)換工作。下圖表示了車控電子產(chǎn)品的代碼生成過程。  7.汽車電子系統(tǒng)劃分   汽車電子產(chǎn)品可分為兩大類:1. 汽車電子控制裝置,包括動(dòng)力總成控制、底盤和車身電子控制、舒適和防盜系統(tǒng)。2. 車載汽車電子裝置,包括汽車信息系統(tǒng)(車載電腦)、導(dǎo)航系統(tǒng)、汽車視聽娛樂系統(tǒng)、車載通信系統(tǒng)、車載網(wǎng)絡(luò)等。汽車電子系統(tǒng)的劃分如下圖所示。SoC系統(tǒng)的發(fā)展趨勢(shì)汽車嵌入式SoC系統(tǒng)具有卓越的性能,作為汽車嵌入式系統(tǒng)的主要發(fā)展方向,今后汽車

15、嵌入式SoC系統(tǒng)將呈現(xiàn)出以下幾個(gè)發(fā)展趨勢(shì): (1)汽車嵌入式SoC系統(tǒng)將會(huì)向FPGA/CPLD(在線可編程門陣列)方向發(fā)展,系統(tǒng)由分布式可編程互連邏輯單元構(gòu)成,單元之間可以交換信息,大量運(yùn)算由硬件直接完成,體系結(jié)構(gòu)更加靈活,集成度更高; (2)在系統(tǒng)開發(fā)上遵循通用的汽車電子系統(tǒng)開放平臺(tái)和統(tǒng)一的標(biāo)準(zhǔn)。為了提高軟硬件通用性,加快開發(fā)速度,降低成本,SoC系統(tǒng)迫切需要構(gòu)建統(tǒng)一的標(biāo)準(zhǔn)與開發(fā)平臺(tái),歐洲頒布的基于OSEK/VDX標(biāo)準(zhǔn)的MODISTARC規(guī)范將是汽車嵌入式系統(tǒng)開發(fā)平臺(tái)的發(fā)展趨勢(shì); (3)隨著汽車局域網(wǎng)技術(shù)和智能交通技術(shù)的發(fā)展,嵌入式SoC系統(tǒng)將會(huì)形成以C級(jí)或D級(jí)網(wǎng)絡(luò)為基礎(chǔ)的整車分布式控制系統(tǒng)

16、和以無線通信為基礎(chǔ)的遠(yuǎn)程高頻網(wǎng)絡(luò)通信系統(tǒng); (4)嵌入式SoC系統(tǒng)的應(yīng)用范圍將逐步從高檔車和進(jìn)口車擴(kuò)展到低檔車和國(guó)產(chǎn)車。汽車嵌入式系統(tǒng)近年來發(fā)展非常迅速,隨著后PC時(shí)代的來臨,基于網(wǎng)絡(luò)通信和實(shí)時(shí)多任務(wù)并行處理的嵌入式高端應(yīng)用將會(huì)越來越廣泛。汽車嵌入式SoC系統(tǒng)在硬件上采用32位或64位高性能處理器,在軟件上嵌入了實(shí)時(shí)操作系統(tǒng),具有功能多樣、集成度高、通信網(wǎng)絡(luò)化、開發(fā)快捷及成本低廉的特點(diǎn),在汽車電子控制和車載網(wǎng)絡(luò)通信系統(tǒng)方面有著廣泛的應(yīng)用,是未來汽車電子的最佳解決方案。 在SoC技術(shù)的推動(dòng)下,汽車電子向網(wǎng)絡(luò)化、智能化、舒適化等高端應(yīng)用發(fā)展的趨勢(shì)日漸明顯,汽車電子控制系統(tǒng)功能持續(xù)擴(kuò)展、邏輯漸趨復(fù)雜、子系統(tǒng)間通信日趨頻繁、與外界互聯(lián)互通成為汽車電子技術(shù)的發(fā)展主流。嵌入式系統(tǒng)在汽車控制系統(tǒng)、通信系統(tǒng)、導(dǎo)航系統(tǒng)、安全系統(tǒng)以及娛樂系統(tǒng)中均可得到有效應(yīng)用,可以滿足其強(qiáng)實(shí)時(shí)性、高可靠性、可維護(hù)性等需求,為整車及零部件開發(fā)提供統(tǒng)一的架構(gòu),充分體現(xiàn)了其構(gòu)件化、標(biāo)準(zhǔn)化、集成化、可重用等發(fā)展趨勢(shì)。嵌入式基礎(chǔ)軟件作為汽車電子的核心技術(shù),極具基礎(chǔ)地位和戰(zhàn)略意義。本文所討論的嵌入式系統(tǒng)在汽車電子方面的應(yīng)用只是嵌入式系統(tǒng)應(yīng)用的冰山一角。由于迅速發(fā)展的Internet和非常廉價(jià)的微處理器的出現(xiàn),在不遠(yuǎn)的將來,嵌入式系統(tǒng)將在工業(yè)控制、智能交通、消費(fèi)電子以及智能家庭等各領(lǐng)域得到更廣泛的應(yīng)用,全面

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論