本發明涉及數據處理領域,具體而言,涉及一種用于確定蓄電池組可運行時間的數據處理方法和裝置。
背景技術:
蓄電池是變電站直流電源的重要組成部分,作為后備電源廣泛應用于變電站,其可靠性直接影響到電網的安全運行。目前,針對蓄電池的健康狀態判斷大都停留在狀態檢修的方式上,部分蓄電池在線監測系統實現了對蓄電池組壓、電流、溫度、內阻等數據的在線監測。這些數據的監測可以在一定程度上表征蓄電池組健康狀況的好壞,但存在以下缺點:(1)蓄電池組的電壓、浮充電壓可以從一定程度上反映蓄電池的健康狀態,但是浮充電壓與蓄電池的容量之間并無對應關系。往往蓄電池的浮充電壓正常,但是其容量卻已無法滿足應用要求。(2)以上監測數據無法直觀的表示蓄電池組的可供電能力,無法預測在交流失電的情況下,蓄電池組帶載運行的可供電時間。
針對相關技術中無法準確確定蓄電池組的可運行時間的技術問題,目前尚未提出有效的解決方案。
技術實現要素:
本發明實施例提供了一種用于確定蓄電池組可運行時間的數據處理方法和裝置,以至少解決相關技術中無法準確確定蓄電池組的可運行時間的技術問題。
根據本發明實施例的一個方面,提供了一種用于確定蓄電池組可運行時間的數據處理方法,包括:獲取蓄電池組的容量值和帶載電流值,其中,帶載電流值為蓄電池組在帶載狀況下測試得到的電流值;根據容量值和帶載電流值確定蓄電池組的可運行時間。
進一步地,獲取蓄電池組的容量值包括:獲取蓄電池組的放電測試歷史數據,其中,放電測試歷史數據為蓄電池組在進行放電測試時測量得到的電參數;在放電測試歷史數據中確定測試時間距當前時間最近的放電測試數據;根據放電測試數據確定蓄電池組的容量值。
進一步地,獲取蓄電池組的帶載電流值包括:獲取蓄電池組的電流值;根據蓄電池組的電流值的正負判斷蓄電池組是否處于帶載狀況;如果蓄電池組的電流值為負,則判斷出蓄電池組處于帶載狀況;在判斷出蓄電池組處于帶載狀況時獲取采集的蓄電池組的帶載電流值。
進一步地,根據容量值和帶載電流值確定蓄電池組的可運行時間包括:按照預設算法計算容量值與帶載電流值得到蓄電池組的可運行時間;記錄并顯示可運行時間。
進一步地,在根據蓄電池組的電流值的正負判斷蓄電池組是否處于帶載狀況之后,該方法還包括:如果蓄電池組的電流值為正,則判斷出蓄電池組不處于帶載狀況,確定蓄電池組的可運行時間包括:讀取歷史記錄中的蓄電池組的可運行時間及與每個歷史記錄對應的記錄時間;確定記錄時間與當前時間最近的記錄并確定記錄中的可運行時間為蓄電池組的可運行時間;顯示記錄中的可運行時間。
根據本發明實施例的另一方面,還提供了一種用于確定蓄電池組可運行時間的數據處理裝置,包括:獲取單元,用于獲取蓄電池組的容量值和帶載電流值,其中,帶載電流值為蓄電池組在帶載狀況下測試得到的電流值;確定單元,用于根據容量值和帶載電流值確定蓄電池組的可運行時間。
進一步地,獲取單元包括:第一獲取模塊,用于獲取蓄電池組的放電測試歷史數據,其中,放電測試歷史數據為蓄電池組在進行放電測試時測量得到的電參數;第一確定模塊,用于在放電測試歷史數據中確定測試時間距當前時間最近的放電測試數據;第二確定模塊,用于根據放電測試數據確定蓄電池組的容量值。
進一步地,獲取單元包括:第二獲取模塊,用于獲取蓄電池組的電流值;判斷模塊,用于根據蓄電池組的電流值的正負判斷蓄電池組是否處于帶載狀況;第一執行模塊,用于如果蓄電池組的電流值為負,則判斷出蓄電池組處于帶載狀況;第三獲取模塊,用于在判斷出蓄電池組處于帶載狀況時獲取采集的蓄電池組的帶載電流值。
進一步地,確定單元包括:計算模塊,用于按照預設算法計算容量值與帶載電流值得到蓄電池組的可運行時間;第二執行模塊,用于記錄并顯示可運行時間。
進一步地,該裝置還包括:邏輯單元,用于在根據蓄電池組的電流值的正負判斷蓄電池組是否處于帶載狀況之后,如果蓄電池組的電流值為正,則判斷出蓄電池組不處于帶載狀況,確定單元包括:讀取模塊,用于讀取歷史記錄中的蓄電池組的可運行時間及與每個歷史記錄對應的記錄時間;第三確定模塊,用于確定記錄時間與當前時間最近的記錄并確定記錄中的可運行時間為蓄電池組的可運行時間;顯示模塊,用于顯示記錄中的可運行時間。
在本發明實施例中,通過獲取蓄電池組的容量值和帶載電流值,其中,帶載電流值為蓄電池組在帶載狀況下測試得到的電流值;根據容量值和帶載電流值確定蓄電池組的可運行時間,解決了相關技術中無法準確確定蓄電池組的可運行時間的技術問題,進而實現了準確確定蓄電池組的可運行時間的技術效果。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1是根據本發明實施例的一種可選的用于確定蓄電池組可運行時間的數據處理方法的流程圖;
圖2是根據本發明實施例的一種可選的用于確定蓄電池組可運行時間的數據處理裝置的示意圖。
具體實施方式
為了使本技術領域的人員更好地理解本發明方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分的實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬于本發明保護的范圍。
需要說明的是,本發明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數據在適當情況下可以互換,以便這里描述的本發明的實施例能夠以除了在這里圖示或描述的那些以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。
根據本申請實施例,提供了一種用于確定蓄電池組可運行時間的數據處理方法的實施例。
圖1是根據本發明實施例的一種可選的用于確定蓄電池組可運行時間的數據處理方法的流程圖,如圖1所示,該方法包括如下步驟:
步驟S101,獲取蓄電池組的容量值和帶載電流值,其中,帶載電流值為蓄電池組在帶載狀況下測試得到的電流值;
步驟S102,根據容量值和帶載電流值確定蓄電池組的可運行時間。
下面對上述步驟作進一步地解釋說明如下:
蓄電池組的容量C是蓄電池組中各個單體電池的容量的總和。帶載電流值I是指蓄電池組在帶負載的情況下的電流值。
獲取蓄電池組的容量值可以通過讀取該蓄電池組的歷史數據庫中的數據獲得,具體地,可以讀取最近一次對該蓄電池組進行核對性放電測試時確定出的容量。核對性放電測試是一種常規測試,是對蓄電池組的放電能力進行的測試,在核對性放電測試可以獲知蓄電池組的容量。歷史數據庫中可以存儲有蓄電池組每次核對性放電測試的容量值。可以確定最近一次的核對性放電測試的容量作為蓄電池組的容量值。或者,獲取蓄電池組的容量值也可以對蓄電池組的容量進行測試并通過測量的傳感器將測量結果發送給執行該實施例提供的方法的裝置。
獲取蓄電池組的帶載電流值可以通過測試的方法確定,在蓄電池組帶負載的情況下,采集蓄電池組的負載電流值。
根據容量值和帶載電流值可以確定蓄電池組的可運行時間,具體地,蓄電池組在帶載狀況下的可運行時間h可以根據如下數學公式進行計算:
其中,h為蓄電池組可用時間,C為蓄電池組最近一次核對性放電的容量,I為帶負載的電流。
需要說明的是,上述確定蓄電池組的可運行時間的方法是一種優選的實施方式。
該實施例通過獲取蓄電池組的容量值和帶載電流值,根據容量值和帶載電流值確定蓄電池組的可運行時間,解決了相關技術中無法準確確定蓄電池組的可運行時間的技術問題,進而實現了準確確定蓄電池組的可運行時間的技術效果。
優選地,獲取蓄電池組的容量值包括:獲取蓄電池組的放電測試歷史數據,其中,放電測試歷史數據為蓄電池組在進行放電測試時測量得到的電參數;在放電測試歷史數據中確定測試時間距當前時間最近的放電測試數據;根據放電測試數據確定蓄電池組的容量值。
優選地,在獲取蓄電池組的帶載電流值之前可以先判斷蓄電池組是否處于帶載狀況。獲取蓄電池組的帶載電流值包括:獲取蓄電池組的電流值;根據蓄電池組的電流值的正負判斷蓄電池組是否處于帶載狀況;如果蓄電池組的電流值為負,則判斷出蓄電池組處于帶載狀況;在判斷出蓄電池組處于帶載狀況時獲取采集的蓄電池組的帶載電流值。
優選地,在根據蓄電池組的電流值的正負判斷蓄電池組是否處于帶載狀況之后,該方法還包括:如果蓄電池組的電流值為正,則判斷出蓄電池組不處于帶載狀況,通常情況下蓄電池組在不處于帶載狀況時是處于浮充狀態,如果蓄電池組不處于帶載狀況,可以讀取上一次對蓄電池組確定的可運行時間,將上一次確定的可運行時間作為蓄電池組當前的可運行時間。具體地,確定蓄電池組的可運行時間包括:讀取歷史記錄中的蓄電池組的可運行時間及與每個歷史記錄對應的記錄時間;確定記錄時間與當前時間最近的記錄并確定記錄中的可運行時間為蓄電池組的可運行時間;顯示記錄中的可運行時間。
優選地,根據容量值和帶載電流值確定蓄電池組的可運行時間包括:按照預設算法計算容量值與帶載電流值得到蓄電池組的可運行時間;記錄并顯示可運行時間。
需要說明的是,在附圖的流程圖示出的步驟可以在終端中執行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執行所示出或描述的步驟。
根據本申請實施例,提供了一種用于確定蓄電池組可運行時間的數據處理裝置的實施例。
圖2是根據本發明實施例的一種可選的用于確定蓄電池組可運行時間的數據處理裝置的示意圖,如圖2所示,該裝置包括獲取單元10和確定單元20。
獲取單元用于獲取蓄電池組的容量值和帶載電流值,其中,帶載電流值為蓄電池組在帶載狀況下測試得到的電流值;確定單元,用于根據容量值和帶載電流值確定蓄電池組的可運行時間。
優選地,獲取單元包括:第一獲取模塊,用于獲取蓄電池組的放電測試歷史數據,其中,放電測試歷史數據為蓄電池組在進行放電測試時測量得到的電參數;第一確定模塊,用于在放電測試歷史數據中確定測試時間距當前時間最近的放電測試數據;第二確定模塊,用于根據放電測試數據確定蓄電池組的容量值。
優選地,獲取單元包括:第二獲取模塊,用于獲取蓄電池組的電流值;判斷模塊,用于根據蓄電池組的電流值的正負判斷蓄電池組是否處于帶載狀況;第一執行模塊,用于如果蓄電池組的電流值為負,則判斷出蓄電池組處于帶載狀況;第三獲取模塊,用于在判斷出蓄電池組處于帶載狀況時獲取采集的蓄電池組的帶載電流值。
優選地,確定單元包括:計算模塊,用于按照預設算法計算容量值與帶載電流值得到蓄電池組的可運行時間;第二執行模塊,用于記錄并顯示可運行時間。
優選地,該裝置還包括:邏輯單元,用于在根據蓄電池組的電流值的正負判斷蓄電池組是否處于帶載狀況之后,如果蓄電池組的電流值為正,則判斷出蓄電池組不處于帶載狀況,確定單元包括:讀取模塊,用于讀取歷史記錄中的蓄電池組的可運行時間及與每個歷史記錄對應的記錄時間;第三確定模塊,用于確定記錄時間與當前時間最近的記錄并確定記錄中的可運行時間為蓄電池組的可運行時間;顯示模塊,用于顯示記錄中的可運行時間。
上述的裝置可以包括處理器和存儲器,上述單元均可以作為程序單元存儲在存儲器中,由處理器執行存儲在存儲器中的上述程序單元來實現相應的功能。
存儲器可能包括計算機可讀介質中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內存等形式,如只讀存儲器(ROM)或閃存(flash RAM),存儲器包括至少一個存儲芯片。
上述本申請實施例的順序僅僅為了描述,不代表實施例的優劣。
在本申請的上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的技術內容,可通過其它的方式實現。其中,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
另外,在本申請各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本申請的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可為個人計算機、服務器或者網絡設備等)執行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述僅是本申請的優選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本申請原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本申請的保護范圍。