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加入嵌入式視覺聯盟
主站蜘蛛池模板: 欧美 国产 人人视频| 国产精品精品视频| 国产福利在线免费| 爱色欧美亚洲综合图区| 97在线免费| 九色视频最新网址| 午夜一级做a爰片久久毛片| aaa国产一级毛片| 91色国产在线| 999在线免费视频| 欧美在线国产| 国产一级毛片网站| 免费无码网站| 精品午夜国产福利观看| 丝袜无码一区二区三区| 天天色综网| 国产屁屁影院| 狠狠干综合| 在线看片中文字幕| 欧美成人亚洲综合精品欧美激情| 亚洲人成在线精品| 福利一区在线| 日韩第八页| 亚洲精品自在线拍| 亚洲综合一区国产精品| 欧美一区二区啪啪| 国产青榴视频在线观看网站| 中文无码毛片又爽又刺激| 伦精品一区二区三区视频| 91国内视频在线观看| 婷婷中文在线| 99视频精品在线观看| 乱色熟女综合一区二区| 多人乱p欧美在线观看| 国产交换配偶在线视频| 国产精品私拍在线爆乳| 亚洲精品动漫| 天天干伊人| 欧美另类视频一区二区三区| 国产导航在线| 欧美激情一区二区三区成人| 青青青视频91在线 | 青草91视频免费观看| 日韩在线欧美在线| 久久美女精品| av手机版在线播放| 欧美日本在线| 呦系列视频一区二区三区| 色悠久久综合| 国产高潮流白浆视频| 成人伊人色一区二区三区| 在线观看的黄网| 亚洲日本在线免费观看| 黄片一区二区三区| jijzzizz老师出水喷水喷出| 亚洲人成网线在线播放va| 国产精品任我爽爆在线播放6080| 亚洲视屏在线观看| 午夜福利网址| 国产精品亚洲综合久久小说| 国产精品香蕉在线| 日本精品αv中文字幕| 人妻21p大胆| AV网站中文| 日韩第八页| 国产h视频在线观看视频| 成人福利在线观看| 四虎永久免费地址| 国产激情影院| 伊人蕉久影院| 波多野结衣二区| 蝌蚪国产精品视频第一页| 国产精品区视频中文字幕| 婷婷中文在线| 国产精品九九视频| 久久综合色天堂av| 亚洲一区二区三区在线视频| 国产在线观看99| 草逼视频国产| 国产精品不卡片视频免费观看| 国产91麻豆视频| 在线免费亚洲无码视频|