亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種電動(dòng)汽車電池管理系統(tǒng)的自動(dòng)編址方法和裝置與流程

文檔序號(hào):12377609閱讀:731來源:國(guó)知局
一種電動(dòng)汽車電池管理系統(tǒng)的自動(dòng)編址方法和裝置與流程

本發(fā)明涉及電動(dòng)汽車技術(shù)領(lǐng)域,特別涉及一種電動(dòng)汽車電池管理系統(tǒng)的自動(dòng)編址方法和裝置。



背景技術(shù):

能源短缺、石油危機(jī)和環(huán)境污染愈演愈烈,給人們的生活帶來巨大影響,直接關(guān)系到國(guó)家經(jīng)濟(jì)和社會(huì)的可持續(xù)發(fā)展。世界各國(guó)都在積極開發(fā)新能源技術(shù)。電動(dòng)汽車作為一種降低石油消耗、低污染、低噪聲的新能源汽車,被認(rèn)為是解決能源危機(jī)和環(huán)境惡化的重要途徑?;旌蟿?dòng)力汽車同時(shí)兼顧純電動(dòng)汽車和傳統(tǒng)內(nèi)燃機(jī)汽車的優(yōu)勢(shì),在滿足汽車動(dòng)力性要求和續(xù)駛里程要求的前提下,有效地提高了燃油經(jīng)濟(jì)性,降低了排放,被認(rèn)為是當(dāng)前節(jié)能和減排的有效路徑之一。

電池管理系統(tǒng)(Battery Management System,BMS)是電動(dòng)汽車的核心部件。BMS是連接車載動(dòng)力電池和電動(dòng)汽車的重要紐帶,其主要功能包括:電池物理參數(shù)實(shí)時(shí)監(jiān)測(cè);電池狀態(tài)估計(jì);在線診斷與預(yù)警;充放電與預(yù)充控制;均衡管理和熱管理等。對(duì)電池管理系統(tǒng)產(chǎn)品的測(cè)試是設(shè)計(jì)、生產(chǎn)階段需要開展的重要工作。

BMS主要由三部分構(gòu)成:一個(gè)主控模塊、多個(gè)從控模塊和一個(gè)高壓模塊。目前針對(duì)從控模塊和高壓模塊的編址工作主要是由人工完成。

然而,由于電池?cái)?shù)量眾多,物理分布較為復(fù)雜,對(duì)電池管理系統(tǒng)各個(gè)模塊進(jìn)行人工編址工作量大且容易出錯(cuò)。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明的目的是提供一種電動(dòng)汽車電池管理系統(tǒng)的自動(dòng)編址方法和裝置,從而降低工作量和出錯(cuò)概率。

一種電動(dòng)汽車電池管理系統(tǒng)的自動(dòng)編址方法,所述電動(dòng)汽車電池管理系統(tǒng)包括主控模塊、從控模塊與高壓模塊,該方法包括:

將所述從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)與所述高壓模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為相同的特定值,并在主控模塊中保存所述特定值;

按照電池的物理分布位置,依次將從控模塊和高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線連接;

主控模塊根據(jù)接收到包含所述特定值的控制器局域網(wǎng)報(bào)文的時(shí)間順序,基于所述特定值為所述從控模塊與高壓模塊設(shè)置相互區(qū)分的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)。

在一個(gè)實(shí)施方式中,在為從控模塊與高壓模塊設(shè)置相互區(qū)分的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)之后,該方法還包括:

當(dāng)從控模塊或高壓模塊出現(xiàn)標(biāo)識(shí)錯(cuò)誤時(shí),主控模塊將從控模塊和高壓模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為所述特定值;

將從控模塊和高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線相分離;

按照電池的物理分布位置,再次將從控模塊和高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線連接;

主控模塊根據(jù)再次接收到包含所述特定值的控制器局域網(wǎng)報(bào)文的時(shí)間順序及所述特定值,再次為所述從控模塊與高壓模塊設(shè)置相互區(qū)分的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)。

在一個(gè)實(shí)施方式中,所述從控模塊或高壓模塊出現(xiàn)標(biāo)識(shí)錯(cuò)誤包括:

從控模塊之間共同占用相同的控制器局域網(wǎng)絡(luò)標(biāo)識(shí);或

從控模塊與高壓模塊共同占用相同的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)。

在一個(gè)實(shí)施方式中,該方法還包括:

當(dāng)出現(xiàn)故障從控模塊時(shí),將所述故障從控模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線相分離;

將用于替換所述故障從控模塊的更新從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為所述特定值,并將所述更新從控模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線相連接;

主控模塊從所述更新從控模塊接收包含所述特定值的控制器局域網(wǎng)報(bào)文,將所述更新從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為與所述故障從控模塊分配的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)相同。

在一個(gè)實(shí)施方式中,所述故障從控模塊的數(shù)目為多個(gè);

所述將更新從控模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線相連接包括:按照電池的物理分布位置,依次將各個(gè)更新從控模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線連接;

所述主控模塊從更新從控模塊接收包含所述特定值的控制器局域網(wǎng)報(bào)文,將更新從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為與故障從控模塊分配的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)相同,包括:

主控模塊根據(jù)從各個(gè)更新從控模塊接收到包含特定值的控制器局域網(wǎng)報(bào)文的時(shí)間順序,將各個(gè)更新從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)分別設(shè)置為與各自對(duì)應(yīng)的故障從控模塊分配的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)相同。

在一個(gè)實(shí)施方式中,該方法還包括:

當(dāng)出現(xiàn)故障高壓模塊時(shí),將所述故障高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線相分離;

將用于替換所述故障高壓模塊的更新高壓模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為所述特定值,并將所述更新高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線相連接;

主控模塊從所述更新高壓模塊接收包含所述特定值的控制器局域網(wǎng)報(bào)文,將所述更新高壓模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為與所述故障高壓模塊分配的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)相同。

一種電動(dòng)汽車電池管理系統(tǒng)的自動(dòng)編址裝置,所述電動(dòng)汽車電池管理系統(tǒng)包括主控模塊、從控模塊與高壓模塊,該裝置包括:

設(shè)置模塊,用于將所述從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)與所述高壓模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為相同的特定值,并在主控模塊中保存所述特定值;

連接模塊,用于按照電池的物理分布位置,依次將從控模塊和高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線連接;

使能模塊,用于使能主控模塊根據(jù)接收到包含所述特定值的控制器局域網(wǎng)報(bào)文的時(shí)間順序,基于所述特定值為所述從控模塊與高壓模塊設(shè)置相互區(qū)分的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)。

在一個(gè)實(shí)施方式中,還包括:

糾錯(cuò)模塊,用于在為從控模塊與高壓模塊設(shè)置相互區(qū)分的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)之后,當(dāng)從控模塊或高壓模塊出現(xiàn)標(biāo)識(shí)錯(cuò)誤時(shí),主控模塊將從控模塊和高壓模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為所述特定值,將從控模塊和高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線相分離,按照電池的物理分布位置,再次將從控模塊和高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線連接,使能主控模塊根據(jù)再次接收到包含所述特定值的控制器局域網(wǎng)報(bào)文的時(shí)間順序及所述特定值再次為所述從控模塊與高壓模塊設(shè)置相互區(qū)分的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)。

在一個(gè)實(shí)施方式中,所述從控模塊或高壓模塊出現(xiàn)標(biāo)識(shí)錯(cuò)誤包括:

從控模塊之間共同占用相同的控制器局域網(wǎng)絡(luò)標(biāo)識(shí);或

從控模塊與高壓模塊共同占用相同的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)。

在一個(gè)實(shí)施方式中,還包括:

更換模塊,用于當(dāng)出現(xiàn)故障從控模塊時(shí),將所述故障從控模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線相分離,將用于替換所述故障從控模塊的更新從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為所述特定值,并將所述更新從控模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線相連接,使能主控模塊從所述更新從控模塊接收包含所述特定值的控制器局域網(wǎng)報(bào)文,使能主控模塊將所述更新從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為與所述故障從控模塊分配的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)相同。

從上述技術(shù)方案可以看出,電動(dòng)汽車電池管理系統(tǒng)包括主控模塊、從控模塊與高壓模塊,該方法包括:將從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)與高壓模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為相同的特定值,并在主控模塊中保存特定值;按照電池的物理分布位置,依次將從控模塊和高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線連接;主控模塊根據(jù)接收到包含特定值的控制器局域網(wǎng)報(bào)文的時(shí)間順序,基于特定值為從控模塊與高壓模塊設(shè)置相互區(qū)分的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)??梢?,本發(fā)明實(shí)施方式實(shí)現(xiàn)增量式自動(dòng)編址,可以降低工作量和出錯(cuò)概率。

而且,本發(fā)明實(shí)施方式不增加硬件成本,而且操作簡(jiǎn)單方便。

附圖說明

以下附圖僅對(duì)本發(fā)明做示意性說明和解釋,并不限定本發(fā)明的范圍。

圖1為本發(fā)明電動(dòng)汽車電池管理系統(tǒng)的自動(dòng)編址方法流程圖。

圖2為本發(fā)明電動(dòng)汽車電池的從控模塊的示范性電路結(jié)構(gòu)圖。

圖3為本發(fā)明從控模塊構(gòu)成的電池管理系統(tǒng)的示范性結(jié)構(gòu)圖。

圖4為本發(fā)明電動(dòng)汽車電池管理系統(tǒng)的自動(dòng)編址裝置結(jié)構(gòu)圖。

具體實(shí)施方式

為了對(duì)發(fā)明的技術(shù)特征、目的和效果有更加清楚的理解,現(xiàn)對(duì)照附圖說明本發(fā)明的具體實(shí)施方式,在各圖中相同的標(biāo)號(hào)表示相同的部分。

在本文中,“示意性”表示“充當(dāng)實(shí)例、例子或說明”,不應(yīng)將在本文中被描述為“示意性”的任何圖示、實(shí)施方式解釋為一種更優(yōu)選的或更具優(yōu)點(diǎn)的技術(shù)方案。

為使圖面簡(jiǎn)潔,各圖中的只示意性地表示出了與本發(fā)明相關(guān)部分,而并不代表其作為產(chǎn)品的實(shí)際結(jié)構(gòu)。另外,以使圖面簡(jiǎn)潔便于理解,在有些圖中具有相同結(jié)構(gòu)或功能的部件,僅示意性地繪示了其中的一個(gè),或僅標(biāo)出了其中的一個(gè)。

控制器局域網(wǎng)(Controller Area Network,CAN)通信是汽車電子廣泛應(yīng)用的通信方式,電動(dòng)汽車也不例外。本發(fā)明利用CAN通信進(jìn)行增量式自動(dòng)編址,不增加硬件成本,提高了電池管理系統(tǒng)生產(chǎn)和使用效率。

圖1為本發(fā)明電動(dòng)汽車電池管理系統(tǒng)的自動(dòng)編址方法流程圖。電動(dòng)汽車電池管理系統(tǒng)包括主控模塊、從控模塊與高壓模塊。

高壓模塊一般為一個(gè),通常用于采集整個(gè)電池包的總電壓、預(yù)充電壓、總電流和絕緣電阻值。

從控模塊一般為多個(gè),分別用于采集相應(yīng)電池模塊的電池參數(shù)。電池參數(shù)包括:電池模塊內(nèi)單體串?dāng)?shù);電池模塊內(nèi)單體并數(shù);電池模塊內(nèi)溫度采樣點(diǎn)個(gè)數(shù);電池類型;電池模塊總電壓;從控模塊內(nèi)部溫度;所有單體電池電壓信息;所有溫度采集點(diǎn)溫度信息;最高單體電池電壓值;最高溫度值;最高單體電池電壓值對(duì)應(yīng)的單體電池序號(hào);最高溫度值對(duì)應(yīng)的溫度采集點(diǎn)序號(hào);最低單體電池電壓值;最低溫度值;最低單體電池電壓值對(duì)應(yīng)的單體電池序號(hào);最低溫度值對(duì)應(yīng)的溫度采集點(diǎn)序號(hào);軟件版本號(hào);硬件版本號(hào);單體電池電壓合格范圍;溫度合格范圍;單體電池電壓檢測(cè)結(jié)果顯示燈狀態(tài);溫度檢測(cè)結(jié)果顯示燈狀態(tài),等等。

主控模塊一般為一個(gè),用于從高壓模塊和從控模塊收集數(shù)據(jù),并執(zhí)行生成電池控制命令等處理。

如圖1所示,該方法包括:

步驟101:將從控模塊的CAN標(biāo)識(shí)與高壓模塊的CAN標(biāo)識(shí)設(shè)置為相同的特定值,并在主控模塊中保存特定值。

在這里,可以在工廠生產(chǎn)設(shè)置過程中,預(yù)先將從控模塊的CAN標(biāo)識(shí)與高壓模塊的CAN標(biāo)識(shí)設(shè)置為相同的特定值,并在主控模塊中保存特定值。

步驟102:按照電池的物理分布位置,依次將從控模塊和高壓模塊與電池管理系統(tǒng)的CAN通信總線連接。

比如,可以依據(jù)電池分布物理位置的順時(shí)針順序,依次將電動(dòng)汽車上的所有從控模塊和高壓模塊接入CAN通信總線。從控模塊和高壓模塊接入到CAN通信總線后,立刻發(fā)送包含特定值的CAN報(bào)文。因此,從控模塊和高壓模塊發(fā)送包含特定值的CAN報(bào)文的時(shí)間順序,對(duì)應(yīng)于電池分布物理位置的順時(shí)針順序。也就是說,主控模塊接收到包含特定值的CAN報(bào)文的時(shí)間順序,對(duì)應(yīng)于電池分布物理位置的順時(shí)針順序。

類似地,可以依據(jù)電池分布物理位置的逆時(shí)針順序,依次將電動(dòng)汽車上的所有從控模塊和高壓模塊接入CAN通信總線。從控模塊和高壓模塊接入到CAN通信總線后,立刻發(fā)送包含特定值的CAN報(bào)文。因此,從控模塊和高壓模塊發(fā)送包含特定值的CAN報(bào)文的時(shí)間順序,對(duì)應(yīng)于電池分布物理位置的逆時(shí)針順序。也就是說,主控模塊接收到包含特定值的CAN報(bào)文的時(shí)間順序,對(duì)應(yīng)于電池分布物理位置的逆時(shí)針順序。

步驟103:主控模塊根據(jù)接收到包含特定值的CAN報(bào)文的時(shí)間順序,基于特定值為從控模塊與高壓模塊設(shè)置相互區(qū)分的CAN標(biāo)識(shí)。

比如,當(dāng)主控模塊接收到第一個(gè)模塊接入的CAN通信報(bào)文后,將其地址(即CAN標(biāo)識(shí))設(shè)定為1號(hào)(具體標(biāo)識(shí)為特定值加一);第二個(gè)模塊設(shè)定為2號(hào)(具體標(biāo)識(shí)為特定值加二),第三個(gè)模塊設(shè)定為3號(hào)(具體標(biāo)識(shí)為特定值加三),以此類推。

當(dāng)主控模塊檢測(cè)到所有從控模塊和高壓模塊都接入后,增量式自動(dòng)編址完成。

舉例:假定有12個(gè)從控模塊和1個(gè)高壓模塊。

首先,將12個(gè)從控模塊和高壓模塊的CAN標(biāo)識(shí)(地址)都設(shè)置為0x00。

然后,依據(jù)物理位置順時(shí)針將所有控模塊和高壓模塊板依次接入CAN通信總線。主控模塊接收到第一個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x001;主控模塊接收到第二個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x002;主控模塊接收到第三個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x003;主控模塊接收到第四個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x004;主控模塊接收到第五個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x005;主控模塊接收到第六個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x006;主控模塊接收到第七個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x007;主控模塊接收到第八個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x008;主控模塊接收到第九個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x009;主控模塊接收到第十個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x00A;主控模塊接收到第十一個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x00B;主控模塊接收到第十二個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x00C;主控模塊接收到第十三個(gè)模塊接入的CAN通信報(bào)文后,將CAN標(biāo)識(shí)(地址)設(shè)定為0x00D。

當(dāng)主控模塊檢測(cè)到所有從控模塊(12個(gè))和高壓模塊(1個(gè))都接入后,增量式自動(dòng)編址完成。

可見,本發(fā)明實(shí)施方式可以通過CAN通信方式實(shí)現(xiàn)增量式自動(dòng)編址,可以降低工作量和出錯(cuò)概率。而且,本發(fā)明實(shí)施方式既不增加硬件成本,而且操作簡(jiǎn)單方便。

在一個(gè)實(shí)施方式中,在為從控模塊與高壓模塊設(shè)置相互區(qū)分的CAN標(biāo)識(shí)之后,該方法還包括:

當(dāng)從控模塊或高壓模塊出現(xiàn)標(biāo)識(shí)錯(cuò)誤時(shí),主控模塊將從控模塊和高壓模塊的CAN標(biāo)識(shí)設(shè)置為特定值;

將從控模塊和高壓模塊與電池管理系統(tǒng)的CAN總線相分離;

按照電池的物理分布位置,再次將從控模塊和高壓模塊與電池管理系統(tǒng)的CAN通信總線連接;

主控模塊根據(jù)再次接收到包含特定值的CAN報(bào)文的時(shí)間順序及特定值,再次為從控模塊與高壓模塊設(shè)置相互區(qū)分的CAN標(biāo)識(shí)。

在一個(gè)實(shí)施方式中,從控模塊或高壓模塊出現(xiàn)標(biāo)識(shí)錯(cuò)誤包括:從控模塊之間共同占用相同的CAN標(biāo)識(shí);或,從控模塊與高壓模塊共同占用相同的CAN標(biāo)識(shí)。

可見,當(dāng)出現(xiàn)標(biāo)識(shí)錯(cuò)誤時(shí),本發(fā)明實(shí)施方式的主控模塊發(fā)送指令將所有節(jié)點(diǎn)(包括從控模塊和高壓模塊)的CAN標(biāo)識(shí)設(shè)置為缺省值,并且重新編址,從而可以克服標(biāo)識(shí)錯(cuò)誤。

在一個(gè)實(shí)施方式中,該方法還包括:

當(dāng)出現(xiàn)故障從控模塊時(shí),將故障從控模塊與電池管理系統(tǒng)的CAN通信總線相分離;

將用于替換故障從控模塊的更新從控模塊的CAN絡(luò)標(biāo)識(shí)設(shè)置為特定值,并將更新從控模塊與電池管理系統(tǒng)的CAN總線相連接;

主控模塊從更新從控模塊接收包含特定值的控制器局域網(wǎng)報(bào)文,將更新從控模塊的CAN標(biāo)識(shí)設(shè)置為與故障從控模塊分配的CAN標(biāo)識(shí)相同。

比如,當(dāng)任意從控模塊故障需要更換時(shí),主控模塊自動(dòng)識(shí)別該故障從控模塊的ID并將其編址為原有地址。舉例說明:當(dāng)CAN標(biāo)識(shí)為0x005的從控模塊故障時(shí),故障從控模塊首先與CAN總線分離,當(dāng)接入新的更新從控模塊后,更新從控模塊的默認(rèn)地址為0x000。主控模塊識(shí)別總線中唯一的一個(gè)默認(rèn)地址,并檢查到ID缺失0x005,則將現(xiàn)有0x000地址設(shè)定為0x005,由此完成自動(dòng)編址。

在一個(gè)實(shí)施方式中,故障從控模塊的數(shù)目為多個(gè);將更新從控模塊與電池管理系統(tǒng)的CAN總線相連接包括:按照電池的物理分布位置,依次將各個(gè)更新從控模塊與電池管理系統(tǒng)的CAN總線連接;主控模塊從更新從控模塊接收包含特定值的CAN報(bào)文,將更新從控模塊的CAN標(biāo)識(shí)設(shè)置為與故障從控模塊分配的CAN標(biāo)識(shí)相同,包括:主控模塊根據(jù)從各個(gè)更新從控模塊接收到包含特定值的CAN報(bào)文的時(shí)間順序,將各個(gè)更新從控模塊的CAN標(biāo)識(shí)分別設(shè)置為與各自對(duì)應(yīng)的故障從控模塊分配的CAN標(biāo)識(shí)相同。

可見,即使故障從控模塊的數(shù)目為多個(gè),本發(fā)明實(shí)施方式也非常便利地實(shí)現(xiàn)了更換,而且,更新從控模塊的CAN標(biāo)識(shí)與被替換的故障從控模塊的CAN標(biāo)識(shí)保持相同,從而便于CAN通信的維持。

在一個(gè)實(shí)施方式中,該方法還包括:

當(dāng)出現(xiàn)故障高壓模塊時(shí),將故障高壓模塊與電池管理系統(tǒng)的CAN總線相分離;

將用于替換故障高壓模塊的更新高壓模塊的CAN標(biāo)識(shí)設(shè)置為特定值,并將更新高壓模塊與電池管理系統(tǒng)的CAN總線相連接;

主控模塊從更新高壓模塊接收包含特定值的CAN報(bào)文,將更新高壓模塊的CAN標(biāo)識(shí)設(shè)置為與故障高壓模塊分配的CAN標(biāo)識(shí)相同。

本發(fā)明實(shí)施方式適用于多種類型的從控模塊。

優(yōu)選地,本發(fā)明實(shí)施方式提出的從控模塊包括:負(fù)溫度系數(shù)熱敏電阻;包含隔離式通信接口的電壓采集芯,與負(fù)溫度系數(shù)熱敏電阻和電池模塊中的多個(gè)單體電池分別連接,用于采集各個(gè)單體電池的單體電池電壓和電池模塊總電壓,并采集負(fù)溫度系數(shù)熱敏電阻提供的電池溫度;供電模塊303,用于為電壓采集芯片供電;電壓采集芯,還用于經(jīng)由隔離式通信接口以隔離式通信方式向隔離式通信芯片發(fā)送各個(gè)單體電池的單體電池電壓、電池模塊總電壓和電池溫度。本發(fā)明實(shí)施方式提出的從控模塊,完成了電池管理系統(tǒng)前端的所有信號(hào)采集工作,可以在所有車型的標(biāo)準(zhǔn)箱中配套使用,極大方便了生產(chǎn)和裝配,可以降低開發(fā)、生產(chǎn)和裝配成本,還可以提高從控模塊的測(cè)試效率。

圖2為本發(fā)明電動(dòng)汽車電池管理系統(tǒng)從控模塊的示范性電路圖。

如圖2所示,LTC6804-2芯片作為電壓采集芯片,分別與12串單體電池連接。這12串單體電池具體包括:Cell1、Cell2、Cell3、Cell4、Cell5、Cell6、Cell7、Cell8、Cell9、Cell10、Cell11和Cell12。

電阻R3、電阻C4、負(fù)溫度系數(shù)熱敏電阻NTC1構(gòu)成串聯(lián)分壓電路。負(fù)溫度系數(shù)熱敏電阻NTC1的兩端電壓由運(yùn)算放大器U1A(作為跟隨器)跟隨后輸出到電阻R6和電容C5構(gòu)成的低通濾波器,最終由LTC6804-2芯片的GPIO1引腳采集,并進(jìn)行A/D轉(zhuǎn)換。A/D轉(zhuǎn)換后的數(shù)據(jù)由電池管理系統(tǒng)的主控模塊進(jìn)行計(jì)算獲得當(dāng)前溫度值。NTC2模塊電路工作原理與NTC1相同,不再贅述。

在分流器(SHUNT)電壓采集電路中,電阻R8、電阻R9、電阻R10、電阻R11、電阻R12和電容C7構(gòu)成同相加法電路,其中,VREF2電壓為3V,SHUNT輸出電壓與之進(jìn)行加法運(yùn)算,經(jīng)電阻R8和電容C7構(gòu)成的低通濾波器后,由GPIO3引腳采集和A/D轉(zhuǎn)換。

LTC6804-2芯片完成12串單體電池電壓、2個(gè)NTC溫度、1個(gè)分流器電流信號(hào)(電流流經(jīng)分流器后轉(zhuǎn)為電壓信號(hào))的采集之后,通過isoSPI通信技術(shù)向上一級(jí)的LTC6804-2芯片傳輸12串單體電池電壓、電池模塊總電壓、2個(gè)NTC溫度、1個(gè)IC內(nèi)部溫度(即LTC6804-2芯片內(nèi)部溫度)以及系統(tǒng)電流值。

作為一個(gè)標(biāo)準(zhǔn)從控模塊,本發(fā)明完成了電池管理系統(tǒng)前端的所有信號(hào)采集工作,可以在所有車型的標(biāo)準(zhǔn)箱中配套使用,極大的方便了生產(chǎn)和裝配。實(shí)際上,在標(biāo)準(zhǔn)從控模塊采集的參數(shù)中,系統(tǒng)電流值作為可選項(xiàng),整個(gè)電動(dòng)車中可以只有一個(gè)。分流器也可以僅僅保留最低端的一個(gè),其余從控模塊使用銅排短接處理,結(jié)構(gòu)靈活。

圖3為本發(fā)明從控模塊構(gòu)成的電池管理系統(tǒng)的示范性結(jié)構(gòu)圖。

本發(fā)明提出的標(biāo)準(zhǔn)從控模塊通過菊花鏈方式將數(shù)據(jù)上傳給通信接口電路LTC6820,由LTC6820將數(shù)據(jù)傳輸方式轉(zhuǎn)換為標(biāo)準(zhǔn)SPI通信后傳輸給主控模塊(MCU),主控模塊集中進(jìn)行數(shù)據(jù)分析和處理。同時(shí),主控模塊與其他CAN節(jié)點(diǎn)進(jìn)行數(shù)據(jù)交互,完成電池管理系統(tǒng)的功能。

圖4為本發(fā)明電動(dòng)汽車電池管理系統(tǒng)的自動(dòng)編址裝置結(jié)構(gòu)圖。電動(dòng)汽車電池管理系統(tǒng)包括主控模塊、從控模塊與高壓模塊,該裝置40包括:

設(shè)置模塊41,用于將從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)與所述高壓模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為相同的特定值,并在主控模塊中保存所述特定值;

連接模塊42,用于按照電池的物理分布位置,依次將從控模塊和高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線連接;

使能模塊43,用于使能主控模塊根據(jù)接收到包含所述特定值的控制器局域網(wǎng)報(bào)文的時(shí)間順序,基于所述特定值為所述從控模塊與高壓模塊設(shè)置相互區(qū)分的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)。

在一個(gè)實(shí)施方式中,還包括:

糾錯(cuò)模塊44,用于在為從控模塊與高壓模塊設(shè)置相互區(qū)分的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)之后,當(dāng)從控模塊或高壓模塊出現(xiàn)標(biāo)識(shí)錯(cuò)誤時(shí),主控模塊將從控模塊和高壓模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為特定值,將從控模塊和高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線相分離,按照電池的物理分布位置,再次將從控模塊和高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線連接,使能主控模塊根據(jù)再次接收到包含特定值的控制器局域網(wǎng)報(bào)文的時(shí)間順序及特定值再次為從控模塊與高壓模塊設(shè)置相互區(qū)分的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)。

在一個(gè)實(shí)施方式中,從控模塊或高壓模塊出現(xiàn)標(biāo)識(shí)錯(cuò)誤包括:從控模塊之間共同占用相同的控制器局域網(wǎng)絡(luò)標(biāo)識(shí);或,從控模塊與高壓模塊共同占用相同的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)。

在一個(gè)實(shí)施方式中,還包括:

更換模塊45,用于當(dāng)出現(xiàn)故障從控模塊時(shí),將故障從控模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線相分離,將用于替換故障從控模塊的更新從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為特定值,并將更新從控模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線相連接,使能主控模塊從更新從控模塊接收包含特定值的控制器局域網(wǎng)報(bào)文,使能主控模塊將更新從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為與故障從控模塊分配的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)相同。

綜上所述,電動(dòng)汽車電池管理系統(tǒng)包括主控模塊、從控模塊與高壓模塊,該方法包括:將從控模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)與高壓模塊的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)設(shè)置為相同的特定值,并在主控模塊中所述特定值;按照電池的物理分布位置,依次將從控模塊和高壓模塊與電池管理系統(tǒng)的控制器局域網(wǎng)通信總線連接;主控模塊根據(jù)接收到包含特定值的控制器局域網(wǎng)報(bào)文的時(shí)間順序,基于特定值為從控模塊與高壓模塊設(shè)置相互區(qū)分的控制器局域網(wǎng)絡(luò)標(biāo)識(shí)。

可見,本發(fā)明實(shí)施方式實(shí)現(xiàn)增量式自動(dòng)編址,可以降低工作量和出錯(cuò)概率。

而且,本發(fā)明實(shí)施方式既不增加硬件成本,而且操作簡(jiǎn)單方便。

在本文中,“一個(gè)”并不表示將本發(fā)明相關(guān)部分的數(shù)量限制為“僅此一個(gè)”,并且“一個(gè)”不表示排除本發(fā)明相關(guān)部分的數(shù)量“多于一個(gè)”的情形。

在本文中,“上”、“下”、“前”、“后”、“左”、“右”、“內(nèi)”、“外”等僅用于表示相關(guān)部分之間的相對(duì)位置關(guān)系,而非限定這些相關(guān)部分的絕對(duì)位置。

上文所列出的一系列的詳細(xì)說明僅僅是針對(duì)本發(fā)明的可行性實(shí)施方式的具體說明,而并非用以限制本發(fā)明的保護(hù)范圍,凡未脫離本發(fā)明技藝精神所作的等效實(shí)施方案或變更,如特征的組合、分割或重復(fù),均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1