用于DCMFlyback转换器的电荷平衡控制方法及电荷平衡控制器

文档序号:31047116发布日期:2022-08-06 05:41阅读:195来源:国知局
用于DCMFlyback转换器的电荷平衡控制方法及电荷平衡控制器
用于dcm flyback转换器的电荷平衡控制方法及电荷平衡控制器
技术领域
1.本发明属于电力电子技术领域,更具体地,涉及一种用于dcm flyback转换器的电荷平衡控制方法及电荷平衡控制器。


背景技术:

2.flyback转换器因其方案简单、体积小和具有电气隔离特性而被广泛应用于工业领域中。该转换器可以在连续导通模式(ccm)或断续导通模式(dcm)下运行。这两种模式各有优劣。当功率水平相对较高时,在ccm模式下运行的flyback转换器可以实现比在dcm模式下运行时更高的效率和更低的电压应力。但在这种模式下flyback转换器需要高磁电感和大尺寸变压器。此外,由于此时的flyback转换器传递函数包含右半平面(rhp)零点,因此在ccm模式下运行的flyback转换器带宽有限。与ccm模式相比,dcm模式的优势在于:仅需要小尺寸变压器、二极管反向恢复效应的减少、和rhp零点的消除便于稳定的控制等。由于在dcm中运行的flyback转换器可以被认为是一种易于控制的电流源,因此它被广泛用于pv-ac模块和pfc系统。
3.为了节省转换器的成本、功率、尺寸并改善瞬态响应,人们在传统转换器控制策略的基础上不断地探索新的方法。为了实现最佳瞬态响应,基于电压的电荷平衡(vcb)控制器被用于在ccm下运行的buck转换器。该控制方法不断调整主开关的on/off状态,以便电感电流可以在最短的时间内为输出充电。然而,当其通过数字电路实现时,这种方法会降低性能,因为它需要连续采样和计算。此外,虽然该策略可以实现最佳动态响应,但其仅适用于buck转换器应用。基于此种思想,有人提出了基于平均电流的电荷平衡控制(averagecurrent-based charge balance,accb)并用于flyback转换器。accb策略不是连续采样和计算,而是基于脉宽调制(pwm),在每个开关周期进行一次采样和计算,其通过计算下一个开关周期的合适占空比来优化瞬态响应。accb策略适用于许多不同的转换器,并可以在pwm下实现最佳动态响应。然而,accb算法计算参考电荷时滞后了两个开关周期,这会降低电路瞬态响应的效果。


技术实现要素:

4.针对现有技术的缺陷和改进需求,本发明提供了一种用于dcm flyback转换器的电荷平衡控制方法及电荷平衡控制器,其目的在于提高对电路扰动的瞬态响应。
5.为实现上述目的,按照本发明的一个方面,提供了一种用于dcm flyback转换器的电荷平衡控制方法,在两个开关周期内完成电荷平衡控制,其中在每个开关周期执行以下步骤:
6.基于采样得到的当前开关周期dcm flyback转换器的输入输出,计算当前开关周期占空比为高时flyback转换器向输出电容的输出电荷q
ch
,同时根据
预估两个开关周期后flyback转换器的输出电压v
ext
,式中v
out
和分别为采样得到的当前开关周期在q
ch
=0时的输出电压和输出电压变化,t为单个开关周期时长;
7.基于所述输出电荷q
ch
、所述输出电压v
ext
以及参考电压v
ref
,根据q
ref
=c(v
ref-v
ext
)-q
ob
的计算方式,式中q
ob
=q
ch
,q
ch
=q
ref
z-1
,z-1
为z变换中的单位延时因子,计算参考电荷q
ref
,所述参考电荷q
ref
用于数字脉宽调制信号占空比的计算以控制dcm flyback转换器在下一开关周期的开关。
8.进一步,采用取值恒定的用以减小阻尼效应的补偿因子kc,分别修正所述输出电荷q
ch
以及参考电荷q
ref
,修正方式如下:
[0009][0010]
式中,k
damp
表示根据当前实际电路所计算确定的电荷阻尼系数。
[0011]
进一步,kc=k
damp

[0012]
本发明还提供一种用于dcm flyback转换器的电荷平衡控制器,包括:电荷观察器,电压外推器,vecb算法模块,以及电荷控制器;
[0013]
所述电荷观察器、所述电压外推器和所述vecb算法模块用于基于数字脉宽调制在每个开关周期对dcm flyback转换器的输入输出进行采样,并在电荷量达到需要电荷平衡控制时,在每个开关周期执行以下功能,在两个开关周期内完成电荷平衡控制:
[0014]
所述电荷观察器用于基于当前开关周期dcm flyback转换器的输入输出,计算当前开关周期flyback转换器向输出电容的输出电荷q
ch

[0015]
所述电压外推器用于基于当前开关周期对dcm flyback转换器的输入输出,根据预估两个开关周期后flyback转换器的输出电压v
ext
,式中v
out
和分别为采样得到的当前开关周期在q
ch
=0时的输出电压和输出电压变化,t为单个开关周期时长;
[0016]
所述vecb算法模块用于基于所述输出电荷q
ch
、所述输出电压v
ext
以及参考电压v
ref
,根据q
ref
=c(v
ref-v
ext
)-q
ob
的计算方式,式中q
ob
=q
ch
,q
ch
=q
ref
z-1
,z-1
为z变换中的单位延时因子,计算参考电荷q
ref
,所述参考电荷q
ref
用于数字脉宽调制信号占空比的计算以控制dcm flyback转换器在下一开关周期的开关。
[0017]
进一步,还包括修正单元,用于采用取值恒定的用以减小阻尼效应的补偿因子kc,分别修正所述输出电荷q
ch
以及参考电荷q
ref
,修正方式如下:
[0018][0019]
式中,k
damp
表示根据当前实际电路所计算确定的电荷阻尼系数。
[0020]
进一步,kc=k
damp

[0021]
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序被处理器运行时控制所述存储介质所在设备执行如上所述的一种用于dcm flyback转换器的电荷平衡控制方法。
[0022]
总体而言,通过本发明所构思的以上技术方案,能够取得以下有益效果:
[0023]
(1)本发明为改善对电路扰动的瞬态响应,基于输出电压微分值,设计了一个电压外推器采用零输出电荷情况,来预估两个开关周期后的输出电压。此外推的输出电压用于计算下一个开关周期的参考电荷。通过这种方法,可以无滞后地计算参考电荷,从而改善了对电路扰动的瞬态响应。
[0024]
(2)本发明针对电荷阻尼及其对输出电压的影响,在电路中采用了一个恒定的补偿因子来最大限度地减少输出电压稳态误差。
附图说明
[0025]
图1为本发明实施例提供的一种用于dcm flyback转换器的电荷平衡控制方法在单个开关周期的执行步骤流程图;
[0026]
图2为本发明实施例提供的accb算法控制下的flyback转换器电路图;
[0027]
图3为本发明实施例提供的accb算法控制下的flyback转换器输出电压与电荷变化示意图;
[0028]
图4为本发明实施例提供的vecb算法控制下的flyback控制器电路图;
[0029]
图5为本发明实施例提供的vecb算法控制下的flyback转换器输出电压与电荷变化示意图;
[0030]
图6为本发明实施例提供的一种考虑寄生效应、变压器漏感和rcd缓冲电路的精确flyback转换器电路图;
[0031]
图7为本发明实施例提供的沿v
in
和v
out
的电荷阻尼系数示意图;
[0032]
图8为本发明实施例提供的当r从30ω跳变到15ω时采用不同控制算法对应的输出电压瞬态变化图,其中,(a)表示采用pi控制算法,(b)采用accb控制算法,(c)采用vecb控制算法;
[0033]
图9为本发明实施例提供的当r从150ω跳变到15ω时采用不同控制算法对应的输出电压瞬态变化图,其中,(a)表示采用pi控制算法,(b)采用accb控制算法,(c)采用vecb控制算法;
[0034]
图10为本发明实施例提供的当vin从10v跳变到7.5v时采用不同控制算法对应的输出电压瞬态变化图,其中,(a)表示采用pi控制算法,(b)采用accb控制算法,(c)采用vecb控制算法;
[0035]
图11为本发明实施例提供的当vref从15v跳变到15.25v时采用不同控制算法对应的输出电压瞬态变化图,其中,(a)表示采用pi控制算法,(b)采用accb控制算法,(c)采用vecb控制算法;
[0036]
图12为本发明实施例提供的当vref从13v跳变到15v时采用不同控制算法对应的输出电压瞬态变化图,其中,(a)表示采用pi控制算法,(b)采用accb控制算法,(c)采用vecb控制算法。
具体实施方式
[0037]
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并
不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0038]
实施例一
[0039]
一种用于dcm flyback转换器的电荷平衡控制方法,在两个开关周期内完成电荷平衡控制,其中,如图1所示,在每个开关周期执行以下步骤:
[0040]
基于采样得到的当前开关周期dcm flyback转换器的输入输出,计算当前开关周期占空比为高时flyback转换器向输出电容的输出电荷q
ch
,同时根据预估两个开关周期后flyback转换器的输出电压v
ext
,式中v
out
和分别为采样得到的当前开关周期在q
ch
=0时的输出电压和输出电压变化,t为单个开关周期时长;
[0041]
基于输出电荷q
ch
、输出电压v
ext
以及参考电压v
ref
,根据q
ref
=c(v
ref-v
ext
)-q
ob
的计算方式,式中q
ob
=q
ch
,q
ch
=q
ref
z-1
,z-1
为z变换中的单位延时因子,计算参考电荷q
ref
,参考电荷q
ref
用于数字脉宽调制信号占空比的计算以控制dcm flyback转换器在下一开关周期的开关。
[0042]
关于本实施例电荷平衡控制方法的由来以及本实施例控制方法的合理性和优势,现通过如下阐述来进行说明:
[0043]
传统accb算法控制下的flyback转换器电路如图2所示,图中,d1是数字脉宽调制(dpwm)信号的占空比,c是输出电容,r是负载电阻,adc是数模转换器,v
in
表示电源电压,q
ch
表示flyback转换器向输出电容输出的输出电荷。电荷平衡控制器包含一个电荷观察器和一个电荷控制器,电荷观察器用于预估输出电荷q
ch
,作为自身观察的结果(即q
ob
)。accb算法模块基于q
ob
,生成适当的q
ref
输入到电荷控制器中,作为电荷控制器调控占空比d1的基准,使得输出电压v
out
在两个开关周期内跟踪v
ref
,改善了电路的瞬态响应。
[0044]
也就是,当输出电压v
out
=v
ref
时,此时电荷控制器不会改变dpwm的d1,因此输出v
out
维持恒定;当电路不处于稳态时,v
out
偏离v
erf
,电荷控制器需要改变dpwm的d1,使得v
out
趋近v
ref
。accb算法模块会通过检测v
out
是否偏离v
ref
来控制电荷控制器的工作:若发生偏离,便根据电荷观察器计算的q
ob
来计算合适的q
ref
送入电荷控制器中,让电荷控制器重新计算d1。
[0045]
关于accb算法,假设在一个开关周期内q
ch
跟踪q
ref
,输出电压便可以通过q
ref
的增加或减少来控制。此外,accb算法通过计算下一个开关周期内的参考电荷q
ref
来改善瞬态响应。如图3所示,当v
out
[k]低于v
ref
[k]时,q
ch
[k+1]=q
ref
[k]用以调节v
out
[k+2]至v
ref
[k]。由于流经输出电容的总电荷为q
ch-q
dis
,在离散时域中给出一个开关周期内v
out
的变化,如下:
[0046][0047]
式中,z是z变换中的一个基本单位。
[0048]
accb算法对应的电荷平衡控制器被设计成在两个开关周期内将v
out
调节到v
ref
,即v
ref
=v
out
z2。为推导出v
out
z2的值,将式(1)乘以z+1给出:
[0049]
[0050]
在式2中,q
dis
随负载和输出电压变化,在一个开关周期内等于v
out
t/r。由于r未知,q
dis
无法计算。为了解决这个问题,式(2)乘以1-z-2
,得到:
[0051][0052]
由于输出电容的存在,输出至负载的电荷q
dis
在几个开关周期内变化很小,q
dis
(z+1-z-1-z-2
)≈0是有效的。因此,导出式(4):
[0053][0054]
由于电荷观察器和电荷控制器的存在,q
ob
=q
ch
和q
ch
=q
ref
z-1
是有效的。因此,代入v
ref
=v
out
z2到式(4)得到:
[0055]qref
=q
ob
z=q
ob
(z-1
+z-2-1)+c(v
ref-2v
out
+v
out
z-2
)
ꢀꢀꢀꢀꢀ
(5)
[0056]
基于(5),accb算法计算出适当的q
ref
以改善瞬态响应。
[0057]
式(5)中存在z-2
,这表示q
ref
的计算存在两个开关周期的滞后。因此,式(5)意味着尽管式中的各参数取值全部知悉,但得到正确的q
ref
必须花费两个开关周期。如果电路是从稳定状态突变到非稳态,也意味着电路需要花费两个周期才会对突变起反应,最终完成电荷平衡就总共需要四个开关周期。
[0058]
accb算法基于假设q
dis
(z+1-z-1-z-2
)≈0,这个近似等式用于消除方程中的q
dis
,这一点是至关重要的,因为q
dis
=v
out
t/r中存在未知数。此外,如式(5)中所示,传统的accb算法以两个开关周期的滞后进行计算q
ref
,明显这种滞后会降低瞬态响应。
[0059]
基于以上分析,本实施例提出一种电压外推式电荷平衡控制策略来消除响应滞后,如图4示,vecb算法模块会通过检测v
out
是否偏离v
ref
来控制电荷控制器的工作。vecb算法模块通过外推电压计算参考电荷q
ref
,该外推电压是在输出电荷q
ch
=0条件下从当前输出电压v
out
经过两个开关周期后的理论电压。采用外推电压,可以无滞后地计算能够用于一次跟踪到参考电压v
ref
的参考电荷,从而改善对电路扰动的瞬态响应。
[0060]
上述的外推电压由图3中的电压外推器计算,电压外推器基于图中adc采样得到的输出电压v
out
和工作。如图5所示,对于在dcm模式下运行的flyback转换器,在每个开关周期内占空比为低时输出电流为零,因此,输出电容c放电,输出电压以dv
out
/dt的斜率下降,存在
[0061]
假设2t《《rc,这个条件在大多数应用场景中是有效的,输出电压的递减几乎是线性的。因此基于测量的v
out
和外推电压v
ext
由下式给出:
[0062][0063]
即如果q
ch
=0,即在零输出电荷下,输出电压将在两个开关周期内下降到v
ext
。v
ext
基于当前的v
out
与dv
out/
dt,不断刷新,除非电路状态发生变化,每次刷新时的值不变。对于dcm状态,当开关关断时,此时q
ch
=0,便可以得到dv
out/
dt。
[0064]
此外,为了在两个开关周期内将v
out
调节到v
ref
,接下来两个开关周期的总输出电
荷应该是c(v
ref-v
ext
)。因此,输出电荷的离散时间公式应满足:
[0065]qch
z+q
ch
=c(v
ref-v
ext
)
ꢀꢀꢀꢀ
(7)
[0066]
假设由电荷观测器和电荷控制器保证q
ob
=q
ch
和q
ch
=q
ref
z-1
,vecb算法由下式给出:
[0067]qref
=c(v
ref-v
ext
)-q
ob
ꢀꢀꢀꢀꢀ
(8)
[0068]
与式(5)相比,上述算法更简单,计算q
ref
的过程中无滞后。
[0069]
根据以上计算,accb和vecb的闭环小信号模型(ssm)分别如下所示:
[0070][0071][0072]
φ
r_vecb
(z),φ
l_vecb
(z)分别为flyback转换器在vecb控制下相对于的传递函数与相对于的传递函数,表示输出电压的小信号,表示参考电压的小信号,表示负载r的小信号;φ
r_accb
(z)和φ
l_accb
(z)表示accb控制下的相应传递函数。
[0073]
对比式(9)和(10),可知{φ
r_vecb
(z),φ
l_vecb
(z)}相对于{φ
r_accb
(z),φ
l_accb
(z)},更少受到系数a(a=t/rc)的影响。除此之外,φ
l_vecb
(z)中的分子比φ
l_accb
(z)中的分子受到的延时更小,这表明前者对电路扰动的瞬态响应更快。因此通过理论分析足见vecb控制相对于传统accb控制的优势所在。也就是,不管accb还是vecb,控制器都被设计成在两个开关周期内调节v
out
到v
ref
,区别在于q
ref
的计算上,前者滞后两个周期。
[0074]
由以上两种算法的分析,可知,输出电荷q
ch
由电荷观察器计算,并由电荷控制器调节。电荷观察器和电荷控制器保证了q
ob
=q
ch
和q
ch
=q
ref
z-1
。传统的accb算法以两个开关周期的滞后进行计算q
ref
,进而调整输出电压,这种滞后会降低瞬态响应。而vecb算法中的电压外推器基于采样得到的v
out
与dv
out/
dt,可以无滞后的计算q
ref
,改善了flyback转换器的瞬态响应。
[0075]
作为优选的方案,以上的分析均处于理想状态下,因此q
ob
=q
ch
和q
ch
=q
ref
z-1
这一前提无论是对于accb还是vecb均是成立的。这个前提是由电荷控制器和电荷观察器确保的。然而,实际输出电荷存在阻尼效应。针对实际的flyback电路,如图6所示,l
pt
是主边的漏电感,l
st
是副边的漏电感;r
pt
是主边的绕组电阻,r
st
是副边的绕组电阻,r
ds
是开关管的导通电阻,rf是二极管的导通电阻,vf是二极管的导通电阻;rs、cs、ds是rcd电路的电阻、电容和二极管,n:1为匝数比,此时q
ob
=q
ch
和q
ch
=q
ref
z-1
不再有效,电荷阻尼系数k
damp
会影响输出电
压稳态误差。由于k
damp
的存在,电荷控制器和电荷观察器的控制效果表示为:
[0076][0077]
又因为vecb控制中电路的离散时间模型如下:
[0078][0079]
由上式与式(11)推导得到阻尼效应所导致的稳态误差相对值为:
[0080][0081]
因为t/(rc)《0.01和0.8《k
damp
《1在大多数应用场景中都有效,此时相对误差小于0.5%,相对误差数量级和输出电压纹波值相当,因此可以忽略不计。
[0082]
尽管如此,但还是可以利用恒定的补偿因子kc来最小化阻尼效应。考虑补偿因子之后,电荷观察器和电荷控制器的实际效果如下式所示:
[0083][0084]
如图4,q
ch
乘以kc,q
ref
乘以1/kc,补偿因子同时作用于q
ch
到o
ob
的转换以及q
ref
到q
ch
的转换之中。
[0085]
因此考虑补偿因子之后的稳态误差相对值为:
[0086][0087]
为了最小化稳态误差,需要在不同的稳态条件下根据实际电路来计算阻尼系数k
damp
,如图7所示。
[0088]
优选的,根据本实施例中的式(13)来求得对应的kc以消除阻尼效应带来的稳态误差,即令kc=k
damp
,便可以使理论上的相对稳态误差等于0。
[0089]
因此,由于寄生效应等的存在,实际输出电荷存在阻尼效应,由电荷观察器与电荷控制器确保的q
ob
=q
ch
和q
ch
=q
ref
z-1
不再成立,可以利用恒定的补偿因子kc来最小化阻尼效应。
[0090]
本实施例提出的vecb控制算法,消除了传统accb算法电荷平衡计算过程中两个周期的滞后,极大的改善了用于dcm的flyback转换器的线性调整率与负载调整率,以及对参考电压跳变的瞬态响应效果。同时采用恒定的补偿因子kc来最小化阻尼效应。
[0091]
制备实验电路样机并将本实施例提出的vecb控制与传统的pi控制以及accb控制进行对比。在给定的v
in
=10v和v
out
=15v条件下,进行实验并对比三个指标。
[0092]
(一)负载调整率
[0093]
a.当负载电阻从30ω跳变到15ω时,输出电压瞬态响应如图8所示。在pi控制下,输出电压偏离了210mv并在170us内重新稳定。在accb控制下,输出电压偏离了270mv并在80us内重新稳定。在vecb控制下,输出电压偏离了180mv并在40us内重新稳定。与accb控制
器相比,本实施例提出的vecb控制器在负载阶跃时减少了50%的瞬态响应时间和电压偏差。
[0094]
b.当负载电阻从150ω跳变到15ω时,输出电压的瞬态响应图9所示。在pi控制器下,输出电压偏离了370mv并在240us内重新稳定。在accb控制下,输出电压偏离了420mv并在100us重新稳定。在vecb控制下,输出电压偏离了300mv并在60us内重新稳定。对于accb和vecb控制器,瞬态响应受到电荷饱和的限制,此时占空比达到最大值v
out
/(v
in
+v
out
)。因此,输出电压瞬态比图8中的要慢。然而,vecb控制下的瞬态响应仍然比pi和accb控制下快得多。
[0095]
由上可知与accb控制器相比,vecb控制器由于消除了电荷平衡算法的滞后,使瞬态响应时间和电压偏差均降低了50%。
[0096]
(二)线性调整率
[0097]
根据闭环ssm,在accb和vecb控制下,输出电压不受输入电压扰动的影响。实验结果如图10所示。
[0098]
当v
in
从10v跳变到7.5v时,输出电压在pi控制下偏离了210mv并在160us内重新稳定。在accb和vecb控制下,输出电压偏离了130mv,并分别在60us和50us内重新稳定。accb和vecb控制器都显示出了对输入电压扰动的极大抑制。vecb相对之下优势更加明显。
[0099]
(三)参考电压跟随
[0100]
a.当v
ref
从15v跳变到15.25v时,输出电压的瞬态响应如图11所示。对于带pi控制器的转换器,输出电压在130us内实现对v
ref
的跟踪。此外,引起了跳变压差16%大小的40mv过冲。在accb控制下,输出电压在80us内跟踪v
ref
,同时存在20mv的过冲。在vecb控制下,输出电压的跟随过程中无过冲。
[0101]
b.当v
ref
从13v到跳变到15v时,输出电压的瞬态响应如图12所示。对于带pi控制器的转换器,输出电压在190us内实现对v
ref
的跟踪。此外,引起跳变压差55%大小的1.1v过冲。过冲相对值远高于图11的(a)中的值,这是由于占空比饱和以及瞬态期间电路进入临时ccm模式。在accb和vecb控制下,两个输出电压均呈线性上升,在130us内跟踪v
ref
并且不会出现过冲。但跟踪时间比图11的(b)和图11的(c)中的要长得多。这是因为当转换器输出其最大电压时出现了电荷饱和。尽管存在电荷饱和,accb和vecb的输出电压瞬变仍然是相对可取的。
[0102]
由上可知,vecb控制中的参考电压跟随效果优于accb控制。
[0103]
综合上述三个指标对比,实验结果表明,本实施例所提出的vecb控制器在小信号和大信号瞬态中都是稳定的。在所有的测量结果中,输出电压都显示出很好的瞬态响应,没有明显的稳态误差。与accb控制器相比,vecb控制器大大改善了对电路扰动的瞬态响应。
[0104]
实施例二
[0105]
一种用于dcm flyback转换器的电荷平衡控制器,如图4所示,包括:电荷观察器,电压外推器,vecb算法模块,以及电荷控制器;电荷观察器、电压外推器和vecb算法模块用于基于数字脉宽调制在每个开关周期对dcm flyback转换器的输入输出进行采样,并在电荷量达到需要电荷平衡控制时,在每个开关周期执行以下功能,在两个开关周期内完成电荷平衡控制:电荷观察器用于基于当前开关周期dcm flyback转换器的输入输出,计算当前开关周期flyback转换器向输出电容的输出电荷q
ch
;电压外推器用于基于当前开关周期对
dcm flyback转换器的输入输出,根据预估两个开关周期后flyback转换器的输出电压v
ext
,式中v
out
和分别为采样得到的当前开关周期在q
ch
=0时的输出电压和输出电压变化,t为单个开关周期时长;vecb算法模块用于基于所述输出电荷q
ch
、所述输出电压v
ext
以及参考电压v
ref
,根据q
ref
=c(v
ref-v
ext
)-q
ob
的计算方式,式中q
ob
=q
ch
,q
ch
=q
ref
z-1
,z-1
为z变换中的单位延时因子,计算参考电荷q
ref
,所述参考电荷q
ref
用于数字脉宽调制信号占空比的计算以控制dcm flyback转换器在下一开关周期的开关。
[0106]
优选的,还包括修正单元,用于采用取值恒定的用以减小阻尼效应的补偿因子kc,分别修正所述输出电荷q
ch
以及参考电荷q
ref
,修正方式如下:
[0107][0108]
式中,k
damp
表示根据当前实际电路所计算确定的电荷阻尼系数。
[0109]
优选的,kc=k
damp

[0110]
相关技术方案同实施例一,在此不再赘述。
[0111]
实施例三
[0112]
一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序被处理器运行时控制所述存储介质所在设备执行如上所述的一种用于dcm flyback转换器的电荷平衡控制方法。
[0113]
相关技术方案同实施例一,在此不再赘述。
[0114]
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1