本發明涉及太陽能技術領域,特別是涉及一種調整太陽能路燈照明功率的方法與裝置。
背景技術:
能源是現代社會存在和發展的基石。隨著全球經濟社會的不斷發展,能源消費也相應的持續增長。隨著時間的推移,化石能源的稀缺性越來越突顯,且這種稀缺性也逐漸在能源商品的價格上反應出來。在化石能源供應日趨緊張的背景下,大規模的開發和利用可再生能源已成為未來各國能源戰略中的重要組成部分。
太陽能是取之不盡,用之不竭,清潔無污染并可再生的綠色環保能源。利用太陽能發電,無可比擬的清潔性、高度的安全性、能源的相對廣泛性和充足性、長壽命以及免維護性等其他常規能源所不具備的優點,光伏能源被認為是二十一世紀最重要的新能源。光伏led照明系統具有獨立的光伏組件、蓄電池和led燈,該系統被廣泛應用于無供電設施的郊區、農村公路等。
傳統方式中,太陽能路燈往往按照既定的模式工作,無法根據蓄電池的實際蓄電量,智能化的調節向led燈的供電功率。特別是當出現連續的陰雨霧霾等惡劣天氣時,光伏組價無法正常發電,如果不及時調整led燈的照明功率,led燈將在較短天數內耗盡蓄電池的電量,造成全路段停電。
可見,如何智能化的調整太陽能路燈照明功率,是本領域技術人員亟待解決的問題。
技術實現要素:
本發明實施例的目的是提供一種調整太陽能路燈照明功率的方法與裝置,可以智能化的調整太陽能路燈照明功率。
為解決上述技術問題,本發明實施例提供一種調整太陽能路燈照明功率的方法,包括:
獲取光伏組件的電壓值;
判斷所述電壓值是否低于預設的led開啟電壓值;
若是,則按照預設功率開啟led燈,當到達預設時間后,獲取蓄電池的電壓值;
依據所述電壓值和預先存儲的工作模式列表,調整所述led燈的工作模式;所述工作模式包括所述led燈的照明時長以及對應的照明功率。
可選的,所述依據所述電壓值和預先存儲的工作模式列表,調整所述led燈的工作模式包括:
確定出所述電壓值所屬的閾值范圍;所述閾值范圍依據初始電壓值劃分;
依據所述閾值范圍對應的計算規則,計算出所述閾值范圍對應的標號值;
從預先存儲的工作模式列表中,查找與所述標號值對應的工作模式,將所述工作模式作為所述led燈的工作模式;并將所述電壓值作為初始電壓值,存儲于eprom。
可選的,還包括:
判斷所述工作模式的標號值是否大于預設閾值;
若是,則判斷所述led燈的編號值是否滿足預設條件;
當不滿足所述預設條件時,則控制所述蓄電池停止向所述led燈供電。
可選的,還包括:
檢測光伏組件的電壓值;
當所述電壓值大于預設的led關閉電壓值,則控制所述蓄電池停止向所述led燈供電。
可選的,還包括:
接收上位機發送的led開啟電壓值和led關閉電壓值。
本發明實施例還提供了一種調整太陽能路燈照明功率的裝置,包括獲取單元、判斷單元、開啟單元和調整單元,
所述獲取單元,用于獲取光伏組件的電壓值;
所述判斷單元,用于判斷所述電壓值是否低于預設的led開啟電壓值;
若是,則觸發所述開啟單元,所述開啟單元,用于按照預設功率開啟led燈,當到達預設時間后,所述獲取單元還用于獲取蓄電池的電壓值;
所述調整單元,用于依據所述電壓值和預先存儲的工作模式列表,調整所述led燈的工作模式;所述工作模式包括所述led燈的照明時長以及對應的照明功率。
可選的,所述調整單元包括確定子單元、計算子單元和查找子單元,
所述確定子單元,用于確定出所述電壓值所屬的閾值范圍;所述閾值范圍依據初始電壓值劃分;
所述計算子單元,用于依據所述閾值范圍對應的計算規則,計算出所述閾值范圍對應的標號值;
所述查找子單元,用于從預先存儲的工作模式列表中,查找與所述標號值對應的工作模式,將所述工作模式作為所述led燈的工作模式;并將所述電壓值作為初始電壓值,存儲于eprom。
可選的,還包括控制單元,
所述判斷單元還用于判斷所述工作模式的標號值是否大于預設閾值,若是,則所述判斷單元還用于判斷所述led燈的編號值是否滿足預設條件;
當不滿足所述預設條件時,則觸發所述控制單元,所述控制單元,用于控制所述蓄電池停止向所述led燈供電。
可選的,還包括檢測單元,
所述檢測單元,用于檢測光伏組件的電壓值;當所述電壓值大于預設的led關閉電壓值,則觸發所述控制單元,所述控制單元還用于控制所述蓄電池停止向所述led燈供電。
可選的,還包括接收單元,
所述接收單元,用于接收上位機發送的led開啟電壓值和led關閉電壓值。
由上述技術方案可以看出,通過獲取光伏組件的電壓值,判斷該電壓值是否低于預設的led開啟電壓值。當該電壓值低于預設的led開啟電壓值,則說明光伏組件已經完成向蓄電池充電的工作,此時,則可以按照預設功率開啟led燈。當到達預設時間后,也即此時蓄電池電壓趨于穩定,此時可以獲取蓄電池的電壓值,依據所述電壓值和預先存儲的工作模式列表,調整所述led燈的工作模式;所述工作模式包括所述led燈的照明時長以及對應的照明功率。可見,依據蓄電池的電壓值,智能化的控制蓄電池向led燈的供電功率,可以實現自適應的調整led燈照明功率,大幅度的延長照明系統在陰雨霧霾等惡劣天氣下的工作時間。
附圖說明
為了更清楚地說明本發明實施例,下面將對實施例中所需要使用的附圖做簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例提供的一種太陽能路燈的硬件結構示意圖;
圖2為本發明實施例提供的一種調整太陽能路燈照明功率的方法的流程圖;
圖3為本發明實施例提供的一種工作模式下led燈在一個照明周期內的照明時長和照明功率的分布示意圖;
圖4a本發明實施例提供的一種照明充足時一條道路上led燈的照明分布情況示意圖;
圖4b本發明實施例提供的一種節能模式下奇數日期時一條道路上led燈的照明分布情況示意圖;
圖4c本發明實施例提供的一種節能模式下偶數日期時一條道路上led燈的照明分布情況示意圖;
圖5為本發明實施例提供的調整太陽能路燈照明功率的裝置的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下,所獲得的所有其他實施例,都屬于本發明保護范圍。
為了使本技術領域的人員更好地理解本發明方案,下面結合附圖和具體實施方式對本發明作進一步的詳細說明。
在化石能源供應日趨緊張的背景下,大規模的開發和利用可再生能源已成為未來各國能源戰略中的重要組成部分。以太陽能為例,太陽能路燈的應用越來越普遍。傳統方式中,太陽能路燈往往按照設定的工作頻率和工作時間進行照明工作,無法根據實際情況調整蓄電池向led燈的供電功率。
為此,本發明實施例提供了一種調整太陽能路燈照明功率的方法與裝置,通過檢測光伏組件的電壓值,可以智能化的控制led燈的打開和關閉,并且依據蓄電池的電壓值,合理的設置led燈的照明時間和照明功率。例如,連續陰雨天氣下,光伏組件的發電量減少甚至為零,從而導致蓄電池充電量降低,蓄電池向led燈供電時不斷的消耗電量,從而使得蓄電池的電壓值會不斷地降低,如果按照仍按照傳統方式中設定的功率向led燈供電,那蓄電池電量很容易在較短時間內被耗盡。在本發明實施例中,通過根據蓄電池的電壓值,合理的調整led燈的照明時間,以及蓄電池向led燈的供電功率,可以大幅度延長陰雨天氣下太陽能路燈的照明天數,也可以降低蓄電池的損耗,延長蓄電池的使用壽命。
本發明實施例的技術方案,可以依據于圖1所示的太陽能路燈系統的硬件結構實現。圖1中是一路太陽能路燈的硬件結構示意圖,太能能路燈包含有光伏組件、控制器、蓄電池和led燈,其中,led燈可以由多個發光二極管組成,控制器中包含有mcu以及恒流模塊,通過mcu對光伏組件和蓄電池的電壓值進行分析,合理選擇led燈的照明時間和照明功率,具體的,可以通過mcu向恒流模塊發送pwm電流調節指令的方式,由恒流模塊調整蓄電池向led燈的供電電流,從而實現led燈照明功率的改變。
接下來,詳細介紹本發明實施例所提供的一種調整太陽能路燈照明功率的方法。圖2為本發明實施例提供的一種調整太陽能路燈照明功率的方法的流程圖,該方法包括:
s201:獲取光伏組件的電壓值。
光伏組件用于獲取太陽能從而對蓄電池充電,當天色變暗后,光伏組件獲取的太陽能降低,相應的其電壓值會下降。在本發明實施例中,可以依據光伏組件的電壓值,作為是否開啟led燈的依據。
在本發明實施例中,控制器中的mcu可以通過a/d采樣獲取到光伏組件的電壓值。
s202:判斷所述電壓值是否低于預設的led開啟電壓值。
led開啟電壓值可以是開啟led燈的臨界值,在本發明實施例中可以在mcu中預先設置好led開啟電壓值。其中,該led開啟電壓值的具體取值可以根據實際情況進行設定。
當光伏組件的電壓值低于該led開啟電壓值時,則說明此時天色已經變暗,需要執行開啟led燈的操作,即進入s203。
s203:按照預設功率開啟led燈,當到達預設時間后,獲取蓄電池的電壓值。
開啟led燈也即使得蓄電池開始向led燈供電。預設功率可以是蓄電池向led燈供電的初始功率,在mcu中可以預先設置好預設功率的數值。在供電初期,蓄電池電壓值不穩定,為了避免虛高的蓄電池電壓,可以待蓄電池電壓趨于穩定后,再獲取蓄電池的電壓值。
預設時間可以是從開啟led燈到采集蓄電池電壓值的等待時間,該預設時間的長短可以根據蓄電池的性能確定,例如,可以將預設時間設置為10分鐘。從開啟led燈時開始計時,當到達該預設時間后,通過a/d采樣獲取到蓄電池的電壓值。
s204:依據所述電壓值和預先存儲的工作模式列表,調整所述led燈的工作模式。
結合太陽能路燈的性能、天氣因素等,可以預先設置好太陽能路燈的幾種工作模式,每種工作模式包含有led燈對應的照明時間和照明功率。這幾種工作模式具有相同的照明周期,對于照明周期的時段劃分可以不盡相同,這幾種工作模式在一個照明周期內消耗的總功率可以呈遞減的形式。
在具體實現中,可以對預先存儲的工作模式進行標號,每種工作模式有其對應的一個標號值。例如,設置10種工作模式,可以依次將標號值設置為1-10。
如表1所示,為設置的10種不同的工作模式(n=10):
n=10s=5ns=7
表1
表1中,m表示工作模式的標號值,p0表示預設功率,pim表示照明分段功率,τim表示照明分段時長,τim的單位為小時,其中i=1、2、3、4或5,ns表示進入節能模式的門限值。一個照明周期內的照明總時長為
依據于幾種工作模式消耗的總功率可以呈遞減的形式,依次對這幾種工作模式標號時,標號值越大,其對應的總功率消耗越小。在mcu中可以預先將最小標號值對應的工作模式設置為led燈的默認工作模式。
在本發明實施例中,可以依據于蓄電池的電壓值,調整led燈的工作模式。具體的,可以先確定出所述電壓值所屬的閾值范圍,再依據所述閾值范圍對應的計算規則,計算出所述閾值范圍對應的標號值;從預先存儲的工作模式列表中,查找與所述標號值對應的工作模式,將所述工作模式作為所述led燈的工作模式;并將所述電壓值作為初始電壓值,存儲于eprom。
其中,閾值范圍可以依據初始電壓值劃分。初始電壓值可以是前一天獲取的蓄電池的電壓值,在初始狀態時即不存在前一天的蓄電池的電壓值時,可以將初始電壓值默認為零。
需要說明的是,在獲取蓄電池的電壓值時,為了提高獲取電壓值的準確性,應在開啟led燈且電壓值趨于穩定后再獲取蓄電池的電壓值。
例如,獲取蓄電池的電壓值vb,k,并根據該電壓值與前一日蓄電池電壓值vb,k-1比較。
若vb,k>vb,k-1,則說明當日發電量大于前一晚照明耗電量;
若vb,k<vb,k-1,則說明當日發電量少于前一晚照明耗電量;
若vb,k≥vmax-n×1.4v,則說明蓄電池已充滿;
若vb,k≤vmin+n×0.7v,則說明蓄電池電能不足。
因此,可以按照以下計算規則,計算出所述閾值范圍對應的標號值mk。
若vb,k-1≤vb,k≤vb,k-1+0.3v,則照明工作模式不變,即mk=mk-1;
若vmax-n×1.4v>vb,k>vb,k-1+0.3v且mk-1>1,則說明蓄電池電能增加,照明功率可有所提高,即mk=mk-1-1;
若vb,k≥vmax-n×1.4v,則說明蓄電池充滿,照明功率可設為最大,即mk=1;
若vmin+n×0.7v<vb,k<vb,k-1,則說明蓄電池電能減少,照明功率應減少,即mk=mk-1+1;
若vb,k≤vmin+n×0.7v,則說明蓄電池電能剩余不多,照明功率應降低到最小,即mk=n。
其中,mk-1表示在選取當日工作模式的前一日led燈所屬的工作模式,在初始狀態時,默認mk-1=1。n表示工作模式的最大標號值,例如,設置有10種工作模式,標號值依次為1-10,則n=10。
以表1中的其中一種工作模式為例,例如太陽能路燈的工作模式為第二種即mk=2,led燈按照該工作模式的照明時長與照明功率的分布示意圖如圖3所示。
從圖3可以看出,在t0時刻光伏組件的電壓值小于led開啟電壓值,此時,mcu可以控制蓄電池向led燈供電,當到達預設時間10分鐘后,蓄電池電壓趨于穩定,mcu可以獲取到蓄電池的電壓值,依據該電壓值可以確定出led燈的工作模式,mcu可以控制led燈按照表1中mk=2對應的照明時間和照明功率工作,在進入時段1時,開始計時,并且mcu可以向恒流模塊發送對應的pwm電流調節指令,改變蓄電池向led燈的供電電流,使得led的照明功率達到2/3p0,當到達1小時后,則進入時段2,重新開始計時,并且mcu可以向恒流模塊發送對應的pwm電流調節指令,改變蓄電池向led燈的供電電流,使得led的照明功率達到p0,當到達4小時后,則進入時段3,按照該種方式依次類推,使得led燈可以按照第二種工作模式完成一個照明周期內的照明。
由上述技術方案可以看出,通過獲取光伏組件的電壓值,判斷該電壓值是否低于預設的led開啟電壓值。當該電壓值低于預設的led開啟電壓值,則說明光伏組件已經完成向蓄電池充電的工作,此時,則可以按照預設功率開啟led燈。當到達預設時間后,也即此時蓄電池電壓趨于穩定,此時可以獲取蓄電池的電壓值,依據所述電壓值和預先存儲的工作模式列表,調整所述led燈的工作模式;所述工作模式包括所述led燈的照明時長以及對應的照明功率。可見,依據蓄電池的電壓值,智能化的控制蓄電池向led燈的供電功率,可以實現自適應的調整led燈照明功率,大幅度的延長照明系統在陰雨霧霾等惡劣天氣下的工作時間。
針對于陰雨或霧霾天氣,為了進一步降低蓄電池的耗電量,延長太陽能路燈的照明天數,可以對太陽能路燈采取節能模式。
由上述介紹可知,太陽能路燈的每種工作模式都有其對應的標號值,標號值越大,說明蓄電池的電量越小。在具體實現中,可以以標號值為依據,決定是否進入節能模式。
具體的,可以通過判斷太陽能路燈工作模式的標號值是否大于預設閾值。
預設閾值可以是太陽能路燈進入節能模式的門限值。當工作模式的標號值大于該預設閾值,則可以說明此時蓄電池的容量已經較低,為了延長led燈的照明天數,此時,可以將太陽能路燈設置為節能模式。
以一條道路上包括的太陽能路燈為例,當每個太陽能路燈進入節能模式時,即需要將該條道路上的太陽能路燈進行交替照明。例如,可以將一條道路上的太陽能路燈分為兩類,第一天時屬于第一類的太陽能路燈可以按照選定的工作模式進行照明,屬于第二類的太陽能路燈則直接關閉,在第二天時屬于第二類的太陽能路燈可以按照選定的工作模式進行照明,屬于第一類的太陽能路燈則直接關閉,通過交替照明的方式,可以有效延長太陽能路燈的照明天數。
以一個太陽能路燈為例,其在某一天內是進行正常照明還是直接關閉,可以對其進行判斷,具體的,可以通過判斷所述led燈的編號值是否滿足預設條件;當不滿足所述預設條件時,則控制所述蓄電池停止向所述led燈供電。
在具體實現中,可以按照太陽能路燈的安裝位置,順次設置編號,例如,一條道路上設置有14個太陽能路燈,可以將其編號為1-14。
每個太陽能路燈雖然相互獨立,但是其內部的時鐘信息較為統一,每個太陽能路燈可以利用時鐘芯片,獲取到當前的時間,包括年、月、日、時、分等時間信息。
預設條件可以是以led燈的編號值與當天的日期值設定,例如,預設條件可以是判斷編號值和日期值對同一個數值取余運算后是否相等。
當rem(x,d)=rem(r,d)時,該led燈按照選定的工作模式工作。
其中,x表示led燈的編號值,r表示當日的日期,例如,利用時鐘芯片獲取的時間為“6月1日”,則r=1。rem(x,d)表示x對d取余運算,rem(r,d)表示r對d取余運算,d為調度系數,d越大,節省的電能越多,但是照明效果也越差,因此,d通常取值為2或3。
當rem(x,d)≠rem(r,d)時,則將led燈關閉。
例如,圖4a所示為一條道路上太陽能路燈未進入節能模式時的照明情況,每個太陽能路燈按照選定的工作模式提供照明。當這些太陽能路燈進入節能模式后,以d=2為例,對于r為奇數日期時,相應的編號值為奇數的太陽能路燈按照選定的工作模式照明,而編號值為偶數的太陽能路燈會處于關閉狀態(熄燈),其照明情況如圖4b所示;同理,對于r為偶數日期時,相應的編號值為偶數的太陽能路燈按照選定的工作模式照明,而編號值為奇數的太陽能路燈會處于關閉狀態,其照明情況如圖4c所示。
不同的季節,太陽升起和下落的時間往往不同,例如,夏季時太陽升起的時間較早,下落的時間較晚,相應的,太陽能路燈的照明時間可以適當的縮短。由上述介紹可知,太陽能路燈可以按照選定的工作模式工作,在該工作模式下,已經設置好了照明的時間長短。但是對于夏季這種日照時間較長的季節,可能會出現led燈的照明時間還未結束,此時太陽光線的強度已經可以滿足用戶的需求,也即不需要再使用led燈進行照明,在照明時間未結束時可以提前關閉led燈。光伏組件的電壓值與太陽光線的強度具有關聯關系,因此,針對該種情況,可以依據光伏組件的電壓值對led燈是夠繼續照明進行判斷。
具體的,可以通過檢測光伏組件的電壓值;當所述電壓值大于預設的led關閉電壓值,則控制所述蓄電池停止向所述led燈供電。
led關閉電壓值可以用于表示關閉led燈的臨界值。
當光伏組件的電壓值大于led關閉電壓值,則說明此時太陽光線已經足夠強,已經不再需要led燈提供照明。
在具體實現中,mcu可以向恒流模塊發送相應的pwm電流調節指令,從而使得蓄電池與led燈斷開,即停止向led燈供電,實現led燈的關閉。
通過依據光伏組件的電壓值,對led燈的照明時間進行調整,可以充分的考慮到太陽光照的實際情況,有效控制led燈的照明時間,避免了led燈進行無用的照明,并且可以有效的降低蓄電池的消耗,使得太陽能路燈的照明更加智能化、合理化。
由上述介紹可知,led開啟電壓值和led關閉電壓值是進行led燈開啟和關閉的重要參考數據,根據太陽能路燈的系統性能,可以對這兩個數值的具體取值進行調整。
在具體實現中,mcu可以通過rs232接口與上位機連接,其中,上位機可以是一臺計算機。用戶可以在上位機的相應界面上輸入led開啟電壓值和led關閉電壓值的具體數值,mcu依據rs232接口可以獲取到這兩個數值的大小,實現對這兩個預設數值大小的調整。
圖5為本發明實施例提供的一種調整太陽能路燈照明功率的裝置的結構示意圖,包括獲取單元51、判斷單元52、開啟單元53和調整單元54,
所述獲取單元51,用于獲取光伏組件的電壓值。
所述判斷單元52,用于判斷所述電壓值是否低于預設的led開啟電壓值。
若是,則觸發所述開啟單元53,所述開啟單元53,用于按照預設功率開啟led燈,當到達預設時間后,所述獲取單元還用于獲取蓄電池的電壓值。
所述調整單元54,用于依據所述電壓值和預先存儲的工作模式列表,調整所述led燈的工作模式;所述工作模式包括所述led燈的照明時長以及對應的照明功率。
可選的,所述調整單元包括確定子單元、計算子單元和查找子單元,
所述確定子單元,用于確定出所述電壓值所屬的閾值范圍;所述閾值范圍依據初始電壓值劃分;
所述計算子單元,用于依據所述閾值范圍對應的計算規則,計算出所述閾值范圍對應的標號值;
所述查找子單元,用于從預先存儲的工作模式列表中,查找與所述標號值對應的工作模式,將所述工作模式作為所述led燈的工作模式;并將所述電壓值作為初始電壓值,存儲于eprom。
可選的,還包括控制單元,
所述判斷單元還用于判斷所述工作模式的標號值是否大于預設閾值,若是,則所述判斷單元還用于判斷所述led燈的編號值是否滿足預設條件;
當不滿足所述預設條件時,則觸發所述控制單元,所述控制單元,用于控制所述蓄電池停止向所述led燈供電。
可選的,還包括檢測單元,
所述檢測單元,用于檢測光伏組件的電壓值;當所述電壓值大于預設的led關閉電壓值,則觸發所述控制單元,所述控制單元還用于控制所述蓄電池停止向所述led燈供電。
可選的,還包括接收單元,
所述接收單元,用于接收上位機發送的led開啟電壓值和led關閉電壓值。
圖n所對應實施例中特征的說明可以參見圖n-1所對應實施例的相關說明,這里不再一一贅述。
由上述技術方案可以看出,通過獲取光伏組件的電壓值,判斷該電壓值是否低于預設的led開啟電壓值。當該電壓值低于預設的led開啟電壓值,則說明光伏組件已經完成向蓄電池充電的工作,此時,則可以按照預設功率開啟led燈。當到達預設時間后,也即此時蓄電池電壓趨于穩定,此時可以獲取蓄電池的電壓值,依據所述電壓值和預先存儲的工作模式列表,調整所述led燈的工作模式;所述工作模式包括所述led燈的照明時長以及對應的照明功率。可見,依據蓄電池的電壓值,智能化的控制蓄電池向led燈的供電功率,可以實現自適應的調整led燈照明功率,大幅度的延長照明系統在陰雨霧霾等惡劣天氣下的工作時間。
以上對本發明實施例所提供的一種調整太陽能路燈照明功率的方法與裝置進行了詳細介紹。說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應,所以描述的比較簡單,相關之處參見方法部分說明即可。應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以對本發明進行若干改進和修飾,這些改進和修飾也落入本發明權利要求的保護范圍內。
專業人員還可以進一步意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現,為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的范圍。
結合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執行的軟件模塊,或者二者的結合來實施。軟件模塊可以置于隨機存儲器(ram)、內存、只讀存儲器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、可移動磁盤、cd-rom、或技術領域內所公知的任意其它形式的存儲介質中。