电力系统暂态稳定的预测模型的训练及预测方法、装置与流程

文档序号:20017443发布日期:2020-02-25 10:50阅读:193来源:国知局
电力系统暂态稳定的预测模型的训练及预测方法、装置与流程

本发明涉及电力系统技术领域,具体涉及一种电力系统暂态稳定的预测模型的训练及预测方法、装置。



背景技术:

电力系统的稳定运行直接关系到人们的生产生活和社会的正常运转。随着电力系统规模不断扩大,交直流混联输电方式的发展,新增设备的不断增多以及新能源技术的应用,电力系统的运行状态越来越接近其稳定极限,其安全稳定问题日益严重,电力系统出现大面积停电的事件时有发生,迫切需要一种能够快速准确的进行电网暂态稳定评估的方法,目前业界常用机器学习方法来进行电网暂态稳定评估,但是,目前业界常用的机器学习方法很难捕捉到电力系统的运行数据中时间维度信息,使得电力系统暂态稳定的评估方法准确率不高。



技术实现要素:

有鉴于此,本发明实施例提供了一种电力系统暂态稳定的预测模型的训练及预测方法、装置,以解决基于机器学习方法的电力系统暂态稳定的评估方法准确率不高的问题。

根据第一方面,本发明实施例提供了一种电力系统暂态稳定预测模型的训练方法,包括:获取电力系统的历史运行数据,对所述历史运行数据进行处理得到第一样本数据集;所述第一样本数据集包括正样本数据及负样本数据,所述正样本数据用以表征所述电力系统处于稳定状态,所述负样本数据用以表征所述电力系统处于不稳定状态;利用所述第一样本数据集对神经网络融合模型进行训练,得到电力系统暂态稳定预测模型;其中,所述神经网络融合模型为根据双向长短时记忆网络、卷积神经网络和支持向量机构建的神经网络融合模型。

结合第一方面,在第一方面第一实施方式中,所述利用所述第一样本数据集对神经网络融合模型进行训练,得到电力系统暂态稳定预测模型,包括:将所述第一样本数据集按照预设的比例划分为训练集、验证集和测试集;利用所述训练集对神经网络融合模型进行训练,得到初始电力系统暂态稳定预测模型;利用所述验证集验证所述初始电力系统暂态稳定预测模型的预测结果是否准确;如果准确,利用所述测试集确定所述初始电力系统暂态稳定预测模型的准确率;判断所述准确率与预设标准值的差值是否小于准确率阈值;如果所述差值小于准确率阈值,则将所述初始电力系统暂态稳定预测模型确定为所述电力系统暂态稳定预测模型。

结合第一方面第一实施方式,在第一方面第二实施方式中,如果所述初始电力系统暂态稳定预测模型的预测结果不准确,根据验证结果调整所述初始电力系统暂态稳定预测模型的参数,并返回利用所述验证集验证所述初始电力系统暂态稳定预测模型的预测结果是否准确的步骤。

结合第一方面,在第一方面第三实施方式中,对所述历史运行数据进行处理得到第一样本数据集,包括:根据预设的采集范围和时间间隔,利用时域仿真法或广域监测系统对所述历史运行数据进行采集,得到第二样本数据集;对所述第二样本数据集进行归一化处理,得到第三样本数据集;对所述第三样本数据集进行标注,得到所述第一样本数据集。

结合第一方面第三实施方式,在第一方面第四实施方式中,通过以下公式对所述第二样本数据集进行归一化处理:其中,表示所述第二样本数据集中每个样本的第j列第t时刻的特征值,表示所述每个样本的第j列第t时刻的特征值进行归一化后的第三特征值,表示第二样本数据集中每个样本的第j列所有特征值的均值;表示所述第二样本数据集中每个样本的第j列所有特征值的标准差。

结合第一方面第三实施方式,在第一方面第五实施方式中,对所述第三样本数据集进行标注,得到所述第一样本数据集,包括:根据所述第三样本数据集计算所述电力系统中任意两台发电设备功角差的最大值;根据所述功角差的最大值判断所述电力系统受到干扰后所述电力系统是否稳定;当所述电力系统稳定时,对所述第三样本数据集中的对应第三样本标注为1;当所述电力系统不稳定时,对所述第三样本数据集中的对应第三样本标注为0。

结合第一方面第五实施方式,在第一方面第六实施方式中,通过以下公式根据所述功角差的最大值判断所述电力系统受到干扰后所述电力系统是否稳定:其中,δδmax表示发生干扰后预设时刻所述电力系统中任意两台发电设备功角差的最大值,tsi表示所述电力系统的稳定值;若所述tsi的值为正数,判定所述电力系统稳定;若所述tsi的值为负数,判定所述电力系统不稳定。

根据第二方面,本发明实施例提供了一种电力系统暂态稳定的预测方法,包括:获取电力系统的实时运行数据,对所述实时运行数据处理后得到待测数据集;将所述待测数据集输入根据第一方面或第一方面任意一个实施方式中所述的电力系统暂态稳定预测模型的训练方法得到的电力系统暂态稳定预测模型,得到预测结果。

根据第三方面,本发明实施例提供了一种电力系统暂态稳定预测模型的训练装置,包括:第一处理模块,用于获取电力系统的历史运行数据,对所述历史运行数据进行处理得到第一样本数据集;所述第一样本数据集包括正样本数据及负样本数据,所述正样本数据用以表征所述电力系统处于稳定状态,所述负样本数据用以表征所述电力系统处于不稳定状态;模型训练模块,用于利用所述第一样本数据集对神经网络融合模型进行训练,得到电力系统暂态稳定预测模型;其中,所述神经网络融合模型为根据双向长短时记忆网络、卷积神经网络和支持向量机构建的神经网络融合模型。

根据第四方面,本发明实施例提供了一种电力系统暂态稳定的预测装置,包括;第二处理模块,用于获取电力系统的实时运行数据,对所述实时运行数据处理后得到待测数据集;预测结果模块,用于将所述待测数据集输入根据第一方面或第一方面任意一个实施方式中所述的电力系统暂态稳定预测模型的训练方法得到的电力系统暂态稳定预测模型,得到预测结果。

根据第五方面,本发明实施例提供了一种计算机,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面或第一方面任意一个实施方式中所述的电力系统暂态稳定的预测模型的训练方法和第二方面中所述的电力系统暂态稳定的预测方法。

根据第六方面,本发明实施例提供了一种计算机可读存储介质,包括:所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面或第一方面任意一个实施方式中所述的电力系统暂态稳定的预测模型的训练方法和第二方面中所述的电力系统暂态稳定的预测方法。

与现有技术相比,本发明具有以下的有益效果:本发明利用双向长短时神经网络将电力系统的运行数据变换为考虑了前后时间顺序的特征数据,再将特征数据输入卷积神经网络中进行进一步的局部特征挖掘,之后通过池化操作得到保持最佳特征的特征向量,最后通过支持向量机进行分类,得到电力系统暂态稳定的预测结果,电力系统的运行数据不需要人工处理,减少大量的时间,还提高电力系统暂态稳定的预测准确率。

附图说明

通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:

图1示出了本发明实施例中的电力系统暂态稳定预测模型的训练方法的流程框图;

图2示出了本发明实施例中的神经网络融合模型的结构框图;

图3示出了本发明实施例中的电力系统暂态稳定的预测方法的流程框图;

图4示出了本发明实施例中的电力系统暂态稳定预测模型的训练装置的结构框图;

图5示出了本发明实施例中的电力系统暂态稳定的预测装置的结构框图;

图6示出了本发明实施例中的新英格兰10机39节点系统的拓扑结构图;

图7示出了本发明实施例中的计算机的结构框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

本发明实施例提供了一种电力系统暂态稳定预测模型的训练方法,如图1所示,该电力系统暂态稳定预测模型的训练方法包括以下步骤:

步骤s101:获取电力系统的历史运行数据,对历史运行数据进行处理得到第一样本数据集;第一样本数据集包括正样本数据及负样本数据,正样本数据用以表征电力系统处于稳定状态,负样本数据用以表征所述电力系统处于不稳定状态,在实际应用中,通过利用时域仿真法或广域监测系统对电力系统的历史运行数据进行采集得到用于训练模型的样本数据,进一步根据电力系统的稳定情况对样本数据进行归一化处理和标注,得到正样本数据和负样本数据。

步骤s102:利用第一样本数据集对神经网络融合模型进行训练,得到电力系统暂态稳定预测模型;其中,神经网络融合模型为根据双向长短时记忆网络、卷积神经网络和支持向量机构建的神经网络融合模型,如图2所示,该神经网络融合模型是由一个双向长短时记忆网络层(简称bilstm)、两个卷积层(简称conv1和conv2)、一个池化层(简称maxpool)、一个全局池化层(简称globalmaxpool)和一个支持向量机输出层(简称svm)构成,基于双向长短时记忆网络和卷积神经网络的模型结构组成该神经网络融合模型的bilstm-cnn提取器,基于支持向量机的模型结构组成该神经网络模型的svm分类器,通过第一样本数据对bilstm-cnn提取器和svm分类器进行训练,得到电力系统暂态稳定预测模型。

通过实施本发明实施例中的电力系统暂态稳定的预测模型的训练方法,利用双向长短时记忆网络提取考虑了时间顺序的特征数据,再通过卷积神经网络网络对特征数据进行局部特征挖掘,得到特征向量不仅包括了局部特征还包括时序特征,从而能够让电力系统暂态稳定预测模型的预测准确率更高。

可选地,在本发明一些实施例中,上述实施例中的步骤s102利用第一样本数据集对神经网络融合模型进行训练,得到电力系统暂态稳定预测模型,包括:将第一样本数据集按照预设的比例划分为训练集、验证集和测试集;利用训练集对神经网络融合模型进行训练,得到初始电力系统暂态稳定预测模型;利用验证集验证初始电力系统暂态稳定预测模型的预测结果是否准确;如果准确,利用测试集确定初始电力系统暂态稳定预测模型的准确率;判断准确率与预设标准值的差值是否小于准确率阈值;如果差值小于准确率阈值,则将初始电力系统暂态稳定预测模型确定为电力系统暂态稳定预测模型。

在实际应用中,对神经网络模型的训练过程分为三个阶段,即将用于训练用的样本数据根据实际需求按照预设的比例(该比例可以例如是8∶1∶1,但本发明并不以此为限)分为训练集、验证集和测试集,利用训练集对神经网络融合模型进行训练,调整该神经网络模型的参数,得到初始电力系统暂态稳定预测模型,再利用验证集验证该初始电力系统暂态稳定预测模型的预测结果是否准确,如果预测结果不准确,就通过验证集优化该初始电力系统暂态稳定预测模型的模型参数,例如,网络层数、网络节点数、迭代次数、学习率等,从而能够对初始电力系统暂态稳定预测模型进行寻优,保存最佳精度的模型,最后再利用测试集计算该初始电力系统暂态稳定预测模型的预测准确率预设标准值的差值是否小于准确率阈值(例如,判断该初始电力系统暂态稳定预测模型的准确率与百分之百准确率的差值是否小于百分之二),如果该初始电力系统暂态稳定预测模型符合要求,该初始电力系统暂态稳定预测模型就可以应用于实际预测,得到电力系统暂态稳定预测模型。

具体地,如果初始电力系统暂态稳定预测模型的预测结果不准确,根据验证结果调整初始电力系统暂态稳定预测模型的参数,并返回利用验证集验证初始电力系统暂态稳定预测模型的预测结果是否正确的步骤,从而能够得到最优的电力系统暂态稳定预测模型,提高电力系统暂态稳定的预测准确率。

可选地,在本发明一些实施例中,上述步骤s101中对历史运行数据进行处理得到第一样本数据集,包括:根据预设的采集范围和时间间隔,用时域仿真法或广域监测系统对历史运行数据进行采集,得到第二样本数据集;对第二样本数据集进行归一化处理,得到第三样本数据集;对第三样本数据集进行标注,得到第一样本数据集。在实际应用中,通过时域仿真法或广域监测系统对电力系统的历史数据进行采集,采集范围为:故障发生前3周波至故障发生后3周波以及故障切除前3周波至故障切除后6周波两段序列数据,预设的采样时间间隔为0.0083秒,将该电力系统中与发电机连接的母线的电压幅值和相角以及与母线直连线路的有功功率作为样本特征,即该神经网络融合模型的输入,该第二样本数据集x(i)可以用以下函数表示:

其中,tf表示故障发生时间,tk表示故障切除时间,n表示第n条母线,m表示第m条与母线直连的线路,v表示母线的电压幅值,θ表示母线的相角,p表示与母线直连的线路的有功功率,n、m都为正整数。

可选地,在本发明一些实施例中,是通过以下公式对上述实施例中第二样本数据集进行归一化处理:其中,表示第二样本数据集中每个样本的第j列第t时刻的特征值,表示每个样本的第j列第t时刻的特征值进行归一化后的第三特征值,表示第二样本数据集中每个样本的第j列所有特征值的均值;表示第二样本数据集中每个样本的第j列所有特征值的标准差。

可选地,在本发明一些实施例中,对上述实施例中的第三样本数据集进行标注,得到第一样本数据集,包括:根据第三样本数据集计算电力系统中任意两台发电设备功角差的最大值;根据功角差的最大值判断所述电力系统受到干扰后所述电力系统是否稳定;当电力系统稳定时,对第三样本数据集中的对应第三样本标注为1;当电力系统不稳定时,对第三样本数据集中的对应第三样本标注为0。

具体地,根据功角差的最大值判断电力系统受到干扰后电力系统是否稳定是通过以下公式进行判断:其中,δδmax表示发生干扰后预设时刻所述电力系统中任意两台发电设备功角差的最大值,tsi表示所述电力系统的稳定值;若tsi的值为正数,判定该电力系统稳定;若tsi的值为负数,判定该电力系统不稳定,在实际应用中,该预设时刻可以是电力系统发生干扰4秒末。

本发明实施例还提供一种电力系统暂态稳定的预测方法,如图3所示,包括:

步骤s201:获取电力系统的实时运行数据,对实时运行数据处理后得到待测数据集,具体地,获取到电力系统的实时运行数据后,通过时域仿真法或广域监测系统对实时运行数据进行采集,再通过归一化进行处理后,得到待测数据集;

步骤s202:将待测数据集输入通过上述实施例中的电力系统暂态稳定预测模型的训练方法得到的电力系统暂态稳定预测模型,得到预测结果,在实际应用中,技术人员就可以根据预测结果,采取相应的措施,避免事故的发生。

通过实施本发明实施例中的电力系统暂态稳定的预测方法,将电力系统的实时运行数据处理后输入电力系统暂态稳定的预测模型中,得到预测结果,根据预测结果判断电力系统受到干扰后是否会发生故障,并采用相应的措施,从而能够避免后续大规模的事故出现。

本发明实施例还提供一种电力系统暂态稳定的预测模型的训练装置,如图4所示,包括:第一处理模块101,用于获取电力系统的历史运行数据,对历史运行数据进行处理得到第一样本数据集;第一样本数据集包括正样本数据及负样本数据,正样本数据用以表征电力系统处于稳定状态,负样本数据用以表征电力系统处于不稳定状态,详细内容参见上述实施例中的步骤s101中的描述;模型训练模块102,用于利用第一样本数据集对神经网络融合模型进行训练,得到电力系统暂态稳定预测模型;其中,神经网络融合模型为根据双向长短时记忆网络、卷积神经网络和支持向量机构建的神经网络融合模型,详细内容参见上述实施例中的步骤s102中的描述。

通过实施本发明实施例中的电力系统暂态稳定的预测模型的训练装置,利用双向长短时记忆网络提取考虑了时间顺序的特征数据,再通过卷积神经网络网络进行局部特征挖掘,得到特征向量不仅包括了局部特征还包括时序特征,从而能够让电力系统暂态稳定预测模型的预测准确率更高。

在本发明实施例还提供一种电力系统暂态稳定的预测装置,如图5所示,包括;第二处理模块201,用于获取电力系统的实时运行数据,对所述实时运行数据处理后得到待测数据集,详细内容参见上述实施例中的步骤s201中的描述;预测结果模块202,用于将待测数据集输入根据上述实施例中的电力系统暂态稳定预测模型的训练方法得到的电力系统暂态稳定预测模型,得到预测结果,详细内容参见上述实施例中的步骤s202中的描述。

通过实施本发明实施例中的电力系统暂态稳定的预测装置,将电力系统的实时运行数据处理后输入电力系统暂态稳定的预测模型中,得到预测结果,根据预测结果判断电力系统受到干扰后是否会发生故障,并采用相应的措施,从而能够避免后续出现大规模的事故。

为了进一步对本发明的电力系统暂态稳定的预测模型的训练方法及预测方法的说明,在本发明另一实施例中:

如图6所示,该电力系统可以是新英格兰10机39节点系统,对上述实施例中的电力稳定系统暂态稳定预测模型的训练方法进行测试,根据上述实施例中的电力稳定系统暂态稳定预测模型训练方法,得到样本数据10200条,其中稳定样本(即正样本数据)7714条,失稳样本(即负样本数据)2486条,正样本数据与负样本数据的比例为3∶1,将样本数据进行归一化处理和标注后,对神经网络融合模型进行训练,具体过程参见上述实施例内容,在此不再赘述。得到电力稳定系统暂态稳定预测模型的预测准确率和召回率以及与其他模型的对比结果如表1所示:

表1模型的预测结果

本发明实施例还提供了一种计算机,如图7所示,该计算机可以包括处理器61和存储器62,其中处理器61和存储器62可以通过总线或者其他方式连接,图5中以通过总线连接为例。

处理器61可以为中央处理器(centralprocessingunit,cpu)。处理器61还可以为其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。

存储器62作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的电力系统暂态稳定的预测模型的训练及预测方法对应的程序指令/模块(例如,图4和5所示的第一处理模块101、模型训练模块102、第二处理模块201和预测结果模块202)。处理器61通过运行存储在存储器62中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的电力系统暂态稳定的预测模型的训练及预测方法。

存储器62可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储处理器61所创建的数据等。此外,存储器62可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器62可选包括相对于处理器61远程设置的存储器,这些远程存储器可以通过网络连接至处理器61。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述一个或者多个模块存储在所述存储器62中,当被所述处理器61执行时,执行如图1和3所示实施例中的电力系统暂态稳定的预测模型的训练及预测方法。

上述计算机具体细节可以对应参阅图1和图3所示的实施例中对应的相关描述和效果进行理解,此处不再赘述。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)、随机存储记忆体(randomaccessmemory,ram)、快闪存储器(flashmemory)、硬盘(harddiskdrive,缩写:hdd)或固态硬盘(solid-statedrive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。

虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1