一种三相电负荷自动平衡算法转让专利

申请号 : CN201510597107.3

文献号 : CN105406492B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 罗丽萍简火金钟燕军吴瑜平吴云峰周骅

申请人 : 国网江西省电力公司赣西供电分公司国家电网公司国网江西新余市渝水区供电有限责任公司

摘要 :

本发明公开了一种三相电负荷自动平衡算法,涉及供电控制领域,该三相电负荷自动平衡算法包括自适应滤波模块、自动平衡算法模块、负载调整模块三部分,可以滤除电网瞬态波动干扰,提取三相电幅值、电流及其变化趋势等特征值,计算出各相电负荷调整量,充分考虑负载供电优先级,以影响最小方式调整负载,达到负荷平衡的最优状态。

权利要求 :

1.一种三相电负荷自动平衡算法,其特征在于:所述三相电负荷自动平衡算法包括自适应滤波模块、自动平衡算法模块、负载调整模块三部分,该三相电负荷自动平衡算法的工作流程如下:(1)测量变压器各相线电压、电流值和各负载电压、电流值,并用自适应滤波模块衰减掉不需要的干扰和瞬态波动;

(2)根据变压器各相电流与预期电流平衡值之间的偏差及偏差变化趋势特征,计算出各相电流预调整量;

(3)按照负载分配原则,将各相线对应负载断开或者接通,实现功率平衡,根据三相电流预调整量,结合各负载电压、电流值,生成最终负载调整控制量,并对负载电压、电流进行分析,如有异常则发出告警。

2.根据权利要求1所述的三相电负荷自动平衡算法,其特征在于:所述自适应滤波模块的自适应滤波算法为首先输入信号通过加权后产生一个输出,此输出信号是按照某一规律进行重构的,然后与期望的参考输入或训练信号进行比较形成误差信号,接着用这一误差信号来修正可编程滤波模块的权系数;

滤波器的输出y(n)计算公式为:

其中wi(n)为滤波器权系数,x(n-i)为i个采样周期前输入信号值,N为滤波器阶数;

误差e(n)的计算式为:e(n)=d(n)-y(n)

其中d(n)为期望输出值

wi修正公式wi(n+1)=wi(n)+2μ*e(n)x(n)

其中μ由系统稳定性和迭代运算收敛速度决定的自适应步长,μ的取值应当满足:0<μ<1/Pmax,其中Pmax=(UR/2)2,UR为输入信号峰值。

3.根据权利要求1所述的三相电负荷自动平衡算法,其特征在于:所述负载调整模块包括三相均衡算法模块、负载分析算法模块和负载优先调整模块三个子模块,其中三相均衡算法模块将三相电流预调整量进一步调整,使三相电流的变化量矢量和为零,即总体负载电流调整的增加量和减少量基本相同;负载分析算法模块将三相电各自负载的电流按大小进行排序,供后续调整算法使用,同时根据负载电压、电流及其变化趋势计算功率及其变化趋势;负载优先调整模块根据三相均衡算法模块输出的三相电流调整量,结合负载分析算法模块提供的负载电流值,按照负载供电优先级,采用带用户优先级的逐次逼近法生成各相电最终负载调整控制量,当负载功率超过系统安全负荷时,提供负载告警。

说明书 :

一种三相电负荷自动平衡算法

技术领域

[0001] 本发明涉及供电控制领域,特别涉及一种三相电负荷自动平衡算法。

背景技术

[0002] 在用电信息采集系统中,有些台区三相电流不平衡度小则20%,高则70%~80%,按规定三相负荷不平衡不能大于15%,计算公式:最大负荷-最小负荷/最大负荷×100%。现有的专利文献中比较有代表性的包括:以专利申请号为201410254961.5的专利“在线自动配电方法及装置”为代表的配电功率平衡方案,通过测量每相电压,将设备挂到电压最高的相线上,或者测量电流,将设备挂到电流最小的相线上。
[0003] 总体来说,目前功率平衡方案的局限性为:仅根据当前电压、电流的瞬时值或简单平滑滤波处理后数值进行计算分析,分配算法多为简单地向低负载相切换,或简单进行平均值切换,对于电压、电流的变化趋势、切换算法的快速实时性、根据实际负载波动情况的自适应处理、用户供电切换优先级等都没有充分考虑,当电网中负载波动较大时,会造成大量单相用户供电频繁切换,无法达到最优的三相用电平衡状态。

发明内容

[0004] 本发明所要解决的技术问题是提供一种三相电负荷自动平衡算法,解决现有三相电负荷平衡策略存在的问题,提供一种高效可靠的方案,引入控制理论中经典与现代科技相结合的神经元PID算法,实现快速三相电负荷平衡,并根据电网负载波动状态,自适应调整器控制参数,快速合理调整各相供电,根据用户优先级进行切换公职,最大限度保证单相用户供电质量。
[0005] 为实现上述目的,本发明提供以下的技术方案:一种三相电负荷自动平衡算法,其特征在于:所述三相电负荷自动平衡算法包括自适应滤波模块、自动平衡算法模块、负载调整模块三部分,该三相电负荷自动平衡算法的工作流程如下:
[0006] (1)测量变压器各相线电压、电流值和各负载电压、电流值,并用自适应滤波模块衰减掉不需要的干扰和瞬态波动;
[0007] (2)根据变压器各相电流与预期电流平衡值之间的偏差及偏差变化趋势等特征,计算出各相电流预调整量;
[0008] (3)按照负载分配原则,将各相线对应负载断开或者接通,实现功率平衡,根据三相电流预调整量,结合各负载电压、电流值,生成最终负载调整控制量,并对负载电压、电流进行分析,如有异常则发出告警。
[0009] 优选的,所述自适应滤波模块的自适应滤波算法为首先输入信号通过加权后产生一个输出,此输出信号是按照某一规律进行重构的,然后与期望的参考输入或训练信号进行比较形成误差信号,接着用这一误差信号来修正可编程滤波模块的权系数;
[0010] 滤波器的输出y(n)计算公式为:
[0011] 其中wi(n)为滤波器权系数,x(n-i)为i个采样周期前输入信号值,N为滤波器阶数;
[0012] 误差e(n)的计算式为:e(n)=d(n)-y(n)
[0013] 其中d(n)为期望输出值
[0014] wi修正公式wi(n+1)=wi(n)+2μ*e(n)x(n)
[0015] 其中μ由系统稳定性和迭代运算收敛速度决定的自适应步长,μ的取值应当满足:0<μ<1/Pmax,其中Pmax=(UR/2)2,UR为输入信号峰值。
[0016] 优选的,所述负载调整模块包括三相均衡算法模块、负载分析算法模块和负载优先调整模块三个子模块,其中三相均衡算法模块将三相电流预调整量进一步调整,使三相电流的变化量矢量和为零,即总体负载电流调整的增加量和减少量基本相同;负载分析算法模块将三相电各自负载的电流按大小进行排序,供后续调整算法使用,同时根据负载电压、电流及其变化趋势计算功率及其变化趋势;负载优先调整模块根据三相均衡算法模块输出的三相电流调整量,结合负载分析算法模块提供的负载电流值,按照负载供电优先级,采用带用户优先级的逐次逼近法生成各相电最终负载调整控制量,当负载功率超过系统安全负荷时,提供负载告警。
[0017] 采用以上技术方案的有益效果是:该三相电负荷自动平衡算法可以滤除电网瞬态波动干扰,提取三相电幅值、电流及其变化趋势等特征值,计算出各相电负荷调整量,充分考虑负载供电优先级,以影响最小方式调整负载,达到负荷平衡的最优状态。并且本算法中的滤波算法和负载调整算法都可以根据电网运行情况自动进行参数调整,具备极好的适应性。

附图说明

[0018] 下面结合附图对本发明的具体实施方式作进一步详细的描述。
[0019] 图1是本发明一种三相电负荷自动平衡算法的流程图;
[0020] 图2是本发明自适应滤波模块原理图;
[0021] 图3是本发明控制算法神经元模型图;
[0022] 图4是本发明自动平衡算法模块框图;
[0023] 图5是本发明负载调整模块框图;
[0024] 图6是本发明三相均衡算法模块图。

具体实施方式

[0025] 下面结合附图详细说明本发明一种三相电负荷自动平衡算法的优选实施方式。
[0026] 结合图1至图6出示本发明一种三相电负荷自动平衡算法的具体实施方式:如图1所示,该三相电负荷自动平衡算法包括自适应滤波模块、自动平衡算法模块、负载调整模块三部分,该三相电负荷自动平衡算法的工作流程如下:
[0027] (1)测量变压器各相线电压、电流值和各负载电压、电流值,并用自适应滤波模块衰减掉不需要的干扰和瞬态波动;
[0028] (2)根据变压器各相电流与预期电流平衡值之间的偏差及偏差变化趋势等特征,计算出各相电流预调整量;
[0029] (3)按照负载分配原则,将各相线对应负载断开或者接通,实现功率平衡,根据三相电流预调整量,结合各负载电压、电流值,生成最终负载调整控制量,并对负载电压、电流进行分析,如有异常则发出告警。
[0030] 如图2所示,为本发明所用的自适应滤波算法,工作在闭环(反馈)状态下。它的作用是无失真的通过信号中所需要的分量衰减掉不需要的地干扰或者减少信号中的畸变分量,从特性随时间变化的信道中恢复信号。
[0031] 首先输入信号通过加权后产生一个输出,此输出信号是按照某一规律进行重构的,然后与期望的参考输入或训练信号进行比较形成误差信号,接着用这一误差信号来修正可编程滤波模块的权系数。
[0032] 滤波器的输出y(n)计算公式为:
[0033] 其中wi(n)为滤波器权系数,x(n-i)为i个采样周期前输入信号值,N为滤波器阶数。
[0034] 误差e(n)的计算式为:e(n)=d(n)-y(n)
[0035] 其中d(n)为期望输出值
[0036] wi修正公式wi(n+1)=wi(n)+2μ*e(n)x(n)
[0037] 其中μ由系统稳定性和迭代运算收敛速度决定的自适应步长。根据相关资料,μ的取值应当满足:0<μ<1/Pmax,其中Pmax=(UR/2)2,UR为输入信号峰值。
[0038] 自适应滤波算法流程分初始化、采样、计算、产生输出、反向传播学习、移位。
[0039] 初始化:μ,Wi(0)
[0040] 采样x(n),d(n)
[0041] 计算输出y(n)
[0042]
[0043] 反向传播学习:
[0044] e(n)=d(n)-y(n)
[0045] wi(n+1)=wi(n)+2μ*e(n)x(n)
[0046] 移位
[0047] x(n)→x(n-1)
[0048] …
[0049] x(n-i+1)→x(n-i)
[0050] Wi(n+1)→Wi(n)
[0051] n=n+1,转步骤2
[0052] 自适应滤波模块能很好得以抑制干扰信号,从而能为下面的算法处理提供一个良好而稳定的输入。
[0053] 如图3所示,为本发明所用的算法神经元模型。
[0054] 输入参数为:
[0055] r(k)=(i(a)+i(b)+i(c))/3
[0056] x1(k)=r(k)-y(k)=e(k)
[0057] x2(k)=Δe(k)=e(k)-e(k-1)
[0058] x3(k)=e(k)-2e(k-1)+e(k-2)
[0059] 其中r(k)为期望电流平衡值,e(k)为当前相位电流与期望电流之间差值,x1(k)、x2(k)、x3(k)相当于PID控制中的比例、积分、微分项。
[0060] 神经元的输入为:
[0061] net(k)=Wi(k)xi(k)+θ(k)
[0062] 其中Wi(K)为神经元的连接权值,相当于PID控制中的比例、积分、微分系数;θ(k)为神经元的阈值。
[0063] 神经元的输出为:
[0064] u(k)=f[net(k)]
[0065] 其中,
[0066] 如图4所示,为本发明所用基于神经元PID的控制系统构成。可以清楚看到,神经元的权系数代Wi(k)可通过神经元的在线学习来进行自适应调整,克服了常规PID控制参数不能适应外界环境变化的缺点,因而可大大提高控制器的鲁棒性。
[0067] 神经元PID的学习算法是神经元PID控制中最重要的部分,其收敛性关系到整个系统的稳定。本文中学习算法采用误差反向传播方法:沿误差函数E(k)的负梯度方向来调整权系数Wi(k),使e(k)快速趋近于0。设系统误差函数为:
[0068]
[0069] 由BP算法可得:
[0070]
[0071]
[0072] 式中,η为学习速度,0<η<1。
[0073] 若η为足够小,可证明当k→∞时,e(k)→0,即该学习算法收敛。
[0074] 控制算法分初始化、采样、神经元计算,产生控制信号、反向传播学习、移位。
[0075] 初始化:0<η<1,Wi(0),0<θ<1
[0076] 采样计算r(k),y(k)
[0077] 神经元计算:
[0078] x1(k)=r(k)-y(k)=e(k)
[0079] x2(k)=Δe(k)=e(k)-e(k-1)
[0080] x3(k)=e(k)-2e(k-1)+e(k-2)
[0081] net(k)=Wi(k)xi(k)+θ(k)
[0082] 产生控制信号:u(k)=f[net(k)]
[0083] 反向传播学习:
[0084]
[0085]
[0086] ΔWi(k)=Δθ(k)xi(k)
[0087] Wi(k+1)=Wi(k)+ΔWi(k)
[0088] θ(k+1)=θ(k)+Δθ(k)
[0089] 移位
[0090] e(k-1)→e(k-2)
[0091] e(k)→e(k-1)
[0092] y(k)→y(k-1)
[0093] Wi(k+1)→Wi(k)
[0094] θ(k+1)→θ(k)
[0095] u(k+1)→u(k-1)
[0096] k=k+1,转步骤2
[0097] 神经元PID控制器是具有自学习能力的自适应控制器,与一般的自适应控制器不同,它无需建立受控对象的精确数学模型,也无需参数辨识,可由系统偏差或采用其他控制方法来调整控制量,从而使系统跟踪期望输出,且对参数变化不灵敏。从动态响应和控制的鲁棒性上看,神经元PID控制的效果都非常好。
[0098] Δip=Δip+i(k)
[0099] 如图5所示,为本发明所用负载调整模块,它由如下3个子模块组成,分别为三相均衡算法模块、负载分析算法模块和负载优先调整模块。
[0100] 三相均衡算法模块:将三相电流预调整量进一步调整,使三相电流的变化量矢量和为零,即总体负载电流调整的增加量和减少量基本相同。
[0101] 自动平衡算法得出的三相电流预调整量,依据是各相电流自身情况,整体上看调整量矢量和虽小,但可能不为0。如图6所示为本发明采用的三相均衡算法模块,将i(a)、i(b)、i(c)调整为i'(a)、i'(b)、i'(c)。即通过将正调整量和负调整量按照比例放大或减小,实现调整均衡。
[0102] 负载分析算法模块:将三相电各自负载的电流按大小进行排序,供后续调整算法使用。同时根据负载电压、电流及其变化趋势计算功率及其变化趋势。
[0103] 负载优先调整模块:根据三相均衡算法模块输出的三相电流调整量,结合负载分析算法模块提供的负载电流值,按照负载供电优先级,采用带用户优先级的逐次逼近法生成各相电最终负载调整控制量。当负载功率超过系统安全负荷时,提供负载告警。
[0104] 以上的仅是本发明的优选实施方式,应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。