GaN图腾柱无桥 Boost PFC(单相)八-理论算法——重复控制

控制分析

根据电路结构,控制分为 PFC 的双环控制和输出电压环控制,其中较重要的是 PFC 的双环控制。由以上分析可知,PFC 占空比变化将对输出电压环控制产生影响,因此对 PFC 的控制提出了更高的要求。图 4 为一个典型双环Boost PFC 变换器及其电流内环传递函数框图。实际应用中,直 流 输 出 侧 滤 波 电 容 较 大, 输 出 电 压 U o 可 视 为常数。
在这里插入图片描述
由状态空间模型可得功率电路传递函数为:
在这里插入图片描述
因为电流环低频增益高,所以可忽略输入电流通路等效电阻 r 对整个闭环传递函数的影响。电流环 PI 调节器的传递函数为:
在这里插入图片描述
推导可得输入电流:
在这里插入图片描述
在这里插入图片描述
Y 2 (s)是期望的输入导纳幅值,当开关频率低于截止频率时,导纳角为零,该导纳上电流与输入电压同相位。而此时, Y 1 (s)导纳角为 9 0°,该支路电流相位滞后输入电压相位。
由此可知,传统的 PI 控制会使整个 PFC 系统导纳角不再为零,造成实际电感电流超前输入电压一定角度,使得电感电流畸变,电流谐波失真大,如图 5 所示。同时,在电流滤波、信号采样等环节造成的延时也会使 PI 控制的电流跟踪效果差。
在这里插入图片描述
为此,提出一种带超前相 位 环 节 的 重 复 控 制 算法,以抑制 PI 控制造成的相位超前。重复控制是一种基于内模原理的控制策略,通过在反馈控制环路里加入一个描述外部输入信号动态特性的数学模型,实现良好的跟踪及抵消扰动。它的具体作用是以误差表的形式记忆一个基波周期长度(即 N 个采样点)的误差信息,并且每经历一个基波周期,就把新近记录下的 N 个新误差信息逐点累加到原误差表对应单元中去。其表现为只要误差不为零,误差表内容就不会停止增长。将重复控制与 PI 控制相结合构成的复合控制算法,可利用重复控制有效消除电流周期性的扰动和误差,确保系统 有 较 快 的 动 态 响 应。 PFC 复 合 控 制 框 图 如 图 6所示。
假定 P (z ) 是被控对象,利用控制原理中的小增益原理,可推导重复控制器系统稳定的充分条件为:
在这里插入图片描述
(1)重复控制增益 kr 设定为正数,控制补偿量强度。kr 增大,系统误差收敛速度变快,但系统稳定性变差。反之, kr 减小,稳态误差有所增大,但系统稳定性增。在该电路情况下, kr =1.5。
(2)N 为开关点数, z-N 为周期延时环节。电感电流频率为 1 00 Hz,采样频率为 40kHz,故 N =400。
(3)超前环节 z
L 作为相位补偿环节,补偿闭环系统和滤波器引入的相位滞后,L 为相位超前点数。为补偿电流环 PI 控制器造成的电流相位超前电压,选取 L=3 即可满足设计要求。
(4)q (z ) 是重复控制器非常重要的部分,增强前向通道的高频衰减特性, 提高系统的稳定性和抗高频干扰能力。 q (z ) 为一阶滤波器,相比常数有更好的衰减特性,选取 q (z ) = (z + 2 +z-1 )/4。
在这里插入图片描述
全桥输出电压环控制较简单,考虑到 Q3 和 Q4 驱动的要求,PI 计算出的占空比还需与 Q2 PWM 占空比 D、Q1的 PWM 占空比 1-D 进行比较,取其中较小值作为最后的占空比值。

### 关于图腾柱Boost PFC电路的设计与实现 #### 设计背景与优势 图腾柱(Totem Pole)无Boost功率因数校正(PFC)电路因其高效能和简洁结构,在现代电力电子应用中备受青睐。相比传统的有Boost PFC,该拓扑减少了二极管的数量,从而降低了传导损耗,提高了效率。 #### 主要组成部件及其作用 - **开关元件**:通常选用快速恢复能力较强的MOSFET或GaN晶体管作为主控开关,负责调整输入到输出的能量传输过程。 - **电感L**:用于储存磁能,并平滑流入负载侧的电流波形;其值的选择需考虑纹波大小及频率响应等因素[^1]。 - **滤波电容Cout**:放置于直流母线处,起到稳定输出电压的作用,同时减少高频噪声干扰。 #### 控制策略——双闭环PI控制系统 为了获得良好的稳态性能和瞬态响应速度,采用了基于比例积分(PI)控制器构成的内外双重反馈回路架构: - 外环为电压控制环,通过检测实际输出电压并与设定目标对比来计算误差信号; - 内环则是电流跟踪环,依据外环给出的指令调节流经电感中的平均电流水平,确保系统能够迅速适应负载变动带来的影响[^2]。 #### 动态行为分析与稳定性检验 利用MATLAB/Simulink等工具构建完整的仿真平台,不仅可直观展示不同工况下的运行状态,而且有助于深入探究各变量间相互关系,进而优化参数配置以达到最佳效果。特别值得注意的是,在此过程中应重点关注系统的相位裕度和增益裕量指标,以此评估整体闭环控制体系的安全性和可靠性[^3]。 ```matlab % MATLAB代码片段示例:创建简单的PFC模型框架 function pfc_model() % 定义基本参数 Vin = 90; % 输入电压(V) Vout = 400; % 输出电压(V) % 初始化Simulink环境... end ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Not Dr.Wang422

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值