999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

汽車嵌入式系統開發方法、體系架構和流程

2014-09-24 08:16:28張仲穎
時代農機 2014年9期
關鍵詞:嵌入式汽車環境

鄭 振,張仲穎

(湖北工業職業技術學院,湖北 十堰 442000)

1 研究嵌入式系統和汽車電子系統內涵

汽車電子產品可以對汽車行駛性能產生作用,如果依照其作用對它進行分類,大致分成兩類:①汽車電子控制裝置,有時還稱為“機電結合”的汽車電子裝置,它的作用主要體現在控制上,簡單來說它就是包括電子燃油噴射、防抱死、牽引力控制等控制系統;②車載汽車電子裝置,主要是指基于汽車環境的電子裝置,它的作用主要體現在信息的處理上,具體的有汽車信息系統、導航系統、車載通訊系統、電視娛樂系統等。作為汽車電子設備核心的汽車的嵌入式系統,主要是由軟件和硬件組成的,其中軟件主要是由操作系統、應用程序、引導程序,驅動程序等組成,硬件主要包括嵌入式微處理器、外圍接口電路、儲存器等。嵌入式系統中最為常見的形式就是往控制對象的內部嵌入系統,實現多個網絡之間的聯系,通過這種網絡化實現對內部外部信息的及時響應,最終構成一個復雜的反應式控制系統。

2 基本模型的開發方法

與汽車嵌入式系統正在朝著復雜化發展的同時,系統開發在時空跨度上也正在逐步變大,在此期間,基于模型的開發方法產生了,而且應用的十分廣泛。這一開發方法就是一種軟件設計方法,而且它也是基于模型,它的只有流程如下。第一步:在某種特定建模語言的支持下按照嵌入式系統的預期功能要求建立模型;第二步:針對軟件系統中那些比較關鍵的問題實行抽象化處理,在此期間描述系統解決方案;第三步:將系統模型在形式化的工具條件下進行驗證,讓嵌入式系統設計的準確性得到保障。概念設計和交流、設計信息文檔化和管理、系統分析與系統綜合是實現方法過程中的四個大方面,在此本文將對這四個方面進行簡要闡述:①概念設計和交流:為了實現概念的交流,將系統由一個或者多個可以共享的模型來表示是設計汽車嵌入式系統的核心內容,如果所建立的模型可以完整的描述系統的行為,那么驗證系統設計可以借助建立模型來實現。②設計信息文檔化和管理:在產品設計階段、生產階段、維護階段和回收階段中文檔都起到了舉足輕重的作用,但是目前文本的文檔管理的滯后性已經在實際中明顯的表現出來了,為此現在要想描述清楚信息與信息間關系就必須基于模型對信息進行管理。③系統分析:系統分析作為系統設計的驗證和推測手段,其方法就是通過分析結果進而判定目前所設計系統的行為能否達到預期要求,在汽車嵌入式系統開發過程中這一手段的作用特別明顯,也就是運行環境對系統有重要影響所以在汽車嵌入式系統設計過程中要隨時考慮其對系統的影響,為此在系統分析中這一技術手段比傳統驗證技術更加具有優勢。④系統綜合:利用專用工具直接生成或輔助生成系統運行過程中的相關文檔?,F在,多種自動綜合的應用在汽車嵌入式系統開發中已經得到了成功應用,其中基于模型的自動生成產品代碼最為常見,這個應用及時依靠圖形化工具或建模語言描述系統的特性與行為。

3 AUTOSAR的體系架構

(1)復雜驅動模塊主要就是操作復雜的執行器和傳感器。一般情況下時序問題經常影響復雜驅動模塊,就是說在AUTOSAR沒有經過標準化處理的情況下,在復雜驅動層將會有這類模塊的映射。

(2)運行環境層主要為應用層提供所需要的通訊服務,另外ECU具體應用直接影響著PTE層的實現,就是必須分別實現每個ECU。

(3)抽象化處理ECU結構是ECU抽象層的主要功能,簡單的說就是有外設ECU的聯接方式等;各硬件接口的統一化一般是有微控制器的抽象層(MCAL)來實現,就是對硬件進行相應處理,由此避開微控制器中的寄存器直接連接到高層軟件。

(4)服務、操作、通訊等系統模塊組成了服務層,基礎軟件和應用模塊的操作系統服務、ECU狀態管理和診斷服務、汽車網絡通訊與管理服務、存儲服務等都由服務層提供。

(5)執行器軟件組件、傳感器、應用軟件等是應用層組件,其中借助PTE實現ECU資源訪問和內部通訊的是軟件組件。

4 基于V模式的開發流程

開發環境、編程環境、測試環境在V模式開發流程中系統是允許相同的,此外還可以針對開發過程中所涉及步驟進行準確驗證。在簡化和加速開發流程方面基于V模式的開發方法起到了十分重要的作用。下面的圖4-1清晰地表達了基于V模式的開發流程。由圖可知,有五個重要步驟決定了基于V模式的開發流程,它們具體是指:①需求定義與功能設計;②快速控制原型(RCP);③測試與標定;④硬件環境(HIL);⑤目標代碼生成。下面將對這五個步驟進行簡要介紹。

圖4 -1基于V模式的開發流程

(1)需求定義與功能設計。根據MATLAB/Simulink環境和系統的預期功能要求,開展圖形化建立模型,以此為基礎建立所控制對象模型和控制器模型,在此期間對兩者進行離線仿真和實地分析。

(2)快速控制原型構。隨時構建仿真模型,并且在原型系統中直接載入所建模型,使其連接實際所要控制的對象,進而方案的可行性利用測試來驗證。

(3)測試與標定。測試與標定ECU抽象層就是該環節的主要任務,并對ECU參數進行靈活調整

(4)硬件環境。讓整個系統在真實的控制器中進行測試,為此系統運行環境和被控對象靈活采用實時物體和仿真模型。

(5)目標代碼生成。利用Targetlik或EmbeddedCode等軟件轉化模型,進而實現產品自動生成代碼的目的。

5 結語

綜上所述,系統的開發方法、體系架構、開發流程直接影響著汽車嵌入式系統開發的高效性和可靠性。本文筆者簡要闡述了企業的嵌入式系統的開發方法、體系架構與開發流程。通過研究可以發現,基于模型的開發方法、AUTOSAR的體系架構、基于V模式的開發流程很大程度上可以使汽車嵌入式系統開發體系的可靠性和完整性得到保證。

猜你喜歡
嵌入式汽車環境
長期鍛煉創造體內抑癌環境
一種用于自主學習的虛擬仿真環境
孕期遠離容易致畸的環境
環境
搭建基于Qt的嵌入式開發平臺
汽車的“出賣”
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
汽車們的喜怒哀樂
3D 打印汽車等
決策探索(2014年21期)2014-11-25 12:29:50
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 久草中文网| 日本三级欧美三级| jizz在线观看| 制服丝袜在线视频香蕉| 国产精品久久久久久久久久久久| 久久黄色影院| 国产产在线精品亚洲aavv| 巨熟乳波霸若妻中文观看免费| 国产精品成人AⅤ在线一二三四| 四虎影视库国产精品一区| 不卡网亚洲无码| 青草娱乐极品免费视频| 欧美日韩另类在线| 国产91精品调教在线播放| 国产一级二级在线观看| 中文字幕日韩丝袜一区| 亚洲热线99精品视频| 久久精品亚洲专区| 国产激情第一页| 亚洲第一在线播放| 日韩资源站| 久久特级毛片| 国产成人久久综合一区| 国产精品高清国产三级囯产AV| 日韩一区二区在线电影| 国产成人无码AV在线播放动漫 | 国产精品男人的天堂| 青草视频在线观看国产| 日本福利视频网站| 91久久国产综合精品女同我| 九九视频免费看| 亚洲av日韩av制服丝袜| 狠狠干综合| 亚洲色成人www在线观看| 91精品网站| av一区二区无码在线| 国产一区二区精品福利| 国产一区二区三区精品久久呦| 91在线精品麻豆欧美在线| 99re热精品视频国产免费| 91精品国产情侣高潮露脸| 亚洲无线观看| 久久男人资源站| 亚洲 欧美 中文 AⅤ在线视频| 一级一毛片a级毛片| 欧美色图久久| 夜精品a一区二区三区| 国产午夜福利片在线观看| 91久久偷偷做嫩草影院| 午夜精品久久久久久久无码软件| 最新日韩AV网址在线观看| 亚洲欧美极品| 亚洲综合专区| 国产伦片中文免费观看| 无码人中文字幕| jizz亚洲高清在线观看| 国产成人高清精品免费5388| 无码aaa视频| 26uuu国产精品视频| 国产精品短篇二区| 99成人在线观看| 国产福利不卡视频| 婷婷亚洲天堂| 高清不卡一区二区三区香蕉| 久久精品66| 日韩av无码DVD| 亚洲免费毛片| 1级黄色毛片| 视频在线观看一区二区| 国产精品微拍| 久久成人国产精品免费软件| 久久美女精品国产精品亚洲| 国产国语一级毛片在线视频| 狠狠色噜噜狠狠狠狠色综合久| 99久久国产精品无码| 欧美一级在线看| 欧美日韩一区二区三区四区在线观看| 国产精品污视频| 国产特一级毛片| 激情六月丁香婷婷| 亚洲综合专区| 国产在线精品网址你懂的|