本發明涉及存儲器的供電架構領域,更具體地說,涉及一種切換電路的可靠性檢測方法及裝置。
背景技術:
存儲器的供電架構設計時,會考慮到電網意外斷電時而需要數據保存的問題。通常存儲器供電架構為兩種供電模式,電網斷電時,由電網供電切換為電池供電;在規定時間內如果電網恢復正常,由電池供電切換為電網供電。但是,在電網斷電時,對切換電路的考研是非常嚴酷的,現在亟需一種可以驗證切換電路的可靠性的方法來確保其設計合理性。
技術實現要素:
有鑒于此,本發明提出一種切換電路的可靠性檢測方法及裝置,欲實現切換電路的可靠性驗證的目的。
為了實現上述目的,現提出的方案如下:
一種切換電路的可靠性驗證方法,包括:
接收到供電切換命令時,控制切換電路進行電網供電和電池供電之間的相互切換;
在所述相互切換的過程中,獲取用電設備的供電電壓;
判斷所述供電電壓是否發生跌落,若是,則確定所述切換電路不合格,若否,則確定所述切換電路合格;
輸出所述切換電路的驗證結果。
優選的,在將所述電網供電切換為所述電池供電前還包括:
獲取電池電壓;
判斷所述電池電壓是否大于預設的電壓閾值,若是,則進行將所述電網供電切換為所述電池供電的步驟。
優選的,在判斷出所述電池電壓不大于預設的所述電壓閾值后,對電池進行充電,在所述電池充滿電后執行將所述將電網供電切換為電池供電的步驟。
優選的,所述電網供電的維持時間為1秒,所述電池供電的維持時間為1秒。
優選的,所述互相切換的次數范圍為200~400次。
一種切換電路的可靠性驗證裝置,包括:
切換控制單元,用于接收到供電切換命令時,控制切換電路進行電網供電和電池供電之間的相互切換;
電壓獲取單元,用于在所述相互切換的過程中,獲取用電設備的供電電壓;
判斷單元,用于判斷所述供電電壓是否發生跌落,若是,則確定所述切換電路不合格,若否,則確定所述切換電路合格;
結果輸出單元,用于輸出所述切換電路的驗證結果。
優選的,所述切換控制單元,還用于:
在將所述電網供電切換為所述電池供電前,獲取電池電壓;
判斷所述電池電壓是否大于預設的電壓閾值,若是,則進行將所述電網供電切換為所述電池供電的步驟。
優選的,所述切換控制單元,還用于在判斷出所述電池電壓不大于預設的所述電壓閾值后,對電池進行充電,在所述電池充滿電后,執行將所述將電網供電切換為電池供電的步驟。
優選的,所述電網供電的維持時間為1秒,所述電池供電的維持時間為1秒。
優選的,所述互相切換的次數范圍為200~400次。
與現有技術相比,本發明的技術方案具有以下優點:
上述技術方案提供的一種切換電路的可靠性驗證方法及裝置,在控制切換電路進行電網供電和電池供電之間的互相切換過程中,判斷用電設備的供電電壓是否發生跌落,若發生電壓跌落則確認該切換電路存在問題,即切換電路不合格,若未發生電壓跌落則確認該切換電路不存在問題,即切換電路合格。即實現了切換電路的可靠性驗證。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為一種切換電路的電路圖;
圖2為本發明實施例提供的一種切換電路的可靠性驗證方法的流程圖;
圖3為本發明實施例提供的一種切換電路的可靠性驗證裝置的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本發明的核心思想為通過控制切換電路進行電網供電和電池供電的切換,檢測供電切換過程中用電設備的供電電壓,通過對供電電壓是否發生跌落來判斷切換電路的可靠性。
切換電路的電源輸入分別連接電池和電網,電源輸出連接用電設備。通過控制切換電路實現電池供電和電網供電之間的切換。圖1為采用tps2456作為芯片的切換電路。通過控制“ena”、“orena”、“enb”、“orenb”四個信號來完成對供電電路的切換。ina和inb分別對應電網和電池,outb與outa共同作為切換電路的電源輸出為用電設備供電。在該切換電路中ena與orena的邏輯組合可以通過gat1a和gat2a控制兩個mos管(m1a和m2a)的通斷;enb與oreb的邏輯組合可以通過gat1b和gat2b控制兩個mos管(m1b和m2b)的通斷。進而實現電源切換。例如,ena=1、orena=1、enb=0且orenb=0,則m1a與m2a導通,m1b與m2b截止,ina供電,inb不通電。通過cpld(complexprogrammablelogicdevice,復雜可編程邏輯器件)控制切換電路進行電源切換。
本實施例提供一種切換電路的可靠性驗證方法,參見圖2,該方法可以包括:
步驟s11:接收到供電切換命令時,控制切換電路進行電網供電和電池供電之間的相互切換;
進行電網供電和電池供電之間的相互切換,即將電網供電切換為電池供電,并在電池供電維持一段時間后,再將電池供電切換為電網供電,然后在電網供電維持一段時間后,再將電網供電切換為電池供電。切換預設的次數后停止。
步驟s12:在所述相互切換的過程中,獲取用電設備的供電電壓;
步驟s13:判斷所述供電電壓是否發生跌落,若是,則確定所述切換電路不合格,若否,則確定所述切換電路合格;
用電設備的供電電壓沒有發生跌落,則不影響用電設備的正常工作;若發生跌落,則會造成用電設備宕機,即無法正常工作。電壓跌落即供電電壓有效值快速下降到額定值的90%一10%。本實施例中,供電電壓的有效值低于10v即認為發生電壓跌落。
步驟s14:輸出所述切換電路的驗證結果。
若在由電網供電切換為電池供電的過程中發生電壓跌落,則輸出的驗證結果包括切換電路不合格的信息,以及在電網供電切換為電池供電過程中出現故障的信息;若在由電池供電切換為電網供電的過程中發生電壓跌落,則輸出的驗證結果包括切換電路不合格的信息,以及在電池供電切換為電網供電過程中出現故障的信息。可以通過顯示器和/或打印機輸出切換電路的驗證結果。
本實施例提供的一種切換電路的可靠性驗證方法,在控制切換電路進行電網供電和電池供電之間的互相切換過程中,判斷用電設備的供電電壓是否發生跌落,若發生電壓跌落則確認該切換電路存在問題,即切換電路不合格,若未發生電壓跌落則確認該切換電路不存在問題,即切換電路合格。即實現了切換電路的可靠性驗證。
在測試過程中,電池的電量是不斷被損耗的,如果電池電壓低于預設的電壓閾值(例如11v),供電電路切換為電池供電時,由于電池電壓較低,會引起用電設備的供電電壓出現跌落,用電設備出現宕機問題,但是此時不是切換電路的問題,而是電池電壓的問題,為了排除這個影響,需要保證在切換電池供電之前,保證電池電壓在電壓閾值以上。具體的可以,在將電網供電切換為電池供電前:
獲取電池電壓;
判斷所述電池電壓是否大于預設的電壓閾值,若是,則進行將所述電網供電切換為所述電池供電的步驟,若否,還可以對電池進行充電,在所述電池充滿電后執行將所述將電網供電切換為電池供電的步驟。
具體的,電網供電的維持時間為1秒,所述電池供電的維持時間為1秒,電網供電與電池供電之間的互相切換的次數范圍為200~400次。
對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明并不受所描述的動作順序的限制,因為依據本發明,某些步驟可以采用其他順序或者同時進行。
下述為本發明裝置實施例,可以用于執行本發明方法實施例。對于本發明裝置實施例中未披露的細節,請參照本發明方法實施例。
本實施例提供一種切換電路的可靠性驗證裝置,參見圖3,該裝置包括:切換控制單元11、電壓獲取單元12、判斷單元13和結果輸出單元14。
切換控制單元11,用于接收到供電切換命令時,控制切換電路進行電網供電和電池供電之間的相互切換;
電壓獲取單元12,用于在所述相互切換的過程中,獲取用電設備的供電電壓;
判斷單元13,用于判斷所述供電電壓是否發生跌落,若是,則確定所述切換電路不合格,若否,則確定所述切換電路合格;
結果輸出單元14,用于輸出所述切換電路的驗證結果。
本實施例提供的一種切換電路的可靠性驗證裝置,判斷單元13在控制切換電路進行電網供電和電池供電之間的互相切換過程中,判斷用電設備的供電電壓是否發生跌落,若發生電壓跌落則確認該切換電路存在問題,即切換電路不合格,若未發生電壓跌落則確認該切換電路不存在問題,即切換電路合格。即實現了切換電路的可靠性驗證
優選的,切換控制單元11,還用于:
在將所述電網供電切換為所述電池供電前,獲取電池電壓;
判斷所述電池電壓是否大于預設的電壓閾值,若是,則進行將所述電網供電切換為所述電池供電的步驟。
優選的,切換控制單元11,還用于在判斷出所述電池電壓不大于預設的所述電壓閾值后,對電池進行充電,在所述電池充滿電后,執行將所述將電網供電切換為電池供電的步驟。
以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解并實施。
在本文中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。
對本發明所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本發明。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其它實施例中實現。因此,本發明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。