掌桥专利:专业的专利平台
掌桥专利
首页

区域稳控系统的测试方法、系统、电子设备及存储介质

文献发布时间:2023-06-19 16:06:26



技术领域

本发明涉及一种电力系统技术领域,尤其涉及一种区域稳控系统的测试方法、系统、电子设备及存储介质。

背景技术

电力系统安全稳定控制系统,简称为稳控系统,是由两个及以上厂站的安全稳定控制装置构建而成,是确保电力系统安全稳定运行的重要设施。在区域的稳控系统中,各厂站稳控装置通过电力系统通信网络实现系统内多个元件的潮流、运行状态和元件故障等信息的传输。在电网发生严重故障时,可以采用切机或者切负荷等措施,确保电力系统的安全稳定运行。

在实际应用中,区域稳控系统的测试试验体系还不够完备,并且,稳控装置的调试质量依赖于现场调试人员的经验,具有不确定性。

因此,急需一种区域稳控系统的测试方法以解决上述的技术问题。

发明内容

有鉴于此,本发明实施例提供了一种区域稳控系统的测试方法、系统、电子设备及存储介质,以实现对区域稳控系统的测试,提高测试的准确度。

第一方面,本发明实施例提供了一种区域稳控系统的测试方法,所述测试方法应用于稳控测试系统,所述稳控测试系统包括数据处理装置和稳控测试仪,所述区域稳控系统包括至少一个待测稳控装置,所述方法包括:

通过所述稳控测试仪接收待测稳控装置发送的站间通信数据,基于所述站间通信数据得到状态序列,并发送至所述数据处理装置;其中,所述状态序列包括多个模拟量,所述站间通信数据包括所述状态序列;

通过所述数据处理装置对状态序列中的模拟量进行计算,根据计算结果得到模拟量范围;

基于所述模拟量范围和预设阈值,判定状态序列中是否存在突变模拟量,若是存在,基于所述突变模拟量得到测试结果,并输出所述测试结果。

第二方面,本发明实施例还提供了一种区域稳控系统的测试系统,包括数据处理装置和稳控测试仪,其中:

所述稳控测试仪接收待测稳控装置发送的站间通信数据,基于所述站间通信数据得到状态序列,并发送至所述数据处理装置;所述状态序列包括多个模拟量,所述区域稳控系统包括至少一个待测稳控装置,所述站间通信数据包括所述状态序列;

所述数据处理装置对状态序列中的模拟量进行计算,根据计算结果得到模拟量范围,基于所述模拟量范围和预设阈值,判定状态序列中是否存在突变模拟量,当判定状态序列中存在突变模拟量时,基于所述突变模拟量得到测试结果,并输出所述测试结果。

第三方面,本发明实施例还提供了一种电子设备,所述电子设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任一实施例中的区域稳控系统的测试方法。

第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本发明任一实施例中的区域稳控系统的测试方法。

本发明实施例的技术方案,通过稳控测试仪420接收待测稳控装置发送的站间通信数据,基于站间通信数据得到状态序列,并发送给数据处理装置410,通过数据处理装置410对状态序列中的模拟量进行计算,根据计算结果得到模拟量范围。基于模拟量范围和预设阈值,判定状态序列中是否存在突变模拟量,若是存在,基于突变模拟量得到测试结果,并输出测试结果。通过本发明实施例的技术方案,实现了对待测稳控装置的测试,提高了测试的准确度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

其中:

图1为本发明实施例一中的一种区域稳控系统的测试方法的流程示意图;

图2为本发明实施例一中的一种区域稳控系统的测试系统的通信示意图;

图3为本发明实施例一中的一种区域稳控系统的测试方法的流程示意图;

图4为本发明实施例一中的一种区域稳控系统的测试方法的流程示意图;

图5为本发明实施例二中的一种区域稳控系统的测试方法的流程示意图;

图6为本发明实施例三中的一种区域稳控系统的测试系统的结构示意图;

图7为本发明实施例四中的一种电子设备的结构示意图。

具体实施方式

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

实施例一

图1为本发明实施例所提供的一种区域稳控系统的测试方法的流程示意图,本实施例可适用于对区域稳控系统中的各个待测稳控装置进行测试的情况,该方法可以由区域稳控系统的测试系统来执行,该系统可以通过软件和/或硬件的形式实现。

如图1所示,本发明实施例的区域稳控系统的测试方法具体包括如下步骤:

S110、通过稳控测试仪420接收待测稳控装置发送的站间通信数据,基于站间通信数据得到状态序列,并发送至数据处理装置410。

其中,状态序列包括多个模拟量,站间通信数据包括状态序列。模拟量可以是指电压、电流、功率等。测试方法应用于稳控测试系统,稳控测试系统包括数据处理装置410和稳控测试仪420,区域稳控系统包括至少一个待测稳控装置。站间通信数据是指待测稳控装置基于测试用例向对侧稳控装置发送的数据。本发明实施例的区域稳定控制系统,包括主站和执行站。因此,待测稳控装置可以是主站,也可以是执行站。主站用于对区域电网进行状态估计,接收执行站发送的不同间隔的可切负荷信息、机组功率信息、线路或者投停状态信息等,并向执行站发送切负荷量信息、切机组命令信息等。执行站接收主站发送的切负荷量信息、切机组命令信息等。可选地,执行站和主站之间的站间通信数据,可以以功率和开关量的形式进行体现。预先设置了每种信息发送的顺序,比如,站间通信数据依次包括切负荷量信息和切机组命令信息,因此,状态序列中依次包括的功率1和功率2,可以是指功率1为切负荷量,功率2为切机组命令。数据处理装置410可以是上位机。

具体的,通过稳控测试仪420接收待测稳控装置发送的站间通信数据,并从站间通信数据中筛选出状态序列,将状态序列发送至数据处理装置410,以数据处理装置410对状态序列进行处理。

进一步的,在本发明实施例中,在通过稳控测试仪420接收待测稳控装置发送的站间通信数据之前,还包括:通过稳控测试仪420向待测稳控装置发送测试用例,以使待测稳控装置基于测试用例反馈站间通信数据,其中,测试用例包括预设本站数据和预设站间数据,预设本站数据是指待测稳控装置的多个本站状态数据和多个本站开入数据,预设站间数据是指对侧稳控装置的多个站间状态数据和多个站间开入数据,对侧稳控装置是指与待测稳控装置通信连接的稳控装置,对侧稳控装置包括至少一个。预设本站数据中的多个本站状态数据可以以状态序列的形式体现,同理,预设站间数据中的多个站间状态数据同样可以是状态序列的方式体现。预设本站数据可以是用于模拟待测稳控装置站内各线路、变压器或者发电机等间隔的运行状态,和/或者设备故障等信息。预设站间数据可以是用于模拟对侧稳控装置的多个状态的潮流、运行状态和/或设备故障等信息。

具体的,在通过稳控测试仪420向待测稳控装置发送测试用例之后,通过待测稳控装置基于测试用例中的预设本站数据和预设站间数据,对对侧稳控装置进行反馈站间通信数据。需要说明的是,稳控测试仪420模拟与待测稳控装置通信连接的至少一个对侧稳控装置。因此,通过稳控测试仪420结束待测稳控装置发送的站间通信数据。参见图2,稳控测试仪420可以模拟每个待测稳控装置对应的至少一个对侧稳控装置。应当理解,可以是一个待测稳控装置配置一个稳控测试仪420,也可以是一个稳控测试仪420模拟所有待测稳控装置对应的对侧稳控装置,每个待测稳控装置以及对应的对侧稳控装置具有唯一标签,以免发生混淆。

示例性的,如图2所示,通过数据处理装置410监控每个待测稳控装置,并接收每个待测稳控装置的动作报文数据。通过稳控测试仪420模拟每个待测稳控装置通信连接的至少一个对侧稳控装置。通过待测稳控装置1发送站间通信数据至稳控测试仪420的站间模块1,之后通过稳控测试仪420的站间模块1反馈与站间通信数据对应的站间数据给待测稳控装置1,待测稳控装置1发送的站间通信数据包括切机组命令、切负荷命令、线路投入指令、通道输入等数据。通过字节的方式传输至站间模块1,站间模块1反馈给待测稳控装置1与站间通信数据相对应的站间数据,形成待测稳控装置与稳控测试仪之间的数据通信。

进一步的,参见图3和图4,对于区域稳控系统的测试,首先搭建测试环境,获取每个待测稳控装置的信息,比如,待测稳控装置的属性信息,比如,编号,位置信息,是主站/执行站等。之后针对每个待测稳控装置设置对应的测试用例,在开始测试的时候,通过数据处理装置410针对每个待测稳控装置依次下发至少一个测试用例,并驱动稳控测试仪420向待测稳控装置发送测试用例。通过稳控测试仪420将接收到待测稳控装置发送的站间通信数据,进行实时筛选,筛选出需要进行处理的状态序列,并将状态序列传输至数据处理装置410,通过数据处理装置410获取与站间通信数据对应的动作报文数据,动作报文数据可以是IEC103报文,也可以是IEC61850报文,进行报文侧测试。针对状态序列得到测试结果,将测试结果和报文校验结果进行后台展示,并判断测试用例是否为最后一个测试用例,若否,继续上述的步骤对待测稳控装置进行测试,若是,则判断在测试的过程中是否有失败的测试用例,若是,则排查失败原因,并将排查完毕后,是否重新测试失败的测试用例,若是重新测试失败的测试用例,则返回到第一个步骤,也即基于失败的测试用例进行待测温控装置的测试。,若不重新测试失败的测试用例,则生成测试报告,测试结束。测试失败的原因可以是人工进行筛查的,也可以是数据处理装置410进行筛查的,比如,预先设置不同的测试用例失败原因以及对应的测试用例失败数据,进而基于当前的测试用例失败数据,得到相对应的测试用例失败原因。测试用例失败原因,可以是测试对象不准确,比如,待测稳控装置的对侧稳控装置的数据设置错误。

S120、通过数据处理装置410对状态序列中的模拟量进行计算,根据计算结果得到模拟量范围。

其中,计算的方法可以是对状态序列的模拟量进行方差计算,也可以是对状态序列的模拟量进行均值计算等。模拟量范围是指对后续模拟量进行的约束,比如,模拟量是电压,连续的多个电压值在电压范围内波动。

具体的,由于模拟量是在不断变化的,为了进行区域稳控系统的测试,可以对模拟量设置一个模拟量范围,以对模拟量进行约束。而固定的模拟量范围并不适用所有的待测稳控装置,所以通过数据处理装置410对状态序列中的模拟量进行处理,得到模拟量范围,提高模拟量范围确定的准确度。

S130、基于模拟量范围和预设阈值,判定状态序列中是否存在突变模拟量,若是存在,基于突变模拟量得到测试结果,并输出测试结果。

其中,预设阈值是指基于每个待测稳控装置对应的模拟量设置的阈值,比如,待测稳控装置1,模拟量A的预设阈值为XX,模拟量B的预设阈值为YY。待测稳控装置2,模拟量A的预设阈值为ZZ,模拟量B的预设阈值为WW。突变模拟量是指发生了突变的模拟量,说明待测稳控装置发送的站间通信数据异常。测试结果是指对待测稳控装置进行测试的结果,包括突变模拟量和突变模拟量对应的时刻。比如,电压115V,2022.4.21,12:22:23;电压120V,2022.4.21,12:22:24。应当理解,突变模拟量可以是多个。

具体的,根据模拟量范围和预设阈值,对状态序列中是否存在突变模拟量,若是存在,根据突变模拟量得到测试结果,并将测试结果输出,以使工作人员可以查看,并基于测试结果对待测稳控装置进行相应的调整等操作。

进一步的,在本发明实施例中,状态序列中包括多个模拟量按照时间顺序进行排列,通过所述数据处理装置410对状态序列中的模拟量进行计算,根据计算结果得到模拟量范围;基于模拟量范围和预设阈值,判定状态序列中是否存在突变模拟量,若是存在,基于突变模拟量得到测试结果,包括:根据时间顺序,对在前的连续第一预设数量个模拟量进行计算,根据计算结果得到第一范围;判断在第一预设数量个模拟量之后,是否存在连续第二预设数量个模拟量,处于第一范围内,若是,判断在第二预设数量个模拟量之后,是否存在超过预设阈值的模拟量,将超过预设阈值的模拟量称为第一模拟量,若是,对第一模拟量之后的第三预设数量个模拟量进行计算,根据计算结果得到第二范围;判断在第三预设数量个模拟量之后,是否存在连续第四预设数量个模拟量,处于第二范围内,若是,将连续第四预设数量个模拟量中的首个模拟量作为第二模拟量;将第一模拟量和第二模拟量之间的多个模拟量作为突变模拟量;第三预设数量和第一预设数量相同,第四预设数量和第二预设数量相同,基于多个突变模拟量以及每个突变模拟量相对应的时刻,得到测试结果。

其中,第一预设数量和第三预设数量可以是24,第四预设数量和第二预设数量可以是20。

具体的,根据时间顺序对在前的连续的第一预设数量个模拟量进行计算,根据计算结果得到第一范围,当在第一预设数量个模拟量之后,存在连续第二预设数量个模拟量,处于第一范围内时,判断在第二预设数量个模拟量之后,是否存在超过预设阈值的模拟量,这里将超过预设阈值的模拟量称为第一模拟量,也即,在连续的第二预设数量个模拟量稳定在第一范围内时,存在一个突变的第一模拟量超过了预设阈值。若是,对超过预设阈值的模拟量之后的第三预设数量个模拟量进行计算。根据计算结果得到第二范围,当在第三预设数量个模拟量之后,存在连续的第四预设数量个模拟量处于第二范围时,将连续第四预设数量个模拟量中的首个模拟量作为第二模拟量,将第一模拟量和第二模拟量之间的多个模拟量作为突变模拟量,也即,在突变模拟量之后第四预设数量个模拟量稳定在第二范围内。在本发明实施例中,将突变模拟量以及每个突变模拟量相对应的时刻,作为测试结果。需要说明的是,测试结果包括多个,每个测试结果包括多个突变模拟量和每个模拟量对应的时刻。通过测试结果完成对待测稳控装置的测试,工作人员可以根据测试用例以及测试结果对待测稳控装置进行相应的调整。不同的稳控装置、不同的站间通信数据若是统一设置预设阈值会造成轻重负荷的阈值匹配不恰当,进而降低测试的准确度。而本发明实施例针对每个待测稳控装置设置对应的预设阈值,并且进行模拟量范围的确定,通过模拟量范围和预设阈值共同确定突变模拟量,进而得到测量结果,使得测量结果的准确度提高,提高了对待测稳控装置测试的准确度。

进一步的,在本发明实施例中,对在前的连续第一预设数量个模拟量进行计算,根据计算结果得到第一范围,包括:通过预设算法对第一预设数量个模拟量进行方差计算,得到第一方差;基于第一方差得到第一范围;对第一模拟量之后的第三预设数量个模拟量进行计算,根据计算结果得到第二范围,包括:通过预设算法对第三预设数量个模拟量进行方差计算,得到第二方差;基于第二方差得到第二范围。

其中,预设算法可以是递归算法等。第一范围可以是基于第一方差倍数确定的,比如,由第一方差作为第一范围的一个边界值,三倍的第一方差作为第一范围的另一个边界值,进而得到第一范围。同理,第二范围采用同样原理获得,这里不再赘述。

具体的,通过对在前的连续的第一预设数量个模拟量进行计算,得到均值,进而得到第一方差。基于第一方差得到第一范围,同理,通过对超过预设阈值的模拟量之后的第三预设数量个模拟量进行方差计算,得到第二方差,基于第二方差得到第二范围。

本发明实施例的技术方案,通过稳控测试仪420接收待测稳控装置发送的站间通信数据,基于站间通信数据得到状态序列,并发送给数据处理装置410,通过数据处理装置410对状态序列中的模拟量进行计算,根据计算结果得到模拟量范围。基于模拟量范围和预设阈值,判定状态序列中是否存在突变模拟量,若是存在,基于突变模拟量得到测试结果,并输出测试结果。通过本发明实施例的技术方案,实现了对待测稳控装置的测试,提高了测试的准确度。

实施例二

图5是本发明实施例提供的一种区域稳控系统的测试方法的流程示意图,本发明实施例在上述实施例的可选方案的基础上增加报文校验的步骤。其中,与上述实施例相同或者相似的技术术语将不再赘述。

如图5所示,本发明实施例所提供的一种区域稳控系统的测试方法包括如下步骤:

S210、通过稳控测试仪420接收待测稳控装置发送的站间通信数据,基于站间通信数据得到状态序列,并发送至数据处理装置410。

S220、通过数据处理装置410读取待测稳控装置发送的待测动作报文,并基于预设动作报文,对待测动作报文进行校验,得到报文校验结果,待测动作报文与站间通信数据相对应。

其中,待测动作报文是指与站间通信数据相对应的动作报文。预设动作报文是指与测试用例相对应的动作报文,对待测稳控装置中通过测试用例进行测试时,在待测稳控装置发送基于测试用例的站间通信数据的时候,数据处理装置410可以读取此时待测稳控装置的待测动作报文。待测动作报文包括动作报文的次数以及动作的时间等。

具体的,通过数据处理装置410读取待测稳控装置的待测动作报文,并与预设动作报文进行比较,将比较结果作为报文校验结果。

进一步的,在本发明实施例中,待测动作报文中包括故障功率;在通过所述数据处理装置410读取所述待测稳控装置发送的待测动作报文,之后,还包括:将故障功率和故障功率理论值进行比较,得到误差校验结果。

其中,故障功率可以是指状态数据,也可以是指切负荷等指令对应的功率。故障功率也可以是故障电压、故障电流等。理论功率故障值是指在编写测试用例时设置的故障功率值。

具体的,将故障功率与故障功率理论值进行比较,得到误差校验结果。通过误差校验结果的获取,提高对待测稳控装置校验的全面性。

进一步的,在本发明实施例中,数据处理装置410还会基于待测动作报文中包含的动作信息以及预先设置的动作信息,对待测稳控装置的动作的正确性进行校验。比如,预先设置的动作信息包括:按照时间顺序进行依次动作包括:A动作、B动作以及C动作。而待测动作报文中的动作信息包括按照时间顺序的A动作、C动作以及B动作。通过数据处理装置410对待测稳控装置的动作信息的准确性进行校验,生成动作校验结果。

S230、通过数据处理装置410对状态序列中的模拟量进行计算,根据计算结果得到模拟量范围。

S240、基于模拟量范围和预设阈值,判定状态序列中是否存在突变模拟量,若是存在,基于突变模拟量得到测试结果,并输出测试结果。

进一步的,在本发明实施例中,输出测试结果,包括:将测试结果以测试报告的形式输出,和/或将测试结果、报文校验结果以及误差校验结果在界面上进行展示。

具体的,将测试结果以测试报告的形式输出,便于工作人员查看,测试报告中包括测试用例,待测稳控装置的属性信息,每个测试结果的输出时间,测试结果的内容等。或者,每当产生一个测试结果时,在显示界面上进行展示,实时的展示测试结果。或者,将测试结果、报文校验结果以及误差校验结果在界面上进行展示,提高显示效果,提高工作人员的体验度。

可选地,并将动作校验结果、报文校验结果、误差校验结果以及测试结果生成测试报告,以便工作人员查看。

进一步的,在本发明实施例中,对测试区域稳控系统中的每个待测稳控装置进行测试,在显示界面上可以显示每个待测稳控装置的测试结果以及相对应的测试用例等,待测稳控装置可以包括42个。对于采用分帧机制的待测稳稳控装置可以设置39帧的数据设置。待测稳控装置的动作报文通过光纤,按照固定的发包速率传送数据帧。

本发明实施例的技术方案,通过稳控测试仪420接收待测稳控装置发送的站间通信数据,基于站间通信数据得到状态序列,并发送至数据处理装置410,通过数据处理装置410读取待测稳控装置发送的待测动作报文,基于预设动作报文,对待测动作报文进行校验,得到报文校验结果。通过数据处理装置410对状态序列中的模拟量进行计算,根据计算结果得到模拟量范围,基于模拟量范围和预设阈值,判定状态序列中是否存在突变模拟量,若是存在,基于突变模拟量得到测试结果,并输出测试结果。通过本发明实施例的技术方案,实现了对区域稳控系统的测试,提高了测试的全面性和准确度。

实施例三

图6为本发明实施例提供的一种区域稳控系统的测试系统的结构示意图,本发明实施例所提供的区域稳控系统的测试系统可执行本发明任意实施例所提供的区域稳控系统的测试方法,具备执行方法相应的功能模块和有益效果。该系统包括:数据处理装置410和稳控测试仪420;其中:

稳控测试仪420接收待测稳控装置发送的站间通信数据,基于站间通信数据得到状态序列,并发送至数据处理装置410;状态序列包括多个模拟量,区域稳控系统包括至少一个待测稳控装置,站间通信数据包括状态序列;数据处理装置410对状态序列中的模拟量进行计算,根据计算结果得到模拟量范围,基于模拟量范围和预设阈值,判定状态序列中是否存在突变模拟量,当判定状态序列中存在突变模拟量时,基于突变模拟量得到测试结果,并输出测试结果。

进一步的,状态序列中的多个模拟量按照时间顺序进行排列;数据处理装置410还用于:根据时间顺序,对在前的连续第一预设数量个模拟量进行计算,根据计算结果得到第一范围;若在第一预设数量个模拟量之后,存在连续第二预设数量个模拟量,处于第一范围内,则判断在第二预设数量个模拟量之后,是否存在超过预设阈值的模拟量,将超过预设阈值的模拟量称为第一模拟量,若存在超过预设阈值的模拟量,对第一模拟量之后的第三预设数量个模拟量进行计算,根据计算结果得到第二范围;若在第三预设数量个模拟量之后,存在连续第四预设数量个模拟量,处于第二范围内,则将连续第四预设数量个模拟量中的首个模拟量作为第二模拟量;将第一模拟量和第二模拟量之间的多个模拟量作为突变模拟量;第三预设数量和第一预设数量相同,第四预设数量和第二预设数量相同;基于多个突变模拟量以及每个突变模拟量相对应的时刻,得到测试结果。

进一步的,状态序列中的多个模拟量按照时间顺序进行排列;数据处理装置410还用于:通过预设算法对第一预设数量个模拟量进行方差计算,得到第一方差;基于第一方差得到第一范围;通过预设算法对第三预设数量个模拟量进行方差计算,得到第二方差;基于第二方差得到第二范围。

进一步的,稳控测试仪420用于:向待测稳控装置发送测试用例,以使待测稳控装置基于测试用例反馈站间通信数据,其中,测试用例包括预设本站数据和预设站间数据,预设本站数据是指待测稳控装置的多个本站状态数据和多个本站开入数据,预设站间数据是指对侧稳控装置的多个站间状态数据和多个站间开入数据,对侧稳控装置是指与待测稳控装置通信连接的稳控装置,对侧稳控装置包括至少一个。

进一步的,数据处理装置410还用于:读取待测稳控装置发送的待测动作报文,并基于预设动作报文,对待测动作报文进行校验,得到报文校验结果,待测动作报文与站间通信数据相对应。

进一步的,待测动作报文中包括故障功率;数据处理装置410还用于:将故障功率和故障功率理论值进行比较,得到误差校验结果。进一步的,数据处理装置410还用于:将测试结果以测试报告的形式输出,和/或将测试结果、报文校验结果以及误差校验结果在界面上进行展示。

本发明实施例的技术方案,通过稳控测试仪420接收待测稳控装置发送的站间通信数据,基于站间通信数据得到状态序列,并发送给数据处理装置410,通过数据处理装置410对状态序列中的模拟量进行计算,根据计算结果得到模拟量范围。基于模拟量范围和预设阈值,判定状态序列中是否存在突变模拟量,若是存在,基于突变模拟量得到测试结果,并输出测试结果。通过本发明实施例的技术方案,实现了对待测稳控装置的测试,提高了测试的准确度。

值得注意的是,上述系统所包括的各个模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块的具体名称也只是为了便于相互区分,并不用于限制本发明实施例的保护范围,应当理解,稳控测试仪420和数据处理装置410是指系统的功能模块。

实施例四

图7为本发明实施例提供的一种电子设备的结构示意图。图7示出了适于用来实现本发明实施例实施方式的示例性电子设备50的框图。图7显示的电子设备50仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图7所示,电子设备50以通用计算设备的形式表现。电子设备50的组件可以包括但不限于:一个或者多个处理器或者处理单元501,系统存储器502,连接不同系统组件(包括系统存储器502和处理单元501)的总线503。

总线503表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。

电子设备50典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备50访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。

系统存储器502可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)504和/或高速缓存存储器505。电子设备50可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统506可以用于读写不可移动的、非易失性磁介质(图7未显示,通常称为“硬盘驱动器”)。尽管图7中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线503相连。存储器502可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。

具有一组(至少一个)程序模块507的程序/实用工具508,可以存储在例如存储器502中,这样的程序模块507包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块507通常执行本发明所描述的实施例中的功能和/或方法。

电子设备50也可以与一个或多个外部设备509(例如键盘、指向设备、显示器510等)通信,还可与一个或者多个使得用户能与该电子设备50交互的设备通信,和/或与使得该电子设备50能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口511进行。并且,电子设备50还可以通过网络适配器512与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器512通过总线503与电子设备50的其它模块通信。应当明白,尽管图7中未示出,可以结合电子设备50使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

处理单元501通过运行存储在系统存储器502中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的区域稳控系统的测试方法。

实施例五

本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种区域稳控系统的测试方法,测试方法应用于稳控测试系统,稳控测试系统包括数据处理装置410和稳控测试仪420,区域稳控系统包括至少一个待测稳控装置,方法包括:通过稳控测试仪420接收待测稳控装置发送的站间通信数据,基于站间通信数据得到状态序列,并发送至数据处理装置410;其中,状态序列包括多个模拟量,站间通信数据包括状态序列;通过数据处理装置410对状态序列中的模拟量进行计算,根据计算结果得到模拟量范围;基于模拟量范围和预设阈值,判定状态序列中是否存在突变模拟量,若是存在,基于突变模拟量得到测试结果,并输出测试结果。

本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本发明实施例操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言——诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

技术分类

06120114700920