国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      電源的控制方法、裝置、存儲介質(zhì)及電子設(shè)備與流程

      文檔序號:40272534發(fā)布日期:2024-12-11 13:06閱讀:12來源:國知局
      電源的控制方法、裝置、存儲介質(zhì)及電子設(shè)備與流程

      本技術(shù)實施例涉及計算機領(lǐng)域,具體而言,涉及一種電源的控制方法、裝置、計算機可讀存儲介質(zhì)及電子設(shè)備。


      背景技術(shù):

      1、隨著高端服務(wù)器性能的發(fā)展,服務(wù)器的設(shè)計、測試、調(diào)試越來越復(fù)雜。服務(wù)器對于上電時序的要求較高,電源時序(power?sequence)出現(xiàn)故障會影響服務(wù)器的正常開機,服務(wù)器有時會因為一路電源的問題而導(dǎo)致無法開機。并且,由于電源故障往往發(fā)生在服務(wù)器的開機過程中,服務(wù)器的基板管理控制器(baseboard?management?controller,bmc)還沒有串口log輸出,所以電源故障問題診斷較為困難。

      2、相關(guān)技術(shù)中,為了檢測電源故障,通常是設(shè)計專門的電源檢測芯片來實時獲取各個電源的電壓和電流大小,實現(xiàn)故障檢測。

      3、然而,服務(wù)器開機上電過程較快,電源信號較多,相關(guān)技術(shù)的方式只能檢測出哪些電源存在故障,無法準(zhǔn)確定位出現(xiàn)故障的電源。


      技術(shù)實現(xiàn)思路

      1、本技術(shù)實施例提供了一種電源的控制方法、裝置、計算機可讀存儲介質(zhì)及電子設(shè)備,能夠準(zhǔn)確的定位出現(xiàn)故障的電源,并在發(fā)現(xiàn)電源故障時,及時的控制電源下電。

      2、根據(jù)本技術(shù)的一個實施例,提供了一種電源的控制方法,所述方法包括:在接收到上電指令的情況下,按照第一預(yù)設(shè)時序控制多個電源中的第一電源進(jìn)行供電,并獲取所述第一電源在供電之后的供電狀態(tài)信號,其中,所述第一電源為所述多個電源中的任一電源;在根據(jù)所述供電狀態(tài)信號確定所述第一電源未發(fā)生故障的情況下,控制所述多個電源中的第二電源進(jìn)行供電,其中,所述第二電源為所述第一預(yù)設(shè)時序所指示的所述第一電源的下一個供電電源;在根據(jù)所述供電狀態(tài)信號確定所述第一電源發(fā)生故障的情況下,按照第二預(yù)設(shè)時序依次控制已經(jīng)開始供電的電源停止供電。

      3、在一個示例性的實施例中,所述在接收到上電指令的情況下,按照第一預(yù)設(shè)時序控制多個電源中的第一電源進(jìn)行供電,并獲取所述第一電源在供電之后的供電狀態(tài)信號,包括:在接收到上電指令的情況下,發(fā)出第一控制信號,以控制所述第一電源進(jìn)行供電;在檢測到所述第一控制信號發(fā)出的情況下,開始計時;在計時的時長達(dá)到預(yù)設(shè)時長的情況下,獲取所述第一電源在供電之后的供電狀態(tài)信號。

      4、在一個示例性的實施例中,所述在根據(jù)所述供電狀態(tài)信號確定所述第一電源未發(fā)生故障的情況下,控制所述多個電源中的第二電源進(jìn)行供電,包括:根據(jù)所述供電狀態(tài)信號,確定所述第一電源是否正在供電;在所述供電狀態(tài)信號指示所述第一電源正在供電的情況下,確定所述第一電源未發(fā)生故障;在確定所述第一電源未發(fā)生故障的情況下,根據(jù)所述第一預(yù)設(shè)時序的指示,確定第二電源;控制所述第二電源進(jìn)行供電;所述在根據(jù)所述供電狀態(tài)信號確定所述第一電源發(fā)生故障的情況下,按照第二預(yù)設(shè)時序依次控制已經(jīng)開始供電的電源停止供電,包括:在所述供電狀態(tài)信號指示所述第一電源未供電的情況下,確定所述第一電源發(fā)生故障;在確定所述第一電源發(fā)生故障的情況下,確定第三電源,其中,所述第三電源為所述第一預(yù)設(shè)時序所指示的所述第一電源的上一個供電電源,其中,所述第一預(yù)設(shè)時序和所述第二預(yù)設(shè)時序互為相反時序;控制所述第三電源停止供電;在控制所述第三電源停止供電之后,根據(jù)所述第二預(yù)設(shè)時序,確定第四電源并控制第四電源停止供電,直到所有電源均停止供電,其中,所述第四電源為所述第一預(yù)設(shè)時序所指示的所述第三電源的上一個供電電源。

      5、在一個示例性的實施例中,所述控制所述第三電源停止供電,包括:向所述第三電源發(fā)出第二控制信號,以控制所述第三電源停止供電;所述在控制所述第三電源停止供電之后,根據(jù)所述第二預(yù)設(shè)時序,確定第四電源并控制第四電源停止供電,包括:在檢測到所述第二控制信號發(fā)出的情況下,開始計時;在計時的時長達(dá)到設(shè)定時長的情況下,根據(jù)所述第二預(yù)設(shè)時序,確定第四電源,并向第四電源發(fā)出所述第二控制信號,以控制第四電源停止供電。

      6、在一個示例性的實施例中,電源的控制方法還包括:在確定所述多個電源均正在供電的情況下,確定所述多個電源的目標(biāo)設(shè)備上電完成;在確定所述目標(biāo)設(shè)備上電完成的情況下,實時獲取所述多個電源的供電狀態(tài)信號;在根據(jù)所述多個電源的供電狀態(tài)信號,確定任一電源發(fā)生故障的情況下,按照所述第二預(yù)設(shè)時序依次控制已經(jīng)開始供電的電源停止供電。

      7、在一個示例性的實施例中,電源的控制方法還包括:在按照第一預(yù)設(shè)時序控制多個電源依次進(jìn)行供電的過程中,若根據(jù)所述供電狀態(tài)信號確定所述第一電源發(fā)生故障,則記錄第一故障信息,其中,所述第一故障信息用于指示所述目標(biāo)設(shè)備上電的過程中出現(xiàn)故障的電源;確定所述多個電源的目標(biāo)設(shè)備上電完成之后,若根據(jù)所述供電狀態(tài)信號確定任一電源發(fā)生故障,則記錄第二故障信息,其中,所述第二故障信息用于指示所述目標(biāo)設(shè)備上電完成之后出現(xiàn)故障的電源;根據(jù)所述第一故障信息和所述第二故障信息,生成電源故障報告。

      8、在一個示例性的實施例中,電源的控制方法還包括:連續(xù)獲取多個供電狀態(tài)信號;在連續(xù)獲取的多個供電狀態(tài)信號均相同的情況下,根據(jù)所述供電狀態(tài)信號判斷所述第一電源是否發(fā)生故障。

      9、根據(jù)本技術(shù)實施例的另一個實施例,還提供一種電源的控制裝置,所述裝置包括:

      10、第一供電控制模塊,用于在接收到上電指令的情況下,按照第一預(yù)設(shè)時序控制多個電源中的第一電源進(jìn)行供電,并獲取所述第一電源在供電之后的供電狀態(tài)信號,其中,所述第一電源為所述多個電源中的任一電源;

      11、第二供電控制模塊,用于在根據(jù)所述供電狀態(tài)信號確定所述第一電源未發(fā)生故障的情況下,控制所述多個電源中的第二電源進(jìn)行供電,其中,所述第二電源為所述第一預(yù)設(shè)時序所指示的所述第一電源的下一個供電電源;

      12、供電停止模塊,用于在根據(jù)所述供電狀態(tài)信號確定所述第一電源發(fā)生故障的情況下,按照第二預(yù)設(shè)時序依次控制已經(jīng)開始供電的電源停止供電。

      13、根據(jù)本技術(shù)的又一個實施例,還提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)中存儲有計算機程序,其中,所述計算機程序被設(shè)置為運行時執(zhí)行上述任一項方法實施例中的步驟。

      14、根據(jù)本技術(shù)的又一個實施例,還提供了一種電子設(shè)備,包括存儲器和處理器,所述存儲器中存儲有計算機程序,所述處理器被設(shè)置為運行所述計算機程序以執(zhí)行上述任一項方法實施例中的步驟。

      15、根據(jù)本技術(shù)的又一個實施例,還提供了一種計算機程序產(chǎn)品,上述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述任一項方法實施例中的步驟。

      16、通過本技術(shù)的電源的控制方法,首先在接收到上電指令的情況下,按照第一預(yù)設(shè)時序控制多個電源中的第一電源進(jìn)行供電,并獲取第一電源在供電之后的供電狀態(tài)信號,從而在控制第一電源上電之后,就對第一電源的供電狀態(tài)進(jìn)行檢測,以便于及時的獲取到第一電源的供電狀態(tài)。在根據(jù)供電狀態(tài)信號確定第一電源未發(fā)生故障的情況下,控制多個電源中的第二電源進(jìn)行供電,從而首先判斷第一電源是否故障,只有第一電源未故障的情況下,才會控制第二電源進(jìn)行供電,便于準(zhǔn)確的定位出現(xiàn)故障的電源。在根據(jù)供電狀態(tài)信號確定第一電源發(fā)生故障的情況下,按照第二預(yù)設(shè)時序依次控制已經(jīng)開始供電的電源停止供電,從而在電源出現(xiàn)了故障的情況下,為了保證設(shè)備的安全,控制已經(jīng)開始供電的電源依次下電。綜上,采用本技術(shù)的方法,能夠準(zhǔn)確的定位出現(xiàn)故障的電源,并在發(fā)現(xiàn)電源故障時,及時的控制電源下電,提高了故障檢測的效率和安全性。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1