KPIT車身電子模塊分析 (2)課件_第1頁
KPIT車身電子模塊分析 (2)課件_第2頁
KPIT車身電子模塊分析 (2)課件_第3頁
KPIT車身電子模塊分析 (2)課件_第4頁
KPIT車身電子模塊分析 (2)課件_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

KPITServicesonBodyElectronics議程1車身電子概述234KPIT能力及提供的服務(wù)實(shí)現(xiàn)方法案例分析2車身電子概述座椅模塊車燈控制天窗模塊自動后門控制雨刷與車鏡模塊門窗模塊駕駛員信息模塊遙控車匙(RKE)HVAC3KPIT服務(wù)算法的定義和開發(fā)使用說明書系統(tǒng)集成與測試車身與照明的測試功能原型的設(shè)計(jì)可行性研究構(gòu)思產(chǎn)生基于模塊的開發(fā)和移植有用的工程5軟件模塊布局介紹61、摘要2、概述3、范圍4、挑戰(zhàn)5、工具及相關(guān)技術(shù)6、工作量

座椅模塊軟件研發(fā)

摘要電動座椅模塊用來調(diào)整車內(nèi)駕駛員和乘客座椅的位置,通過監(jiān)測電動機(jī)和霍爾傳感器傳遞的信息,將座椅調(diào)整到適當(dāng)?shù)奈恢?。此模塊和車門模塊同時作用,可以遠(yuǎn)程控制并連接到車內(nèi)網(wǎng)絡(luò)概述

座椅控制包含4個方向

手動和自動控制

按照ISO14229標(biāo)準(zhǔn),支持標(biāo)準(zhǔn)診斷服務(wù)

通過CAN通訊進(jìn)行網(wǎng)絡(luò)管理

對輸入開關(guān),電動機(jī),霍爾傳感器的故障檢測

故障檢測,以及以DTC方式存儲到EEPROM中挑戰(zhàn)在工程初始階段硬件產(chǎn)品的不適應(yīng)性車門模塊的仿真,使用CAPL腳本的遠(yuǎn)程控制信息.

在遺傳軟件方面的主題.Tools&TechnologiesMC9S12D64(STA12D64)Processor,IARcomplier客戶定制診斷,bootloadertools工作量實(shí)際-–23manmonths計(jì)劃-15manmonths資源–2to4Engineers范圍NOS(網(wǎng)絡(luò)操作系統(tǒng))組件的端口PSM(平臺相關(guān)模型)應(yīng)用層擴(kuò)展應(yīng)用層專用內(nèi)核的研發(fā)代碼量:6053SLOC(Codedeveloped/modified)7PowerMirrorSoftwareDevelopment摘要這個工程概述了是為了開發(fā)控制電動鏡的軟件.司機(jī)能夠向左右上下移動車窗,或者也可以鎖定車內(nèi)提供的開關(guān)概述自動車鏡開關(guān)模塊實(shí)現(xiàn)了自動控制左右兩側(cè)車鏡向四個方向移動的功能鎖定功能也可以用在電動車窗上使用的是愛特梅爾公司提供的ATtiny261微控制器通過4個電機(jī)對車鏡進(jìn)行控制通過ICATA6836驅(qū)動設(shè)備對電機(jī)進(jìn)行控制,該驅(qū)動設(shè)備與ATtiny261微控制器通過SPI串口通信后視鏡控制3個LED指示

挑戰(zhàn)該軟件需要占用1.6K的flash內(nèi)存區(qū),

需要80字節(jié)的EEPROM區(qū)用來記錄增加使用壽命的校準(zhǔn)值?80%的使用只允許ROM,RAM和EEPROM?用匯編語言來實(shí)現(xiàn)所有特性?軟件定時器來控制電機(jī)轉(zhuǎn)動?達(dá)到客戶要求的特性/功能的精確性Tools&Technologies8位Atmel微控制器電機(jī)集成控制AVR匯編語言?AVRStudio4.14IDE?工作量Effort-149PDSchedule5manmonthsResources-1to2EngineersSLOC:1143FLASH:1572BYTES(76.8%)RAM:51BYTESEEPROM:18BYTES9電動關(guān)閉控制:自動后門控制概述可自動打開的車尾門Detection系統(tǒng)聯(lián)接到控制門開關(guān)的電機(jī)系統(tǒng).項(xiàng)目范圍:?分析需求?執(zhí)行診斷碼?單元測試?QAC分析報(bào)告?功能測試–遠(yuǎn)程(開發(fā)測試腳本/執(zhí)行和生成測試報(bào)告)挑戰(zhàn):?在無法實(shí)地觀察車尾門運(yùn)動過程的情況下,執(zhí)行所有功能(有效的實(shí)現(xiàn)了安全保護(hù))?僅僅通過分析診斷結(jié)果來進(jìn)行驗(yàn)證?為不同的車型配置參數(shù)Tools:InnovatorEditor(界面編輯器)GreenhillsCompilerTessy(UnitTestingtool)QACToolTestAutomationScript(TAS)NECV850ES32-bitSingle-ChipMicrocontroller10雨刷控制軟件開發(fā)功能:WiperControlModule(雨刷控制模塊)此模塊控制前后雨刮。當(dāng)雨感應(yīng)器感應(yīng)到下雨時,自動激活雨刮器。駕駛員也可手動控制(連續(xù)雨刮或單次雨刮)FrontWiperActuator(前雨刷驅(qū)動器)識別雨刮路徑是否有阻塞物,并報(bào)告阻塞至master模塊并歸位.HeadLampwash(前燈雨刷)模塊控制前燈雨刷項(xiàng)目范圍:?分析需求?根據(jù)需求對模型進(jìn)行驗(yàn)證并更新模型?自動編碼和優(yōu)化?通過技術(shù)需求規(guī)范建立測試技術(shù)規(guī)范?對100%的編碼進(jìn)行MIL,SIL和PIL測試?分析和調(diào)試失敗的測試案例挑戰(zhàn):使用TimePartioningTool(TPT)進(jìn)行功能性測試和在Python下為測試開發(fā)評估腳本.Tools:MATLAB/Simulink/Stateflow(狀態(tài)機(jī))Targetlink(代碼生成工具)TimePartioningTool(PikeTec)GreenhillsCompilerMPC5516Microcontroller11范圍:?分析需求?根據(jù)需求對模型進(jìn)行驗(yàn)證并更新模型?自動編碼和優(yōu)化?通過技術(shù)需求規(guī)范建立測試技術(shù)規(guī)范?對100%的編碼進(jìn)行MIL,SIL和PIL測試?分析和調(diào)試失敗的測試案例挑戰(zhàn):使用TimePartioningTool(TPT)進(jìn)行功能性測試和在Python下為測試開發(fā)評估腳本Tools:MATLAB/Simulink/StateflowTargetlinkTimePartioningTool(PikeTec)GreenhillsCompilerMPC5516Microcontroller概述:當(dāng)雨感應(yīng)模塊偵測到下雨時,天窗控制模塊會自動關(guān)閉天窗同時,若接從MASTER模塊接收到任何錯誤信息,模塊也會控制天窗關(guān)閉天窗控制模塊開發(fā)13車門加鎖/解鎖軟件開發(fā)概述:門鎖控制模塊這個模塊負(fù)責(zé)車后門的加鎖和開鎖控制當(dāng)發(fā)生碰撞的時候,這個模塊會執(zhí)行車門緊急開啟控制汽車鎖控制模塊這個模塊負(fù)責(zé)車后蓋的開鎖與加鎖控制在非常短的時間內(nèi)通過執(zhí)行多次加鎖解鎖操作,以防止加鎖單元變熱;燃料鎖控制模塊這個模塊控制燃料門的開啟和關(guān)閉范圍:?分析需求?根據(jù)需求對模型進(jìn)行驗(yàn)證并更新模型?自動編碼和優(yōu)化?通過技術(shù)需求規(guī)范建立測試技術(shù)規(guī)范?對100%的編碼進(jìn)行MIL,SIL和PIL測試?分析和調(diào)試失敗的測試案例挑戰(zhàn):使用TimePartioningTool(TPT)進(jìn)行功能性測試和在Python下為測試開發(fā)評估腳本工具:MATLAB/Simulink/Stateflow/StatemateTargetlinkTimePartioningTool(PikeTec)GreenhillsCompilerMPC5516Microcontroller14門鎖模塊鑰匙拔出保護(hù)自動重鎖中門加鎖/解鎖速度依賴于門鎖震動監(jiān)測門控制單元概述:主駕駛車門控制模塊通過LIN和其他三個車門模塊相連接其他子節(jié)點(diǎn)通過CAN連接

挑戰(zhàn)處理器文檔不足關(guān)于傳感器中斷的硬件設(shè)計(jì)問題Highlights:Detailsofprocessor,compilerandlinkerwereresearchedastheprocessorwasanewone硬件不足的地方,通過軟件設(shè)計(jì)來彌補(bǔ);

開發(fā)平臺? IARSystemsC'CrossCompiler/Assembler/Debugger? MATLAB/Simulink? VisioProfessional2000

硬件16/32位的控制器作為主駕駛門模塊駕駛門控制模塊通過LSCAN和車身中控連接通過LIN來控制前排乘客門和后乘客門使用3個支持LIN的8位控制器作為乘客門和后門模塊使用GPIO來處理門/窗的鎖/開鎖,用戶要求,傳動等功能

模塊資料需求分析詳細(xì)設(shè)計(jì)文檔功能測試計(jì)劃書面校驗(yàn)報(bào)告功能測試報(bào)告15軟件CAN,診斷,網(wǎng)絡(luò)和通訊管理(LINandCAN)的Bootloader電機(jī)驅(qū)動算法門/窗開/關(guān)的控制邏輯自診斷電動助力轉(zhuǎn)向設(shè)計(jì)和開發(fā)功能當(dāng)監(jiān)測到駕駛員進(jìn)行轉(zhuǎn)角操作,或者ECU對flashing控制時

,指示器將進(jìn)行亮燈顯示當(dāng)事件發(fā)生時,指示燈可能會在某段時間持續(xù)發(fā)光,或者一直處于發(fā)光狀態(tài)當(dāng)方向盤轉(zhuǎn)過一定角度后,指示燈將開始閃爍指示燈點(diǎn)亮的觸發(fā)事件:當(dāng)車身發(fā)生碰撞的時候

當(dāng)汽車被盜的時候

當(dāng)駕駛員開啟指示燈顯示控制的時候范圍:需求分析研究和分析目標(biāo)模塊按照測試規(guī)范開發(fā)測試腳本生成MIL和SIL的自動測試報(bào)告用MTESTAutomationTool生成結(jié)果失敗測試案例的分析和調(diào)試工具:Matlab/Simulink/StateflowTargetlink/MTESTFreescaleHCS1217被動防盜系統(tǒng)(PATS)概述

-被動防盜系統(tǒng)的初級功能是防止汽車被盜-防盜控制系統(tǒng)包括:脈沖轉(zhuǎn)發(fā)器,信號收發(fā)器,防盜系統(tǒng)ECU。-OEM提出了兩個需求,一、提供兩個脈沖轉(zhuǎn)發(fā)器;

二、提供防盜報(bào)警燈挑戰(zhàn)?客戶自建芯片還在開發(fā)?ASIC芯片和微處理器通過SPI通訊?使用的微控制器內(nèi)存限制?建立脈沖輸出和消除時間標(biāo)準(zhǔn)Activities

軟件需求說明書軟件設(shè)計(jì)說明書根據(jù)新的需求更新MATLAB模塊

新需求按照MISRA(工業(yè)標(biāo)準(zhǔn)的C編程規(guī)范)標(biāo)準(zhǔn)進(jìn)行代碼的更新

軟件的單元測試和功能測試ArchitectureDiagram

工具:-MATLAB/Simulink,PRQAQACTool,GreenHillsCompilerforPowerPC,Testbenchsetupwithtransponderandtransceivers工作量:Size:3508LinesofExecutablecodeEffort:8PersonMonths

18功能:?自動調(diào)節(jié)維持車內(nèi)預(yù)先設(shè)定的溫度?調(diào)節(jié)車內(nèi)氣流大小?通過手工復(fù)位/控制功能自動選擇新鮮空氣流通和車內(nèi)空氣流通模式HVACSoftwareDevelopment(電子自動溫控)項(xiàng)目范圍:?移植HC11到HCS12DP256?執(zhí)行算法變化?為綜合控制面板(ICP)執(zhí)行statematrix?執(zhí)行音頻控制協(xié)議?實(shí)施CAN信息?FNOS(車內(nèi)網(wǎng)絡(luò)系統(tǒng))整合?Bootloader整合?系統(tǒng)確認(rèn)挑戰(zhàn):?FNOS(車內(nèi)網(wǎng)絡(luò)系統(tǒng))整合?移植D64到DP256?系統(tǒng)測試過程中沒有刷新工具開發(fā)平臺:IARCompileranddebuggerforMotorolaS12DJ64IARC-SpysimulatorMotorolaFlashGordonunitCC

19網(wǎng)關(guān)應(yīng)用集成(EUCDNOSIntegration)摘要支持網(wǎng)關(guān)的ENOS(KPIT康明斯車內(nèi)網(wǎng)絡(luò)操作系統(tǒng))平臺挑戰(zhàn)100多個ECU的不同控制器/編譯器組合適應(yīng)客戶技術(shù)需求支持10個整車平臺解決方案KPIT康明斯為車輛和服務(wù)中心之間的網(wǎng)關(guān)開發(fā)了車內(nèi)網(wǎng)絡(luò)操作系統(tǒng)組件。通過GSM,服務(wù)中心提供類似電話診斷,下載,定位,防盜,緊急呼叫,娛樂等服務(wù)網(wǎng)關(guān)特性CAN到CANCAN到LINLIN到LINLIN到CANTools&TechnologiesCAN,LINR32C,Star12controllers21KPIT’sBootloader網(wǎng)關(guān)摘要:支持SWDL的網(wǎng)關(guān)通過SPI和子節(jié)點(diǎn)通訊其他–CAN,LIN,I2C等..工具M(jìn)PC561microS12,S12X,NEC項(xiàng)目范圍具有以下能力的Bootload

溫馨提示

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

評論

0/150

提交評論