數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送設(shè)備及包括該數(shù)據(jù)發(fā)送設(shè)備的能量存儲系統(tǒng)的制作方法
【專利摘要】一種能量存儲系統(tǒng),被配置為連接到發(fā)電系統(tǒng)、電網(wǎng)或負(fù)載中的至少一個(gè),并包括電池系統(tǒng),所述電池系統(tǒng)包括:系統(tǒng)總線;系統(tǒng)控制器,連接到系統(tǒng)總線,并被配置為發(fā)送一個(gè)或多個(gè)第一系統(tǒng)幀,第一系統(tǒng)幀中的每個(gè)包括命令;以及一個(gè)或多個(gè)電池架,連接到系統(tǒng)總線,并被配置為發(fā)送一個(gè)或多個(gè)第二系統(tǒng)幀,其中,電池架中的至少一個(gè)包括:架,用于存儲電力;以及架控制器,用于接收架數(shù)據(jù),并用于發(fā)送一個(gè)或多個(gè)第二系統(tǒng)幀,第二系統(tǒng)幀中的每個(gè)包括命令和至少一部分架數(shù)據(jù),其中,所述一個(gè)或多個(gè)第二系統(tǒng)幀中的至少一個(gè)還包括第二系統(tǒng)幀計(jì)數(shù)器。
【專利說明】數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送設(shè)備及包括該數(shù)據(jù)發(fā)送設(shè)備的能量存儲系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明的一個(gè)或多個(gè)實(shí)施例涉及一種數(shù)據(jù)發(fā)送方法、一種數(shù)據(jù)發(fā)送設(shè)備及一種包括所述數(shù)據(jù)發(fā)送設(shè)備的能量存儲系統(tǒng)。
【背景技術(shù)】
[0002]隨著對環(huán)境的破壞和資源的消耗正變得嚴(yán)重,對用于存儲能量并有效地使用存儲的能量的系統(tǒng)的興趣正日益增加。此外,對發(fā)電工藝過程中不產(chǎn)生污染或產(chǎn)生很少污染的新的可再生能源的興趣也正日益增加。能量存儲系統(tǒng)可以是鏈接這種新的可再生能源、用于存儲電力的電池系統(tǒng)和現(xiàn)有電網(wǎng)的系統(tǒng),并且根據(jù)環(huán)境變化正在對能量存儲系統(tǒng)進(jìn)行研究和開發(fā)。
[0003]這種能量存儲系統(tǒng)的電池系統(tǒng)可根據(jù)將要提供給負(fù)載的電力的量而以各種方式設(shè)計(jì)。電池系統(tǒng)可通過從能量存儲系統(tǒng)的外部接收電力來存儲電力,并可從能量存儲系統(tǒng)提供存儲的電力。換言之,電池系統(tǒng)可執(zhí)行充電和放電操作。
[0004]電池系統(tǒng)監(jiān)視內(nèi)部狀態(tài)以進(jìn)行穩(wěn)定操作,并收集通過監(jiān)視而測量到的數(shù)據(jù)。這里,電池系統(tǒng)包括具有主從結(jié)構(gòu)的各種電池管理單元。與從機(jī)對應(yīng)的電池管理單元將測量到的數(shù)據(jù)發(fā)送到與主機(jī)對應(yīng)的電池管理單元,與主機(jī)對應(yīng)的電池管理單元接收并收集測量到的數(shù)據(jù)。
【發(fā)明內(nèi)容】
[0005]技術(shù)問題
[0006]本發(fā)明的實(shí)施例的各方面包括在能量存儲系統(tǒng)中發(fā)送數(shù)據(jù)的同時(shí)防止錯(cuò)誤產(chǎn)生的數(shù)據(jù)發(fā)送方法和數(shù)據(jù)發(fā)送設(shè)備以及包括所述數(shù)據(jù)發(fā)送設(shè)備的能量存儲系統(tǒng)。
[0007]問題的解決方案
[0008]根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施例,在發(fā)送數(shù)據(jù)的同時(shí)可防止錯(cuò)誤產(chǎn)生。
[0009]本發(fā)明的實(shí)施例提供一種被配置為連接到發(fā)電系統(tǒng)、電網(wǎng)或負(fù)載中的至少一個(gè)的能量存儲系統(tǒng),所述能量存儲系統(tǒng)包括電池系統(tǒng),所述電池系統(tǒng)包括:系統(tǒng)總線;系統(tǒng)控制器,連接到系統(tǒng)總線,并被配置為在系統(tǒng)總線上發(fā)送一個(gè)或多個(gè)第一系統(tǒng)幀,第一系統(tǒng)幀中的每個(gè)包括命令;以及一個(gè)或多個(gè)電池架,連接到系統(tǒng)總線,并被配置為在系統(tǒng)總線上發(fā)送一個(gè)或多個(gè)第二系統(tǒng)幀,其中,所述一個(gè)或多個(gè)電池架中的至少一個(gè)包括:架,用于存儲電力;以及架控制器,用于接收架數(shù)據(jù),并用于在系統(tǒng)總線上發(fā)送包括架數(shù)據(jù)的所述一個(gè)或多個(gè)第二系統(tǒng)幀,第二系統(tǒng)幀中的每個(gè)包括命令和至少一部分架數(shù)據(jù),其中,所述一個(gè)或多個(gè)第二系統(tǒng)幀中的至少一個(gè)還包括第二系統(tǒng)幀計(jì)數(shù)器。
[0010]當(dāng)架數(shù)據(jù)的大小大于系統(tǒng)幀參考大小時(shí),架數(shù)據(jù)可被劃分并被包括在兩個(gè)或更多個(gè)第二系統(tǒng)幀中。
[0011]系統(tǒng)控制器可被配置為在系統(tǒng)總線上作為主機(jī)進(jìn)行操作,架控制器可被配置為在系統(tǒng)總線上作為從機(jī)進(jìn)行操作。
[0012]系統(tǒng)控制器可被配置為通過在系統(tǒng)總線上發(fā)送第一系統(tǒng)幀中的至少一個(gè)來命令將架數(shù)據(jù)發(fā)送到架控制器。
[0013]架控制器可被配置為通過在系統(tǒng)總線上發(fā)送第二系統(tǒng)幀中的一個(gè)或多個(gè)來將架數(shù)據(jù)發(fā)送到系統(tǒng)控制器。
[0014]系統(tǒng)控制器與所述一個(gè)或多個(gè)電池架中的所述至少一個(gè)的架控制器之間的通信協(xié)議可以是控制器局域網(wǎng)(CAN)協(xié)議。
[0015]所述一個(gè)或多個(gè)電池架中的所述至少一個(gè)還可包括:架總線;以及一個(gè)或多個(gè)電池托盤,用于存儲電力,所述一個(gè)或多個(gè)電池托盤中的至少一個(gè)可通過架總線連接到架控制器。
[0016]所述一個(gè)或多個(gè)電池托盤中的所述至少一個(gè)可包括:托盤,包括用于存儲電力的一個(gè)或多個(gè)電池單元;以及托盤控制器,用于控制托盤的充電和放電操作,并用于將包括所述一個(gè)或多個(gè)電池單元的測量到的溫度、測量到的電壓或測量到的電流中的至少一個(gè)的托盤數(shù)據(jù)發(fā)送到架控制器。
[0017]架控制器可被配置為在架總線上作為主機(jī)進(jìn)行操作,托盤控制器可被配置為在架總線上作為從機(jī)進(jìn)行操作。
[0018]架控制器可被配置為在架總線上發(fā)送一個(gè)或多個(gè)第一架幀,托盤控制器可被配置為在架總線上發(fā)送一個(gè)或多個(gè)第二架幀。
[0019]架控制器可被配置為通過在架總線上發(fā)送包括命令的第一架幀中的至少一個(gè)來命令將托盤數(shù)據(jù)發(fā)送到托盤控制器。
[0020]托盤控制器可被配置為通過在架總線上發(fā)送第二架幀中的一個(gè)或多個(gè)來將托盤數(shù)據(jù)發(fā)送到架控制器,第二架幀中的每個(gè)包括命令和至少一部分托盤數(shù)據(jù),并且所述一個(gè)或多個(gè)第二架幀中的至少一個(gè)還可包括第二架幀計(jì)數(shù)器。
[0021]當(dāng)托盤數(shù)據(jù)的大小大于架幀參考大小時(shí),托盤數(shù)據(jù)可被劃分并被包括在兩個(gè)或更多個(gè)第二架幀中。
[0022]架控制器與所述一個(gè)或多個(gè)電池托盤中的所述至少一個(gè)的托盤控制器之間的通信協(xié)議可以是控制器局域網(wǎng)(CAN)協(xié)議。
[0023]本發(fā)明的另一實(shí)施例提供一種電池架,所述電池架包括:架,用于存儲電力;架總線;以及架控制器,連接到架總線,并被配置為在架總線上發(fā)送一個(gè)或多個(gè)命令幀,命令幀中的每一個(gè)包括命令,其中,架包括用于存儲電力的一個(gè)或多個(gè)電池托盤,所述一個(gè)或多個(gè)電池托盤中的至少一個(gè)包括:托盤,包括用于存儲電力的一個(gè)或多個(gè)電池單元;以及托盤控制器,連接到架總線,并被配置為將包括托盤數(shù)據(jù)的一個(gè)或多個(gè)數(shù)據(jù)幀發(fā)送到架控制器,其中,托盤數(shù)據(jù)包括所述一個(gè)或多個(gè)電池單元的測量到的溫度、測量到的電壓或測量到的電流中的至少一個(gè),其中,所述數(shù)據(jù)幀中的至少一個(gè)還包括數(shù)據(jù)幀計(jì)數(shù)器。
[0024]當(dāng)托盤數(shù)據(jù)的大小大于架幀參考大小時(shí),托盤數(shù)據(jù)可被劃分并被包括在兩個(gè)或更多個(gè)數(shù)據(jù)幀中。
[0025]架控制器可被配置為在架總線上作為主機(jī)進(jìn)行操作,托盤控制器可被配置為在架總線上作為從機(jī)進(jìn)行操作。
[0026]架控制器可被配置為通過在架總線上發(fā)送包括命令的一個(gè)或多個(gè)命令幀來命令托盤控制器發(fā)送托盤數(shù)據(jù)。
[0027]托盤控制器可被配置為通過在架總線上發(fā)送包括命令和托盤數(shù)據(jù)的一個(gè)或多個(gè)數(shù)據(jù)幀來將托盤數(shù)據(jù)發(fā)送到架控制器。
[0028]本發(fā)明的又一實(shí)施例提供一種用于能量存儲系統(tǒng)的通信系統(tǒng),所述通信系統(tǒng)具有主從結(jié)構(gòu)并且包括:系統(tǒng)總線;主機(jī),用于在系統(tǒng)總線上發(fā)送包括命令的命令幀,并用于執(zhí)行與包括命令和能量存儲系統(tǒng)數(shù)據(jù)的數(shù)據(jù)幀相應(yīng)的處理;以及多個(gè)從機(jī),用于從系統(tǒng)總線接收命令幀,用于執(zhí)行與命令幀中的命令相應(yīng)的操作,并用于在系統(tǒng)總線上發(fā)送數(shù)據(jù)幀,其中,數(shù)據(jù)幀中的至少一個(gè)還包括數(shù)據(jù)幀計(jì)數(shù)器。
[0029]當(dāng)能量存儲系統(tǒng)數(shù)據(jù)的大小大于參考大小時(shí),能量存儲系統(tǒng)數(shù)據(jù)可被劃分為數(shù)據(jù)片段并被分別包括在兩個(gè)或更多個(gè)數(shù)據(jù)幀中。
[0030]數(shù)據(jù)幀中的每個(gè)可包括多個(gè)數(shù)據(jù)段,當(dāng)可用命令的數(shù)量不大于參考數(shù)量時(shí),命令和數(shù)據(jù)幀計(jì)數(shù)器可被包括在同一個(gè)數(shù)據(jù)段中,當(dāng)可用命令的數(shù)量大于參考數(shù)量時(shí),命令和數(shù)據(jù)幀計(jì)數(shù)器可被包括在不同的數(shù)據(jù)段中。
[0031]主機(jī)可被配置為基于數(shù)據(jù)幀計(jì)數(shù)器在數(shù)據(jù)幀之間進(jìn)行區(qū)分。
[0032]發(fā)明的有益效果
[0033]本發(fā)明的實(shí)施例的各方面提供在能量存儲系統(tǒng)中發(fā)送數(shù)據(jù)的同時(shí)防止錯(cuò)誤產(chǎn)生的數(shù)據(jù)發(fā)送方法和數(shù)據(jù)發(fā)送設(shè)備以及包括所述數(shù)據(jù)發(fā)送設(shè)備的能量存儲系統(tǒng)。
【專利附圖】
【附圖說明】
[0034]從下面結(jié)合附圖進(jìn)行的對實(shí)施例的描述,這些和/或其他方面將變得清楚和更易于理解,在附圖中:
[0035]圖1是根據(jù)本發(fā)明的實(shí)施例的能量存儲系統(tǒng)的框圖;
[0036]圖2是根據(jù)本發(fā)明的實(shí)施例的電池系統(tǒng)的框圖;
[0037]圖3是根據(jù)本發(fā)明的實(shí)施例的電池架(battery rack)的框圖;
[0038]圖4是具有主從結(jié)構(gòu)的通信系統(tǒng)的框圖;
[0039]圖5是控制器局域網(wǎng)(CAN)通信協(xié)議的幀結(jié)構(gòu)的示圖;
[0040]圖6是根據(jù)本發(fā)明的實(shí)施例的發(fā)送的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的示圖;
[0041]圖7是根據(jù)本發(fā)明的另一實(shí)施例的發(fā)送的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的示圖;
[0042]圖8是根據(jù)本發(fā)明的另一實(shí)施例的發(fā)送的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的示圖;
[0043]圖9是示出根據(jù)本發(fā)明的實(shí)施例的通信系統(tǒng)的數(shù)據(jù)發(fā)送方法的流程圖;
[0044]圖10是示出根據(jù)本發(fā)明的實(shí)施例的主機(jī)的操作的流程圖;
[0045]圖11是根據(jù)本發(fā)明的另一實(shí)施例的發(fā)送的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的示圖;
[0046]圖12是示出根據(jù)本發(fā)明的另一實(shí)施例的通信系統(tǒng)的數(shù)據(jù)發(fā)送方法的流程圖。
[0047]實(shí)施本發(fā)明的最佳方式
[0048]本發(fā)明的實(shí)施例提供一種被配置為連接到發(fā)電系統(tǒng)、電網(wǎng)或負(fù)載中的至少一個(gè)的能量存儲系統(tǒng),所述能量存儲系統(tǒng)包括電池系統(tǒng),所述電池系統(tǒng)包括:系統(tǒng)總線;系統(tǒng)控制器,連接到系統(tǒng)總線,并被配置為在系統(tǒng)總線上發(fā)送一個(gè)或多個(gè)第一系統(tǒng)幀,第一系統(tǒng)幀中的每個(gè)包括命令;以及一個(gè)或多個(gè)電池架,連接到系統(tǒng)總線,并被配置為在系統(tǒng)總線上發(fā)送一個(gè)或多個(gè)第二系統(tǒng)幀,其中,所述一個(gè)或多個(gè)電池架中的至少一個(gè)包括:架,用于存儲電力;以及架控制器,用于接收架數(shù)據(jù),并用于在系統(tǒng)總線上發(fā)送包括架數(shù)據(jù)的所述一個(gè)或多個(gè)第二系統(tǒng)幀,第二系統(tǒng)幀中的每個(gè)包括命令和至少一部分架數(shù)據(jù),其中,所述一個(gè)或多個(gè)第二系統(tǒng)幀中的至少一個(gè)還包括第二系統(tǒng)幀計(jì)數(shù)器。
【具體實(shí)施方式】
[0049]由于本發(fā)明允許各種改變和多種實(shí)施例,因此將在附圖中示出具體實(shí)施例并在書面描述中詳細(xì)描述具體實(shí)施例。然而,這不意圖將本發(fā)明局限于具體的實(shí)施方式,并且將理解的是,不脫離本發(fā)明的精神和技術(shù)范圍的所有改變、等同物和替代物被包含在本發(fā)明中。在對本發(fā)明的描述中,當(dāng)認(rèn)為對現(xiàn)有技術(shù)的特定詳細(xì)解釋可能不必要地使本發(fā)明的精髓模糊時(shí),省略對現(xiàn)有技術(shù)的特定詳細(xì)解釋。
[0050]在本說明書中使用的術(shù)語用于描述本發(fā)明的具體實(shí)施例,而不意圖限制本發(fā)明。以單數(shù)形式使用的表達(dá)包含復(fù)數(shù)形式的表達(dá),除非它在上下文中具有明顯不同的含義。在本說明書中,將理解的是,諸如“包含”、“包括”或“具有”等的術(shù)語意在指示在本說明書中公開的特征、數(shù)量、步驟、動(dòng)作、組件、部件或它們的組合的存在,而不意圖排除可以存在或可以添加一個(gè)或多個(gè)其他特征、數(shù)量、步驟、動(dòng)作、組件、部件或它們的組合的可能性。
[0051]在下文中,以下將參照附圖更加詳細(xì)地描述本發(fā)明的實(shí)施例。不管圖號如何,相同或相應(yīng)的那些組件由相同的附圖標(biāo)記指示,并且省略冗余的解釋。
[0052]圖1是根據(jù)本發(fā)明的實(shí)施例的能量存儲系統(tǒng)I的框圖。
[0053]參照圖1,根據(jù)當(dāng)前實(shí)施例的能量存儲系統(tǒng)I結(jié)合發(fā)電系統(tǒng)2和電網(wǎng)3將電力提供給負(fù)載4。
[0054]發(fā)電系統(tǒng)2是用于通過使用能源產(chǎn)生電力的系統(tǒng)。發(fā)電系統(tǒng)2可以是太陽光發(fā)電系統(tǒng)、風(fēng)力發(fā)電系統(tǒng)或潮汐發(fā)電系統(tǒng)。然而,發(fā)電系統(tǒng)2不限于以上列出的那些,并且可以是用于通過使用新的可再生能源(諸如太陽能熱或地?zé)?產(chǎn)生電力的任何發(fā)電系統(tǒng)。具體地,用于使用陽光產(chǎn)生電力的太陽能電池易于安裝在住宅或在工廠中,因此,所述太陽能電池適合于在住宅或在工廠中分布的能量存儲系統(tǒng)I。發(fā)電系統(tǒng)2包括并行布置的多個(gè)發(fā)電模塊,并根據(jù)發(fā)電模塊產(chǎn)生電力,從而形成高容量能量系統(tǒng)。
[0055]電網(wǎng)3包括發(fā)電廠、變電站和電力電纜。當(dāng)電網(wǎng)3處于正常狀態(tài)時(shí),電網(wǎng)3將電力提供給能量存儲系統(tǒng)I以將電力提供給負(fù)載4和/或電池系統(tǒng)20,并從能量存儲系統(tǒng)I接收電力。當(dāng)電網(wǎng)3處于異常狀態(tài)時(shí),停止從電網(wǎng)3向能量存儲系統(tǒng)I提供電力,也停止從能量存儲系統(tǒng)I向電網(wǎng)3提供電力。
[0056]負(fù)載4消耗由發(fā)電系統(tǒng)2產(chǎn)生的電力、存儲在電池系統(tǒng)20中的電力或從電網(wǎng)3提供的電力。負(fù)載4的示例包括住宅或工廠。
[0057]能量存儲系統(tǒng)I可將發(fā)電系統(tǒng)2產(chǎn)生的電力存儲在電池系統(tǒng)20中,并可將產(chǎn)生的電力提供給電網(wǎng)3。能量存儲系統(tǒng)I可將存儲在電池系統(tǒng)20中的電力提供給電網(wǎng)3,或者可將從電網(wǎng)3提供的電力存儲在電池系統(tǒng)20中。此外,當(dāng)電網(wǎng)3處于異常狀態(tài)時(shí)(例如,當(dāng)存在停電時(shí)),能量存儲系統(tǒng)I可通過執(zhí)行不間斷供電(UPS)操作將電力提供給負(fù)載4。即使當(dāng)電網(wǎng)3處于正常狀態(tài)時(shí),能量存儲系統(tǒng)I也可提供由發(fā)電系統(tǒng)2產(chǎn)生的電力或存儲在電池系統(tǒng)20中的電力。
[0058]能量存儲系統(tǒng)I包括:用于控制電力轉(zhuǎn)換的電力轉(zhuǎn)換系統(tǒng)(PCS) 10 ;電池系統(tǒng)20 ;第一開關(guān)30 ;和第二開關(guān)40。
[0059]PCSlO將發(fā)電系統(tǒng)2、電網(wǎng)3和電池系統(tǒng)20的電力轉(zhuǎn)換成適當(dāng)?shù)碾娏?,并將所述適當(dāng)?shù)碾娏μ峁┙o需要它的地方。PCSio包括電力轉(zhuǎn)換器11、直流(DC)鏈路單元12、逆變器
13、轉(zhuǎn)換器14和集成控制器15。
[0060]電力轉(zhuǎn)換器11是連接在發(fā)電系統(tǒng)2與DC鏈路單元12之間的電力轉(zhuǎn)換裝置。電力轉(zhuǎn)換器11將發(fā)電系統(tǒng)2產(chǎn)生的電力發(fā)送到DC鏈路單元12,并于此時(shí),將輸出電壓轉(zhuǎn)換為DC鏈路電壓。
[0061]電力轉(zhuǎn)換器11可根據(jù)發(fā)電系統(tǒng)2的類型而包括電力轉(zhuǎn)換電路,諸如整流器電路或轉(zhuǎn)換器。當(dāng)由發(fā)電系統(tǒng)2產(chǎn)生的電力是DC電壓時(shí),電力轉(zhuǎn)換器11可以是用于將DC電壓轉(zhuǎn)換為DC鏈路電壓的轉(zhuǎn)換器。當(dāng)由發(fā)電系統(tǒng)2產(chǎn)生的電力是交流(AC)電壓時(shí),電力轉(zhuǎn)換器11可以是用于將AC電壓轉(zhuǎn)換為DC電壓的整流器電路。具體地,當(dāng)發(fā)電系統(tǒng)2是太陽光發(fā)電系統(tǒng)時(shí),電力轉(zhuǎn)換器11可包括用于執(zhí)行最大功率點(diǎn)跟蹤(MPPT)控制的最大功率點(diǎn)跟蹤(MPPT)轉(zhuǎn)換器,使得由發(fā)電系統(tǒng)2產(chǎn)生的電力根據(jù)太陽輻射和溫度被提高或最大化。當(dāng)發(fā)電系統(tǒng)2不產(chǎn)生電力時(shí),電力轉(zhuǎn)換器11可停止操作以減小由轉(zhuǎn)換器等消耗的電力。
[0062]DC鏈路電壓的大小可能由于發(fā)電系統(tǒng)2或電網(wǎng)3中的瞬時(shí)壓降或負(fù)載4中的峰值負(fù)荷而不穩(wěn)定。然而,DC鏈路電壓需要被穩(wěn)定化以用于轉(zhuǎn)換器14和逆變器13的正常操作。DC鏈路單元12連接在電力轉(zhuǎn)換器11與逆變器13之間,以維持恒定的DC鏈路電壓。DC鏈路單元12的示例包括高容量電容器。
[0063]逆變器13是連接在DC鏈路單元12與第一開關(guān)30之間的電力轉(zhuǎn)換裝置。在放電模式下,逆變器13可將從發(fā)電系統(tǒng)2和/或電池系統(tǒng)20輸出的DC鏈路電壓轉(zhuǎn)換為電網(wǎng)3的AC電壓,并輸出所述DC鏈路電壓。此外,逆變器13可包括整流器電路,所述整流器電路用于在充電模式下對電網(wǎng)3的AC電壓進(jìn)行整流并且將經(jīng)過整流的AC電壓轉(zhuǎn)換為DC鏈路電壓并輸出所述經(jīng)過整流的AC電壓,從而將電網(wǎng)3的電力存儲在電池系統(tǒng)20中。可選擇地,逆變器13可以是輸入方向和輸出方向可改變的雙向逆變器。
[0064]逆變器13可包括用于從向電網(wǎng)3輸出的AC電壓消除諧波的濾波器。為了抑制無功功率的產(chǎn)生,逆變器13可包括用于將從逆變器13輸出的AC電壓的相位和電網(wǎng)3的AC電壓的相位進(jìn)行同步的鎖相環(huán)(PLL)電路。另外,逆變器13可執(zhí)行諸如限制電壓調(diào)整、提高功率因數(shù)、消除DC分量和保護(hù)以免受瞬態(tài)現(xiàn)象影響的功能。當(dāng)逆變器13未被使用時(shí),逆變器13可停止操作以減小功耗。
[0065]轉(zhuǎn)換器14是連接在DC鏈路單元12與電池系統(tǒng)20之間的電力轉(zhuǎn)換裝置。轉(zhuǎn)換器14包括如下轉(zhuǎn)換器,所述轉(zhuǎn)換器用于在放電模式下將存儲在電池系統(tǒng)20中的電力經(jīng)DC-DC轉(zhuǎn)換為逆變器13需要的電壓電平(即,DC鏈路電壓)并輸出所述存儲在電池系統(tǒng)20中的電力。此外,轉(zhuǎn)換器14包括如下轉(zhuǎn)換器,所述轉(zhuǎn)換器用于在充電模式下將從電力轉(zhuǎn)換器11或從逆變器13輸出的電力經(jīng)DC-DC轉(zhuǎn)換為電池系統(tǒng)20需要的電壓電平(即,充電電壓)。可選擇地,轉(zhuǎn)換器14可以是輸入方向和輸出方向可改變的雙向轉(zhuǎn)換器。當(dāng)電池系統(tǒng)20不需要充電或放電時(shí),轉(zhuǎn)換器14可停止操作,從而減小功耗。
[0066]集成控制器15監(jiān)視發(fā)電系統(tǒng)2、電網(wǎng)3、電池系統(tǒng)20和負(fù)載4的狀態(tài),并根據(jù)監(jiān)視結(jié)果和預(yù)定算法來控制電力轉(zhuǎn)換器11、逆變器13、轉(zhuǎn)換器14、電池系統(tǒng)20、第一開關(guān)30和第二開關(guān)40的操作。集成控制器15可監(jiān)視電網(wǎng)3中是否存在停電、發(fā)電系統(tǒng)2是否產(chǎn)生電力、在發(fā)電系統(tǒng)2產(chǎn)生電力的情況下產(chǎn)生的電力的量、電池系統(tǒng)20的充電狀態(tài)、負(fù)載4的功耗以及時(shí)間。此外,如果將被提供給負(fù)載4的電力不足(例如,如果電網(wǎng)3中存在停電),則集成控制器15可對負(fù)載4中包括的用電裝置進(jìn)行優(yōu)先級劃分,并可根據(jù)優(yōu)先級控制負(fù)載4將電力提供給所述裝置。
[0067]第一開關(guān)30和第二開關(guān)40串聯(lián)連接在逆變器13與電網(wǎng)3之間,并根據(jù)集成控制器15的控制被導(dǎo)通或斷開,以控制在發(fā)電系統(tǒng)2與電網(wǎng)3之間的電流流動(dòng)。第一開關(guān)30和第二開關(guān)40可根據(jù)發(fā)電系統(tǒng)2、電網(wǎng)3和電池系統(tǒng)20的狀態(tài)被導(dǎo)通或斷開。
[0068]詳細(xì)地,當(dāng)發(fā)電系統(tǒng)2和/或電池系統(tǒng)20的電力被提供給負(fù)載4時(shí)或者當(dāng)電網(wǎng)3的電力被提供給電池系統(tǒng)20時(shí),第一開關(guān)30被導(dǎo)通。當(dāng)發(fā)電系統(tǒng)2和/或電池系統(tǒng)20的電力被提供給電網(wǎng)3時(shí)或者當(dāng)電網(wǎng)3的電力被提供給負(fù)載4和/或電池系統(tǒng)20時(shí),第二開關(guān)40被導(dǎo)通。
[0069]同時(shí),當(dāng)電網(wǎng)3中存在停電時(shí),第二開關(guān)40被斷開,并且第一開關(guān)30被導(dǎo)通。換言之,發(fā)電系統(tǒng)2和/或電池系統(tǒng)20的電力被同時(shí)(例如,同步地)提供給負(fù)載4,同時(shí)提供給負(fù)載4的電力被阻止流向電網(wǎng)3。因此,防止了能量存儲系統(tǒng)I的孤島現(xiàn)象(例如,持續(xù)的供電),從而防止意外事故(諸如在電網(wǎng)3的電力線上工作的工作人員因來自能量存儲系統(tǒng)I的電力而被電擊)。
[0070]第一開關(guān)30和第二開關(guān)40均可以是開關(guān)裝置,諸如能夠經(jīng)受高電流的繼電器。
[0071]電池系統(tǒng)20接收并存儲發(fā)電系統(tǒng)2和/或電網(wǎng)3的電力,并將存儲的電力提供給負(fù)載4或電網(wǎng)3。電池系統(tǒng)20可包括用于存儲電力的部件以及用于控制和保護(hù)用于存儲電力的部件的部件?,F(xiàn)在將參照圖2詳細(xì)地描述電池系統(tǒng)20。
[0072]圖2是根據(jù)本發(fā)明的實(shí)施例的電池系統(tǒng)20的框圖。
[0073]參照圖2,電池系統(tǒng)20包括第一電池架210-1至第I電池架210-1、系統(tǒng)控制器(例如,系統(tǒng)電池管理系統(tǒng)(BMS)) 200和用于數(shù)據(jù)通信的第一總線250。
[0074]第一電池架210-1至第I電池架210-1存儲從外部(S卩,從發(fā)電系統(tǒng)2和/或電網(wǎng)3)提供的電力,并將存儲的電力提供給電網(wǎng)3和/或負(fù)載4。第一電池架210-1至第I電池架210-1均可包括架220、架控制器(例如,架BMS) 230和架保護(hù)電路240。
[0075]架220可包括構(gòu)成存儲電力的子組件的托盤(tray)222 (圖3)。架220通過架控制器230進(jìn)行充電或放電。架220可根據(jù)需要的輸出電壓被串聯(lián)或并聯(lián)連接。
[0076]架控制器230通過控制架保護(hù)電路240來控制架220的充電和放電操作。此外,架控制器230監(jiān)視架220的狀態(tài)(諸如溫度、電壓和流過的電流),并將監(jiān)視的結(jié)果發(fā)送到系統(tǒng)控制器200。
[0077]架保護(hù)電路240可根據(jù)架控制器230的控制來阻止電力供應(yīng)。此外,架保護(hù)電路240可測量架220的電壓和電流,并將測量到的電壓和電流發(fā)送到架控制器230。
[0078]第一總線250是用于在系統(tǒng)控制器200與架控制器230之間發(fā)送數(shù)據(jù)或命令的路徑??刂破骶钟蚓W(wǎng)(CAN)通信協(xié)議可被用作系統(tǒng)控制器200與架控制器230之間的通信協(xié)議。然而,所述通信協(xié)議不限于此,可使用用于通過使用總線發(fā)送數(shù)據(jù)或命令的任何通信協(xié)議。
[0079]現(xiàn)在將詳細(xì)描述第一電池架210-1。
[0080]圖3是根據(jù)本發(fā)明的實(shí)施例的第一電池架210-1的框圖。[0081]參照圖3,第一電池架210-1包括第一電池托盤221-1至第m電池托盤221-m、架控制器230和用于數(shù)據(jù)通信的第二總線224。此外,第一電池架210-1可包括圖3中未示出的架保護(hù)電路240。
[0082]第一電池托盤221-1至第m電池托盤221_m是架的子組件,并且因此存儲電力且將存儲的電力提供給電網(wǎng)3和負(fù)載4。第一電池托盤221-1至第m電池托盤221-m中的每一個(gè)可包括托盤222和托盤控制器223。
[0083]托盤222是存儲電力的地方,并可包括作為子組件的電池單元。包括在托盤222中的電池單元的數(shù)量可根據(jù)需要的輸出電壓來確定。任何可充電二次電池可用作電池單元。例如,用作電池單元的二次電池可以是鎳鎘電池、鉛電池、鎳金屬氫化物電池(NiMH)、鋰離子電池或鋰聚合物電池。
[0084]托盤222的充電和放電操作受托盤控制器223控制。
[0085]托盤控制器223控制托盤222的充電和放電操作。此外,托盤控制器223監(jiān)視托盤222的狀態(tài)(諸如溫度、電壓或流過的電流),并將監(jiān)視的結(jié)果發(fā)送到架控制器230。
[0086]第二總線224是用于在架控制器230與托盤控制器223之間發(fā)送數(shù)據(jù)或命令的路徑。CAN通信協(xié)議可被用作架控制器230與托盤控制器223之間的通信協(xié)議。然而,所述通信協(xié)議不限于此,可使用用于通過使用總線發(fā)送數(shù)據(jù)或命令的任何通信協(xié)議。
[0087]同時(shí),在本發(fā)明的實(shí)施例中,系統(tǒng)控制器200與架控制器230之間的通信協(xié)議以及架控制器230與托盤控制器223之間的通信協(xié)議均使用總線,但是實(shí)施例不限于此,只要所述通信之一利用使用總線的通信協(xié)議即可。
[0088]在下文中,將對參照圖2和圖3描述的結(jié)構(gòu)進(jìn)行概括和描述。
[0089]圖4是具有主從結(jié)構(gòu)的通信系統(tǒng)300的框圖。
[0090]參照圖4,通信系統(tǒng)300包括主機(jī)(master)310、第一從機(jī)(slave)320-1至第n從機(jī)320-n以及第三總線330。
[0091]主機(jī)310將包括命令的巾貞信號Cs發(fā)送到第三總線330。第一從機(jī)320_1至第n從機(jī)320-n接收幀信號Cs,并執(zhí)行與包括在幀信號Cs中的命令相應(yīng)的操作。此外,第一從機(jī)320-1至第n從機(jī)320-n分別將包括數(shù)據(jù)的幀信號Dl至Dn發(fā)送到第三總線330。這里,第一從機(jī)320-1至第n從機(jī)320-n可按預(yù)定間隔將幀信號Dl至Dn發(fā)送到主機(jī)310,以防止數(shù)據(jù)沖突。此外,在接收到幀信號Dl至Dn時(shí),主機(jī)310執(zhí)行需要的處理。
[0092]這里,主機(jī)310可對應(yīng)于圖2的系統(tǒng)控制器200,第一從機(jī)320_1至第n從機(jī)320_n可對應(yīng)于圖2的架控制器230??蛇x擇地,主機(jī)310可對應(yīng)于圖3的架控制器230,第一從機(jī)320-1至第n從機(jī)320-n可對應(yīng)于圖3的托盤控制器223。
[0093]現(xiàn)在將詳細(xì)描述通過具有這樣的主從結(jié)構(gòu)的通信系統(tǒng)300執(zhí)行的發(fā)送數(shù)據(jù)的方法。
[0094]圖5是CAN通信協(xié)議的幀結(jié)構(gòu)的示圖。CAN通信協(xié)議是由BOSCH開發(fā)的用于汽車行業(yè)的通信協(xié)議,近來,CAN通信協(xié)議不僅應(yīng)用于汽車行業(yè),還應(yīng)用于各種行業(yè)。CAN通信協(xié)議是以IS011898標(biāo)準(zhǔn)的等級定義的、使用多主機(jī)消息方法的串行網(wǎng)絡(luò)通信方法,這對本領(lǐng)域技術(shù)人員是已知的。
[0095]參照圖5,消息幀的起始由“幀的起始(S0F)”指示。這里,“S0F”位于消息幀的最高優(yōu)先級,并具有通過默認(rèn)設(shè)置的值為“0”的顯性位(dominant bit)。[0096]“仲裁字段”具有標(biāo)識符和遠(yuǎn)程發(fā)送請求(RTR)位。這里,RTR位指示消息幀是數(shù)據(jù)幀還是遠(yuǎn)程幀。如果消息幀是用于發(fā)送數(shù)據(jù)的數(shù)據(jù)幀,則RTR位具有值“O”??蛇x擇地,如果消息幀是用于請求發(fā)送數(shù)據(jù)的遠(yuǎn)程幀,則RTR位具有值為“I”的隱性位(recessive bit)。
[0097]“控制字段”由6個(gè)位形成。這里,2個(gè)位用于保留區(qū)域,剩余的4個(gè)位用于指示“數(shù)據(jù)字段”的字節(jié)數(shù)的數(shù)據(jù)長度代碼區(qū)域。
[0098]“數(shù)據(jù)字段”包括將要從數(shù)據(jù)幀發(fā)送的數(shù)據(jù)?!皵?shù)據(jù)字段”的大小是從0至8字節(jié),其中,每個(gè)字節(jié)包括8個(gè)位。這里,從最高有效位(MSB)發(fā)送數(shù)據(jù)的每個(gè)字節(jié)。
[0099]“循環(huán)冗余碼(CRC)字段”指示CRC?!癈RC字段”包括值為“I”的“CRC分隔符”和“CRC序列”。
[0100]“ACK字段”由2個(gè)位形成,并包括“ACK槽”和“ACK分隔符”。構(gòu)成第一位的“ACK槽”具有值“0”,構(gòu)成第二位的“ACK分隔符”具有值“ I ”。然而,“ACK槽”可被記錄為從成功接收了消息的另一節(jié)點(diǎn)發(fā)送的值“I”。
[0101]“幀的結(jié)束(EOF)”由值全部為“I”的7個(gè)位形成,并指示消息幀結(jié)束。
[0102]“幀間間隔”包括“間斷”和“總線空閑”,并將前一消息幀或下一消息幀與當(dāng)前消息中貞分開。
[0103]現(xiàn)在將描述用于在主機(jī)310和第一從機(jī)320-1至第n從機(jī)320_n進(jìn)行通信的同時(shí)防止錯(cuò)誤產(chǎn)生的發(fā)送的數(shù)據(jù)幀中的數(shù)據(jù)字段的結(jié)構(gòu)。為便于描述,假設(shè)主機(jī)310將數(shù)據(jù)幀發(fā)送到第一從機(jī)320-1,并從第一從機(jī)320-1接收數(shù)據(jù)幀。
[0104]此外,圖6至圖8和圖10示出了使用CAN通信協(xié)議的數(shù)據(jù)字段,但是如上所述,本發(fā)明的實(shí)施例可應(yīng)用于使用總線的各種通信協(xié)議。因此,數(shù)據(jù)字段不必由8字節(jié)形成,并可包括X個(gè)數(shù)據(jù)段(data section)。此外,所述x個(gè)數(shù)據(jù)段中的每一個(gè)不限于I字節(jié),并且可具有各種大小。因此,現(xiàn)在將形成數(shù)據(jù)字段的單元稱為“數(shù)據(jù)段”。
[0105]圖6是根據(jù)本發(fā)明的實(shí)施例的在發(fā)送數(shù)據(jù)時(shí)的數(shù)據(jù)結(jié)構(gòu)的示圖。圖6示出了當(dāng)發(fā)送的數(shù)據(jù)的量小時(shí)在主機(jī)310與第一從機(jī)320-1之間發(fā)送的數(shù)據(jù)字段。
[0106]主機(jī)310請求第一從機(jī)320-1發(fā)送數(shù)據(jù)。為此,主機(jī)310在將命令CMD插入數(shù)據(jù)字段的一個(gè)數(shù)據(jù)段中之后發(fā)送數(shù)據(jù)幀。數(shù)據(jù)字段的除了包括命令CMD的數(shù)據(jù)段之外的數(shù)據(jù)段可以是“空”。
[0107]第一從機(jī)320-1在從主機(jī)310接收的數(shù)據(jù)幀中提取命令CMD,并將主機(jī)310請求的數(shù)據(jù)發(fā)送到主機(jī)310。這里,根據(jù)當(dāng)前實(shí)施例,由于從第一從機(jī)320-1發(fā)送到主機(jī)310的數(shù)據(jù)的量小,因此可在一個(gè)數(shù)據(jù)字段內(nèi)發(fā)送數(shù)據(jù)。因此,通過將從主機(jī)310發(fā)送的命令CMD插入數(shù)據(jù)字段的第一數(shù)據(jù)段中并將待發(fā)送的數(shù)據(jù)插入其他數(shù)據(jù)段中,來發(fā)送數(shù)據(jù)幀。
[0108]例如,假設(shè)主機(jī)310是架控制器230,第一從機(jī)320-1是托盤控制器223。
[0109]架控制器230將“0x6E”的命令CMD插入第一數(shù)據(jù)段中,并將數(shù)據(jù)幀發(fā)送到托盤控制器223。例如,命令CMD可以是用于發(fā)送電池單元的電壓數(shù)據(jù)的命令。
[0110]如果電池單元的電壓范圍可由一個(gè)數(shù)據(jù)段來表示,則托盤控制器223將與接收的命令CMD相同的“0x6E”插入數(shù)據(jù)字段的第一數(shù)據(jù)段中,并將電池單元的電壓值依次插入其他數(shù)據(jù)段中。如果在插入所有數(shù)據(jù)之后數(shù)據(jù)段仍有剩余,則剩余的數(shù)據(jù)段可留作備用。
[0111]圖7是根據(jù)本發(fā)明的另一實(shí)施例的在發(fā)送數(shù)據(jù)時(shí)的數(shù)據(jù)結(jié)構(gòu)的示圖。圖7也示出了當(dāng)發(fā)送的數(shù)據(jù)的量小時(shí)在主機(jī)310與第一從機(jī)320-1之間發(fā)送的數(shù)據(jù)字段。[0112]與圖6—樣,主機(jī)310請求第一從機(jī)320-1發(fā)送數(shù)據(jù)。主機(jī)310在將命令CMD插入數(shù)據(jù)字段的一個(gè)數(shù)據(jù)段中之后發(fā)送數(shù)據(jù)幀。數(shù)據(jù)字段的除了包括命令CMD的數(shù)據(jù)段之外的數(shù)據(jù)段可以是“空”。
[0113]第一從機(jī)320-1在從主機(jī)310接收的數(shù)據(jù)幀中提取命令CMD,并將主機(jī)310請求的數(shù)據(jù)發(fā)送到主機(jī)310。這里,根據(jù)本實(shí)施例,由于從第一從機(jī)320-1發(fā)送到主機(jī)310的數(shù)據(jù)的量小,因此可在一個(gè)數(shù)據(jù)字段內(nèi)發(fā)送數(shù)據(jù)。因此,通過將從主機(jī)310發(fā)送的命令CMD插入數(shù)據(jù)字段的第一數(shù)據(jù)段中并將待發(fā)送的數(shù)據(jù)插入其他數(shù)據(jù)段中,來發(fā)送數(shù)據(jù)幀。
[0114]在當(dāng)前實(shí)施例中,通過將兩個(gè)數(shù)據(jù)段相加來表示一個(gè)數(shù)據(jù)值。與圖6 —樣,假設(shè)主機(jī)310是架控制器230,第一從機(jī)320-1是托盤控制器223。
[0115]架控制器230將用于發(fā)送電池單元的電壓數(shù)據(jù)的命令發(fā)送到托盤控制器223。由于電池單元的電壓范圍不可由一個(gè)數(shù)據(jù)段來表示,因此為了發(fā)送數(shù)據(jù),托盤控制器223通過使用兩個(gè)數(shù)據(jù)段來發(fā)送電池單元的電壓數(shù)據(jù)。因此,托盤控制器223將與接收的命令CMD相同的“0x6E”插入數(shù)據(jù)字段的第一數(shù)據(jù)段中。隨后,托盤控制器223通過為每個(gè)電池單元分配兩個(gè)數(shù)據(jù)段來將電池單元的電壓值依次插入其他數(shù)據(jù)段中。換言之,單元I的電壓值被插入第二數(shù)據(jù)段和第三數(shù)據(jù)段(例如,數(shù)據(jù)I和數(shù)據(jù)2)中,單元2的電壓值被插入第四數(shù)據(jù)段和第五數(shù)據(jù)段(例如,數(shù)據(jù)3和數(shù)據(jù)4)中。如果在插入所有數(shù)據(jù)之后數(shù)據(jù)段仍有剩余,則剩余的數(shù)據(jù)段可留作備用。
[0116]在當(dāng)前實(shí)施例中,電壓值的MSB值被插入首先發(fā)送的數(shù)據(jù)段中,電壓值的最低有效位(LSB )值被插入最后發(fā)送的數(shù)據(jù)段中,但是該順序可以改變。
[0117]圖8是根據(jù)本發(fā)明的另一實(shí)施例的在發(fā)送數(shù)據(jù)時(shí)的數(shù)據(jù)結(jié)構(gòu)的示圖。圖8示出了當(dāng)發(fā)送的數(shù)據(jù)的量大時(shí)在主機(jī)310與第一從機(jī)320-1之間發(fā)送的數(shù)據(jù)字段。
[0118]與圖6和圖7—樣,主機(jī)310通過將命令CMD插入數(shù)據(jù)字段的一個(gè)數(shù)據(jù)段(例如,數(shù)據(jù)0)中來發(fā)送數(shù)據(jù)幀。
[0119]第一從機(jī)320-1在從主機(jī)310接收的數(shù)據(jù)幀中提取命令CMD,并將主機(jī)310請求的數(shù)據(jù)發(fā)送到主機(jī)310。這里,根據(jù)當(dāng)前實(shí)施例,由于從第一從機(jī)320-1發(fā)送到主機(jī)310的數(shù)據(jù)的量大,因此不能在一個(gè)數(shù)據(jù)字段中發(fā)送所有數(shù)據(jù)。因此,待發(fā)送的數(shù)據(jù)被劃分為多個(gè)數(shù)據(jù)片段,并且通過使用多個(gè)數(shù)據(jù)幀來發(fā)送數(shù)據(jù)片段。
[0120]針對一個(gè)數(shù)據(jù)幀,第一從機(jī)320-1將從主機(jī)310發(fā)送的命令CMD插入數(shù)據(jù)字段的第一數(shù)據(jù)段中,并將指示數(shù)據(jù)的順序的計(jì)數(shù)器CNT插入數(shù)據(jù)字段的第二數(shù)據(jù)段中。隨后,第一從機(jī)320-1將數(shù)據(jù)片段插入剩余數(shù)據(jù)段中。如此,可通過所述多個(gè)數(shù)據(jù)幀來發(fā)送所有數(shù)據(jù)片段。
[0121]隨后,假設(shè)主機(jī)310是架控制器230,第一從機(jī)320-1是托盤控制器223。
[0122]架控制器230在將“0x6F”的命令CMD插入第一數(shù)據(jù)段中之后將數(shù)據(jù)幀發(fā)送到托盤控制器223。例如,命令CMD可以是用于發(fā)送電池單元的溫度數(shù)據(jù)的命令。這里,溫度數(shù)據(jù)在兩個(gè)數(shù)據(jù)段中表示。此外,托盤222包括總共8個(gè)電池單元。
[0123]托盤控制器223將與接收的命令CMD相同的“0x6F”插入數(shù)據(jù)字段的第一數(shù)據(jù)段中,并將指示數(shù)據(jù)幀的順序的計(jì)數(shù)器CNT插入第二數(shù)據(jù)段中。由于數(shù)據(jù)正在被插入第一數(shù)據(jù)幀中,因此“0x01”被插入。隨后,單元I至單元3的溫度數(shù)據(jù)被依次插入剩余的6個(gè)數(shù)據(jù)段(例如,數(shù)據(jù)2至數(shù)據(jù)7)中以完成第一數(shù)據(jù)幀幀I的數(shù)據(jù)字段。以相同的方式產(chǎn)生第二數(shù)據(jù)幀幀2和第三數(shù)據(jù)幀幀3。
[0124]托盤控制器223將第一數(shù)據(jù)幀幀I至第三數(shù)據(jù)幀幀3依次發(fā)送到架控制器230。架控制器230可提取接收的數(shù)據(jù)以更新關(guān)于電池單元的數(shù)據(jù)。
[0125]同時(shí),由于本發(fā)明的實(shí)施例是關(guān)于數(shù)據(jù)幀的數(shù)據(jù)字段的,因此實(shí)施例可應(yīng)用于CAN2.0A (即,標(biāo)準(zhǔn)格式)和CAN2.0B (即,擴(kuò)展格式)兩者。
[0126]圖9是示出根據(jù)本發(fā)明的實(shí)施例的通信系統(tǒng)300的數(shù)據(jù)發(fā)送方法的流程圖。
[0127]參照圖9,在操作S100,主機(jī)310將用于發(fā)送數(shù)據(jù)的命令發(fā)送到第一從機(jī)320-1至第n從機(jī)320-n。在操作SlOl,第一從機(jī)320-1至第n從機(jī)320_n測量數(shù)據(jù)。在從主機(jī)310接收到所述命令時(shí),第一從機(jī)320-1至第n從機(jī)320-n可測量主機(jī)310請求的數(shù)據(jù),但是可選擇地,第一從機(jī)320-1至第n從機(jī)320-n可周期性地監(jiān)視特定數(shù)據(jù),并在從主機(jī)310接收到所述命令時(shí)發(fā)送獲得的數(shù)據(jù)。
[0128]在操作S102,為了將數(shù)據(jù)發(fā)送到主機(jī)310,第一從機(jī)320-1至第n從機(jī)320_n確定待發(fā)送的數(shù)據(jù)的量是否大于參考量。例如,在CAN通信中,確定待發(fā)送的數(shù)據(jù)的量是否大于7字節(jié)。這里,將I字節(jié)分配給命令CMD。
[0129]如果數(shù)據(jù)的量小于或等于參考量,則在操作S110,第一從機(jī)320-1至第n從機(jī)320-n將測量到的數(shù)據(jù)插入一個(gè)數(shù)據(jù)幀的數(shù)據(jù)字段中,并將數(shù)據(jù)幀發(fā)送到主機(jī)310。在操作S111,主機(jī)310從第一從機(jī)320-1至第n從機(jī)320_n接收數(shù)據(jù)幀。
[0130]可選擇地,如果數(shù)據(jù)的量大于參考量,則在操作S120,第一從機(jī)320-1至第n從機(jī)320-n將測量到的數(shù)據(jù)劃分為數(shù)據(jù)片段。每個(gè)數(shù)據(jù)片段的最大尺寸與排除了兩個(gè)數(shù)據(jù)段的數(shù)據(jù)字段的數(shù)據(jù)段的大小相同。
[0131]第一從機(jī)320-1至第n從機(jī)320-n通過發(fā)送多個(gè)數(shù)據(jù)幀將所有數(shù)據(jù)發(fā)送到主機(jī)310。在操作S121,第一從機(jī)320-1至第n從機(jī)320_n在每個(gè)數(shù)據(jù)幀的數(shù)據(jù)字段中為命令CMD和計(jì)數(shù)器CNT中的每一個(gè)分配一個(gè)數(shù)據(jù)段。
[0132]在操作S122,第一從機(jī)320-1至第n從機(jī)320_n將數(shù)據(jù)片段插入數(shù)據(jù)字段的在分配命令CMD和計(jì)數(shù)器CNT之后剩下的剩余數(shù)據(jù)段中,并將數(shù)據(jù)幀發(fā)送到主機(jī)310。在操作S123,第一從機(jī)320-1至第n從機(jī)320_n確定是否發(fā)送了所有數(shù)據(jù)幀,以確定所有數(shù)據(jù)是否被發(fā)送到了主機(jī)310。
[0133]在操作S124,主機(jī)310從第一從機(jī)320-1至第n從機(jī)320_n接收數(shù)據(jù)幀。在操作S125,主機(jī)310確定是否接收到所有數(shù)據(jù)幀,以接收由第一從機(jī)320-1至第n從機(jī)320_n測量的所有數(shù)據(jù)。
[0134]圖10是示出根據(jù)本發(fā)明的實(shí)施例的主機(jī)310的操作的流程圖。
[0135]參照圖10,在操作S200,主機(jī)310從第一從機(jī)320-1至第n從機(jī)320_n接收包括數(shù)據(jù)的數(shù)據(jù)幀。在操作S201,主機(jī)310確定數(shù)據(jù)幀中包括的數(shù)據(jù)是否是劃分成的多個(gè)數(shù)據(jù)片段中的一個(gè)數(shù)據(jù)片段。
[0136]如果接收的數(shù)據(jù)是整體數(shù)據(jù),則在操作S202,主機(jī)310根據(jù)相應(yīng)的命令CMD處理接收的數(shù)據(jù)。例如,如果架控制器230從托盤控制器223請求電池單元的電壓數(shù)據(jù),則架控制器230通過使用接收的數(shù)據(jù)將預(yù)存儲的電池單元的電壓數(shù)據(jù)更新為新接收的電壓數(shù)據(jù)。
[0137]如果接收的數(shù)據(jù)是多個(gè)數(shù)據(jù)片段之一,則在操作S203,主機(jī)310從接收的數(shù)據(jù)幀中提取數(shù)據(jù)字段。在操作S204,主機(jī)310根據(jù)從數(shù)據(jù)字段提取的命令CMD和計(jì)數(shù)器CNT來處理數(shù)據(jù)片段。例如,如果架控制器230從托盤控制器223請求電池單元的溫度數(shù)據(jù),則架控制器230通過使用接收的數(shù)據(jù)將預(yù)存儲的電池單元的電壓數(shù)據(jù)更新為新接收的電壓數(shù)據(jù)。然而,在使用總線的通信協(xié)議中,由于數(shù)據(jù)沖突而可能丟失數(shù)據(jù),或者發(fā)生類似的錯(cuò)誤。如果數(shù)據(jù)丟失,則主機(jī)310可能不能接收第一從機(jī)320-1至第n從機(jī)320-n發(fā)送的數(shù)據(jù)幀中的特定數(shù)據(jù)幀。
[0138]根據(jù)本發(fā)明的實(shí)施例,如果待發(fā)送的數(shù)據(jù)的量大,則第一從機(jī)320-1至第n從機(jī)320-n將指示數(shù)據(jù)片段的順序的計(jì)數(shù)器CNT與數(shù)據(jù)片段插入數(shù)據(jù)字段中。因此,主機(jī)310能夠根據(jù)計(jì)數(shù)器CNT處理數(shù)據(jù)片段。
[0139]例如,參照圖8,假設(shè)架控制器230從托盤控制器223接收第三數(shù)據(jù)幀幀3而沒有接收第二數(shù)據(jù)幀幀2。由于第三數(shù)據(jù)幀幀3的數(shù)據(jù)字段包括指示當(dāng)前接收的數(shù)據(jù)幀是第三數(shù)據(jù)幀幀3的計(jì)數(shù)器CNT,因此架控制器230確定利用第三數(shù)據(jù)幀幀3接收的數(shù)據(jù)片段是所有數(shù)據(jù)中的第三數(shù)據(jù)片段。因此,架控制器230將預(yù)存儲的單元7和單元8的溫度數(shù)據(jù)更新為接收的溫度數(shù)據(jù)。
[0140]隨后,在操作S205,主機(jī)310確定是否接收了所有數(shù)據(jù)幀,如果仍然存在待接收的數(shù)據(jù)幀,則執(zhí)行操作S200。然而,如果接收了所有數(shù)據(jù)幀,則結(jié)束主機(jī)310的操作。
[0141]在傳統(tǒng)技術(shù)中,主機(jī)310可能不能確定數(shù)據(jù)幀之一是否未被接收,或者從第一從機(jī)320-1至第n從機(jī)320-n接收的數(shù)據(jù)幀的順序是否發(fā)生了改變。因此,主機(jī)310可能不會正確地處理接收的數(shù)據(jù)。例如,參照圖8,在傳統(tǒng)技術(shù)中,如果架控制器230接收第三數(shù)據(jù)幀幀3而沒有接收第二數(shù)據(jù)幀幀2,則架控制器230可能將第三數(shù)據(jù)幀幀3識別為第二數(shù)據(jù)幀幀2。因此,盡管接收了單元7和單元8的數(shù)據(jù)片段,但是主機(jī)310將接收的數(shù)據(jù)片段確定為單元4和單元5的數(shù)據(jù)。因此,主機(jī)310利用單元7和單元8的數(shù)據(jù)來更新預(yù)存儲的單元4和單元5的數(shù)據(jù),而不更新單元6至單元8的數(shù)據(jù)。
[0142]然而,根據(jù)本發(fā)明的實(shí)施例,主機(jī)310能夠確定第二數(shù)據(jù)幀幀2丟失。因此,當(dāng)在跳過第二數(shù)據(jù)幀幀2之后接收第三數(shù)據(jù)幀幀3時(shí),主機(jī)310能夠更新單元7和單元8的數(shù)據(jù)并且跳過單元4至單元6的更新。換言之,根據(jù)本發(fā)明的實(shí)施例,在發(fā)送數(shù)據(jù)的同時(shí)防止錯(cuò)誤。
[0143]圖11是根據(jù)本發(fā)明的另一實(shí)施例的在發(fā)送數(shù)據(jù)時(shí)的數(shù)據(jù)結(jié)構(gòu)的示圖。圖11示出了當(dāng)發(fā)送的數(shù)據(jù)的量大時(shí)在主機(jī)310與第一從機(jī)320-1之間發(fā)送的數(shù)據(jù)字段。
[0144]與圖6至圖8 —樣,主機(jī)310通過將命令CMD插入數(shù)據(jù)字段的一個(gè)數(shù)據(jù)段中來發(fā)送數(shù)據(jù)幀。
[0145]第一從機(jī)320-1在從主機(jī)310接收的數(shù)據(jù)幀中提取命令CMD,并將主機(jī)310請求的數(shù)據(jù)發(fā)送到主機(jī)310。這里,根據(jù)當(dāng)前實(shí)施例,由于將要從第一從機(jī)320-1發(fā)送到主機(jī)310的數(shù)據(jù)的量大,因此不能在一個(gè)數(shù)據(jù)字段中發(fā)送所有數(shù)據(jù)。因此,將數(shù)據(jù)劃分為多個(gè)數(shù)據(jù)片段,并且通過使用多個(gè)數(shù)據(jù)幀來發(fā)送數(shù)據(jù)片段。
[0146]此外,根據(jù)本實(shí)施例,命令CMD和計(jì)數(shù)器CNT被分配給一個(gè)數(shù)據(jù)段。在圖8中描繪的本發(fā)明的實(shí)施例中,命令CMD和計(jì)數(shù)器CNT分別被分配給每幀的數(shù)據(jù)字段的兩個(gè)數(shù)據(jù)段。因此,減少了將要插入實(shí)際待發(fā)送的數(shù)據(jù)的數(shù)據(jù)段的數(shù)量。然而,在當(dāng)前實(shí)施例中,為不是實(shí)際數(shù)據(jù)的命令CMD和計(jì)數(shù)器CNT僅分配一個(gè)數(shù)據(jù)段,從而,增加了將要插入實(shí)際數(shù)據(jù)的數(shù)據(jù)段的數(shù)量。[0147]然而,因?yàn)槿绻頒MD的數(shù)量在可由一個(gè)數(shù)據(jù)段表示的數(shù)量之上,則計(jì)數(shù)器CNT不能被插入與命令CMD相同的數(shù)據(jù)段中,所以命令CMD的數(shù)量和數(shù)據(jù)的量必須滿足特定條件,從而為命令CMD和計(jì)數(shù)器CNT分配一個(gè)數(shù)據(jù)段。因此,命令CMD和計(jì)數(shù)器CNT的數(shù)量必須根據(jù)分配給一個(gè)數(shù)據(jù)段的位的數(shù)量而滿足預(yù)定標(biāo)準(zhǔn)。例如,當(dāng)命令CMD的數(shù)量小于或等于64,并且發(fā)送所有數(shù)據(jù)所需的幀的數(shù)量小于或等于4時(shí),數(shù)據(jù)字段可根據(jù)當(dāng)前實(shí)施例被配置在CAN通信中。詳細(xì)地,在一個(gè)數(shù)據(jù)段中,較高的6位可指示命令CMD,較低的2位可指示計(jì)數(shù)器CNT。
[0148]隨后,數(shù)據(jù)片段被插入剩余的數(shù)據(jù)段中。如此,數(shù)據(jù)片段可通過數(shù)據(jù)幀來發(fā)送。
[0149]為了說明的目的,假設(shè)主機(jī)310是架控制器230,第一從機(jī)320-1是托盤控制器223。
[0150]架控制器230將命令CMD “0x7A”插入數(shù)據(jù)字段的第一數(shù)據(jù)段中,并將數(shù)據(jù)幀發(fā)送到托盤控制器223。例如,命令CMD可以是用于發(fā)送關(guān)于電池單元的狀態(tài)的數(shù)據(jù)(諸如關(guān)于異常電壓或溫度的數(shù)據(jù))的命令。
[0151]托盤控制器223將“0x7B”插入數(shù)據(jù)字段的第一數(shù)據(jù)段中,其中,“0x7B”是通過將作為指示第一數(shù)據(jù)幀幀I的計(jì)數(shù)器CNT的“0x01”與“0x7A”相加而獲得的,并且與接收的命令CMD相同。由于與主機(jī)310對應(yīng)的架控制器230能夠確定命令CMD,因此架控制器230能夠從接收的數(shù)據(jù)幀的第一數(shù)據(jù)段提取計(jì)數(shù)器CNT。
[0152]隨后,從第二數(shù)據(jù)段開始插入關(guān)于電池單元的狀態(tài)的數(shù)據(jù)。詳細(xì)地參照圖11,托盤控制器223將電池單元的過電壓狀態(tài)標(biāo)記(0V Fault)、過電壓電池單元的數(shù)量(0V#Cell)、電池單元的欠電壓狀態(tài)標(biāo)記(UV Fault)以及欠電壓電池單元的數(shù)量(UV#Cell)插入數(shù)據(jù)字段中,并將數(shù)據(jù)字段發(fā)送到架控制器230。這里,分別為0V#Cell和UV#Cell分配兩個(gè)數(shù)據(jù)段。此外,最后的數(shù)據(jù)段被留作備用區(qū)域。
[0153]在發(fā)送與第一數(shù)據(jù)片段對應(yīng)的與過電壓和欠電壓相關(guān)的第一數(shù)據(jù)幀幀I之后,托盤控制器223形成用于發(fā)送第二數(shù)據(jù)幀幀2的數(shù)據(jù)字段。
[0154]與第一數(shù)據(jù)幀幀I 一樣,托盤控制器223將“0x7C”插入數(shù)據(jù)字段的第一數(shù)據(jù)段中,其中,“0x7C”是通過將作為指示第二數(shù)據(jù)幀幀2的計(jì)數(shù)器CNT的“0x02”與“0x7A”相加而獲得的并且與接收的命令CMD相同。
[0155]隨后,從第二數(shù)據(jù)段開始插入關(guān)于電池單元的狀態(tài)的數(shù)據(jù)。詳細(xì)地,托盤控制器223將電池單元的過溫度狀態(tài)標(biāo)記(0T Fault)、過溫度電池單元的數(shù)量(0T#Cell)、電池單元的欠溫度狀態(tài)標(biāo)記(UT Fault)以及欠溫度電池單元的數(shù)量(UT#Cell)作為剩余的數(shù)據(jù)片段插入數(shù)據(jù)字段中,并將數(shù)據(jù)字段發(fā)送到架控制器230。這里,分別為0T#Cell和UT#Cell分配兩個(gè)數(shù)據(jù)段。
[0156]架控制器230可通過提取接收的數(shù)據(jù)來更新關(guān)于電池單元的數(shù)據(jù)。
[0157]圖12是示出根據(jù)本發(fā)明的另一實(shí)施例的通信系統(tǒng)300的數(shù)據(jù)發(fā)送方法的流程圖。
[0158]參照圖12,在操作S300,主機(jī)310將用于發(fā)送數(shù)據(jù)的命令發(fā)送到第一從機(jī)320_1至第n從機(jī)320-n。在操作S301,第一從機(jī)320-1至第n從機(jī)320_n測量數(shù)據(jù)。第一從機(jī)320-1至第n從機(jī)320-n可在從主機(jī)310接收到命令之后測量主機(jī)310請求的數(shù)據(jù),或者可選擇地,第一從機(jī)320-1至第n從機(jī)320-n可周期性地監(jiān)視特定數(shù)據(jù),并可在從主機(jī)310接收到命令時(shí)發(fā)送存儲的數(shù)據(jù)。[0159]在操作S302,為了將數(shù)據(jù)發(fā)送到主機(jī)310,第一從機(jī)320-1至第n從機(jī)320_n確定待發(fā)送的數(shù)據(jù)的量是否大于參考量。例如,在CAN通信中,確定所述量是否大于7字節(jié)。這里,I字節(jié)被分配給命令CMD。
[0160]如果所述量小于或等于參考量,則在操作S310,第一從機(jī)320-1至第n從機(jī)320_n將測量到的數(shù)據(jù)插入一個(gè)數(shù)據(jù)幀的數(shù)據(jù)字段中,并將數(shù)據(jù)幀發(fā)送到主機(jī)310。在操作S311,主機(jī)310從第一從機(jī)320-1至第n從機(jī)320-n接收數(shù)據(jù)幀。
[0161]可選擇地,如果所述量大于參考量,則在操作S320,第一從機(jī)320-1至第n從機(jī)320-n將測量到的數(shù)據(jù)劃分為數(shù)據(jù)片段。隨后,在操作S321,確定命令CMD的數(shù)量是否高于參考數(shù)量。這里,不僅可確定命令CMD的數(shù)量,而且可確定需要的數(shù)據(jù)幀的數(shù)量。由于以上參照圖11描述了其細(xì)節(jié),因此在此將不重復(fù)所述細(xì)節(jié)。
[0162]如果命令CMD的數(shù)量高于參考數(shù)量,則執(zhí)行分別與圖9的操作S121至S125相同的操作S323至S327。換言之,如果命令CMD和計(jì)數(shù)器CNT不能被插入一個(gè)數(shù)據(jù)段中,則在操作S323,為命令CMD和計(jì)數(shù)器CNT中的每一個(gè)分配一個(gè)數(shù)據(jù)段。
[0163]可選擇地,如果命令CMD的數(shù)量小于或等于參考數(shù)量,則在操作S322,第一從機(jī)320-1至第n從機(jī)320-n分配命令CMD和計(jì)數(shù)器CNT,通過在每個(gè)數(shù)據(jù)幀的數(shù)據(jù)字段中添加命令CMD和計(jì)數(shù)器CNT來將所述命令CMD和計(jì)數(shù)器CNT分配給一個(gè)數(shù)據(jù)段。
[0164]隨后,在操作S324至S327,第一從機(jī)320-1至第n從機(jī)320_n將數(shù)據(jù)片段插入數(shù)據(jù)字段的在分配命令CMD和計(jì)數(shù)器CNT之后剩下的數(shù)據(jù)段中,并將每個(gè)數(shù)據(jù)幀發(fā)送到主機(jī)310,直到發(fā)送了所有數(shù)據(jù)幀為止。
[0165]如上所述,根據(jù)本發(fā)明的實(shí)施例,在具有主從結(jié)構(gòu)的通信系統(tǒng)300或電池系統(tǒng)20通過使用總線發(fā)送數(shù)據(jù)的同時(shí),可防止由于數(shù)據(jù)丟失所導(dǎo)致的錯(cuò)誤產(chǎn)生。此外,在使用大容量電池系統(tǒng)20的能量存儲系統(tǒng)I中,在將數(shù)據(jù)從托盤控制器223發(fā)送到架控制器230或者從架控制器230發(fā)送到系統(tǒng)控制器200的同時(shí),可防止由于數(shù)據(jù)丟失所導(dǎo)致的錯(cuò)誤產(chǎn)生。
[0166]在此示出和描述的【具體實(shí)施方式】是本發(fā)明的說明性示例,不意圖以任何方式另外限制本發(fā)明的范圍。為了簡潔起見,可以不詳細(xì)地描述系統(tǒng)的傳統(tǒng)電子裝置、控制系統(tǒng)、軟件開發(fā)和其他功能方面(以及系統(tǒng)的各個(gè)操作組件的組件)。此外,在給出的各個(gè)附圖中示出的連接線或連接器意在表示各個(gè)元件之間的示例性功能關(guān)系和/或物理或邏輯連接。應(yīng)注意的是,在實(shí)際的裝置中可存在許多替代性的或另外的功能關(guān)系、物理連接或邏輯連接。此外,除非元件被明確地描述為“必要的”或“關(guān)鍵的”,否則沒有項(xiàng)目或組件對本發(fā)明的實(shí)施來說是必要的。
[0167]在描述本發(fā)明的上下文中(尤其在下面的權(quán)利要求的上下文中)術(shù)語“一種”、“所述”、“該”及相似指示物的使用應(yīng)被解釋為覆蓋單數(shù)和復(fù)數(shù)兩者。此外,除非在此另外指示,否則在此對數(shù)值范圍的敘述僅意在用作分別提及落入范圍內(nèi)的每個(gè)單獨(dú)數(shù)值的簡便方法,并且每個(gè)單獨(dú)數(shù)值被并入到說明書中,猶如其在此被單獨(dú)敘述一樣。最后,除非在此另外指示或通過上下文另外明確地矛盾,否則可以以任何合適的順序執(zhí)行在此描述的所有方法的步驟。在此提供的任何和所有示例或示例性語言(例如,“諸如”)的使用僅意在更好地說明本發(fā)明,不對本發(fā)明的范圍施加限制,除非另外聲明。在不脫離本發(fā)明的精神和范圍的情況下,許多修改和改變對本領(lǐng)域的技術(shù)人員而言將是容易清楚的。
【權(quán)利要求】
1.一種被配置為連接到發(fā)電系統(tǒng)、電網(wǎng)或負(fù)載中的至少一個(gè)的能量存儲系統(tǒng),所述能量存儲系統(tǒng)包括: 電池系統(tǒng),包括: 系統(tǒng)總線; 系統(tǒng)控制器,連接到系統(tǒng)總線,并被配置為在系統(tǒng)總線上發(fā)送一個(gè)或多個(gè)第一系統(tǒng)幀,第一系統(tǒng)幀中的每個(gè)包括命令;以及 一個(gè)或多個(gè)電池架,連接到系統(tǒng)總線,并被配置為在系統(tǒng)總線上發(fā)送一個(gè)或多個(gè)第二系統(tǒng)幀,其中,所述一個(gè)或多個(gè)電池架中的至少一個(gè)包括: 架,用于存儲電力;以及 架控制器,用于接收架數(shù)據(jù),并用于在系統(tǒng)總線上發(fā)送包括架數(shù)據(jù)的所述一個(gè)或多個(gè)第二系統(tǒng)幀,第二系統(tǒng)幀中的每個(gè)包括命令和至少一部分架數(shù)據(jù), 其中,所述一個(gè)或多個(gè)第二系統(tǒng)幀中的至少一個(gè)還包括第二系統(tǒng)幀計(jì)數(shù)器。
2.根據(jù)權(quán)利要求1所述的能量存儲系統(tǒng),其中,當(dāng)架數(shù)據(jù)的大小大于系統(tǒng)幀參考大小時(shí),架數(shù)據(jù)被劃分并被包括在兩個(gè)或更多個(gè)第二系統(tǒng)幀中。
3.根據(jù)權(quán)利要求1所述的能量存儲系統(tǒng),其中,系統(tǒng)控制器被配置為在系統(tǒng)總線上作為主機(jī)進(jìn)行操作,架控制器被配置為在系統(tǒng)總線上作為從機(jī)進(jìn)行操作。
4.根據(jù)權(quán)利要求3所述的能量存儲系統(tǒng),其中,系統(tǒng)控制器被配置為通過在系統(tǒng)總線上發(fā)送第一系統(tǒng)幀中的至少一個(gè)來命令將架數(shù)據(jù)發(fā)送到架控制器。
5.根據(jù)權(quán)利要求4所述的能量存儲系統(tǒng),其中,架控制器被配置為通過在系統(tǒng)總線上發(fā)送第二系統(tǒng)幀中的一個(gè)或多個(gè)來將架數(shù)據(jù)發(fā)送到系統(tǒng)控制器。
6.根據(jù)權(quán)利要求1所述的能量存儲系統(tǒng),其中,系統(tǒng)控制器與所述一個(gè)或多個(gè)電池架中的所述至少一個(gè)的架控制器之間的通信協(xié)議是控制器局域網(wǎng)協(xié)議。
7.根據(jù)權(quán)利要求1所述的能量存儲系統(tǒng),其中,所述一個(gè)或多個(gè)電池架中的所述至少一個(gè)還包括: 架總線;以及 一個(gè)或多個(gè)電池托盤,用于存儲電力,所述一個(gè)或多個(gè)電池托盤中的至少一個(gè)通過架總線連接到架控制器。
8.根據(jù)權(quán)利要求7所述的能量存儲系統(tǒng),其中,所述一個(gè)或多個(gè)電池托盤中的所述至少一個(gè)包括: 托盤,包括用于存儲電力的一個(gè)或多個(gè)電池單元;以及 托盤控制器,用于控制托盤的充電和放電操作,并用于將包括所述一個(gè)或多個(gè)電池單元的測量到的溫度、測量到的電壓或測量到的電流中的至少一個(gè)的托盤數(shù)據(jù)發(fā)送到架控制器。
9.根據(jù)權(quán)利要求8所述的能量存儲系統(tǒng),其中,架控制器被配置為在架總線上作為主機(jī)進(jìn)行操作,托盤控制器被配置為在架總線上作為從機(jī)進(jìn)行操作。
10.根據(jù)權(quán)利要求9所述的能量存儲系統(tǒng),其中,架控制器被配置為在架總線上發(fā)送一個(gè)或多個(gè)第一架幀,托盤控制器被配置為在架總線上發(fā)送一個(gè)或多個(gè)第二架幀。
11.根據(jù)權(quán)利要求10所述的能量存儲系統(tǒng),其中,架控制器被配置為通過在架總線上發(fā)送包括命令的第一架幀 中的至少一個(gè)來命令將托盤數(shù)據(jù)發(fā)送到托盤控制器。
12.根據(jù)權(quán)利要求11所述的能量存儲系統(tǒng),其中,托盤控制器被配置為通過在架總線上發(fā)送第二架幀中的一個(gè)或多個(gè)來將托盤數(shù)據(jù)發(fā)送到架控制器,第二架幀中的每個(gè)包括命令和至少一部分托盤數(shù)據(jù), 其中,所述一個(gè)或多個(gè)第二架幀中的至少一個(gè)還包括第二架幀計(jì)數(shù)器。
13.根據(jù)權(quán)利要求12所述的能量存儲系統(tǒng),其中,當(dāng)托盤數(shù)據(jù)的大小大于架幀參考大小時(shí),托盤數(shù)據(jù)被劃分并被包括在兩個(gè)或更多個(gè)第二架幀中。
14.根據(jù)權(quán)利要求8所述的能量存儲系統(tǒng),其中,架控制器與所述一個(gè)或多個(gè)電池托盤中的所述至少一個(gè)的托盤控制器之間的通信協(xié)議是控制器局域網(wǎng)協(xié)議。
15.一種電池架,包括: 架,用于存儲電力; 架總線;以及 架控制器,連接到架總線,并被配置為在架總線上發(fā)送一個(gè)或多個(gè)命令幀,命令幀中的每一個(gè)包括命令, 其中,架包括用于存儲電力的一個(gè)或多個(gè)電池托盤,所述一個(gè)或多個(gè)電池托盤中的至少一個(gè)包括: 托盤,包括用于存儲電力的一個(gè)或多個(gè)電池單元;以及 托盤控制器,連接到架總線,并被配置為將包括托盤數(shù)據(jù)的一個(gè)或多個(gè)數(shù)據(jù)幀發(fā)送到架控制器,其中,托盤數(shù)據(jù)包括所述一個(gè)或多個(gè)電池單元的測量到的溫度、測量到的電壓或測量到的電流中的至少一個(gè), 其中,所述數(shù)據(jù)幀中的至少一個(gè)還包括數(shù)據(jù)幀計(jì)數(shù)器。
16.根據(jù)權(quán)利要求15所述的電池架,其中,當(dāng)托盤數(shù)據(jù)的大小大于架幀參考大小時(shí),托盤數(shù)據(jù)被劃分并被包括在兩個(gè)或更多個(gè)數(shù)據(jù)幀中。
17.根據(jù)權(quán)利要求15所述的電池架,其中,架控制器被配置為在架總線上作為主機(jī)進(jìn)行操作,托盤控制器被配置為在架總線上作為從機(jī)進(jìn)行操作。
18.根據(jù)權(quán)利要求17所述的電池架,其中,架控制器被配置為通過在架總線上發(fā)送包括命令的一個(gè)或多個(gè)命令幀來命令托盤控制器發(fā)送托盤數(shù)據(jù)。
19.根據(jù)權(quán)利要求18所述的電池架,其中,托盤控制器被配置為通過在架總線上發(fā)送包括命令和托盤數(shù)據(jù)的一個(gè)或多個(gè)數(shù)據(jù)幀來將托盤數(shù)據(jù)發(fā)送到架控制器。
20.一種用于能量存儲系統(tǒng)的通信系統(tǒng),所述通信系統(tǒng)具有主從結(jié)構(gòu)并且包括: 系統(tǒng)總線; 主機(jī),用于在系統(tǒng)總線上發(fā)送包括命令的命令幀,并用于執(zhí)行與包括命令和能量存儲系統(tǒng)數(shù)據(jù)的數(shù)據(jù)幀相應(yīng)的處理;以及 多個(gè)從機(jī),用于從系統(tǒng)總線接收命令幀,用于執(zhí)行與命令幀中的命令相應(yīng)的操作,并用于在系統(tǒng)總線上發(fā)送數(shù)據(jù)幀, 其中,數(shù)據(jù)幀中的至少一個(gè)還包括數(shù)據(jù)幀計(jì)數(shù)器。
21.根據(jù)權(quán)利要求20所述的通信系統(tǒng),其中,當(dāng)能量存儲系統(tǒng)數(shù)據(jù)的大小大于參考大小時(shí),能量存儲系統(tǒng)數(shù)據(jù)被劃分為數(shù)據(jù)片段并被分別包括在兩個(gè)或更多個(gè)數(shù)據(jù)幀中。
22.根據(jù)權(quán)利要求20所述的通信系統(tǒng),其中,數(shù)據(jù)幀中的每個(gè)包括多個(gè)數(shù)據(jù)段, 其中,當(dāng)可用命令的數(shù)量不大于參考數(shù)量時(shí),命令和數(shù)據(jù)幀計(jì)數(shù)器被包括在同一個(gè)數(shù)據(jù)段中,當(dāng)可用命令的數(shù)量大于參考數(shù)量時(shí),命令和數(shù)據(jù)幀計(jì)數(shù)器被包括在不同的數(shù)據(jù)段中。
23.根據(jù)權(quán)利要求20所述的通信系統(tǒng),其中,主機(jī)被配置為基于數(shù)據(jù)幀計(jì)數(shù)器在數(shù)據(jù)幀之間進(jìn)行區(qū)分。
【文檔編號】H02J7/34GK103650284SQ201280017666
【公開日】2014年3月19日 申請日期:2012年8月8日 優(yōu)先權(quán)日:2011年9月2日
【發(fā)明者】尹韓碩 申請人:三星Sdi株式會社