DCDC-LLC谐振电路Q值与系统增益变化相反的原因

1.谐振电路的Q值定义

LLC电路的Q值定义:

Q = 1/R*\sqrt{L/C}

它表述的是整个电路的能量存储与耗散的关系。损耗越小,Q值越大,损耗越大,Q值越小。

Q的另一种写法是:

Q=\frac{2*Pi*Fr*Ls} {Rac} 

这个公式来由,因为谐振频率:

Fr=\frac{1}{2Pi\sqrt{LC}}

所以:Q= \frac{​{}2*Pi*(\frac{1}{2*Pi*\sqrt{LC}})*Ls}{Rac}

所以:Q=1/Rac*\frac{L}{\sqrt(LC)}

所以:Q=1/Rac*\sqrt{L^2/LC}

所以:Q = 1/R*\sqrt{L/C}
 

2. 谐振电路Q值的物理意义

Q值实际表征了LC电路的频率选择范围,如果定义带宽 Δf 是指电流值下降到谐振频率处电流值的 \frac1{\sqrt{2}}时所对应的频率范围。Q值越高,带宽越窄:

Q=\frac{fr}{\Delta f}​​

一般我们看到的特定Q值随频率变化的曲线,其实就是整个电路的总体阻抗随频率的衰减情况,如果接入恒压源,那就是系统整个电流的电流随频率的变化。

3. LLC电路Q(LrCr)谐振参数的变化为什么是反的?

下图是LLC系统整体增益V_lm/Vin

如上图所示,Q值越大,系统的整体增益反而越小,这是怎么回事?这里不同的Q值的变化,其实是由负载电阻的变化,也就是连接不同的负载造成的。另外,这里的增益实际是Lm两端的电压与输入电压相比的比例。随着负载越来越重,LRC谐振电路中的Rac越来越小,谐振电路的Q值在增大。谐振电路的Q值相应增大。

4 电路模拟及粗略解释

下图中,我把谐振电容和谐振电感的增益曲线画出了。

最直观的解释就是在系统越过第一个谐振点(Lr, Cr),到达第二个谐振点前(Lr+Lm,Cr)前,系统的增益因为第二个低频谐振峰的存在,仍然在上升。因为Lm比Lr大得多,LLC能够在谐振频点,能够近乎稳住系统整体增益。

附录A 相关的LLC电路整体增益曲线 - Python源码

from matplotlib.lines import lineStyles
import numpy as np
import matplotlib.pyplot as pltdef GetLRC_Gain(frequencies, L, R, C, V_in):omega = 2 * np.pi * frequencies  # 角频率# 计算阻抗Z_L = 1j * omega * L*2  # 电感的阻抗Z_C = 1 / (1j * omega * C/2)  # 电容的阻抗Z_total = R + Z_L + Z_C  # 总阻抗# 计算电流Gain = R/np.abs(Z_total)*GetLRC_Q(L,R,C)return Gain# 计算增益
def GetLLC_TotalGain(frequencies, L_r, R_ac, C_r, V_in):gains = []L_m = 10*L_rfor f in frequencies:omega = 2 * np.pi * f# 计算等效阻抗Z_Lm = 1j * omega * L_mZ_Lr = 1j * omega * L_rZ_C = -1j / (omega * C_r)Z_parallel = (Z_Lm * R_ac) / (Z_Lm + R_ac)Z_eq = (Z_Lr + Z_C) + Z_parallel# 计算增益V_out = V_in * np.abs(Z_parallel) / np.abs(Z_eq)gain = V_out / V_ingains.append(gain)# 转换为numpy数组gains = np.array(gains)return gains;def GetLRC_Q(L, R, C):Q = 1/R*np.sqrt(L/C)return Qdef GetLC_Fr(L, C):Fr = 1/(2*np.pi*np.sqrt(L*C))return Fr# 参数设置
L = 35e-6  # 电感 (H)
R = 12  # 电阻 (Ω)
C = 6.3e-9*10  # 电容 (F)
V_in = 660  # 输入电压 (V)# 频率范围
frequencies = np.linspace(20e3, 200e3, 1000)  # 频率从100Hz到10000Hz# 绘图
fig, ax1 = plt.subplots()
ax2 = ax1.twinx()
ax1.set_xlabel('Frequency (Hz)')
ax1.set_ylabel('LLC Total Gain')
ax2.set_ylabel('LC Gain')
lines1 = []
lines2 = []
labels = []
for i in range(1, 8, 2):R_now = R*iGain_LC = GetLRC_Gain(frequencies, L, R_now, C, V_in)TotalGain = GetLLC_TotalGain(frequencies, L, R_now, C, V_in)Fr = GetLC_Fr(L,C) Q = GetLRC_Q(L, R_now, C)line1, = ax1.plot(frequencies, np.abs(TotalGain), label=f'LLC Total_Gain Q={Q:.2f} R={R_now:.2f}ohm ')line2, = ax2.plot(frequencies, np.abs(Gain_LC), label=f'LC-Gain Q={Q:.2f} R={R_now:.2f}ohm', linestyle='dashed')lines1.append(line1)lines2.append(line2)labels = [line.get_label() for line in lines2]plt.axvline(x=Fr, color='black', linestyle='dotted')
# 手动添加图例项
line_handler, = plt.plot([], [], color='black', linestyle='dotted', label=f"Freq_r = {Fr/1e3:.2f}kHz")lines = lines1 + lines2 + [line_handler]
labels = [line.get_label() for line in lines]
plt.title('LLC Gain & LC Gain with different load.')
plt.grid(True)
plt.legend(lines, labels)
plt.show()

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

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

相关文章

【JAVA毕业设计】基于Vue和SpringBoot的图书馆管理系统

本文项目编号 T 044 ,文末自助获取源码 \color{red}{T044,文末自助获取源码} T044,文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析5.4 用例设计 六、核…

VirtualBox7.0的“网络地址转换(NAT)“ 笔记2400727

VirtualBox7.0的"网络地址转换(NAT)" 每台虚拟机的默认ip都是 10.0.2.15 虚拟机之间不能互通虚拟机能通过主机各ip访问主机(延时高,不稳定), 主机不能直接访问虚拟机, 可以通过端口转发(端口映射)虚拟机能访问宿主机的局域网的其它机器,虚拟机能访问网络, 但不能反过…

PyQt5 详细安装与配置教程及使用

文章目录 Part1:安装 PyQt5Part2:配置 PyQt5 的依赖工具 QtDesigner 和 PyUICPart3:使用QtDesigner设计界面Part4:使用PyUIC将设计好的界面转换为.py文件Part5:通过代码显示ui界面 Part1:安装 PyQt5 需要安…

10.31.2024刷华为OD C题型

文章目录 HJ26HJ27语法知识记录 10.24.2024刷华为OD C题型(四) - HJ26 HJ27 def get_dict(str1: str):dic_0 {}for ch in str1:if ch not in dic_0:dic_0[ch] 1else:dic_0[ch] 1return dic_0temp input().split() n int(temp[0]) list [] for i in range(n):l…

基于springboot+mybatis美术馆预约管理系统设计和实现以及文档报告

基于springbootmybatis美术馆预约管理系统设计和实现以及文档报告 🍅 作者主页 网顺技术团队 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 文末获取源码联系方式 📝 🍅 查看下方微信号获取联系方式 承接各…

气象监测软件的程序设计

老师留了个作业,感觉挺有意思,记录一下 文章目录 气象监测软件的程序设计项目指导书(一)基本信息(二)项目目标(三)任务描述(四)指导内容任务 1:根…

漫谈MCU优化:从硬件设计优化到可靠性挑战

1.关于MCU 微控制器(Microcontroller Unit, MCU),是以微处理器为基础,加上存储器以及计数器、I2C、UART等外设模块与接口电路整合的单芯片微型计算机。 ▲MCU实物图 MCU拥有性能好、可编程、灵活度高、功耗低等优点,…

“动态波动”,背离信号与主力动向的完美结合 源码

使用技巧 精准捕捉买卖信号 这款公式它不仅能够精准捕捉买入信号,还能敏锐识别卖出时机。尤其在市场波动不定的震荡行情中,动态波动展现出了其非凡的价值。 多维信号分析 如图所示,动态波动公式全面覆盖了“买”、“卖”、“洗盘”、“阻…

网站架构知识之密钥认证(day020)

1.密钥认证 两个节点,通过密钥形式进行访问,不要输入密码,单向。 应用场景:部分服务使用前要求我们做密钥认证。 1.使用rsa算法创建公钥私钥 ssh-keygen -t rsa /root/.ssh/id_rsa, 私钥地址 /root/.ssh/…

基于Python的智能旅游推荐系统设计与实现

一、摘要 本毕业设计的内容是设计并且实现一个基于Python技术的智能旅游推荐系统。它是在Windows下,以MYSQL为数据库开发平台,使用Python技术进行设计。智能旅游推荐系统的功能已基本实现,主要实现首页,个人中心,用户…

深入计算机语言之C++:模板初阶

🔑🔑博客主页:阿客不是客 🍓🍓系列专栏:从C语言到C语言的渐深学习 欢迎来到泊舟小课堂 😘博客制作不易欢迎各位👍点赞⭐收藏➕关注 一、泛型编程 1.1 引入 C 语言中实现两数交换&a…

O-RAN前传Spilt Option 7-2x

Spilt Option 7-2x 下行比特处理上行比特处理相关文章: Open Fronthaul wrt ORAN 联盟被称为下层拆分(LLS),其目标是提高电信市场的灵活性和竞争力。下层拆分是指无线电单元(RU) 和分布式单元(DU) 之间的拆分。 O-RAN前传接口可以在 eCPRI 上传输。eCPR…

硬件---2电阻---精度、阻值识别、电阻功率、电阻限流、电阻分流、电阻分压

一电阻的阻值识别 1电阻精度问题 电阻精度是指实际电阻值与标称值之间的允许偏差&#xff0c;用于表示电阻的制造误差范围。简单来说&#xff0c;精度越高&#xff0c;实际电阻值越接近标称值。 <1>理解电阻精度 标称值是电阻器上标注的理想数值&#xff0c;比如100Ω。…

软件测试学习笔记丨Vue常用指令-条件渲染(v-if)

本文转自测试人社区&#xff0c;原文链接&#xff1a;https://ceshiren.com/t/topic/23462 v-if 条件渲染 用于返回表达式为true的值渲染多个标签可以使用<template> <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8&…

Linux基础(十一)——内存交换空间swap

内存交换空间swap 1.swap的作用2.使用实体分区创建swap3.使用文件创建swap 1.swap的作用 如果突然间某支程序用掉你大部分的内存&#xff0c; 那你的系统恐怕有损毁的情况发生喔&#xff01; 所以&#xff0c; 早期在安装 Linux 之前&#xff0c; 大家常常会告诉你&#xff1a…

注册登录学生管理系统小项目

头文件 #ifndef _LOGINLINK_H_ #define _LOGINLINK_H_ #include<myhead.h> typedef struct {int id;char name[20];int age; }stu,*Pstu; typedef struct node {union{int len;stu data;};struct node *next; }node,*Pnode; int regist(); int login(); Pnode create()…

atoi函数学习

文章目录 一、atoi函数1、函数原型2、函数功能3、函数返回 二、atoi使用三、atoi函数模拟实现 一、atoi函数 1、函数原型 atoi函数参数为一个字符指针&#xff0c;返回类型是int&#xff0c;作用将字符串转换为整型。使用函数需要包含头文件stdlib.h 2、函数功能 解析c字符串…

前端学习-盒子模型(十八)

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 目录 前言 盒子模型组成 边框 语法 边框简写 代码示例 表格的细线边框 语法 内边距 内边距复合写法 外边距 外边距典型应用 外边距合并 清除内外边距 总结 前…

红队-linux基础

声明 通过学习 泷羽sec的个人空间-泷羽sec个人主页-哔哩哔哩视频,做出的文章如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负 一.openssl 1、openssl passwd -1 123 openssl是一个开源的…

ThingsBoard规则链节点:Save Attributes 节点详解

引言 1. Save Attributes 节点简介 2. 节点配置 2.1 基本配置示例 3. 使用场景 3.1 设备状态管理 3.2 数据统计 3.3 业务逻辑处理 4. 实际项目中的应用 4.1 项目背景 4.2 项目需求 4.3 实现步骤 5. 总结 引言 ThingsBoard 是一个开源的物联网平台&#xff0c;提供了…