在CPS概念下考虑通信数据扰动的孤岛微电网分层控制方法

著录项
  • CN201711264249.3
  • 20171205
  • CN108075488A
  • 20180525
  • 燕山大学
  • 杨秋霞;袁冬梅;张博;支成
  • H02J3/38
  • H02J3/38

  • 河北省秦皇岛市海港区河北大街西段438号
  • 河北(13)
  • 秦皇岛一诚知识产权事务所(普通合伙)
  • 李合印
摘要
本发明公开了一种基于CPS概念下考虑通信数据扰动的孤岛微电网分层控制方法。本发明基于CPS的概念,并利用微电网内部的通信网络,将该分层控制结构分为两层:网络层和物理层;在网络层中,分析了CDD对系统控制效果的影响,并提出采用反向传播神经网络的策略来完成数据补偿和消除CDD的影响。在物理层中,采用P?ω/Q?U下垂控制作为微电网电压和频率的一次控制,同时利用网络层中的通信数据和有虚拟领航者的一致性协议来完成对各DER输出电压和角频率的二次控制,进而确保微电网的电压和角频率得到可靠的控制效果。
权利要求

1.一种在CPS概念下考虑通信数据扰动的孤岛微电网分层控制方法,其特征在于:该方 法具体内容包括以下步骤:

步骤1:首先阐述CPS技术的概念,并将CPS技术应用于微电网系统组成电力CPS,并构建 微电网分层控制结构,分层控制结构包括网络层和物理层;

在所述网络层中,各分布式电源均被视为一个智能体,且每个智能体均具有两个功能: 数据通信和一致性计算;在本发明方法中,基于通信数据扰动提出的几种数学模型、图论知 识和一致性理论来分析通信数据扰动对一致性的影响;使用反向神经网络来构建运行时间 和下垂控制输出数据之间的内在关系;本发明所提出的数据补偿方法就是通过这种内在关 系而设计的。在所述网络层中包括:通信网络、通信数据扰动检测设备和一致性控制环节;

P-ω/Q-U下垂控制作为孤岛微电网中各分布式电源输出电压和频率的一次控制;在本 发明方法中基于网络层中的通信数据和一致性理论,针对孤岛微电网中各分布式电源输出 电压和频率提出二次控制策略;所述网络层中的通信数据是下垂控制输出的电压值和角频 率值;在所述物理层中包括:下垂控制器、功率控制器、一致性控制、二次控制器、虚拟控制 器和电压电流双闭环;

步骤2:在网络层中,利用图论和多智能体理论来构建微电网系统的整体通信结构,并 在此基础上分析通信数据发生扰动对一致性控制效果的影响,及采取相应的措施进行数据 补偿来克服数据扰动的影响;

2.1.通信数据扰动分析

2.1.1首先对以扰乱数据的完整性进行分析,其分析过程如下:

定义:在本发明方法中定义存在一个函数如下:

u ( t ) = 0 t < 0 1 t ≥ 0 - - - ( 1 )

(1)数据下降和数据上升

数据下降是指数据在遭受通信数据扰动后,低于正常情况下的数据现象;数据上升则 是指数据在遭受通信数据扰动后,高于正常情况下的数据现象;用数学模型表示如下:

X(t)=(1-α(u(t-t 1)-u(t-t 2)))·x(t) (2)

其中,α是增益,如果0<α,则代表发送了数据下降,其中若α=1则代表数据中断;如果α <0,则代表发生了数据上升;u(t)是定义的函数;x(t)是通信数据;t 1是通信数据扰动开始 的时间;t 2是通信数据扰动结束的时间;X(t)是发生通信数据扰动之后的通信数据;扰动时 间可以由数据检测装置测得,比如采用小波检测装置检测;

(2)数据脉冲

暂态脉冲是指在稳态条件下,电压发生的非工频的、单极性的突然变化现象,其持续时 间很短;用数学模型表示如下:

X(t)=α·(u(t-t 1)-u(t-t 2))+x(t) (3)

(3)数据振荡

暂态振荡是一种在稳态条件下,电压出现的非工频、有正负极性的突然变化现象,用数 学模型表示如下:

X(t)=x(t)+α·(u(t-t 1)-u(t-t 2))·x'(t) (4)

基于上述构建的通信数据扰动数学模型(5)、(6)和(7),以1个Leader和两个follower 通信结构发生数据下降为例,来分析通信数据扰动对leader-following一致性控制的影 响,一致性协议如下:

x · 1 ( t ) = K 1 ( Σ j = 1 n a 12 ( x 2 ( t ) - x 1 ( t ) ) + b 1 ( x L ( t ) - x 1 ( t ) ) ) x · 2 ( t ) = K 2 ( Σ j = 1 n a 21 ( x 1 ( t ) - x 2 ( t ) ) + b 2 ( x L ( t ) - x 2 ( t ) ) ) - - - ( 5 )

(8)式可以作如下表示:

x · = A x + B u - - - ( 6 )

其中 x=[x 1 x 2] T;u=x L.相应的系数矩阵如下:

A = - ( K 1 a 12 + K 1 b 1 ) K 1 a 12 K 2 a 21 - ( K 2 a 21 + K 2 b 2 ) , B = K 1 b 1 K 2 b 2 ;

为了验证式(8)的稳定性,即令|sI-A|=0;则有:

s 2 + ( K 1 a 12 + K 1 b 1 + K 2 a 21 + K 2 b 2 ) s + ( k 2 a 21 + K 2 b 2 ) ( k 1 a 12 + k 1 b 1 ) - K 1 K 2 a 12 a 21 = 0 - - - ( 7 )

令a 12=a 21=1,b 1=b 2=1,即有:

s 2+(2K 1+2K 2)s+3K 1K 2=0 (8)

即有:

s 1 , 2 = - ( K 1 + K 2 ) + ( K 1 - K 2 ) 2 + K 1 K 2 - ( K 1 + K 2 ) - ( K 1 - K 2 ) 2 + K 1 K 2 - - - ( 9 )

如果在第一个智能体中有数据下降发生,则该智能体的状态信息将变为(1-α)x 1(t);根 据以上的分析过程,有:

s 2+2[(1-α)K 1-K 2]s+3(1-α)K 1K 2=0 (10)

s 1 , 2 = - [ ( 1 - α ) K 1 + K 2 ] + [ ( 1 - α ) K 1 - K 2 ] 2 + ( 1 - α ) K 1 K 2 - [ ( 1 - α ) K 1 + K 2 ] - [ ( 1 - α ) K 1 - K 2 ] 2 + ( 1 - α ) K 1 K 2 - - - ( 11 )

当α<1时,式(8)是不稳定的;

为了验证式(8)的一致性,考虑当没有数据下降发生时,有下式成立:

sX 1 ( s ) - x 1 ( 0 ) = K 1 a 12 ( X 2 ( s ) - X 1 ( s ) ) + K 1 b 1 ( X L ( s ) - X 1 ( s ) ) sX 2 ( s ) - x 2 ( 0 ) = K 2 a 21 ( X 1 ( s ) - X 2 ( s ) ) + K 2 b 2 ( X L ( s ) - X 2 ( s ) ) - - - ( 12 )

经过化简推导后,有:

X 1 ( s ) = K 1 a 12 X 2 ( s ) + K 1 b 1 X L + x 1 ( 0 ) s + K 1 a 12 + K 1 b 1 X 2 ( s ) = K 2 a 21 X 1 ( s ) + K 2 b 2 X L ( s ) + x 2 ( 0 ) s + K 2 a 21 + K 2 b 2 - - - ( 13 )

e 1 ( t ) = x 1 ( t ) - x L ( t ) = ∫ x · 1 ( t ) d t - x L ( t ) - - - ( 14 )

L ( e 1 ( t ) ) = X 1 ( s ) s + ∫ x 1 ( t ) d t | t = 0 s - X L ( s ) - - - ( 15 )

lim t → ∞ e 1 ( t ) = lim t → ∞ [ x 1 ( t ) - x L ( t ) ] = lim s → 0 [ X 1 ( s ) + ∫ x 1 ( t ) dt t = 0 - sX L ( s ) ] = K 1 a 12 X 2 ( 0 ) + K 1 b 1 X l ( 0 ) + x 1 ( 0 ) K 11 a 12 + K 12 b 1 + c 1 - - - ( 16 )

其中 如果在通信网络中有数据下降发生,则最终各follower的状态量 不会与leader的相应状态量保持一致,即e 1≠0;

2.1.2对于其他通信数据扰动情况分析如下:

1.如果在第一个智能体的数据中发生数据脉冲,则在发生通信数据扰动的时间段内, 其本身通信数据将变为α+x 1(t);该数据也可以用来(1+α')x 1(t)表示,此时有α'x 1(t)=α; 因此,该类扰动的分析过程与分析数据下降的过程相同;

2.如果在第一个智能体的数据中发生数据振荡,则在发生通信数据扰动的时间段内, 其本身通信数据将变为αx'(t)+x 1(t);由于数据振荡可以看作是一系列数据脉冲的叠加, 所以其分析过程与数据脉冲的分析过程是一样的;

2.2.设计数据补偿环节

为了解决网络通信中的通信数据扰动问题,在本发明方法中提出一种结合通信数据扰 动定位技术和反向神经网络的数据补偿环节;

当下垂输出的电压或角频率数据受到扰动时,需要进行数据补偿;用反向神经网络来 构建运行时间和从下垂控制输出数据之间的关系,也即用反向神经网络来构建输入数据和 从下垂控制目标数据之间的关系;基于构建的关系就可以实现数据补偿;其构建步骤如下:

(1)确定采样时间T对未遭受通信数据扰动的微电网下垂控制输出的数据进行采样处 理,得到下垂输出的原始数据;

(2)根据原始数据的一部分,再通过选择包括层数、隐层神经元数和允许误差值的相关 参数来训练反向神经网络;

(3)采用剩余的原始数据来验证训练所得反向神经网络的有效性;如果误差较大,则将 相关参数进行更改,直到误差减至允许范围;

(4)采用由BPNN构建出的运行时间和下垂控制输出数据之间的关系来进行数据补偿;

数据补偿环节的表达式如下:

f B P = f t r a i n ( x , t ) x ^ = f B P ( t C D D ) t 1 ≤ t C D D ≤ t 2 - - - ( 17 )

其中x代表第i个分布式电源的通信数据; 代表第i个分布式电源的补偿数据;f train代 表了反向神经网络的训练过程;f BP表示通过训练得到的关系式;t CDD代表需要进行数据补偿 的时刻;

由于反向神经网络的输出具有滞后特性,设滞后时间为Δt,数据补偿环节的表达式修 正为:

Δ t = Δt 1 + Δt 2 + ... Δt n n x ^ ^ = f B P ( t C D D ) + f B P ( Δ t ) = x ^ + f B P ( Δ t ) t 1 ≤ t C D D ≤ t 2 - - - ( 18 )

其中Δt 1,Δt 2,…,Δt n代表每次BPNN输出数据时存在的滞后时间; 代表反向神经网 络输出的数据再经过校正后的值;

步骤3:在物理层中,首先构建微电网系统的整体控制结构,其中,P-ω/Q-U下垂控制为 一次控制,用来控制各分布式电源输出的电压和角频率;在一次控制的基础上,结合网络层 中的通信数据和一致性控制理论,完成对各分布式电源输出电压和角频率的二次控制;

3.1设计电压和角频率的新型二次控制方法

由于微电网中各分布式电源所采用的P-ω/Q-U下垂控制为有差调节,由该控制方法输 出的电压和角频率会存在误差,因此需要再添加二次控制来解决该问题。在本发明方法中, 利用网络层中的通信数据和一致性控制,再通过在下垂控制中添加反馈的方法来完成对电 压和角频率的二次控制;

添加反馈的反馈量如下:

δU i = ∫ u v i d t - U r e f + n ∫ Q · d t δω i = ∫ u ω i d t - ω r e f + m ∫ P · d t - - - ( 19 )

把生成的反馈量δU i和δω i添加到由P-ω/Q-U下垂控制输出的电压U i和角频率ω i中,完 成对电压和角频率的二次调节;式(24)中的u vi和u ωi分别为二次电压控制器和二次角频率 控制器;

3.2设计二次电压控制器

设由多个分布式电源组成的微电网中,第i个分布式电源的电压和频率的下垂控制器 为:

ω i = ω r e f - m i P i U i = U r e f - n i Q i - - - ( 20 )

正常情况下,微电网的频率和电压可以通过下垂控制器的调节达到同步。但下垂控制 是一种有差调节,微电网输出频率和电压不能保持恒定;因此,这时采用二次控制来调节微 电网的频率和电压到给定参考值;

由于输出电压的幅值在dq坐标系中表示为:

U i = U d i 2 + U q i 2 U q i = 0 - - - ( 21 )

所以,下垂控制的电压控制策略也可以写为:

U d i = U r e f - n i Q i U q i = 0 - - - ( 22 )

由此可知,电压控制的目标就是对U i设计适当控制算法使U di→U ref;

微电网二次电压协同控制器的作用就是考虑控制输入有界的情况下使各分布式电源 的电压同步到给定参考值;对式(18)取微分并取辅助变量u vi:

U · d i = U · r e f - n i Q · i ≡ u v i , i = 1 , 2 , 3 ... - - - ( 23 )

这样就可以将由多个分布式电源组成的微电网的电压同步问题转换为一阶线性多智 能体网络的跟踪同步问题;

利用图论知识,并结合带有虚拟领航者的有限时间一致性策略,设计电压一致性协议 如下:

u v i = K v i 1 Σ j ∈ N i a i j ( U j ( t ) - U i ( t ) ) + K v i 2 b i ( U L ( t ) - U i ( t ) ) ( t 0 < t < t 1 , t 2 < t < t 3 ) u v i = K v i 1 Σ j ∈ N i a i j ( U ^ ^ j ( t ) - U ^ ^ i ( t ) ) + K v i 2 b i ( U L ( t ) - U ^ ^ i ( t ) ) ( t 1 ≤ t ≤ t 2 ) - - - ( 24 )

其中U i(t),U j(t)分别为微电网系统中第i,j个DER的电压幅值;U L(t)是虚拟领航者的 电压,且与U ref相等;在此一致性协议下,根据公式(20),可以得到各分布式电源的电压幅均 趋于一致;

3.3设计二次角频率控制器

与电压二次控制类似,角频率二次控制的目标是设计适当的控制方法,使ω i→ω ref, ω ref是角频率参考值;类似于电压的设计理念,对公式(3)取微分,设立一个辅助变量u ωi, 建立以下公式:

ω · i = ω · r e f - n i Q · i = u ω i , i = 1 , 2 , ... , n - - - ( 25 )

与公式(30)类似,结合实际,考虑通信数据扰动问题,设计角频率一致性协议如下:

u ω i = K ω i 1 Σ j ∈ N i a i j ( ω j ( t ) - ω i ( t ) ) + K ω i 2 b i ( ω L ( t ) - ω i ( t ) ) ( t 0 < t < t 1 , t 2 < t < t 3 ) u ω i = K ω i 1 Σ j ∈ N i a i j ( ω ^ ^ j ( t ) - ω ^ ^ i ( t ) ) + K ω i 2 b i ( ω L ( t ) - ω ^ ^ i ( t ) ) ( t 1 ≤ t ≤ t 2 ) - - - ( 26 )

式中,a ij,j=1,2,3…,N表示邻接矩阵的元素;ω L(t)为领导者的角频率;如果领导者 是连接到第i个分布式电源的,有b i>0,否则b i=0;k ωi1和k ωi2为增益;

步骤4:通过搭建合理的实验场景验证本发明方法控制结果的有效性。

说明书
技术领域

本发明属于智能电网控制领域,具体涉及一种在信息物理融合系统(CPS)概念下 考虑通信数据扰动的孤岛微电网分层控制方法。

信息物理融合系统(Cyber-Physical Systems,CPS)是通信系统和物理系统的结 合体。它是一个复杂的系统,包括计算、通信网络和物理实体。其实时监控功能、动态控制功 能和自助信息服务功能是通过3C(控制、计算、通信)技术的有机整合和深度合作而实现的。 CPS是实现计算、通信和控制技术集成的下一代工程系统的重点研究对象。随着嵌入式技术 和通信技术的快速发展,CPS的概念在电力工程中的应用越来越广泛,从而组成电力信息物 理融合系统,即电力CPS。因为在电力CPS中,控制和管理的各个部分都高度依赖于通信网 络,所以当通信网络的数据受到干扰时(可能会由于数据攻击受到干扰)会影响整体系统的 性能(比如控制效果和状态稳定性)。IEEE会议于2012年发表了关于这一主题的专辑,讨论 了电力CPS的实现模型和安全保护系统。

随着“智能电网”这一研究概念的提出,CPS的概念也开始应用在电网中。微电网 (Micro-Grid)也译为微网,是指由分布式电源(DER)、储能装置、能量转换装置、负荷、监控 和保护装置等组成的小型发配电系统。且又因为微电网是智能电网的重要组成部分,所以 CPS在微电网中的应用与研究也越来越广泛。

与此同时,微电网的控制方法也得到了广泛的研究。其中,下垂控制是目前应用最 广泛的控制方法之一,其被广泛应用于控制微电网中各分布式能源的电压和角频率。但由 于下垂控制方法是通过使用许多近似过程得到的,传统的下垂控制是有差调节,即下垂控 制在控制过程中会引起电压和角频率的误差。单纯的下垂控制不能实现微电网系统的电压 值和频率值达到预期的参考值。所以,微电网系统需要改进的控制方法,用以保持各分布式 电源输出电压和角频率的稳定。微电网是一个能够实现自我控制、保护和管理的自治系统, 既可以与外部电网并网运行,也可以自身处于孤岛运行。由于微电网中的各类分布式电源 和储能装置连接到主网络的接口大多数都是通过由高频电力电子器件组成的逆变器作为 主要组成部分,因此对微电网的控制可以理解为对各应用于微电网系统中的逆变器的控 制。

基于以上分析,本发明结合CPS的概念,在微电网中构建出分层控制的架构,分层 即分为网络层和物理层。在此之后,基于此分层架构上考虑通信数据扰动(Communication data distribution,简称CDD)问题来完成对各DER输出电压和角频率的控制。

为了克服了现有技术中存在的缺点,本发明的目的是提供一种基于CPS概念下考 虑通信数据扰动的孤岛微电网分层控制方法。本发明基于CPS的概念,并利用微电网内部的 通信网络,将该分层控制结构分为两层:网络层和物理层;在网络层中,分析了CDD对系统控 制效果的影响,并提出采用反向传播神经网络的策略来完成数据补偿和消除CDD的影响。在 物理层中,采用P-ω/Q-U下垂控制作为微电网电压和频率的一次控制,同时利用网络层中 的通信数据和有虚拟领航者的一致性协议来完成对各DER输出电压和角频率的二次控制, 进而确保微电网的电压和角频率得到可靠的控制效果。

为了解决上述存在的技术问题实现上述目标,本发明是通过以下技术方案实现 的:

一种基于CPS概念下考虑通信数据扰动的孤岛微电网分层控制方法,其具体内容 包括以下步骤:

(1)首先阐述CPS技术的概念,并将CPS技术应用于微电网系统组成电力CPS,并构 建微电网分层控制结构,分层控制结构包括网络层和物理层;

(2)在网络层中,利用图论和多智能体理论来构建微电网系统的整体通信结构,并 在此基础上分析通信数据发生扰动对一致性控制效果的影响,及采取相应的措施进行数据 补偿来克服数据扰动的影响;

(3)在物理层中,首先构建微电网系统的整体控制结构,其中,P-ω/Q-U下垂控制 为一次控制,用来控制各DER输出的电压和角频率;在一次控制的基础上,结合网络层中的 通信数据和一致性控制理论,完成对各DER输出电压和角频率的二次控制;

(4)通过搭建合理的实验场景验证控制结果的有效性。

由于采用上述技术方案,本发明提供的一种基于CPS概念下考虑通信数据扰动的 孤岛微电网分层控制方法,与现有技术相比具有这样的有益效果:

1.针对传统下垂控制对电压和频率控制效果不好的问题,提出了一种基于CPS概 念的分层控制方法,实现了信息流与物理流的相互融合,为日后智能电网的发展提供了理 论基础。

2.在网络通信中创新性的研究了数据扰动可能对一致性控制造成的影响,并采用 反向神经网络(BPNeural Network,简称BPNN)的方法来进行数据补偿,从而克服该问题。

3.在物理层中,再利用网络层的通信数据和一致性理论来完成对各DER输出电压 和角频率的二次控制,弥补了传统的P-ω/Q-U下垂控制是有差调节的缺点。

图1为CPS概念下的第i个DER的整体分层控制简化图;

图2为1个Leader(Virtual leader)和两个follower通信简化图;

图3为训练BPNN简化图;

图4为针对第i个DER的二次控制简化图;

图5为实验用的电路简化图。

下面结合附图对本发明内容做进一步详细说明:

本发明的一种基于CPS概念下考虑通信数据扰动的孤岛微电网分层控制方法,其 具体内容包括以下步骤:

步骤1:首先阐述CPS技术的概念,并将CPS技术应用于微电网系统组成电力CPS,并 构建微电网分层控制结构,分层控制结构包括网络层和物理层。

CPS概念:信息物理融合系统(CPS)是通信系统和物理系统的结合体。它是一个复 杂的系统,包括计算、网络和物理实体。实时性函数感知、动态控制和信息服务的大型工程 系统是通过有机的整合和深度的3C合作(控制、计算、通信)。

在电力CPS的概念下,本发明为改善孤岛微电网中各DER输出电压和角频率的控制 效果,提出了一种新的分层控制结构,该结构分为网络层和物理层,如图1所示。在通信中考 虑数据扰动问题,利用网络层中的通信数据来解决物理层中的实际问题。

在所述网络层中,各DER均被视为一个智能体,且每个智能体均具有两个功能:数 据通信和一致性计算;在本发明方法中,基于通信数据扰动(CDD)提出的几种数学模型、图 论知识和一致性理论来分析CDD对一致性的影响;使用反向神经网络(BP neural network, 简称BPNN)来构建运行时间和下垂控制输出数据之间的内在关系;本发明所提出的数据补 偿方法就是通过这种内在关系而设计的。在所述网络层中包括:通信网络、CDD检测设备和 一致性控制环节;

P-ω/Q-U下垂控制作为孤岛微电网中各DER输出电压和频率的一次控制;在本发 明方法中基于网络层中的通信数据和一致性理论,针对孤岛微电网中各DER输出电压和频 率提出二次控制策略;所述网络层中的通信数据是下垂控制输出的电压值和角频率值;在 所述物理层中包括:下垂控制器、功率控制器、一致性控制、二次控制器、虚拟控制器和电压 电流双闭环。

步骤2:在网络层中,利用图论和多智能体理论来构建微电网系统的整体通信结 构,并在此基础上分析通信数据发生扰动对一致性控制效果的影响,及采取相应的措施进 行数据补偿来克服数据扰动的影响。

2.1理论基础介绍

图论简介:多智能体系统的拓扑结构通常用有向图G=(V,ε)表示,而对于该有向图则是由顶点集合V={1,2…,n}和边集合构成。定义该有向图的n个节点表示n个智能体,在有向图中,可以用aij表示第i个节点和第j个节点之间的连接关系。如果第j个节点有信息传递至第i个节点,则第j个节点有一条边指向第i个节点,且aij>0,否则aij=0。如果在有向图中,由任意一个顶点到其它每一个顶点都有一条有向路径连接,那么该有向图是强连通的。

Leader-following一致性:设在通信网络中有n个智能体,分别从1到n进行标记, 其中第i个智能体的状态量被记为xi(i=1,2,…,n),而且,若在该通信网络中有且仅有一 个智能体可以将自身状态量信息沿有向路径传送至其他所有智能体,则将该智能体定义为 领航者(leader),leader的状态量就定义为xL;在该通信网络中的其他智能体就定义为跟 随者(follower)。对于多智能体系统,若各follower的状态量均与leader的相应一致,则有 下式成立:

在多智能体系统中,常用一阶系统来进行一致性控制,其表达式如下:

其中ui∈Rn是第i个智能体的一致性控制器.

基于上述分析,通信网络中的每个follower的状态量均能在一致性协议控制下达 到xL。一般的leader-following一致性协议如下:

其中bi表示Leader与第i个智能体之间的连接关系,若有连接,则bi>0,否则bi= 0;ki为控制增益。当在该一致性协议中选择合适的参数后,各follower的状态量将跟随 leader的相应状态量。

在微电网系统中的每个DER均可视为一个智能体.每个DER均可以向其他DER发送 自身状态信息以及接收其他DER的状态信息。微电网系统中的所有DER相互通信就组成了微 电网内部整体的通信网络。但在实际的工业环境中,不方便选取合适的leader,故在本发明 方法中采取虚拟领航者(Virtual leader)的方法来进行一致性控制,此时只需要Virtual leader的状态信息可以发送至微电网中要被控制的任意DER即可。在这种策略中,微点网通 信网络中每个受控DER的状态量将最终与Virtual leader的相应状态量一致。

2.2通信数据扰动分析

网络数据安全的三项性能指标如下:

1.保密性:信息的获取仅限于有权限的用户或组织,任何通过非法渠道所进行的 访问都应被检测并阻止。“保密性”的破坏,将造成电网信息泄露问题,存在重要信息(如用 户隐私、产权信息等)被非法分子利用的威胁。

2.完整性:保持并保证数据或信息的精确性和一致性,任何未经授权的组织或数 据修改方式都不得对传输数据进行修改(包括改写、删除、添加、替换等操作)和破坏。“完整 性”的丧失意味着网络中数据被修改或破坏,进而导致错误的电力管理决策。

3.可用性:电网中任何信息在任何时刻都能100%被授权方通过合理方式访问。即 使电网中存在突发事件(如电力事故、攻击行为等),用户、电力装置、控制中心等依然可以 获取需要的信息。一旦“可用性”被破坏,将导致数据传输中断等问题,严重情况下将对电力 传输造成巨大影响。

2.2.1首先对以扰乱数据的完整性进行分析,其分析过程如下:

定义:在本发明方法中定义存在一个函数如下:

(1)数据下降和数据上升

数据下降是指数据在遭受CDD后,低于正常情况下的数据现象;数据上升则是指数 据在遭受CDD后,高于正常情况下的数据现象;用数学模型表示如下:

X(t)=(1-α(u(t-t1)-u(t-t2)))·x(t) (5)

其中,α是增益,如果0<α,则代表发送了数据下降,其中若α=1则代表数据中断; 如果α<0,则代表发生了数据上升;u(t)是定义的函数;x(t)是通信数据;t1是CDD开始的时 间;t2是CDD结束的时间;X(t)是发生CDD之后的通信数据;扰动时间可以由数据检测装置测 得,比如采用小波检测装置检测;

(2)数据脉冲

暂态脉冲是指在稳态条件下,电压发生的非工频的、单极性的突然变化现象,其持 续时间很短;用数学模型表示如下:

X(t)=α·(u(t-t1)-u(t-t2))+x(t) (6)

(3)数据振荡

暂态振荡是一种在稳态条件下,电压出现的非工频、有正负极性的突然变化现象, 用数学模型表示如下:

X(t)=x(t)+α·(u(t-t1)-u(t-t2))·x'(t) (7)

基于上述构建的通信数据扰动数学模型(5)、(6)和(7),以图2所示中1个Leader (Virtual leader)和两个follower通信结构发生数据下降为例,来分析CDD对leader- following一致性控制的影响,一致性协议如下:

(8)式可以作如下表示:

其中u=xL.相应的系数矩阵如下:

为了验证式(8)的稳定性,即令|sI-A|=0;则有:

令a12=a21=1,b1=b2=1,即有:

s2+(2K1+2K2)s+3K1K2=0 (11)

即有:

如果在第一个智能体中有数据下降发生,则该智能体的状态信息将变为(1-α)x1 (t);根据以上的分析过程,有:

s2+2[(1-α)K1-K2]s+3(1-α)K1K2=0 (13)

当α<1时,式(8)是不稳定的;

为了验证式(8)的一致性,考虑当没有数据下降发生时,有下式成立:

经过化简推导后,有:

其中如果在通信网络中有数据下降发生,则最终各follower的状态量不会与leader的相应状态量保持一致,即e1≠0;

2.2.2对于其他通信数据扰动情况分析如下:

1.如果在第一个智能体的数据中发生数据脉冲,则在发生CDD的时间段内,其本身 通信数据将变为α+x1(t);该数据也可以用来(1+α')x1(t)表示,此时有α'x1(t)=α;因此,该 类扰动的分析过程与分析数据下降的过程相同;

2.如果在第一个智能体的数据中发生数据振荡,则在发生CDD的时间段内,其本身 通信数据将变为αx'(t)+x1(t);由于数据振荡可以看作是一系列数据脉冲的叠加,所以其 分析过程与数据脉冲的分析过程是一样的;

2.3设计数据补偿环节

为了解决网络通信中的CDD问题,在本发明方法中提出一种结合CDD定位技术和 BPNN的数据补偿环节,

功率计算环节和下垂控制环节的表达式如下:

其中Uid,Uiq,Iid和Iiq均是U0和I0经过park变换后的d轴和q轴的电压和电流值;

其中m和n均为下垂系数;ωref和Uref分别为下垂控制的角频率参考值和电压参考 值;

因为目前微电网大都为低压微网,所以在孤岛微电网中采用P-ω/Q-U下垂控制时 需要进行解耦操作,常见的解耦方法如专利CN106877398A中添加虚拟阻抗;

当下垂输出的电压或角频率数据受到扰动时,需要进行数据补偿;一般的数据补 偿需要构建微电网物理层的整体数学模型,该过程比较复杂.因此,在本发明方法中提出一 种基于BPNN的数据补偿的方法;用BPNN来构建运行时间和从下垂控制输出数据之间的关 系,也即用BPNN来构建输入数据和从下垂控制目标数据之间的关系;基于构建的关系就可 以实现数据补偿;图3所示为训练BPNN简化图;其构建步骤如下:

(1)确定采样时间T对未遭受CDD的微电网下垂控制输出的数据进行采样处理,得 到下垂输出的原始数据;

(2)根据原始数据的一部分,再通过选择包括层数、隐层神经元数和允许误差值的 相关参数来训练BP神经网络;

(3)采用剩余的原始数据来验证训练所得BPNN的有效性;如果误差较大,则将相关 参数进行更改,直到误差减至允许范围;

(4)采用由BPNN构建出的运行时间和下垂控制输出数据之间的关系来进行数据补 偿。

数据补偿环节的表达式如下:

其中x代表第i个DER的通信数据;代表第i个DER的补偿数据;ftrain代表了BP神经网络的训练过程;fBP表示通过训练得到的关系式;tCDD代表需要进行数据补偿的时刻;

由于BP神经网络的输出具有滞后特性,设滞后时间为Δt,数据补偿环节的表达式 修正为:

其中Δt1,Δt2,…,Δtn代表每次BPNN输出数据时存在的滞后时间;代表BPNN输出的数据再经过校正后的值。

步骤3:在物理层中,首先构建微电网系统的整体控制结构,其中,P-ω/Q-U下垂控 制为一次控制,用来控制各DER输出的电压和角频率;在一次控制的基础上,结合网络层中 的通信数据和一致性控制理论,完成对各DER输出电压和角频率的二次控制。

3.1设计电压和角频率的新型二次控制方法

由于微电网中各DER所采用的P-ω/Q-U下垂控制为有差调节,由该控制方法输出 的电压和角频率会存在误差,因此需要再添加二次控制来解决该问题。在本发明方法中,利 用网络层中的通信数据和一致性控制,再通过在下垂控制中添加反馈的方法来完成对电压 和角频率的二次控制;

添加反馈的反馈量如下:

把生成的反馈量δUi和δωi添加到由P-ω/Q-U下垂控制输出的电压Ui和角频率ωi 中,完成对电压和角频率的二次调节;式(24)中的uvi和uωi分别为二次电压控制器和二次角 频率控制器;

微电网中各DER在添加二次控制后,下垂控制输出的电压和角频率表达式如下:

整理后可得:

根据式(26),化简后得到如下表达式:

本发明方法提出的二次控制结构如图4中所示,通过在一次控制(P-ω/Q-U下垂控 制)中添加反馈的方式很容易完成对各DER的电压和角频率的二次控制。当式(27)满足的时 候,就也解决了一次控制的弊端,且可以通过一致性控制来实现式(27)的要求。

3.2设计二次电压控制器

设由多个DER组成的微电网中,第i个DER的电压和频率的下垂控制器为:

正常情况下,微电网的频率和电压可以通过下垂控制器的调节达到同步。但下垂 控制是一种有差调节,微电网输出频率和电压不能保持恒定;因此,这时采用二次控制来调 节微电网的频率和电压到给定参考值;

由于输出电压的幅值在dq坐标系中表示为:

所以,下垂控制的电压控制策略也可以写为:

由此可知,电压控制的目标就是对Ui设计适当控制算法使Udi→Uref;

如上所述,微电网二次电压协同控制器的作用就是考虑控制输入有界的情况下使 各分布式电源的电压同步到给定参考值;对式(18)取微分并取辅助变量uvi:

这样就可以将由多个DER组成的微电网的电压同步问题转换为一阶线性多智能体 网络的跟踪同步问题;

利用图论知识,并结合带有虚拟领航者的有限时间一致性策略,设计电压一致性 协议如下:

其中Ui(t),Uj(t)分别为微电网系统中第i,j个DER的电压幅值;UL(t)是虚拟领航 者的电压,且与Uref相等;在此一致性协议下,根据公式(20),可以得到各DER的电压幅均趋 于一致。

3.3设计二次角频率控制器

与电压二次控制类似,角频率二次控制的目标是设计适当的控制方法,使ωi→ ωref,ωref是角频率参考值;类似于电压的设计理念,对公式(3)取微分,设立一个辅助变量 uωi,建立以下公式:

与公式(30)类似,结合实际,考虑CDD问题,设计角频率一致性协议如下:

式中,aij,j=1,2,3…,N表示邻接矩阵的元素;ωL(t)为领导者的角频率;如果领 导者是连接到第i个分布式电源的,有bi>0,否则bi=0;kωi1和kωi2为增益;

电压合成公式如下:

对电压电流双闭环结构的设计过程可以参考专利CN106877398A。

步骤4:通过搭建合理的实验场景验证本发明方法控制结果的有效性。

本发明方法通过搭建合理的实验场景验证该方案的有效性。

本领域的技术人员容易理解,以上所述仅为本发明较佳实施方案而已,并不用以 限制本发明,凡是在本发明的精神和原则之内所做的任何修改、等同替换和改进等,均应包 含在本发明的保护范围之内。

本文发布于:2024-09-24 05:28:48,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/85045.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议