01) 并联型+APF有源电力滤波器,三相三线; 02) 谐波检测采用基于瞬时无功功率理论的ip-iq检测方法; 03) 采用电压外环+电流内环双闭环控制; 04) 电压外环:采用PI控制; 05) 电流内环:采用滞环控制; 06) 调制策略:CHBPWM滞环调制; 07) 可实现谐波抑制和无功补偿功能; 08) APF补偿后,电网电流THD大约2%; 09) 仿真模型主要涉及三相交流电压模块、非线性负载、信号采集模块、示波器模块、LCL滤波器模块、谐波检测模块、逆变桥模块、低通滤波器模块等。 10) 各个模块分类明确,理解容易。 运行条件:电网电压 220V,频率50hz。 运行效果:APF投入前,电网电流THD为27%左右;APF投入后,电网电流THD为2%左右。

在电力系统中,谐波和无功问题一直是影响电能质量的重要因素。今天咱们就来聊聊基于瞬时无功功率理论的三相三线并联型APF有源电力滤波器,看看它是如何巧妙地解决这些问题的。

谐波检测:基于瞬时无功功率理论的ip - iq检测方法

谐波检测是APF的关键环节,这里采用基于瞬时无功功率理论的ip - iq检测方法。简单来说,通过对三相电路中的电流和电压进行变换处理,就能快速准确地分离出谐波电流分量。以下是一段简单示意代码(以Python为例,实际应用中会更复杂且基于特定硬件平台):

import numpy as np

# 假设获取到三相电压和电流信号
# 实际应用中从硬件采集获取,这里简单模拟
phase_a_voltage = np.random.rand(1000)
phase_b_voltage = np.random.rand(1000)
phase_c_voltage = np.random.rand(1000)
phase_a_current = np.random.rand(1000)
phase_b_current = np.random.rand(1000)
phase_c_current = np.random.rand(1000)

# 坐标变换,将三相静止坐标系变换到两相旋转坐标系
alpha = (2/3) * (phase_a_current - 0.5 * phase_b_current - 0.5 * phase_c_current)
beta = (1/np.sqrt(3)) * (phase_b_current - phase_c_current)

# 这里省略后续复杂的瞬时无功功率计算和分解,仅示意流程
# 最终目的是得到谐波电流分量

这段代码首先模拟了三相电压和电流信号的获取,然后进行了坐标变换,将三相静止坐标系下的信号变换到两相旋转坐标系,为后续计算瞬时无功功率和分离谐波电流做准备。实际应用中,还需要更精确的采样、滤波以及复杂的数学运算来准确提取谐波电流。

双闭环控制:电压外环 + 电流内环

电压外环:PI控制

电压外环采用PI控制,它的作用是维持直流侧电压的稳定。PI控制算法通过比例(P)和积分(I)环节的调节,根据实际电压与给定电压的偏差,不断调整输出,使电压稳定在设定值附近。

# PI控制器参数
kp = 0.1
ki = 0.01
integral = 0
prev_error = 0

# 假设给定直流电压和当前直流电压
v_dc_ref = 500
v_dc_current = 480

error = v_dc_ref - v_dc_current
integral += error
p_term = kp * error
i_term = ki * integral
control_signal = p_term + i_term

上述代码展示了一个简单的PI控制器实现。通过设定比例系数kp和积分系数ki,根据当前直流电压与给定值的偏差,计算出控制信号,这个信号会用于后续对系统的调节,维持直流侧电压稳定。

电流内环:滞环控制

电流内环采用滞环控制,它能使逆变器输出电流快速跟踪指令电流。滞环控制的原理是设定一个滞环宽度,当实际电流偏离指令电流超过滞环宽度时,逆变器就会动作,调整电流。

# 假设指令电流和实际电流
i_ref = np.random.rand(1000)
i_actual = np.random.rand(1000)
hysteresis_band = 0.1

for i in range(len(i_ref)):
    if i_actual[i] > i_ref[i] + hysteresis_band:
        # 这里逆变器动作,降低电流,实际会控制逆变器开关
        pass
    elif i_actual[i] < i_ref[i] - hysteresis_band:
        # 这里逆变器动作,升高电流,实际会控制逆变器开关
        pass

这段代码简单模拟了滞环控制的逻辑,根据实际电流与指令电流的差值以及滞环宽度,判断是否需要逆变器动作来调整电流,以实现对指令电流的快速跟踪。

调制策略:CHBPWM滞环调制

调制策略采用CHBPWM滞环调制,它与电流内环的滞环控制紧密配合,将控制信号转换为逆变器的开关信号,从而产生所需的补偿电流。这种调制方式简单高效,能够很好地满足APF的实时性要求。

功能实现:谐波抑制和无功补偿

通过上述一系列技术的协同工作,APF能够实现谐波抑制和无功补偿功能。在实际运行条件下,电网电压220V,频率50Hz,APF投入前,电网电流THD为27%左右,而APF投入后,电网电流THD降低到2%左右,效果显著。

仿真模型:模块清晰,理解容易

仿真模型包含了三相交流电压模块、非线性负载、信号采集模块、示波器模块、LCL滤波器模块、谐波检测模块、逆变桥模块、低通滤波器模块等。各个模块分工明确,使得整个系统的理解和调试都变得相对容易。比如三相交流电压模块提供稳定的交流电压输入,非线性负载模拟实际中的谐波源,LCL滤波器对逆变器输出进行滤波,减少高频分量对电网的影响等等。

01) 并联型+APF有源电力滤波器,三相三线; 02) 谐波检测采用基于瞬时无功功率理论的ip-iq检测方法; 03) 采用电压外环+电流内环双闭环控制; 04) 电压外环:采用PI控制; 05) 电流内环:采用滞环控制; 06) 调制策略:CHBPWM滞环调制; 07) 可实现谐波抑制和无功补偿功能; 08) APF补偿后,电网电流THD大约2%; 09) 仿真模型主要涉及三相交流电压模块、非线性负载、信号采集模块、示波器模块、LCL滤波器模块、谐波检测模块、逆变桥模块、低通滤波器模块等。 10) 各个模块分类明确,理解容易。 运行条件:电网电压 220V,频率50hz。 运行效果:APF投入前,电网电流THD为27%左右;APF投入后,电网电流THD为2%左右。

通过对三相三线并联型APF有源电力滤波器从原理到仿真模型的分析,我们可以看到它在提升电能质量方面的强大能力,希望这篇文章能让大家对APF有更深入的理解。

Logo

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

更多推荐