张 岩,张 文,王 亮
(1.山东大学 电气工程学院,山东 济南 250061;2.山东电力调度中心,山东 济南 250001)
随着负荷中心负荷水平的不断增长,大容量远距离输电不断增加,由负荷恢复特性驱动的中长期电压稳定问题日益突出[1-2],相关系统呈现慢动态特性,需要及时采取电压控制措施防止系统持续恶化。
模型预测控制MPC(Model Predictive Control)是一种在线滚动的优化控制方法,适用于动态特性变化和存在不确定因素的复杂系统[3-8]。现有研究表明MPC方法可以有效地解决电压协调控制问题。文献[3]采用变分法将最优协调电压控制问题转化为二次规划进行求解;文献[4-5]使用树搜索法求解由模型预测得到的组合优化问题;文献[6]用伪梯度进化规划方法求解复杂优化问题;文献[7-8]基于轨迹灵敏度方法使用线性MPC方案进行紧急电压控制。在MPC方法中优化决策集规模由优化目标节点和调压控制器的数目决定,随着系统规模的增大,优化求解计算量会随决策变量数目的增加大幅增长,面临决策集爆炸的难题。与此同时,电压控制具有局部性特点,在系统故障场景中,原始决策集中存在大量对故障区域节点电压影响微弱的控制变量,这部分控制变量参与优化会导致大量冗余计算。与爆炸增长的原始决策变量相比,优化解中的动作控制器数目始终维持在一个较小的规模,因此对备选决策集进行筛选是必要的。文献[9]采用轨迹灵敏度方法对控制输入进行了筛选,但忽略了对优化目标节点的筛选。
本文基于MPC思想,提出一种采用模糊聚类滚动筛选决策集的电压协调控制方法。在控制周期初始时刻对系统进行线性化,求取优化目标节点电压对于备选控制的阶跃响应,根据比例和叠加性质[4-8]将复杂最优电压协调控制模型的求解转化为混合整数规划问题。提取模型预测过程中求取的电压预测幅值以及响应信息,基于模糊聚类方法确定优化目标节点,并在此基础上根据电压响应特性滚动筛选决策集,筛选后的决策集在保证全局控制效果的基础上提高优化效率,可有效减少优化计算量。
MPC是一种有限时域滚动优化方法,若初始控制施加于t0时刻,电压协调控制模型可以表示为:
其中,N为预测周期内的采样点数;Q和R分别为节点电压偏移和控制代价的对角惩罚权重矩阵;Ur为节点参考电压向量,(k)为预测周期内第k个采样点处的目标节点电压预测幅值向量;Δu为控制调节量向量,u为系统控制输入,包括发电机自动电压调节器 AVR(Automatic Voltage Regulator)设定值、有载调压变压器分接头OLTC(On-Load Tap Changer)位置和切负荷量;x为短期动态状态向量,主要与发电机及其调节系统相关,在电力系统准稳态QSS(Quasi-Steady-State)模型中,其快速暂态动态过程已被忽略;y为节点电压向量;zc为负荷恢复连续动态状态向量;zd为离散长期动态向量,主要与系统中控制器相关,如发电机过励限制器OEL(OverExcitation Limiter)及定子过流限制器ACL(Armature Current Limiter)动作;ymax和ymin分别为输出电压上、下限;umax和umin为控制输入上、下限;Δumax和Δumin为单次控制调节量上、下限;tc为控制周期,tp为预测周期;n为已滚动优化次数,为非负整数;Sc(u)为控制备选集;f为QSS模型中的系统短期动态代数方程,g为系统网络方程,hc为连续慢动态微分方程,hd为离散动态方程。 式(2)中的等式约束为QSS模型[2]。 模型针对中长期电压稳定问题的慢动态特点,将电力系统短期动态用相应的平衡方程代替。
上述优化模型直接求解较为困难,非线性模型预测控制(NLMPC)计算量巨大,难以在线进行;而且随着系统规模的增大,存在决策集爆炸风险。为了降低决策集规模,现有许多相关研究直接选取部分关键决策量进行优化计算[3,10],但并未给出选择依据。 对此,本文提出一种结合决策集滚动筛选CDSRS(Candidate Decision Set Rolling Selection)的电压协调控制方法。
采用文献[5]提出的线性模型预测控制(LMPC)方法,在控制周期初始时刻对QSS模型进行线性化:
其中,A、B、C、D为控制周期初始时刻系统的雅可比矩阵。
由式(3)可以得到优化目标节点i电压对于控制变量 j的阶跃响应。 保持控制输入不变,通过时域仿真可求取预测周期内节点i的输出电压轨迹。假设系统共有nj个备选输入控制变量和ni个优化目标节点,由比例和叠加性质,在采样时刻t*处,系统施加控制后各目标节点电压预测幅值向量可表示为:
将式(4)代入式(1),非线性无穷维电压协调优化模型转化为以控制调节量Δu为独立变量的混合整数规划问题:
其中,ts为采样周期,tp=(N-1)ts。
电力系统发生故障后,各节点电压会出现不同程度的跌落。由于电压控制具有局部性特点,如果能够识别故障后系统电压薄弱区域,并根据目标节点电压对于备选控制的响应特性进行决策集筛选,可以有效地降低优化问题的复杂度。
本节针对中长期电压稳定问题,综合考虑AVR设定值、OLTC和切负荷控制措施,将故障后电压预测幅值和阶跃响应信息作为电压薄弱区域节点聚类指标,提出了一种基于模糊聚类方法的决策集筛选方法。
模糊聚类是采用模糊数学方法,依据客观事物间的特征、亲疏程度和相似性,通过建立模糊相似关系对客观事物进行分类的一门多元技术[11-12]。基于模糊聚类方法的决策集筛选步骤如下。
a.原始数据准备。LMPC方法在控制周期初始时刻得到系统阶跃响应,取预测周期结束时刻的响应值,构成控制响应显著度矩阵 S:
S 为 ni×nj阶矩阵,元素的大小反映了控制对节点电压幅值的影响显著程度,体现了控制的动态响应特性。矩阵S通过提取MPC过程中的数据形成,无需任何额外计算时间。
b.原始数据标准化。数据标准化是为了使量纲和数量级不同的特性指标统一。采用均值标准化方法对S进行标准化处理:
其中,xij为标准化后的数据为第j列数据的平均值。标准化处理后,矩阵内元素统一在一个共同的数据特性范围内。
c.建立模糊相似矩阵。采用绝对值减数法建立模糊相似矩阵:
其中,rij为节点间连线权数,体现负荷节点i与负荷节点j的相似或接近程度,适当选取c,使0≤rij≤1。
d.优化目标节点确定。滚动优化次数n=0时,提取预测周期结束时刻各节点电压幅值,若节点i电压幅值低于阈值Uth,则将该节点和与其连线权数rij大于姿的节点确定为优化目标节点。模糊聚类参数姿可结合具体系统的模糊相似矩阵离线确定,优化目标区域的大小应适中,过大不易控制,过小则无实际意义,且会影响系统整体性能[12]。
e.控制输入筛选。若全部优化目标节点对于备选控制 i的响应值均小于响应阈值τ,则备选决策集移除该控制变量。
上述过程中,优化目标节点的聚类指标在故障后控制周期初始时刻求取,以低电压节点为中心扩展优化目标区域。因此,聚类筛选方法对不同故障有较好的适应性。
随着电压协调优化的滚动进行,系统各节点电压逐渐接近其优化参考值,由于切负荷动作具有较高的惩罚权重,在电压预测幅值距离参考值较近且持续恢复的情况下,部分切负荷控制措施虽参与优化但不会动作,造成冗余计算。因此当优化滚动次数n≥1时,可以通过电压预测幅值和变化趋势判断切负荷控制的必要性,对决策集进行二次筛选,进一步降低优化问题规模,判定条件如下。
a.电压幅值。保持第n-1次控制输入,预测周期结束时刻各优化目标节点电压幅值满足:
b.电压变化趋势。中长期电压在离散事件之间具有典型的单调性特点[4],在此前提下,可以通过线性拟合预测电压轨迹来评价其发展趋势。在预测周期内线性拟合节点 i的电压输出轨迹,得到拟合曲线:
其中,p1、p2为拟合参数。 若曲线斜率 p1>0,则可以认为电压在预测周期内处于恢复过程。
若全部输出节点电压同时满足幅值与变化趋势条件,则当前控制时域内备选决策集中可移除切负荷决策。
图1 备选决策集筛选方法Fig.1 Selection method of candidate decision set
本文提出的备选决策集筛选方法如图1所示。在控制周期初始时刻求取电压预测幅值和系统响应信息,并据此逐步筛选决策集。该方法充分考虑了电压控制的局部性特点,可显著降低决策集规模。
基于模糊聚类滚动筛选决策集的电压协调控制流程如图2所示,在t0+ntc时刻求取预测周期内系统的电压预测轨迹和阶跃响应,并对决策集进行聚类筛选;根据式(4)—(6)转化电压协调优化模型并求解,所得最优解在t0+ntc时刻应用于系统。优化目标节点的确定仅在控制初始时刻进行;最优控制的求解和控制输入的筛选以tc为周期滚动进行。
图2 滚动筛选决策集的电压协调控制流程Fig.2 Flowchart of coordinated voltage control with CDSRS
采用如图3所示的Nordic32系统[13]进行仿真测试,该系统共有52个节点,20台同步发电机,其中节点4011处发电机为平衡节点,其余发电机均考虑发电机过励限制,其中火力发电机(位于节点1042、1043、4042、4047、4051、4062、4063)同时考虑定子过流限制,所有负荷均采用动态指数恢复模型[14],稳态负荷指数 琢s=茁s=0.5,暂态负荷指数 琢t=茁t=2,有功功率和无功功率的时间恢复常数皆为60。系统备选控制措施如下。
a.19个发电机AVR设定点,在初始值±15%的范围内连续可调,初值见表1,表中Uref为发电机AVR的电压参考值,文中电压数据均为标幺值,计算阶跃响应所用步长为2%。
b.11个 OLTC,变比可在 0.8~1.2 p.u.之间离散变化,步长为1.67%。
c.22个切负荷点,切负荷步长为2.5%,最大切负荷量是其初始负荷的15%。
图3 Nordic32测试系统Fig.3 Nordic32 test system
表1 Nordic32系统发电机AVR设定点参数Tab.1 AVR set-point parameters of generators of Nordic32 system
预测控制器参数选择为:采样周期ts=10 s,控制周期tc=30 s,预测时域tp=60 s。电压偏移权重为10,AVR设定值、OLTC和切负荷的控制权重分别为1、1、50;电压阈值 Uth=0.95 p.u.,响应阈值τ=0.001 p.u.,可以确保控制效果。
模型的仿真在MATLAB7.9/Simulink下实现,优化问题通过GAMS中的minlp[15]方法进行求解,计算机硬件条件Pentium Dual-Core E5800 3.20 GHz、内存2.00 GB。
线路4042-4043、4032-4044在10 s时因故障跳闸,节点1043、4042处发电机定子电流限制器相继动作,若不采取紧急控制措施,系统将在176 s发生电压崩溃,系统电压响应见图4。
图4 未施加控制情况下节点电压响应曲线Fig.4 Curves of voltage response without control
图5 采用CDSRS+LMPC方法的电压响应曲线Fig.5 Curves of voltage response with CDSRS+LMPC
取参数c=0.005,姿=0.8,基于模糊聚类方法在控制初始时刻确定优化目标节点:{41,42,43,1041,1043,1044,1045};图 5 给出了结合 CDSRS 的 LMPC方法进行控制的电压响应曲线,各控制周期筛选后的备选输入变量见表2,具体动作策略见表3,表中nt为有载调压变压器变比,kload为切负荷系数。该紧急控制场景下故障后电压迅速跌落,较大的电压偏移会使目标函数式(5)显著增加,促使高代价切负荷措施在初始控制周期动作[4-5,7],使电压尽快恢复,确保电力系统的安全性要求,防止系统电压进一步恶化发展。但由于切负荷措施在目标函数中具有最高的控制代价,仅在切负荷预测响应最为显著的节点43和1041处各切除7.5%的负荷,兼顾了安全性和经济性的要求。当t>60 s时,预测周期内各节点电压均满足幅值要求且处于恢复过程中,根据切负荷必要性判定原则,备选决策集移除切负荷决策变量。由优化结果可以看出,通过协调不同地点和类型的控制措施,本文提出的控制方法可以使故障后系统电压渐近稳定。
在一个控制周期内,时域仿真和控制响应预测的平均时间分别为4.34 s和1.43 s;控制初始时刻的模糊聚类与决策集筛选时间为0.006 s;平均优化时间(包含优化模型形成与数据导入时间)为0.44 s。从计算时间结果可以看出,在电压协调优化过程中决策集筛选的平均计算时间可近似忽略不计。
作为对比,本文采用未进行决策集筛选的LMPC和NLMPC方法求解该算例的最优控制。
在系统参数和优化工具不变的情况下,采用原始决策集的LMPC方法得到的电压响应曲线如图6所示。控制动作策略见表3,在t=30 s时分别在节点43、1041、1044处切除 10%、2.5%、2.5% 的负荷。
表2 筛选后的备选控制集Tab.2 Candidate decision set after selection
系统参数不变,若不对系统QSS进行线性化处理,采用NLMPC[4]方法直接对非线性模型进行优化,所得电压响应曲线如图7所示,寻优采用遗传算法[16],群体规模20,变异概率0.1,交叉概率0.8,遗传代数100,积分步长1 s。控制动作策略见表3,在t=30 s时分别在节点43、1041处切除5%、10%的负荷。
表3 控制策略对比Tab.3 Comparison of control schemes
图6 采用原始决策集LMPC方法的电压响应曲线Fig.6 Curves of voltage response with LMPC using original decision set
图7 采用原始决策集NLMPC方法的电压响应曲线Fig.7 Curves of voltage response with NLMPC using original decision set
引入电压偏移指标,系统中22个负荷节点电压偏移量由式(12)求得:
其中,Uri为第i个负荷节点处的电压参考值,为第i个负荷节点处的电压幅值,故障发生时刻t=10 s,积分时间驻t选取为500 s。电压偏移总量越小,则表明全局控制效果越好。CDSRS+LMPC与采用原始决策集的LMPC和NLMC的控制性能对比见表4,表中仅取平均优化时间(包含决策集筛选时间)进行对比。
表4 控制性能对比Tab.4 Comparison of control performance
通过结果可见,筛选后的备选决策集规模得到显著降低,而且能够完全覆盖筛选前的最优解决策集,确保了优化的全局性效果;通过仿真验证了提出方法的有效性,采用CDSRS+LMPC方法的电压偏移和切负荷指标与采用原始决策集的NLMPC、LPMC方法基本相同;决策集筛选所需的电压预测幅值与控制响应信息不额外消耗计算时间,在优化环节计算速度方面有突出优势,相比采用原始决策集的LMPC和NLMPC方法分别减少了80.7%和99.9%以上的优化时间,降低了电压协调优化问题的复杂度,有效避免了电压协调控制的决策集爆炸问题。
本文提出了一种基于模糊聚类滚动筛选决策集的电压协调控制方法,能够有效协调不同地点和类型的控制措施,使故障后系统电压渐近稳定。该方法主要具有以下优点。
a.通过计算控制变量对节点电压的预测响应,将最优协调电压控制模型的求解转化为以控制调节量为独立变量的混合整数规划问题,更加易于处理。
b.采用模糊聚类方法确定优化目标节点,并在此基础上进行备选决策筛选。所需的控制响应特性与电压预测幅值信息直接从模型预测过程中提取,计算时间在电压协调优化过程中可忽略不计,且优化目标节点的确定方法对故障具有良好的适应性。
c.聚类和筛选方法考虑了电压的动态响应过程,避免了采用静态指标可能带来的控制失效问题。
d.在确保全局控制效果的前提下能够显著降低优化问题规模,可以有效避免大规模电力系统电压协调控制中可能存在的决策集爆炸问题。