1. 项目概述
Boost型Ladrc控制双闭环电路是一种结合了线性自抗扰控制(LADRC)和传统PI控制优势的混合控制方案。这个设计创新性地将简化版LADRC应用于电压外环,同时保留PI控制作为电流内环,在电力电子变换器控制领域实现了动态性能与稳态精度的平衡。
我在实际调试Boost变换器时发现,传统双PI控制面对负载突变或输入电压波动时,动态响应往往不够理想。而完全采用LADRC虽然抗扰能力强,但参数整定复杂。这个混合方案恰好解决了这两个痛点——外环LADRC提供强鲁棒性,内环PI保持电流跟踪精度,实测在输入电压20%阶跃变化时,输出电压超调可控制在5%以内,恢复时间比纯PI方案缩短约40%。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 核心架构解析
2.1 系统整体结构
该控制系统的信号流向如下:
code复制电压参考 → LADRC外环 → 电流参考 → PI内环 → PWM调制 → Boost电路
↑ ↑ ↑
输出电压反馈 电感电流反馈 输入电压前馈
关键设计亮点在于:
- 外环采用一阶LADRC替代传统PI,通过扩张状态观测器(ESO)实时估计并补偿总扰动
- 内环保留PI控制,利用其电流跟踪快速的特性
- 在电流环中加入输入电压前馈,提前抵消输入扰动
2.2 简化LADRC设计
标准LADRC需要整定多个参数,而本方案做了以下简化:
python复制# 二阶ESO简化为带惯性环节的一阶形式
eso_tf = k_eso / (tau_eso*s + 1) # 替代标准(b0*s + b1)/(s^2 + a1*s + a0)
# 控制律简化为比例+ESO补偿
u = kp*(r - y) - eso_output/b0 # b0为控制增益
参数整定经验:
- k_eso取系统带宽的2-3倍
- tau_eso设为1/(5~10倍带宽)
- kp根据相位裕度45°~60°确定
实测发现:ESO带宽过高会导致高频噪声放大,建议不超过开关频率的1/10
3. 硬件实现细节
3.1 Boost主电路参数设计
以输入12V/输出24V/100W为例:
math复制L = (V_in * D * (1-D)
