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对环路仿真学习非常友好。

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

    关注

    46

    文章

    1090

    浏览量

    52362
  • 仿真
    +关注

    关注

    50

    文章

    3872

    浏览量

    132161
  • 光耦
    +关注

    关注

    28

    文章

    1176

    浏览量

    56554
  • LLC
    LLC
    +关注

    关注

    34

    文章

    502

    浏览量

    75924
  • 环路计算
    +关注

    关注

    0

    文章

    4

    浏览量

    5838
收藏 人收藏

    评论

    相关推荐

    LLC电路仿真设计

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

    LLC谐振环路TL431内部电路分析

    最近看了TL431内部电路图,奈何自己水平有限,只能看懂个大概,不能详细的分析内部工作原理,目前只能按照等效电路来推导环路传递函数。想在这个平台上想大家请教,还请大家赐教!在这个帖子上看见了谐振
    发表于 04-02 11:48

    LLC增益曲线过程推导和参数如何计算

    电压为方波,电流为正弦波。设计时根据客户需求计算出额定负载时直流电阻Ro,再用基波分析计算出次级交流输出电阻,然后换算至变压器初级得出等效模型,先推导直流增益和阻性曲线方程。输入阻抗公式推导上述已经
    发表于 05-19 09:19

    全桥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 223次下载
    BUCK电路的<b class='flag-5'>环路</b><b class='flag-5'>计算</b>补偿<b class='flag-5'>仿真</b>

    LLC环路设计(TI)

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

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

    本文档的主要内容详细介绍的是半桥LLC PSIM仿真计算的详细资料说明。
    发表于 10-16 08:00 103次下载
    半桥<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. 根据系统模型,配置新的调节器;5. 比较
    发表于 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 139次下载
    全桥<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 11次下载

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

    LLC环路设计参考杨波的博士论文《LLC resonant converter》第6章Small signal analysis of LLC resonant converter。
    的头像 发表于 06-23 10:53 3352次阅读
    <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谐振腔被广泛应用于电源和逆变器中,常用于高效、高频电源转换器,如服务器电源,交换机电源和笔记本电脑电源等。但是,LLC谐振腔模型复杂,其工作频率高,受
    的头像 发表于 10-22 12:20 432次阅读