一種電池管理單元的地址標定方法及裝置製造方法
2023-12-02 02:22:06
一種電池管理單元的地址標定方法及裝置製造方法
【專利摘要】本發明公開了一種電池管理單元的地址標定方法及裝置,屬於電動汽車領域。所述方法包括:第一電池管理單元接收主機發送的方波信號或第二電池管理單元發送的方波信號,所述第一電池管理單元為電動汽車中的任一電池管理單元,所述第二電池管理單元與所述第一電池管理單元相連;所述第一電池管理單元對所述方波信號進行解析,得到所述方波信號的佔空比;所述第一電池管理單元根據所述方波信號的佔空比設置所述第一電池管理單元的地址,所述地址用於在所述分布式電池管理系統中唯一標識所述第一電池管理單元。所述裝置包括:接收模塊、解析模塊和設置模塊。本發明能夠保證電池管理系統正常工作。
【專利說明】一種電池管理單元的地址標定方法及裝置
【技術領域】
[0001] 本發明涉及電動汽車領域,特別涉及一種電池管理單元的地址標定方法及裝置。
【背景技術】
[0002] 目前很多電動汽車採用分布式電池管理系統,分布式電池管理系統中包括多個電 池管理單元和一個主機,每個電池管理單元都與該主機相連,每個電池管理單元對應一個 電池組,該電池管理單元用於對該電池管理單元對應的電池組進行管理。
[0003] 其中,每個電池管理單元都有一個地址,該電池管理單元的地址是生成廠商在生 成該電池管理單元時設置在該電池管理單元中,在生產電動汽車時將多個電池管理單元和 一個主機安裝在電動汽車中,且布置每個電池管理單元與該主機相連。電池管理單元的地 址實質是一種編號,例如,可以為0至9的編號,如此在生產電池管理單元時,一個地址可以 對應多個電池管理單元,而每個電池管理單元在外觀都相同,如此在往電動汽車安裝電池 管理單元時,很容易將相同地址的多個電池管理單元安裝在電動汽車中,導致主機無法區 分,以至於電池管理系統無法正常工作。
【發明內容】
[0004] 為了保障電池管理系統正常工作,本發明提供了一種電池管理單元的地址標定方 法及裝置。所述技術方案如下:
[0005] 一種電池管理單元的地址標定方法,在分布式電池管理系統中用於對電池管理單 元的地址進行標定,所述方法包括:
[0006] 第一電池管理單元接收主機發送的方波信號或第二電池管理單元發送的方波信 號,所述第一電池管理單元為電動汽車中的任一電池管理單元,所述第二電池管理單元與 所述第一電池管理單元相連;
[0007] 所述第一電池管理單元對所述方波信號進行解析,得到所述方波信號的佔空比;
[0008] 所述第一電池管理單元根據所述方波信號的佔空比設置所述第一電池管理單元 的地址,所述地址用於在所述分布式電池管理系統中唯一標識所述第一電池管理單元。
[0009] 所述根據所述方波信號的佔空比設置所述第一電池管理單元的地址,包括:
[0010] 確定所述方波信號的佔空比所在的佔空比範圍;
[0011] 根據所述佔空比範圍,從已存儲的佔空比範圍與電池管理單元的地址的對應的關 系中獲取所述第一電池管理單元的地址;
[0012] 將所述第一電池管理單元的地址存儲在所述第一電池管理單元的存儲單元中,以 實現設置所述第一電池管理單元的地址。
[0013] 所述第一電池管理單元根據所述方波信號的佔空比設置所述第一電池管理單元 的地址之後,還包括:
[0014] 如果還存在未標定的電池管理單元,則根據所述第一電池管理單元的地址確定第 三電池管理單元的地址,所述第三電池管理單元與所述第一電池管理單元相鄰且與所述第 二電池管理單元不同;
[0015] 獲取所述第三電池管理單元的地址對應的佔空比;
[0016] 將所述方波信號的佔空比調節為所述獲取的佔空比,向所述第三電池管理單元發 送所述調節後的方波信號。
[0017] 所述根據所述方波信號的佔空比設置所述第一電池管理單元的地址之前,還包 括:
[0018] 獲取所述電動汽車中包括的電池管理單元的數目,根據所述電池管理單元的數目 劃分佔空比範圍;
[0019] 設置劃分的每個佔空比範圍對應的電池管理單元的地址;
[0020] 將所述每個佔空比範圍與所述每個佔空比範圍對應的電池管理單元的地址存儲 在佔空比範圍與電池管理單元的地址的對應關係中。
[0021] 一種電池管理單元的地址標定裝置,在分布式電池管理系統中用於對電池管理單 元的地址進行標定,所述裝置包括:
[0022] 接收模塊,用於接收主機發送的方波信號或與第一電池管理單元相連的第二電池 管理單元發送的方波信號,所述第一電池管理單元為電動汽車中的任一電池管理單元;
[0023] 解析模塊,用於對所述方波信號進行解析,得到所述方波信號的佔空比;
[0024] 設置模塊,用於根據所述方波信號的佔空比設置所述第一電池管理單元的地址, 所述地址用於在所述分布式電池管理系統中唯一標識所述第一電池管理單元。
[0025] 所述設置模塊包括:
[0026] 確定單元,用於確定所述方波信號的佔空比所在的佔空比範圍;
[0027] 獲取單元,用於根據所述佔空比範圍,從已存儲的佔空比範圍與電池管理單元的 地址的對應的關係中獲取所述第一電池管理單元的地址;
[0028] 存儲單元,用於將所述第一電池管理單元的地址存儲在所述第一電池管理單元的 存儲單元中,以實現設置所述第一電池管理單元的地址。
[0029] 所述裝置還包括:
[0030] 調節模塊,用於如果還存在未標定的電池管理單元,則根據所述第一電池管理單 元的地址確定第三電池管理單元的地址,所述第三電池管理單元與所述第一電池管理單元 相鄰且與所述第二電池管理單元不同;獲取所述第三電池管理單元的地址對應的佔空比; 將所述方波信號的佔空比調節為所述獲取的佔空比,向所述第三電池管理單元發送所述調 節後的方波信號。
[0031] 所述裝置還包括:
[0032] 存儲模塊,用於獲取所述電動汽車中包括的電池管理單元的數目,根據所述電池 管理單元的數目劃分佔空比範圍;設置劃分的每個佔空比範圍對應的電池管理單元的地 址;將所述每個佔空比範圍與所述每個佔空比範圍對應的電池管理單元的地址存儲在佔空 比範圍與電池管理單元的地址的對應關係中。
[0033] 在本發明實施例中,第一電池管理單元接收主機發送的方波信號或第二電池管理 單元發送的方波信號,對該方波信號進行解析,得到該方波信號的佔空比,根據該方波信號 的佔空比設置第一電池管理單元的地址,如此每個電池管理單元都可以自動的對自身的地 址進行標定,所以在電動汽車中可以避免電池管理單元的地址重複,保證電池管理系統正 常工作。
【專利附圖】
【附圖說明】
[0034] 圖1-1是本發明實施例提供的一種分布式電池管理系統的結構示意圖;
[0035] 圖1-2是本發明實施例1提供的一種電池管理單元的地址標定方法流程圖;
[0036] 圖2是本發明實施例2提供的一種電池管理單元的地址標定方法流程圖;
[0037] 圖3是本發明實施例3提供的一種電池管理單元的地址標定裝置結構示意圖。
【具體實施方式】
[0038] 為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方 式作進一步地詳細描述。
[0039] 本發明實施例應用在分布式電池管理系統。在電動汽車中,分布式電池管理系 統包括一個主機和多個電池管理單元,該多個電池管理單元通過信號線串聯在一起形成 一個電池管理單元串聯電路,該電池管理單元串聯電路中的每個電池管理單元都通過 CAN(Controller Area Network,控制器區域網)總線與該主機相連,該電池管理單元串聯 電路中的第一個電池管理單元還與主機通過信號線相連。
[0040] 例如,在圖1_1所不的分布式電池管理系統,該分布式電池管理系統包括一個主 機、電池管理單元1、電池管理單元2、電池管理單元3和電池管理單元4 ;通過信號線將電 池管理單元1、電池管理單元2、電池管理單元3和電池管理單元4串聯在一起形成電池管 理單元串聯電路,主機與該電池管理單元串聯電路的第一個電池管理單元1通過信號線相 連;電池管理單元1、電池管理單元2、電池管理單元3和電池管理單元4都通過CAN總線與 主機相連。
[0041] 在本發明實施例中,在組裝電動汽車時,廠商將多個電池管理單元和一個主機安 裝在電動汽車中,其中,需要強調的是這些電池管理單元沒有地址。然後,通過信號線將該 多個電池管理單元串聯在一起形成電池管理單元串聯電路,通過信號線將該主機與該電池 管理單元串聯電路的第一個電池管理單元相連。最後,再通過CAN總線將該電池管理單元 串聯電路中的每個電池管理單元與主機相連。
[0042] 在分布式電池管理系統中,每個電池管理單元對應一個電池組,該電池管理單元 用於對該電池管理單元對應的電池組進行管理,例如,採集該電池組的電壓和溫度等。該主 機用於對分布電池管理系統中的每個電池管理單元進行控制和管理。主機需要通過每個電 池管理單元的地址對每個電池管理單元進行控制和管理,所以在電動汽車中組裝完分布式 電池管理系統後,每個電池管理單元需要通過如下任一實施例來對自身的地址進行標定。
[0043] 實施例1
[0044] 參見圖1-2,本發明實施例提供了一種電池管理單元的地址標定方法,在分布式電 池管理系統中用於對電池管理單元的地址進行標定,該方法包括:
[0045] 步驟101 :第一電池管理單元接收主機發送的方波信號或第二電池管理單元發送 的方波信號,第一電池管理單元為電動汽車中的任一電池管理單元,第二電池管理單元與 第一電池管理單元相連。
[0046] 步驟102 :第一電池管理單元對該方波信號進行解析,得到該方波信號的佔空比。
[0047] 步驟103 :第一電池管理單元根據該方波信號的佔空比設置第一電池管理單元的 地址,該地址用於在分布式電池管理系統中唯一標識第一電池管理單元。
[0048] 在本發明實施例中,第一電池管理單元接收主機發送的方波信號或第二電池管理 單元發送的方波信號,對該方波信號進行解析,得到該方波信號的佔空比,根據該方波信號 的佔空比設置第一電池管理單元的地址,如此每個電池管理單元都可以自動的對自身的地 址進行標定,所以在電動汽車中可以避免電池管理單元的地址重複,保證電池管理系統正 常工作。
[0049] 實施例2
[0050] 本發明實施例提供了一種電池管理單元的地址標定方法。在本發明實施例中,為 了便於說明,將電池管理單元串聯電路中的第一個電池管理單元,即直接與主機相連的電 池管理單元稱為首電池管理單元,將電池管理單元串聯電路中的最後一個電池管理單元稱 為末尾電池管理單元,將電池管理單元串聯電路中的除第一個電池管理單元和最後一個電 池管理單元外的其他電池管理單元稱為中間電池管理單元。
[0051] 參見圖2,該方法包括:
[0052] 步驟201 :首電池管理單元接收主機發送的方波信號,首電池管理單元與主機直 接通過信號線相連。
[0053] 其中,主機需要每個電池管理單元標定地址時,主機生成一個方波信號,發送該方 波信號給與其直接相連的電池管理單元,以觸發每個電池管理單元對自身的地址進行標 定。
[0054] 其中,主機可以按下方式來生成方波信號,包括:
[0055] 主機確定與其直接相連的首電池管理單元的地址,根據首電池管理單元的地址, 從已存儲的佔空比範圍與電池管理單元的地址的對應關係中獲取對應的佔空比範圍,從該 佔空比範圍中選擇一個佔空比,例如,從該佔空比範圍中隨機選擇一個佔空比、選擇最大的 佔空比、選擇最小的佔空比或選擇該佔空比範圍的平均值,根據選擇的佔空比生成方波信 號。
[0056] 其中,生成的方波信號可以為0至5V的電壓信號。例如,可以為IV的電壓信號、 2V的電壓信號、3V的電壓信號、4V的電壓信號或5V的電壓信號等。
[0057] 電池管理單元的地址可以為編號,主機可以將編號的初始值作為與其直接相連的 電池管理單元的地址。或者,主機對佔空比範圍與電池管理單元的地址的對應關係中的電 池管理單元的地址進行排序得到地址序列,將地址序列中的排在第一個位置的電池管理單 元的地址作為與其直接相連的首電池管理單元的地址。
[0058] 其中,主機在執行本步驟之前,需要建立佔空比範圍與電池管理單元的地址的對 應關係。
[0059] 具體如下:主機通過CAN總線向每個電池管理單元廣播問詢消息,對於每個電池 管理單元,該電池管理單元接收該問詢消息後向主機發送應答消息,主機接收每個電池管 理單元發送的應答消息,統計接收的應答消息的數目得到電動汽車中包括的電池管理單元 的數目,根據電池管理單元的數目劃分佔空比範圍以及確定每個佔空比範圍對應的電池管 理單元的地址,然後將每個佔空比範圍和每個佔空比範圍對應的電池管理單元的地址存儲 在佔空比範圍與電池管理單元的地址的對應關係中。
[0060] 其中,主機根據電動汽車的電池管理單元的數目,對佔空比0至100%進行劃分得 到多個佔空比範圍,且劃分的佔空比範圍的數目與電動汽車的電池管理單元的數目相等。
[0061] 進一步地,主機還將電動汽車包括的電池管理單元的數目廣播給電動汽車中的每 個電池管理單元,每個電池管理單元在接收電動汽車包括的電池管理單元的數目後可以同 主機一樣,按上述操作建立佔空比範圍與電池管理單元的地址的對應關係,且每個電池管 理單元建立的佔空比範圍與電池管理單元的地址的對應關係都與主機建立的佔空比範圍 與電池管理單元的地址的對應關係相同。
[0062] 例如,參見圖1-1,主機通過CAN總線向電池管理單元1、電池管理單元2、電池管理 單元3和電池管理單元4廣播問詢消息。電池管理單元1、電池管理單元2、電池管理單元 3和電池管理單元4接收主機廣播的問詢消息,並分別通過CAN總線向主機發送應答消息。 主機接收電池管理單元1、電池管理單元2、電池管理單元3和電池管理單元4分別發送的 應答消息,統計出應答消息的數目為4,即電動汽車中包括4個電池管理單元,根據該電動 汽車包括的電池管理單元的數目4,對佔空比0到100 %進行劃分得到4個佔空比範圍,分 別為第一佔空比範圍、第二佔空比範圍、第三佔空比範圍和第四佔空比範圍,以及分別確定 第一佔空比範圍、第二佔空比範圍、第三佔空比範圍和第四佔空比範圍對應的電池管理單 元的地址。假設,第一佔空比範圍為大於或等於0且小於或等於25%,第二佔空比範圍為大 於25%且小於或等於50%,第三佔空比範圍為大於50%且小於或等於75%,第四佔空比範 圍為大於75%且小於或等於100%,確定第一佔空比範圍對應的電池管理單元的地址為1, 第二佔空比範圍對應的電池管理單元對應的地址為2,第三佔空比範圍對應的電池管理單 元的地址為3以及第四佔空比範圍對應的電池管理單元的地址為4。然後,主機將第一佔空 比範圍、第二佔空比範圍、第三佔空比範圍、第四佔空比範圍,以及第一佔空比範圍對應的 電池管理單元的地址1,第二佔空比範圍對應的電池管理單元對應的地址2,第三佔空比範 圍對應的電池管理單元的地址3以及第四佔空比範圍對應的電池管理單元的地址4存儲在 如表1所示的佔空比範圍與電池管理單元的地址的對應關係中。
[0063] 表 1
[0064]
【權利要求】
1. 一種電池管理單元的地址標定方法,其特徵在於,在分布式電池管理系統中用於對 電池管理單元的地址進行標定,所述方法包括: 第一電池管理單元接收主機發送的方波信號或第二電池管理單元發送的方波信號,所 述第一電池管理單元為電動汽車中的任一電池管理單元,所述第二電池管理單元與所述第 一電池管理單元相連; 所述第一電池管理單元對所述方波信號進行解析,得到所述方波信號的佔空比; 所述第一電池管理單元根據所述方波信號的佔空比設置所述第一電池管理單元的地 址,所述地址用於在所述分布式電池管理系統中唯一標識所述第一電池管理單元。
2. 如權利要求1的方法,其特徵在於,所述根據所述方波信號的佔空比設置所述第一 電池管理單元的地址,包括: 確定所述方波信號的佔空比所在的佔空比範圍; 根據所述佔空比範圍,從已存儲的佔空比範圍與電池管理單元的地址的對應的關係中 獲取所述第一電池管理單元的地址; 將所述第一電池管理單元的地址存儲在所述第一電池管理單元的存儲單元中,以實現 設置所述第一電池管理單元的地址。
3. 如權利要求1所述的方法,其特徵在於,所述第一電池管理單元根據所述方波信號 的佔空比設置所述第一電池管理單元的地址之後,還包括: 如果還存在未標定的電池管理單元,則根據所述第一電池管理單元的地址確定第三電 池管理單元的地址,所述第三電池管理單元與所述第一電池管理單元相鄰且與所述第二電 池管理單元不同; 獲取所述第三電池管理單元的地址對應的佔空比; 將所述方波信號的佔空比調節為所述獲取的佔空比,向所述第三電池管理單元發送所 述調節後的方波信號。
4. 如權利要求1至3任一項權利要求所述的方法,其特徵在於,所述根據所述方波信號 的佔空比設置所述第一電池管理單元的地址之前,還包括: 獲取所述電動汽車中包括的電池管理單元的數目,根據所述電池管理單元的數目劃分 佔空比範圍; 設置劃分的每個佔空比範圍對應的電池管理單元的地址; 將所述每個佔空比範圍與所述每個佔空比範圍對應的電池管理單元的地址存儲在佔 空比範圍與電池管理單元的地址的對應關係中。
5. -種電池管理單元的地址標定裝置,其特徵在於,在分布式電池管理系統中用於對 電池管理單元的地址進行標定,所述裝置包括: 接收模塊,用於接收主機發送的方波信號或與第一電池管理單元相連的第二電池管理 單元發送的方波信號,所述第一電池管理單元為電動汽車中的任一電池管理單元; 解析模塊,用於對所述方波信號進行解析,得到所述方波信號的佔空比; 設置模塊,用於根據所述方波信號的佔空比設置所述第一電池管理單元的地址,所述 地址用於在所述分布式電池管理系統中唯一標識所述第一電池管理單元。
6. 如權利要求5的裝置,其特徵在於,所述設置模塊包括: 確定單元,用於確定所述方波信號的佔空比所在的佔空比範圍; 獲取單元,用於根據所述佔空比範圍,從已存儲的佔空比範圍與電池管理單元的地址 的對應的關係中獲取所述第一電池管理單元的地址; 存儲單元,用於將所述第一電池管理單元的地址存儲在所述第一電池管理單元的存儲 單元中,以實現設置所述第一電池管理單元的地址。
7. 如權利要求5所述的裝置,其特徵在於,所述裝置還包括: 調節模塊,用於如果還存在未標定的電池管理單元,則根據所述第一電池管理單元的 地址確定第三電池管理單元的地址,所述第三電池管理單元與所述第一電池管理單元相鄰 且與所述第二電池管理單元不同;獲取所述第三電池管理單元的地址對應的佔空比;將所 述方波信號的佔空比調節為所述獲取的佔空比,向所述第三電池管理單元發送所述調節後 的方波信號。
8. 如權利要求5至7任一項權利要求所述的裝置,其特徵在於,所述裝置還包括: 存儲模塊,用於獲取所述電動汽車中包括的電池管理單元的數目,根據所述電池管理 單元的數目劃分佔空比範圍;設置劃分的每個佔空比範圍對應的電池管理單元的地址;將 所述每個佔空比範圍與所述每個佔空比範圍對應的電池管理單元的地址存儲在佔空比範 圍與電池管理單元的地址的對應關係中。
【文檔編號】H02J7/00GK104505877SQ201410746963
【公開日】2015年4月8日 申請日期:2014年12月8日 優先權日:2014年12月8日
【發明者】宋開通, 高楠 申請人:奇瑞汽車股份有限公司