1336-BDB-SP30C狀態(tài)下的電源管理方法
1336-BDB-SP30C系統(tǒng)設(shè)備完成任務(wù)后,將處于Idle狀態(tài)的系統(tǒng)設(shè)備進(jìn)行狀態(tài)轉(zhuǎn)換是該狀態(tài)下電源管理的主要方法。主流策略有Timeout策略、基于預(yù)測的管理策略和基于隨機(jī)的管理策略。其中,Timeout策略zui簡單易行。該策略流程如圖2所示。
圖2 Timeout策略流程
1336-BDB-SP30C系統(tǒng)完成所有任務(wù)后,處于Idle狀態(tài)的持續(xù)時間超過該閾值時,電源管理模塊將系統(tǒng)轉(zhuǎn)換至Sleep狀態(tài),直到有新任務(wù)請求到達(dá)時再喚醒系統(tǒng)。通過這種方式達(dá)到降低系統(tǒng)設(shè)備功耗的目的。該時間間隔可由系統(tǒng)提供的計(jì)時模塊設(shè)定,而時間閾值Tth的設(shè)定由下式確定:
式中: Etran是已知的系統(tǒng)從Idle狀態(tài)到Sleep狀態(tài)再到喚醒,共兩次狀態(tài)轉(zhuǎn)換所消耗的總能量;1336-BDB-SP30C是系統(tǒng)處于Idle狀態(tài)所消耗的功率。 圖3為Timeout策略中兩種性能的損耗情況。圖中,E為Running(工作)狀態(tài)時間,I為Idle狀態(tài)時間,F(xiàn)為時間閾值,D為狀態(tài)轉(zhuǎn)換時間,S為休眠狀態(tài)時間,W為系統(tǒng)設(shè)備喚醒時間。該策略簡單,但缺點(diǎn)也很明顯。
如圖3所示,當(dāng)I>F+D時,等待時間閾值的設(shè)定容易損失更多的降功機(jī)會,同時因?yàn)橄到y(tǒng)狀態(tài)喚醒轉(zhuǎn)換的耗時耗能,必然引起任務(wù)等待延時;甚至當(dāng)F+D>I>F時,延時會大于喚醒耗時,這將造成很大的性能損失;同時任務(wù)執(zhí)行時間的延時,還會直接導(dǎo)致下一個Idle狀態(tài)持續(xù)時間的縮短。這樣基于對任務(wù)完成后Idle狀態(tài)時間和下一個任務(wù)來臨時間的預(yù)測的電源管理策略就顯得很有效率。
[align=center][/align]
圖3 Timeout策略中兩種性能的損耗情況
1336-BDB-SP30C基于預(yù)測的電源管理策略是根據(jù)系統(tǒng)信息(包括歷史信息和用戶習(xí)慣等),對系統(tǒng)將要處于Idle狀態(tài)的持續(xù)時間Tpred進(jìn)行預(yù)測。比較Tpred和Tth,當(dāng)Tpred≥Tth時在任務(wù)完成后立即將系統(tǒng)轉(zhuǎn)換到休眠狀態(tài);否則,繼續(xù)維持系統(tǒng)Idle狀態(tài)。預(yù)測時刻和Idle狀態(tài)中的預(yù)測間隔由具體策略決定。
1336-BDB-SP30C基于預(yù)測的電源管理策略的核心是,使用何種算法來利用系統(tǒng)反饋信息去更新算法的預(yù)測根據(jù)。要做出符合系統(tǒng)設(shè)備用戶使用習(xí)慣和任務(wù)請求的準(zhǔn)確預(yù)測,就需要對用戶習(xí)慣的認(rèn)識程度不斷加深,并對系統(tǒng)任務(wù)信息和策略歷史信息有較全面的統(tǒng)計(jì)。自適應(yīng)學(xué)習(xí)樹ALT(Adaptive Learning Tree)策略、PBALT(ProbabilityBased ALT)策略,以及基于AR(AutoRegressive)模型的預(yù)測控制反饋PCF(Predictive Control Feedback)預(yù)測策略等都是優(yōu)化過的預(yù)測策略。
HP PROLIANT DL380 G4 SEVER + (2) XEON 3.2GHZ + 1GB RAM + (2) 72GB/(2) 36GB
MODICON MA-0186-100 COMMUNICATION LINE SPLITTER USED
LOT OF 21 SIEMENS 3RK2200-0CE02-0AA2 INTERFACE MODULE USED
emecanique Safety Interlock Limit Switch XCS-E8313 Used
Fanuc Input Module A03B-0807-C104 USED NICE
NUMATICS 12SAD411KA SOLENOID VALVE W/ BASE NEW
Welker Pin Clamp BP4N050X0120L0S Brand New
Asco Red Hat Solenoid Valve EF8210G34 NEW NO BOX
Mitsubishi Melsec Q64AD Analog Input Module Used Nice
DIXON R30-06R PNEUMATIC REGULATOR AIR COMPRESSOR/GC230 NEW IN BOX
Panasonic Welding Torch YT-CAT502T0B / YT-CAT502OB NEW (A10)
SPS TECHNOLOGIES TENSOR I ELECTRONIC TORQUE WRENCH (A06)
ALLEN BRADLEY 160-BA04NSF1P1 SPEED CONTROLLER ANALOG S.F. SERIES C USED
DWYER PHOTOHELIC SERIES A3000 TYPE 2 ENCLOSURE WITH HOFFMAN A10086CH USED
LAMBDA LRS-50-5 SINGLE OUTPUT POWER SUPPLY USED NICE (B09)
KARI KA-S LIQUID LEVEL CONTROL 250V TYPE 1H KAS NEW (B15)
SQUARE D 8501 XO40XLV02 AC MECHANICAL LATCH RELAY 8501XO40XLV02 NEW (B07)
FESTO YSR-12-12 C 34 572 SHOCK ABSORBER NEW IN BAG
SQUARE D FAL22080 80 AMP CIRCUIT BREAKER USED (A30)
KOGANEI ACZK20x150 CYLINDER ACTUATOR WITH TWDA20x150-HA-97W USED (A19)
REXROTH INDRAMAT IKS374 10.0M INK0209 SERVO CABLE USED
Trane Control Panel PN 809282 Used
SQUARE D ARP100 CIRCUIT BREAKER TRIP UNIT ISSUE NO. G-2146 NEW
USED FEBCO 825Y RP 2" REDUCED PRESSURE ZONE BACKFLOW PREVENTER (4)
Trane Company X13650453 Starter Control Module X13650453-07 Used
?