本發(fā)明涉及的是一種服務(wù)器總功耗實(shí)時(shí)監(jiān)控裝置及監(jiān)控方法。
背景技術(shù):
:
在現(xiàn)有技術(shù)中,公知的技術(shù)是服務(wù)器系統(tǒng)對(duì)效率、穩(wěn)定性、可靠性的要求都非常的高,隨著服務(wù)器性能的不斷提高,其功耗也是不斷的攀升,對(duì)于環(huán)保要求日益迫切的當(dāng)下,服務(wù)器的效率就尤為的重要,通常服務(wù)器會(huì)有多種提高系統(tǒng)效率的控制機(jī)制,但是這些實(shí)現(xiàn)的方法幾乎都需要知道系統(tǒng)的總功耗,通常主板會(huì)通過(guò)電源管理總線PMBUS來(lái)讀取熱插拔冗余電源PSU的功耗,從而了解系統(tǒng)的總功耗。在PSU冗余架構(gòu)下,就需要通過(guò)PMBUS輪流讀取每個(gè)PSU的功耗,再進(jìn)行累加計(jì)算得到系統(tǒng)的總功耗,但是這種方式由于PMBUS在每個(gè)時(shí)刻只能讀到一個(gè)PSU的功耗,所以導(dǎo)致最后的累加結(jié)果會(huì)有誤差,精度做不高。
為了保證安全性,通常的PCB供電路徑都會(huì)做240VA 的一個(gè)安規(guī)的要求,所以常見(jiàn)的設(shè)計(jì)是在輸入路徑想增加一個(gè)熱插拔線路來(lái)進(jìn)行限流。目前應(yīng)用的熱插拔芯片通常是一個(gè)控制器只能控制一個(gè)路徑,這在比較復(fù)雜的電源分配系統(tǒng)中,就需要增加很多的控制器,并且各各控制器之前相互獨(dú)立,同樣有如上提到的偵測(cè)總功耗的精度的問(wèn)題。這是現(xiàn)有技術(shù)所存在的不足之處。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的就是針對(duì)現(xiàn)有技術(shù)所存在的不足,而提供一種服務(wù)器總功耗實(shí)時(shí)監(jiān)控裝置及監(jiān)控方法,該方案將所有熱插拔冗余電源的輸出電流匯集到精密電阻上,并且使用一個(gè)熱插拔控制器控制四路PCB板供電段,這樣可提供精度更高的功率偵測(cè),并且同時(shí)滿(mǎn)足多路輸出的的要求。
本方案是通過(guò)如下技術(shù)措施來(lái)實(shí)現(xiàn)的:一種服務(wù)器總功耗實(shí)時(shí)監(jiān)控裝置,其特征是:包括精密電阻、熱插拔冗余電源、用于計(jì)算服務(wù)器總功耗的熱插拔控制器,精密電阻串聯(lián)在熱插拔冗余電源和PCB板供電端之間,熱插拔控制器與精密電阻兩端連接,熱插拔控制器測(cè)量精密電阻兩端的電壓,所述的熱插拔控制器與電源管理總線連接。
所述的熱插拔控制器的Vsense+ 腳與Vsense- 腳來(lái)偵測(cè)精密電阻兩端的電壓,放大器與Vsense+ 腳與Vsense- 腳連接,放大器通過(guò)模數(shù)轉(zhuǎn)換模塊與功率寄存器連接,功率寄存器與電源管理總線連接。
所述的PCB供電端為4個(gè)路徑,熱插拔控制器的四個(gè)driver控制腳分別通過(guò)四個(gè)NMOS管與4個(gè)PCB板供電端連接,對(duì)4個(gè)PCB板供電段進(jìn)行限流。
一種服務(wù)器總功耗實(shí)時(shí)監(jiān)控方法,其特征在于包括如下步驟:
1)在多路熱插拔冗余電源和多路PCB板供電端之間串聯(lián)精密電阻;
2)熱插拔控制器分別與每路PCB板供電端連接,進(jìn)行限流;
2)熱插拔控制器偵測(cè)精密電阻兩端的電壓,已知精密電阻的阻值,根據(jù)歐姆定律得到輸入的電流,根據(jù)P=U*I獲得輸入的功耗;
3)將獲得的功耗通過(guò)模數(shù)轉(zhuǎn)換方式將功耗以數(shù)字形式存儲(chǔ)到功率寄存器中,供電源管理總線PMBUS讀取。
所述的熱插拔冗余電源為4路,PCB板供電端為4路。所述的PCB板供電端的電壓值均為12V。所述的熱插拔控制器通過(guò)NMOS管與PCB板供電端連接,進(jìn)行限流。
本方案的有益效果可根據(jù)對(duì)上述方案的敘述得知,由于在該方案中將所有熱插拔冗余電源PSU的輸出電流匯集到精密電阻之上,在通過(guò)熱插拔控制器的Vsense+ 與Vsense- 來(lái)偵測(cè)精密電阻兩端的電壓,因?yàn)橐阎茈娮璧淖柚?,就可以根?jù)歐姆定律得到,輸入的電流值,因?yàn)閂sense+有偵測(cè)輸入電壓值,則根據(jù)P=U*I則知道輸入的功耗,再通過(guò)A/D 模擬轉(zhuǎn)數(shù)字的方式將功耗以數(shù)字形式存儲(chǔ)到功率寄存器中,則系統(tǒng)的控制芯片如BMC、PCH等就可以通多PMBUS來(lái)讀取到這個(gè)值,并且這個(gè)值是所有路徑的一個(gè)實(shí)時(shí)匯總,可以做到提高偵測(cè)精度。將PCB板供電段分為P12V_X 一共4個(gè)路徑,并且可以做240VA的功率的限制保護(hù),這樣通過(guò)一個(gè)熱插拔的控制芯片,就可以實(shí)現(xiàn)了多路輸出的控制,并且這樣也利于測(cè)量功耗。由此可見(jiàn),本發(fā)明與現(xiàn)有技術(shù)相比,具有突出的實(shí)質(zhì)性特點(diǎn)和顯著的進(jìn)步,其實(shí)施的有益效果也是顯而易見(jiàn)的。
附圖說(shuō)明
圖1為本發(fā)明具體實(shí)施方式的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為能清楚說(shuō)明本方案的技術(shù)特點(diǎn),下面通過(guò)一個(gè)具體實(shí)施方式,并結(jié)合其附圖,對(duì)本方案進(jìn)行闡述。
通過(guò)附圖可以看出,本方案的一種服務(wù)器總功耗實(shí)時(shí)監(jiān)控裝置,其特征是:包括精密電阻、熱插拔冗余電源、用于計(jì)算服務(wù)器總功耗的熱插拔控制器,精密電阻串聯(lián)在熱插拔冗余電源和PCB板供電端之間,熱插拔控制器與精密電阻兩端連接,熱插拔控制器測(cè)量精密電阻兩端的電壓,所述的熱插拔控制器與電源管理總線連接。所述的熱插拔控制器的Vsense+ 腳與Vsense- 腳來(lái)偵測(cè)精密電阻兩端的電壓,放大器與Vsense+ 腳與Vsense- 腳連接,放大器通過(guò)模數(shù)轉(zhuǎn)換模塊與功率寄存器連接,功率寄存器與電源管理總線連接。所述的PCB供電端為4個(gè)路徑,熱插拔控制器的四個(gè)driver控制腳分別通過(guò)四個(gè)NMOS管與4個(gè)PCB板供電端連接,對(duì)4個(gè)PCB板供電段進(jìn)行限流。
一種服務(wù)器總功耗實(shí)時(shí)監(jiān)控方法,其特征在于包括如下步驟:
1)在多路熱插拔冗余電源和多路PCB板供電端之間串聯(lián)精密電阻;
2)熱插拔控制器分別與每路PCB板供電端連接,進(jìn)行限流;
2)熱插拔控制器偵測(cè)精密電阻兩端的電壓,已知精密電阻的阻值,根據(jù)歐姆定律得到輸入的電流,根據(jù)P=U*I獲得輸入的功耗;
3)將獲得的功耗通過(guò)模數(shù)轉(zhuǎn)換方式將功耗以數(shù)字形式存儲(chǔ)到功率寄存器中,供電源管理總線PMBUS讀取。
所述的熱插拔冗余電源為4路,分別為PSU0、PSU1、PSU2、PSU3,PCB板供電端為4路,分別為P12V_1、P12V_2、P12V_3、P12V_4。所述的PCB板供電端的電壓值均為12V。所述的熱插拔控制器通過(guò)NMOS管與PCB板供電端連接,進(jìn)行限流。
本發(fā)明并不僅限于上述具體實(shí)施方式,本領(lǐng)域普通技術(shù)人員在本發(fā)明的實(shí)質(zhì)范圍內(nèi)做出的變化、改型、添加或替換,也應(yīng)屬于本發(fā)明的保護(hù)范圍。