基于预定时间一致性的直流微电网分布式协同控制
Distributed Prescribed-Time Consensus Based Cooperative Control for DC Microgrids
通讯作者: 王杰,教授;E-mail:jiewangxh@sjtu.edu.cn.
责任编辑: 王一凡
收稿日期: 2022-03-5 修回日期: 2022-05-9 接受日期: 2022-06-17
Received: 2022-03-5 Revised: 2022-05-9 Accepted: 2022-06-17
作者简介 About authors
周儒畅(1997-),硕士生,从事直流微电网控制研究.
为解决直流微电网中分布式电源的协同控制问题,提出了一种基于预定时间一致性的微电网控制方法.首先提出一种基于预定时间控制的电流控制方法,能够实现在预先设定的时间内各分布式电源按比例输出功率,同时可以调节各分布式电源出口电压,将其恢复至额定值附近.然后通过MATLAB/Simulink建立微电网仿真系统,在不同工况下验证了所提出控制策略的有效性.最后在仿真系统中建立有限时间控制策略,并与预定时间控制策略下系统电流的电能质量与系统收敛预估时间的保守性进行比较,说明与验证了所提出的控制策略的优点.
关键词:
A microgrid control method based on prescribed time control is proposed to solve the cooperative control problem of distributed energy resources (DER) in DC microgrid. First, a current control method based on prescribed time control is proposed, which can allocate the power output of each DER proportionally within a pre-defined time. Meanwhile, the outlet voltage of each distributed power supply can be adjusted to be near the rated value and the observation value can be kept at the rated value. Then, the microgrid system is simulated through MATLAB/Simulink and the effectiveness of the proposed control strategy is verified in different working conditions. Afterward, the finite-time control strategy is established in the simulated system. A comparison of the conservative power quality of the system current with the estimated time of system convergence in the scheduled-time control strategy verifies the advantages of the proposed strategy.
Keywords:
本文引用格式
周儒畅, 王子强, 王杰.
ZHOU Ruchang, WANG Ziqiang, WANG Jie.
作为集成分布式发电(Distributed Generator, DG)、负载和储能的一种技术方案,微电网(Microgrid, MG)以其能够接入大量分布式电源并消纳新能源的特点得到了充分关注[1⇓⇓⇓-5].随着微电网中直流分布式电源与直流负荷的逐渐增加,由于直流微电网具有变流环节少与不需要考虑无功问题等优点,这一技术得到了迅速发展[6⇓-8].一般而言,微电网可以作为主网的一部分工作在并网状态,也可以与独立工作于孤岛状态.由于孤岛MG与大电网隔离,所以通常需要利用储能系统等分布式电源维持电压的稳定并优化能量管理,改善电能质量[9-10].为了实现这些目标,孤岛直流MG的分层控制结构得到了广泛研究.
但是目前的主流控制策略仍然存在一些不足[17].首先,对于有限时间一致性而言,文献[18]中应用符号函数sgn(x)来提高MG中的有限时间收敛速度.文献[19]中同时应用信号函数sgn(x)与分数阶状态反馈来构造有限时间控制方法.但是在有限时间一致性控制方法中使用的分数阶非平滑控制会降低系统的电能质量[20].此外符号函数的应用虽然提高了MG应对外界干扰的鲁棒性,但是会给控制过程带来不可避免的抖振,若考虑到MG中具有随机性的可再生能源接入,系统电能质量的问题将会更为严重.文献[21]中应用饱和函数减少抖振现象,代价是降低了应对外界扰动的鲁棒性.同样地,有限时间一致性控制方法的收敛时间估计上限具有很大的保守性,并且取决于系统中DG状态的初值[20].易知功率分配与电压恢复的加速能够有效改善电能质量并降低运行损耗,故降低收敛时间估计上界的保守性并提高其对初值的独立性十分必要.
提出一种基于预定时间一致性的直流微电网分布式分层控制策略,以实现微电网运行时的功率按比例分配与电压恢复.此策略利用分布式智能体间的通信交互收集电压与电流信息,能够在预先确定收敛时间的基础上实现系统的快速收敛,提高电能质量.此外,相比于有限时间一致性方法与固定时间一致性方法,本文中采用的控制方法收敛时间不仅与系统初值无关,而且能够预先根据生产场景的应用需要确定收敛时间,同时具有收敛时间估计上限保守性低和函数不含有抖振的优点.之后,在此基础上通过对多种场景的仿真对文中提出的控制方法的控制效果进行了验证.
1 多智能体系统的预定时间一致性控制
直流微电网的无向通信拓扑G(V, ε, A)由微电网中的可控制单元集合V={1,2,…,N}与通信链路集合ε∈V×V构成.有加权邻接矩阵A={aij}N×N, εji∈ε⇔aij>0,其中εji为节点i与节点j之间的信息交换渠道,aij为伴随矩阵的权重系数.Ni={j∈V|(i,j)∈ε}被称为节点i的邻居节点集合.若εji∉ε,则aij=0,此外若j=i,则aij=0.微电网拓扑的度矩阵D=diag{d1,d2,…,dN}满足di=
主要研究一阶多智能体系统的预定时间控制问题.一阶系统输入可以描述如下:
式中:xi∈Rn,ui∈Rn分别为系统的状态变量和输入变量;n为智能体的个数.每个智能体只能与通信拓扑中的相邻智能体通信并进行状态信息交互.
为实现直流微电网不同工况下的有效控制,将收敛时间设定为扰动开始时间,引入分段时间标度函数[20]为
式中:td为控制方法投入的时间,d=1, 2, …, n;Tp为事先预定的系统收敛时间;α为可以选择的实数,α>2;m为自然数.式(3)表明分段时间标度函数ζm(t)是在时间区间[td+m-1,td+m)上的分段函数,也即第m个时间区间上的函数.
由式(3)可得:
构造误差:
则区间t∈[td+m-1, td+m)上的预定时间控制方案为
式中:k与b为大于0 的实数.
表1 不同控制方法HTHD对比
Tab.1
图1
图1
不同控制方法收敛过程比较
Fig.1
Comparison of convergence process of different control methods
此外,通过改变预定收敛时间等参数引入了预定时间控制方法2.由图1可得,虽然预定时间控制方法2的收敛速度较固定时间控制方法2慢,但是前者的HTHD略优于后者,再次验证了固定时间控制中的分数阶反馈会影响电能质量的观点.
2 直流微电网分层控制策略
基于改进的预定时间分布式控制方案直流微电网的分层控制与交流微电网类似,包括一次控制和二次控制.不同的是交流微电网中要考虑频率-有功功率与电压-无功功率关系,而直流微电网中只需要维持电压-电流关系即可维持系统稳定.
2.1 一次控制
孤岛直流微电网的一次控制旨在快速维持系统中电压与电流的稳定并保证功率平衡,采用对等控制中的下垂控制,通过对下垂系数比例的调节实现诸分布式电源之间功率的按比例分配.当分布式电源容量相同时,功率的按比例分配输出即成为平均输出.此种控制方法仅需要接入控制单元的本地端口电压与输出功率、电流等信息而无需依赖通信拓扑中的信息交流机制.直流微电网中与电压功率有关一次控制可以被描述为
式中:vi为分布式电源变流器出口的测量电压值;Ui,ref为设定的下垂控制参考电压;Ii为分布式电源变流器出口的输出电流测量值;ki为本地下垂控制的下垂系数.
2.2 二次控制
传统的下垂控制手段由于下垂曲线的特性,无法同时满足端口电压恢复与按分布式电源容量分配输出功率的控制目标,无法进行无差调节[27].因此,需要采取二次控制对一次控制的控制量进行补偿,产生合适的电压参考值并提供给分布式控制器用于分布式电源端口电压与输出功率的控制.
二次控制需要对式(7)中的参考电压进行修正,参考电压Ui,ref的修正项分为两个部分,分别对应二次控制的两个目标,即分别为负责功率均分的电流修正项与负责电压恢复的电压修正项,可以写成:
式中:ΔUi为下垂控制的二次修正项;Δ
如图2所示,微电网中的各智能体单元监测其对应的分布式电源输出的电压与电流信息,并将其应用于一次控制.同时,各邻居智能体单元通过通信拓扑进行信息交换得到网络中其余分布式电源的电压与电流信息,并协同生成电流校正与电压恢复修正项,最后通过比例积分(PI)控制器将其输出添加到下垂控制器中.
图2
3 基于预定时间一致性的分布式控制策略
本文中构造的直流微电网控制架构可以抽象为一个多智能体系统,每个参与控制的分布式电源可以看成一个智能体,利用多智能体系统的自治性,每个分布式电源可以进行本地决策从而进行独立本地控制,而无需中央控制器的参与.利用多智能体系统的稀疏通信拓扑可以使得分布式电源间完成信息交互及协同,从而达成系统的全局控制目标.各智能体间通过通信耦合进行信息交互,实现输出电流信息的全局共享,并获得二次控制的电流及电压修正指令.利用智能体的主动性及适应性可以适应通信拓扑变化.当直流微电网通信拓扑发生突然改变时——包括通信线路断开或分布式电源投入、退出等时刻,多智能体系统能够进行自发调整从而维持正常运行.
3.1 电流控制策略
3.1.1 电流校正控制
基于第1节中讨论的控制方法,在电流校正控制中,分布式电源智能体i采集自身输出电流,并同时通过通信拓扑交换各智能体的电流信息,进行预定时间控制.由式(5)与式(6),时间区间[td+m-1,td+m)预定时间控制的电流修正控制可以写成:
式中:Ii与Ij为本地变流器输出的电流;h为电压与电流间的耦合系数.
首先根据文献[28]中的引理1给出,当系统拓扑G为无向连接图时,若存在一个实数常数g>0使得在区间[td+m-1,td+m)上有:
式中:函数Vm为定义在时间区间[td+m-1,td+m)上的连续可导函数.则系统原点在式(3)中给出的预定时间Tp下是稳定的.对于时间区间[td+m-1,td+m-1+Tp),有:
成立.而对于时间区间[td+m-1+Tp, td+m)有:
由于直流微电网中不存在频率-有功功率与电压-无功功率的对应关系,所以仅采用预定时间一致性理论使电流达到平均一致性完成均流目标,平均一致性目标可以写成:
令智能体的状态平均值x*=
式中:1N为N阶单位矩阵.
3.1.2 电流校正控制相关证明
选择Lyapunov函数的形式为
函数式(15)定义在时间区间[td+m-1,td+m)上.考虑到式(4),且由Laplace矩阵L性质可得L1N=0N,
这意味着:
同时有:
则对Lyapunov函数式(15)求导,则有:
引入基本假设,在连通无向图G中,若1NX=0,则有XTLX≥λ2(L)XTX.式中λ2(L)>0为系统Laplace矩阵L中的次小特征值.
注意到:
因此对Lyapunov函数式(15)求导有:
由于条件k≥
考虑
即在[td+m-1, td+m-1+Tp)上有:
在上式中,若t→(td+m-1+Tp)-,则ζm(t)-2→0,那么可以得出
在系统到达预定时间Td后,ζ(t)=1,
且V(td+m-1+Tp)=
式中:t∈[td+m-1+Tp,td+m).说明电流的预定时间一致性控制在预定时间内能够达到平均一致性,并在到达预定时间后保持稳定的平均一致性控制.
3.2 电压控制策略
分布式电源电压控制的目标是使得在微电网正常运行并且分布式电源输出均衡功率时输出电压能够保持在电压参考值Ui,ref,故采用在下垂控制参考电压中加入电压偏移补偿项的方式进行来恢复直流电压.电压偏移补偿项可以写成[29]:
式中:s为拉普拉斯算子;Ui为采集到的本地变流器出口电压;
令v*=[
写成矩阵形式有:
同样地,在频域中,
式中:V*与
式中:IN为单位矩阵.式(32)表示电压观测器的全局动态.文献[29]表明,若Laplace矩阵L是平衡的,则估计电压向量V*中的所有元素能够收敛到共识值,也即平均电压的真实值.此共识值也即向量
4 仿真分析
综合第1节与第2节,将不同控制方法的特点对比如表2所示.
表2 不同控制方法特点对比
Tab.2
方法 | 收敛时间与 系统初值 是否有关 | 函数 抖振 | 收敛时间 估计上限 保守性 | 能否预先 确定收 敛时间 |
---|---|---|---|---|
有限时间一致性 | √ | √ | 高 | × |
固定时间一致性 | × | √ | 高 | × |
预定时间一致性 | × | × | 低 | √ |
为了验证提出的控制策略在系统不同工况中的可行性与有效性,在仿真软件MATLAB/ Simulink中建立了包含5个分布式储能和一个光伏电源的直流微电网模型.微电网模型的物理构成如图3所示.
图3
图3
微电网模型的物理构成与通信拓扑
Fig.3
Physical composition and communication topology of microgrid model
表3 控制器与系统参数
Tab.3
参数 | 取值 | 参数 | 取值 | |
---|---|---|---|---|
DG控制器下垂 系数ki | 0.2 | 直流母线额定 电压/V | 500 | |
DC/DC滤波 电容/mF | 0.5 | DC/DC滤波 电感/mH | 0.1 | |
电流内环PI | KP1=0.1 | 电压外环PI | KP2=0.1 | |
KI1=1 | KI2=1 | |||
电流补偿项PI | KP3=0 | 电压补偿项PI | KP4=1 | |
K13=1 | K14=5 |
4.1 负荷突增工况
仿真系统中原负荷为31.25 kW,令仿真时间为参数tsmk,在仿真时间tsmk=0.5 s时启动控制策略,tsmk=2 s开始负荷突增6.25 kW.使用Iex代表各DG的输出电流,Uex代表各DG的出口电压,则系统负荷突增工况动态曲线如图4所示.
图4
图4
系统负荷突增工况动态曲线
Fig.4
Dynamic curves of system load under sudden surge condition
图4(a)中所示为系统分布式电源的输出电流曲线.在tsmk=0.5 s之前电流控制策略没有启动,各分布式电源输出电流不一致;在tsmk=0.5 s之后启动电流控制策略,收敛时限Tp=1 s,各分布式电源电流输出值能够在预先设定的收敛时限内快速收敛,并在时间达到收敛时限后保持不变,与前文理论部分相符,验证了分布式电源一致性控制方法的有效性.在tsmk=2 s时,DG5出口附近的系统负荷突增,分布式电源的输出电流值,在极短时间内再次达到平均一致性收敛.
如图4(b)为分布式电源输出的电压曲线.在仿真开始时分布式电源输出电压高于直流母线额定电压500 V,在tsmk=2 s前完成电压恢复.在负荷突增时分布式电源迅速恢复电压至额定电压并保持稳定.
4.2 通信拓扑断开
本工况下的仿真验证了通信拓扑断开的情况下所述控制方法的有效性.
图5是系统通信拓扑的切断情况示意图.在tsmk=3 s时通信拓扑故障出现,2-3之间的通信拓扑切断.之后在tsmk=6 s时4-5的通信拓扑中断.使用本文中的控制策略对其进行负荷均衡分配,并恢复、调整电压到额定值500 V.
图5
系统通信拓扑断开工况动态曲线如图6所示.图6(a)为此工况下切断先后切断2-3与4-5之间通信拓扑的分布式电源输出电流图像,在tsmk=0.5 s时,电流校正控制被投入.tsmk∈[0,3) s时,系统在图5(a)所示环形拓扑下保持稳定运行.在tsmk=3 s时节点2-3的通信拓扑被切断,由于系统本身的通信拓扑仍然是连通图,故系统的电流输出在经过了小幅振荡后仍然能够保持一致性,即环型拓扑下一条通信线路故障不会影响系统的运行与收敛.在tsmk=6 s时节点4-5的通信拓扑被切断,此时2-3通信拓扑并未恢复,系统无法构成连通图,故根据图6(a)的电流曲线,节点1、2、5与节点3、4变成两个非联通网络,此时分布式电源1、2、5与分布式电源3、4的输出电流分别达到一致性,如图5(b)所示的情况.这说明虽然系统整体通信拓扑被切断,有多条通信线路发生故障,但是各部分内部均能够达到均流输出.由于电压恢复的目标是将分布式电源出口电压恢复至500 V,故通信拓扑的切断并不影响分布式电源的电压恢复.
图6
图6
系统通信拓扑断开工况动态曲线
Fig.6
Topology disconnection dynamic curve of system communication
4.3 退出与投入分布式电源
在tsmk=3 s时将分布式电源DG5从系统中切除,此后在tsmk=6 s时将分布式电源DG5重新并网并且投入运行,得到如图7所示的图像.图7(a)是系统在切除与重新加入DG5时的分布式电源输出电流曲线.当tsmk=0.5 s时,电流校正控制被投入.当tsmk=3 s时分布式电源DG5被切除,此时原来由5个分布式电源分担的负荷输出改由4个分布式电源承担,故每个分布式电源的输出功率均上升,在图7(a)中表现为输出电流上升.同时分布式电源的出口电压也发生突变.当tsmk=6 s时,退出的分布式电源DG5重新接入系统,此时系统拓扑与退出前系统保持一致,系统中每一个分布式电源的输出功率又回到DG5退出前的水平.
图7
图7
系统投退分布式电源动态曲线
Fig.7
Dynamic curve of switching on and off of distributed power system
4.4 控制方法参数对比
表4 不同控制参数下系统电流曲线HTHD
Tab.4
控制参数 | HTHD | ||
---|---|---|---|
tsmk= [0.5,3) s | tsmk= [3,6) s | tsmk= [6,8) s | |
Tp=0.5, α =3, b=50 | 1.02 | 0.49 | 1.42 |
Tp=0.2, α =3, b=50 | 0.89 | 0.48 | 1.42 |
k1=500, k2=500, p=7, q=9 | 1.53 | 0.50 | 2.05 |
k1=1 000, k2=1 000, p=7, q=9 | 1.61 | 0.50 | 2.31 |
k1=1 500, k2=1 500, p=7, q=9 | 1.64 | 0.50 | 2.52 |
k1=2 000, k2=2 000, p=7, q=9 | 1.68 | 0.52 | 2.64 |
k1=2 500, k2=2 500, p=7, q=9 | 1.93 | 0.64 | 2.68 |
k1=3 000, k2=3 000, p=7, q=9 | 1.95 | 0.66 | 2.78 |
表5 不同控制参数下系统收敛时间及准确度
Tab.5
参数 | Tr/s | ZQ/% | |
---|---|---|---|
Tp=0.5, α =3, b=50 | 0.19 | 0.2 | 95 |
k1=500, k2=500, p=7, q=9 | 0.72 | 4.50 | 16 |
k1=1 000, k2=1 000, p=7, q=9 | 0.55 | 2.62 | 20.9 |
k1=1 500, k2=1 500, p=7, q=9 | 0.49 | 1.91 | 25.7 |
k1=2 000, k2=2 000, p=7, q=9 | 0.41 | 1.53 | 26.8 |
k1=2 500, k2=2 500, p=7, q=9 | 0.39 | 1.29 | 30.2 |
k1=3 000, k2=3 000, p=7, q=9 | 0.27 | 0.82 | 32.9 |
5 结语
提出一种基于预定时间控制方法的直流微电网控制策略.此种策略在下垂控制的基础上,应用了一种能够同时满足功率均分输出与电压校正的二次控制策略,并且通过仿真验证了所提出策略的有效性和相较于目前主流控制策略的优越性.文中提出的分布式电流控制策略能够在预先预定的时间内完成分布式电源的均流控制,并且将偏移额定电压的母线电压值恢复至额定电压.同时,仿真结果表明,文中提出的预定时间方法比主流的有限时间方法能使系统的收敛时间拥有更低的保守度,并且在相似的收敛时间下系统拥有更高的电能质量.这说明采用的预定时间控制方法具有更好的收敛性能与控制性能,提高了系统的适应性与可操作性.下一步的研究将考虑预定时间控制方法在更复杂工况下的应用方法,以及对预定时间控制下系统的鲁棒性进行优化.
参考文献
新型配电系统形态特征与技术展望
[J].
Morphological characteristics and technology prospect of new distribution system
[J].
A multilevel distributed hybrid control scheme for islanded dc microgrids
[J].DOI:10.1109/JSYST.4267003 URL [本文引用: 1]
构建100%可再生能源电力系统述评与展望
[J].
Review and prospect of toward 100% renewable energy power systems
[J].
双碳目标下的新型电力系统规划新问题及关键技术
[J].
New issues and key technologies of new power system planning under double carbon goals
[J].
“双碳”目标下新能源为主体的新型电力系统: 贡献、关键技术与挑战
[J].
New power systems dominated by renewable energy towards the goal of emission peak &carbon neutrality: Contribution, key techniques, and challenges
[J].
直流配电系统示范工程现状与展望
[J].
Current situation and prospect of demonstration projects of DC distribution system
[J].
高比例可再生能源电力系统关键技术及发展挑战
[J].
Key technologies and developing challenges of power system with high proportion of renewable energy
[J].
基于灵活性和经济性的可再生能源电力系统扩展规划
[J].
Expansion planning of renewable energy power system considering flexibility and economy
[J].
基于一致性算法的直流微电网多组光储单元分布式控制方法
[J].
Consensus based distributed control for multiple pv-battery storage units in DC microgrid
[J].
直流配电网运行控制关键技术研究综述
[J].
Research review on operation and control of DC distribution networks
[J].
Distributed secondary and optimal active power sharing control for islanded microgrids with communication delays
[J].DOI:10.1109/TSG.5165411 URL [本文引用: 1]
A distributed event-triggered fixed-time fault-tolerant secondary control framework of islanded AC microgrid against faults and communication constraints
[J].DOI:10.1109/TPWRS.2022.3143138 URL [本文引用: 1]
Distributed event-triggered fixed-time fault-tolerant secondary control of islanded AC microgrid
[J].DOI:10.1109/TPWRS.2022.3142153 URL [本文引用: 1]
Power management strategy based on virtual inertia for DC microgrids
[J].DOI:10.1109/TPEL.63 URL [本文引用: 1]
Optimal distributed control for secondary frequency and voltage regulation in an islanded microgrid
[J].DOI:10.1109/TII.2018.2795584 URL [本文引用: 1]
Distributed robust finite-time secondary voltage and frequency control of islanded microgrids
[J].DOI:10.1109/TPWRS.2016.2634085 URL [本文引用: 1]
Prescribed-time consensus and containment control of networked multiagent systems
[J].
DOI:10.1109/TCYB.2017.2788874
PMID:29994574
[本文引用: 4]
In this paper, we present a new prescribed-time distributed control method for consensus and containment of networked multiple systems. Different from both regular finite-time control (where the finite settling time is not uniform in initial conditions) and the fixed-time control (where the settling time cannot be preassigned arbitrarily), the proposed one is built upon a novel scaling function, resulting in prespecifiable convergence time (the settling time can be preassigned as needed within any physically allowable range). Furthermore, the developed control scheme not only ensures that all the agents reach the average consensus in prescribed finite time under undirected connected topology, but also ensures that all the agents reach a prescribed-time consensus with the root's state being the group decision value under the directed topology containing a spanning tree with the root as the leader. In addition, we extend the result to prescribed-time containment control involving multiple leaders under directed communication topology. Numerical examples are provided to verify the effectiveness and the superiority of the proposed control.
A distributed finite-time secondary average voltage regulation and current sharing controller for DC microgrids
[J].DOI:10.1109/TSG.2017.2737938 URL [本文引用: 1]
A fully distributed fixed-time secondary controller for DC microgrids
[J].DOI:10.1109/TIA.28 URL [本文引用: 3]
Distributed finite-time convergence control of an islanded low-voltage AC microgrid
[J].DOI:10.1109/TPWRS.59 URL [本文引用: 1]
Distributed robust frequency restoration and active power sharing for autonomous microgrids with event-triggered strategy
[J].DOI:10.1109/TSG.2021.3087960 URL [本文引用: 4]
Improved distributed prescribed finite-time secondary control of inverter-based microgrids: Design and real-time implementation
[J].DOI:10.1109/TIE.2020.3031522 URL [本文引用: 4]
Time-varying feedback for finite-time robust regulation of normal-form nonlinear systems
[C]//
A two-layer distributed cooperative control method for islanded networked microgrid systems
[J].DOI:10.1109/TSG.5165411 URL [本文引用: 1]
Prescribed finite time consensus of networked multi-agent systems
[C]//
Distributed global economical load sharing for a cluster of DC microgrids
[J].DOI:10.1109/TPWRS.59 URL [本文引用: 2]
/
〈 |
|
〉 |
