电力系统子站相角评估方法、装置、计算机设备
文献发布时间:2023-06-19 16:04:54
技术领域
本申请涉及电网监控技术领域,特别是涉及一种电力系统子站相角评估方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术
随着互联电网规模的日益扩大,大容量、远距离输电和大型电力系统的联网输电成为现代电力系统的重要发展趋势。探讨如何对日益庞大的电力系统的运行状态进行实时监视,及时发现隐患:如何在事故情况下进行有效的控制,以防止大停电事故的出现,是摆在电力系统工作者面前一项重要而紧迫的研究课题。
随着全球定位系统、数字信号处理器技术以及以太网通讯技术的发展,出现了同步相量测量技术,这成为解决这一系列问题的重要技术手段。离散傅里叶变换(DiscreteFourier Transform,DFT)算法是同步相量测量单元(Phase Measurement Unit,PMU)中广泛采用的相量算法,也是得到PMU相角量测的特征,进而识别正确相量的基础。DFT算法可以分为两类,一类为递归型DFT算法,另一类为非递归型DFT算法,二者在计算时略有差别,此差别也会导致最终计算得到的相量相角的不同。
然而,额定频率时,目前的DFT算法得到的基频相量能够准确反映系统的运行状况,但是当系统处于非额定频率情况下,DFT算法导致的系统误差往往表现为伪波动的形式,这些错误相量往往错误较大,并且难以用状态估计等方法消除,不仅影响相量精度,还会在实际应用时引入干扰,甚至将会对整个电网的调度和控制造成严重的影响,目前的DFT算法存在相量评估不精确的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高相量评估精确度的电力系统子站相角评估方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
第一方面,本申请提供了一种电力系统子站相角评估方法。所述方法包括:
获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据;
根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据;
根据相角差数据中的相角差发生突变的时间点,确定多个时间分段,并根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段;
将各合格时间分段的开始时刻,作为各目标时刻,并根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数。
在其中一个实施例中,根据相角差数据中的相角差发生突变的时间点,确定多个时间分段之前,还包括:
根据相角差数据,获取第一相角差突变时间;
根据第一频率数据获取基站的第一相角变化周期,根据第二频率数据获取目标子站的第二相角变化周期;
若第一相角差突变时间小于第一相角变化周期,同时小于第二相角变化周期,则执行根据相角差数据中的相角差发生突变的时间点,确定多个时间分段的步骤。
在其中一个实施例中,根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段,包括:
根据相角差数据,获取各时间分段的第一相角差突变时间;
根据相角差数据,以及第一频率数据和第二频率数据,计算得到各时间分段的第二相角差突变时间;
将第一相角差突变时间和第二相角差突变时间的差值满足预设条件的时间分段,作为合格时间分段;
将第一相角差突变时间和第二相角差突变时间的差值不满足预设条件的时间分段,作为不合格时间分段。
在其中一个实施例中,根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数,包括:
获取各不合格时间分段中所包含的目标时刻的个数;
基于各不合格时间分段中所包含的目标时刻的个数,计算总个数,并将总个数作为目标子站对应基站的评估参数。
在其中一个实施例中,获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据之前,还包括:
获取待评估电力系统的多个子站,将任一子站作为基站,并将其他子站中的任一子站作为目标子站。
在其中一个实施例中,根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数之后,还包括:
若目标子站对应基站的评估参数大于0,则评估目标子站对应的相角存在错误;
从其他子站中获取另一个子站,作为新的目标子站,并基于新的目标子站返回获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应基站的评估参数。
在其中一个实施例中,根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数之后,还包括:
若目标子站对应基站的评估参数等于0,则将目标子站作为新的基站;
从其他子站中获取另一个子站,或者将基站,作为新的目标子站,并基于新的目标子站和新的基站返回获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应新的基站的评估参数。
第二方面,本申请还提供了一种电力系统子站相角评估装置。所述装置包括:
数据获取模块,用于获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据;
相角差计算模块,用于根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据;
时段划分模块,用于根据相角差数据中的相角差发生突变的时间点,确定多个时间分段,并根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段;
评估参数计算模块,用于将各合格时间分段的开始时刻,作为各目标时刻,并根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数。
第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据;
根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据;
根据相角差数据中的相角差发生突变的时间点,确定多个时间分段,并根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段;
将各合格时间分段的开始时刻,作为各目标时刻,并根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数。
第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据;
根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据;
根据相角差数据中的相角差发生突变的时间点,确定多个时间分段,并根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段;
将各合格时间分段的开始时刻,作为各目标时刻,并根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数。
第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据;
根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据;
根据相角差数据中的相角差发生突变的时间点,确定多个时间分段,并根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段;
将各合格时间分段的开始时刻,作为各目标时刻,并根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数。
上述电力系统子站相角评估方法、装置、计算机设备、存储介质和计算机程序产品,通过获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据;然后根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据;进一步根据相角差数据中的相角差发生突变的时间点,确定多个时间分段,并根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段;将各合格时间分段的开始时刻,作为各目标时刻,并根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数。基于检测到的相角差突变时间和计算到的相角差突变时间共同确定的不合格时间分段,能够提高对任一子站的相量评估精确度,综合绝对误差与相对误差和同一时间段系统多点的频率和相角信息,最后根据评估参数就能判定出相角质量不合格的子站与相角质量不合格的时间段。
附图说明
图1为一个实施例中电力系统子站相角评估方法的应用环境图;
图2为一个实施例中电力系统子站相角评估方法的流程示意图;
图3为一个实施例中第一相角数据和第二相角数据的折线示意图;
图4为一个实施例中相角差数据的折线示意图;
图5为一个实施例中电力系统子站相角评估方法的流程示意图;
图6为一个实施例中电力系统子站相角评估装置的结构框图;
图7为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请实施例提供的电力系统子站相角评估方法,可以应用于如图1所示的应用环境中。其中,子站102通过网络与计算机设备104进行通信。数据存储系统可以存储计算机设备104需要处理的数据。数据存储系统可以集成在计算机设备104上,也可以放在云上或其他网络服务器上。其中,计算机设备104可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备、便携式可穿戴设备和服务器,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种电力系统子站相角评估方法,以该方法应用于图1中的计算机设备104为例进行说明,包括以下步骤:
步骤202,获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据。
其中,基站是指任一一个选定的子站,第一相角数据用于表征基站的相角和时间的关系,第二相角数据用于表征目标子站的相角和时间的关系,第一频率数据用于表征基站的频率和时间的关系,第二相角数据用于表征目标子站的频率和时间的关系,第一相角数据、第一频率数据、第二相角数据和第二频率数据均可以通过二维坐标系内的曲线图表示,二维坐标系的横坐标表示时间,纵坐标表示相角或频率。
可选的,对于待评估电力系统的多个子站,先选定任一子站作为基站,将其他子站中的任一子站作为目标子站。然后通过基站的同步相量测量装置(PMU:phasormeasurement unit)获取基站在一段运行时间的第一相角数据和第一频率数据,通过目标子站的同步相量测量装置(PMU:phasor measurement unit)获取目标子站在一段运行时间的第二相角数据和第二频率数据。
步骤204,根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据。
其中,相角差数据用于表示基站和目标子站的相角差和时间的关系,相角差数据可以通过二维坐标系内的曲线图表示,二维坐标系的横坐标表示时间,纵坐标表示相角差。
可选的,将第一相角数据和第二相角数据作差,得到目标子站对应基站的相角差数据。
步骤206,根据相角差数据中的相角差发生突变的时间点,确定多个时间分段,并根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段。
可选的,查找相角差数据中的相角差发生突变的时间点,相角差发生突变是指相角差在某一个时刻产生明显的数值变化,根据相角差发生突变的每一个时间点,将总时间段划分为多个时间分段。然后对于每一个时间分段,根据当前时间分段开始时刻的基站相角和目标子站相角,以及根据第一频率数据计算出当前时间分段内基站的平均频率,根据第二频率数据计算出当前时间分段内目标子站的平均频率,根据上述数据计算出当前时间分段的第二相角差突变时间,从相角差数据中直接得到当前时间分段的第一相角差突变时间,结合第一相角差突变时间和第二相角差突变时间判断当前时间分段属于合格时间分段还是不合格时间分段,同理从多个时间分段中确定出多个合格时间分段和多个不合格时间分段。
步骤208,将各合格时间分段的开始时刻,作为各目标时刻,并根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数。
可选的,查找各合格时间分段的开始时刻,作为各目标时刻,目标时刻的个数与合格时间分段相同,然后判断是否存在落入不合格时间分段范围内的目标时刻,并记录落入不合格时间分段范围内的目标时刻的个数,作为目标子站对应基站的评估参数。
上述电力系统子站相角评估方法中,通过获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据;然后根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据;进一步根据相角差数据中的相角差发生突变的时间点,确定多个时间分段,并根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段;将各合格时间分段的开始时刻,作为各目标时刻,并根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数。最后根据评估参数就能判断出目标子站或基站对应的相角是否存在错误,能够提高对电力系统内任一子站的相量评估精确度。
在一个实施例中,根据相角差数据中的相角差发生突变的时间点,确定多个时间分段之前,还包括:根据相角差数据,获取第一相角差突变时间;根据第一频率数据获取基站的第一相角变化周期,根据第二频率数据获取目标子站的第二相角变化周期;若第一相角差突变时间小于第一相角变化周期,同时小于第二相角变化周期,则执行根据相角差数据中的相角差发生突变的时间点,确定多个时间分段的步骤。
可选的,第一相角数据和第二相角数据如图3所示,图中的基站相角(虚折线)就是第一相角数据,其他的任一一条实折线均可以为第二相角数据,则根据第一相角数据和第二相角数据的差值能够得到如图4所示的相角差数据,根据相角差数据能够直接得到相应时间分段的第一相角差突变时间ΔT'。
进一步的,根据第一频率数据获取基站的第一相角变化周期T
本实施例中,通过在根据相角差数据中的相角差发生突变的时间点,确定多个时间分段之前,还包括:根据相角差数据,获取第一相角差突变时间;根据第一频率数据获取基站的第一相角变化周期,根据第二频率数据获取目标子站的第二相角变化周期;若第一相角差突变时间小于第一相角变化周期,同时小于第二相角变化周期,则执行根据相角差数据中的相角差发生突变的时间点,确定多个时间分段的步骤。能够避免无用的计算步骤,提高相量评估的效率。
在一个实施例中,根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段,包括:根据相角差数据,获取各时间分段的第一相角差突变时间;根据相角差数据,以及第一频率数据和第二频率数据,计算得到各时间分段的第二相角差突变时间;将第一相角差突变时间和第二相角差突变时间的差值满足预设条件的时间分段,作为合格时间分段;将第一相角差突变时间和第二相角差突变时间的差值不满足预设条件的时间分段,作为不合格时间分段。
可选的,第一相角数据和第二相角数据如图3所示,图中的基站相角(虚折线)就是第一相角数据,其他的任一一条实折线均可以为第二相角数据,则根据第一相角数据和第二相角数据的差值能够得到如图4所示的相角差数据,根据相角差数据能够直接得到相应时间分段的第一相角差突变时间ΔT'。
进一步的,根据第一频率数据获取基站在一个时间分段的平均频率f
f
f
f
f
其中,
若满足|ΔT'-ΔT|/ΔT<ε
本实施例中,通过根据相角差数据,获取相应时间分段的第一相角差突变时间;根据相角差数据,以及第一频率数据和第二频率数据,计算得到相应时间分段的第二相角差突变时间;若第一相角差突变时间和第二相角差突变时间的差值满足预设条件,则相应时间分段为合格时间分段;若第一相角差突变时间和第二相角差突变时间的差值不满足预设条件,则相应时间分段为不合格时间分段。结合了检测得的第一相角差突变时间和计算得到的第二相角差突变时间进行相量评估,能够提高对电力系统内任一子站的相量评估精确度。
在一个实施例中,根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数,包括:获取各不合格时间分段中所包含的目标时刻的个数;基于各不合格时间分段中所包含的目标时刻的个数,计算总个数,并将总个数作为目标子站对应基站的评估参数。
可选的,将所有不合格时间分段看成一个大的时间分段集合S
在一个实施例中,根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数之后,还包括:若目标子站对应基站的评估参数大于0,则评估目标子站对应的相角存在错误;从其他子站中获取另一个子站,作为新的目标子站,并基于新的目标子站返回获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应基站的评估参数。
可选的,若N>0,则评估目标子站对应的相角存在错误,排除当前作为目标子站的子站,并从剩余子站中获取另一个子站作为新的目标子站,并基于新的目标子站和原本的基站继续执行步骤202至步骤208,直到确定新的目标子站对应基站的评估参数,完成对新的目标子站的相角评估,以此循环,直到N=0或者基于当前基站完成对所有其他子站的相角评估。
本实施例中,若目标子站对应基站的评估参数大于0,则评估目标子站对应的相角存在错误;从其他子站中获取另一个子站,作为新的目标子站,并基于新的目标子站返回获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应基站的评估参数。根据评估参数确定目标子站的相角是否存在错误,并确定存在错误的所属时段,并进一步的评估下一个子站,能够提高对电力系统内任一子站的相量评估精确度。
在一个实施例中,根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数之后,还包括:若目标子站对应基站的评估参数等于0,则将目标子站作为新的基站;从其他子站中获取另一个子站,或者将基站,作为新的目标子站,并基于新的目标子站和新的基站返回获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应新的基站的评估参数。
可选的,若N=0,则认定当前基站和目标子站其中的至少一个存在错误,但尚不能判定具体错误位置,需要重新更换基站,将目标子站作为新的基站,从其他子站中选择另一个子站作为新的目标子站,也可以将原先的基站作为新的目标子站,并基于新的目标子站和原本的基站继续执行步骤202至步骤208,直到确定新的目标子站对应新的基站的评估参数,完成对新的目标子站的相角评估,以此循环,直到N=0或者基于当前新的基站完成对所有其他子站的相角评估。
本实施例中,若目标子站对应基站的评估参数等于0,则将目标子站作为新的基站;从其他子站中获取另一个子站,或者将基站,作为新的目标子站,并基于新的目标子站和新的基站返回获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应新的基站的评估参数。根据评估参数确定目标子站和基站两者中至少存在一个的相角存在错误,更换新的基站,继续评估其他子站的相角是否存在错误,从而对原先的基站也进行评估,能够提高对电力系统内任一子站的相量评估精确度。
在一个实施例中,一种电力系统子站相角评估方法。如图5所示,所述方法包括:
获取待评估电力系统的多个子站,将任一子站作为基站,并将其他子站中的任一子站作为目标子站。
获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据。
根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据。
根据相角差数据,获取第一相角差突变时间;根据第一频率数据获取基站的第一相角变化周期,根据第二频率数据获取目标子站的第二相角变化周期。
若第一相角差突变时间小于第一相角变化周期,同时小于第二相角变化周期,根据相角差数据中的相角差发生突变的时间点,确定多个时间分段;并根据相角差数据,获取各时间分段的第一相角差突变时间;根据相角差数据,以及第一频率数据和第二频率数据,计算得到各时间分段的第二相角差突变时间;将第一相角差突变时间和第二相角差突变时间的差值满足预设条件的时间分段,作为合格时间分段;将第一相角差突变时间和第二相角差突变时间的差值不满足预设条件的时间分段,作为不合格时间分段。
将各合格时间分段的开始时刻,作为各目标时刻,并获取各不合格时间分段中所包含的目标时刻的个数;基于各不合格时间分段中所包含的目标时刻的个数,计算总个数,并将总个数作为目标子站对应基站的评估参数。
若目标子站对应基站的评估参数大于0,则评估目标子站对应的相角存在错误;从其他子站中获取另一个子站,作为新的目标子站,并基于新的目标子站返回获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应基站的评估参数。
若目标子站对应基站的评估参数等于0,则将目标子站作为新的基站;从其他子站中获取另一个子站,或者将基站,作为新的目标子站,并基于新的目标子站和新的基站返回获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应新的基站的评估参数。
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的电力系统子站相角评估方法的电力系统子站相角评估装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个电力系统子站相角评估装置实施例中的具体限定可以参见上文中对于电力系统子站相角评估方法的限定,在此不再赘述。
在一个实施例中,如图6所示,提供了一种电力系统子站相角评估装置600,包括:数据获取模块601、相角差计算模块602、时段划分模块603和评估参数计算模块604,其中:
数据获取模块601,用于获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据;
相角差计算模块602,用于根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据;
时段划分模块603,用于根据相角差数据中的相角差发生突变的时间点,确定多个时间分段,并根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段;
评估参数计算模块604,用于将各合格时间分段的开始时刻,作为各目标时刻,并根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数。
在一个实施例中,时段划分模块603还用于根据相角差数据,获取第一相角差突变时间;根据第一频率数据获取基站的第一相角变化周期,根据第二频率数据获取目标子站的第二相角变化周期;若第一相角差突变时间小于第一相角变化周期,同时小于第二相角变化周期,则执行根据相角差数据中的相角差发生突变的时间点,确定多个时间分段的步骤。
在一个实施例中,时段划分模块603还用于根据相角差数据,获取各时间分段的第一相角差突变时间;根据相角差数据,以及第一频率数据和第二频率数据,计算得到各时间分段的第二相角差突变时间;将第一相角差突变时间和第二相角差突变时间的差值满足预设条件的时间分段,作为合格时间分段;将第一相角差突变时间和第二相角差突变时间的差值不满足预设条件的时间分段,作为不合格时间分段。
在一个实施例中,评估参数计算模块604还用于获取各不合格时间分段中所包含的目标时刻的个数;基于各不合格时间分段中所包含的目标时刻的个数,计算总个数,并将总个数作为目标子站对应基站的评估参数。
在一个实施例中,数据获取模块601还用于获取待评估电力系统的多个子站,将任一子站作为基站,并将其他子站中的任一子站作为目标子站。
在一个实施例中,评估参数计算模块604还用于若目标子站对应基站的评估参数大于0,则评估目标子站对应的相角存在错误;从其他子站中获取另一个子站,作为新的目标子站,并基于新的目标子站返回获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应基站的评估参数。
在一个实施例中,评估参数计算模块604还用于若目标子站对应基站的评估参数等于0,则将目标子站作为新的基站;从其他子站中获取另一个子站,或者将基站,作为新的目标子站,并基于新的目标子站和新的基站返回获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应新的基站的评估参数。
上述电力系统子站相角评估装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括处理器、存储器、输入/输出接口(Input/Output,简称I/O)和通信接口。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储第一相角数据、第一频率数据、第二相角数据和第二频率数据。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种电力系统子站相角评估方法。
本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据;
根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据;
根据相角差数据中的相角差发生突变的时间点,确定多个时间分段,并根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段;
将各合格时间分段的开始时刻,作为各目标时刻,并根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
根据相角差数据,获取第一相角差突变时间;
根据第一频率数据获取基站的第一相角变化周期,根据第二频率数据获取目标子站的第二相角变化周期;
若第一相角差突变时间小于第一相角变化周期,同时小于第二相角变化周期,则执行根据相角差数据中的相角差发生突变的时间点,确定多个时间分段的步骤。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
根据相角差数据,获取各时间分段的第一相角差突变时间;
根据相角差数据,以及第一频率数据和第二频率数据,计算得到各时间分段的第二相角差突变时间;
将第一相角差突变时间和第二相角差突变时间的差值满足预设条件的时间分段,作为合格时间分段;
将第一相角差突变时间和第二相角差突变时间的差值不满足预设条件的时间分段,作为不合格时间分段。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
获取各不合格时间分段中所包含的目标时刻的个数;
基于各不合格时间分段中所包含的目标时刻的个数,计算总个数,并将总个数作为目标子站对应基站的评估参数。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
获取待评估电力系统的多个子站,将任一子站作为基站,并将其他子站中的任一子站作为目标子站。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
若目标子站对应基站的评估参数大于0,则评估目标子站对应的相角存在错误;
从其他子站中获取另一个子站,作为新的目标子站,并基于新的目标子站返回获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应基站的评估参数。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
若目标子站对应基站的评估参数等于0,则将目标子站作为新的基站;
从其他子站中获取另一个子站,或者将基站,作为新的目标子站,并基于新的目标子站和新的基站返回获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应新的基站的评估参数。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据;
根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据;
根据相角差数据中的相角差发生突变的时间点,确定多个时间分段,并根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段;
将各合格时间分段的开始时刻,作为各目标时刻,并根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
根据相角差数据,获取第一相角差突变时间;
根据第一频率数据获取基站的第一相角变化周期,根据第二频率数据获取目标子站的第二相角变化周期;
若第一相角差突变时间小于第一相角变化周期,同时小于第二相角变化周期,则执行根据相角差数据中的相角差发生突变的时间点,确定多个时间分段的步骤。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
根据相角差数据,获取各时间分段的第一相角差突变时间;
根据相角差数据,以及第一频率数据和第二频率数据,计算得到各时间分段的第二相角差突变时间;
将第一相角差突变时间和第二相角差突变时间的差值满足预设条件的时间分段,作为合格时间分段;
将第一相角差突变时间和第二相角差突变时间的差值不满足预设条件的时间分段,作为不合格时间分段。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
获取各不合格时间分段中所包含的目标时刻的个数;
基于各不合格时间分段中所包含的目标时刻的个数,计算总个数,并将总个数作为目标子站对应基站的评估参数。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
获取待评估电力系统的多个子站,将任一子站作为基站,并将其他子站中的任一子站作为目标子站。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
若目标子站对应基站的评估参数大于0,则评估目标子站对应的相角存在错误;
从其他子站中获取另一个子站,作为新的目标子站,并基于新的目标子站返回获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应基站的评估参数。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
若目标子站对应基站的评估参数等于0,则将目标子站作为新的基站;
从其他子站中获取另一个子站,或者将基站,作为新的目标子站,并基于新的目标子站和新的基站返回获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应新的基站的评估参数。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据;
根据第一相角数据和第二相角数据,获取目标子站对应基站的相角差数据;
根据相角差数据中的相角差发生突变的时间点,确定多个时间分段,并根据第一频率数据和第二频率数据,从多个时间分段中确定多个合格时间分段和多个不合格时间分段;
将各合格时间分段的开始时刻,作为各目标时刻,并根据各目标时刻与各不合格时间分段间的关系,确定目标子站对应基站的评估参数。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
根据相角差数据,获取第一相角差突变时间;
根据第一频率数据获取基站的第一相角变化周期,根据第二频率数据获取目标子站的第二相角变化周期;
若第一相角差突变时间小于第一相角变化周期,同时小于第二相角变化周期,则执行根据相角差数据中的相角差发生突变的时间点,确定多个时间分段的步骤。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
根据相角差数据,获取各时间分段的第一相角差突变时间;
根据相角差数据,以及第一频率数据和第二频率数据,计算得到各时间分段的第二相角差突变时间;
将第一相角差突变时间和第二相角差突变时间的差值满足预设条件的时间分段,作为合格时间分段;
将第一相角差突变时间和第二相角差突变时间的差值不满足预设条件的时间分段,作为不合格时间分段。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
获取各不合格时间分段中所包含的目标时刻的个数;
基于各不合格时间分段中所包含的目标时刻的个数,计算总个数,并将总个数作为目标子站对应基站的评估参数。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
获取待评估电力系统的多个子站,将任一子站作为基站,并将其他子站中的任一子站作为目标子站。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
若目标子站对应基站的评估参数大于0,则评估目标子站对应的相角存在错误;
从其他子站中获取另一个子站,作为新的目标子站,并基于新的目标子站返回获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应基站的评估参数。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
若目标子站对应基站的评估参数等于0,则将目标子站作为新的基站;
从其他子站中获取另一个子站,或者将基站,作为新的目标子站,并基于新的目标子站和新的基站返回获取基站对应的第一相角数据和第一频率数据,以及获取目标子站对应的第二相角数据和第二频率数据的步骤继续执行,以确定新的目标子站对应新的基站的评估参数。
需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。
- 电力系统子站相角评估方法、装置、计算机设备
- 电力系统可靠性评估方法、装置、计算机设备和存储介质