TW201500648A - 風扇轉速控制系統、電子裝置及風扇轉速控制方法 - Google Patents

風扇轉速控制系統、電子裝置及風扇轉速控制方法 Download PDF

Info

Publication number
TW201500648A
TW201500648A TW102123085A TW102123085A TW201500648A TW 201500648 A TW201500648 A TW 201500648A TW 102123085 A TW102123085 A TW 102123085A TW 102123085 A TW102123085 A TW 102123085A TW 201500648 A TW201500648 A TW 201500648A
Authority
TW
Taiwan
Prior art keywords
temperature value
fan
current temperature
control
electronic device
Prior art date
Application number
TW102123085A
Other languages
English (en)
Inventor
Chao-Ke Wei
Yao-Ting Chang
Original Assignee
Hon Hai Prec Ind Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Priority to TW102123085A priority Critical patent/TW201500648A/zh
Priority to US14/011,707 priority patent/US20150005948A1/en
Publication of TW201500648A publication Critical patent/TW201500648A/zh

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Cooling Or The Like Of Electrical Apparatus (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

本發明提供一種風扇轉速控制系統、電子裝置及風扇轉速控制方法。該電子裝置包括一風扇、至少一發熱組件以及一存儲單元,存儲單元用於存儲該發熱組件的一臨界溫度值以及一大於該臨界溫度值的安全工作溫度值。該方法包括:獲取該發熱組件的當前溫度值並與安全工作溫度值比較;當當前溫度值大於安全工作溫度值時,控制該風扇以一第一變化幅度提高其自身轉速;反之,則繼續將所述當前溫度值與臨界溫度值進行比較;根據比較結果控制風扇以小於該第一變化幅度的第二變化幅度提高或者降低轉速。

Description

風扇轉速控制系統、電子裝置及風扇轉速控制方法
本發明涉及風扇,尤其涉及一種風扇轉速的控制系統及控制方法。
現如今,電腦已成為人們日常生活及工作中不可或缺的工具。由於電腦的功能不斷提升,使得中央處理單元的運算速度也相對提高。中央處理單元在高速運算下會產生大量的熱量,進而對系統造成不可小視的影響。因此系統散熱的越來越受到重視。
風扇散熱是業界最常見的散熱方法。為了排除系統熱源產生的熱量,目前市場上出現了一種加設了感溫元件的風扇轉速控制技術,能夠當感溫元件偵測到系統熱源的溫度在臨界值附近振盪時動態改變風扇的轉速以適應需要,即,當系統熱源的溫度超過一臨界值時增加風扇的轉速,待溫度降到該臨界值以下時降低風扇的轉速。然而,該類風扇控制技術不能在系統熱源的溫度遠遠超過該臨界值時快速降低熱源的溫度,從而容易導致系統當機或硬體破壞。
鑒於以上內容,有必要提供一種風扇轉速控制系統,能夠解決以上問題。
本發明提供一種風扇轉速控制系統,運行於一具有風扇的電子裝置中,該電子裝置還包括至少一發熱組件和一存儲單元,該存儲單元用於存儲該發熱組件的一臨界溫度值以及一大於該臨界溫度值的安全工作溫度值,該系統包括:
一溫度獲取模組,用於獲取該發熱組件的當前溫度值;
一分析模組,用於將所述當前溫度值與該存儲單元中存儲的安全工作溫度值進行比較;還用於當比較得所述當前溫度值小於該安全工作溫度值時,繼續將所述當前溫度值與該存儲單元中存儲的臨界溫度值進行比較;以及
一執行模組,用於當分析模組分析所述當前溫度值大於安全工作溫度值時,生成一第一控制指令,該第一控制指令用於控制該風扇以一第一變化幅度提高其自身轉速;還用於當分析模組分析所述當前溫度值小於安全工作溫度值時,根據當前溫度值與臨界溫度值的比較結果相應生成一第二控制指令或第三控制指令,該第二控制指令用於控制風扇以小於該第一變化幅度的第二變化幅度提高轉速,該第三控制指令用於控制風扇以該第二變化幅度降低轉速。
本發明還提供一種電子裝置,包括至少一發熱組件、一風扇、一存儲單元以及一中央處理器,該存儲單元用於存儲該發熱組件的一臨界溫度值以及一大於該臨界溫度值的安全工作溫度值,該中央處理器包括:
一溫度獲取模組,用於獲取該發熱組件的當前溫度值;
一分析模組,用於將所述當前溫度值與該存儲單元中存儲的安全工作溫度值進行比較;還用於當比較得所述當前溫度值小於該安全工作溫度值時,繼續將所述當前溫度值與該存儲單元中存儲的臨界溫度值進行比較;以及
一執行模組,用於當分析模組分析所述當前溫度值大於安全工作溫度值時,生成一第一控制指令,該第一控制指令用於控制該風扇以一第一變化幅度提高其自身轉速;還用於當分析模組分析所述當前溫度值小於安全工作溫度值時,根據當前溫度值與臨界溫度值的比較結果相應生成一第二控制指令或第三控制指令,該第二控制指令用於控制風扇以小於該第一變化幅度的第二變化幅度提高轉速,該第三控制指令用於控制風扇以該第二變化幅度降低轉速。
本發明還提供一種風扇轉速控制方法,應用於一電子裝置中,該電子裝置包括一風扇、至少一發熱組件以及一存儲單元,該存儲單元用於存儲該發熱組件的一臨界溫度值以及一大於該臨界溫度值的安全工作溫度值,該方法包括:
獲取該發熱組件的當前溫度值;
將所述當前溫度值與該存儲單元中存儲的安全工作溫度值進行比較;
當所述當前溫度值大於安全工作溫度值時,生成一第一控制指令,該第一控制指令用於控制該風扇以一第一變化幅度提高其自身轉速;
當比較得所述當前溫度值小於該安全工作溫度值時,繼續將所述當前溫度值與該存儲單元中存儲的臨界溫度值進行比較;以及
根據當前溫度值與臨界溫度值的比較結果相應生成一第二控制指令或第三控制指令,該第二控制指令用於控制風扇以小於該第一變化幅度的第二變化幅度提高轉速,該第三控制指令用於控制風扇以該第二變化幅度降低轉速。
與現有技術相比,本發明有利於當系統熱源的溫度超過安全工作溫度值時快速降低熱源的溫度,從而容易導致系統當機或硬體破壞。
100‧‧‧風扇轉速控制系統
101‧‧‧溫度獲取模組
102‧‧‧分析模組
103‧‧‧執行模組
1‧‧‧電子裝置
10‧‧‧風扇
20‧‧‧存儲單元
30‧‧‧中央處理器
40‧‧‧發熱組件
圖1為本發明一較佳實施方式中的風扇轉速控制系統的功能模組圖。
圖2為本發明一較佳實施方式中的風扇轉速控制方法的流程圖。
圖1為本發明的風扇轉速控制系統100的功能模組圖。在本實施方式中,該風扇轉速控制系統100運行於一具有風扇10的電子裝置1。在本實施方式中,該電子裝置1為一電腦。該電子裝置1還包括一存儲單元20、一中央處理器30以及至少一發熱組件40。該存儲單元20用於存儲該電子裝置1中每一發熱組件40的臨界溫度值以及大於該臨界溫度值的安全工作溫度值。其中,所述發熱組件40可以為該中央處理器30、顯卡或音視頻解碼晶片(圖未示)等。當所述發熱組件40的溫度大於該安全工作溫度值時容易導致該電子裝置1系統當機、死機或硬體破壞,此時需要適當提高風扇10的轉速以快速降低發熱組件40的溫度。當所述發熱組件40的溫度小於該安全工作溫度而大於該臨界溫度值時,表明此時發熱組件40溫度較高但不至於會導致電子裝置1系統當機、死機或硬體破壞,此時同樣需要適當提高風扇10的轉速以降低發熱組件40的溫度。當所述發熱組件40的溫度小於該臨界溫度值時表明此時發熱組件40溫度較低,此時需要適當降低風扇10的轉速以避免電能浪費。該存儲單元20還用於存儲該風扇轉速控制系統100的各個功能模組,該中央處理器30用於執行該些功能模組,從而控制風扇10的轉速並對所述至少一發熱組件40進行散熱。在其他實施方式中,該風扇轉速控制系統100的各個模組為固化於中央處理器30中的硬體單元。
在本實施方式中,該風扇轉速控制系統100包括一溫度獲取模組101、一分析模組102以及一執行模組103。
該溫度獲取模組101用於獲取該發熱組件40的當前溫度值。在本實施方式中,該溫度獲取模組101在該電子裝置1開始運行時獲取該發熱組件40的當前溫度值。更具體的,該溫度獲取模組101在該電子裝置1開始運行時,每隔一固定的時間間隔獲取該發熱組件40的當前溫度值。
該分析模組102用於將所述當前溫度值與該存儲單元20中存儲的安全工作溫度值進行比較。該分析模組102還用於當比較得所述當前溫度值小於該安全工作溫度值時,繼續將所述當前溫度值與該存儲單元20中存儲的臨界溫度值進行比較。
該執行模組103用於當分析模組102分析所述當前溫度值大於安全工作溫度值時,生成一第一控制指令,該第一控制指令用於控制該風扇10以一第一變化幅度提高其自身轉速,如固定將風扇10的轉速提高5%。該執行模組103還用於當分析模組102分析所述當前溫度值小於安全工作溫度值時,根據當前溫度值與臨界溫度值的比較結果相應生成一第二控制指令或一第三控制指令,該第二控制指令用於控制風扇10以小於該第一變化幅度的第二變化幅度提高自身轉速,如固定將風扇10的轉速提高2%,該第三控制指令用於控制風扇10以該第二變化幅度降低其自身轉速,如固定將風扇10的轉速降低2%。
具體的,當該當前溫度值大於該臨界溫度值而小於該安全工作溫度值時,該執行模組103生成該第二控制指令併發送給該風扇10,從而控制該風扇10將轉速提高2%以降低發熱組件40的溫度。當該當前溫度值小於該臨界溫度值時,該執行模組103生成該第三控制指令併發送給該風扇10,從而控制該風扇10將轉速降低2%以避免電能浪費。
如此,若發熱組件40的當前溫度值大於該臨界溫度值而小於該安全工作溫度值時,發熱組件40溫度較高但不至於會導致電子裝置1系統當機、死機或硬體破壞,此時該風扇轉速控制系統100以一較小的變化幅度適當提高風扇10的轉速。若發熱組件40的當前溫度值大於該安全工作溫度值時,發熱組件40溫度足以導致電子裝置1系統當機、死機或硬體破壞,此時該風扇轉速控制系統100以一相對較大的變化幅度快速提高風扇10的轉速。
圖2示意出本發明一較佳實施方式中的風扇轉速控制方法,該方法應用於上述電子裝置1中,該方法包括以下步驟:
步驟S21:該溫度獲取模組101在該電子裝置1開始運行時,獲取該發熱組件40的當前溫度值。在本實施方式中,該溫度獲取模組101在該電子裝置1開始運行時,每隔一固定的時間間隔獲取該發熱組件40的當前溫度值。
步驟S22:該分析模組102用於將所述當前溫度值與該存儲單元20中存儲的安全工作溫度值進行比較,以判斷該當前溫度值是否大於該完全工作溫度值。若是,則進行步驟S23;否則,則進行步驟S24。
步驟S23:該執行模組103生成一第一控制指令,該第一控制指令用於控制該風扇10以一第一變化幅度提高其自身轉速。
步驟S24:該分析模組102將所述當前溫度值與該存儲單元20中存儲的臨界溫度值進行比較。
步驟S25:該執行模組103根據當前溫度值與臨界溫度值的比較結果相應生成一第二控制指令或一第三控制指令,該第二控制指令用於控制風扇10以小於該第一變化幅度的第二變化幅度提高自身轉速,該第三控制指令用於控制風扇10以該第二變化幅度降低自身轉速。具體的,當該當前溫度值大於該臨界溫度值而小於該安全工作溫度值時,該執行模組103生成該第二控制指令併發送給該風扇10,從而控制該風扇10將轉速提高2%以降低發熱組件40的溫度。當該當前溫度值小於該臨界溫度值時,該執行模組103生成該第三控制指令併發送給該風扇10,從而控制該風扇10將轉速降低2%以避免電能浪費。
本技術領域的普通技術人員應當認識到,以上的實施方式僅是用來說明本發明,而並非用作為對本發明的限定,只要在本發明的實質精神範圍之內,對以上實施例所作的適當改變和變化都落在本發明要求保護的範圍之內。
100‧‧‧風扇轉速控制系統
101‧‧‧溫度獲取模組
102‧‧‧分析模組
103‧‧‧執行模組
1‧‧‧電子裝置
10‧‧‧風扇
20‧‧‧存儲單元
30‧‧‧中央處理器
40‧‧‧發熱組件

Claims (10)

  1. 一種風扇轉速控制系統,運行於一具有風扇的電子裝置中,該電子裝置還包括至少一發熱組件和一存儲單元,該存儲單元用於存儲該發熱組件的一臨界溫度值以及一大於該臨界溫度值的安全工作溫度值,其改良在於,該系統包括:
    一溫度獲取模組,用於獲取該發熱組件的當前溫度值;
    一分析模組,用於將所述當前溫度值與該存儲單元中存儲的安全工作溫度值進行比較;還用於當比較得所述當前溫度值小於該安全工作溫度值時,繼續將所述當前溫度值與該存儲單元中存儲的臨界溫度值進行比較;以及
    一執行模組,用於當分析模組分析所述當前溫度值大於安全工作溫度值時,生成一第一控制指令,該第一控制指令用於控制該風扇以一第一變化幅度提高其自身轉速;還用於當分析模組分析所述當前溫度值小於安全工作溫度值時,根據當前溫度值與臨界溫度值的比較結果相應生成一第二控制指令或第三控制指令,該第二控制指令用於控制風扇以小於該第一變化幅度的第二變化幅度提高轉速,該第三控制指令用於控制風扇以該第二變化幅度降低轉速。
  2. 如申請專利範圍第1項所述的風扇轉速控制系統,其中,該發熱組件為該電子裝置的中央處理器、顯卡或音視頻解碼晶片。
  3. 如申請專利範圍第1項所述的風扇轉速控制系統,其中,該溫度獲取模組在該電子裝置開始運行時獲取該發熱組件的當前溫度值。
  4. 如申請專利範圍第3項所述的風扇轉速控制系統,其中,該溫度獲取模組在該電子裝置開始運行時,每隔一固定的時間間隔獲取該發熱組件的當前溫度值。
  5. 如申請專利範圍第1項所述的風扇轉速控制系統,其中,該第一變化幅度為5%,該第二變化幅度為2%。
  6. 一種電子裝置,包括至少一發熱組件、一風扇、一存儲單元以及一中央處理器,該存儲單元用於存儲該發熱組件的一臨界溫度值以及一大於該臨界溫度值的安全工作溫度值,其改良在於,該中央處理器包括:
    一溫度獲取模組,用於獲取該發熱組件的當前溫度值;
    一分析模組,用於將所述當前溫度值與該存儲單元中存儲的安全工作溫度值進行比較;還用於當比較得所述當前溫度值小於該安全工作溫度值時,繼續將所述當前溫度值與該存儲單元中存儲的臨界溫度值進行比較;以及
    一執行模組,用於當分析模組分析所述當前溫度值大於安全工作溫度值時,生成一第一控制指令,該第一控制指令用於控制該風扇以一第一變化幅度提高其自身轉速;還用於當分析模組分析所述當前溫度值小於安全工作溫度值時,根據當前溫度值與臨界溫度值的比較結果相應生成一第二控制指令或第三控制指令,該第二控制指令用於控制風扇以小於該第一變化幅度的第二變化幅度提高轉速,該第三控制指令用於控制風扇以該第二變化幅度降低轉速。
  7. 如申請專利範圍第6項所述的電子裝置,其中,該發熱組件為該電子裝置的中央處理器、顯卡或音視頻解碼晶片。
  8. 如申請專利範圍第6項所述的電子裝置,其中,該溫度獲取模組在該電子裝置開始運行時獲取該發熱組件的當前溫度值。
  9. 如申請專利範圍第6項所述的電子裝置,其中,該第一變化幅度為5%,該第二變化幅度為2%。
  10. 一種風扇轉速控制方法,應用於一電子裝置中,該電子裝置包括一風扇、至少一發熱組件以及一存儲單元,該存儲單元用於存儲該發熱組件的一臨界溫度值以及一大於該臨界溫度值的安全工作溫度值,其改良在於,該方法包括:
    獲取該發熱組件的當前溫度值;
    將所述當前溫度值與該存儲單元中存儲的安全工作溫度值進行比較;
    當所述當前溫度值大於安全工作溫度值時,生成一第一控制指令,該第一控制指令用於控制該風扇以一第一變化幅度提高其自身轉速;
    當比較得所述當前溫度值小於該安全工作溫度值時,繼續將所述當前溫度值與該存儲單元中存儲的臨界溫度值進行比較;以及
    根據當前溫度值與臨界溫度值的比較結果相應生成一第二控制指令或第三控制指令,該第二控制指令用於控制風扇以小於該第一變化幅度的第二變化幅度提高轉速,該第三控制指令用於控制風扇以該第二變化幅度降低轉速。
TW102123085A 2013-06-27 2013-06-27 風扇轉速控制系統、電子裝置及風扇轉速控制方法 TW201500648A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW102123085A TW201500648A (zh) 2013-06-27 2013-06-27 風扇轉速控制系統、電子裝置及風扇轉速控制方法
US14/011,707 US20150005948A1 (en) 2013-06-27 2013-08-27 Electronic device and method for controlling rotation speed of fan thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102123085A TW201500648A (zh) 2013-06-27 2013-06-27 風扇轉速控制系統、電子裝置及風扇轉速控制方法

Publications (1)

Publication Number Publication Date
TW201500648A true TW201500648A (zh) 2015-01-01

Family

ID=52116372

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102123085A TW201500648A (zh) 2013-06-27 2013-06-27 風扇轉速控制系統、電子裝置及風扇轉速控制方法

Country Status (2)

Country Link
US (1) US20150005948A1 (zh)
TW (1) TW201500648A (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017024096A (ja) * 2015-07-17 2017-02-02 日本電産サンキョー株式会社 産業用ロボットおよび産業用ロボットの制御方法
CN108167214B (zh) * 2017-12-11 2020-06-19 深圳比特微电子科技有限公司 对设备进行温度控制的方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003108268A (ja) * 2001-09-28 2003-04-11 Nec Gumma Ltd 情報処理装置及び該装置の冷却方法
US20050030171A1 (en) * 2003-08-06 2005-02-10 Tse-Hung Liu Cooling system for computing device
TW200925839A (en) * 2007-12-13 2009-06-16 Inventec Corp Intelligent cooling fan device and fan rotation speed controlling method thereof
JP5189921B2 (ja) * 2008-08-02 2013-04-24 レノボ・シンガポール・プライベート・リミテッド コンピュータの放熱システム
CN102478935A (zh) * 2010-11-29 2012-05-30 英业达股份有限公司 机架式服务器***
TW201301721A (zh) * 2011-06-27 2013-01-01 Wistron Corp 風扇控制系統、電腦系統及其控制風扇轉速之方法

Also Published As

Publication number Publication date
US20150005948A1 (en) 2015-01-01

Similar Documents

Publication Publication Date Title
US9509293B2 (en) Method and apparatus for controlling chip performance
US10897832B2 (en) Fan control based on a time-variable rate of current
US9411343B2 (en) Temperature feedback control system for dynamic voltage frequency scaling
US20120329377A1 (en) Fan control system, computer system, and method for controlling fan speed thereof
TWI402647B (zh) 可動態調整電壓及有效節能之電壓控制裝置、方法及電腦裝置
US8634952B2 (en) Fan control method and medium storing fan control program
JP2002268775A (ja) 冷却ファンの制御方法および装置
US20070076372A1 (en) Method and apparatus for controlling rotation speed of fan
US9436241B2 (en) Electronic device and method for adjusting fan of electronic device
CN109564454B (zh) 基于功率的设备热管理
TW201200996A (en) System and method for controlling temperature of a computer
US9310872B2 (en) Processor frequency mainly depending on a target frame rate while processing a graphics application
US20090129760A1 (en) Method and device for controlling a heat-dissipating fan for an electronic component
US10651734B2 (en) System and method for robust body braking control to suppress transient voltage overshoot
TWI486763B (zh) 電腦系統之過熱保護方法及相關裝置
TW201500647A (zh) 風扇轉速控制系統、電子裝置及風扇轉速控制方法
CN104074784A (zh) 风扇控制***及方法
TW201500648A (zh) 風扇轉速控制系統、電子裝置及風扇轉速控制方法
TW201445295A (zh) 風扇轉數控制系統及方法
US20140351612A1 (en) Information processing method and electronic device
TW201541244A (zh) 動態調整監控模式的系統、方法及伺服器
CN109600977B (zh) 一种散热控制方法及电子设备
CN111156187A (zh) 一种服务器风扇转速控制方法及装置
CN103513732A (zh) 一种自动调频的笔记本电脑散热装置
TWI698796B (zh) 儲存系統及其電源管理方法