本發(fā)明涉及維護(hù)車輛電池,并且更具體地,涉及一種維護(hù)車輛電池的方法和系統(tǒng)。
背景技術(shù):
電動車輛正變得越來越普遍。這些車輛包括混合動力車輛,比如結(jié)合有電池和主電源——比如內(nèi)燃發(fā)動機(jī)、燃料電池系統(tǒng)等——的增程式電動車輛(EREV)。EREV通常采用高電壓電池和低電壓電池。高電壓電池可以是各種電池類型,比如鋰離子電池、鎳-金屬氫化物電池、鉛酸電池等。EREV的低電壓電池通常是富液式鉛酸(FLA)電池,并且通常提供12.6-15.0伏特以供車輛中車載計算機(jī)、娛樂系統(tǒng)、導(dǎo)航系統(tǒng)、照明等使用。低電壓電池的重要功能是關(guān)閉高電壓總線的接觸器,這確?;旌蟿恿囕v的操作。換句話說,如果耗盡低電壓電池,則車輛將不能運行。
插電式混合動力車輛的用戶期望是能夠?qū)⑺咫?、離開它一段無人看守的時間、并且能夠后來回來且簡單地開走。然而,在車輛停放的時間期間,低電壓電池提供電力給電子模塊以允許它們保持信息(也稱存儲器)并且執(zhí)行其它至關(guān)重要的車輛監(jiān)測功能。這種點火開關(guān)關(guān)斷負(fù)載可以隨著時間耗盡12伏特電池。此外,許多車輛具有與用戶的智能電話的蜂窩鏈路,該蜂窩鏈路通過可以允許用戶請求車輛狀態(tài)的低電壓電池來供電。這些負(fù)載可以耗盡低電壓電池到一點,在該點將不能夠關(guān)閉高壓電池的接觸器。
技術(shù)實現(xiàn)要素:
根據(jù)本發(fā)明,提供一種系統(tǒng),該系統(tǒng)包含計算機(jī),該計算機(jī)被配置為為電池充電,并且進(jìn)一步被配置為:
根據(jù)電池的溫度來確定下限電壓設(shè)定點、上限電壓設(shè)定點、依賴溫度的上限電流設(shè)定點、時間極限值、和下限電流滯后閾值設(shè)定點;
將充電電流提供給電池;
確定充電電流何時超過依賴溫度的上限電流設(shè)定點且充電電壓在下限電壓設(shè)定點和上限電壓設(shè)定點之間,并且如果是,則當(dāng)充電電流超過依賴溫度的上限電流設(shè)定點且充電電壓在下限電壓設(shè)定點和上限電壓設(shè)定點之間時啟動定時器;以及
確定定時器是否達(dá)到時間極限值同時充電電流超過依賴溫度的上限電流設(shè)定點且充電電壓在下限電壓設(shè)定點和上限電壓設(shè)定點之間并且如果是,則當(dāng)定時器期滿時將充電電流降低到低于下限電流滯后閾值設(shè)定點。
在本發(fā)明的一個實施例中,其中在定時器超過定時器期限之后,將充電電流逐漸地降低到大體上沒有電流。
在本發(fā)明的一個實施例中,其中依賴溫度的上限電流設(shè)定點隨著電池的溫度增加而降低。
在本發(fā)明的一個實施例中,其中電池是車輛電池。
在本發(fā)明的一個實施例中,其中電池充電電路在車輛中。
在本發(fā)明的一個實施例中,其中電池是富液式鉛酸(FLA)電池。
在本發(fā)明的一個實施例中,其中電力源來自電網(wǎng)、車輛交流發(fā)電機(jī)、再生制動系統(tǒng)、和高電壓電池中的至少一個。
根據(jù)本發(fā)明,提供一種系統(tǒng),系統(tǒng)包含計算機(jī),計算機(jī)被編程為控制電池的充電,對于計算機(jī),包括被配置為:
確定電池需要充電;
一經(jīng)確定電池需要充電就將充電電流施加到電池;
接收來自電池監(jiān)測傳感器的表明充電電流是否在可接受范圍內(nèi)的數(shù)據(jù);
確定充電電流是否超過依賴溫度的上限電流設(shè)定點;
確定充電定時器是否期滿;以及
一經(jīng)確定充電電流在可接受范圍之外、充電電流超過依賴溫度的上限電流設(shè)定點、和充電定時器期滿中的任一個,就使充電電流終止。
在本發(fā)明的一個實施例中,其中在充電電流終止之后,計算機(jī)啟動第二充電定時器。
在本發(fā)明的一個實施例中,其中計算機(jī)被進(jìn)一步編程為:
確定電池需要充電;
一經(jīng)確定電池需要充電就將充電電流施加到電池;
接收來自電池監(jiān)測傳感器的表明充電電流是都在可接受范圍內(nèi)的數(shù)據(jù);
確定充電電流是否超過依賴溫度的上限電流設(shè)定點;
確定充電定時器是否期滿;以及
一經(jīng)確定充電電流在可接受范圍之外、充電電流超過依賴溫度的上限電流設(shè)定點、和充電定時器期滿中的任一個,就使充電電流終止。
在本發(fā)明的一個實施例中,其中計算機(jī)被進(jìn)一步編程為確定系統(tǒng)是否處于值充電模式下,并且如果是,則編程為大體上繼續(xù)地確定是否接收到狀態(tài)請求,并且如果是,則編程為將充電電流施加到電池,且編程為確定電池監(jiān)測傳感器是否在可接受電池極限內(nèi),并且充電電流是否未超過依賴溫度的上限電流設(shè)定點且充電定時器未期滿,并且如果沒有,則編程為使充電電流終止。
在本發(fā)明的一個實施例中,其中計算機(jī)被進(jìn)一步編程為確定系統(tǒng)未連接到電網(wǎng),并且如果系統(tǒng)未連接到電網(wǎng),則編程為大體上繼續(xù)地確定電池是否需要充電,并且如果是,則編程為將充電電流施加到電池,并且編程為檢查電池監(jiān)測傳感器在可接受電池極限內(nèi),且充電電流未超過 依賴溫度的上限電流設(shè)定點且充電定時器未期滿,并且如果沒有,則編程為使充電電流終止。
在本發(fā)明的一個實施例中,其中電池是富液式鉛酸(FLA)電池。
在本發(fā)明的一個實施例中,其中依賴溫度的上限電流設(shè)定點隨著電池的溫度增加而降低。
附圖說明
圖1是示例性低電壓電池充電系統(tǒng)的框圖;
圖2是示例性低電壓電池充電系統(tǒng)的正時圖;
圖3是示例性溫度補(bǔ)償曲線圖的圖;
圖4是示出了用于圖1的系統(tǒng)的示例性過程的過程流程圖;
圖5A-5C是示出了用于圖1的系統(tǒng)的另一個示例過程的過程流程圖。
具體實施方式
當(dāng)混合動力車輛被插電且充電時,保持低電壓電池充電參數(shù)的持續(xù)監(jiān)視以檢測電池充電異?;驖撛陔姵毓收鲜欠浅V匾?,如在此所公開的。例如,富液式鉛酸(FLA)電池的充電和診斷系統(tǒng)可以連續(xù)地運行以檢查內(nèi)部短路和/或可以在電池板之間發(fā)展的低電阻路徑。所公開的系統(tǒng)還可以檢測和防止FLA電池的兩種最常見的故障模式,這兩種最常見的故障模式是硫酸化和過度放氣,并且分別由充電不足和過度充電造成。當(dāng)車輛正在駕駛時或當(dāng)車輛被插電且無人看守時,本電池的充電和維護(hù)系統(tǒng)也可以使用。
因此提供用于混合動力車輛的智能電池維護(hù)器。圖1示出了示例性電池維護(hù)系統(tǒng)100。系統(tǒng)100包括電池50,該電池50可以是混合動力車輛(未示出)的低電壓富液式鉛酸(FLA)電池和電池傳感器陣列50。維護(hù)系統(tǒng)100包括連接到電力供應(yīng)模塊12的電力源10。電池維護(hù)系統(tǒng)100進(jìn)一步包括充電電路模塊14、電流傳感器模塊24、和電壓傳感器模塊26。系統(tǒng)100又進(jìn)一步包括子系統(tǒng)計算機(jī)控制器30,該子系統(tǒng)計算機(jī) 控制器30具有處理器20、通信輸入/輸出(I/O)模塊18和存儲器22。電池維護(hù)系統(tǒng)100還包括控制和I/O寄存器16模塊,以及電池溫度確定器電路模塊28。
電力源10可以是電網(wǎng),比如通過電力供應(yīng)商或在充電站的一排太陽能電池提供。在供選擇的方案中,電力源可以在車輛正在運行時由車輛通過車輛交流發(fā)電機(jī)、由高電壓電池、或由混合動力車輛的再生制動系統(tǒng)提供。眾所周知,再生制動系統(tǒng)是能量回收機(jī)構(gòu),該能量回收機(jī)構(gòu)可以操作為通過將它的動能轉(zhuǎn)換為另一種形式,比如電力來減慢車輛。轉(zhuǎn)換的動能可以立即使用或存儲直到在電池50中需要。與此相反,在傳統(tǒng)制動系統(tǒng)中,過量的動能通過制動襯片中的摩擦轉(zhuǎn)換為熱并因此被浪費。
電力供應(yīng)模塊12轉(zhuǎn)換且調(diào)節(jié)從電力源10接收到的電壓并將它供應(yīng)給充電電路14。電力供應(yīng)模塊12還可以供應(yīng)電力以使其它模塊——即,充電電路模塊14、電流傳感器模塊24、電壓傳感器模塊26、通信I/O模塊18、控制和I/O寄存器模塊16、和電池溫度確定器電路模塊28——供電并且運行以及供應(yīng)電力給處理器20和存儲器22。
充電電路模塊14為電池50提供充電電流和充電電壓。充電電路模塊14通過控制和I/O寄存器模塊16配置。電池50的充電電流和充電電壓分別通過電流傳感器模塊24和電壓傳感器模塊26來監(jiān)測。電流傳感器模塊24和電壓傳感器模塊26各自發(fā)送充電電流和充電電壓測量值到控制和I/O寄存器模塊16以供計算機(jī)控制器30使用。換句話說,電流傳感器模塊24和電壓傳感器模塊26監(jiān)測充電電流值和充電電壓值且將值發(fā)送到計算機(jī)控制器30,以確定是否需要通過計算機(jī)控制器30采取校正動作,如下面進(jìn)一步詳細(xì)所討論的。
眾所周知,為了獲取電池50的測量溫度,電池50可以具有電池管理傳感器(BMS)70,比如嵌入其中的溫度傳感器,和/或附加傳感器比如電池單元電壓和溫度傳感器(未示出)可以位于電池50中或鄰近電池50。來自溫度傳感器的讀數(shù)被發(fā)送到電池溫度確定器模塊28。電池50的測量溫度也可以在系統(tǒng)100的操作中使用,以確保電池50的溫度在可接 受的范圍內(nèi)。例如,電池50的溫度可以超過電池50可能發(fā)生故障的情況下的溫度。
電池50的溫度傳感器可以包括熱電偶、熱敏電阻、或提供溫度讀數(shù)的一些其它裝置。電池溫度確定器模塊28然后將電池溫度發(fā)送到控制和I/O寄存器用模塊16以供計算機(jī)控制器30使用。
電池監(jiān)測傳感器(BMS)也可以是與溫度傳感器結(jié)合的系統(tǒng)芯片(SoC)。SoC是將計算機(jī)或其它電子系統(tǒng)的所有部件集成到單芯片中的集成電路(IC)。它可以包含在單芯片基片上所有的數(shù)字、模擬、和混合信號功能,比如模擬數(shù)字轉(zhuǎn)換器。SoC在移動電子市場上是非常常見的,因為它們低的電力消耗,在移動電子市場中它們通常使用在嵌入式系統(tǒng)領(lǐng)域的應(yīng)用中。
控制和I/O寄存器模塊16是模塊和計算機(jī)控制器30之間的接口和緩沖器。計算機(jī)控制器30設(shè)置控制和I/O寄存器模塊16中的寄存器以控制充電電路模塊24。例如,計算機(jī)控制器30確定用于電池的適當(dāng)?shù)某潆婋妷菏?3.8伏特且適當(dāng)?shù)某潆婋娏鲬?yīng)該是7.5安培。計算機(jī)控制器30設(shè)置控制和I/O寄存器模塊16中的值。該值然后將編程充電電路模塊14以提供在7.5安培的13.8伏特來為電池50充電。
通信I/O模塊18可以連接到人機(jī)界面(HMI),比如圖形用戶界面(GUI)和/或其它已知的HMI,該人機(jī)界面允許用戶通過圖形圖標(biāo)和/或其它視覺指示器來與電池維護(hù)系統(tǒng)100交互。通信I/O模塊18還可以連接到控制器局域網(wǎng)(CAN)總線。CAN總線是已知的以允許微控制器和裝置通過基于消息的協(xié)議通信來彼此通信。
通信I/O模塊18還可以連接到車輛的遠(yuǎn)程信息處理單元以接收狀態(tài)請求且發(fā)送通知給用戶。眾所周知,遠(yuǎn)程信息處理是利用技術(shù)來通過電訊裝置發(fā)送、接收和存儲關(guān)于各種車輛部件比如傳感器、儀器儀表、無線網(wǎng)絡(luò)狀態(tài)和通信、道路狀況、道路安全等的信息。
現(xiàn)在參照圖2,圖2是用模擬數(shù)據(jù)來解釋系統(tǒng)100的操作的示例性實施例的正時圖。一旦電池維護(hù)系統(tǒng)100被接通或通電,電池50的溫度就 通過電池溫度確定器28確定并且發(fā)送到計算機(jī)控制器30。計算機(jī)控制器然后將確定適于溫度的上限電壓設(shè)定點41和下限電壓設(shè)定點42。
接下來,依賴溫度的上限電流設(shè)定點45和下限電流滯后閾值設(shè)定點46通過如圖2的電流正時曲線圖44上所示的計算機(jī)控制器30來確定。時間極限值49也通過定時器曲線圖48上所示的計算機(jī)控制器30與時間軸52一起來確定,在時間軸52上時間隨著軸向右移動而增加。
在啟動操作中,充電電壓43在時間軸48的T0和T1之間是瞬時的。因此,T0到T1的充電電壓43的測量值是不準(zhǔn)確的并且不被系統(tǒng)100利用。在T1和T2之間,充電電壓43在上限電壓設(shè)定點41和下限電壓設(shè)定點42之間,并且充電電流47高于下限電流滯后閾值46且低于依賴溫度的上限設(shè)定點45。在T1和T2之間,系統(tǒng)100被認(rèn)為是處于穩(wěn)定狀態(tài)。
在時間間隔T2到T3期間,充電電壓43在上限電壓設(shè)定點41和下限電壓設(shè)定點42之間,但充電電流47高于下限電流滯后閾值46且高于依賴溫度的上限設(shè)定點45。當(dāng)這種條件的組合發(fā)生時,啟動定時器51。然而,在下一個時間間隔T3到T4期間,充電電流47的值降低到低于依賴溫度的上限設(shè)定點45,并且定時器51在其達(dá)到定時器閾值49之前重置,因此系統(tǒng)100返回到穩(wěn)定狀態(tài)。
在時間T4到T5,充電電壓43在上限電壓設(shè)定點41和下限電壓設(shè)定點42之間,但充電電流47高于下限電流滯后閾值46,并且高于依賴溫度的上限設(shè)定點45。當(dāng)這種條件的組合發(fā)生時,啟動定時器51。然而,在這種狀態(tài)下,充電電流47保持高于依賴溫度的上限設(shè)定點45,并且定時器51達(dá)到定時器閾值49,因此控制器30識別錯誤且控制器30逐漸地降低充電電流47直到它為如時間間隔T5到T6所示的零值。
當(dāng)下限充電電壓由于熱效應(yīng)而要求有效地給電池充電時,相對于在相對較暖的溫度下,在較冷的溫度下,電池50將需要更高的充電電壓47。圖3說明了示出了用于各種溫度的依賴溫度的上限設(shè)定點45的調(diào)整的示例性溫度補(bǔ)償曲線圖54的圖。溫度范圍56被表示在曲線圖54的x軸上??梢钥闯?,隨著溫度增加,依賴溫度的上限設(shè)定點45保持平坦直到低溫 轉(zhuǎn)折點58,并且然后依賴溫度的上限設(shè)定點45降低直到高溫轉(zhuǎn)折點60。隨著溫度增加超過高溫轉(zhuǎn)折點60,依賴溫度的上限設(shè)定點45恢復(fù)到平坦。
圖4是示出了在系統(tǒng)200的控制器30中的程序指令的過程流程圖。
過程在框205開始,在框205獲取電池溫度。在框210,如上所述,計算機(jī)控制器30然后將確定上限電壓設(shè)定點41、下限電壓設(shè)定點42、充電電流47、和時間51的值。在框215,計算機(jī)控制器30然后將用充電電流47的值設(shè)置充電電路14。
接下來,在框220,充電電流47將與在框225的充電電壓43一起被測量。接下來,在框230,采用電池溫度的另一溫度測量值。在框235,如果充電電壓43在上限電壓設(shè)定點41和下限電壓設(shè)定點42之間并且充電電流47高于下限電流滯后閾值46且低于依賴溫度的上限設(shè)定點45,則接下來執(zhí)行框220。如果充電電壓43在上限電壓設(shè)定點41和下限電壓設(shè)定點42之間并且充電電流47高于下限電流滯后閾值46且還高于依賴溫度的上限設(shè)定點45,則在框240啟動定時器。
在框240之后,在框250,如果充電電流47低于依賴溫度的上限設(shè)定點45,則在框255重置定時器51,并且接下來執(zhí)行框220。否則,執(zhí)行框260且確定定時器51是否已期滿。如果定時器51沒有期滿,則在框260之后執(zhí)行框250。如果定時器51確實期滿,則執(zhí)行框265并且充電電流47降低直到充電電流47具有零值。過程200在框265之后結(jié)束。
圖5A-5C是根據(jù)在過程300的控制器30中的程序指令的過程流程圖。
方法300在框305開始,在框305確定車輛的插電狀態(tài)。如果車輛已插電到電網(wǎng),則在框310又一次確定關(guān)于過程300是否處于值充電模式(value charge mode)下。在框305,如果確定車輛沒有連接到電網(wǎng),則在框325啟用高電壓(HV)充電,以使系統(tǒng)100使用車輛的HV電池作為用于給低電壓電池50充電的電源。在框330執(zhí)行HV電池的狀態(tài)的檢查。如果HV電池的狀態(tài)良好,則系統(tǒng)將進(jìn)行到框350。如果當(dāng)所有的,而不是大多數(shù)的HV電池的插片(blade)均保持它們的電荷且插片的電 池單元沒有彼此短路或到HV電池的外殼沒有短路時,HV電池的狀態(tài)被認(rèn)為是良好的。插片是HV電池的子部并且可以容納兩個或更多個單獨的電池單元。如果HV電池的狀態(tài)不好,則過程300在框330之后結(jié)束。
當(dāng)來自電網(wǎng)的電力的成本昂貴時,如它可能在高峰使用期間,控制器30可以被配置為在值充電模式下運行。在這種模式下,當(dāng)控制器30做出狀態(tài)請求時,系統(tǒng)將只檢查電池50并且給電池50充電。因此,如果啟用值充電模式,則當(dāng)控制器30確定接收到外部狀態(tài)請求時接下來執(zhí)行框315。例如,智能電話等等可以請求車輛的電池狀態(tài),其喚醒車輛CAN總線,該CAN總線相應(yīng)地吸引來自低電壓電池的電流以服務(wù)狀態(tài)請求。接下來,在框320,如果未接收到狀態(tài)請求,則過程300將循環(huán)回到框315。本質(zhì)上,系統(tǒng)100在開始充電循環(huán)之前等待狀態(tài)請求。當(dāng)在框320接收到狀態(tài)請求(或查詢)時,則過程300進(jìn)行到框385,如下面所討論的。
如果過程300在框310處于值充電模式下,則在框350從BMS 70確定電池50的狀態(tài)。接下來,在框355中,控制器30將通過檢查電池電壓確定電池50是否需要充電。如果電池50不需要充電,則接下來執(zhí)行框340。否則,接下來執(zhí)行框360。
在框340,控制器30確定最后充電的時間是否已達(dá)到充電間的時間值。充電間的時間參數(shù)可以通過電池50的制造商、通過用戶提供,或通過控制器30確定。如果未達(dá)到充電間的時間,則在框345使定時器增值且過程300返回到框340。例如,系統(tǒng)可以編程為在檢查電池50的充電狀態(tài)之間等待4小時。如果通過定時器達(dá)到充電間的時間,則接下來執(zhí)行框350。
在框355,如果控制器30確定電池50需要充電,則將充電電流施加到電池50的過程在框360開始。接下來,在框365,控制器30確定BMS70的狀態(tài)。如果控制器30確定電池50的電流、電壓和溫度均在正常參數(shù)范圍內(nèi),則過程300在框370繼續(xù)。如果電池50的電流、電壓和溫度均不在正常參數(shù)范圍內(nèi),則接下來執(zhí)行框368,并且因此控制器30使電 池50的充電停止。然后執(zhí)行框340。
在框370,控制器30確定通向電池50的電流是否在可接受范圍內(nèi),例如,如通過溫度所推測的。如果是,例如,如果充電電流低于依賴溫度的上限設(shè)定點45,則接下來執(zhí)行框375。然而,如果電流不在可接受范圍內(nèi),例如,充電電流高于依賴溫度的上限設(shè)定點,則接下來執(zhí)行框368,其中結(jié)束電池50的充電,并且接下來執(zhí)行框340。
在框375,控制器30確定電池50的充電時間是否充足,并且如果是,則接下來執(zhí)行框368,使電池50的充電終止。充電時間可以通過電池50的制造商或用戶提供或通過控制器30確定。然后執(zhí)行框340。然而,如果控制器30確定電池50的充電時間不充足,則在框380,控制器30使充電定時器增值并且然后接下來執(zhí)行框360。
在框320,如果控制器30接收狀態(tài)查詢,如上所述,則接下來執(zhí)行框385。在框385,控制器30確定電池50是否需要充電。如果電池50需要充電,則在框390確定繼續(xù)到框395以開始電池50的充電。如果電池50不需要充電,則過程300返回到框310。
在框395,在給電池50充電開始之后,控制器30確定BMS 70的狀態(tài)。如果控制器確定電池50的電流、電壓和溫度均在正常參數(shù)范圍內(nèi),則過程300在框400繼續(xù)。如果電池50的電流、電壓和溫度均不在正常參數(shù)范圍內(nèi),則接下來執(zhí)行框368,并且因此控制器30使電池50的充電停止。然后執(zhí)行框340。
過程300在框405繼續(xù)。如果電池50的狀態(tài)不是標(biāo)稱的,則接下來執(zhí)行框340,并且在框420使充電終止并且然后接下來執(zhí)行框310。
在框405,確定通向電池50的電流,并且執(zhí)行關(guān)于電流是否是在可接受范圍內(nèi)的評估。例如,充電電流低于依賴溫度的上限設(shè)定點45,則接下來執(zhí)行框410。如果充電電流高于依賴溫度的上限設(shè)定點,則接下來執(zhí)行框420并且使電池50的充電終止,并且接下來執(zhí)行框310。
在框410,控制器30確定電池50的充電時間是否充足,并且如果是,則接下來執(zhí)行框420,使電池50的充電終止。如上所討論的,充電時間 可以通過電池50的制造商或用戶提供或通過控制器30確定。然后執(zhí)行框310。然而,如果控制器30確定電池50的充電時間不充足,則控制器30在框415使充電定時器增值并且然后接下來執(zhí)行框395。
如在此所使用的,修飾形容詞的副詞“大體上”意味著形狀、結(jié)構(gòu)、測量值、數(shù)值、計算值等可以偏離精確描述的幾何形狀、距離、測量值、數(shù)值、計算值等,這是因為材料、機(jī)械加工、制造、傳感器測量、計算、處理時間、通信時間等方面的瑕疵。
計算設(shè)備(比如在此所討論的那些)通常各自包括可通過一個或多個計算裝置(比如上面所識別的那些)執(zhí)行的并用于執(zhí)行上面所描述的過程的框或步驟的指令。計算機(jī)可執(zhí)行指令可以從使用多種程序設(shè)計語言和/或技術(shù)創(chuàng)建的計算機(jī)程序來編譯或解讀,這些語言和/或技術(shù)包括但不限于單獨或組合的JavaTM、C、C++、C#、Visual Basic、Java Script、Perl、HTML、PHP等。通常,處理器(例如微處理器)例如從存儲器、計算機(jī)可讀介質(zhì)等接收指令,并且執(zhí)行這些指令,從而執(zhí)行一個或多個過程,包括在此描述的一個或多個過程。這樣的指令和其它數(shù)據(jù)可以使用多種計算機(jī)可讀介質(zhì)存儲和傳送。計算裝置中的文件通常是存儲在計算機(jī)可讀介質(zhì)上的數(shù)據(jù),該介質(zhì)比如為存儲介質(zhì)、隨機(jī)存取存儲器等。
計算機(jī)可讀介質(zhì)包括參與提供計算機(jī)可讀數(shù)據(jù)(例如指令)的任何介質(zhì)。這樣的介質(zhì)可以采取許多形式,包括但不限于非易失性介質(zhì)、易失性介質(zhì)等。非易失性介質(zhì)包括,例如光盤或磁盤以及其他持續(xù)存儲器。易失性介質(zhì)包括動態(tài)隨機(jī)存取存儲器(DRAM),其典型地構(gòu)成主存儲器。計算機(jī)可讀介質(zhì)的普遍形式包括,例如軟盤(floppy disk)、柔性盤(flexible disk)、硬盤、磁帶、其它磁性介質(zhì)、CD-ROM(光盤只讀存儲器)、DVD(數(shù)字化視頻光盤)、任何其它光學(xué)介質(zhì)、穿孔卡片、紙帶、任何其它具有孔排列模式的物理介質(zhì)、RAM(隨機(jī)存取存儲器)、PROM(可編程只讀存儲器)、EPROM(電可編程只讀存儲器)、FLASH-EEPROM(閃速電可擦除可編程只讀存儲器)、任何其它存儲芯片或內(nèi)存盒、或者任何其他計算機(jī)可讀取的介質(zhì)。
關(guān)于在此描述的介質(zhì)、過程、系統(tǒng)、方法等,應(yīng)當(dāng)理解的是,雖然這些過程等的步驟被描述成根據(jù)一定的有序序列發(fā)生,但是這些過程可以實施為以不同于本發(fā)明描述順序的順序來執(zhí)行所述的步驟。進(jìn)一步應(yīng)當(dāng)理解的是,某些步驟可以同時執(zhí)行,其它步驟可以增加,或在此所述的某些步驟可以省略。換句話說,提供在此的過程的描述目的在于說明某些實施例,而不應(yīng)以任何方式被解釋為限制要求保護(hù)的發(fā)明。
因此,應(yīng)當(dāng)理解的是,上述說明書旨在是說明性的而不是限制性的。除了提供的示例,在閱讀上述說明書的基礎(chǔ)之上許多實施例和應(yīng)用是顯而易見的。本發(fā)明的范圍不應(yīng)參照上述說明書來確定,而是應(yīng)該參照在此所附的和/或基于在此包括在非臨時專利申請中的權(quán)利要求連同這些權(quán)利要求所享有的全部等效范圍來確定??梢灶A(yù)見和預(yù)期未來的發(fā)展將會發(fā)生在在此所討論的領(lǐng)域,且所公開的系統(tǒng)和方法將被結(jié)合到這些未來的實施例中??傊?,應(yīng)當(dāng)理解的是,所公開的主題能夠進(jìn)行修改和變化。