公开/公告号CN103595062A
专利类型发明专利
公开/公告日2014-02-19
原文格式PDF
申请/专利号CN201310316663.X
申请日2013-07-25
分类号H02J3/24(20060101);
代理机构北京清亦华知识产权代理事务所(普通合伙);
代理人廖元秋
地址 100031 北京市西城区西长安街86号
入库时间 2024-02-19 22:23:04
法律状态公告日
法律状态信息
法律状态
2018-08-17
未缴年费专利权终止 IPC(主分类):H02J3/24 授权公告日:20160525 终止日期:20170725 申请日:20130725
专利权的终止
2016-05-25
授权
授权
2014-03-19
实质审查的生效 IPC(主分类):H02J3/24 申请日:20130725
实质审查的生效
2014-02-19
公开
公开
技术领域
本发明属于电力系统稳定分析技术领域,特别涉及基于无模型自适应控制算法的广域 阻尼控制方法。
背景技术
随着电力系统的快速发展以及区域电网间的不断互联,区域电网间的区间低频振荡问 题日益突出。传统抑制区间低频振荡的方法是在电力系统发电机励磁侧施加电力系统稳定 控制(Power Stability Stabilizer,PSS)。然而,由于PSS所采用的本地反馈信号对区 间振荡模式的可观性不足,PSS对区间低频振荡的抑制效果有限。
广域测量技术的成熟,能够实现对全网广域信号的实时采集,广域信号对区间低频振 荡模式的可观性明显优于本地信号,因此对于抑制区间低频振荡具有极大的潜力。这种利 用广域测量系统测得的广域信号作为PSS反馈信号,抑制区间低频振荡的技术,称为发电 机广域阻尼控制。传统的发电广域阻尼控制方法通常是在电力系统基础运行方式下,生成 随机小幅扰动信号,采集广域阻尼控制的反馈信号;利用随机小幅扰动信号和发电机广域 阻尼控制的反馈信号和扰动信号通过预报误差方法对电力系统离线辨识获得线性模型;利 用线性模型获得的留数的表达式得到在电力系统基础运行方式下的移相角度和增益;利用 移相角度和增益计算出传统发电机广域阻尼控制参数;利用所述控制参数对电力系统的发 电机的区间低频振荡进行控制。
在实际运行中,电力系统的运行方式和结构呈现出时变的特点,传统的发电机广域阻 尼控制由于其参数固定而无法保证其在电力系统的多种运行方式下都能取得较好的控制 效果。目前为解决发电机广域阻尼控制的自适应问题,通常通过对电力系统在线辨识获得 线性模型完成发电机广域阻尼控制。然而,电力系统本身是一个高阶复杂的非线性系统, 而且在发生大的扰动或故障时,电力系统呈现出强非线性,在线辨识得到的电力系统的线 性模型与实际电力系统偏差很大,基于在线辨识得到的电力系统的线性模型的控制方法往 往不能保证其控制效果。
无模型自适应控制算法在20世纪90年代首次被提出,该算法适用于非线性系统,仅 利用系统的输入输出数据即可实现对控制参数的自适应调整,避免了对被控系统建模的过 程,为实现发电机广域阻尼自适应控制方法提供了新的解决思路。
发明内容
本发明的目的是为克服已有技术的不足之处,提出一种基于无模型自适应控制算法的 发电机广域阻尼控制方法,该方法能够适应电力系统的非线性特性,利用系统的输入输出 数据实现对控制参数的自适应调整,避免了对被控系统建模的过程,能够保证发电机广域 阻尼控制在系统多种运行状态下的控制效果。
本发明提出的基于无模型自适应控制算法的发电机广域阻尼控制方法,其特征在于, 该方法包括:
1)根据传统发电机广域阻尼控制方法的传递函数表达式及参数计算公式得到传统发 电广域阻尼控制方法的控制参数;
2)定义被控电力系统的动态线性表达式、控制准则函数表达式和伪梯度向量估计准则 函数表达式;
3)然后根据传统发电机广域阻尼控制方法得到的控制参数计算发电机广域阻尼自适 应控制方法的控制参数初始值,包括伪梯度向量的初始值惩罚因子γ;
4)以步骤3)中得到伪梯度向量初始值为初始点,利用被控系统实测的输入输出 数据在线更新伪梯度向量的估计值
5)最后根据在线更新的伪梯度向量的估计值计算发电机广域阻尼自适应控制信号;
6)将步骤5)中的发电机广域阻尼自适应控制信号作用于被控电力系统的发电机励磁 端,k增加1,重复步骤4)~6)直至达到所需计算的发电机广域阻尼控制信号的最大时刻。
本发明的特点及有益效果:本发明的特点在于,所述方法考虑了电力系统的非线性特 点,能够有效避免对被控电力系统的建模,利用电力系统实测的输入输出数据实现了对发 电机广域阻尼控制参数的自适应调整。本发明所提出的广域阻尼自适应方法,能够使得电 力系统在运行方式和结构发生变化的情况下,仍然能够有效的抑制区间低频振荡,提高电 力系统的稳定性。
附图说明
图1为本发明的基于无模型自适应控制算法的发电机广域阻尼控制方法实现流程框 图;
图2为本发明的实施例中四机两区被控电力系统示意图;
图3为本实施例的方法与传统方法控制效果比较图。
具体实施方式
本发明提出的基于无模型自适应控制算法的发电机广域阻尼控制方法,结合附图及实 施例详细说明如下:
本发明方法采用无模型自适应控制算法实现了发电机广域阻尼控制的自适应调整,使 被控电力系统在多种运行方式下阻尼比均能满足要求。
本发明的基于无模型自适应控制算法的发电机广域阻尼控制方法,其特征在于,该方 法包括:
1)根据传统发电机广域阻尼控制方法的传递函数表达式及参数计算公式得到传统发 电广域阻尼控制方法的控制参数;
2)定义被控电力系统的动态线性表达式、控制准则函数表达式和伪梯度向量估计准则 函数表达式;
3)然后根据传统发电机广域阻尼控制方法得到的控制参数计算发电机广域阻尼自适 应控制方法的控制参数初始值,包括伪梯度向量的初始值惩罚因子γ;
4)进一步以步骤3)中得到伪梯度向量初始值为初始点,利用被控系统实测的输 入输出数据在线更新伪梯度向量的估计值
5)最后根据在线更新的伪梯度向量的估计值计算发电机广域阻尼自适应控制信号;
6)将步骤5)中的发电机广域阻尼自适应控制信号作用于被控电力系统的发电机励磁 端,k增加1,重复步骤4)~6)直至达到所需计算的发电机广域阻尼控制信号的最大时刻。
本发明方法的具体实现流程如图1所示,具体包括以下步骤:
步骤1)根据传统发电机广域阻尼控制方法的传递函数表达式及参数计算公式得到传 统发电广域阻尼控制方法的控制参数;具体实现方式为:
传统发电机广域阻尼控制方法的传递函数表达式如式(1)所示:
其中T1为移相环节的超前时间常数,T2为移相环节的滞后时间常数,Kc为发电机广域 阻尼控制的增益;
参数计算公式如式(2)所示:
其中∠K(jωd)为传统发电机广域阻尼控制方法得到的控制移相角度,|KC(jωd)|为传统发电 机广域阻尼控制方法得到的控制增益,ωn为区间低频振荡模式的无阻尼自然振荡频率(已 知量)。
步骤2)定义被控电力系统的动态线性表达式、控制准则函数表达式和伪梯度向量估 计准则函数表达式;具体实现方式为:
所述动态线性表达式如式(3)所示:
y(k+1)=y(k)+φT(k)ψ(k) (3)
其中φ(k)=[φ1(k)LφLu(k)φLu+1(k)LφLu+Ly(k)]T为系统的伪梯度向量, ψ(k)=[Δu(k)LΔu(k-Lu+1)Δy(k)LΔy(k-Ly+1)]T,u(k)为需要计算的发电机广域阻尼控制信 号,y(k)为区间频差信号,Lu和Ly为电力系统的动态线性表达式的伪阶数,k为控制信号 作用的时刻,k=1,2LTtotal1,Ttotal1是需要计算的广域阻尼控制信号的最大时刻(已知量);
所述控制准则函数表达式如式(4)所示:
其中y*(k+1)为k+1时刻区间频差信号的期望值,γ为u(k)变化量的惩罚因子,其中为伪梯度向量在k时刻的估计值;
所述伪梯度向量估计准则函数表达式如式(5)所示:
其中Λμ为变化量的对角权重矩阵。
步骤3)然后根据传统发电机广域阻尼控制方法得到的控制参数计算发电机广域阻尼 自适应控制方法的控制参数初始值,包括伪梯度向量的初始值惩罚因子γ;具体实 现方式为:
取伪阶数Lu=3和Ly=3,通过极小化控制准则函数得到发电机广域阻尼自适应控制方 法的控制律表达式为:
其中ρk为步长序列;
为使区间低频振荡尽快平息,将k+1时刻区间频差信号的期望值y*(k+1)取为0;
令所述控制律的离散传递函数表达式为:
离散传递函数KM(z)由三个零点和三个极点组成,其中一个极点为1;
(为使在k=1时刻采用发电机广域阻尼自适应控制方法的控制参数与采用传统广域阻 尼控制方法的控制参数得到的控制效果相同,)将k=1时刻KM(z)的零极点取值与KC(s)的 零极点相同;其中k=1时刻KM(z)的一个零点配置在极点1附近,另外两个零点和两个极 点分别与KC(s)的零点和极点相同;
假设x01,x02,x03为表达式
令z=1,得到
(由于x01,x02和x03已知,)根据上述等式得到计算的表达式如式(8)所示:
(由于x01逼近1,故(1-x01)取值很小,对应的取值很大,)则KM(z)化简为:
根据根与系数的关系式得到如下关系式:
由式(10)、(11)得到计算的表达式如式(12)、(13)所示:
假设极点xp2、xp3为的两个根,取xp2、xp3与KC(s)中的极 点相同,即
根据根与系数的关系式得到如下关系式:
由式(14)、(15)得到计算的表达式如式(16)、(17)所示:
令
式(18)中和均已知,得到θe(1)的计算表达 式如式(19)所示:
根据式(19)得到的θe(1)的取值得到和的取值;
由于其中ρk和γ按照经验值选取,ρk通常在0.5~1之间取值,γ为 一个大于1的值,根据θe(1)的表达式算出的取值。
步骤4)进一步以步骤3)中得到伪梯度向量初始值为初始点,利用被控系统实测 的输入输出数据在线更新伪梯度向量的估计值具体实现方式为:
通过极小化伪梯度向量估计准则函数得到,伪梯度向量φ(k)在k时刻的在线更新计算 表达式:
其中Λμ为对角权重矩阵,
Λμ根据经验值选取。
步骤5)最后根据在线更新的伪梯度向量的估计值计算发电机广域阻尼自适应控制信 号;具体实现方式为:
根据步骤4)中k时刻在线更新的伪梯度向量估计值利用发电机广域阻尼自适应 控制方法的控制律计算k时刻发电机广域阻尼自适应控制方法的控制信号:
步骤6)将步骤5)中的发电机广域阻尼自适应控制信号作用于被控电力系统的发电机 励磁端,k增加1,重复步骤4)~6)直至达到所需计算的发电机广域阻尼控制信号的最大 时刻。
实施例:四机两区系统
以四机两区系统为例来说明上述发电机广域阻尼自适应控制方法的有效性,该系统结 构如图3所示。
该系统中有区域1和区域2两个区域组成,每个区域有两台发电机,两个区域通过区 间联络线3、4相连,区间输送功率为413MW;系统中四台发电机完全相同,额定容量为 900MW,额定电压为20kV。在发电机4的励磁端施加发电机广域自适应阻尼控制,发电 机广域阻尼控制的广域反馈信号为区域2和区域1的母线频差信号。
本实施例对上述四机两区系统的发电机广域阻尼自适应控制方法,包括以下步骤:
步骤1)根据传统发电机广域阻尼控制方法的传递函数表达式及参数计算公式得到传 统发电广域阻尼控制方法的控制参数;具体实现方式为:
传统发电机广域阻尼控制方法的传递函数表达式如式(1)所示:
其中T1为移相环节的超前时间常数,T2为移相环节的滞后时间常数,Kc为发电机广域 阻尼控制的增益;
参数计算公式如式(2)所示:
其中∠K(jωd)为25°,|KC(jωd)|为0.1,ωd为3.672rad/s;
根据式(2)计算得到:
θmax=25°/2=12.5°;
T1=αT1=0.34;
步骤2)定义被控电力系统的动态线性表达式、控制准则函数表达式和伪梯度向量估 计准则函数表达式;具体实现方式为:
所述动态线性表达式如式(3)所示:
y(k+1)=y(k)+φT(k)ψ(k) (3)
其中φ(k)=[φ1(k)LφLu(k)φLu+1(k)LφLu+Ly(k)]T为系统的伪梯度向量, ψ(k)=[Δu(k)LΔu(k-Lu+1)Δy(k)LΔy(k-Ly+1)]T,u(k)为需要计算的发电机广域阻尼控制信 号,y(k)为区间频差信号,Lu和Ly为电力系统的动态线性表达式的伪阶数,k为控制信号 作用的时刻,k=1,2LTtotal1,Ttotal1是需要计算的广域阻尼控制信号的最大时刻,Ttotal1=1000;
所述控制准则函数表达式如式(4)所示:
其中y*(k+1)为k+1时刻区间频差信号的期望值,γ为u(k)变化量的惩罚因子,为 伪梯度向量在k时刻的估计值;
所述伪梯度向量估计准则函数表达式如式(5)所示:
其中Λμ为变化量的对角权重矩阵;
步骤3)然后根据传统发电机广域阻尼控制方法得到的控制参数计算发电机广域阻尼 自适应控制方法的控制参数初始值,包括伪梯度向量的初始值惩罚因子γ;具体实 现方式为:
取伪阶数Lu=3和Ly=3,通过极小化控制准则函数得到发电机广域阻尼自适应控制方 法的控制律表达式为:
其中ρk为步长序列;
为使区间低频振荡尽快平息,将k+1时刻区间频差信号的期望值y*(k+1)取为0;
令所述控制律的离散传递函数表达式为:
离散传递函数KM(z)由三个零点和三个极点组成,其中一个极点为1;
(为使在k=1时刻采用发电机广域阻尼自适应控制方法的控制参数与采用传统广域阻 尼控制方法的控制参数得到的控制效果相同,)将k=1时刻KM(z)的零极点取值与KC(s)的 零极点相同;其中k=1时刻KM(z)的一个零点配置在极点1附近,另外两个零点和两个极 点分别与KC(s)的零点和极点相同;
假设x01,x02,x03为表达式
令z=1,得到
根据上述等式得到计算的表达式如式(8)所示:
由于KM(z)化简为:
根据根与系数的关系式得到如下关系式:
由式(10)、(11)得到计算的表达式如式(12)、(13)所示:
假设极点xp2、xp3为的两个根,取xp2、xp3与KC(s)中的极 点相同,即
根据根与系数的关系式得到如下关系式:
由式(14)、(15)得到计算的表达式如式(16)、(17)所示:
令
式(18)中和均已知,得到θe(1)的计算表达 式如式(19)所示:
根据式(19)得到的θe(1)的取值计算出
由于按经验值选取ρk=0.7,γ=106,则根据θe(1)的表达式算出φu1(k)=67.3;
步骤4)进一步以步骤3)中得到伪梯度向量初始值为初始点,利用被控系统实测 的输入输出数据在线更新伪梯度向量的估计值具体实现方式为:
通过极小化伪梯度向量估计准则函数得到,伪梯度向量φ(k)在k时刻的在线更新计算 表达式:
其中Λμ为对角权重矩阵,按经验值取为
步骤5)最后根据在线更新的伪梯度向量的估计值计算发电机广域阻尼自适应控制信 号;具体实现方式为:
根据步骤4)中k时刻在线更新的伪梯度向量估计值利用发电机广域阻尼自适应 控制方法的控制律计算k时刻发电机广域阻尼自适应控制方法的控制信号:
步骤6)将步骤5)中的发电机广域阻尼自适应控制信号作用于被控电力系统的发电 机励磁端,k增加1,重复步骤4)~6)直至达到所需计算的发电机广域阻尼控制信号的最 大时刻。
在该四机两区系统中的如下故障下检验上述发电机广域阻尼控制的自适应效果:联络 线3中点在1s时发生三相0.1秒瞬时短路故障,30s时线路发生断线故障,采用传统发电 机广域阻尼控制方法和本发明提出的发电机广域阻尼自适应控制方法的控制效果比较如 图3所示。
从图3中的仿真结果可以看出,三相瞬时短路故障下,由于系统结构不变,两种控制 方法的控制效果效果基本一致,当系统在30s发生断线故障后,系统结构发生变化,本发 明所提出的发电机广域阻尼自适应控制能够进行在线自适应调整,控制效果优于传统发电 机广域阻尼控制。
机译: 双馈感应风力发电机的基于强化学习算法的自校正控制方法
机译: 具有基于阻抗的控制算法的射频医疗发电机输出控制方法和系统
机译: 具有基于阻抗的控制算法的射频医疗发电机输出控制方法和系统