System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及電腦主機(jī),尤其涉及一種電腦主機(jī)的溫度控制方法、系統(tǒng)、裝置及儲(chǔ)存介質(zhì)。
技術(shù)介紹
1、目前,電腦主機(jī)是計(jì)算機(jī)系統(tǒng)的核心組件,其性能直接影響整個(gè)計(jì)算機(jī)的性能,尤其是大型計(jì)算機(jī)系統(tǒng)的主機(jī)。電腦主機(jī)主要包括cpu、內(nèi)存、主板、光驅(qū)、機(jī)箱、電源和散熱器等,對(duì)于現(xiàn)在的電腦主機(jī)而言,其性能主要取決于cpu和內(nèi)存。電腦運(yùn)行的所有程序基本上都要通過cpu來處理,因此cpu的性能對(duì)電腦的運(yùn)行速度有著決定性的影響;其次是內(nèi)存即內(nèi)存條,在電腦的使用過程中,當(dāng)打開一個(gè)程序時(shí),程序的數(shù)據(jù)就會(huì)傳輸?shù)絻?nèi)存中,作為cpu的工作空間,為cpu提供了快速讀寫數(shù)據(jù)的場(chǎng)所。當(dāng)程序在內(nèi)存中運(yùn)行時(shí),cpu也會(huì)在其中處理程序,因此內(nèi)存的性能對(duì)電腦的運(yùn)行速度也是有很大影響的。電腦主機(jī)在運(yùn)行過程中產(chǎn)生的熱量主要來自cpu和內(nèi)存的高速運(yùn)作。隨著使用時(shí)間的增加和工作負(fù)荷的提高,這些組件產(chǎn)生的熱量會(huì)導(dǎo)致主機(jī)內(nèi)部溫度上升。過高的溫度會(huì)導(dǎo)致配件運(yùn)行不穩(wěn)定,容易引起數(shù)據(jù)讀取錯(cuò)誤、硬件損壞,甚至系統(tǒng)崩潰。溫度過高也會(huì)降低電腦的運(yùn)行速度,縮短硬件的使用壽命,可能引起系統(tǒng)不穩(wěn)定,直接影響pcie接口的穩(wěn)定性,進(jìn)而導(dǎo)致數(shù)據(jù)傳輸錯(cuò)誤等問題。
2、在一種現(xiàn)有技術(shù)中,采用深度學(xué)習(xí)的預(yù)測(cè)算法對(duì)數(shù)據(jù)中心機(jī)房中各類資源散熱單元的散熱性能進(jìn)行預(yù)測(cè),根據(jù)預(yù)測(cè)結(jié)果采用固定的轉(zhuǎn)速控制風(fēng)扇散熱,進(jìn)而實(shí)現(xiàn)設(shè)備溫度管理,但是由于數(shù)據(jù)中心機(jī)房中各類資源數(shù)據(jù)復(fù)雜,數(shù)據(jù)量大,該方法實(shí)現(xiàn)要求高,算法準(zhǔn)確率有待提高。
3、現(xiàn)有技術(shù)采用固定的轉(zhuǎn)速控制方案,無(wú)法達(dá)到根據(jù)實(shí)際運(yùn)行情況調(diào)控風(fēng)扇轉(zhuǎn)速的目的,
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)提供了一種電腦主機(jī)的溫度控制方法、系統(tǒng)、電子裝置及存儲(chǔ)介質(zhì),以實(shí)現(xiàn)通過采集電腦主機(jī)的運(yùn)行參數(shù)和環(huán)境參數(shù),實(shí)現(xiàn)對(duì)電腦主機(jī)散熱效果的精準(zhǔn)分析,從而優(yōu)化了散熱調(diào)控策略,提高電腦主機(jī)的散熱效率。
2、第一方面,為了解決上述技術(shù)問題,本專利技術(shù)提供了一種電腦主機(jī)的溫度控制方法,包括:
3、獲取電腦主機(jī)的初始溫度、功率參數(shù)、編號(hào)和散熱風(fēng)扇的初始轉(zhuǎn)速;
4、根據(jù)所述初始溫度和所述初始轉(zhuǎn)速,通過預(yù)處理操作得到標(biāo)準(zhǔn)化數(shù)據(jù),并基于所述標(biāo)準(zhǔn)化數(shù)據(jù)構(gòu)建散熱效果預(yù)測(cè)模型;
5、基于所述初始溫度、所述功率參數(shù)、所述編號(hào)和所述初始轉(zhuǎn)速以及預(yù)設(shè)的初始策略數(shù)據(jù)庫(kù),得到初始散熱調(diào)控策略集;
6、通過中間評(píng)估矩陣和關(guān)聯(lián)特征對(duì)所述初始散熱調(diào)控策略集進(jìn)行分析,得到進(jìn)階散熱調(diào)控策略集;
7、基于所述散熱效果預(yù)測(cè)模型對(duì)所述進(jìn)階散熱調(diào)控策略集中的策略進(jìn)行溫度預(yù)測(cè),得到最優(yōu)散熱調(diào)控策略;
8、對(duì)所述最優(yōu)散熱調(diào)控策略進(jìn)行誤差更新,得到目標(biāo)散熱調(diào)控策略;
9、根據(jù)所述目標(biāo)散熱調(diào)控策略,調(diào)整所述初始轉(zhuǎn)速,實(shí)現(xiàn)對(duì)電腦主機(jī)的溫度控制。
10、在一種可選的實(shí)施方式中,所述根據(jù)所述初始溫度和所述初始轉(zhuǎn)速,通過預(yù)處理操作得到標(biāo)準(zhǔn)化數(shù)據(jù),包括:
11、對(duì)所述初始溫度和所述初始轉(zhuǎn)速進(jìn)行數(shù)據(jù)過濾操作,得到過濾后的數(shù)據(jù);
12、所述數(shù)據(jù)過濾操作用于篩除所述初始溫度中大于溫度閾值的溫度值,以及所述初始轉(zhuǎn)速中小于或等于0的轉(zhuǎn)速;
13、對(duì)所述過濾后的數(shù)據(jù)進(jìn)行歸一化操作,得到標(biāo)準(zhǔn)化數(shù)據(jù)。
14、在一種可選的實(shí)施方式中,所述基于所述標(biāo)準(zhǔn)化數(shù)據(jù)構(gòu)建散熱效果預(yù)測(cè)模型,包括:
15、基于所述標(biāo)準(zhǔn)化數(shù)據(jù)構(gòu)建線性回歸模型,對(duì)所述線性回歸模型進(jìn)行訓(xùn)練,當(dāng)訓(xùn)練次數(shù)大于或等于預(yù)設(shè)的最大訓(xùn)練次數(shù)時(shí),判定訓(xùn)練完成,得到散熱效果預(yù)測(cè)模型;
16、其中,所述散熱效果預(yù)測(cè)模型用于根據(jù)所述初始溫度和所述初始轉(zhuǎn)速,得到對(duì)應(yīng)的溫度預(yù)測(cè)范圍。
17、在一種可選的實(shí)施方式中,所述通過中間評(píng)估矩陣和關(guān)聯(lián)特征對(duì)所述初始散熱調(diào)控策略集進(jìn)行分析,得到進(jìn)階散熱調(diào)控策略集,包括:
18、為所述初始散熱調(diào)控策略集中的每個(gè)策略生成一個(gè)對(duì)應(yīng)的中間評(píng)估矩陣;
19、基于預(yù)設(shè)的獲取頻率,獲取每一所述中間評(píng)估矩陣的關(guān)聯(lián)特征;
20、根據(jù)所述中間評(píng)估矩陣和所述關(guān)聯(lián)特征,對(duì)所述中間評(píng)估矩陣中的評(píng)估指標(biāo)進(jìn)行權(quán)重分配,得出所述中間評(píng)估矩陣中的每個(gè)散熱調(diào)控策略的綜合評(píng)分;
21、選擇所述綜合評(píng)分大于預(yù)設(shè)的分?jǐn)?shù)閾值的散熱調(diào)控策略作為進(jìn)階散熱調(diào)控策略集。
22、在一種可選的實(shí)施方式中,所述對(duì)所述中間評(píng)估矩陣中的評(píng)估指標(biāo)進(jìn)行權(quán)重分配,得出所述中間評(píng)估矩陣中的每個(gè)散熱調(diào)控策略的綜合評(píng)分,包括:
23、所述綜合評(píng)分score_total的計(jì)算公式如下:
24、;
25、其中,是初始散熱調(diào)控策略集中每個(gè)策略中每個(gè)指標(biāo)的得分,是指標(biāo)i權(quán)重。
26、在一種可選的實(shí)施方式中,所述基于所述散熱效果預(yù)測(cè)模型對(duì)所述進(jìn)階散熱調(diào)控策略集中的策略進(jìn)行溫度預(yù)測(cè),得到最優(yōu)散熱調(diào)控策略,包括:
27、獲取所述進(jìn)階散熱調(diào)控策略集中每一散熱調(diào)控策略下的電腦主機(jī)模擬實(shí)際溫度和散熱風(fēng)扇的模擬實(shí)際轉(zhuǎn)速;
28、將所述模擬實(shí)際溫度和所述模擬實(shí)際轉(zhuǎn)速輸入到所述散熱效果預(yù)測(cè)模型中,得到第二預(yù)測(cè)溫度;
29、將所有所述第二預(yù)測(cè)溫度與預(yù)設(shè)的目標(biāo)溫度作差,得到與每一所述第二預(yù)測(cè)溫度值對(duì)應(yīng)的溫度差異值;
30、確定所有所述溫度差異值中的最小差異值,將所述最小差異值對(duì)應(yīng)的散熱調(diào)控策略確定為最優(yōu)散熱調(diào)控策略。
31、在一種可選的實(shí)施方式中,所述對(duì)所述最優(yōu)散熱調(diào)控策略進(jìn)行誤差更新,得到目標(biāo)散熱調(diào)控策略,包括:
32、基于所述散熱效果預(yù)測(cè)模型,對(duì)所述最優(yōu)散熱調(diào)控策略進(jìn)行溫度預(yù)測(cè),得到第三預(yù)測(cè)溫度;
33、獲取低功耗優(yōu)化策略,計(jì)算所述低功耗優(yōu)化策略與所述第三預(yù)測(cè)溫度之間的擬合度;
34、計(jì)算所述擬合度對(duì)應(yīng)的誤差結(jié)果值集合,基于所述誤差結(jié)果值集合生成誤差關(guān)聯(lián)特征;
35、根據(jù)所述誤差關(guān)聯(lián)特征,更新所述最優(yōu)散熱調(diào)控策略,得到目標(biāo)散熱調(diào)控策略。
36、在一種可選的實(shí)施方式中,所述獲取低功耗優(yōu)化策略,包括:
37、獲取電腦主機(jī)在最低功率下的運(yùn)行溫度、散熱風(fēng)扇的運(yùn)行轉(zhuǎn)速;
38、選擇所述運(yùn)行溫度不超過預(yù)設(shè)的最高安全溫度且不低于預(yù)設(shè)的最低安全溫度的溫度對(duì)應(yīng)的運(yùn)行轉(zhuǎn)速,作為低功耗優(yōu)化策略中包含的轉(zhuǎn)速。
39、第二方面,本專利技術(shù)提供了一種電腦主機(jī)的溫度控制系統(tǒng),包括:
40、數(shù)據(jù)采集模塊,用于獲取電腦主機(jī)的初始溫度、功率參數(shù)、編號(hào)和散熱風(fēng)扇的初始轉(zhuǎn)速;
41、數(shù)據(jù)預(yù)處理模塊,用于根據(jù)所述初始溫度和所述初始轉(zhuǎn)速,通過預(yù)處理操作得到標(biāo)準(zhǔn)化數(shù)據(jù),并基于所述標(biāo)準(zhǔn)化數(shù)據(jù)構(gòu)建散熱效果預(yù)測(cè)模型;
42、初始策略模塊,用于基于所述初始溫度、所述功率參數(shù)、所述編號(hào)和所述初始轉(zhuǎn)速以及預(yù)設(shè)的初始策略數(shù)據(jù)庫(kù),得到初始散熱調(diào)控策略集;
43、進(jìn)階策略模塊,用于通過中間評(píng)估矩陣和關(guān)聯(lián)特征對(duì)所述初始散熱調(diào)控策略集進(jìn)行本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種電腦主機(jī)的溫度控制方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的電腦主機(jī)的溫度控制方法,其特征在于,所述根據(jù)所述初始溫度和所述初始轉(zhuǎn)速,通過預(yù)處理操作得到標(biāo)準(zhǔn)化數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求1所述的電腦主機(jī)的溫度控制方法,其特征在于,所述基于所述標(biāo)準(zhǔn)化數(shù)據(jù)構(gòu)建散熱效果預(yù)測(cè)模型,包括:
4.根據(jù)權(quán)利要求1所述的電腦主機(jī)的溫度控制方法,其特征在于,所述通過中間評(píng)估矩陣和關(guān)聯(lián)特征對(duì)所述初始散熱調(diào)控策略集進(jìn)行分析,得到進(jìn)階散熱調(diào)控策略集,包括:
5.根據(jù)權(quán)利要求4所述的電腦主機(jī)的溫度控制方法,其特征在于,所述對(duì)所述中間評(píng)估矩陣中的評(píng)估指標(biāo)進(jìn)行權(quán)重分配,得出所述中間評(píng)估矩陣中的每個(gè)散熱調(diào)控策略的綜合評(píng)分,包括:
6.根據(jù)權(quán)利要求1所述的電腦主機(jī)的溫度控制方法,其特征在于,所述基于所述散熱效果預(yù)測(cè)模型對(duì)所述進(jìn)階散熱調(diào)控策略集中的策略進(jìn)行溫度預(yù)測(cè),得到最優(yōu)散熱調(diào)控策略,包括:
7.根據(jù)權(quán)利要求1所述的電腦主機(jī)的溫度控制方法,其特征在于,所述對(duì)所述最優(yōu)散熱調(diào)控策略進(jìn)行誤差更新,得到目標(biāo)散熱調(diào)控策略,包括:
...【技術(shù)特征摘要】
1.一種電腦主機(jī)的溫度控制方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的電腦主機(jī)的溫度控制方法,其特征在于,所述根據(jù)所述初始溫度和所述初始轉(zhuǎn)速,通過預(yù)處理操作得到標(biāo)準(zhǔn)化數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求1所述的電腦主機(jī)的溫度控制方法,其特征在于,所述基于所述標(biāo)準(zhǔn)化數(shù)據(jù)構(gòu)建散熱效果預(yù)測(cè)模型,包括:
4.根據(jù)權(quán)利要求1所述的電腦主機(jī)的溫度控制方法,其特征在于,所述通過中間評(píng)估矩陣和關(guān)聯(lián)特征對(duì)所述初始散熱調(diào)控策略集進(jìn)行分析,得到進(jìn)階散熱調(diào)控策略集,包括:
5.根據(jù)權(quán)利要求4所述的電腦主機(jī)的溫度控制方法,其特征在于,所述對(duì)所述中間評(píng)估矩陣中的評(píng)估指標(biāo)進(jìn)行權(quán)重分配,得出所述中間評(píng)估矩陣中的每個(gè)散熱調(diào)控策略的綜合評(píng)分,包括:
6.根...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:尹雙柏,李波,
申請(qǐng)(專利權(quán))人:深圳市極摩客科技有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。