LLC开关电源开发:第一节,LLC原理概述

第一节,LLC原理概述文章目录

  • 一、LLC概述
  • 二、LLC电路拓扑
    • 1.电路拓扑
    • 2.电路工作原理
    • 3.电路原理分析
  • 总结


一、LLC概述

LLC电路,是一种通过控制开关频率(频率调节)来实现输出电压恒定的谐振电路,它包括一个电感L、一个电容C、一个变压器L,可分为半桥和全桥两种架构。LLC电路的工作原理是利用电抗(阻抗、感抗、容抗)来进行分压,因为感抗、容抗的大小都是频率f的函数,所以随着频率的变化,感抗、容抗的大小就会跟随着变化,励磁电感上的交流分压可以由驱动频率来进行调整,传输到次级经过整流,从而得到设计所需输出电压。

LLC电路的优点在于实现原边两个主MOS开关的零电压开通(ZVS)和副边整流二极管的零电流关断(ZCS),通过软开关技术,可以降低电源的开关损耗,提高功率变换器的效率和功率密度。LLC电路的设计难点包括如何实现软开关、如何改变电压增益等。

(1)软开关实现:LLC电路通过实现零电压开关(ZVS)和零电流开关(ZCS)的软开关方法,来降低开关损耗。零电压开关使开关开通前其两端电压为零,实现零电压开通,而零电流开关使电流关断前其电流为零,实现零电流关断。

(2)电压增益的改变:LLC电路的电压增益可以通过改变加在电感和电容上的频率来调节。当输入源的频率增加时,电感的感抗增大,输出电压减小;相反,电容的容抗减小,输出电压增大。通过调整频率,可以改变LC电路的谐振特性,从而改变输出电压的增益。

二、LLC电路拓扑

1.电路拓扑

将 LLC 谐振技术与全桥变换器相结合
代码如下(示例):
由开关管 S1-S4 构成全桥拓扑结构。图中,谐振腔中的谐振电感与变压器的励磁电感分别用 Lr 和 Lm 表示,Cr 为谐振电容。输出与输入之间的隔离变压器结构也可以在中心抽头式与普通的单输出绕组之间进行选择,其中由前者构成的输出整流电路具有高效率的优势,但绕制较为困难,后者绕制简单,但效率相对较高。变压器采用中心抽头结构,由 D5、D6 组成输出整流电路,最后通过输出电容 C2进行滤波后得到直流输出电压。

2.电路工作原理

我们定义Lr和Cr 的谐振频率为第一谐振频率f1串联谐振频率;
当谐振电流下降到和励磁电流相等时,Lr 、 Lm 、Cr的表示为第二谐振f2串并联谐振频率。
在这里插入图片描述
在这里插入图片描述
根据变换器工作频率fs与第一谐振频率 f1 ,第二谐振 f2 的关系可将变换器的稳态工作区间分为三部分。
模式1:fs < f2 ;
模式2:f2 < fs < f1 ;
模式2:fs > f1 ;
根据不同的模式变换器工作特性不同。
(1)fs < f2
变换器工作在容性区,在此情况下,励磁电流将会在开关管关断前反向,开关管将不能实现ZVS开通;
(2)fs > f1
该模式下励磁电感lm不参与谐振,其两端电压一致被钳位,整流二极管电流连续,工作在硬关断模式下,因此存在反向恢复问题,不能够实现ZCS关断;
(3)f2 < fs < f1
既能实现ZVS开通,同事也能够能够实现ZCS关断,此种模式下LLC谐振变换器有宽负载范围内的软开关的优势。

3.电路原理分析

当变换器工作频率满足 f2 < fs < f1关系时,变换器处于升压状态。在该区间内,变换器通常只工作于断续导通模式(DCM),下图即为变换器在f2 < fs < f1区间内工作的波形图。同样根据全桥变换器的模态对称原理,这里只对半个开关周期的模态进行分析,由图分析可知,在半个开关周期内共存在 5 个开关模态。
在这里插入图片描述(1)模态 1(t0~t1):此时 S1、S3 开始导通。由于谐振腔的阻抗特性为感性,谐振腔电流 Ir 相位滞后于电压,电流方向仍保持负方向,由于开关 S1、S3 的导通内阻压降较寄生二极管导通压降小,因此谐振腔电流 Ir 开始反向流过开关管 S1、S3 进行续流。副端二极管 D5 导通,励磁电感 Lm 被输出电压钳位,励磁电流线性减小,谐振腔由 Lr、Cr 组成,电路谐振频率为 f1 ,在谐振腔的作用下,谐振电流迅速减小,在该阶段内,负载端能量由励磁电感 Lm 提供。
在这里插入图片描述

(2)模态 2(t1~t2):开关管继续保持导通状态,谐振电流 Ir 变为正方向,开关管S1、S3 内部开始流过电流。此模态下,二极管 D5 保持导通,励磁电感 Lm 两端仍然被副端电压钳位,励磁电流缓慢上升并保持负方向, 此时理想变压器原端电流 I1 满足 I1 = Ilm +Ir。负载端能量由母线及励磁电感共同提供,该模态下谐振腔的谐振频率为 f1。
在这里插入图片描述

(3)模态 3(t2~t3):励磁电感继续保持被副端钳位的状态,谐振腔由 Lr、Cr 组成,电路工作在第一谐振频率 f 1下。励磁电流 ILm 变为正方向,与谐振电流 Ir 同方向,此时母线同时向励磁电感与负载提供能量。由于谐振作用,在该模态结束时,谐振电流迅速减小至与励磁电流相等。

在这里插入图片描述

(4)模态 4(t3~t4):在此模态内,谐振电流 Ir 与励磁电流 ILm 保持等大同向,变压器原端电流下降为 0,副端整流二极管 D5 停止导通,二极管 D5 实现零电流关断,负载能量完全由输出电容 Co 提供。由于副端停止导通,副端电压对励磁电感的钳位作用消失,此时谐振腔由 Lm、Lr、Cr 组成,电路谐振频率为 f2 。
在这里插入图片描述

(5)模态 5(t4~t5):所有开关管关断,该过程为硬关断,电路进入死区状态,四只开关管的寄生电容在谐振电流 Ir 的作用下开始对其中的能量进行相互转移交换,当能量转移结束后,谐振腔的输入电压 Uab 变为-UDC, S2,S4 寄生二极管的钳位电压解除,此后谐振电流通过寄生二极管进行续流。由于谐振腔的作用,励磁电感两端电压达到副端导通电压阀值,此时整流二极管 D6 开始导通,励磁电感被副端电压钳位,退出谐振腔,流过 D6 的电流开始由 0 缓慢上升,二极管实现零电流开通。由于谐振腔的作用,谐振电流 Ir 快速下降,其值小与励磁电流值,但与其保持同方向,此时负载能量由励磁电感提供。
在这里插入图片描述

(6)接下来的模态与以上模态对称,因此这里将不再赘述。

总结

软开关实现:LLC电路通过实现零电压开关(ZVS)和零电流开关(ZCS)的软开关方法,来降低开关损耗。零电压开关使开关开通前其两端电压为零,实现零电压开通,而零电流开关使电流关断前其电流为零,实现零电流关断。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/668588.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

transfomer中attention为什么要除以根号d_k

简介 得到矩阵 Q, K, V之后就可以计算出 Self-Attention 的输出了&#xff0c;计算的公式如下: A t t e n t i o n ( Q , K , V ) S o f t m a x ( Q K T d k ) V Attention(Q,K,V)Softmax(\frac{QK^T}{\sqrt{d_k}})V Attention(Q,K,V)Softmax(dk​ ​QKT​)V 好处 除以维…

算法每日一题(python,2024.05.31)

题目来源&#xff08;力扣. - 力扣&#xff08;LeetCode&#xff09;&#xff0c;简单&#xff09; 解题思路&#xff1a; 二次遍历&#xff0c;第一次遍历用哈希表记录每个字母的出现次数&#xff0c;出现一次则将它的value值赋为True&#xff0c;将它的下标赋为key值&#x…

leetcode74搜索二维矩阵

题目 给你一个满足下述两条属性的 m x n 整数矩阵&#xff1a; 每行中的整数从左到右按非严格递增顺序排列。每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target &#xff0c;如果 target 在矩阵中&#xff0c;返回 true &#xff1b;否则&#xff0c;返回 fa…

LeetCode-47 全排列Ⅱ

LeetCode-47 全排列Ⅱ 题目描述解题思路代码说明 题目描述 给定一个可包含重复数字的序列 nums &#xff0c;按任意顺序 返回所有不重复的全排列。 示例 &#xff1a; 输入&#xff1a;nums [1,1,2]输出&#xff1a; [[1,1,2], [1,2,1], [2,1,1]] b站题目解读讲的不好&…

充电宝哪个牌子好?怎么选充电宝?压箱底充电宝购买指南大全!

充电宝作为我们日常生活中不可或缺的便携式电源之一&#xff0c;市场上品牌众多、种类繁多。对于消费者来说&#xff0c;如何选择适合自己的充电宝成为一个值得重视的问题。有的充电宝厂家为节省成本“偷工减料”&#xff0c;使用劣质电池&#xff0c;以次充好、参数造假等现象…

Win10安装TensorRT

目录 什么是TensorRT 下载TensorRT 安装TensorRT 拷贝文件 安装whl文件 验证是否安装成功 什么是TensorRT TensorRT是由Nvidia推出的C语言开发的高性能神经网络推理库&#xff0c;是一个用于生成部署的优化器和运行时引擎。和cudnn类似&#xff0c;但它不支持训练&#xff…

Mysql(一)查询Sql是如何执行的

Hello&#xff0c;大家好我是极客涛&#x1f60e;&#xff0c;我最近在整理Mysql相关的知识点&#xff0c;所以准备开启一个Mysql的主线任务&#xff0c;大概耗时3周左右&#xff0c;整个节奏还是由浅入深&#xff0c;主要包括Mysql的架构、事务实现、索引组织形式、SQL优化、日…

kettle 使用动态变量名定义变量

name是变量&#xff0c;value 值也是变量 我需要把name作为变量名&#xff0c;value作为变量值&#xff1b; 在kettle中&#xff0c;使用javascript脚本 key与lastVsxzl都是变量 //Script here setVariable(key,lastVsxzl,r);var rgetVariable(key,r); Demo 1、从记事本里面…

sensitive-word 敏感词 v0.16.1 新特性支持字典内存资源释放

敏感词系列 sensitive-word-admin 敏感词控台 v1.2.0 版本开源 sensitive-word-admin v1.3.0 发布 如何支持分布式部署&#xff1f; 01-开源敏感词工具入门使用 02-如何实现一个敏感词工具&#xff1f;违禁词实现思路梳理 03-敏感词之 StopWord 停止词优化与特殊符号 04-…

【第十三节】C++控制台版本坦克大战小游戏

目录 一、游戏简介 1.1 游戏概述 1.2 知识点应用 1.3 实现功能 1.4 开发环境 二、项目设计 2.1 类的设计 2.2 各类功能 三、程序运行截图 3.1 游戏主菜单 3.2 游戏进行中 3.3 双人作战 3.4 编辑地图 一、游戏简介 1.1 游戏概述 本项目是一款基于C语言开发的控制台…

linux--------线程的同步和互斥

前言 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考 一、线程互斥 &#xff08;1&#xff09;互斥&#xff1a; 任何时刻&#xff0c;互斥保证有且只有一个执行流进入临界区&#xff0c;访问临界资源&#xff0c;通常对临界资源起保护作用 要了解互…

fastjson 泛型转换问题(详解)

系列文章目录 附属文章一&#xff1a;fastjson TypeReference 泛型类型&#xff08;详解&#xff09; 文章目录 系列文章目录前言一、代码演示1. 不存在泛型转换2. 存在泛型转换3. 存在泛型集合转换 二、原因分析三、解决方案1. 方案1&#xff1a;重新执行泛型的 json 转换2. …

使用Python突破网站验证码限制

之前有小伙伴说&#xff0c;在web自动化的过程中&#xff0c;经常会被登录的验证码给卡住&#xff0c;不知道如何去通过验证码的验证&#xff0c;今天专门给大家来聊聊验证码的问题。 常见的验证码一般分为两类&#xff0c;一类是图文验证码&#xff0c;一类是滑块验证码&#…

c#基础()

学习目标 了解&#xff1a;嵌套类&#xff0c;匿名类&#xff0c;对象初始化器 重点&#xff1a;类的定义以及对象&#xff0c;构造方法&#xff0c;this和static关键字 掌握&#xff1a;面向对象的概念&#xff0c;访问修饰符&#xff0c;垃圾回收 面向对象 面向对象的概…

面试题:SpringBoot启动流程

具体步骤 新建一个Spring应用程序 (new springApplication())&#xff1a; 确认web应用的类型加载ApplicationContextInitializer加载ApplicationListener记录主启动类 运行应用程序&#xff08;.run&#xff09;&#xff1a; 准备环境对象Environment&#xff0c;用于加载…

Java学习【String类详解】

Java学习【String类详解】 String的介绍及定义方式String类型的比较String类型的查找charAt()访问字符indexOf()查找下标 转化和替换数值和字符串转化大小写的转换字符串转数组格式化替换 字符串的拆分和截取split()拆分substring()截取trim()去除两边空格 StringBuilder和Stri…

09Linux GDB学习笔记

Linux GDB使用 目录 文章目录 Linux GDB使用先编译文件1.检查安装1.1 安装GDB 2.启动GDB3.退出GDB4.设置断点4.1 在指定行号处设置断点4.2 在指定函数名处设置断点4.3 在指定源文件和行号处设置断点 4.4查看断点信息4.5删除断点5.运行5.1 <font color#ff0000>逐过程&am…

java web爬虫

目录 读取本地文件 从网站读取文件 java爬虫 总结 读取本地文件 import java.io.File; import java.io.PrintWriter; import java.util.Scanner;public class ReplaceText {public static void main() throws Exception{File file new File("basic\\test.txt"…

Sui与Atoma合作为开发者提供AI支持

AI初创公司Atoma宣布其即将推出的推理网络将与Sui集成&#xff0c;该网络将使开发者能够在他们的应用程序中使用AI工具。Atoma选择Sui作为其第一个区块链集成对象是由于Sui的可扩展性和性能。 尽管生成式AI在过去几年中引起了轰动&#xff0c;但它尚未进入许多消费者应用程序。…

openfiler安装部署-1

openfiler安装部署 简介1 下载openfiler2 openfiler 安装2.1 vmware 典型配置2.2 稍后安装操作系统2.3 新建虚拟机向导2.4 命名虚拟机2.5 指定磁盘容量2.6 添加系统镜像&#xff0c;准备安装系统2.7 启动安装系统2.8 初始化磁盘&#xff0c;选择"Yes"2.9 创建分区&am…