電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷系統(tǒng)及診斷方法
【專利摘要】本發(fā)明公開了電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷系統(tǒng)及診斷方法。實(shí)時(shí)監(jiān)測診斷系統(tǒng)包括上位機(jī)及CAN通訊數(shù)據(jù)傳輸模塊;CAN通訊數(shù)據(jù)傳輸模塊包括USB接口和CAN線接口,USB接口與上位機(jī)連接,CAN線接口與BMS系統(tǒng)CAN線連接。診斷方法包括:設(shè)置BMS系統(tǒng)中主機(jī)、從機(jī)的運(yùn)行參數(shù)和數(shù)據(jù)顯示;監(jiān)控系統(tǒng)實(shí)時(shí)運(yùn)行狀態(tài),并對實(shí)時(shí)信息進(jìn)行自動(dòng)存儲;校驗(yàn)BMS保護(hù)動(dòng)作的可靠性和靈敏度,可以模擬電壓、電流、溫度信號及異常事件的產(chǎn)生,從而捕捉BMS對異常信號的反應(yīng),對BMS進(jìn)行診斷;檢測BMS各繼電器控制的可靠性。本發(fā)明滿足BMS批量生產(chǎn)時(shí)各檢測應(yīng)用需求,提高生產(chǎn)測試效率;通過CAN通訊進(jìn)行BMS的實(shí)時(shí)故障診斷,為調(diào)試及故障處理工作提供有效方法。
【專利說明】電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷系統(tǒng)及診斷方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷系統(tǒng)及診斷方法。
【背景技術(shù)】
[0002]目前,新能源汽車被列為國家重點(diǎn)項(xiàng)目,其中主要涉及電動(dòng)汽車行業(yè),而目前電動(dòng)汽車關(guān)鍵技術(shù)的發(fā)展包括整車控制技木、動(dòng)カ電池技術(shù)、電池管理系統(tǒng)技術(shù)等。其中,電池管理系統(tǒng)(BMS)是動(dòng)カ電池與用戶之間的紐帶。近幾年來,隨著電動(dòng)汽車技術(shù)的發(fā)展,BMS系統(tǒng)的優(yōu)劣將直接影響到電動(dòng)汽車的安全及可靠性,因此對BMS系統(tǒng)的性能要求越來越高。而BMS系統(tǒng)的檢測與監(jiān)控是保障及改善BMS系統(tǒng)性能的重要途徑之一。
[0003]現(xiàn)有的BMS系統(tǒng)的檢測及監(jiān)控的方法主要有以三種:
[0004]1、BMS系統(tǒng)運(yùn)行時(shí)自動(dòng)存儲參數(shù)到SD卡,通過系統(tǒng)控制參數(shù)存儲,若需系統(tǒng)實(shí)際運(yùn)行狀況,將SD卡取出,查看期間數(shù)據(jù)來分析運(yùn)行狀況。其不足之處在于:不能實(shí)時(shí)體現(xiàn)運(yùn)行狀況,存儲時(shí)間間隔一般在秒級以上,若系統(tǒng)受到短暫干擾或瞬間報(bào)警狀態(tài),無法準(zhǔn)確體現(xiàn)。
[0005]2、BMS系統(tǒng)故障時(shí),通過BMS系統(tǒng)發(fā)出的通訊報(bào)文,根據(jù)通訊協(xié)議解讀通訊碼,判斷系統(tǒng)故障狀態(tài)。其不足之處在于:故障檢測不直觀,操作人員需熟悉BMS系統(tǒng)通信協(xié)議,給售后維護(hù)工作帶來繁瑣。
[0006]3、BMS遠(yuǎn)程監(jiān)控將數(shù)據(jù)通過移動(dòng)通信發(fā)送到監(jiān)控中心,便于綜合管理運(yùn)行車輛信息。其不足之處在于:遠(yuǎn)程監(jiān)控對 網(wǎng)絡(luò)通訊的需求高,所能承載的數(shù)據(jù)量有限,不能滿足批量數(shù)據(jù)分析所需。
【發(fā)明內(nèi)容】
[0007]本發(fā)明要解決的技術(shù)問題是提供一種基于CAN通訊的電動(dòng)汽車電池管理系統(tǒng)的監(jiān)測診斷系統(tǒng)。
[0008]本發(fā)明要解決的另外一個(gè)技術(shù)問題是提供一種電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷方法。
[0009]對于電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷系統(tǒng),本發(fā)明采用的技術(shù)方案是:包括上位機(jī)及CAN通訊數(shù)據(jù)傳輸模塊;CAN通訊數(shù)據(jù)傳輸模塊包括USB接口和CAN線接ロ,USB接ロ與上位機(jī)連接,CAN線接ロ與BMS系統(tǒng)CAN線連接。
[0010]對于電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷方法,本發(fā)明采用的技術(shù)方案是:包括以下步驟:
[0011]一、設(shè)置BMS系統(tǒng)主機(jī)、從機(jī)的運(yùn)行參數(shù)和數(shù)據(jù)顯示:
[0012](I)連接相應(yīng)的CAN通訊接ロ,判斷連接成功后進(jìn)入(3),否則進(jìn)入⑵;
[0013](2)檢查硬件連接是否有誤,復(fù)位后重新執(zhí)行(I);
[0014](3)通過CAN通訊向主機(jī)或從機(jī)控制板發(fā)送請求信息,然后接受反饋報(bào)文,讀取主機(jī)或從機(jī)控制板的已設(shè)定或初始參數(shù),反饋信息參數(shù)解析后顯示;判斷操作是否成功,若成功進(jìn)入(4),否則進(jìn)入(2);
[0015](4)以手動(dòng)操作或直接打開已設(shè)定好的參數(shù)文件,輸入各個(gè)需設(shè)置的參數(shù)值;
[0016](5)按照給定的參數(shù)值,通過CAN通訊發(fā)送配置信息報(bào)文,主機(jī)或從機(jī)控制板接收到信息后將相應(yīng)參數(shù)修改。判斷操作是否完成,若完成進(jìn)入(6),否則繼續(xù)執(zhí)行(5);
[0017](6)完成后退出;
[0018]ニ、監(jiān)控系統(tǒng)實(shí)時(shí)運(yùn)行狀態(tài),并對實(shí)時(shí)信息進(jìn)行自動(dòng)存儲:
[0019](7)連接相應(yīng)的CAN通訊接ロ,判斷連接成功后進(jìn)入(9),否則進(jìn)入⑶;
[0020](8)檢查硬件連接是否有誤,復(fù)位后重新執(zhí)行(7);
[0021](9)判斷實(shí)時(shí)狀態(tài)監(jiān)控功能是否開啟,若開啟,置標(biāo)識read = 1,進(jìn)入(10);
[0022](10)建立Excel文件,并在表格中設(shè)定各參數(shù)列表;設(shè)定參數(shù)存儲時(shí)鐘控制并且初始狀態(tài)時(shí)鐘關(guān)閉,時(shí)鐘使能;
[0023](11)時(shí)鐘間隔500ms觸發(fā)參數(shù)存儲,即500ms保存所有參數(shù)一次,參數(shù)記錄自動(dòng)累加;另外,對系統(tǒng)中總電壓、總電流、SOC進(jìn)行動(dòng)態(tài)曲線繪制,每500ms插入ー個(gè)節(jié)點(diǎn);
[0024](12)若操作監(jiān)控停止,判斷是否保存參數(shù)記錄文件,若保存則所以參數(shù)記錄存檔Excel文件,否則放棄存檔記錄;
[0025]三、校驗(yàn)BMS保護(hù)動(dòng)作的可靠性和靈敏度,可以模擬電壓、電流、溫度信號及異常事件的產(chǎn)生,捕捉BMS對異常信號的反應(yīng):
[0026](13)連接相應(yīng)的CAN通訊接ロ,判斷連接成功后進(jìn)入(15),否則進(jìn)入(14);
[0027](14)檢查硬件連接是否有誤,復(fù)位后重新執(zhí)行(13);
[0028](15)設(shè)定模擬如:電池過溫、単體欠壓、系統(tǒng)欠壓、単體過放、系統(tǒng)過放、絕緣故障等各種故障信號;
[0029](16)判斷是否開啟某故障模擬,是,則進(jìn)入(17),否則操作(16);
[0030](17)通過CAN通訊發(fā)送故障信息給BMS,進(jìn)入(18);
[0031](18)通過獲取BMS發(fā)出的系統(tǒng)狀態(tài)信息判斷BMS對異常信號的處理,將BMS系統(tǒng)相應(yīng)的報(bào)警和執(zhí)行措施顯示到軟件界面上。若測試結(jié)束進(jìn)入(19),否則進(jìn)入(15);
[0032](19)操作結(jié)束,退出應(yīng)用程序;
[0033]四、檢測BMS各繼電器控制的可靠性:
[0034](20)連接相應(yīng)的CAN通訊接ロ,判斷連接成功后進(jìn)入(22),否則進(jìn)入(21);
[0035](21)檢查硬件連接是否有誤,復(fù)位后重新執(zhí)行(20);
[0036](22)設(shè)定繼電器測試操作執(zhí)行按鈕:包括I整車控制器控制的BMS主繼電器和預(yù)充繼電器;2BMS自主控制的放電繼電器、風(fēng)扇繼電器、加熱繼電器等;
[0037](23)判斷是哪ー類繼電器測試,是1,進(jìn)入(27);是2,進(jìn)入(24);
[0038](24)發(fā)請求指令,讓BMS系統(tǒng)程序進(jìn)入繼電器測試模式(繼電器測試模式不同于BMS正常運(yùn)行狀態(tài),要發(fā)請求才能進(jìn)入,否則系統(tǒng)默認(rèn)運(yùn)行狀態(tài)),進(jìn)入(25);
[0039](25)判斷是否進(jìn)入繼電器測試模式,進(jìn)入則執(zhí)行(26),否則執(zhí)行(24);
[0040](26)發(fā)繼電器控制操作指令,BMS系統(tǒng)中主機(jī)收到指令后執(zhí)行,同時(shí)讀取并顯示出繼電器的實(shí)時(shí)狀態(tài),判斷實(shí)際狀態(tài)與測試狀態(tài)是否相符;進(jìn)入(28);
[0041](27)模擬整車控制器,發(fā)送繼電器吸合或斷開的控制命令至BMS系統(tǒng)的主機(jī),主機(jī)接收到報(bào)文后執(zhí)行相應(yīng)操作。同時(shí),上位機(jī)檢測平臺讀取并顯示出繼電器的實(shí)時(shí)狀態(tài),判斷實(shí)際狀態(tài)與測試狀態(tài)是否相符;
[0042](28)測試操作完成,發(fā)請求指令,讓BMS系統(tǒng)程序退出繼電器測試模式。
[0043]本發(fā)明的有益效果是:
[0044]I)監(jiān)測診斷平臺對BMS系統(tǒng)實(shí)時(shí)監(jiān)測,BMS采集信息及運(yùn)行狀況可實(shí)時(shí)且直觀顯示在系統(tǒng)界面上。并準(zhǔn)確保存記錄數(shù)據(jù),記錄信息間隔時(shí)間短,存儲速度快;
[0045]2) BMS中重要參數(shù)進(jìn)行動(dòng)態(tài)曲線繪制,對運(yùn)行狀況進(jìn)行診斷分析;
[0046]3)為BMS系統(tǒng)性能測試提供途徑,測試結(jié)果精確。
[0047]本發(fā)明滿足BMS批量生產(chǎn)時(shí)各檢測應(yīng)用需求,提高生產(chǎn)測試效率;通過CAN通訊進(jìn)行BMS的實(shí)時(shí)故障診斷,為調(diào)試及故障處理工作提供有效方法。
【專利附圖】
【附圖說明】
[0048]下面結(jié)合附圖和【具體實(shí)施方式】對本發(fā)明作進(jìn)ー步詳細(xì)的說明。
[0049]圖1是本發(fā)明電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。
[0050]圖1中標(biāo)記:1-計(jì)算機(jī),2-CAN通訊數(shù)據(jù)傳輸模塊,3-電池管理系統(tǒng)。
[0051]圖2是本發(fā)明電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷方法實(shí)施例的對BMS主機(jī)、從機(jī)參數(shù)設(shè)置具體流程圖。
[0052]圖3是本發(fā)明電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷方法實(shí)施例的對BMS實(shí)時(shí)監(jiān)控流程圖。
[0053]圖4是本發(fā)明電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷方法實(shí)施例的故障模擬測試流程圖。
[0054]圖5是本發(fā)明電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷方法實(shí)施例的繼電器測試的流程圖。
【具體實(shí)施方式】
[0055]圖1是電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷系統(tǒng),是BMS專用監(jiān)控及檢測平臺。
[0056]該系統(tǒng)由計(jì)算機(jī)1、CAN通訊數(shù)據(jù)傳輸模塊2與電池管理系統(tǒng)3組成。
[0057]其中,CAN通訊數(shù)據(jù)傳輸模塊2設(shè)有USB接口和CAN線接ロ,CAN通訊數(shù)據(jù)傳輸模塊2的USB接ロ通過USB線纜與作為上位機(jī)的計(jì)算機(jī)I連接,CAN通訊數(shù)據(jù)傳輸模塊2的CAN線接ロ通過CAN線與電池管理系統(tǒng)3連接。
[0058]圖2是電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷系統(tǒng)的對BMS主機(jī)、從機(jī)參數(shù)設(shè)置具體流程圖,測試平臺運(yùn)行吋,選擇對BMS主機(jī)或從機(jī)進(jìn)行參數(shù)配置功能后,進(jìn)入本執(zhí)行流程,結(jié)合圖2進(jìn)行詳細(xì)描述:
[0059]在步驟201中,根據(jù)BMS中相應(yīng)CAN線的波特率進(jìn)行設(shè)定,并選擇選擇正確的CAN接ロ之后,執(zhí)行步驟202連接操作;
[0060]在步驟202中,判斷連接是否成功,若成功執(zhí)行203,否則執(zhí)行208 ;
[0061]在步驟203中,發(fā)送參數(shù)請求報(bào)文,并執(zhí)行204 ;
[0062]在步驟204中,判斷是否接收到回饋信息,若有信息,執(zhí)行205,否則檢查故障原因執(zhí)行208 ;
[0063]在步驟205中,參數(shù)設(shè)定有兩種方式:1,手動(dòng)輸入要設(shè)定的值2.通過參數(shù)配置文件直接導(dǎo)入;在批量BMS生產(chǎn)中,手動(dòng)輸入過于繁瑣,同一批BMS參數(shù)設(shè)定相同,可直接導(dǎo)入配置文件,提高效率;設(shè)定好參數(shù)后執(zhí)行206 ;
[0064]在206步驟中,通過CAN通訊,發(fā)送要設(shè)置的值給BMS,BMS接收后進(jìn)行參數(shù)寫入,完成寫入后,發(fā)出配置完成的提醒;根據(jù)BMS回饋的信息執(zhí)行207步驟,判斷配置操作是否完成。
[0065]圖3是電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷系統(tǒng)對BMS實(shí)時(shí)監(jiān)控流程圖;測試平臺運(yùn)行時(shí),選擇對BMS實(shí)時(shí)監(jiān)控功能后,進(jìn)入本執(zhí)行流程,結(jié)合圖3進(jìn)行詳細(xì)描述:
[0066]在步驟301中,根據(jù)BMS中相應(yīng)CAN線的波特率進(jìn)行設(shè)定,并選擇選擇正確的CAN接口之后,執(zhí)行步驟302連接操作;
[0067]在步驟302中,判斷連接是否成功,若成功執(zhí)行303,否則執(zhí)行304 ;
[0068]在步驟303中,判斷是否開啟了監(jiān)控操作,若是執(zhí)行305,否則執(zhí)行314 ;
[0069]在步驟305中,置read = I,標(biāo)識監(jiān)控操作正在執(zhí)行中,建立保存參數(shù)的Excel文檔,然后執(zhí)行306 ;
[0070]在步驟306中,使能時(shí)鐘,設(shè)定500ms的間隔;實(shí)行307的判斷;
[0071]在步驟307中,需同時(shí)滿足時(shí)鐘觸發(fā)及read = I才能執(zhí)行308,否則執(zhí)行311 ;
[0072]在步驟311中,若停止監(jiān)控操作,則置read = 0,執(zhí)行312,否則執(zhí)行307判斷。
[0073]圖4是電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷系統(tǒng)的故障模擬測試流程圖;測試平臺運(yùn)行時(shí),選擇對BMS故障模擬測試功能后,進(jìn)入本執(zhí)行流程,結(jié)合圖4進(jìn)行詳細(xì)描述:
[0074]在步驟401中,根據(jù)BMS中相應(yīng)CAN線的波特率進(jìn)行設(shè)定,并選擇選擇正確的CAN接口之后,執(zhí)行步驟402連接操作;
[0075]在步驟402中,判斷連接是否成功,若成功執(zhí)行405,否則執(zhí)行403 ;
[0076]在步驟405中,界面中已設(shè)定好故障按鈕,通過點(diǎn)擊按鈕,發(fā)送故障狀態(tài)給BMS主機(jī),BMS主機(jī)檢測到故障信號后給出故障處理,斷開相關(guān)繼電器或發(fā)出故障報(bào)警等,執(zhí)行406 ;
[0077]在步驟406中,接收BMS發(fā)出的CAN信息報(bào)文,并解析報(bào)文內(nèi)容,進(jìn)入407判斷故障處理是否與給定的故障因素相符,若符合進(jìn)入408,否則404復(fù)位重新測試;
[0078]在步驟408中,判斷測試是否結(jié)束,若結(jié)束退出程序;否則進(jìn)入405繼續(xù)模擬故障因素測試。
[0079]圖5是BMS專用監(jiān)控及檢測平臺繼電器測試的流程圖。測試平臺運(yùn)行時(shí),選擇繼電器測試功能后,進(jìn)入本執(zhí)行流程,結(jié)合圖5進(jìn)行詳細(xì)描述:
[0080]在步驟501中,根據(jù)BMS中相應(yīng)CAN線的波特率進(jìn)行設(shè)定,并選擇選擇正確的CAN接口之后,執(zhí)行步驟連接操作;
[0081]在步驟502中,判斷連接是否成功,若成功執(zhí)行504,否則執(zhí)行503 ;
[0082]在步驟504中,測試界面中已設(shè)定的相應(yīng)繼電器測試按鈕,繼電器測試包括控制繼電器的閉合和關(guān)斷,選擇要測試的繼電器,按下閉合按鈕后,底層發(fā)送CAN報(bào)文要求閉合該繼電器;
[0083]在步驟505中,判斷該繼電器類型,繼電器按是否BMS主控分為兩種,若為BMS主動(dòng)控制繼電器,需進(jìn)入BMS程序設(shè)定的測試模式方可,因正常運(yùn)行時(shí)這類繼電器根據(jù)系統(tǒng)實(shí)時(shí)狀況判斷控制,因此設(shè)定系統(tǒng)測試模式狀態(tài)。待測試完成后再退出該測試模式,進(jìn)入BMS正常運(yùn)行狀態(tài);
[0084]在步驟506和508中,發(fā)送控制報(bào)文后再接收BMS的回饋報(bào)文,從而判斷測試是否與給定相符;
[0085]在步驟509和511中,判斷測試結(jié)束否,若結(jié)束退出系統(tǒng),否則繼續(xù)測試。
[0086]以上所述的本發(fā)明實(shí)施方式,并不構(gòu)成對本發(fā)明保護(hù)范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷系統(tǒng),包括電池管理系統(tǒng),其特征在于:還包括上位機(jī)及CAN通訊數(shù)據(jù)傳輸模塊;所述CAN通訊數(shù)據(jù)傳輸模塊包括USB接口和CAN線接ロ,所述USB接ロ與上位機(jī)連接,所述CAN線接ロ與電池管理系統(tǒng)的CAN線連接。
2.電動(dòng)汽車電池管理系統(tǒng)的實(shí)時(shí)監(jiān)測診斷方法,其特征在于包括以下步驟: 一、設(shè)置BMS系統(tǒng)主機(jī)、從機(jī)的運(yùn)行參數(shù)和數(shù)據(jù)顯示: (1)連接相應(yīng)的CAN通訊接ロ,判斷連接成功后進(jìn)入(3),否則進(jìn)入(2); (2)檢查硬件連接是否有誤,復(fù)位后重新執(zhí)行(I); (3)通過CAN通訊向主機(jī)或從機(jī)控制板發(fā)送請求信息,然后接受反饋報(bào)文,讀取主機(jī)或從機(jī)控制板的已設(shè)定或初始參數(shù),反饋信息參數(shù)解析后顯示;判斷操作是否成功,若成功進(jìn)入(4),否則進(jìn)入⑵; (4)以手動(dòng)操作或直接打開已設(shè)定好的參數(shù)文件,輸入各個(gè)需設(shè)置的參數(shù)值; (5)按照給定的參數(shù)值,通過CAN通訊發(fā)送配置信息報(bào)文,主機(jī)或從機(jī)控制板接收到信息后將相應(yīng)參數(shù)修改。判斷操作是否完成,若完成進(jìn)入(6),否則繼續(xù)執(zhí)行(5); (6)完成后退出; 二、監(jiān)控系統(tǒng)實(shí)時(shí)運(yùn)行狀態(tài),并對實(shí)時(shí)信息進(jìn)行自動(dòng)存儲: (7)連接相應(yīng)的CAN通訊接ロ,判斷連接成功后進(jìn)入(9),否則進(jìn)入(8); (8)檢查硬件連接是否有誤,復(fù)位后重新執(zhí)行(7); (9)判斷實(shí)時(shí)狀態(tài)監(jiān)控功能是否開啟,若開啟,置標(biāo)識read= 1,進(jìn)入(10); (10)建立Excel文件,并在表格中設(shè)定各參數(shù)列表;設(shè)定參數(shù)存儲時(shí)鐘控制并且初始狀態(tài)時(shí)鐘關(guān)閉,時(shí)鐘使能; (11)時(shí)鐘間隔500ms觸發(fā)參數(shù)存儲,即500ms保存所有參數(shù)一次,參數(shù)記錄自動(dòng)累加;另外,對系統(tǒng)中總電壓、總電流、SOC進(jìn)行動(dòng)態(tài)曲線繪制,每500ms插入ー個(gè)節(jié)點(diǎn); (12)若操作監(jiān)控停止,判斷是否保存參數(shù)記錄文件,若保存則所以參數(shù)記錄存檔Excel文件,否則放棄存檔記錄; 三、校驗(yàn)BMS保護(hù)動(dòng)作的可靠性和靈敏度,可以模擬電壓、電流、溫度信號及異常事件的產(chǎn)生,捕捉BMS對異常信號的反應(yīng): (13)連接相應(yīng)的CAN通訊接ロ,判斷連接成功后進(jìn)入(15),否則進(jìn)入(14); (14)檢查硬件連接是否有誤,復(fù)位后重新執(zhí)行(13); (15)設(shè)定模擬如:電池過溫、単體欠壓、系統(tǒng)欠壓、単體過放、系統(tǒng)過放、絕緣故障等各種故障信號; (16)判斷是否開啟某故障模擬,是,則進(jìn)入(17),否則操作(16); (17)通過CAN通訊發(fā)送故障信息給BMS,進(jìn)入(18); (18)通過獲取BMS發(fā)出的系統(tǒng)狀態(tài)信息判斷BMS對異常信號的處理,將BMS系統(tǒng)相應(yīng)的報(bào)警和執(zhí)行措施顯示到軟件界面上。若測試結(jié)束進(jìn)入(19),否則進(jìn)入(15); (19)操作結(jié)束,退出應(yīng)用程序; 四、檢測BMS各繼電器控制的可靠性: (20)連接相應(yīng)的CAN通訊接ロ,判斷連接成功后進(jìn)入(22),否則進(jìn)入(21); (21)檢查硬件連接是否有誤,復(fù)位后重新執(zhí)行(20); (22)設(shè)定繼電器測試操作執(zhí)行按鈕:包括I整車控制器控制的BMS主繼電器和預(yù)充繼電器;2BMS自主控制的放電繼電器、風(fēng)扇繼電器、加熱繼電器等; (23)判斷是哪ー類繼電器測試,是1,進(jìn)入(27);是2,進(jìn)入(24); (24) 發(fā)請求指令,讓BMS系統(tǒng)程序進(jìn)入繼電器測試模式(繼電器測試模式不同于BMS正常運(yùn)行狀態(tài),要發(fā)請求才能進(jìn)入,否則系統(tǒng)默認(rèn)運(yùn)行狀態(tài)),進(jìn)入(25); (25)判斷是否進(jìn)入繼電器測試模式,進(jìn)入則執(zhí)行(26),否則執(zhí)行(24); (26)發(fā)繼電器控制操作指令,BMS系統(tǒng)中主機(jī)收到指令后執(zhí)行,同時(shí)讀取并顯示出繼電器的實(shí)時(shí)狀態(tài),判斷實(shí)際狀態(tài)與測試狀態(tài)是否相符;進(jìn)入(28); (27)模擬整車控制器,發(fā)送繼電器吸合或斷開的控制命令至BMS系統(tǒng)的主機(jī),主機(jī)接收到報(bào)文后執(zhí)行相應(yīng)操作。同時(shí),上位機(jī)檢測平臺讀取并顯示出繼電器的實(shí)時(shí)狀態(tài),判斷實(shí)際狀態(tài)與測試狀態(tài)是否相符; (28)測試操作完成,發(fā)請求指令,讓BMS系統(tǒng)程序退出繼電器測試模式。
【文檔編號】B60L11/18GK103568863SQ201310586474
【公開日】2014年2月12日 申請日期:2013年11月15日 優(yōu)先權(quán)日:2013年11月15日
【發(fā)明者】楊劉倩, 韓廷, 宋薇 申請人:合肥國軒高科動(dòng)力能源股份公司