全桥PFC电路及MATLAB仿真

news2024/11/27 18:24:04

一、PFC电路原理概述

PFC全称“Power Factor Correction”(功率因数校正),PFC电路即能对功率因数进行校正,或者说是能提高功率因数的电路。是开关电源中很常见的电路。功率因数是用来描述电力系统中有功功率(实际使用的功率)与视在功率(包括有功功率和无功功率)的比例。提高功率因数可以减少电能损耗,提高系统的效率。

1.PFC电路的基本概念

1.1.有功功率和无功功率

  1. 有功功率(P):也称为实际功率,是电路中真正被用来做功的电能。单位是瓦特(W)。
  2. 无功功率(Q):是电路中用于建立电场或磁场的功率,它并不直接做功,而是在电感和电容元件中来回交换。单位是乏(VAR,Volt-Ampere Reactive)。它本身是不会消耗能量的,但影响系统的效率。(电感和电容储存了多少能量,就会释放出多少能量,有一部分能量在电感电容中循环(相当于不断充放电)。这部分能量由于没有被消耗掉,所以就可以理解为没有对外做功,这部分能量的功率我们就称之为无功功率。)
  3. 视在功率(S):是电路中总的输入功率,包括有功功率和无功功率。单位是伏安(VA)。

1.2.功率因数

  1. 功率因数(PF) = 有功功率/ 视在功率。其中,ϕ是电压和电流之间的相位角。功率因数的值介于0到1之间,值越高,表示电能使用效率越高(相位角越小,功率因数也越好,相位角为0的时候,PF就为1)。
  2. PF=P/S=cos\varphi

  3. 功率因数校正(PFC)的一个主要目标是使电流波形与电压波形一致,尽量使两者在相位上对齐。
  4. 理想的功率因数为1,表示所有的电力都被有效利用。
  5. 对于纯阻性负载来说,功率P=UI,但是对于非纯阻性负载来说,电路中是带有感性负载或者容性负载,P不等于U✖I,U✖I的结果是S视在功率。

1.3.视在功率、有功功率、无功功率三者关系(电流为正弦波):

P=S*cos\varphi

Q=S*sin\varphi

PF=P/S=cos\varphi

  1. Φ就是功率因数角,电压和电流之间的相位角,而且也是负载的阻抗角。
  2. 当负载为纯阻性负载,输出电压、电流的相位相同。
  3. 当负载为纯容性负载,电流相位超前电压90°,此时的功率因数为0,无功功率等于视在功率。
  4. 当负载为纯感性负载,电流相位滞后电压90°,此时的功率因数为0,无功功率等于视在功率。

1.4.对于电流不是正弦波的情况

PF=cos\varphi /\sqrt{1-THD^{2}}

THD=\sqrt{I\tfrac{2}{2}+I\tfrac{2}{3}+...+I\tfrac{2}{n}}/I_{1}

THD为电流总谐波畸变,I1表示1次谐波电流大小、In表示n次谐波电流大小。谐波畸变也会对电网造成影响,包括RFI、EMI。

1.5.功率因数的影响

  • 低功率因数的影响
    • 电能浪费:功率因数低意味着无功功率较高,电力系统需要额外的容量来输送无功功率,增加了电力传输和变压器的负荷。
    • 设备损耗增加:低功率因数会导致电力设备中的电流增大,从而增加电缆和设备的发热和损耗。
    • 电压下降:低功率因数会使线路上的电压损失增大(电流增大,电压就会减小),导致电力系统中的电压不稳定。
  • 高功率因数的优势
    • 提高电能利用率:高功率因数意味着电能几乎全部用于做功,减少了电力损耗。
    • 减小设备容量要求:由于无功功率的减少,电力系统的容量需求降低,设备的体积和成本都可以减少。
    • 降低电费:许多电力公司会对功率因数低的用户收取附加费用,因此提高功率因数可以降低电费支出。

2. PFC电路的类型

2.1 被动PFC

  • 基本原理:无源PFC其实就是通过对无功功率进行补偿来提高功率因数。容性负载串联电感,感性负载并联电容都能对无功功率进行补偿。
  • 优点:结构简单、成本低。
  • 缺点:效果有限,无法适应变化的负载条件,通常功率因数提高到0.7-0.8左右。

2.2 主动PFC

  • 基本原理:使用开关模式电源(SMPS)技术,对输入电压电流采样,控制开关管的通断,让输入电流跟随输入电压变化,实现功率因数的校正,提高功率因数。
  • 常见拓扑结构
    • Boost PFC电路:最常用的主动PFC方案,也是下边实验的PFC方案。输入电压通过Boost转换器提升,输出电压高于输入电压,同时实现功率因数校正。
    • Buck PFC电路:用于低输入电压的场合。
    • Buck-Boost PFC电路:适用于输入电压可能高于或低于输出电压的情况。

3. Boost PFC电路工作原理

BoostPFC电路图如下所示:

  1. 输入电流控制:通过控制开关元件(如MOSFET)的导通与关断,调节电流波形,使其跟随输入电压的波形。
  2. 电感储能:电感在开关导通时储存能量,在开关关断时释放能量,提供高于输入电压的输出电压。
  3. 电流反馈:使用电流传感器和反馈控制器(如PI控制器),实时监测输入电流,调整开关的占空比,以确保电流波形与输入电压同相。
  4. 输出滤波:输出端通常会加上电容器,平滑输出电压,减少波动。

4. PFC电路的目的

  • 提高功率因数,使其接近1,降低电网的无功功率损耗。
  • 减少谐波污染,提高电源质量。
  • 满足国家和地区对电源设备的功率因数标准。

5. 设计考虑

  • 控制策略:选择合适的控制方法(如PID、模糊控制等)来优化电流波形(下边主要用到的是PI控制)。
  • 开关频率:选择合适的开关频率,以确保系统效率和EMI(电磁干扰)符合标准。
  • 热管理:由于PFC电路中会有损耗,需合理设计散热方案。
  • 谐波抑制:确保电路设计能够满足国际标准(如IEEE 802.3、IEC 61000等)的谐波要求。

 二、PFC-Boost电路双闭环控制逻辑

双闭环控制策略是PFC控制中的一种经典方案,它利用了电压外环电流内环两个反馈回路来实现稳定的输出电压和高质量的输入电流波形。

如下图是Boost电路的双闭环控制,基本逻辑就是收集电路的输出电压与参考电压对比作出误差,误差经过PI调节后输出一参考电流,电路的平均电流与这个参考电流对比作出误差,误差经过PI调节后生成PWM的占空比控制MOS管。

1. PFC双闭环控制概述

PFC-Boost电路双闭环控制系统由电压环(外环)电流环(内环)组成,分别控制输出电压和输入电流,但是与Boost电路的双闭环控制有所不同,PFC-Boost电路的输入电压是一个交流电,上述Boost电路的输入电压是直流电压。

  • 电压环(Voltage Loop):监测输出电压并与参考电压进行比较作出误差,误差信号通过电压环的补偿器(PI控制器)生成一个中间系数(没有实际意义),将这个中间系数与输入电压相乘,计算出电流基准值(电流命令,因为电压是正弦的,所以电流基准值也是正弦变化的),这个电流基准值就是期望的电流波形。

  • 电流环(Current Loop):控制输入电流的波形,使其与输入电压同相并保持正弦波形,从而达到功率因数校正的目的。电流环的基准来自电压环的输出,其目标是确保输入电流跟踪参考电流。我们将实际的输入电流与期望的电流作差,计算出电流误差值,然后经过电流环调节(使用PI控制器进行调节),计算出合适的占空比,再经过PWM发波器,输出占空比变化的PWM波,从而控制MOS的开关,就能实现电流跟随电压了。

2. PFC双闭环的控制逻辑

PFC双闭环的核心思想是,电压环负责维持稳定的输出电压,而电流环则负责调节输入电流的形状。具体的控制逻辑如下:

2.1 电压环(外环)

  • 功能:电压环的主要目的是保持直流侧输出电压(通常是一个稳定的直流电压,如400V)在设定值附近,避免由于负载变化而导致输出电压的波动。
  • 控制流程
    1. 电压检测:测量输出电压 Vou 并与参考电压 Vreff​(目标输出电压)进行比较。
    2. 误差计算:计算输出电压与目标电压之间的误差 Verror=Vref​−Vout​。
    3. PI调节器:将误差输入到电压环的PI调节器,通过积分和比例控制将误差信号转化为一个系数,系数与输入电压相乘作为电流基准信号 Iref​(电流环的输入)。
    电压环的输出不是直接控制开关管的占空比,而是产生一个电流基准信号 Ire,作为电流环的目标。

2.2 电流环(内环)

  • 功能:电流环的主要目的是使输入电流 Iin​ 跟踪参考电流 Iref,从而确保输入电流与输入电压同相,并呈现正弦波形,达到功率因数校正的目的。
  • 控制流程
    1. 电流检测:检测输入电流 Iin,并将其与参考电流 Iref​ 进行比较。
    2. 误差计算:计算输入电流与参考电流之间的误差 Ierror=Iref​−Iin​。
    3. PI调节器:将电流误差输入到电流环的PI调节器,生成控制信号,用于调节Boost PFC电路中的开关管的占空比 D。
    通过调整占空比,改变电感中的能量存储和释放,以调节输入电流,使其与参考电流 Iref保持一致。

3. PFC双闭环控制的关键点

3.1 电流环的设计

电流环作为内环,其响应速度比电压环要快,因为它直接调节Boost电感中的电流,且需要确保输入电流快速跟踪参考电流。因此,电流环通常使用高带宽的PI控制器,能够快速响应电流误差,并产生准确的占空比。

3.2 电压环的设计

电压环的响应速度通常较慢,因为输出电压的变化较为缓慢,主要是由于大电容滤波的存在。为了维持输出电压稳定,电压环需要能够处理由负载变化引起的慢速扰动。电压环的PI控制器设计时带宽较低,能够在较大的时间常数下产生平稳的电流基准信号 Iref。

3.3 谐波和功率因数控制

通过电流环控制输入电流的形状,使其与输入电压保持相同的相位和波形,减少谐波失真,提高功率因数。当电流环控制得当时,输入电流几乎是一个正弦波,且与输入电压同相,从而实现功率因数校正。

4. PFC双闭环控制的优缺点

4.1 优点

  • 高功率因数:通过电流环控制,输入电流能够很好地跟踪输入电压的波形,功率因数接近1。
  • 稳定的输出电压:电压环的外环能够有效调节输出电压,使其保持稳定,适应负载变化。
  • 快速动态响应:电流环能够快速调整输入电流,确保输入电流的快速跟踪,改善系统的动态响应。

4.2 缺点

  • 设计复杂度高:双闭环控制需要对电流环和电压环分别设计控制器,并确保两者之间的协调配合,设计和调试复杂度较高。
  • 成本增加:由于需要额外的电流和电压检测电路,以及更复杂的控制逻辑,系统的实现成本有所增加。

三、PFC-Boost电路双闭环MATLAB仿真

PFC-Boost电路图如下:

1.MATLAB仿真模型

1.1.仿真模型图

相比较前边Boost升压电路,PFC电路的输入换成了交流电和由四个二极管组成的整流电路,在电压外环控制中我们的目标电流基准值需要和输入电压的绝对值相乘,因为我们需要一个和输入电压同相位的输入电流。(在这里的PI参数随便设定的,因此到达稳态后的时间比较长)

1.2.器件参数设置

输入电压:

限流电阻:

电容:

四个二极管:

1.3.实验结果

输出电压稳态后在380V左右。

输入电压和输入电流基本同相位。

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

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

相关文章

rom定制系列------红米note8_miui14安卓13定制修改固件 带面具root权限 刷写以及界面预览

💝💝💝红米note8机型代码:ginkgo。高通芯片。此固件官方最终版为稳定版12.5.5安卓11的版本。目前很多工作室需要高安卓版本的固件来适应他们的软件。并且需要root权限。根据客户要求。修改固件为完全root。并且修改为可批量刷写的…

【传知代码】图像处理解决种子计数方法

文章目录 一、背景及意义介绍研究背景农业考种需求传统计数方法的局限性人工计数仪器设备计数 研究意义提高育种效率提高计数准确性广泛的适用性数据存档与分析便利 二、概述三、材料与数据准备以及方法介绍整体流程图像采集图像预处理形态学操作腐蚀运算开运算 图像二值化种子…

【鸿蒙HarmonyOS实战:通过华为应用市场上架测试版App实现HBuilder X打包的UniApp项目的app转hap教程(邀请码)方式教程详解】

鸿蒙HarmonyOS实战:通过华为应用市场上架测试版App实现HBuilder X打包的UniApp项目的app转hap教程(邀请码)方式详解 在使用uniapp打包的鸿蒙项目的过程中,由于生成的是app文件,而hdc传给鸿蒙HarmonyOS系统需要的是hap文…

2025选题|基于协同推荐的黔醉酒业白酒销售系统

作者主页:编程指南针 作者简介:Java领域优质创作者、CSDN博客专家 、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、多年校企合作经验,被多个学校常年聘为校外企业导师,指导学生毕业设计并参…

从0开始学python-day17-数据结构2

2.3 队列 队列(Queue),它是一种运算受限的线性表,先进先出(FIFO First In First Out) 队列是一种受限的线性结构 受限之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作 P…

Element Plus在Vue3的安装

本来想下载element ui 的,但是不支持报错了 所以我们使用element plus 在终端使用下命令下载 npm install element-plus --save 然后就可以在package.json里面看到所下载的版本号了 之后在main.js中根据自己的的情况配置Element-Plus // main.ts import { create…

App Inventor 2 列表显示框能否实现多选?

Q:列表显示框有没有办法做到多选的功能? // 问题分析 // AppInventor2列表显示框原生并没有多选功能,只能点击其中一项,然后触发“选择完成时”这个事件,那么有没有办法做到多选呢? // 问题思路 // 经过…

Topaz Video AI for Mac 视频无损放大软件安装教程【保姆级,操作简单轻松上手】

Mac分享吧 文章目录 Topaz Video AI for Mac 视频无损放大软件 安装完成,软件打开效果一、Topaz Video AI 视频无损放大软件 Mac电脑版——v5.3.5⚠️注意事项:1️⃣:下载软件2️⃣:安装软件,将安装包从左侧拖入右侧文…

Linux基础—基础命令及相关知识5(ubuntu网络配置)

网络的配置方法 centos网络配置 centos的网卡位置 /etc/sysconfig/network-scripts/ifcfg-ens33(centos网卡文件) bootproto表示获得IP地址的方式是静态的还是动态 onboot表示启动系统时是否激活该网络接口 设置IP地址,子网掩码,网关,dns…

数据分析与效果评估的有效方法与实践探讨

内容概要 在现代社会中,数据分析与效果评估已成为各类项目管理和决策制定中的重要组成部分。首先,数据分析为我们提供了一种系统化的方法,以深入了解所收集数据的内涵与趋势。通过对数据进行整理、分类和分析,我们能够发现潜在的…

一篇文章入门傅里叶变换

文章目录 傅里叶变换欧拉公式傅里叶变换绕圈记录法质心记录法傅里叶变换公式第一步:旋转的表示第二步:缠绕的表示第三步:质心的表示最终步:整理积分限和系数 参考文献 傅里叶变换 在学习傅里叶变换之前,我们先来了解一…

电源完整性

电源分配系统 电源分配系统:Power Distribution Network(简称 PDN) 真正用电节点在 Die,所以PDN系统包含 PCB 和 Package上的部分 PCB 上:VRM、大电容、小电容、电源平面、地平面 Package内:电容、电源平面、地平面 电源噪声的产生 稳压电源芯片本身的输出不恒定&a…

Springboot 日志处理

一、日志存入数据库&#xff08;AOP&#xff09; 1.引入aop依赖 <!-- aop依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 2.创建aop包&#…

SpringBoot3使用MyBatisPlus时遇到的问题 Invalid bean definition with name

问题&#xff1a; 运行springboot3项目报错&#xff1a;Invalid bean definition with name ‘XXXMapper’ defined in file… 原因&#xff1a;springboot3支持的mabits-plus依赖不同导致的 解决办法&#xff1a; 修改为&#xff1a; <dependency><groupId>com…

Chrome和Firefox哪款浏览器的密码管理更安全

在当今数字化时代&#xff0c;浏览器已成为我们日常生活中不可或缺的工具。其中&#xff0c;谷歌Chrome和Mozilla Firefox是两款广受欢迎的浏览器。除了浏览网页外&#xff0c;它们还提供了密码管理功能&#xff0c;帮助用户保存和管理登录凭证。然而&#xff0c;关于哪款浏览器…

大数据新视界 -- 大数据大厂之大数据重塑影视娱乐产业的未来(4 - 4)

&#x1f496;&#x1f496;&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎你们来到 青云交的博客&#xff01;能与你们在此邂逅&#xff0c;我满心欢喜&#xff0c;深感无比荣幸。在这个瞬息万变的时代&#xff0c;我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的…

Mac安装Ruby

Mac 安装 Ruby 1. 介绍 Ruby 是一种简洁优雅、功能强大的编程语言。在 20 世纪 90 年代中期由日本的松本行弘&#xff08;まつもとゆきひろ/Yukihiro Matsumoto&#xff09;设计并开发。它具有简洁的语法、动态类型、完全面向对象和强大的元编程能力等特点。广泛应用于 Web 开…

Docker部署MySQL双主双从,主主互备

1. 双主双从 主主互备 MySQL的双主双从(主主互备)架构是一种高可用性和负载均衡的解决方案,它由两台主数据库服务器和两台从数据库服务器组成。每台主服务器同时充当另一台主服务器的从服务器,形成一个互为主从的关系。这种架构可以提供以下优势: 高可用性:任何一台主服…

【算法】反转字符串中的单词、奇数在偶数后

目录 奇数在偶数后 解法一&#xff1a;双指针 复杂度 解法二&#xff1a;插入排序思想 复杂度 反转字符串中的单词 解法一&#xff1a;栈 复杂度 解法二&#xff1a;双指针 复杂度 奇数在偶数后 题目描述&#xff1a; 输入一个整数数组&#xff0c;实现一个接口来调…

江协科技STM32学习- P21 ADC模数转换器

&#x1f680;write in front&#x1f680; &#x1f50e;大家好&#xff0c;我是黄桃罐头&#xff0c;希望你看完之后&#xff0c;能对你有所帮助&#xff0c;不足请指正&#xff01;共同学习交流 &#x1f381;欢迎各位→点赞&#x1f44d; 收藏⭐️ 留言&#x1f4dd;​…