为什么电源滤波器中的电容器太大

所有 AC-DC 转换器,无论是线性电源还是具有某种开关元件,都需要一种机制来获取交流侧的变化功率并在直流侧产生恒定功率。通常,大滤波电容器用于在交流功率高于直流负载所需时吸收和存储能量,并在交流功率低于所需时向负载提供能量。图 1 是表示交流线路频率为 \[\omega\] 的通用 AC-DC 转换器的功率输入和功率输出的框图。无论转换器模块内部的具体情况如何,所有转换器都将具有变化的输入功率并需要恒定的输出功率。

AC-DC 转换器框图以及输入和输出功率图

图 1. AC-DC 转换器框图以及功率输入和功率输出图

(注:该图假设交流侧的功率因数为 1,因此转换器需要包括功率因数校正。在本文末尾,您可以看到交流功率的方程是如何推导的)

交流侧输入功率为\[p_{ac}(t)=P_{o} + P_{o}cos(2 omega t)\],直流侧输出功率为\[P_{o }\]。纹波功率部分(\[ P_{o}cos(2 \omega t)\] - 也在图中突出显示)需要通过转换器中的滤波器消除。实现该滤波器的常见方法是在输出端放置一个大电容器,如图 2 所示。该解决方案既简单又具有成本效益,但正如我们将看到的,滤波电容器存储的能量远多于实际所需的能量。过滤过程。

图 2. 输出端带有滤波电容器的 AC-DC 转换器

输出滤波器的大小(即所需的电容)由系统必须处理多少功率(\[P_{o}\])、交流电压的频率(\[\omega\]弧度每秒)、输出电压(\[V_{o}\])和允许的峰峰值电压纹波(\[V_{r}\])。将所有这些因素与电容相关的具体方程为:

\[C_{filt} = \frac{P_{o}}{\omega V_{o} V_{r}}\]

线路频率为 60 Hz、390V 时输出功率为 700W、纹波为 8V 的示例系统需要 595uF 的电容。如果您要测量该系统的输出电压,它会看起来像这样(请注意,为了说明目的,该图中的纹波被夸大了):

(AC-DC 转换器的)390V 输出电压示例,包括较大的峰峰值电压纹波。

图 3. 具有纹波电压的输出电压示例

当提供的交流功率超过所需的直流功率时,电容器通过从交流电源吸收能量来完成其工作,并在提供的交流功率小于所需的直流功率时将能量返回到直流负载。问题是电容器中存储的大部分能量没有被使用。只有少量的功率流会产生实际上由电容器处理的电压纹波。不过,所有未使用的存储能量必须位于电容器中,以使电容器的电压达到输出所需的电压。这有点像一桶 10,000 升的水,龙头放置在距离顶部几厘米的地方:桶必须接近满才能将水排出,并且只能在水位低于水位时才能将水排出。龙头,那么你必须再次填充它。水龙头下方的所有水都无法使用。在滤波电容器中,所有存储的能量(除了电压纹波期间吸收和释放的少量能量)同样无法使用,因为您需要尽可能保持输出电压恒定。

如果您可以设计一个电路,可以控制电容器的电源纹波,以匹配转换器交流侧的电源纹波,并允许电压根据需要摆动,那么您将拥有一个有效的滤波器,可以显着降低双线频率纹波。该电路的部分是电容器不必存储任何额外的能量就可以工作。这种电容器的电压、电流和功率信号如下所示:

电容器的电压、电流和功率波形。

图 4. 假设滤波器电路的电压、电流和功率波形

这种电路的设计是可能的。创建此类电路的一种方法是添加与交流输入和直流输出分开的电源处理或纹波端口。该纹波端口需要存储组件(即电容器)和控制系统来控制端口的电源。如图 4 所示,当交流电源过高时,端口需要存储能量;而当交流电源过低时,则需要释放能量。纹波端口的框图如下图 5 所示。由于纹波端口与两者都是分开的输入和输出端口,两个端口都不对纹波端口的电压施加任何限制。正如您将看到的,通过允许电容器的峰值电压非常高,您可以将电容减小到任意低的值。

图 5. AC-DC 转换器中的纹波端口

学术文献中已经研究和描述了几种不同的纹波端口设计。此处讨论的Krein 等人的设计是一种因其简单性以及因其而在现实世界市场中显示出的潜力而脱颖而出的设计。

设计的总体思路是我们希望所有纹波功率 (\[P_{o}cos(2\omega t)\]) 来回流向纹波端口电容器。为了实现这一点,我们需要纹波功率方程来匹配电容器的功率方程。正弦交流电路中电容器的功率方程为

\[P_{c}(t)=v_{c}(t)i_{c}(t) = [ V_{c} cos(\omega t + \theta)] \times C\frac{dv_{c} {dt}\]

需要注意的是,\[\theta\] 表示系统交流侧电压与纹波端口电容器电压之间的相移。可以使用一些微积分和三角函数将上面的方程简化为

\[P_{c}(t) = -\omega CV_{c}^{2} \times sin(2\omega t+2\theta )\]

由于我们希望所有纹波功率都进入电容器,因此我们可以将电容器功率方程设置为等于纹波功率方程:

\[P_{o}cos(2\omega t) = \frac{-\omega CV_{c}^{2}}{2} \times sin(2\omega t+2\theta )\]

为了使该方程的两侧相等,幅度必须相同并且相移必须相同。

首先,让我们检查一下上式的幅度部分;因为它们必须相等,所以我们得到:

\[P_{o}= \frac{\omega CV_{c}^{2}}{2}\]

在此等式中您可以控制的两个元素是电容器和电容器的峰值电压 (\[V_{c}\])。让我们回到之前看到的 700W、390V 示例,概述如何确定纹波端口的峰值电压和电容。首先,您需要确定纹波端口的峰值电压。理论上,您可以选择任何您想要的电压,电压越高,电容可能越低,但出于安全原因,您可能希望选择小于或等于输出电压的电压。在这种情况下,我们将为纹波端口选择 300V,该电压比输出电压稍低,但足够高,我们应该可以很好地减少电容。接下来,您将计算过滤 700W 纹波功率所需的电容。

\[C=\frac{2P_{o}}{\omega V_{c}^2}\]

将 \[P_{o} = 700W\]、\[\omega=2\pi \times 60\] 和 \[V_{c}=300V\] 代入上述方程,得到 41uF。与原始设计中的电容器相比,这种新电容减少了 14.5 倍。如果我们使用\[V_{c}=390V\],电容甚至可以进一步减小到25uF。

我们还没有完成,我们已经确定了要使用的峰值电压和电容。接下来,我们需要确定电容器电压与交流输入电压相比的相移。要确定所需的相位差,请检查功率方程的相移部分,并将方程的电源纹波侧的相移设置为等于方程的电容器功率侧的相移:

\[-sin(2 \omega t + 2 \theta) = cos(2 \omega t)\]

通过一些简单的三角函数,这个方程可以解出\[\theta\]:

\[=cos(2 \omega t + 2 \theta + \frac{\pi}{2}) = cos(2 \omega t)\]

\[2 \omega t + 2 \theta + \frac{\pi}{2} = 2 \omega t\]

,如果求解 \[\theta\],它又是交流电源电压与纹波端口电压之间的相位差,则可以得到

\[\theta = -\frac{\pi}{4}\]

将幅度部分和相移部分放在一起,重要的是,如果将纹波端口的电压控制为

\[v_{c}(t)= \sqrt{\frac{2P_{o}}{\omega C}} sin(\omega t - \frac{\pi}{4})\]

那么纹波端口将吸收系统中的双线频率纹波功率。

在我们的示例 700W、390V 系统中,这意味着我们需要将纹波端口的电压(功率)控制为:

\[v_{c}(t)=300sin(\omega t - \frac{\pi}{4})\]

考虑到替代方案是简单地添加一个大电解电容器,这似乎需要大量工作。问题是电解电容器的预期寿命较短。通常,它们的预期寿命比电子系统中的任何其他组件都短,因此在需要数十年或更长预期寿命的系统中,电解电容器不是一个好的解决方案。薄膜电容器的寿命更长,但不幸的是,对于相同的电容,它比电解要贵得多。例如,快速搜索在线电子元件目录显示,一个600uF、600V的电解电容器大约为20美元,而相同额定值的薄膜电容器大约为200美元。使用这种纹波端口的系统将能够经济有效地使用薄膜电容器而不是电解电容器,因为电容要求会大大降低。当然,在使用这种系统之前,必须将纹波端口控制系统的成本与仅使用大(且昂贵)薄膜电容器的成本进行比较。

要注意的是,当您需要从直流电源生成交流电压时,可以将同类系统用于逆变器。对于内置微型逆变器的光伏板来说,电解电容器的可靠性问题确实成为一个问题,因为这些微型逆变器必须保修20-25年。该时间跨度比电解电容器在任何条件下的预期寿命都长得多。

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

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

相关文章

常用的JDK调优监控工具整理

JVM 调优首先要做的就是监控 JVM 的运行状态,这就需要用到各种官方和第三方的工具包了 一、 JDK 工具包 JDK 自带的 JVM 工具可以分为命令行工具和可视化工具 命令行工具 jps: JVM Process status tool:JVM进程状态工具,查看进程基本信息j…

DomoAI让你轻松变身视频达人!支持20s完整视频生成!

账号注册 官网:https://www.domoai.app/zh-Hant/library 功能 支持不同风格的视频类型,支持图片转视频,支持文字转图片,支持静态图片变为动态。 可以切换语言为中文 风格转换 选择不同风格的 支持生成20s,目前接触…

0. 云原生之基于乌班图远程开发

云原生专栏大纲 文章目录 安装乌班图配置静态IP重置root密码开启root远程登录开启远程SSH访问安装docker安装docker-compose安装Edge浏览器安装搜狗输入法安装TeamViewer安装虚拟显示器安装JDK安装maven安装vscodevscode插件安装VSCode配置maven、git、jdk、自动报错vscode快捷…

2024年【陕西省安全员C证】考试及陕西省安全员C证最新解析

题库来源:安全生产模拟考试一点通公众号小程序 陕西省安全员C证考试参考答案及陕西省安全员C证考试试题解析是安全生产模拟考试一点通题库老师及陕西省安全员C证操作证已考过的学员汇总,相对有效帮助陕西省安全员C证最新解析学员顺利通过考试。 1、【多…

树以及二叉树的定义和特点

目录 开场白 树的定义 结点的分类 结点间的关系 树的其他相关概念 树的存储结构 孩子兄弟表示法 二叉树的定义 二叉树的特点 特殊二叉树 满二叉树 完全二叉树 二叉树的性质 二叉树的存储结构 开场白 这一篇文章是关于树的知识,这是一个比较特…

Python 学习 用Python第二册 第9章内容解八皇后问题

----用教授的方法学习 目录 1.八皇后问题 2.状态表示(抽象) 3.检测冲突 4.基线条件 5.递归条件 6.结尾 1.八皇后问题 深受大家喜爱的计算机科学谜题:你需要将8个皇后放在棋盘上,条件是任何一个皇后都不能威胁其他皇后,即任何两个皇后…

利用485缓存器实现两主一丛RS485串行通信

作者:艺捷自动化,其旗下产品有艺捷自动化网站和易为二维码小程序(微信) 对于工控自动化领域的电气工程师来说,基于RS485的串行通讯是最常见的。绝大部分仪表都能支持这种通讯方式。RS485通讯,是一种异步半双工模式&…

誉天5月红帽战报:恭喜14名学员通过RHCE认证,通过率87.5%!

红帽认证是全球公认的Linux权威认证之一,对于Linux从业者来说具有很高的价值和认可度。旨在评估考生在Linux系统管理和应用方面的专业知识和技能。红帽考试是Linux从业者提升自身技能水平和职业竞争力的重要途径之一。 5月份,誉天14名学员通过了RHCE认证…

css入门宝典

3.1.4 通配符选择器 语法 : *{} 作用 : 让页面中所有的标签执行该样式,通常用来清除间距 例子 : *{ margin: 0; //外间距 padding: 0; //内间距 } 一 CSS基本语法 1基础知识 1.1概述 Css (层叠样式表)是种格式化网页的标准方式, 用于控制设置网页的样式&#xff…

WSL Ubuntu安装TensorFlow-GPU、PyTorch-GPU

在Windows 11的WSL Ubuntu中安装TensorFlow-GPU、PyTorch-GPU 0、WSL Ubuntu安装 在Windows 11的商店中下载即可,此处以Ubuntu22.04.3为例 1、CUDA Toolkit安装 参考公孙启的文章Windows11 WSL Ubuntu Pycharm Conda for deeplearning前往nVidia官网下载CUDA …

transformer模型首次体验代码

前言 首先是安装python,更新pip源到清华源。安装transformer pip install transformer安装jupyter lab,也简单一行 pip install jupyterlab现在不想用anaconda了,因为国内没有源了,国外的又慢。直接用pip吧。 然后开始体验之旅…

DeepDriving | CUDA编程-05:流和事件

本文来源公众号“DeepDriving”,仅用于学术分享,侵权删,干货满满。 原文链接:CUDA编程-05:流和事件 1 CUDA流 在CUDA中有两个级别的并发:内核级并发和网格级并发。前面的文章DeepDriving | CUDA编程-04&…

buildroot编译出错you should not run configure as root

虚拟机版本:ubuntu-22.04.4 问题 buildroot在图形配置后,执行 sudo make开始编译出现以下错误configure: error: you should not run configure as root (set FOenvironment to bypass this check) 在网上看到说在/etc/profile文件中添加以下内容 exp…

Ngunx + Tomcat 负载均衡和动态分离

目录 一、tomcat简介 二、Nginx 负载均衡 1. Nginx 应用 2. Nginx 负载均衡实现原理 2.1 正向代理 2.2 反向代理 2.3 具体过程接收请求:Nginx作为反向代理服务器,接收客户端的请求。选择后端服务器:根据预先配置的负载均衡算法&#xf…

23种设计模式之享元模式

享元模式 1、定义 享元模式:运用共享技术有效的支持大量细粒度对象的复用 2、享元模式结构 Flyweight(抽象享元类):通常是一个接口或抽象类,在抽象享元类中声明了具体享元类公共的方法,这些方法可以向外…

从多线程设计模式到对 CompletableFuture 的应用

大家好,我是 方圆。最近在开发 延保服务 频道页时,为了提高查询效率,使用到了多线程技术。为了对多线程方案设计有更加充分的了解,在业余时间读完了《图解 Java 多线程设计模式》这本书,觉得收获良多。本篇文章将介绍其…

几种经典查找算法

几种经典查找算法 顺序查找法二分查找法判定树 二叉查找树(BST)索引查找B-树B树散列表(hash)查找 顺序查找法 顺序查找的平均查找长度为: 时间复杂度为0(n); 二分查找法 int bin…

CNN学习(7):用C++实现简单不同参数的卷积模型

目录 一、参数说明和计算公式 1、符号约定 2、输出大小计算公式 二、不同类型的卷积 1、输入3*3*1,卷积核3*3*1,输出1*1*1 (1)实现代码 (2)代码说明 2、输入4*4*1,卷积核3*3*1&#xff…

环保评A的意义与价值

环保评A,这个看似简单的称谓,背后却蕴藏着深厚的环保理念和实践标准。在当今社会,环保已经成为一项全球性的议题,各国都在努力推动绿色发展,实现可持续发展目标。那么,环保评A究竟是全国性的认证还是地方性…

Java SSTI服务端模版注入漏洞原理与利用

文章目录 前言Velocity基础语法基础示例命令执行 靶场实践漏洞代码漏洞验证检测工具 FreeMarker基础示例漏洞示例CMS案例 Thymeleaf基础示例漏洞示例安全方案 总结 前言 SSTI(Server Side Template Injection)全称服务端模板注入漏洞,在 Jav…