專利名稱:一種便攜式發(fā)動機數(shù)據(jù)標(biāo)定記錄方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種便攜式發(fā)動機數(shù)據(jù)標(biāo)定記錄方法及裝置,具體涉及到發(fā)動機試驗參數(shù)標(biāo)定及試驗數(shù)據(jù)的記錄。
背景技術(shù):
目前汽車發(fā)動機的控制系統(tǒng)功能、控制策略趨于復(fù)雜化,在整車匹配過程中需要標(biāo)定及記錄的數(shù)據(jù)量日益增加。實時監(jiān)測發(fā)動機的工作狀態(tài)參數(shù)、存儲運行數(shù)據(jù)、標(biāo)定修改發(fā)動機控制MAP,可以為操作人員提供直觀的數(shù)據(jù)參考以分析改進(jìn)控制策略。在匹配測試作業(yè)過程中,操作人員不僅要在平坦路面上進(jìn)行測試,對于一些越野車輛還需經(jīng)常在冰雪、沙漠、山路等惡劣道路環(huán)境下完成匹配測試工作,通過傳統(tǒng)筆記本電腦標(biāo)定參數(shù)及數(shù)據(jù)記錄的方法受到惡劣工作環(huán)境的限制。隨著現(xiàn)代電子技術(shù)和嵌入式技術(shù)的發(fā)展,基于嵌入式技術(shù)的便攜式電子設(shè)備廣泛應(yīng)用在社會生活和專業(yè)科研中。但目前為止,尚沒有已經(jīng)開發(fā)出用于發(fā)動機標(biāo)定的嵌入式發(fā)動機標(biāo)定裝置的報道。
發(fā)明內(nèi)容
本發(fā)明提供一種便攜式發(fā)動機數(shù)據(jù)標(biāo)定記錄裝置,其特征在于包括人機交互模塊、微控制器模塊、CAN/LIN總線收發(fā)模塊、數(shù)據(jù)存儲模塊、故障報警模塊及電源管理模塊; 其中人機交互模塊配置所述標(biāo)定記錄裝置操作以下模塊組中的至少一個,該模塊組包括: 基于CCP底層協(xié)議進(jìn)行車載發(fā)動機控制器的參數(shù)標(biāo)定的參數(shù)標(biāo)定模塊、顯示發(fā)動機當(dāng)前運行狀態(tài)參數(shù)的顯示模塊、記錄行車過程中發(fā)動機運行狀態(tài)參數(shù)的記錄模塊及發(fā)動機噴油閥驅(qū)動信號輸出模塊;人機交互模塊輸出的操作信號經(jīng)總線傳遞給微控制器模塊進(jìn)行處理后,通過CAN/LIN總線收發(fā)模塊輸送給車載發(fā)動機控制器;車載發(fā)動機控制器運行狀態(tài)參數(shù)通過CAN總線上傳給微控制器模塊處理后存儲到數(shù)據(jù)存儲模塊中或上傳至人機交互模塊顯示;所述微控制器模塊監(jiān)測標(biāo)定記錄裝置的運行,并且在所述標(biāo)定記錄裝置出現(xiàn)預(yù)定的故障狀態(tài)的情況下選擇性地操作故障報警模塊以提示操作人員;所述人機交互模塊具有能夠?qū)ι蟼髦疗渲械臄?shù)據(jù)進(jìn)行操作處理的數(shù)據(jù)處理模塊;所述電源管理模塊為上述各模塊提供工作電壓;所述數(shù)據(jù)存儲模塊為一個或多個SD卡,以用于記錄發(fā)動機運行狀態(tài)數(shù)據(jù)及車載發(fā)動機控制器控制MAP,所述數(shù)據(jù)存儲模塊具有向外輸出可操作狀態(tài)信號的提示模塊; 向外輸出數(shù)據(jù)存儲信息的信息指示模塊;所述標(biāo)定記錄裝置通過操作提示模塊以判斷數(shù)據(jù)存儲模塊是否處于可操作狀態(tài)且通過操作信息指示模塊以向人機交互模塊外顯數(shù)據(jù)存儲模塊的存儲信息;數(shù)據(jù)存儲模塊以FAT16文件的格式進(jìn)行數(shù)據(jù)管理,所述標(biāo)定記錄裝置可以通過創(chuàng)建、續(xù)寫、刪除、讀取的方式對數(shù)據(jù)進(jìn)行操作;在進(jìn)行發(fā)動機參數(shù)標(biāo)定時,所述標(biāo)定記錄裝置將存儲于數(shù)據(jù)存儲模塊中的車載發(fā)動機控制器控制MAP顯示到人機交互模塊中供操作人員標(biāo)定修改,標(biāo)定完成后操作人員可以把標(biāo)定后的參數(shù)存儲到數(shù)據(jù)存儲模塊中以用于分析處理;操作人員可以輸入創(chuàng)建存儲數(shù)據(jù)文件的指令或輸入續(xù)寫存儲數(shù)據(jù)文件的指令;數(shù)據(jù)存儲模塊能夠判斷剩余的存儲空間以選擇性地發(fā)出創(chuàng)建存儲數(shù)據(jù)文件的指令。
其中所述預(yù)定的故障狀態(tài)是至少一種以下的情況車載發(fā)動機控制器的至少一個運行參數(shù)超過邊界條件、數(shù)據(jù)存儲模塊未插入、數(shù)據(jù)存儲模塊容量滿、總線連接異常及車載發(fā)動機控制器運行狀態(tài)數(shù)據(jù)異常。其中所述人機交互模塊為手持式,并且所述人機交互模塊通過SCI總線與微控制器模塊進(jìn)行信息交互并能夠向其輸入操作人員的指令。其中所述微控制器模塊為雙核微控制器,以處理人機交互模塊輸出的指令信號及控制其它模塊進(jìn)行參數(shù)標(biāo)定及記錄;微控制器模塊設(shè)置帶有CAN總線模塊、SCI總線模塊和 /或SPI總線模塊以實現(xiàn)與其它模塊的數(shù)據(jù)通信。其中電源管理模塊為鋰電池和/或外接適配接口模塊。其中所述故障報警模塊,可以通過以下方式中的至少一種提示操作人員,其中方式包括通過人機交互界面提示給操作人員,控制單元中的故障燈、蜂鳴器。其中所述數(shù)據(jù)處理模塊可以在試驗完成后分析試驗過程數(shù)據(jù)并通過人機交互模塊進(jìn)行發(fā)動機運行過程數(shù)據(jù)回放和/或分析車載發(fā)動機控制器控制策略及控制參數(shù)合理性。上述技術(shù)方案可以看出,由于本發(fā)明實施采用模塊化集成設(shè)計,體積小、操作方便、通訊速率高且可靠,因此,提高了操作人員在野外作業(yè)進(jìn)行發(fā)動機匹配測試時工作的可能性及工作效率。
為了更清楚地說明本發(fā)明的實施例中的技術(shù)方案,下面將對現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單的介紹。圖1是便攜式發(fā)動機數(shù)據(jù)標(biāo)定記錄裝置的結(jié)構(gòu)框圖,包括人機交互模塊、微控制器模塊、數(shù)據(jù)存儲模塊、CAN/LIN總線收發(fā)模塊、電源管理模塊這一系列功能模塊;圖2是裝置正常工作時流程簡圖;圖3是裝置基于CCP底層協(xié)議的標(biāo)定模塊結(jié)構(gòu)框圖;圖4是利用微控制器SPI模塊外擴(kuò)SD卡時的驅(qū)動時序圖;圖5是SD卡進(jìn)行數(shù)據(jù)存儲流程圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的技術(shù)方案的附圖,進(jìn)行清楚、完整地描述,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護(hù)的范圍。圖1中介紹了便攜式發(fā)動機數(shù)據(jù)標(biāo)定記錄裝置的組成部分,包括人機交互模塊、 微控制器模塊、數(shù)據(jù)存儲模塊、CAN/LIN總線收發(fā)模塊、電源管理模塊。其中人機交互模塊,使用藍(lán)海微芯公司eWin4S,它基于Windows CE操作系統(tǒng)控制平臺,擁有32位ARM920T高速處理器內(nèi)核及4. 3寸高清真彩數(shù)字屏,支持.NET Compact Framework 2. 0應(yīng)用程序開發(fā),在此平臺上二次開發(fā)應(yīng)用程序完成人機交互界面內(nèi)容,包括基于CCP底層協(xié)議的發(fā)動機參數(shù)標(biāo)定模塊;發(fā)動機運行狀態(tài)數(shù)據(jù)顯示模塊;發(fā)動機運行狀態(tài)數(shù)據(jù)存儲模塊;發(fā)動機噴油電磁閥驅(qū)動信號輸出模塊;系統(tǒng)運行狀態(tài)故障報警模塊。人機交互模塊與微控制器模塊通過SCI總線進(jìn)行數(shù)據(jù)通信;微控制器模塊,使用飛思卡爾公司16位高性能雙核微控制器MC9S12)(DP512,它基于HCS12X內(nèi)核,用于處理操作人員指令及控制其它模塊完成參數(shù)標(biāo)定及數(shù)據(jù)記錄任務(wù)。 MC9S12XDP512擁有豐富的片上資源,包括3 字節(jié)RAM、4K字節(jié)EEPROM及511字節(jié)FLASH 空間,3路串行異步通信接口 SCI,3路串行同步通信接口 SPI,5路獨立CAN總線接口,同時還包括一個獨立X-GATE處理器單元。微控制器模塊通過CAN總線模塊與車載發(fā)動機控制器進(jìn)行數(shù)據(jù)通信;通過SCI總線與人機交互模塊連接,收發(fā)操作人員指令、發(fā)動機標(biāo)定參數(shù)及狀態(tài)數(shù)據(jù);通過SPI總線外擴(kuò)大容量SD卡,進(jìn)行發(fā)動機運行狀態(tài)數(shù)據(jù)記錄存儲操作;數(shù)據(jù)存儲模塊,采用大容量非易失SD卡,通過微控制器模塊SPI模塊與其進(jìn)行數(shù)據(jù)互享,在SD卡復(fù)位后激活進(jìn)入SPI總線工作模式;CAN/LIN總線收發(fā)模塊,用于與車載發(fā)動機控制器間進(jìn)行數(shù)據(jù)交換,其中微控制器模塊中包含CAN模塊,CAN模塊與物理總線電氣協(xié)議的差動發(fā)送及接收功能通過總線驅(qū)動器芯片PCA82C250完成;LIN總線收發(fā)模塊通過微控制器上SCI總線與物理總線驅(qū)動器芯片TJA1020驅(qū)動完成;電源管理模塊,使用兩節(jié)3. 7V串聯(lián)鋰電池作為總電源,通過開關(guān)電源LM2587ADJ 升壓到人機交互模塊所需+12V電壓范圍,利用LM2596-5及AMSl 117-3. 3電源芯片變換到微控制器系統(tǒng)及SD卡所需電壓范圍。圖2介紹裝置的工作流程,裝置上電后,首先進(jìn)行裝置中的微控制器模塊初始化, 例如內(nèi)存分配、設(shè)置總線頻率、通用輸入輸出(I/O)端口初始化、功能I/O端口初始化等; 然后判斷裝置外設(shè)連接狀態(tài),如SD卡是否連接正?;?qū)懕Wo(hù)等,如果SD卡連接正常則讀取 SD卡B00T、FAT、R00T等扇區(qū)獲得SD卡使用情況信息;接著開啟微控制器中斷,等待接收人機交互界面操作人員下發(fā)指令,執(zhí)行相應(yīng)任務(wù),如車載發(fā)動機控制器參數(shù)標(biāo)定或進(jìn)行運行參數(shù)記錄等,如沒有連接人機交互界面,則系統(tǒng)根據(jù)上次操作人員配置參數(shù)進(jìn)行發(fā)動機運行參數(shù)記錄功能,記錄過程中操作人員可以通過連接人機交互界面進(jìn)行其它功能的任務(wù)配置。圖3介紹了裝置基于CCP底層協(xié)議進(jìn)行標(biāo)定工作的結(jié)構(gòu)圖,當(dāng)操作人員選擇標(biāo)定功能時,裝置會首先從SD中把設(shè)備參數(shù)的配置文件顯示在人機交互界面上,供操作人員進(jìn)行初始化設(shè)置,在CCP驅(qū)動層,對于車載發(fā)動機控制器中MAP圖、曲線等需要標(biāo)定修改的參數(shù),采用一問一答會話方式實現(xiàn),而對于反映系統(tǒng)運行情況變化的大量重要數(shù)據(jù),為避免在傳輸時造成CAN總線負(fù)載率過高,通過DAQ機制來實現(xiàn)。此外,標(biāo)定系統(tǒng)與控制器進(jìn)行通信時需要有一個描述性文件來記錄控制器參數(shù)的詳細(xì)信息,如標(biāo)定參數(shù)和監(jiān)控變量在控制器中的存儲地址、存儲結(jié)構(gòu)和數(shù)據(jù)類型等。當(dāng)標(biāo)定工作完成之后,SD卡同時會更新其內(nèi)部保存的控制器中MAP圖/曲線的參數(shù)信息,方便用戶查詢使用。人機交互模塊信息通過SCI總線傳遞給微控制器,微控制器處理后通過CAN總線發(fā)送給車載發(fā)動機控制器。圖4介紹了利用微控制器SPI模塊外擴(kuò)SD卡時的控制驅(qū)動時序,SD卡的SPI接口由4條線構(gòu)成,分別為CS片選線、MOSI主發(fā)從收線、MISO主收從發(fā)線、CLK時鐘線。在 SD卡的SPI模式中,單片機為主設(shè)備,SD卡為從設(shè)備,時鐘線CLK在SD卡空閑時始終保持高電平,如果單片機連接多片SD卡,那么當(dāng)SD卡上的CS線為邏輯0時,這片SD卡被選用。 SD卡有一套命令集(CMDO-CMD6;3)來對應(yīng)相應(yīng)功能,SD卡在上電初期自動進(jìn)入SD總線模式,在此模式下向SD卡發(fā)送復(fù)位命令CMD0。如果SD卡在接收復(fù)位命令過程中CS低電平有效,則進(jìn)入SPI模式,否則工作在SD總線模式。在復(fù)位成功之后可以通過CMD16設(shè)置數(shù)據(jù)Block長度,通過CMD9讀取卡的CSD寄存器,從CSD寄存器中,主機可獲知卡容量,支持的命令集等重要參數(shù)。完成SD卡的初始化之后即可進(jìn)行它的讀寫操作。SD卡的讀寫操作都是通過發(fā)送SD卡命令完成的。SPI總線模式支持單塊(CMD24)和多塊(CMD25)寫操作, 多塊操作是指從指定位置開始寫下去,直到SD卡收到一個停止命令CMD12才停止。單塊寫操作的數(shù)據(jù)塊長度只能是512字節(jié)。單塊寫入時,命令為CMD24,當(dāng)應(yīng)答為0時說明可以寫入數(shù)據(jù),大小為512字節(jié)。在需要讀取SD卡中數(shù)據(jù)的時候,讀SD卡的命令字為CMD17,接收正確的第一個響應(yīng)命令字節(jié)為OxFE,隨后是512個字節(jié)的用戶數(shù)據(jù)塊,最后2個字節(jié)為CRC 驗證碼。 圖5介紹了 SD卡進(jìn)行數(shù)據(jù)存儲流程,當(dāng)裝置進(jìn)行數(shù)據(jù)記錄任務(wù)時會首先檢查操作人員是否正常插入SD卡、SD卡是否寫保護(hù)等情況,如有錯誤會提示操作人員;然后正常初始化SD卡,通過讀取起始扇區(qū)內(nèi)容得到本張SD卡容量、FAT扇區(qū)及根目錄扇區(qū)地址等重要信息,跳轉(zhuǎn)到FAT扇區(qū)及根目錄扇區(qū)搜索空閑地址空間,完成后微控制器模塊將CAN總線上收到的事先保存在緩沖區(qū)中的信息存儲到SD卡中,期間會檢測SD卡是否還有剩余空間,在文件大小達(dá)到一定值時為避免打開時造成系統(tǒng)緩慢,系統(tǒng)會自動創(chuàng)建新的文件繼續(xù)保存, 每個文件存儲位置大小等信息存儲于SD卡根目錄區(qū)。
權(quán)利要求
1.一種便攜式發(fā)動機數(shù)據(jù)標(biāo)定記錄裝置,其特征在于包括人機交互模塊、微控制器模塊、CAN/LIN總線收發(fā)模塊、數(shù)據(jù)存儲模塊、故障報警模塊及電源管理模塊;其中人機交互模塊配置所述標(biāo)定記錄裝置操作以下模塊組中的至少一個,該模塊組包括基于CCP底層協(xié)議進(jìn)行車載發(fā)動機控制器的參數(shù)標(biāo)定的參數(shù)標(biāo)定模塊、顯示發(fā)動機當(dāng)前運行狀態(tài)參數(shù)的顯示模塊、記錄行車過程中發(fā)動機運行狀態(tài)參數(shù)的記錄模塊及發(fā)動機噴油閥驅(qū)動信號輸出模塊;人機交互模塊輸出的操作信號經(jīng)總線傳遞給微控制器模塊進(jìn)行處理后,通過CAN/ LIN總線收發(fā)模塊輸送給車載發(fā)動機控制器;車載發(fā)動機控制器運行狀態(tài)參數(shù)通過CAN總線上傳給微控制器模塊處理后存儲到數(shù)據(jù)存儲模塊中或上傳至人機交互模塊顯示;所述微控制器模塊監(jiān)測標(biāo)定記錄裝置的運行,并且在所述標(biāo)定記錄裝置出現(xiàn)預(yù)定的故障狀態(tài)的情況下選擇性地操作故障報警模塊以提示操作人員;所述人機交互模塊具有能夠?qū)ι蟼髦疗渲械臄?shù)據(jù)進(jìn)行操作處理的數(shù)據(jù)處理模塊;所述電源管理模塊為上述各模塊提供工作電壓; 所述數(shù)據(jù)存儲模塊為一個或多個SD卡,以用于記錄發(fā)動機運行狀態(tài)數(shù)據(jù)及車載發(fā)動機控制器控制MAP,所述數(shù)據(jù)存儲模塊具有向外輸出可操作狀態(tài)信號的提示模塊;向外輸出數(shù)據(jù)存儲信息的信息指示模塊;所述標(biāo)定記錄裝置通過操作提示模塊以判斷數(shù)據(jù)存儲模塊是否處于可操作狀態(tài)且通過操作信息指示模塊以向人機交互模塊外顯數(shù)據(jù)存儲模塊的存儲信息;數(shù)據(jù)存儲模塊以FAT16文件的格式進(jìn)行數(shù)據(jù)管理,所述標(biāo)定記錄裝置可以通過創(chuàng)建、 續(xù)寫、刪除、讀取的方式對數(shù)據(jù)進(jìn)行操作;在進(jìn)行發(fā)動機參數(shù)標(biāo)定時,所述標(biāo)定記錄裝置將存儲于數(shù)據(jù)存儲模塊中的車載發(fā)動機控制器控制MAP顯示到人機交互模塊中供操作人員標(biāo)定修改,標(biāo)定完成后操作人員可以把標(biāo)定后的參數(shù)存儲到數(shù)據(jù)存儲模塊中以用于分析處理;操作人員可以輸入創(chuàng)建存儲數(shù)據(jù)文件的指令或輸入續(xù)寫存儲數(shù)據(jù)文件的指令;數(shù)據(jù)存儲模塊能夠判斷剩余的存儲空間以選擇性地發(fā)出創(chuàng)建存儲數(shù)據(jù)文件的指令。
2.根據(jù)權(quán)利要求1所述的標(biāo)定記錄裝置,其特征在于所述預(yù)定的故障狀態(tài)是至少一種以下的情況車載發(fā)動機控制器的至少一個運行參數(shù)超過邊界條件、數(shù)據(jù)存儲模塊未插入、 數(shù)據(jù)存儲模塊容量滿、總線連接異常及車載發(fā)動機控制器運行狀態(tài)數(shù)據(jù)異常。
3.根據(jù)權(quán)利要求1或2所述的標(biāo)定記錄裝置,其特征在于所述人機交互模塊為手持式,并且所述人機交互模塊通過SCI總線與微控制器模塊進(jìn)行信息交互并能夠向其輸入操作人員的指令。
4.根據(jù)權(quán)利要求1或2所述的標(biāo)定記錄裝置,其特征在于所述微控制器模塊為雙核微控制器,以處理人機交互模塊輸出的指令信號及控制其它模塊進(jìn)行參數(shù)標(biāo)定及記錄;微控制器模塊設(shè)置帶有CAN總線模塊、SCI總線模塊和/或SPI總線模塊以實現(xiàn)與其它模塊的數(shù)據(jù)通信。
5.根據(jù)權(quán)利要求1或2所述的標(biāo)定記錄裝置,其特征在于電源管理模塊為鋰電池和/ 或外接適配接口模塊。
6.根據(jù)權(quán)利要求1或2所述的標(biāo)定記錄裝置,其特征在于故障報警模塊,可以通過以下方式中的至少一種提示操作人員,其中方式包括通過人機交互界面提示給操作人員,控制單元中的故障燈、蜂鳴器。
7.根據(jù)權(quán)利要求1或2所述的標(biāo)定記錄裝置,其特征在于所述數(shù)據(jù)處理模塊可以在試驗完成后分析試驗過程數(shù)據(jù)并通過人機交互模塊進(jìn)行發(fā)動機運行過程數(shù)據(jù)回放和/或分析車載發(fā)動機控制器控制策略及控制參數(shù)合理性。
8.一種便攜式發(fā)動機數(shù)據(jù)標(biāo)定記錄裝置,其特征在于包括帶有ARM920T高速處理器和顯示屏的人機交互模塊、為MC9S12)(DP512型雙核控制器的微控制器模塊、包括總線驅(qū)動器芯片PCA82C250和/或物理總線驅(qū)動器芯片TJA1020的CAN/LIN總線收發(fā)模塊、由一片或多片SD卡作組成的數(shù)據(jù)存儲模塊、故障報警模塊、電源管理模塊;其中人機交互模塊配置所述標(biāo)定記錄裝置操作以下模塊組中的至少一個,該模塊組包括基于CCP底層協(xié)議進(jìn)行車載發(fā)動機控制器的參數(shù)標(biāo)定的參數(shù)標(biāo)定模塊、顯示發(fā)動機當(dāng)前運行狀態(tài)參數(shù)的顯示模塊、記錄行車過程中發(fā)動機運行狀態(tài)參數(shù)的記錄模塊及發(fā)動機噴油閥驅(qū)動信號輸出模塊; 人機交互模塊輸出的操作信號經(jīng)總線傳遞給微控制器模塊進(jìn)行處理后,通過CAN/LIN總線收發(fā)模塊輸送給車載發(fā)動機控制器;微控制器模塊處理人機交互模塊輸出的指令信號及控制其它模塊進(jìn)行參數(shù)標(biāo)定及記錄;微控制器模塊設(shè)置帶有CAN總線模塊、SCI總線模塊和/ 或SPI總線模塊以實現(xiàn)與其它模塊的數(shù)據(jù)通信;車載發(fā)動機控制器運行狀態(tài)參數(shù)通過CAN 總線上傳給微控制器模塊處理后存儲到數(shù)據(jù)存儲模塊中或上傳至人機交互模塊顯示;所述微控制器模塊監(jiān)測標(biāo)定記錄裝置的運行,并且在所述標(biāo)定記錄裝置出現(xiàn)預(yù)定的故障狀態(tài)的情況下選擇性地操作故障報警模塊以提示操作人員;其中所述預(yù)定的故障狀態(tài)是至少一種以下的情況車載發(fā)動機控制器的至少一個運行參數(shù)超過邊界條件、數(shù)據(jù)存儲模塊未插入、 數(shù)據(jù)存儲模塊容量滿、總線連接異常及車載發(fā)動機控制器運行狀態(tài)數(shù)據(jù)異常;所述故障報警模塊,可以通過以下方式中的至少一種提示操作人員,其中方式包括通過人機交互界面提示給操作人員,控制單元中的故障燈、蜂鳴器;所述人機交互模塊具有能夠?qū)ι蟼髦疗渲械臄?shù)據(jù)進(jìn)行操作處理的數(shù)據(jù)處理模塊;所述電源管理模塊為上述各模塊提供工作電壓;所述數(shù)據(jù)存儲模塊通過SPI總線與微控制器模塊進(jìn)行數(shù)據(jù)通信以用于記錄發(fā)動機運行狀態(tài)數(shù)據(jù)及車載發(fā)動機控制器控制MAP,所述數(shù)據(jù)存儲模塊以FAT16文件的格式進(jìn)行數(shù)據(jù)管理, 當(dāng)所述數(shù)據(jù)存儲模塊進(jìn)行數(shù)據(jù)記錄操作時會判斷SD卡是否正常插入和/或是否處于寫保護(hù)狀態(tài)并向外輸出可操作狀態(tài)信號;對SD卡執(zhí)行初始化操作后,通過讀取SD卡的起始扇區(qū)內(nèi)容獲取SD卡的狀態(tài)信息并向外輸出數(shù)據(jù)存儲信息;所述標(biāo)定記錄裝置通過上述操作狀態(tài)信號以判斷數(shù)據(jù)存儲模塊是否處于可操作狀態(tài)且通過總線輸送數(shù)據(jù)存儲信息以向人機交互模塊外顯數(shù)據(jù)存儲模塊的存儲信息;所述標(biāo)定記錄裝置可以通過創(chuàng)建、續(xù)寫、刪除、讀取的方式對數(shù)據(jù)進(jìn)行操作;在進(jìn)行發(fā)動機參數(shù)標(biāo)定時,所述標(biāo)定記錄裝置將存儲于數(shù)據(jù)存儲模塊中的車載發(fā)動機控制器控制MAP顯示到人機交互模塊中供操作人員標(biāo)定修改,標(biāo)定完成后操作人員可以把標(biāo)定后的參數(shù)存儲到數(shù)據(jù)存儲模塊中以用于分析處理;操作人員可以輸入創(chuàng)建存儲數(shù)據(jù)文件的指令或輸入續(xù)寫存儲數(shù)據(jù)文件的指令;數(shù)據(jù)存儲模塊通過判斷 SD卡中剩余的存儲空間以選擇性地發(fā)出創(chuàng)建存儲數(shù)據(jù)文件的指令;所述數(shù)據(jù)處理模塊可以在試驗完成后分析試驗過程數(shù)據(jù)并通過人機交互模塊進(jìn)行發(fā)動機運行過程數(shù)據(jù)回放和/ 或分析車載發(fā)動機控制器控制策略及控制參數(shù)合理性。
9.根據(jù)權(quán)利要求8所述的標(biāo)定記錄裝置,其特征在于電源管理模塊為鋰電池和/或外接適配接口模塊。
10.一種使用權(quán)利要求1-9中任一項所述的標(biāo)定記錄裝置對發(fā)動機進(jìn)行標(biāo)定的方法。
全文摘要
本發(fā)明涉及便攜式發(fā)動機數(shù)據(jù)標(biāo)定記錄方法及裝置,包括下發(fā)操作指令的人機交互模塊,基于CCP底層協(xié)議進(jìn)行參數(shù)標(biāo)定或顯示發(fā)動機運行狀態(tài)數(shù)據(jù);處理指令及控制其它模塊完成參數(shù)標(biāo)定及記錄任務(wù)的微控制器模塊,通過微控制器自帶CAN、SCI總線模塊,采集現(xiàn)場CAN總線或LIN總線接口的數(shù)據(jù),通過微控制器自帶SPI總線模塊,外擴(kuò)大容量存儲SD卡,記錄車載發(fā)動機控制器控制參數(shù)MAP及運行狀態(tài)參數(shù);電源管理模塊,將自帶鋰電池電能轉(zhuǎn)換為系統(tǒng)各模塊所需電能;記錄數(shù)據(jù)的數(shù)據(jù)存儲模塊。本發(fā)明有效解決發(fā)動機匹配試驗過程中,尤其在惡劣道路環(huán)境下,不方便使用筆記本電腦等設(shè)備進(jìn)行發(fā)動機參數(shù)標(biāo)定及總線記錄問題,有效提升操作人員工作可行性及工作效率。
文檔編號G01M15/00GK102507195SQ20111039401
公開日2012年6月20日 申請日期2011年12月1日 優(yōu)先權(quán)日2011年12月1日
發(fā)明者劉波瀾, 崔濤, 張付軍, 柴智剛, 黃英 申請人:北京理工大學(xué)