LLC谐振变换器变频移相混合控制MATLAB仿真

news2024/9/21 22:29:06

关注“电气仔推送”获得资料(专享优惠)

基本控制原理

为了实现变换器较小的电压增益,同时又有较 高的效率,文中在变频控制的基础上加入移相控制, 在这种控制策略下,变换器通过调节一次侧开关管 的开关频率和移相角来调节输出电压,二次侧开关 管的体二极管作为整流网络,此时变换器工作于“fs > fr”的情况。

fs > fr 时的变频 + 移相控制工作波形如图所示,其前半个周期的工作状态可分为以下六个模态:

[t0 之前]: Q1 和 Q2 处于导通状态,Q3和 Q4 处 于关断状态,Lm1 与 Lr、Cr 谐振,此时谐振电流 iLr与励磁电流 iLm1 相等,且方向为负,电流经过 Q1 和 Q2 形成环流,Q5 ~ Q8 都处于关断状态,由滤波电容 C2 维持二次侧电压 V2。Lm2 两端电压为 0,故 iLm2 可近 似认为不再变化。

[t0 ~ t1]: t0 时刻 Q1 处于导通状态,Q2 ~ Q4 都 处于关断状态,此时 iLm2 与 ir 共同构成的桥臂中点 电流 iAB为一次侧开关管 Q4 的寄生电容 Cq 4 放电, 使其两端电压下降为 0,同时 iAB为 Q2 的寄生电容 Cq 2 充电,使其两端电压上升为 V1。

[t1 ~ t2]: t1 时刻 Q4 零电压开通,Lr 与 Cr 谐振, Lm1 被二次侧电压 nV2 钳位,iLm1 线性上升。Lm2 被 VAB钳位,其电流 iLm2 线性上升。二次侧桥臂中点电 流 iCD经 Q5 和 Q8 的体二极管 Dq5和 Dq8为滤波电容 C2 和二次侧负载提供电流。

[t2 ~ t3]: t2 时刻 Q1 关断,Q4 仍处于导通状态, iAB为 Q3的寄生电容 Cq3放电,使其两端电压下降为 0,同时 iAB为 Q1 的寄生电容 Cq 1 充电,使其两端电 压上升为 V1。谐振电流 iLr在这一阶段不断减小,但 iLr仍大于励磁电流 iLm1,故仍有电流传递到二次侧。 Lm1 被二次侧电压 nV2 钳位,iLm1 线性上升,Lm2 两端 电压为 0,iLm2可近似认为不再变化。

[t3 ~ t4]: t3时刻 Q3零电压开通,此时 VAB为 0, 与上一模态相似,谐振电流 iLr继续减小,iLm1 线性上 升,iLm2可近似认为不再变化。

[t4 ~ t5]: t4 时刻,Q3和 Q4 处于导通状态,Q1 和 Q2 处于关断状态,Lm1 与 Lr、Cr 谐振,此时谐振电流 iLr与励磁电流 iLm1 相等,故 Q5 ~ Q8 都处于关断状 态,由滤波电容 C2 维持二次侧电压 V2。Lm2 因两端 电压为 0,iLm2可近似认为不再变化。

t5 之后 Q4 关断,变换器进入后半段工作周期, 其工作状况与之前情况相似,不再赘述。 若变换器有较大的移相角,会使图 4 中 t4 ~ t6 阶段和 t7 ~ t8 阶段在一个周期中所占的比例加大, 使得变换器的损耗增加,效率降低。

仿真模型

仿真波形

设置输入电压在0.02s时由300V升为400V

参考文献

双向全桥LLC谐振变换器的宽增益混合控制研究_张鸿远

全桥LLC谐振变换器的混合式控制策略_李菊

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

现代信号处理学习笔记(二)参数估计理论

参数估计理论为我们提供了一套系统性的工具和方法,使我们能够从样本数据中推断总体参数,并评估估计的准确性和可靠性。这些概念在统计学和数据分析中起着关键的作用。 目录 前言 一、估计子的性能 1、无偏估计与渐近无偏估计 2、估计子的有效性 两个…

【C++】用命名空间避免命名冲突

🌸博主主页:釉色清风🌸文章专栏:C🌸今日语录:如果神明还不帮你,说明他相信你。 🪷文章简介:这篇文章是结合谭浩强老师的书以及自己的理解,同时加入了一些例子…

【前端素材】推荐优质后台管理系统网页Stisla平台模板(附源码)

一、需求分析 1、系统定义 后台管理系统是一种用于管理和控制网站、应用程序或系统的管理界面。它通常被设计用来让网站或应用程序的管理员或运营人员管理内容、用户、数据以及其他相关功能。后台管理系统是一种用于管理网站、应用程序或系统的工具,通常由管理员使…

matlab实现层次聚类与k-均值聚类算法

1. 原理 1.层次聚类:通过计算两类数据点间的相似性,对所有数据点中最为相似的两个数据点进行组合,并反复迭代这一过程并生成聚类树 2.k-means聚类:在数据集中根据一定策略选择K个点作为每个簇的初始中心,然后将数据划…

【InternLM 实战营笔记】基于 InternLM 和 LangChain 搭建你的知识库

准备环境 bash /root/share/install_conda_env_internlm_base.sh InternLM升级PIP # 升级pip python -m pip install --upgrade pippip install modelscope1.9.5 pip install transformers4.35.2 pip install streamlit1.24.0 pip install sentencepiece0.1.99 pip install a…

银行卡二三四要素验证API接口:实现高准确性与高稳定性的验证服务

在进行互联网金融、电商等业务时,我们常常需要验证用户的银行卡信息,以确保交易安全和顺利进行。而银行卡二三四要素验证API接口,就成为了一种高效、准确的解决方案。本文将以挖数据平台为例,介绍该接口的使用方法和优势。 接口简…

【自动驾驶技术系列丛书学习】1.《自动驾驶技术概论》学习笔记

《自动驾驶技术概论》学习笔记 致谢:作者:王建、徐国艳、陈竞凯、冯宗宝 本书主要介绍汽车构造和无人驾驶汽车的基本概念,从基础开始,由浅入深地了解无人驾驶的历史由来、国内外自动驾驶产业现状及技术发展、自动驾驶汽车的技术架…

jupyter调用envs环境——jupyter内核配置虚拟环境

1.jupyter无法使用envs环境 pycharm的终端打开jupyter notebook: 在kernel下找不到上面的Pytorch_GPU环境: 2.解决方法 在对应的envs环境中安装ipykernel: 将该环境写入jupyter: python -m ipykernel install --user --name Py…

lv20 QT进程线程编程

知识点&#xff1a;启动进程 &#xff0c;线程 &#xff0c;线程同步互斥 1 启动进程 应用场景&#xff1a;通常在qt中打开另一个程序 process模板 QString program “/bin/ls"; QStringList arguments; arguments << "-l" << “-a";QPro…

LeetCode 热题100 刷题笔记

一&#xff1a;哈希表 一般哈希表都是用来快速判断一个元素是否出现集合里。 直白来讲其实数组就是一张哈希表&#xff0c;哈希表中关键码就是数组的索引下标&#xff0c;然后通过下标直接访问数组中的元素。 1.两数之和 题目链接&#xff1a;. - 力扣&#xff08;LeetCode…

C++ //练习 10.15 编写一个lambda,捕获它所在函数的int,并接受一个int参数。lambda应该返回捕获的int和int参数的和。

C Primer&#xff08;第5版&#xff09; 练习 10.15 练习 10.15 编写一个lambda&#xff0c;捕获它所在函数的int&#xff0c;并接受一个int参数。lambda应该返回捕获的int和int参数的和。 环境&#xff1a;Linux Ubuntu&#xff08;云服务器&#xff09; 工具&#xff1a;v…

TDengine 在 DISTRIBUTECH 分享输配电数据管理实践

2 月 27-29 日&#xff0c;2024 美国国际输配电电网及公共事业展&#xff08;DISTRIBUTECH International 2024&#xff09;在美国-佛罗里达州-奥兰多国家会展中心举办。作为全球领先的年度输配电行业盛会&#xff0c;也是美洲地区首屈一指的专业展览会&#xff0c;该展会的举办…

uniapp_微信小程序日历

一、需求要求这样 二、代码实现 <view class"calender" click"showriliall"><text class"lineText">探视日期&#xff1a;</text><text class"middleText">{{timerili}}</text><image src"/s…

unsubscribe:Angular 项目中常见场景以及是否需要 unsubscribe

本文由庄汇晔同学编写~ 在 Angular 项目中&#xff0c;经常会使用到 observable subscribe&#xff0c;但是 subscribe 读取了数据之后&#xff0c;真的就是万事大吉了吗&#xff1f;这个问题的答案或许是&#xff0c;或许不是。有些 observable 需要 unsubscribe&#xff0c;…

递归回溯剪枝-括号生成

LCR 085. 括号生成 - 力扣&#xff08;LeetCode&#xff09; 一. 根据题意&#xff0c;分析出符合要求的括号组合需要满足以下两个条件&#xff1a; 1. 左括号数或者右括号数都不能超过 n&#xff1b; 2. 从最左侧开始的每一个子集&#xff0c;不可以出现右括号数大于左括号数&…

GEE必须会教程—蒸散发数据时间序列分析与下载

今天带来的有关蒸散发数据的下载代码&#xff0c;蒸散发数据在气象气候&#xff0c;农业干旱监测等领域应用广泛&#xff0c;那么在GEE上如何方便快捷获取蒸散发数据呢&#xff1f;今天跟着小编分享代码&#xff0c;快来学习吧&#xff01;&#xff01; A.定义研究区域 //定义…

力扣每日一题 受限条件下可到达节点的数目 DFS

Problem: 2368. 受限条件下可到达节点的数目 文章目录 思路复杂度Code 思路 &#x1f468;‍&#x1f3eb; 灵神 复杂度 时间复杂度: O ( n ) O(n) O(n) 空间复杂度: O ( n ) O(n) O(n) Code class Solution {int ans 0;boolean[] set;List<Integer>[] es;publ…

【Python】2. 基础语法

常量和表达式 我们可以把 Python 当成一个计算器, 来进行一些算术运算. 注意: print 是一个 Python 内置的 函数, 这个稍后详细介绍. 可以使用 - * / ( ) 等运算符进行算术运算. 先算乘除, 后算加减. 运算符和数字之间, 可以没有空格, 也可以有多个空格. 但是一般习惯上写一…

【兔子机器人】根据自身机器人参数修改simulink模型

关节电机 机体初始高度 &#xff01;&#xff01;&#xff01;接下来尝试修改各腿的坐标朝向

USB - Linux Kernel Menuconfig

Linux kernel&#xff0c;make menuconfig&#xff0c;和USB相关的&#xff0c;在主菜单选择Device Drivers。 Device Drivers下面&#xff0c;找到USB support。 在USB support下面&#xff0c;就可以对USB相关的item进行设置。 按照从上到下的顺序&#xff0c;打开的设置依次…