0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LLC环路计算与仿真分析(2)

CHANBAEK 来源:积极向上电源仿真 作者:积极向上电源仿真 2023-06-23 10:53 次阅读

上期通过K因子法介绍了LLC仿真如何实现快速闭环,以及相位提升计算与传递函数的详细推导过程及分析,详见《LLC环路计算与仿真分析——K因子法》。

但是使用该方法是有很多局限性的,如果需要自己放置零极点,该如何像K因子一样根据功率级波特图计算出想要的穿越频率和相位裕度呢?

下面通过运放+光耦的反馈补偿一一介绍:

1、获取功率级波特图

快速闭环后在最大增益满载时设计获取功率级波特图,期望闭环时穿越频率4k,读取此时的增益及相位。

wKgZomSNHs-AXrM4AAFuTpD2UI0251.jpg

2、补偿器增益与相位提升计算

功率级在4k时增益和相位分别为3.54和16.94度。

所以补偿器在4k时增益应为-3.54。

相位要先减去功率级的16.94度,然后加上期望相位裕度45度,即补偿器在4k时相位应为28.06度。

又因为补偿器为正反馈,初始相位为-90度,所以实际此时提升相位要多加90度,即补偿器提升的相位裕度为:

-16.94°+90°+45°=118.06°

这个与上期介绍的一样,只是这里只通过补偿器来理解。

PM(期望相位裕度)、PS(穿越频率处功率级相位)。boost(需提升相位)。即

boost=PM-PS+90°

3、选择补偿器并搭建正确逻辑

提升相位>90°需要两个零点(最大提升180度),这里使用运放+光耦的三型补偿。

首先选择运放是推光耦还是拉光耦,因为可以兼容电压环电流环双环竞争,这里使用动放拉光耦。

本文VCO逻辑:VFB越大,输出频率越高。

wKgZomSNHzSAVIJdAACdKKI5kOI091.jpg

根据压控振荡器逻辑选择光耦连接方式:当Vout ↑,Vop ↓,IF ↑,Ic ↑,VFB ↑ ,fsw ↑,负反馈逻辑正确,所以VFB接在光耦射极。如下:

wKgZomSNHzSATqV8AACn2INKr_Y993.jpg

4、补偿器传递函数推导

根据补偿器推导传递函数:

运放部分:

wKgaomSNHzSATdHQAAF2ffQjJJk388.jpg

光耦部分:

wKgaomSNHzSAIxzVAAAhRX8lwI4296.jpg

光耦原边和副边均有两种连接方式,运放推或拉,反馈脚接集电极或射极,但因为交流小信号分析中电流源开路,电压源短路,所以两种接法的传递函数只有符号不一样,感兴趣的可以仿真验证一下。

5、求解RLEDmax

运放输出最低电压时光耦的二极管侧必须有足够的电流使光耦工作三极管工作在饱和区。

wKgaomSNHzSASWcRAAAYn3v2myc648.jpg

光耦的上拉或下拉电阻与C8形成极点。

6、求解光耦的射极外置电容

先用k因子计算出零极点位置

wKgaomSNHzSAUEhfAAAbaU7xb3I814.jpg

假设(凑的)上拉电阻10k时光耦极点为12kHz,则可求出光耦内部等效电容

wKgZomSNHzSAUlNtAAAPOF7UprU573.jpg

根据上面K因子求得的极点,光耦与下拉电阻形成的极点若与其相同,则光耦电容应该为:

wKgZomSNHzSAQwHxAAALrGoZ1ts875.jpg

而光耦内部等效电容已经大于配置极点所需的电容:

wKgZomSNHzSAd12EAAAPV_SrS64132.jpg

所以此时K因子已无法通过配置零极点来适应K因子计算极点,需要手动放置并重新计算。

7、手动零极点放置计算

先放置两个极点和一个零点,第1个极点为光耦引入:

wKgaomSNHzSADR5iAAAQyz9mw84813.jpg

第1个零点放1k,第2个极点放50k,这里只是介绍原理,参数是凑的。

wKgaomSNHzSAaI3_AAALfkDQp6I797.jpg

相位提升计算方法参考上期《LLC环路计算与仿真分析——K因子法》:

wKgZomSNHzWAHQRLAABMFfAVCfE240.jpg

根据上式和第2点所计算出来的增益和相位计算出第二个零点:

wKgaomSNHzWALLO2AAATSiY9-28074.jpg

按照这几个零极点极可满足期望穿越频率和相位裕度。

8、电阻电容参数计算

计算方法请参考上期《LLC环路计算与仿真分析——K因子法》

wKgZomSNHzWARw_gAAAX8t-ojLg238.jpg

补偿器波特图(蓝色为手动放置零极点,橙色为K因子放置):

wKgaomSNHzWAE6xoAABodfe_kPQ689.jpg

从波特图可见,手动放置计算的值与K因子计算的值在穿越频率fc处的增益和相位是一样的,但是k因子计算的相位最大值刚好在fc处。

9、仿真验证

按前文计算值设置光耦参数

wKgZomSNHzWABrVDAADTFUj97K4878.jpg

补偿后的波特图与期望值符合,计算正确。

wKgaomSNHzWAUxWRAAIDFZE5Tfs464.jpg

补偿器波特图,与计算波特图相符。

wKgaomSNHzWASgJ7AAGSDwdOCHI465.jpg

计算与仿真一致。

10、F11窗口公式

*VCO参数设置

.GLOBALVAR Fswmin=2*55k * the LLC network will see half this value *

.GLOBALVAR Fswmax=2*160k * the LLC network will see half this value *

.GLOBALVAR DT=420n * this is clock pulse width for DT generation *

.GLOBALVAR VFBmax=3.3 * this is the maximum feedback voltage to get Fswmax *

.GLOBALVAR Ct=10p

.GLOBALVAR Vswing=2.7 * Timing capacitor final swing *

.GLOBALVAR IFMIN=Ct*Vswing/((1/Fswmin)-DT) * charging current when VFB = 0 V *

.GLOBALVAR IDT=-(IFMIN-Ct*Vswing/DT)/5

.GLOBALVAR G2=-(IFMIN+Ct*Vswing/(DT-(1/Fswmax)))/VFBmax

*输入输出设置

.simulator DEFAULT

.VAR Vin = 380

.VAR Pout = 500

.VAR Vout = 26

.VAR RL = Vout^2/Pout

.VAR VREF = 2.5

.VAR R1 = 21.5K

.VAR Rlower = VREF*R1/(Vout-VREF)

*电压环求解

.VAR fc = 4k

.VAR Gfc = 3.59

.VAR PS = 16.94

.VAR PM = 45

.VAR boost = PM-PS+90

.VAR G = 10^(-Gfc/20)

.VAR CTR = 0.48

.VAR Rpulldown = 10k

.VAR RLED = 2K

.VAR fp_opto = 11.1587k

.VAR fp1 = 50k

.VAR fz1 = 1k

.VAR fp2 = fp_opto

.VAR fz2 = fc/(tan(boost*(pi/180)-atan(fc/fz1)+atan(fc/fp1)+atan(fc/fp2)))

.VAR G1 = CTR*Rpulldown/RLED

.VAR R2 = (G/G1)R1(sqrt(1+(fc/fp1)^2))(sqrt(1+(fc/fp2)^2))/((sqrt(1+(fz1/fc)^2))(sqrt(1+(fc/fz2)^2)))

.VAR C1 = 1/(2pifz1*R2)

.VAR C3 = (fp1-fz2)/(2piR1fp1fz2)

.VAR R3 = R1*fz2/(fp1-fz2)

*参数计算结果查询

*** Print out values to use in step 2

*** Run simulation. From menu, select

*** Simulator >> Edit Netlist (after preprocess)

{'*'} k = {k}

{'*'} G = {G}

{'*'} Rlower = {Rlower}

{'*'} R2 = {R2}

{'*'} R3 = {R3}

{'*'} C1 = {C1}

{'*'} C3 = {C3}

{'*'} G1 = {G1}

{'*'} wp1 = {wp1}

{'*'} wp2 = {wp2}

{'*'} wz1 = {wz1}

{'*'} wz2 = {wz2}

{'*'} fz2 = {fz2}

11、F11窗口计算结果

wKgZomSNHzWAAIfIAACLzLCS3vw037.jpg

与MATHCAD计算结果一致。

12、总结

环路计算的资料太多了,但万变不离其宗,主要弄清传递函数推导与相位提升计算,其他的基本就能举一反三了,而且学习环路计算最简单的方法还是得计算加仿真一起,simplis对环路仿真学习非常友好。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 运放
    +关注

    关注

    47

    文章

    1145

    浏览量

    52913
  • 仿真
    +关注

    关注

    50

    文章

    4013

    浏览量

    133301
  • 光耦
    +关注

    关注

    30

    文章

    1385

    浏览量

    57476
  • LLC
    LLC
    +关注

    关注

    36

    文章

    554

    浏览量

    76616
  • 环路计算
    +关注

    关注

    0

    文章

    4

    浏览量

    5869
收藏 人收藏

    评论

    相关推荐

    LLC电路仿真设计

    上接第一部分,《三相单级PFC-LLC仿真:part1》,本文仿真另外两种LLC电路。
    的头像 发表于 12-12 18:21 2352次阅读
    <b class='flag-5'>LLC</b>电路<b class='flag-5'>仿真</b>设计

    拓扑篇丨LLC谐振变换器仿真建模与控制策略分析

    、电路拓扑设计LLC谐振变换器主要包含开关电路、谐振电路以及整流电路三个部分,这里以常用的全桥LLC变换器为例进行仿真分析,电路拓扑结构如下。 2
    发表于 07-19 10:17

    拓扑篇丨LLC谐振变换器仿真建模与控制策略分析

    。 上期内容中我们对 LLC谐振变换器的电路结构与工作原理 进行了分析,了解到变换器最为常用的调制方式为脉冲频率调制(PFM)。今天继续为大家分享 LLC谐振变换器的仿真建模及控制策略
    发表于 08-12 16:23

    全桥LLC电源串联谐振Matlab/Simulink仿真模型的相关资料分享

    全桥LLC电源串联谐振Matlab/Simulink仿真模型 与Mathcad详细计算与设计过程。包含LLC仿真模型,输入400V,输出48
    发表于 12-28 07:49

    《运放电路环路稳定性设计 原理分析仿真计算、样机测试》+理论与实际结合加深理解和实战运用

    1、很荣幸拿到这本《运放电路环路稳定性设计 原理分析仿真计算、样机测试》,花了几天的时间浏览了一遍,书的内容知识点很多,内容确是非常丰富的,需要细细品味消化,需要对运放有一点的了解,
    发表于 05-22 12:37

    环路计算补偿和仿真教材

    本示例从简单的BUCK电路入手,详细说明了如何进行电源环路计算和补偿,并通过saber仿真验证环路补偿的合理性。 一直以来,环路
    发表于 03-15 15:04 0次下载

    BUCK电路的环路计算补偿仿真

    本示例从简单的BUCK电路入手,详细说明了如何进行电源环路计算和补偿,并通过saber仿真验证环路补偿的合理性。
    发表于 04-24 15:05 224次下载
    BUCK电路的<b class='flag-5'>环路</b><b class='flag-5'>计算</b>补偿<b class='flag-5'>仿真</b>

    LLC环路设计(TI)

    LLC环路设计(TI),感兴趣的小伙伴们可以看看。
    发表于 06-24 16:39 84次下载

    半桥LLC PSIM仿真计算的详细资料说明

    本文档的主要内容详细介绍的是半桥LLC PSIM仿真计算的详细资料说明。
    发表于 10-16 08:00 118次下载
    半桥<b class='flag-5'>LLC</b> PSIM<b class='flag-5'>仿真</b>与<b class='flag-5'>计算</b>的详细资料说明

    SABER仿真LLC谐振变换器开发与设计中的应用

    分析LLC谐振变换器的工作原理,提出了一种利用计算仿真软件SABER辅助设计LLC谐振变换器的方法,并用该方法设计了一款为电力机车上的仪器
    发表于 04-16 14:52 47次下载

    开关电源环路分析计算的理解

    1. 扫描初始幅相特性曲线,并用描点法将初始环路模型导入MATHCAD;2. 计算调节器特性曲线;3. 初始环路模型减去调节器模型,得到除去调节器的系统模型;4. 根据系统模型,配置新
    发表于 10-21 20:36 5次下载
    开关电源<b class='flag-5'>环路</b><b class='flag-5'>分析</b>与<b class='flag-5'>计算</b>的理解

    全桥LLC电源串联谐振Matlab/Simulink仿真模型 与Mathcad详细计算与设计过程。

    全桥LLC电源串联谐振Matlab/Simulink仿真模型 与Mathcad详细计算与设计过程。包含LLC仿真模型,输入400V,输出48
    发表于 01-06 10:33 162次下载
    全桥<b class='flag-5'>LLC</b>电源串联谐振Matlab/Simulink<b class='flag-5'>仿真</b>模型 与Mathcad详细<b class='flag-5'>计算</b>与设计过程。

    LLC闭环仿真资料分享

    LLC闭环仿真,用MATLAB2018仿真软件
    发表于 12-02 16:41 20次下载

    LLC环路计算仿真分析(1)

    LLC环路设计参考杨波的博士论文《LLC resonant converter》第6章Small signal analysis of LLC resonant converter。
    的头像 发表于 06-23 10:53 5670次阅读
    <b class='flag-5'>LLC</b><b class='flag-5'>环路</b><b class='flag-5'>计算</b>与<b class='flag-5'>仿真</b><b class='flag-5'>分析</b>(1)

    llc电源环路补偿是几阶补偿

    LLC电源是一种高性能、高效率的电源转换技术,广泛应用于通信、计算机、医疗等领域。然而,LLC电源的设计和调试过程相对复杂,需要考虑多种因素,如开关频率、占空比、负载变化等。其中,环路
    的头像 发表于 07-16 16:19 837次阅读