news 2026/6/9 21:29:21

探索基于LCL的APF双闭环控制:卓越谐波治理之路

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
探索基于LCL的APF双闭环控制:卓越谐波治理之路

基于LCL的APF双闭环控制,电流环采用重复控制PI,电压环采用PI,THD值在3%以下,电压在700V。 只是一种控制方法一种谐波检测算法

在电力系统的谐波治理领域,基于LCL的有源电力滤波器(APF)双闭环控制方案正崭露头角。今天咱就唠唠这个有趣又实用的技术。

双闭环控制框架

这种控制方法采用了双闭环结构,分别是电流环和电压环。电流环采用重复控制与PI控制相结合的方式,电压环则单纯使用PI控制。这俩环相辅相成,共同实现对电力系统中谐波的精准抑制。

电流环:重复控制PI

重复控制(Repetitive Control)的核心思想是基于内模原理,对周期性信号能实现无静差跟踪。它就像一个执着的猎手,每次都能精准地“捕获”那些周期性出现的谐波电流。而PI控制(Proportional - Integral Control)则是经典的线性控制策略,通过比例环节和积分环节,快速响应并消除稳态误差。

咱来点代码感受下电流环重复控制PI在实际中的体现(以Python为例,简化示意):

import numpy as np # 定义系统参数 Ts = 0.0001 # 采样时间 omega = 2 * np.pi * 50 # 基波角频率 Kp = 0.5 # PI控制器比例系数 Ki = 10 # PI控制器积分系数 M = 100 # 重复控制周期数 # 初始化变量 error_sum = 0 r_k = np.zeros(M) y_k = 0 def current_loop(i_ref, i_measured): global error_sum, r_k, y_k error = i_ref - i_measured error_sum += error * Ts # PI控制部分 pi_control = Kp * error + Ki * error_sum # 重复控制部分 r_k[: - 1] = r_k[1:] r_k[-1] = error repetitive_control = np.sum(r_k) control_signal = pi_control + repetitive_control y_k = control_signal return control_signal

代码分析:这段代码首先定义了一些系统参数,比如采样时间Ts、基波角频率omega以及PI控制器的系数KpKi。在currentloop函数中,先计算当前时刻的电流误差error,并对误差进行积分累加errorsum。PI控制部分通过比例项Kperror和积分项Kierrorsum得到PI控制信号picontrol。重复控制部分通过一个长度为M的数组rk来存储历史误差,将当前误差存入数组并求和得到重复控制信号repetitivecontrol,最后将PI控制信号和重复控制信号相加得到总的控制信号control_signal

电压环:PI控制

电压环采用简单但高效的PI控制。它的主要任务是维持直流侧电压的稳定,为电流环提供稳定的“后盾”。当系统出现波动时,电压环的PI控制器迅速做出反应,调整输出,确保直流侧电压稳定在设定值。

基于LCL的APF双闭环控制,电流环采用重复控制PI,电压环采用PI,THD值在3%以下,电压在700V。 只是一种控制方法一种谐波检测算法

代码示例(同样Python简化示意):

# 定义电压环PI参数 Kp_v = 0.1 Ki_v = 1 # 初始化电压环变量 v_error_sum = 0 def voltage_loop(v_ref, v_measured): global v_error_sum v_error = v_ref - v_measured v_error_sum += v_error * Ts v_control_signal = Kp_v * v_error + Ki_v * v_error_sum return v_control_signal

代码分析:这里定义了电压环PI控制器的系数KpvKiv。在voltageloop函数中,计算电压误差verror并进行积分累加verrorsum,通过比例项Kpvverror和积分项Kivverrorsum得到电压环的控制信号vcontrol_signal

卓越的控制成果

通过这样精心设计的双闭环控制,系统能实现非常出色的谐波抑制效果。实测THD值(总谐波失真度)能稳定保持在3%以下,这意味着电力系统中的谐波含量被大幅降低,电能质量得到显著提升。同时,直流侧电压能稳定维持在700V,为整个系统的稳定运行奠定了坚实基础。

这种基于LCL的APF双闭环控制,无论是从控制策略的创新性,还是实际运行的效果来看,都为电力系统的谐波治理提供了一种高效且可靠的解决方案,在未来的智能电网建设等领域,有望发挥更大的作用。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 22:33:07

【会员】2015–2030年我国100米分辨率按年龄与性别分组的人口栅格数据

人口的动态变化已成为影响社会经济发展、资源分配以及生态环境的重要因素。精准掌握人口的时空分布特征,对于制定可持续发展政策、优化城市规划以及应对社会经济挑战具有重要意义。之前我们分享过来自于WorldPop平台的2015-2030年我国100米分辨率人口总数栅格数据和…

作者头像 李华
网站建设 2026/6/4 23:37:06

程序员外包的价值重塑与科学决策:2026企业技术资源整合新视角

在数字化进程不断深化的今天,技术能力已成为企业的核心驱动力。然而,自建并维持一支完整、高效的技术团队,往往意味着高昂的固定成本与漫长的组建周期。在此背景下,程序员外包作为一种成熟的技术资源整合模式,正被越来…

作者头像 李华
网站建设 2026/6/10 1:22:53

[无线通信基础-22]:模拟信号与数字信号的本质区别以及误解

模拟信号与数字信号是信息传输和处理的两种基本形式,它们在物理本质、数学表示、抗干扰能力、处理方式和应用场景等方面存在根本差异。然而,在实际讨论中,人们对二者常存在一些典型误解。以下从本质区别和常见误解两个维度进行系统解析。一、…

作者头像 李华
网站建设 2026/6/6 22:24:14

【VLM】——vlm计算ppl损失

计算vlm模型的ppl损失。 代码: from transformers import Qwen2VLForConditionalGeneration, AutoProcessor import torch from torch.nn import CrossEntropyLoss from PIL import Image# 配置 DEVICE "cuda:0" MODEL_NAME "/data1/chenjun/huf/Q…

作者头像 李华
网站建设 2026/6/6 0:43:50

如何解决管家婆云财工贸ERP打印报错问题

在管家婆云财工贸ERP中打印报表或单据时会遇到个别提示,如:端口占用、打印功能无法使用等。今天来和小编一起学习下如何解决管家婆云财工贸ERP打印报错问题吧! 这些问题一般是由于打印服务没有启动、打印端口被占用、防护软件拦截了打印服务启…

作者头像 李华
网站建设 2026/6/5 0:39:49

真的太省时间!千笔,断层领先的AI论文平台

你是否曾为论文选题而焦虑不已?是否在深夜面对空白文档无从下笔?是否反复修改却总对表达不满意?论文写作不仅是学术能力的考验,更是时间与精力的消耗战。对于自考学生而言,既要兼顾工作与学习,又要应对繁重…

作者头像 李华