本文作者:kaifamei

輸出紋波的控制方法、系統(tǒng)、計算機設備和存儲介質(zhì)與流程

更新時間:2025-12-25 19:46:12 0條評論

輸出紋波的控制方法、系統(tǒng)、計算機設備和存儲介質(zhì)與流程



1.本公開涉及電子技術(shù)領(lǐng)域,例如涉及一種輸出紋波的控制方法、系統(tǒng)、計算機設備和存儲介質(zhì)。


背景技術(shù):



2.在現(xiàn)有的電視電源中,當背光的負載處于輕載輸出狀況下時,為了減小開關(guān)損耗,往往會采用使電源驅(qū)動芯片進入間歇工作模式的方式。然而,使電源驅(qū)動芯片進入間歇工作模式會導致輸出端電壓或者電流紋波變大,使后端系統(tǒng)進入不穩(wěn)定狀態(tài)的問題。


技術(shù)實現(xiàn)要素:



3.本公開目的在于:提供一種輸出紋波的控制方法、系統(tǒng)、計算機設備和存儲介質(zhì),其能夠避免在負載處于輕載模式下時后端系統(tǒng)進入不穩(wěn)定狀態(tài)的問題。
4.為達上述目的,本技術(shù)采用以下技術(shù)方案:
5.本公開提供了一種輸出紋波的控制方法,包括以下步驟:
6.在負載處于輕載輸出狀態(tài)時,獲取與所述負載相連的控制單元向所述負載輸出的紋波的波形;
7.采集所述紋波的波形的峰值、波峰的個數(shù)、從波谷到波峰的第一時間差以及從波峰到波谷的第二時間差;
8.判斷所述峰值是否大于預設的峰值閾值,若大于,獲取所述輸入控制單元的驅(qū)動信號,將在所述第一時間差下所述驅(qū)動信號的脈沖中低電平的個數(shù)作為第一脈沖個數(shù),將在所述第一時間差下所述驅(qū)動信號的脈沖中低電平之間的時間間隔作為第一脈沖周期,將所述波谷的個數(shù)作為第二脈沖個數(shù),將所述第二時間差作為第二脈沖周期;
9.根據(jù)所述第一脈沖個數(shù)、第一脈沖周期、第二脈沖個數(shù)和第二脈沖周期計算得到第三脈沖個數(shù)和第三脈沖周期;其中,所述第一脈沖個數(shù)與所述第一脈沖周期的乘積與所述第二脈沖個數(shù)與所述第二脈沖周期的乘積之和與所述第三脈沖個數(shù)和第三脈沖周期的乘積相同;
10.控制所述驅(qū)動信號按照所述第三脈沖個數(shù)和第三脈沖周期輸入所述控制單元中,以使所述控制單元根據(jù)所述驅(qū)動信號輸出新的紋波,并驅(qū)動所述負載工作;其中,所述新的紋波的波峰個數(shù)與所述第三脈沖個數(shù)相同,所述新的紋波中從波峰到波谷的時間間隔與所述第三脈沖周期相同。
11.本公開還提供了一種輸出紋波的控制系統(tǒng),包括:
12.紋波波形獲取單元,用于在負載處于輕載輸出狀態(tài)時,獲取與所述負載相連的控制單元向所述負載輸出的紋波的波形;
13.紋波參數(shù)采集單元,用于采集所述紋波的波形的峰值、波峰的個數(shù)、從波谷到波峰的第一時間差以及從波峰到波谷的第二時間差;
14.驅(qū)動信號獲取單元,用于判斷所述峰值是否大于預設的峰值閾值,若大于,獲取輸
入所述控制單元的驅(qū)動信號,將在所述第一時間差下所述驅(qū)動信號的脈沖中低電平的個數(shù)作為第一脈沖個數(shù),將在所述第一時間差下所述驅(qū)動信號的脈沖中低電平之間的時間間隔作為第一脈沖周期,將所述波谷的個數(shù)作為第二脈沖個數(shù),將所述第二時間差作為第二脈沖周期;
15.驅(qū)動信號計算單元,用于根據(jù)所述第一脈沖個數(shù)、第一脈沖周期、第二脈沖個數(shù)和第二脈沖周期計算得到第三脈沖個數(shù)和第三脈沖周期;其中,所述第一脈沖個數(shù)與所述第一脈沖周期的乘積與所述第二脈沖個數(shù)與所述第二脈沖周期的乘積之和與所述第三脈沖個數(shù)和第三脈沖周期的乘積相同;
16.負載驅(qū)動單元,用于控制所述驅(qū)動信號按照所述第三脈沖個數(shù)和第三脈沖周期輸入所述控制單元中,以使所述控制單元根據(jù)所述驅(qū)動信號輸出新的紋波,并驅(qū)動所述負載工作;其中,所述新的紋波的波峰個數(shù)與所述第三脈沖個數(shù)相同,所述新的紋波中從波峰到波谷的時間間隔與所述第三脈沖周期相同。
17.本公開還提供一種計算機設備,包括存儲器和處理器,所述存儲器中存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述任一項所述的一種輸出紋波的控制方法的步驟。
18.本公開還提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述任一項所述的一種輸出紋波的控制方法的步驟。
19.本公開的輸出紋波的控制方法、系統(tǒng)、計算機設備和存儲介質(zhì),通過獲取在負載處于輕載輸出狀態(tài)時,與負載相連的控制單元向負載輸出的紋波的波形,從而根據(jù)紋波的波形的峰值、波峰的個數(shù)、從波谷到波峰的第一時間差以及從波峰到波谷的第二時間差判斷當前紋波是否大于預設的峰值閾值,若大于,則認為此時的紋波會造成負載和后端系統(tǒng)進入不穩(wěn)定狀態(tài),因此采集產(chǎn)生該紋波的驅(qū)動信號,并對該驅(qū)動信號的脈沖個數(shù)和周期進行重新計算,以使該驅(qū)動信號產(chǎn)生的紋波能夠均勻且在較低的峰值下輸入負載和后端系統(tǒng),從而避免在負載處于輕載模式下時后端系統(tǒng)進入不穩(wěn)定狀態(tài)的問題。
附圖說明
20.圖1為一種輸出紋波的控制方法步驟示意圖;
21.圖2為一驅(qū)動信號和對應的紋波波形示意圖;
22.圖3為另一驅(qū)動信號和對應的紋波波形示意圖;
23.圖4為另一驅(qū)動信號和對應的紋波波形示意圖;
24.圖5為一種輸出紋波的控制系統(tǒng)結(jié)構(gòu)框圖;
25.圖6為計算機設備的結(jié)構(gòu)示意框圖。
26.本技術(shù)目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施方式
27.為了使本公開的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本公開進行進一步詳細說明。應當理解,此處描述的具體實施例僅僅用以解釋本公開,并不用于限定本公開。
28.參照圖1,是本方案公開的一實施例中一種輸出紋波的控制方法步驟示意圖,方法
包括:
29.s1、在負載處于輕載輸出狀態(tài)時,獲取與負載相連的控制單元向負載輸出的紋波的波形;
30.一實施例中,對于步驟s1,控制單元與負載電連接,負載與后端系統(tǒng)電連接,控制單元能夠根據(jù)驅(qū)動信號輸出相應的紋波。具體來說,當驅(qū)動信號為高電平時,控制單元輸出的紋波對應為在該高電平持續(xù)時間內(nèi)由波谷上升至波峰,并且在該高電平結(jié)束后,由波峰下降至波谷;若驅(qū)動信號為若干連續(xù)的高電平時,即高電平之間的距離較小時,該連續(xù)的高電平的持續(xù)時間內(nèi)由波谷上升至波峰,此時會導致紋波的峰值較大。
31.具體地,控制單元為電源芯片。
32.s2、采集紋波的波形的峰值、波峰的個數(shù)、從波谷到波峰的第一時間差以及從波峰到波谷的第二時間差;
33.一實施例中,對于步驟s2,紋波可以為電壓紋波也可以為電流紋波,當紋波為電壓紋波時,上述峰值為電壓峰值,當紋波為電流紋波時,上述峰值為電流峰值,波峰的個數(shù)即連續(xù)的高電平出現(xiàn)的次數(shù)。
34.s3、判斷峰值是否大于預設的峰值閾值,若大于,獲取輸入控制單元的驅(qū)動信號,將在第一時間差下驅(qū)動信號的脈沖中低電平的個數(shù)作為第一脈沖個數(shù),將在第一時間差下驅(qū)動信號的脈沖中低電平之間的時間間隔作為第一脈沖周期,將波谷的個數(shù)作為第二脈沖個數(shù),將第二時間差作為第二脈沖周期;
35.一實施例中,對于步驟s3,當峰值不大于預設的峰值閾值時,可認為對負載和后端系統(tǒng)工作的穩(wěn)定性不會產(chǎn)生較大的影響,即后端系統(tǒng)不會因為紋波而進入不穩(wěn)定狀態(tài),當峰值大于預設的峰值閾值時,可認為對負載和后端系統(tǒng)工作的穩(wěn)定性會產(chǎn)生較大的影響,即后端系統(tǒng)會因為該紋波進入不穩(wěn)定狀態(tài),因此此時需要對控制單元輸出的紋波進行控制。
36.一實施例中,參照圖2,是本方案公開的一實施例中一驅(qū)動信號和對應的紋波波形示意圖,此時紋波的峰值為δv1,將在第一時間差下驅(qū)動信號的脈沖中低電平的個數(shù)即波谷與其下一個波峰所對應脈沖中低電平的個數(shù),示例性地,在圖2中,第一脈沖個數(shù)為9,將在第一時間差下驅(qū)動信號的脈沖中低電平之間的時間間隔,示例性地,在圖2中,第一脈沖周期為t1,第二脈沖個數(shù)為2,第二脈沖周期為t2。
37.s4、根據(jù)第一脈沖個數(shù)、第一脈沖周期、第二脈沖個數(shù)和第二脈沖周期計算得到第三脈沖個數(shù)和第三脈沖周期;其中,第一脈沖個數(shù)與第一脈沖周期的乘積與第二脈沖個數(shù)與第二脈沖周期的乘積之和與第三脈沖個數(shù)和第三脈沖周期的乘積相同;
38.一實施例中,對于步驟s3,可通過下式表示第一脈沖個數(shù)、第一脈沖周期、第二脈沖個數(shù)、第二脈沖周期、第三脈沖個數(shù)和第三脈沖周期的計算關(guān)系:
39.n1*t1+n2*t2=n3*t3
40.式中,n1為第一脈沖個數(shù),t1為第一脈沖周期,n2為第二脈沖個數(shù),t2為第二脈沖周期,n3為第三脈沖個數(shù),t3為第三脈沖周期。
41.一實施例中,參照圖3,是本方案公開的另一實施例中一驅(qū)動信號和對應的紋波波形示意圖,第三脈沖個數(shù)為該驅(qū)動信號的脈沖中低電平的個數(shù),示例性地,圖3中第三脈沖個數(shù)n3為11,因此,上式可以為:
42.9*t1+2*t2=11*t3
43.具體地,通過上式即可計算出t3的值,其中,n3通常等于n1+n2。
44.s5、控制驅(qū)動信號按照第三脈沖個數(shù)和第三脈沖周期輸入控制單元中,以使控制單元根據(jù)驅(qū)動信號輸出新的紋波,并驅(qū)動負載工作;其中,新的紋波的波峰個數(shù)與第三脈沖個數(shù)相同,新的紋波中從波峰到波谷的時間間隔與第三脈沖周期相同。
45.一實施例中,對于步驟s5,將驅(qū)動信號設定為按照第三脈沖個數(shù)和第三脈沖周期輸出,從而控制上述控制單元向負載輸出紋波,此時紋波的峰值δv2<δv1,可以理解地,此時輸出紋波當額峰值小于原驅(qū)動信號下的輸出紋波的峰值。
46.綜上,通過獲取在負載處于輕載輸出狀態(tài)時,與負載相連的控制單元向負載輸出的紋波的波形,從而根據(jù)紋波的波形的峰值、波峰的個數(shù)、從波谷到波峰的第一時間差以及從波峰到波谷的第二時間差判斷當前紋波是否大于預設的峰值閾值,若大于,則認為此時的紋波會造成負載和后端系統(tǒng)進入不穩(wěn)定狀態(tài),因此采集產(chǎn)生該紋波的驅(qū)動信號,并對該驅(qū)動信號的脈沖個數(shù)和周期進行重新計算,以使該驅(qū)動信號產(chǎn)生的紋波能夠均勻且在較低的峰值下輸入負載和后端系統(tǒng),從而避免在負載處于輕載模式下時后端系統(tǒng)進入不穩(wěn)定狀態(tài)的問題。
47.進一步的,對于步驟s5,控制驅(qū)動信號按照第三脈沖個數(shù)和第三脈沖周期輸入控制單元中,以使控制單元根據(jù)驅(qū)動信號輸出新的紋波,并驅(qū)動負載工作的步驟包括:
48.根據(jù)負載的大小計算得到新的紋波中各個脈沖的脈沖時長;
49.控制驅(qū)動信號按照第三脈沖個數(shù)、第三脈沖周期和各個脈沖的脈沖時長輸入控制單元中,以使控制單元根據(jù)驅(qū)動信號輸出新的紋波,并驅(qū)動負載工作。
50.一實施例中,各個脈沖的脈沖時長即一脈沖持續(xù)為高電平的時間,當負載的大小越大時,需要驅(qū)動的時間也越長,即需要的脈沖時長越長。具體來說,負載的大小可以為負載的額定功率大小,負載的大小與脈沖時長為正相關(guān)。
51.一實施例中,參照圖4,為另一驅(qū)動信號和對應的紋波波形示意圖,此時令新的紋波中各個脈沖的脈沖時長d2=2d1,為了使輸出的高電平時間相同,可以設定第三脈沖個數(shù)n3為5,因此上式可以為:
52.9*t1+2*t2=5*t3
53.由此計算得到新的紋波中第三脈沖周期t3,此時紋波的峰值δv3=δv2。
54.進一步地,對于步驟s5,根據(jù)負載的大小計算得到新的紋波中各個脈沖的脈沖時長的步驟包括:
55.通過下式計算脈沖時長:
56.d1=k*load1
57.式中,d1為脈沖時長,load1為負載的大小,k為預設的參數(shù)。
58.一實施例中,可以根據(jù)實際負載工作需求設定負載函數(shù),k為該負載函數(shù)的斜率。
59.進一步的,對于步驟s5,控制驅(qū)動信號按照第三脈沖個數(shù)和第三脈沖周期輸入控制單元中,以使控制單元根據(jù)驅(qū)動信號輸出新的紋波,并驅(qū)動負載工作的步驟包括:
60.根據(jù)所述第三脈沖周期以及負載在輕載輸出狀態(tài)下的負載率計算得到新的紋波中各個脈沖的脈沖時長;
61.控制驅(qū)動信號按照第三脈沖個數(shù)、第三脈沖周期和各個脈沖的脈沖時長輸入控制
單元中,以使控制單元根據(jù)驅(qū)動信號輸出新的紋波,并驅(qū)動負載工作。
62.一實施例中,輕載輸出狀態(tài)下的負載率可以為30%以下,具體實施中,也可以為或50%以下。
63.進一步的,對于步驟s5,根據(jù)所述第三脈沖周期以及負載在輕載輸出狀態(tài)下的負載率計算得到新的紋波中各個脈沖的脈沖時長的步驟包括:
64.通過下式計算脈沖時長:
65.d1=t3*l/(1-l)
66.式中,d1為脈沖時長,t3為第三脈沖周期,l為負載在輕載輸出狀態(tài)下的負載率。
67.一實施例中,當負載率越低時,表示負載對高電平的時長要求越低,因此可根據(jù)負載率對各個脈沖的脈沖時長,以改變紋波中波谷到下一波峰的時間間隔。
68.參照圖5,是本方案公開的一種輸出紋波的控制系統(tǒng)結(jié)構(gòu)框圖,系統(tǒng)包括:
69.紋波波形獲取單元100,用于在負載處于輕載輸出狀態(tài)時,獲取與負載相連的控制單元向負載輸出的紋波的波形;
70.紋波參數(shù)采集單元200,用于采集紋波的波形的峰值、波峰的個數(shù)、從波谷到波峰的第一時間差以及從波峰到波谷的第二時間差;
71.驅(qū)動信號獲取單元300,用于判斷峰值是否大于預設的峰值閾值,若大于,獲取輸入控制單元的驅(qū)動信號,將在第一時間差下驅(qū)動信號的脈沖中低電平的個數(shù)作為第一脈沖個數(shù),將在第一時間差下驅(qū)動信號的脈沖中低電平之間的時間間隔作為第一脈沖周期,將波谷的個數(shù)作為第二脈沖個數(shù),將第二時間差作為第二脈沖周期;
72.驅(qū)動信號計算單元400,用于根據(jù)第一脈沖個數(shù)、第一脈沖周期、第二脈沖個數(shù)和第二脈沖周期計算得到第三脈沖個數(shù)和第三脈沖周期;其中,第一脈沖個數(shù)與第一脈沖周期的乘積與第二脈沖個數(shù)與第二脈沖周期的乘積之和與第三脈沖個數(shù)和第三脈沖周期的乘積相同;
73.負載驅(qū)動單元500,用于控制驅(qū)動信號按照第三脈沖個數(shù)和第三脈沖周期輸入控制單元中,以使控制單元根據(jù)驅(qū)動信號輸出新的紋波,并驅(qū)動負載工作;其中,新的紋波的波峰個數(shù)與第三脈沖個數(shù)相同,新的紋波中從波峰到波谷的時間間隔與第三脈沖周期相同。
74.進一步地,負載驅(qū)動單元500,還用于:
75.根據(jù)負載的大小計算得到新的紋波中各個脈沖的脈沖時長;
76.控制驅(qū)動信號按照第三脈沖個數(shù)、第三脈沖周期和各個脈沖的脈沖時長輸入控制單元中,以使控制單元根據(jù)驅(qū)動信號輸出新的紋波,并驅(qū)動負載工作。
77.進一步地,負載驅(qū)動單元500,還用于:
78.通過下式計算脈沖時長:
79.d1=k*load1
80.式中,d1為脈沖時長,load1為負載的大小,k為預設的參數(shù)。
81.進一步地,負載驅(qū)動單元500,還用于:
82.根據(jù)所述第三脈沖周期以及負載在輕載輸出狀態(tài)下的負載率計算得到新的紋波中各個脈沖的脈沖時長;
83.控制驅(qū)動信號按照第三脈沖個數(shù)、第三脈沖周期和各個脈沖的脈沖時長輸入控制
單元中,以使控制單元根據(jù)驅(qū)動信號輸出新的紋波,并驅(qū)動負載工作。
84.進一步地,負載驅(qū)動單元500,還用于:
85.通過下式計算脈沖時長:
86.d1=t3*l/(1-l)
87.式中,d1為脈沖時長,t3為第三脈沖周期,l為負載在輕載輸出狀態(tài)下的負載率。
88.參照圖6,本技術(shù)實施例中還提供一種計算機設備,該計算機設備可以是服務器,其內(nèi)部結(jié)構(gòu)可以如圖6所示。該計算機設備包括通過系統(tǒng)總線連接的處理器、存儲器、網(wǎng)絡接口和數(shù)據(jù)庫。其中,該計算機設計的處理器用于提供計算和控制能力。該計算機設備的存儲器包括非易失性存儲介質(zhì)、內(nèi)存儲器。該非易失性存儲介質(zhì)存儲有操作系統(tǒng)、計算機程序和數(shù)據(jù)庫。該內(nèi)存儲器為非易失性存儲介質(zhì)中的操作系統(tǒng)和計算機程序的運行提供環(huán)境。該計算機設備的數(shù)據(jù)庫用于存儲輸出紋波的控制數(shù)據(jù)等。該計算機設備的網(wǎng)絡接口用于與外部的終端通過網(wǎng)絡連接通信。該計算機程序被處理器執(zhí)行時以實現(xiàn)一種輸出紋波的控制方法。
89.本領(lǐng)域技術(shù)人員可以理解,圖6中示出的結(jié)構(gòu),僅僅是與本技術(shù)方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對本技術(shù)方案所應用于其上的計算機設備的限定。
90.本技術(shù)一實施例還提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)一種輸出紋波的控制方法。可以理解的是,本實施例中的計算機可讀存儲介質(zhì)可以是易失性可讀存儲介質(zhì),也可以為非易失性可讀存儲介質(zhì)。
91.綜上,為本技術(shù)實施例中提供的輸出紋波的控制方法、系統(tǒng)、計算機設備和存儲介質(zhì),通過獲取在負載處于輕載輸出狀態(tài)時,與負載相連的控制單元向負載輸出的紋波的波形,從而根據(jù)紋波的波形的峰值、波峰的個數(shù)、從波谷到波峰的第一時間差以及從波峰到波谷的第二時間差判斷當前紋波是否大于預設的峰值閾值,若大于,則認為此時的紋波會造成負載和后端系統(tǒng)進入不穩(wěn)定狀態(tài),因此采集產(chǎn)生該紋波的驅(qū)動信號,并對該驅(qū)動信號的脈沖個數(shù)和周期進行重新計算,以使該驅(qū)動信號產(chǎn)生的紋波能夠均勻且在較低的峰值下輸入負載和后端系統(tǒng),從而避免在負載處于輕載模式下時后端系統(tǒng)進入不穩(wěn)定狀態(tài)的問題;通過根據(jù)不同負載的大小或負載在輕載模式下的負載率,對驅(qū)動信號的各個脈沖時長進行計算,從而滿足不同負載大小和負載率的負載的工作需求,提高了泛用性和可擴展性。
92.本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的計算機程序可存儲于一非易失性計算機可讀取存儲介質(zhì)中,該計算機程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,本技術(shù)所提供的和實施例中所使用的對存儲器、存儲、數(shù)據(jù)庫或其它介質(zhì)的任何引用,均可包括非易失性和/或易失性存儲器。非易失性存儲器可以包括只讀存儲器(rom)、可編程rom(prom)、電可編程rom(eprom)、電可擦除可編程rom(eeprom)或閃存。易失性存儲器可包括隨機存取存儲器(ram)或者外部高速緩沖存儲器。作為說明而非局限,ram通過多種形式可得,諸如靜態(tài)ram(sram)、動態(tài)ram(dram)、同步dram(sdram)、雙速據(jù)率sdram(ssrsdram)、增強型sdram(esdram)、同步鏈路(synchlink)dram(sldram)、存儲器總線(rambus)直接ram(rdram)、直接存儲器總線動態(tài)ram(drdram)、以及存儲器總線動態(tài)ram(rdram)等。
93.需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其它變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、裝置、物品或者方法不僅包括那些要素,而
且還包括沒有明確列出的其它要素,或者是還包括為這種過程、裝置、物品或者方法所固有的要素。在沒有更多限制的情況下,由語句“包括一個
……”
限定的要素,并不排除在包括該要素的過程、裝置、物品或者方法中還存在另外的相同要素。
94.以上所述僅為本技術(shù)的優(yōu)選實施例,并非因此限制本技術(shù)的專利范圍,凡是利用本技術(shù)說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其它相關(guān)的技術(shù)領(lǐng)域,均同理包括在本技術(shù)的專利保護范圍內(nèi)。

技術(shù)特征:


1.一種輸出紋波的控制方法,其特征是,包括以下步驟:在負載處于輕載輸出狀態(tài)時,獲取與所述負載相連的控制單元向所述負載輸出的紋波的波形;采集所述紋波的波形的峰值、波峰的個數(shù)、從波谷到波峰的第一時間差以及從波峰到波谷的第二時間差;判斷所述峰值是否大于預設的峰值閾值,若大于,獲取輸入所述控制單元的驅(qū)動信號,將在所述第一時間差下所述驅(qū)動信號的脈沖中低電平的個數(shù)作為第一脈沖個數(shù),將在所述第一時間差下所述驅(qū)動信號的脈沖中低電平之間的時間間隔作為第一脈沖周期,將所述波谷的個數(shù)作為第二脈沖個數(shù),將所述第二時間差作為第二脈沖周期;根據(jù)所述第一脈沖個數(shù)、第一脈沖周期、第二脈沖個數(shù)和第二脈沖周期計算得到第三脈沖個數(shù)和第三脈沖周期;其中,所述第一脈沖個數(shù)與所述第一脈沖周期的乘積與所述第二脈沖個數(shù)與所述第二脈沖周期的乘積之和與所述第三脈沖個數(shù)和第三脈沖周期的乘積相同;控制所述驅(qū)動信號按照所述第三脈沖個數(shù)和第三脈沖周期輸入所述控制單元中,以使所述控制單元根據(jù)所述驅(qū)動信號輸出新的紋波,并驅(qū)動所述負載工作;其中,所述新的紋波的波峰個數(shù)與所述第三脈沖個數(shù)相同,所述新的紋波中從波峰到波谷的時間間隔與所述第三脈沖周期相同。2.根據(jù)權(quán)利要求1所述的輸出紋波的控制方法,其中,所述控制所述驅(qū)動信號按照所述第三脈沖個數(shù)和第三脈沖周期輸入所述控制單元中,以使所述控制單元根據(jù)所述驅(qū)動信號輸出新的紋波,并驅(qū)動所述負載工作的步驟包括:根據(jù)所述負載的大小計算得到所述新的紋波中各個脈沖的脈沖時長;控制所述驅(qū)動信號按照所述第三脈沖個數(shù)、第三脈沖周期和所述各個脈沖的脈沖時長輸入所述控制單元中,以使所述控制單元根據(jù)所述驅(qū)動信號輸出新的紋波,并驅(qū)動所述負載工作。3.根據(jù)權(quán)利要求2所述的輸出紋波的控制方法,其中,所述根據(jù)所述負載的大小計算得到所述新的紋波中各個脈沖的脈沖時長的步驟包括:通過下式計算所述脈沖時長:d1=k*load1式中,d1為所述脈沖時長,load1為所述負載的大小,k為預設的參數(shù)。4.根據(jù)權(quán)利要求1所述的輸出紋波的控制方法,其中,所述控制所述驅(qū)動信號按照所述第三脈沖個數(shù)和第三脈沖周期輸入所述控制單元中,以使所述控制單元根據(jù)所述驅(qū)動信號輸出新的紋波,并驅(qū)動所述負載工作的步驟包括:根據(jù)所述第三脈沖周期以及所述負載在輕載輸出狀態(tài)下的負載率計算得到所述新的紋波中各個脈沖的脈沖時長;控制所述驅(qū)動信號按照所述第三脈沖個數(shù)、第三脈沖周期和所述各個脈沖的脈沖時長輸入所述控制單元中,以使所述控制單元根據(jù)所述驅(qū)動信號輸出新的紋波,并驅(qū)動所述負載工作。5.根據(jù)權(quán)利要求4所述的輸出紋波的控制方法,其中,根據(jù)所述第三脈沖周期以及所述負載在輕載輸出狀態(tài)下的負載率計算得到所述新的紋波中各個脈沖的脈沖時長的步驟包
括:通過下式計算所述脈沖時長:d1=t3*l/(1-l)式中,d1為所述脈沖時長,t3為所述第三脈沖周期,l為所述負載在輕載輸出狀態(tài)下的負載率。6.一種輸出紋波的控制系統(tǒng),其特征是,包括:紋波波形獲取單元,用于在負載處于輕載輸出狀態(tài)時,獲取與所述負載相連的控制單元向所述負載輸出的紋波的波形;紋波參數(shù)采集單元,用于采集所述紋波的波形的峰值、波峰的個數(shù)、從波谷到波峰的第一時間差以及從波峰到波谷的第二時間差;驅(qū)動信號獲取單元,用于判斷所述峰值是否大于預設的峰值閾值,若大于,獲取輸入所述控制單元的驅(qū)動信號,將在所述第一時間差下所述驅(qū)動信號的脈沖中低電平的個數(shù)作為第一脈沖個數(shù),將在所述第一時間差下所述驅(qū)動信號的脈沖中低電平之間的時間間隔作為第一脈沖周期,將所述波谷的個數(shù)作為第二脈沖個數(shù),將所述第二時間差作為第二脈沖周期;驅(qū)動信號計算單元,用于根據(jù)所述第一脈沖個數(shù)、第一脈沖周期、第二脈沖個數(shù)和第二脈沖周期計算得到第三脈沖個數(shù)和第三脈沖周期;其中,所述第一脈沖個數(shù)與所述第一脈沖周期的乘積與所述第二脈沖個數(shù)與所述第二脈沖周期的乘積之和與所述第三脈沖個數(shù)和第三脈沖周期的乘積相同;負載驅(qū)動單元,用于控制所述驅(qū)動信號按照所述第三脈沖個數(shù)和第三脈沖周期輸入所述控制單元中,以使所述控制單元根據(jù)所述驅(qū)動信號輸出新的紋波,并驅(qū)動所述負載工作;其中,所述新的紋波的波峰個數(shù)與所述第三脈沖個數(shù)相同,所述新的紋波中從波峰到波谷的時間間隔與所述第三脈沖周期相同。7.根據(jù)權(quán)利要求6所述的輸出紋波的控制系統(tǒng),其中,所述負載驅(qū)動單元,還用于:根據(jù)所述負載的大小計算得到所述新的紋波中各個脈沖的脈沖時長;控制所述驅(qū)動信號按照所述第三脈沖個數(shù)、第三脈沖周期和所述各個脈沖的脈沖時長輸入所述控制單元中,以使所述控制單元根據(jù)所述驅(qū)動信號輸出新的紋波,并驅(qū)動所述負載工作。8.根據(jù)權(quán)利要求6所述的輸出紋波的控制系統(tǒng),其中,所述所述負載驅(qū)動單元,還用于:根據(jù)所述第三脈沖周期以及所述負載在輕載輸出狀態(tài)下的負載率計算得到所述新的紋波中各個脈沖的脈沖時長;控制所述驅(qū)動信號按照所述第三脈沖個數(shù)、第三脈沖周期和所述各個脈沖的脈沖時長輸入所述控制單元中,以使所述控制單元根據(jù)所述驅(qū)動信號輸出新的紋波,并驅(qū)動所述負載工作。9.一種計算機設備,包括存儲器和處理器,所述存儲器中存儲有計算機程序,其特征是,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1至5中任一項所述的輸出紋波的控制方法的步驟。10.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征是,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至5中任一項所述的輸出紋波的控制方法的步驟。

技術(shù)總結(jié)


本公開的一種輸出紋波的控制方法、系統(tǒng)、計算機設備和存儲介質(zhì),包括在負載處于輕載輸出狀態(tài)時,獲取與負載相連的控制單元向負載輸出的紋波的波形;采集紋波的波形的峰值、波峰的個數(shù)和波谷到波峰的時間差;判斷峰值是否大于預設的峰值閾值,若大于,獲取輸入控制單元的驅(qū)動信號;根據(jù)脈沖個數(shù)和脈沖周期計算得到新的脈沖個數(shù)和新的脈沖周期從而控制驅(qū)動信號輸入控制單元中,以使控制單元輸出新的紋波并驅(qū)動負載工作。通過獲取在負載處于輕載輸出狀態(tài)時,對產(chǎn)生紋波的驅(qū)動信號的脈沖個數(shù)和周期進行重新計算,以使該驅(qū)動信號產(chǎn)生的紋波能夠均勻且在較低的峰值下輸入負載和后端系統(tǒng),從而避免在負載處于輕載模式下時后端系統(tǒng)進入不穩(wěn)定狀態(tài)的問題。入不穩(wěn)定狀態(tài)的問題。入不穩(wěn)定狀態(tài)的問題。


技術(shù)研發(fā)人員:

許俊 任文

受保護的技術(shù)使用者:

廣州視琨電子科技有限公司

技術(shù)研發(fā)日:

2021.05.25

技術(shù)公布日:

2022/11/24


文章投稿或轉(zhuǎn)載聲明

本文鏈接:http://m.newhan.cn/zhuanli/patent-1-31642-0.html

來源:專利查詢檢索下載-實用文體寫作網(wǎng)版權(quán)所有,轉(zhuǎn)載請保留出處。本站文章發(fā)布于 2022-12-11 12:42:56

發(fā)表評論

驗證碼:
用戶名: 密碼: 匿名發(fā)表
評論列表 (有 條評論
2人圍觀
參與討論