欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

峰值功率控制設(shè)備和方法

文檔序號:6655542閱讀:234來源:國知局
專利名稱:峰值功率控制設(shè)備和方法
技術(shù)領(lǐng)域
本發(fā)明涉及控制含有周期性操作的器件的設(shè)備的峰值功率的方法,及其相關(guān)的工藝技術(shù)。
背景技術(shù)
過去,含有多個器件(device)的設(shè)備被設(shè)計來允許多個器件在所調(diào)整的時間段上被啟動,以便將這些器件保持在可允許的功率值范圍之內(nèi)。例如,如果可允許的功率值為10瓦,那么,就可以在這樣的調(diào)整時段上來啟動一個功率消耗值為5瓦的器件和另一個功率消耗值為7瓦的器件,以避免同時運行這兩個器件。
這里,所述的“器件”廣泛地包括處理器可處理的程序、電路塊或可操作來執(zhí)行預(yù)定的處理過程的設(shè)備。
所引用的參考文獻No.1(已公開的日本專利申請書No.2001-256064)披露了上述的經(jīng)調(diào)整的啟動定時的例子。
根據(jù)所引用的參考文獻No.1,假設(shè)提供了第一和第二器件,其中每個都有例如10周(cycle)的啟動期,包括5周的工作期和5周的非工作期,它們在交錯的時間段上工作,因此具有減少了的峰值功率。
此時,如果將具有5周工作期的第三器件加到第一和第二器件,從而給第一和第二器件的每一個提供了增加了的10周非工作期,并由此提供了增加了的15周啟動期。結(jié)果,出現(xiàn)了一個5周期時段,其中,第一和第二器件都變?yōu)椴还ぷ鞯?,但是在?周期中,允許第三器件運行。因而,將峰值功率抑制到等于或小于第一到第三器件中的每一個的電功率值的級別。
較少的器件會導致減少的啟動期,而較多的器件則會導致增加的啟動期。
這樣,增加或減少了的啟動期就提供了受控的峰值功率。
然而,現(xiàn)有技術(shù)具有下述問題,如果在這些器件中包括一個具有不可改變的啟動期的器件的話,上述的系統(tǒng)就不起作用了。
此外,在改變器件的數(shù)目時,必須通過復雜的處理過程來許可(authorize)多個器件中的每一個以提出器件啟動請求。具體地說,根據(jù)現(xiàn)有技術(shù),在每個確定的時間段內(nèi)操作器件之一的前提下,以受制的方式啟動各個器件,因此,難于控制多個器件的并行操作。這就會引起另一個問題,即不能使電功率控制和高速處理彼此保持均衡。

發(fā)明內(nèi)容
鑒于上述,本發(fā)明的目的在于提供一種峰值功率控制方法和設(shè)備,可操作來在所調(diào)整的時間段內(nèi)啟動多個器件,從而提供受控的峰值功率。
本發(fā)明的第一方面提供了一種峰值功率控制方法,其中包括以下述方式調(diào)整啟動含于設(shè)備中的周期性操作的器件的定時的步驟,在該方式下,運行中的被周期性啟動的器件所達到的總功率消耗值被保持在預(yù)定值之內(nèi)。
在其中操縱多個器件的電子設(shè)備中,上述的結(jié)構(gòu)允許多個運轉(zhuǎn)中的器件所消耗的電功率的值被抑制到等于或小于可允許的功率值的級別。因此,保持適當?shù)墓β氏闹怠?br> 本發(fā)明的第二方面提供了一種峰值功率控制方法,其中包括調(diào)整啟動周期性操作的器件的定時的步驟,從而當運行中的周期性操作的器件所達到的總功率消耗值等于或小于預(yù)定值時同時啟動這些器件。
在其中操縱多個器件的電子設(shè)備中,上述的結(jié)構(gòu)允許多個運轉(zhuǎn)中的器件所消耗的電功率的值被抑制到等于或小于可允許的功率值的級別。因此,保持適當?shù)墓β氏闹怠?br> 本發(fā)明的第三方面提供了一種峰值功率控制方法,其中包括調(diào)整啟動周期性操作的器件的定時的步驟,以便使運行中的被周期性啟動的器件所達到的總功率消耗值最小化。
在其中操縱多個器件的電子設(shè)備中,上述的結(jié)構(gòu)允許多個運行中的器件所消耗的電功率值被保持在最小的程度。
本發(fā)明的第四方面提供了一種峰值功率控制設(shè)備,用于控制周期性操作的器件,該設(shè)備包括可操作來存儲器件的屬性信息的單元;可操作來確定每個器件的功率消耗值的單元;可操作來將每個器件的功率消耗值與可允許的功率消耗值相比較的單元;可操作來確定啟動每個器件的器件起動定時的單元,可操作來根據(jù)器件起動定時來調(diào)整每個器件的起動的單元;以及可操作來存儲每個器件的啟動請求的單元。
在控制多個器件中,上述結(jié)構(gòu)允許將運行中的器件所消耗的電功率值抑制到等于或小于可允許的功率值的級別。因此,保持適當?shù)墓β氏闹怠?br> 本發(fā)明的第五方面提供了一種峰值功率控制設(shè)備,該設(shè)備還包括可操作來確定功率消耗值變化的單元。
在控制多個器件中,上述結(jié)構(gòu)允許將運行中的器件所消耗的電功率值抑制到等于或小于可允許的功率值的級別。因此,保持適當?shù)墓β氏闹怠?br> 本發(fā)明的第六方面提供了一種峰值功率控制設(shè)備,該設(shè)備包括產(chǎn)生單元,可操作來產(chǎn)生在預(yù)定時間段內(nèi)可利用來啟動多個器件的至少一個啟動組合,該多個器件中的每一個具有啟動期和需用電功率,其中該啟動期包括王作期和非工作期;計算單元,可操作來計算該至少一個啟動組合中的每一個的總功率消耗值,從而提供至少一個計算出的總功率消耗值;以及選擇單元,可操作來根據(jù)該至少一個計算出的總功率消耗值來選擇該至少一個啟動組合中的一個作為選擇結(jié)果。
上述的結(jié)構(gòu)選擇幾個器件啟動組合中的基于功率消耗值的最優(yōu)的一個。結(jié)果,維持了適當?shù)墓β氏闹怠?br> 本發(fā)明的第七方面提供了一種峰值功率控制設(shè)備,其中,選擇單元選擇具有該至少一個計算出的總功率消耗值之中的最小值的啟動組合作為選擇結(jié)果。
上述的結(jié)構(gòu)選擇了具有最小功率消耗值的啟動組合。因此,在任何時間段中保持最小的功率消耗值。
本發(fā)明的第八方面提供了一種峰值功率控制設(shè)備,其中,預(yù)定時間段基本與多個器件所具有的工作期中的最短的一個相同。
上述的結(jié)構(gòu)允許根據(jù)剛停止的一個器件的定時來啟動另一個器件。因此,功率消耗值保持在可允許的功率值之內(nèi),即使在就工作期而言一個器件與另一個器件相重疊時也是這樣。
本發(fā)明的第九方面提供了一種峰值功率控制設(shè)備,還包括接收單元,可操作來接收由多個器件提出的啟動請求,其中,所述產(chǎn)生單元產(chǎn)生在預(yù)定時間段內(nèi)可利用來啟動已提出啟動請求的多個器件的至少一個啟動組合。
上述結(jié)構(gòu)使得可便利地只啟動提出了啟動請求的器件。因此,能夠有效地啟動這些器件而不會使之荒廢。
本發(fā)明的第十方面提供了一種峰值功率控制設(shè)備,其中還包括確定單元,可操作來當所述選擇單元選擇多個啟動組合作為選擇結(jié)果時,確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果。
除了功率消耗值之外,上述的結(jié)構(gòu)還能根據(jù)任何參照值來確定啟動組合。
本發(fā)明的第十一方面提供了一種峰值功率控制設(shè)備,其中,選擇單元將多個啟動組合中的每一個的總功率消耗值與可允許的功率消耗值相比較,從而選擇其總功率消耗值等于或小于可允許的功率值的多個啟動組合作為選擇結(jié)果。
上述的結(jié)構(gòu)提供了最終確定的啟動組合,該組合所具有的總功率消耗被抑制在等于或小于可允許的功率值的級別上。
本發(fā)明的第十二方面提供了一種峰值功率控制設(shè)備,其中,確定單元確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果,從而提供所確定的啟動組合,其中該所確定的啟動組合具有最大數(shù)目的要啟動的器件。
上述的結(jié)構(gòu)確定了等于或小于可允許的功率值并具有最大數(shù)目的要啟動的器件的啟動組合。因此,所啟動的器件將總功率消耗值抑制在等于或小于可允許的功率值的級別上,從而高速操作這些器件。
本發(fā)明的第十三方面提供了一種峰值功率控制設(shè)備,其中,確定單元確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果,從而提供所確定的啟動組合,其中該所確定的啟動組合具有在該至少一個計算出的總功率消耗值之中的最大值。
上述的結(jié)構(gòu)允許在最有效的功率消耗值上操作器件。
本發(fā)明的第十四方面提供了一種峰值功率控制設(shè)備,其中,確定單元確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果,從而提供所確定的啟動組合,其中該所確定的啟動組合具有在預(yù)定時間段內(nèi)啟動次數(shù)最少的器件中的任何一個。
上述的結(jié)構(gòu)均一地(uniformly)啟動大量的器件。
本發(fā)明的第十五方面提供了一種峰值功率控制設(shè)備,其中,該多個器件中的每一個具有啟動優(yōu)先級,并且,所述確定單元計算該選擇結(jié)果中所包括的多個啟動組合的每一個的優(yōu)先級的總分,從而確定具有最大優(yōu)先級總分的啟動組合作為確定結(jié)果。
上述的結(jié)構(gòu)根據(jù)器件啟動優(yōu)先級來啟動各個器件。因此,根據(jù)器件的操作規(guī)格來啟動這些器件。
本發(fā)明的第十六方面提供了一種峰值功率控制方法,其包括下述步驟產(chǎn)生在預(yù)定時間段內(nèi)可利用來啟動多個器件的至少一個啟動組合,該多個器件中的每一個具有啟動期和需用電功率,該啟動期包括工作期和非工作期;計算該至少一個啟動組合中的每一個的總功率消耗值,從而提供至少一個計算出的總功率消耗值;以及根據(jù)計算出的總功率消耗值選擇該至少一個啟動組合中的一個作為選擇結(jié)果。
上述的結(jié)構(gòu)選擇幾個器件啟動組合中基于功率消耗值的最優(yōu)的一個。因此,保持了適當?shù)墓β氏闹怠?br> 本發(fā)明的第十七方面提供了一種峰值功率控制方法,其中,根據(jù)至少一個計算出的總功率消耗值選擇該至少一個啟動組合中的一個作為選擇結(jié)果的步驟包括,選擇具有該至少一個計算出的總功率消耗值之中的最小值的啟動組合作為選擇結(jié)果。
上述的結(jié)構(gòu)選擇了具有最小功率消耗值的啟動組合。因此,在任何時間段內(nèi)保持最小的功率消耗值。
本發(fā)明的第十八方面提供了一種峰值功率控制方法,還包括接收由多個器件提出的啟動請求;其中,所述的產(chǎn)生在預(yù)定時間段內(nèi)可利用來啟動多個器件的至少一個啟動組合的步驟包括,產(chǎn)生在預(yù)定的時間段內(nèi)可利用來啟動已提出啟動請求的多個器件的至少一個啟動組合。
上述的結(jié)構(gòu)使得可便利地僅啟動提出了啟動請求的器件。因此,能有效地啟動這些器件而不會使之荒廢。
本發(fā)明的第十九方面提供了一種峰值功率控制方法,當所述根據(jù)至少一個計算出的總功率消耗值選擇該至少一個啟動組合中的一個作為選擇結(jié)果的選擇步驟包括將該至少一個啟動組合中的每一個的總功率消耗值與預(yù)定的可允許的功率值相比較,以選擇具有等于或小于該預(yù)定的可允許的功率值的總功率消耗值的多個啟動組合作為選擇結(jié)果的步驟時,還包括確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果。
上述的結(jié)構(gòu)根據(jù)除功率消耗值之外的任何參照來確定啟動組合。
本發(fā)明的第二十方面提供了一種峰值功率控制方法,其中,所述的確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果的步驟包括,確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果,從而提供所確定的啟動組合,其中該所確定的啟動組合是來自下述各項之一的選擇該所確定的啟動組合具有最大數(shù)目的要啟動的器件;該所確定的啟動組合具有最大的總功率消耗值;以及,該所確定的啟動組合具有在預(yù)定時間段內(nèi)啟動次數(shù)最少的器件中的任何一個。
上述的結(jié)構(gòu)根據(jù)器件的規(guī)格來啟動器件,而不允許功率消耗值超過可允許的功率值。
本發(fā)明的第二十一方面提供了一種峰值功率控制方法,其中,多個器件中的每一個具有啟動優(yōu)先級,并且,其中所述確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果的步驟包括,計算該選擇結(jié)果中所包括的多個啟動組合中的每一個的優(yōu)先級總分,從而確定具有最大優(yōu)先級總分的啟動組合作為確定結(jié)果的步驟。
上述結(jié)構(gòu)根據(jù)器件啟動的優(yōu)先級啟動各個器件。因此,根據(jù)器件的操作規(guī)格啟動各個器件。
通過下面結(jié)合附圖進行的描述,本發(fā)明的上述的和其它方面的目的、特征和優(yōu)點將會變得更加清楚。圖中相同的標號表示相同的器件。


圖1是圖示根據(jù)本發(fā)明第一實施例的峰值功率控制設(shè)備的方框圖;圖2是圖示根據(jù)本發(fā)明第一實施例調(diào)整器件啟動時間的過程的流程圖;圖3是一個流程圖,圖示了根據(jù)本發(fā)明第一實施例的在接收到指示與器件相關(guān)的動作過程的完成的信號時調(diào)整器件啟動時間的另一過程;圖4是示出根據(jù)第一實施例的每個器件的工作時間段和功率消耗值之間的關(guān)系的圖示;圖5是圖示根據(jù)第二實施例的峰值功率控制設(shè)備的方框圖;圖6是圖示根據(jù)第二實施例調(diào)整器件啟動時間的過程的流程圖;圖7是一個流程圖,圖示了根據(jù)第二實施例的在接收到指示完成了與器件相關(guān)的動作過程的完成的信號時調(diào)整器件啟動時間的另一過程;圖8是示出根據(jù)第二實施例的每個器件的工作時間段和功率消耗值之間的關(guān)系的圖示;圖9是圖示根據(jù)第三實施例的峰值功率控制設(shè)備的方框圖;圖10是圖示根據(jù)第三實施例的另一峰值功率控制設(shè)備的方框圖;圖11是圖示根據(jù)第三實施例的另一峰值功率控制設(shè)備的方框圖;
圖12是圖示根據(jù)第三實施例啟動每個器件的一個定時模式的圖;以及圖13是圖示根據(jù)第三實施例啟動器件的另一個定時模式的圖。
具體實施例方式
以下,參照附圖來詳細說明本發(fā)明的實施例。
第一實施例圖1是方框圖,圖示根據(jù)本發(fā)明第一實施例的峰值功率控制設(shè)備。圖2是流程圖,圖示根據(jù)本實施例調(diào)整器件啟動時間的過程。圖3是流程圖,圖示根據(jù)本實施例在接收到指示與器件相關(guān)的動作過程的完成的信號時,調(diào)整器件啟動時間的另一個過程。
下面參照圖1討論根據(jù)本實施例的峰值功率控制設(shè)備的構(gòu)造。
峰值功率控制設(shè)備包括處理器101、器件啟動時間調(diào)整單元120,以及器件110、111和112。在被首先啟動之后,器件110、111和112被周期性地操縱。處理器并不限于單個單元,而且可以提供幾個處理器?;蛘撸梢杂每刹僮鱽韱悠骷亩ㄐ蚱鱽泶嫣幚砥?。每個器件廣義地包括DMA、矢量運算單元、通信設(shè)備或者處理器本身,以及處理器可控電路或程序。根據(jù)通常慣例,本實施例將它們稱為“器件”。盡管在本實施例中例示了三個不同的器件,這些器件必須是至少兩個單元,但是也可以多一些或少一些。也可以可選地包含非周期性啟動的器件。
處理器101具有信道,被設(shè)計來通過器件啟動時間調(diào)整單元120發(fā)送指示器件啟動請求的信號。
器件啟動時間調(diào)整單元120包括如下所述的元件。器件信息存儲子單元121可操作來存儲器件的屬性信息,諸如,器件110、111和112中每一個的功率消耗值、啟動期、工作期。功率消耗計算子單元122可操作來計算當前的功率消耗值。功率消耗比較子單元123可操作來將當前的功率消耗值與可允許的功率消耗值相比較。器件啟動時間計算子單元124可操作來根據(jù)功率消耗比較子單元123所進行的比較的結(jié)果以及來自器件信息存儲子單元121的所存儲的信息來計算器件啟動時間。啟動請求中止(suspending)子單元125可操作來中止從處理器101發(fā)送的器件啟動請求。
器件啟動時間調(diào)整單元120根據(jù)電功率消耗的當前狀態(tài)來調(diào)整器件啟動時間。既可用硬件也可用軟件或者可使用硬件和軟件兩者來建造器件啟動時間調(diào)整單元120下面參照圖2和圖3來討論根據(jù)峰值功率控制方法的處理流程。
在步驟S201,將器件的屬性信息存儲在器件信息存儲子單元121中。在步驟S202,處理器101向器件啟動時間調(diào)整單元120發(fā)出指示器件啟動請求的信號。
在步驟S203,功率消耗計算子單元122計算在某時間段(以下稱其為“比較時間”)當啟動了被請求啟動的目標器件時所達到的總功率消耗值。
在步驟S204,功率消耗比較子單元123將來自功率消耗計算子單元122的計算出的功率消耗值與可允許的功率消耗值相比較。
當該計算出的功率消耗值等于或小于可允許的功率消耗值時,在步驟S205,就通過器件啟動時間調(diào)整單元120在比較時間啟動被請求啟動的器件。反之,當該計算出的功率消耗值大于可允許的功率消耗值,那么,在步驟S206,器件啟動時間計算子單元124就把一個時間段加到該比較時間上從而提供一個新的比較時間,在該時間段中,操作運行中的器件;隨后,器件啟動時間計算子單元124重新計算在該新的比較時間上操作器件時所達到的總功率消耗值。
在步驟S207上,功率消耗比較子單元123確定重新計算的功率消耗值是否大于峰值功率控制設(shè)備的可允許的功率消耗值。
如果在步驟S207中的確定結(jié)果是“否”,那么,在步驟S208上,器件啟動時間計算子單元124就建立在步驟S206中計算出的新的比較時間。在步驟S209上,根據(jù)新的比較時間的定時啟動被請求啟動的器件。
相反,如果在步驟S207上的確定結(jié)果是“是”,那么,在步驟S210,啟動請求中止子單元125就中止器件啟動請求。
器件啟動時間調(diào)整單元120允許將新的比較時間作為器件啟動時間存儲在器件信息存儲子單元121中。
當器件啟動時間調(diào)整單元120接收到與以前的器件相關(guān)的動作過程的完成通知時,執(zhí)行如圖3所示的另一個動作過程。
在步驟S301,器件啟動時間調(diào)整單元120檢查在器件啟動請求中止子單元125中中止的器件啟動請求。
如果有器件啟動請求存在,那么,在步驟S203,功率消耗計算子單元122計算在比較時間上啟動被請求啟動的器件時所達到的總功率消耗值,。
在步驟S204上,功率消耗比較子單元123確定計算出的功率消耗值是否大于可允許的功率消耗值。
當在步驟S204中的確定結(jié)果是“否”時,則在步驟S205,根據(jù)比較時間的定時啟動被中止的器件。
相反,如果在步驟S204上的確定結(jié)果是“是”,那么,在步驟S206,器件啟動時間計算子單元124就重新計算在新的比較時間上啟動器件時所達到的總功率消耗值。該新的比較時間是以前的比較時間和操縱運行中的器件的時間段之和。
當在步驟S207上的確定結(jié)果得出該重新計算的功率消耗值小于可允許的功率消耗值時,則在步驟S208,功率消耗比較子單元123就存儲來自器件啟動時間計算子單元124的、計算出的新的比較時間。在步驟S209上,根據(jù)新的比較時間的定時啟動被中止的器件。
反之,當在步驟S207上的確定結(jié)果是相反的時,則器件啟動時間調(diào)整單元120允許將新的比較時間作為器件啟動時間存儲在器件信息存儲子單元121中。
在步驟S205或步驟S209上執(zhí)行了處理之后,在步驟S302或步驟303,器件啟動時間調(diào)整單元120從啟動請求中止子單元125中刪除對已經(jīng)啟動的器件的器件啟動請求。
下面參照圖4來專門討論由器件啟動時間調(diào)整單元120提供的動作過程。
例如,周期性地操作器件0和1。器件0已在運行之中,并對啟動器件1的時間段進行調(diào)整。
首先,處理器101為每個器件0和1建立啟動期10、工作期5和功率消耗值15作為器件屬性信息。
隨后,處理器101提出啟動器件1的請求。功率消耗計算子單元122計算在比較時間上啟動器件1時所達到的總的功率消耗值。計算出的功率消耗值的數(shù)值是“30”。如圖4所示,當可允許的電功率值為值“30”時,則計算出的功率消耗值就保持在可允許的電功率值的范圍內(nèi),即使當操縱器件0和1兩者時也是這樣。相應(yīng)地,器件0和1是同時啟動的。
此時,出現(xiàn)了一個時段“a”,在此時段內(nèi)器件0和1都保持停止。相應(yīng)地,具有最大功率消耗值“30”的任何器件在時段“a”上都是可以操作的。
器件的屬性信息大致包括功率消耗值相關(guān)信息,諸如時鐘頻率、電流值和功率消耗值。
峰值功率控制設(shè)備可以具有被集成到大規(guī)模集成電路(LSI)(單個系統(tǒng))中的處理器及其外圍設(shè)備,或者也可以把它們個別地組合起來。
第二實施例現(xiàn)在說明第二實施例。
圖5是一個方框圖,圖示了根據(jù)本實施例的峰值功率控制設(shè)備。圖6是一個流程圖,圖示了根據(jù)實施例的調(diào)整器件啟動時間的過程。圖7是一個流程圖,圖示了根據(jù)本實施例的在接收到指示與器件相關(guān)的動作過程的完成的信號時,調(diào)整器件啟動時間的另一個過程。
除了存在功率消耗變化時間檢測子單元501之外,圖5的峰值功率控制設(shè)備與圖1的類似。
功率消耗變化時間檢測子系統(tǒng)501可操作來確定運轉(zhuǎn)中的每個器件達到最大和最小功率消耗值的各個時間段,以及終止最小功率消耗值的時間段。
下面參照圖6和圖7來討論含有功率消耗變化時間檢測子單元501的峰值功率控制設(shè)備的處理流程。
在步驟S601中,將器件的屬性信息存儲在器件信息存儲子單元121中。在步驟S602中,處理器101向器件啟動時間調(diào)整單元120發(fā)出指示器件啟動請求的信號。
在步驟S603中,功率消耗變化時間檢測子單元501確定運轉(zhuǎn)中的每個器件達到最小和最大功率消耗值的各時間段,以及終止最小功率消耗值的時間段。
在步驟S604中,器件啟動時間計算子單元124將提供最小和最大功率消耗值的各時間段之間的時間差與操縱被請求啟動的器件的時間段相比較。
如果操縱被請求啟動的器件的時間段等于或小于時間差,那么在步驟S605,將提供最小功率消耗值的時間段作為比較時間存儲起來。
反之,如果操縱被請求啟動的器件的時間段大于時間差,那么在步驟S606,從終止最小功率消耗值的時間段中減去操縱被請求啟動的器件的時間段,由此,將結(jié)果得到的時間段作為新的比較時間存儲起來。
在步驟S607中,功率消耗計算子單元122計算在比較時間上啟動被請求啟動的器件時所達到的總的功率消耗值。
在步驟S608中,功率消耗比較子單元123確定計算出的功率消耗值是否大于峰值功率控制設(shè)備的可允許的功率值。
如果在步驟S608中的確定結(jié)果是“否”,則在步驟S609中在該比較時間啟動此器件。
相反,如果在步驟S608中的確定結(jié)果是“是”,則在步驟S610中將器件啟動請求保存在啟動請求中止子單元125中。器件啟動時間調(diào)整單元120允許將比較時間作為器件啟動時間存儲到器件信息存儲子單元121中。
當器件啟動時間調(diào)整單元120接收到與器件相關(guān)的動作過程的完成的通知時,如圖7所示的檢查被中止的器件啟動請求的處理被加到圖6的處理流程中。
在收到如上所述的通知時,在步驟S701,器件啟動時間調(diào)整單元120檢查在啟動請求中止子單元125中被中止的器件啟動請求。
作為執(zhí)行步驟S701的結(jié)果,如果發(fā)現(xiàn)存在有被中止的器件啟動請求,則在步驟S603中,功率消耗變化時間檢測子系統(tǒng)501確定運行中的器件達到最大和最小功率消耗值的各個時間段,以及終止最小功率消耗值的時間段。
在步驟S604中,器件啟動時間計算子單元124將在步驟S603中確定的、提供最小和最大功率消耗值的各個時間段之間的時間段與操縱被中止的器件啟動請求相關(guān)的器件的時間段相比較。
如果步驟S604中的比較顯示,操縱被中止的器件啟動請求相關(guān)的器件的時間段小于提供最小和最大功率消耗值的各個時間段之間的時間段,則在步驟S605中,將提供最小功率消耗值的時間段作為比較時間存儲起來。
反之,如果在步驟S604中的比較結(jié)果是相反的,那么,在步驟S606中,從提供最小功率消耗值的時間段中減去操縱被中止的器件啟動請求相關(guān)的器件的時間段,并將結(jié)果得到的時間作為新的比較時間存儲起來。
在步驟S607中,功率消耗計算子單元122計算在比較時間上啟動請求啟動的器件時所達到的總功率消耗值。
在步驟S608中,功率消耗比較子單元123確定計算出的功率消耗值是否大于峰值功率控制設(shè)備的可允許的功率值。
如果在步驟S608中的確定結(jié)果是“否”,那么在步驟S609中,在比較時間上啟動器件。
反之,如果在步驟S608中的確定結(jié)果是“是”,那么器件信息存儲子單元121就存儲該比較時間作為器件啟動時間。
在步驟S702中,器件啟動時間調(diào)整單元120從啟動請求中止子單元125中刪除對已啟動的器件的器件啟動請求。
在步驟S702或步驟S608中執(zhí)行處理之后,重新執(zhí)行在步驟S701中的處理。
下面參照圖8討論由啟動時間調(diào)整單元120提供的動作過程。
例如,周期性地操縱器件0和1。器件0已在運行之中,并且已提出了啟動器件1的請求。
首先,處理器101將關(guān)于器件0的屬性信息存儲在器件信息存儲子單元121中。該屬性信息包括值為“10”的啟動期、值為“5”的工作期和功率消耗值“10”。類似地,處理器101將關(guān)于器件1的屬性信息存儲在器件信息存儲子單元121中。器件1的屬性信息包括值為“10”的啟動期、值為“4”的工作期和功率消耗值“15”。
隨后,處理器101提出啟動器件1的請求。功率消耗變化時間檢測子單元501根據(jù)操縱運行中的器件0的時間段來檢測最小化功率消耗值的時間段“5”以及最大化功率消耗值的時間段“10”。
器件啟動時間計算子單元124將在最小化的功率消耗值和最大化的功率消耗值之間的時間段“5”與操縱器件1的時間段“4”相比較。時間段“4”小于時間段“5”,器件啟動時間計算子單元124設(shè)立值“5”作為比較時間。
根據(jù)功率消耗計算子單元122,在比較時間“5”上的總功率消耗值是僅由器件1達到的值“15”。當峰值功率控制設(shè)備具有可允許的功率值“30”時,總功率消耗值“15”小于可允許的功率值,并在比較時間“5”上啟動器件1。
歸功于上述的方法和構(gòu)造,包含周期性啟動的器件的峰值功率控制設(shè)備提供了受控的峰值功率,并且抑制器件過熱。
器件的屬性信息不限于功率消耗值,還廣泛地包括功率消耗值相關(guān)信息,這如像時鐘頻率和電流值。
峰值功率控制設(shè)備可以含有集成到LSI(單個系統(tǒng))中的處理器及其外圍設(shè)備,但是,也可以將它們個別地組合起來。
第三實施例現(xiàn)在將說明第三實施例。根據(jù)本實施例的峰值功率控制設(shè)備和方法可操作來在預(yù)定的時間段內(nèi)調(diào)節(jié)多個器件的啟動。
圖9是圖示了根據(jù)本實施例的峰值功率控制設(shè)備的方框圖。
第一、第二和第三器件6、7、8中的每一個都有啟動期,其包括工作期和非工作期。例如,第一器件6具有10周的啟動期(作為任何時間單位的周),其中包括作為工作期的5周和作為非工作期的5周。第二器件7具有20周的啟動期,其中包括作為工作期的10周和作為非工作期的10周。
每個器件都有任何可變的工作期的和非工作期。另外,每個器件都可以有固定的工作期和可變的非工作期。
為了便于說明起見,本實施例假定第一、第二和第三器件6、7和8分別具有5周、10周和15周的工作期,與此同時,每個器件都具有控制可變的非工作期。
每個器件具有關(guān)于操縱它們每個所需的需用電功率(required electricalpower)的信息。為了便于說明起見,本實施例假設(shè)第一、第二和第三器件6、7和8分別具有5瓦、10瓦和15瓦(“瓦”是瓦特一詞的縮寫)的不同等級的需用功率。在附圖和所含的表中,都有下文給出的“瓦”這個術(shù)語。
每個器件廣泛地包括處理器可以處理的程序,以及電路塊和可操作來執(zhí)行預(yù)定的處理過程的設(shè)備。
下面基于峰值功率控制設(shè)備1包括上面三個不同的器件的假設(shè)討論峰值功率控制設(shè)備1的構(gòu)造和由此提供的操作過程。
峰值功率控制設(shè)備1可操作來在預(yù)定的時間段中以受控的方式來啟動三個不同的器件中的每個(第一到第三器件6、7和8),從而提供三個器件的受控的峰值功率。此時,峰值功率控制設(shè)備1可以僅在一個預(yù)定時間段上或者在幾個預(yù)定時間段上啟動和控制器件?;蛘?,峰值功率控制設(shè)備1可以在幾個預(yù)定的連續(xù)時間段上或者在幾個離散的或周期性的預(yù)定時間段上啟動和控制器件。
峰值功率控制設(shè)備1包括如下所述的各個元件。
為了啟動每個都具有包括工作期和非工作期的啟動期和需用功率相關(guān)信息的多個器件(根據(jù)本實施例的第一到第三器件6、7和8),產(chǎn)生單元3可操作來產(chǎn)生在預(yù)定時間段內(nèi)可利用的至少一個啟動組合。產(chǎn)生單元3將所產(chǎn)生的啟動組合饋送到計算單元4中。
優(yōu)選的是,該預(yù)定時間段基本上與第一、第二和第三器件6、7和8的工作期中的最短的一個相同。按照本實施例,第一器件具有最短的工作期即5周,因此預(yù)定時間段是5周。產(chǎn)生單元3產(chǎn)生在5周的時間段要啟動的器件的組合作為啟動組合。
產(chǎn)生單元3產(chǎn)生可以其中把要被啟動的器件彼此組合的所有啟動組合。例如,參見表1,示出了所準備的啟動組合列表。


如表1所示,啟動組合No.1在預(yù)定時間段內(nèi)只啟動第一器件6;啟動組合No.2在預(yù)定時間段內(nèi)只啟動第二器件7;啟動組合No.3在預(yù)定時間段內(nèi)只啟動第三器件8;啟動組合No.4在預(yù)定時間段內(nèi)啟動第一和第二器件6和7;啟動組合No.5在預(yù)定時間段內(nèi)啟動第一和第三器件6和8;啟動組合No.6在預(yù)定時間段內(nèi)啟動第二和第三器件7和8;啟動組合No.7在預(yù)定時間段內(nèi)啟動第一、第二和第三器件6、7和8。
雖然表1所示的啟動組合列表包含全部的器件啟動組合,但是可以提供另一個啟動組合表,其中排除了具有不許彼此重疊的工作期的器件的組合。例如,假設(shè)禁止在第一和第二器件兩者所擁有的工作期之間有重疊,準備了沒有表1的啟動組合No.4和No.7的啟動組合列表。
計算單元4計算每個啟動組合的總功率消耗值。第一、第二和第三器件6、7和8中的每一個都有一條與需用功率相關(guān)的信息,計算單元4根據(jù)與需用功率相關(guān)的信息來計算每個啟動組合的總功率消耗值。表2中圖示了計算的結(jié)果。
如表2所示,啟動組合No.1的總功率消耗值是5瓦;啟動組合No.2的總功率消耗值是10瓦;啟動組合No.3的總功率消耗值是15瓦;啟動組合No.4的總功率消耗值是15瓦;啟動組合No.5的總功率消耗值是20瓦;啟動組合No.6的總功率消耗值是25瓦;啟動組合No.7的總功率消耗值是30瓦。
計算單元4將所計算的總功率消耗值結(jié)果饋送到選擇單元5中。


選擇單元5將表2的每個啟動組合的總功率消耗值與預(yù)定值相比較。該預(yù)定值可以是預(yù)定的可允許的功率值。可以根據(jù)所裝載的電池的容量或者限熱(heat-defined)功率消耗值來確定可允許的功率值。簡言之,根據(jù)峰值功率控制設(shè)備1的規(guī)格,按不同的方式來確定可允許的功率值。
可以隨著時間的變化可選地改變可允許的功率值。例如,假定確定啟動組合的處理被重復幾次,則可以在每次進行處理時采用不同的可允許的功率值。
選擇單元5基于比較結(jié)果選擇啟動組合之一作為選擇結(jié)果12,并從選擇單元5輸出選擇結(jié)果12。更具體地,根據(jù)本發(fā)明,借助于選擇單元5,從至少一個啟動組合或七個不同的啟動組合之中選擇滿足預(yù)定規(guī)格的啟動組合作為選擇結(jié)果12。
例如,選擇單元5選擇具有最小總功率消耗值的啟動組合作為選擇結(jié)果12。如表2所示,本實施例選擇只啟動第一器件的啟動組合NO.1。
作為一個替代,選擇單元5選擇其中啟動最大數(shù)目的器件的啟動組合作為選擇結(jié)果12。如表2所示,本實施例選擇啟動組合NO.7。
作為另一個替代,選擇單元5選擇如下啟動組合作為選擇結(jié)果12,該組合等于或小于可允許的功率值并且具有最大的總功率消耗值。如表2所示,在可允許的功率值為20瓦時選擇啟動組合NO.5,對于30瓦的可允許功率值則選擇啟動組合NO.7。
作為另一個替代,選擇單元5選擇如下啟動組合作為選擇結(jié)果12,該組合等于或小于可允許的功率值并有較大數(shù)目的被啟動器件。例如,當可允許的功率值為15瓦時,等于或小于可允許的功率值的啟動組合包括4個不同的組合,即啟動組合No.1到No.4,從中選擇了啟動組合No.4,該啟動組合啟動兩個不同的器件,即第一和第二器件6和7。
將選擇結(jié)果12發(fā)送給處理器10。接收到選擇結(jié)果12的處理器10啟動各個器件。另一方面,可以將選擇結(jié)果12直接發(fā)送給各個器件,以便接收到選擇結(jié)果12的這些器件自己啟動(self-activated)。
下面參照圖10討論可操作來響應(yīng)于每個器件提出的器件啟動請求而產(chǎn)生啟動組合的配置。
圖10是圖示了根據(jù)本實施例的峰值功率控制設(shè)備的方框圖。圖10示出如下模式,其中多個器件(第一、第二和第三器件6、7、8)將各自的器件啟動請求9自己饋送到峰值功率控制設(shè)備1中,然后,選擇結(jié)果12被從選擇單元5發(fā)出到處理器10,由此由處理器10啟動這些器件。
還可利用另一個模式,其中,主器件(master device)向峰值功率控制設(shè)備1提出器件啟動請求,以便啟動從屬器件(slave device),并由峰值功率控制設(shè)備1授權(quán)主器件來啟動從屬器件。
峰值功率控制設(shè)備1包括接收單元2。接收單元2可操作來從多個器件接收器件啟動請求9,并將接收結(jié)果饋送到產(chǎn)生單元3。產(chǎn)生單元3僅根據(jù)在峰值功率控制設(shè)備1所控制的所有器件之中提出了器件啟動請求9的器件來產(chǎn)生啟動組合。
更具體地,產(chǎn)生單元3僅針對在三個不同的器件或者第一器件6、第二器件7和第三器件8之中提出了器件啟動請求9的器件產(chǎn)生啟動組合。當只有兩個不同的器件,例如第一和第三器件6和8提出了器件啟動請求時,產(chǎn)生單元3產(chǎn)生三個不同的組合,即一個僅啟動第一器件6,另一個僅啟動第三器件8,剩下的一個僅啟動第一和第三器件6和8。如參照圖9所說明的那樣,進行在產(chǎn)生啟動組合之后的后繼處理。
下面參照圖11來討論選擇單元5選擇含有多個啟動組合的選擇結(jié)果12的過程。
圖11是圖示了根據(jù)本實施例的峰值功率控制設(shè)備的方框圖??梢钥蛇x地提供接收單元2。圖11示出了如下模式,其中,在多個器件自己提出器件啟動請求9之后,由處理器10啟動該多個器件(第一、第二和第三器件6、7、8)。還可利用另一個模式,其中,主器件向峰值功率控制設(shè)備1提出器件啟動請求,以便啟動從屬器件,隨后,由峰值功率控制設(shè)備1授權(quán)主器件啟動從屬器件。
選擇單元5產(chǎn)生包括多個啟動組合的選擇結(jié)果12,并將所產(chǎn)生的選擇結(jié)果12饋送到確定單元13中。確定單元13確定來自選擇結(jié)果12的多個啟動組合中的一個作為確定結(jié)果15。這意味著該兩階段的處理程序最終確定實際用于啟動器件的啟動組合。
例如,選擇單元5根據(jù)可允許的功率值來選擇啟動組合。確定單元13根據(jù)另外的參照值例如器件啟動優(yōu)先級或要啟動的器件數(shù),來確定所選擇的啟動組合中的一個。
將包含最終確定的啟動組合的確定結(jié)果15從確定單元13發(fā)出到處理器10。處理器10根據(jù)確定結(jié)果15的內(nèi)容啟動器件。或者,將確定結(jié)果直接發(fā)出到各個器件而不通過處理器10,然后根據(jù)確定結(jié)果15的內(nèi)容啟動器件。
下面參照幾個處理模式來討論選擇單元5和確定單元13分別進行選擇和確定的方式。
首先,說明第一處理模式。
根據(jù)第一處理模式,選擇單元5選擇其總功率消耗值等于或小于可允許的功率值的多個啟動組合作為選擇結(jié)果12。隨后,確定單元13從該選擇結(jié)果12中所包括的多個啟動組合之中確定具有最小總功率消耗值的啟動組合作為確定結(jié)果15。
例如,當可允許的功率消耗值為15瓦時,四個不同的啟動組合即啟動組合NO.1到NO.4被選擇作為選擇結(jié)果12,其中,啟動組合NO.1具有5瓦的總功率消耗值即最小的總功率消耗值。因此,確定單元13從該四個不同的啟動組合之中確定啟動組合NO.1作為確定結(jié)果15。
具有最小的總功率消耗值的啟動組合的最終使用將功率消耗值抑制到最小程度。
下面討論第二處理模式。
根據(jù)第二處理模式,選擇單元5選擇其總功率消耗值等于或小于可允許的功率值的多個啟動組合作為選擇結(jié)果12。隨后,確定單元13從該選擇結(jié)果12中所包括的多個啟動組合之中確定具有最大總功率消耗值的啟動組合作為確定結(jié)果15。
例如,當可允許的功率值為20瓦時,啟動組合NO.1到NO.5被選擇作為選擇結(jié)果12,其中,啟動組合NO.5具有20瓦的總功率消耗值即最大的總功率消耗值。因此,確定單元13確定啟動組合NO.5作為確定結(jié)果15。
當可允許的功率值為10瓦時,則確定啟動組合NO.2為確定結(jié)果15。
上述的處理程序通過在等于或小于可允許的功率值之內(nèi)的電功率的有效消耗啟動器件。
當可允許的功率值為15瓦時,則啟動組合No.3和No.4是具有等于或小于15瓦的最大總功率消耗值的兩個不同的啟動組合。在此情況下,如下所述,對啟動大數(shù)目器件或者小數(shù)目器件的啟動組合進行選擇。
或者,可以選擇含有不常啟動的器件的啟動組合。作為另一替代,可以選擇與緊接的先前處理所確定的確定結(jié)果15不同的啟動組合。
下面討論第三個處理模式。
根據(jù)第三個處理模式,選擇單元5選擇其總功率消耗值等于或小于可允許的功率值的啟動組合作為選擇結(jié)果12。隨后,確定單元13根據(jù)選擇結(jié)果12確定具有最大數(shù)目的要啟動器件的啟動組合作為確定結(jié)果15。
例如,當可允許的功率值為15瓦時,那么啟動組合No.1、No.2、No.3和No.4被選擇作為選擇結(jié)果12。
在該四個不同的組合之中,啟動組合No.4包含兩個不同的要啟動器件,即第一和第二器件6和7。這意味著啟動組合No.4具有最大數(shù)目的要啟動的器件。相應(yīng)地,確定單元3確定啟動組合No.4作為確定結(jié)果15。
當可允許的功率值為30瓦時,那么啟動組合No.7包含三個不同的要啟動的器件,并因而被確定為確定結(jié)果15。
下面討論根據(jù)器件啟動優(yōu)先級確定該確定結(jié)果15的過程。
每個器件具有啟動優(yōu)先級。用例如數(shù)字值來表示優(yōu)先級。假設(shè)第一、第二和第三器件6、7和8分別被提供以用數(shù)值“1”、“2”和“3”表示的優(yōu)先級。表3示出了多個啟動組合的每一個組合的優(yōu)先級的總分。


當可允許的功率值為20瓦時,則啟動組合No.1到No.5被選擇作為選擇結(jié)果12,其中,啟動組合No.5具有由數(shù)值為“4”即最大值的總分表示的優(yōu)先級。相應(yīng)地,確定單元13確定啟動組合No.5為確定結(jié)果15。
這是基于優(yōu)先級的處理,由此既在可允許的功率值范圍內(nèi)又根據(jù)器件啟動優(yōu)先級來啟動器件。
如果作為根據(jù)要啟動的器件的數(shù)目或者根據(jù)器件啟動優(yōu)先級的確定結(jié)果,仍有多個啟動組合留下待選擇,則可以將留下的啟動組合中的任何一個確定為確定結(jié)果,或者,可以根據(jù)諸如總功率消耗值的另外的參照值來進行另外的確定。
可以可選地允許確定單元13根據(jù)與器件啟動優(yōu)先級、要啟動的器件的數(shù)目和總功率消耗值相結(jié)合的參照值來確定確定結(jié)果15。
可以在幾個預(yù)定時間段中只進行一次上述的選擇和確定或者為每個預(yù)定時間段進行上述的選擇和確定。
盡管本實施例用例子例說明了三個不同的器件,但是,也同樣地可以啟動比三個更多或更少的器件。
可以用硬件或軟件或者用硬件和軟件兩者來構(gòu)成上述的峰值功率控制設(shè)備1。
峰值功率控制設(shè)備1不只限于設(shè)備,而且可以包括由本實施例說明的處理過程。
峰值功率控制方法包括與接收單元2相當?shù)慕邮詹襟E,與產(chǎn)生單元3相當?shù)漠a(chǎn)生步驟,與計算單元4相當?shù)挠嬎悴襟E,與選擇單元5相當?shù)倪x擇步驟,與確定單元13相當?shù)拇_定步驟。
接收步驟包括接收由多個器件提出的器件啟動請求。產(chǎn)生步驟包括產(chǎn)生在預(yù)定時間段內(nèi)可以利用的至少一個的組合,以啟動具有啟動期(包括工作期和非工作期)和需用功率消耗的每個器件。計算步驟包括計算每個啟動組合的總功率消耗值。選擇步驟包括從至少一個啟動組合之中選擇單個的啟動組合或多個啟動組合。此時,選擇步驟包括根據(jù)總功率消耗值和可允許的功率值之間的比較結(jié)果來選擇啟動組合。確定步驟包括根據(jù)器件啟動優(yōu)先級或要啟動的器件的數(shù)目來確定所選擇的多個啟動組合中的一個作為確定結(jié)果。
下面參照圖12和圖13來討論沿時間坐標軸的由每個要啟動的器件提供的操作過程。
圖12和圖13是示出根據(jù)本實施例啟動器件的每個模式的不同時序圖。
圖12示出了如下模式,其中,確定在預(yù)定時間段內(nèi)要啟動的每個器件。在預(yù)定時間段的起始一個上,對于啟動每個器件的模式和對于每個器件的啟動期(包括工作期和非工作期)來進行確定。在確定之后,根據(jù)所確定的啟動期來操作每個器件。圖12和圖13假設(shè)可允許的功率值為15瓦。
在圖12中,在假設(shè)可允許的功率值為15瓦的條件下來確定啟動組合,以避免多個器件的工作期彼此重疊。結(jié)果,在0到5周之間的起始預(yù)定時間段上,以5瓦的總功率消耗值操縱僅第一器件6。在隨后的時間段,第二器件7被確定要啟動,并且在5到15周之間的10個周期中以10瓦的總功率消耗值操縱僅第二器件7。
隨后,第三器件8被確定要啟動,并且在15到30周之間的時間段中,以15瓦的總功率消耗值來操縱僅第三器件8。
所確定的啟動組合提供了第一器件6、第二器件7和第三器件8,其中,第一器件6具有包括5周的工作期和25周的非工作期的啟動期;第二器件7具有包括10周的工作期和15周的非工作期的啟動期;第三器件8具有包括15周的工作期和15周的非工作期的啟動期。結(jié)果,防止多個器件具有彼此重疊的各個工作期,并在可允許的功率值的范圍內(nèi)啟動這些器件。
然而,雖然防止了多個器件中每一個操作過程和另一個器件的操作過程彼此重疊,但是,存在有根據(jù)多個器件中的每一個的啟動期的值不能確定啟動組合的情況。簡言之,當在相同的時間段上必須操作多個器件時,存在沒有啟動組合可確定的情況。具體地,如果在多個器件中包含具有不可改變的啟動期的器件,那么在可允許的功率值范圍內(nèi),必須同時啟動多個器件。
圖13示出了在相同的時間段內(nèi)同時啟動多個器件的模式。
參見圖13,第三器件8被示出只有10周的非工作期,其比當沿著時間坐標軸連續(xù)操縱第一和第二器件6和7時第一器件6所擁有的5周工作期和第二器件7所擁有的10周工作期的總和15周期少。結(jié)果,在第三器件8所擁有的10周的非工作期內(nèi),操縱第一器件6和第二器件7兩者。鑒于可允許的功率值禁止同時操縱第三器件和其它器件兩者。
為解決此不便,如圖13所示,啟動第一和第二器件6和7,然后,當具有10周工作期的第二器件7停止其操作時啟動第三器件8。更具體地說,在0到5周、5到10周和10到25周之間的各個時間段上,分別根據(jù)表1中的啟動組合No.4、No.2和No.3來操縱各個器件。其后重復這樣的啟動組合的模式。
這樣在三個不同的預(yù)定時間段即一個在0到5周之間,另一個在5到10周之間,剩下一個在10到25周之間確定啟動組合。其后的啟動組合既不需要選擇也不需要確定。
如圖13所示,總功率消耗值最大為15瓦。當可允許的功率值為15瓦時,則在不允許總功率消耗值超過可允許的功率值的情況下啟動第一、第二和第三器件6、7和8。
如上所述,根據(jù)本實施例的峰值功率控制設(shè)備或根據(jù)本實施例的峰值功率控制方法可以在可允許的功率值范圍之內(nèi)啟動多個器件。
此外,根據(jù)本實施例的峰值功率控制設(shè)備或者根據(jù)本實施例的峰值功率控制方法可以在總功率消耗值保持在可允許的功率值范圍之內(nèi)的同時,在相同的時間段內(nèi)啟動多個器件。此外,根據(jù)本實施例的峰值功率控制設(shè)備或者根據(jù)本實施例的峰值功率控制方法,在可允許的功率值范圍之內(nèi)啟動多個器件,即使當該多個器件中包含具有不可改變的啟動期的器件時也是如此。
此外,根據(jù)本實施例的峰值功率控制設(shè)備或者根據(jù)本實施例的峰值功率控制方法提供了由選擇單元5和確定單元13完成的兩階段的處理程序,在此,選擇單元5可操作來根據(jù)可允許的功率值來選擇啟動組合,而確定單元13可操作來根據(jù)例如器件啟動優(yōu)先級來確定最終可利用的啟動組合。結(jié)果,可實現(xiàn)高性能的器件啟動。
本發(fā)明以如下彼此經(jīng)調(diào)整的定時啟動要周期性啟動的器件,該經(jīng)調(diào)整的定時允許運行中的上述器件所達到的總功率消耗值位于預(yù)定值范圍之內(nèi),由此包含周期性啟動的器件的峰值功率控制設(shè)備提供受抑制的峰值功率消耗。
此外,本發(fā)明根據(jù)功率消耗值或例如器件啟動優(yōu)先級來啟動多個器件。
此外,本發(fā)明提供兩階段的處理,包括根據(jù)功率消耗值來選擇啟動組合的步驟,以及根據(jù)器件的啟動優(yōu)先級或者要啟動的器件數(shù)目來確定所選擇的啟動組合之一的步驟,由此實現(xiàn)了高性能的器件啟動。因此,提供了高級的峰值功率控制。
在參照附圖描述了本發(fā)明的優(yōu)選實施例之后,應(yīng)當理解,本發(fā)明并不限于這些具體的實施例,在不脫離本發(fā)明所述的權(quán)利要求所規(guī)定的范圍和精神的情況下,本領(lǐng)域技術(shù)人員可以進行各種改變和修改。
產(chǎn)業(yè)上的可利用性在列入必須減少電功率的技術(shù)領(lǐng)域中,本發(fā)明找到希望的應(yīng)用。
權(quán)利要求
1.一種峰值功率控制設(shè)備,包括產(chǎn)生單元,可操作來產(chǎn)生在預(yù)定時間段內(nèi)可利用來啟動多個器件的至少一個啟動組合,該多個器件中的每一個具有啟動期和需用電功率,該啟動期包括王作期和非工作期;計算單元,可操作來計算該至少一個啟動組合中的每一個的總功率消耗值,從而提供至少一個計算出的總功率消耗值;以及選擇單元,可操作來根據(jù)該至少一個計算出的總功率消耗值來選擇該至少一個啟動組合中的一個作為選擇結(jié)果。
2.如權(quán)利要求1所述的峰值功率控制設(shè)備,其中,所述選擇單元選擇具有該至少一個計算出的總功率消耗值之中的最小值的啟動組合作為選擇結(jié)果。
3.如權(quán)利要求1所述的峰值功率控制設(shè)備,其中,所述預(yù)定時間段基本等于該多個器件所具有的工作期中的最短的一個。
4.如權(quán)利要求1所述的峰值功率控制設(shè)備,還包括接收單元,可操作來接收由多個器件提出的啟動請求,其中,所述產(chǎn)生單元產(chǎn)生在預(yù)定時間段內(nèi)可利用來啟動已提出啟動請求的多個器件的至少一個啟動組合。
5.如權(quán)利要求1所述的峰值功率控制設(shè)備,還包括確定單元,可操作來當所述選擇單元選擇多個啟動組合作為選擇結(jié)果時,確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果。
6.如權(quán)利要求5所述的峰值功率控制設(shè)備,其中,所述選擇單元將多個啟動組合中的每一個的總功率消耗值與預(yù)定的可允許的功率值相比較,從而選擇具有等于或小于該預(yù)定的可允許的功率值的總功率消耗值的多個啟動組合作為選擇結(jié)果。
7.如權(quán)利要求6所述的峰值功率控制設(shè)備,其中,所述確定單元確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果,從而提供所確定的啟動組合,該所確定的啟動組合具有最大數(shù)目的要啟動的器件。
8.如權(quán)利要求6所述的峰值功率控制設(shè)備,其中,所述確定單元確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果,從而提供所確定的啟動組合,該所確定的啟動組合具有在該至少一個計算出的總功率消耗值之中的最大功率值。
9.如權(quán)利要求6所述的峰值功率控制設(shè)備,其中,所述確定單元確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果,從而提供所確定的啟動組合,該所確定的啟動組合具有在預(yù)定時間段內(nèi)啟動次數(shù)最少的器件中的任何一個。
10.如權(quán)利要求6所述的峰值功率控制設(shè)備,其中,該多個器件中的每一個具有啟動優(yōu)先級,并且,所述確定單元計算該選擇結(jié)果中所包括的多個啟動組合的每一個的優(yōu)先級的總分,從而確定具有最大優(yōu)先級總分的啟動組合作為確定結(jié)果。
11.一種峰值功率控制方法,包括產(chǎn)生在預(yù)定時間段內(nèi)可利用來啟動多個器件的至少一個啟動組合,該多個器件中的每一個具有啟動期和需用電功率,該啟動期包括工作期和非工作期;計算該至少一個啟動組合中的每一個的總功率消耗值,從而提供至少一個計算出的總功率消耗值;以及根據(jù)計算出的總功率消耗值選擇該至少一個啟動組合中的一個作為選擇結(jié)果。
12.如權(quán)利要求11所述的峰值功率控制方法,其中,所述的根據(jù)至少一個計算出的總功率消耗值選擇該至少一個啟動組合中的一個作為選擇結(jié)果的步驟包括選擇具有該至少一個計算出的總功率消耗值之中的最小值的啟動組合作為選擇結(jié)果。
13.如權(quán)利要求11所述的峰值功率控制方法,還包括接收由多個器件提出的啟動請求;其中,所述的產(chǎn)生在預(yù)定時間段內(nèi)可利用來啟動多個器件的至少一個啟動組合的步驟包括,產(chǎn)生在預(yù)定的時間段內(nèi)可利用來啟動已提出啟動請求的多個器件的至少一個啟動組合。
14.如權(quán)利要求11所述的峰值功率控制方法,還包括當所述根據(jù)至少一個計算出的總功率消耗值選擇該至少一個啟動組合中的一個作為選擇結(jié)果的選擇步驟包括,將該至少一個啟動組合中的每一個的總功率消耗值與預(yù)定的可允許的功率值相比較,以選擇具有等于或小于該預(yù)定的可允許的功率值的總功率消耗值的多個啟動組合作為選擇結(jié)果時,確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果。
15.如權(quán)利要求14所述的峰值功率控制方法,其中,所述的確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果的步驟包括,確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果,從而提供所確定的啟動組合,該所確定的啟動組合是來自下述各項之一的選擇該所確定的啟動組合具有最大數(shù)目的要啟動的器件;該所確定的啟動組合具有最大的總功率消耗值;以及,該所確定的啟動組合具有在預(yù)定時間段內(nèi)啟動次數(shù)最少的器件中的任何一個。
16.如權(quán)利要求14所述的峰值功率控制方法,其中所述多個器件中的每一個具有啟動優(yōu)先級,并且,其中所述確定該選擇結(jié)果中所包括的多個啟動組合中的一個作為確定結(jié)果的步驟包括,計算該選擇結(jié)果中所包括的多個啟動組合中的每一個的優(yōu)先級總分,從而確定具有最大優(yōu)先級總分的啟動組合作為確定結(jié)果。
全文摘要
一種峰值功率控制設(shè)備,包括產(chǎn)生單元(3),可操作來產(chǎn)生在預(yù)定時間段內(nèi)可利用來啟動多個器件(6)到(8)的至少一個啟動組合,其中每個器件具有啟動期和需用電功率,其中,啟動期包括工作期和非工作期;計算單元(4),可操作來計算該至少一個啟動組合中的每一個的總功率消耗值,從而提供計算出的總功率消耗值;選擇單元(5),可操作來根據(jù)計算出的總功率消耗值來選擇至少一個啟動組合中的一個作為選擇結(jié)果(12)。因此,該峰值功率控制設(shè)備能夠抑制含有周期性操作的器件的多個器件的峰值功率。
文檔編號G06F1/32GK1942846SQ200580011470
公開日2007年4月4日 申請日期2005年11月25日 優(yōu)先權(quán)日2004年12月1日
發(fā)明者佐佐木孝幸, 渕上竜司, 西鳥羽貴, 石川利廣 申請人:松下電器產(chǎn)業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
彭泽县| 宁国市| 甘洛县| 翼城县| 海淀区| 吴旗县| 利川市| 陇南市| 碌曲县| 开鲁县| 通化市| 丰城市| 青州市| 穆棱市| 渭源县| 沙洋县| 鄂州市| 开江县| 长葛市| 庆安县| 石门县| 巴楚县| 阿拉善左旗| 辽源市| 广丰县| 绥中县| 克东县| 桐城市| 西昌市| 定远县| 江西省| 南汇区| 皋兰县| 华坪县| 平潭县| 谢通门县| 腾冲县| 靖西县| 蓬安县| 年辖:市辖区| 高淳县|