摘要

针对三相电压源逆变器 LC 滤波器输出端低畸变正弦电压输出需求,本文搭建基于有限控制集模型预测控制(FCS-MPC)的多工况自动化仿真验证平台。在 αβ 两相静止坐标系下推导 LC 滤波器离散预测模型,以输出电压与参考矢量的二范数偏差构建代价函数,对全部八种开关状态组合进行遍历寻优。基于 Simulink 搭建闭环控制系统,结合 MATLAB 脚本实现六类工况自动仿真、αβ 矢量误差计算与谐波畸变分析。实验围绕负载电阻、参考电压幅值、直流母线电压、控制周期四类扰动开展测试,系统稳态均方根误差区间为\(24.35\,\text{V} \sim 37.26\,\text{V}\),总谐波畸变率估算值为\(0.85\% \sim 1.72\%\)。结果表明,控制周期与参考电压幅值是影响控制精度的主要因素,该仿真平台可实现 FCS-MPC 控制精度与抗扰性能的定量评估。

关键词

模型预测控制;三相逆变器;空间矢量;多工况仿真;谐波畸变

1 引言

新能源并网、不间断电源等应用场景,要求三相电压源逆变器经 LC 滤波器输出低谐波、高精度正弦电压。传统线性 PI 控制依赖载波调制与坐标解耦,参数耦合性强,面对负载、母线电压扰动时动态响应能力不足。有限控制集模型预测控制(FCS-MPC)将逆变器八种开关组合作为有限控制集,无需额外脉宽调制模块,具备结构简洁、动态响应迅速的优势,现已成为电力电子领域的主流研究方向。

目前针对三相逆变器 FCS-MPC 的研究,多采用单工况稳态波形验证控制效果,缺乏对负载、参考指令、采样参数等多源扰动下的定量分析,不利于不同方案鲁棒性的横向对比。

针对上述问题,本文保留单步预测核心控制逻辑,搭建集成工况配置、误差分析、谐波检测、数据导出的自动化仿真验证体系,从多维度定量评测控制器稳态精度、抗扰能力与谐波特性,同时预留非线性负载、硬件在环测试扩展接口。

2 方法

2.1 系统模型

三相逆变器主电路由直流母线、逆变桥与 LC 输出滤波器组成,逆变桥包含八种开关组合及零矢量。控制器采集输出电压与滤波电感电流,在每个控制周期内遍历所有电压矢量,选取最优开关状态驱动主电路。

将三相静止坐标系下的电气量通过 Clarke 变换转换至 αβ 坐标系,LC 滤波器连续状态方程为:

\(L_f\frac{di_f}{dt}=v_i-v_c,\qquad C_f\frac{dv_c}{dt}=i_f-i_o\)

式中:\(v_i\)为逆变器侧输出电压矢量,\(v_c\)为滤波电容电压,\(i_f\)为滤波电感电流,\(i_o\)为负载电流。

以\(T_s\)为控制周期,采用零阶保持法对模型离散化,得到离散状态方程:

\(\begin{bmatrix}i_f(k+1)\\ v_c(k+1)\end{bmatrix}=A_q\begin{bmatrix}i_f(k)\\ v_c(k)\end{bmatrix}+B_q\,v_i(k)+B_{dq}\,i_o(k)\)

离散矩阵\(A_q、B_q、B_{dq}\)通过cont2dis脚本由连续模型转换得到。

2.2 预测控制律

每个采样时刻,控制器依次代入八种开关组合对应的电压矢量\(v_i^{(j)}\),求解下一时刻预测输出电压\(v_c^{(j)}(k+1)\)。构建代价函数评判预测值与参考电压\(v_c^{*}\)的偏差:

\(g_j=\bigl|v_c^{*}(k+1)-v_c^{(j)}(k+1)\bigr|^2\)

选取代价函数最小的开关组合作为最优控制量\(S_{opt}\),直接作用于逆变桥。

2.3 仿真自动化架构

本文设计上位机与 DSP 控制器通信架构,可支撑后续硬件在环实验。整体仿真流程依托 MATLAB 脚本实现自动化运行,依次完成工程初始化、工况配置、仿真执行、指标计算、绘图分析与数据导出。脚本通过结构体完成参数与数据传递,便于工况及评价指标拓展。

本文采用矢量模长\(e=\sqrt{e_\alpha^2+e_\beta^2}\)计算跟踪误差,完整保留 α、β 两相偏差信息,避免单一分量评估造成的误差低估。

3 结果

仿真总时长设置为\(0.04\,\text{s}\),默认控制周期\(30\,\mu\text{s}\),共设置六组工况,覆盖四类典型扰动。

基准工况下系统电压跟踪效果良好,稳态均方根误差为\(25.30\,\text{V}\);开关状态可在零矢量与有效矢量间稳定切换;αβ 平面输出轨迹贴合参考圆形轨迹,无明显偏移。

负载电阻在\(50\,\Omega \sim 150\,\Omega\)区间变化时,低阻、高阻工况稳态均方根误差分别为\(24.35\,\text{V}\)、\(26.67\,\text{V}\),两类工况谐波畸变率均低于\(1\%\),负载阻值对系统性能影响极小。

提升参考电压幅值、抬高直流母线电压后,稳态均方根误差升至\(37.26\,\text{V}\),谐波畸变率达到\(1.72\%\),控制裕度下降。降低直流母线电压后,谐波畸变率降至\(0.85\%\),该工况下母线电压仍可满足控制需求,谐波主要由开关动作产生。

控制周期延长至\(40\,\mu\text{s}\)后,稳态平均绝对误差由\(6.25\,\text{V}\)升至\(9.01\,\text{V}\),谐波畸变率上升至\(1.63\%\)。

多工况对比结果显示,参考电压幅值、控制周期是影响系统误差与谐波的核心因素,负载电阻、直流母线电压的影响相对微弱。

4 讨论

实验结果与 FCS-MPC 理论特性一致:参考电压幅值增大时,受直流母线电压限制,电压调节范围不足,跟踪误差与谐波含量同步增大;控制周期延长会加剧模型离散误差与控制滞后,造成控制性能劣化。LC 滤波器具备较大输出阻抗,因此负载电阻小幅变化不会明显干扰电压跟踪效果。

采用 αβ 矢量模长评价误差,可完整表征两相偏差,保证代价函数与评价指标口径统一,提升工况对比的客观性。

本平台仍存在优化空间:当前谐波分析未加窗处理,易出现频谱泄漏,谐波计算结果偏优;单次仿真未考虑求解器步长波动带来的误差;暂未深入开展非线性负载测试。后续可添加加窗算法、多次重复试验、非线性负载工况,进一步完善评测体系。

5 结论

本文搭建了三相逆变器 FCS-MPC 多工况自动化仿真验证框架,基于 αβ 矢量误差完成性能量化评估。测试结果表明,系统在多扰动工况下稳态均方根误差为\(24.35\,\text{V} \sim 37.26\,\text{V}\),总谐波畸变率为\(0.85\% \sim 1.72\%\),运行状态稳定。参考电压幅值与控制周期是制约控制性能的关键参数。该平台功能完善,可作为后续非线性负载测试、硬件在环实验的基础平台。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐