一种继电保护系统主子站协同远方批量召唤的方法及系统与流程

未命名 07-23 阅读:274 评论:0


1.本发明属于继电保护信息系统运维技术领域,具体地,涉及一种继电保护系统主子站协同远方批量召唤的方法及系统。


背景技术:

2.在继电保护信息系统中,继电保护主站对继电保护子站(保信子站、二次设备在线监视与诊断装置、智能录波器)、二次设备的数据召唤操作得到普遍应用,远方数据召唤可在线获取二次设备的运行数据及参数配置,实现了二次设备的远方监视。随着保信业务实用化程度加深,特别是随着二次运维技术的兴起,需要远方召唤的数据越来越多,定值核对、配置校验、特维巡视、子站巡检、子站验收等功能都要求召唤大量的数据,这些召唤一般都针对整个变电站的二次设备进行,数据量巨大且非常耗时。这些召唤任务有些需要周期自动召唤,如定值核对、配置校验、特维巡视,有些则是随机的单次批量召唤,如子站巡检、子站验收,此外还有手工逐个召唤,如临时的召唤定值、召唤录波文件、召唤子站历史,众多的召唤任务在召唤时间上可能会出现重叠、召唤命令发生冲突,进而导致召唤任务失败,而失败重召唤则会进一步加重继电保护子站的数据负担。
3.现有技术中,在继电保护主站上对召唤任务进行统一规划,制定合适的召唤计划,避免召唤命令冲突,但仍然存在着以下不足:(1)除响应数据召唤外,继电保护子站自身也需要执行各种任务,包括数据收集、电网故障监视、站内设备巡视、二次设备异常诊断等。继电保护主站在制定召唤计划时,并未考虑召唤计划执行时继电保护子站的任务状况,容易发生继电保护子站响应召唤命令与执行自身各类任务在时间上重叠的情况,从而增大继电保护子站的峰值负荷,可能导致子站无法响应召唤命令,严重时可导致子站出现异常;(2)当前大部分继电保护子站都要同时向网、省、地等多级继电保护主站提供数据,而各级继电保护主站在召唤数据时并没有协同配合,因而很容易造成多个主站同时针对同一子站甚至同一装置的并行召唤操作,进而导致数据召唤失败。


技术实现要素:

4.为解决现有技术中存在的不足,本发明提供一种继电保护系统主子站协同远方批量召唤的方法及系统,在主站、子站之间通过交换以设定远方批量召唤计划的基础上,主站依据约定的远方批量召唤计划来执行远方数据批量召唤任务,子站依据约定的远方批量召唤计划响应召唤,同时对主站的召唤操作进行校验,当发现非约定的远方批量召唤计划内的批量召唤任务时进行告警提示,提高远方批量召唤操作的成功率及子站的稳定性。本发明提出的多个主站、子站间协同数据召唤的方法,针对继电保护系统中越来越多的数据召唤操作,其主要解决的问题是由于召唤操作大量增加,多个主站、子站由于没有协同导致数据召唤经常失败的情况。
5.本发明采用如下的技术方案。
6.本发明一方面提出了一种继电保护系统主子站协同远方批量召唤的方法,用于协
调主站、子站间的远方批量召唤操作,包括:
7.步骤1,根据子站远方批量召唤计划,主站编辑得到主站远方批量召唤计划;子站对接收到的主站远方批量召唤计划进行冲突检查,以冲突检查合格的主站远方批量召唤计划作为约定的远方批量召唤计划;
8.步骤2,根据约定的远方批量召唤计划,主站执行召唤任务,子站响应召唤任务;
9.步骤3,子站响应召唤任务时,根据约定的远方批量召唤计划,子站对主站的召唤任务进行校验,当发现非约定的远方批量召唤计划内的批量召唤任务时进行告警提示。
10.优选地,步骤1包括:
11.步骤1.1,子站响应主站的指令,向主站发送子站远方批量召唤计划;
12.步骤1.2,根据接收到的子站远方批量召唤计划,主站按照任务类型对已经执行完毕的召唤任务的执行时长进行统计,更新各任务类型的召唤任务的执行所需时长;
13.步骤1.3,根据召唤任务的执行所需时长以及执行模式,主站进行远方批量召唤计划的编辑;
14.步骤1.4,编辑好的主站远方批量召唤计划下发给子站;
15.步骤1.5,子站将接收到的主站远方批量召唤计划,与子站中的有效远方批量召唤计划进行冲突检查,如果检查不到冲突,则将接收到的主站远方批量召唤计划作为新的子站远方批量召唤计划,并向主站发送主站远方批量召唤计划的确认信号;如果检查到冲突,则向主站发送主站远方批量召唤计划的否认信号;
16.步骤1.6,主站收到子站的否认信号时,重复步骤1.1至1.4;主站收到子站的确认信号时,并进入步骤2。
17.优选地,步骤1还包括:当依据业务需要,主站修改主站远方批量召唤计划时,重复步骤1.1至1.6,重新生成主站批量召唤计划文件并下发给子站。
18.优选地,步骤1.3中,将周期模式执行的召唤任务以及单次模式执行的召唤任务安排在夜间连续的时间段内执行,将调试模式执行的召唤任务安排在日间时间段内执行;
19.其中,网、省、地三级主站的管理部门事先约定各主站中,周期模式执行的召唤任务的允许执行时间段,周期模式执行的召唤任务在允许执行时间段内执行。
20.优选地,步骤1.5中的冲突检查包括:
21.步骤1.5.1,对已生效召唤任务,根据召唤任务的执行开始时间及执行所需时长,确定已生效召唤任务的执行时间段;
22.步骤1.5.2,从已生效召唤任务的执行时间段中,去掉当前下发主站远方批量召唤计划的主站中所有召唤任务的执行时间段,作为冲突检查中的已生效召唤任务的执行时间段区间;
23.步骤1.5.3,对当前下发主站远方批量召唤计划主站的每一个召唤任务,计算各召唤任务的执行时间段,并将各召唤任务的执行时间段与已生效的任务执行时间段区间进行比较,如果存在重叠,则判定存在冲突;反之则不存在冲突。
24.优选地,步骤2中,主站执行召唤任务时,若当前召唤任务的实际执行时间超过执行所需时长时,立即停止当前召唤任务的执行,主站与子站协商调整当前召唤任务的执行开始时间;
25.子站响应召唤任务时,若同一时间段内存在多个召唤任务,优先响应约定的远方
批量召唤计划中的召唤任务。
26.优选地,对于同一时间段内存在多个召唤任务,子站的响应优先级从高到低的顺序如下:
27.(1)、约定的远方批量召唤计划中,周期模式任务、单次模式任务对应的召唤任务;
28.(2)、约定的远方批量召唤计划中,调试模式任务对应的召唤任务;
29.(3)、非约定的召唤任务。
30.优选地,步骤3包括:
31.步骤3.1,子站对主站的召唤任务进行监视,判断是否为批量召唤任务,当固定时间段内召唤任务对数据的召唤次数超过门槛值时,则判定为正在执行批量召唤任务;若召唤任务对数据的召唤次数未超过门槛值,则认为是非批量召唤任务,结束本次判断;
32.步骤3.2,将实际收到的数据召唤类型与约定的远方批量召唤计划中当前时段的召唤任务进行类型匹配;若匹配成功,则判定为约定的远方批量召唤计划内的批量召唤任务;若匹配不成功,则进行告警提示;
33.步骤3.3,主站在收到子站的告警信号后,对主站的召唤任务进行检查,停止非约定的远方批量召唤计划内的批量召唤任务,并调整约定的远方批量召唤计划,将非约定的远方批量召唤计划内的批量召唤任务纳入到约定的远方批量召唤计划中。
34.优选地,门槛值取值为连续10分钟内收到30次以上召唤命令。
35.本发明还提出了一种继电保护系统主子站协同远方批量召唤的系统,包括:主站计划生成与下发模块,子站计划生成模块,子站远方批量召唤校验模块;
36.主站计划生成与下发模块,运行于主站端,用于根据子站远方批量召唤计划,主站编辑得到主站远方批量召唤计划,并将主站远方批量召唤计划下发到子站。
37.子站计划生成模块,运行于子站端,用于子站对接收到的主站远方批量召唤计划进行冲突检查,以冲突检查合格的主站远方批量召唤计划作为约定的远方批量召唤计划;
38.子站远方批量召唤校验模块,运行于子站端,用于子站响应召唤任务时,根据约定的远方批量召唤计划,子站对主站的召唤任务进行校验,当发现非约定的远方批量召唤计划内的批量召唤任务时进行告警提示。
39.本发明的有益效果在于,与现有技术相比,建立一种协同机制,协调子站及多个主站间的大批量数据召唤的时机,使得对子站的批量数据召唤可以按计划顺序进行,在提升数据召唤成功率的同时,降低子站的最大负荷,提升远方操作功能的可用性及继电保护子站的稳定性。
40.本发明协同继电保护主站内及主站间的数据召唤计划,实现有序的批量数据召唤,在提升数据召唤成功率的同时,降低继电保护子站的尖峰负荷,提升子站运行的安全性。
41.本技术描述的是一种保信系统主子站间协同数据召唤机制,以避免召唤过程出现重叠、交叉并导致数据召唤失败的问题,其主要目的是为了应对保信主子站间越来越大的召唤数据量,提升数据召唤的成功率及效率。
42.本发明提出的方法针对的数据是所有主子站间召唤的数据,如模拟量、开入量、录波文件、定值、历史数据以及子站模型配置;本发明提出的方法仅关注主子站间数据交互(即数据召唤)这一行为,通过提升数据交互的协同性,进而提升交互数据的成功率及效率。
在主子站协同时,通过协同主子站的数据召唤计划,来确保数据召唤的成功率及效率。
附图说明
43.图1是本发明提出的一种继电保护系统主子站协同远方批量召唤的方法的流程图;
44.图2是本发明实施例中的主站远方批量召唤计划文件的内容示意图;
45.图3为本发明实施例中的子站远方批量召唤计划文件的内容示意图;
46.图4为本发明提出的继电保护系统主子站协同远方批量召唤方法的批量召唤计划约定流程图;
47.图5为本发明实施例中协同远方批量召唤的数据交互及处理的示意图。
具体实施方式
48.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明的技术方案进行清楚、完整地描述。本技术所描述的实施例仅仅是本发明一部分的实施例,而不是全部实施例。基于本发明精神,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明的保护范围。
49.本发明一方面提出了一种继电保护系统主子站协同远方批量召唤的方法,如图1所示,包括:
50.步骤1,根据子站远方批量召唤计划,主站按照召唤任务的执行模式以及执行所需时长,编辑得到主站远方批量召唤计划;子站对接收到的主站远方批量召唤计划进行冲突检查,以冲突检查合格的主站远方批量召唤计划作为约定的远方批量召唤计划。
51.使用如图2所示的主站远方批量召唤计划文件表示主站针对特定变电站所期望的远方批量召唤计划。主站远方批量召唤计划文件包括计划摘要和召唤任务清单。计划摘要包括子站名称、子站ip、计划生成时间。召唤任务清单包括n个召唤任务,每一个召唤任务包括:任务名称、任务类型、执行模式、执行周期、执行开始时间以及执行所需时长。
52.使用如图3所示的子站远方批量召唤计划文件表示子站已确认的各主站的远方批量召唤计划。子站远方批量召唤计划文件包括计划摘要和召唤任务清单。计划摘要包括主站名称、主站ip、计划生成时间。召唤任务清单包括多个主站召唤计划,每个主站召唤计划包括n个召唤任务,每一个召唤任务包括:任务名称、任务类型、执行模式、执行周期、执行开始时间以及执行所需时长。
53.与主站远方批量召唤计划文件相比,子站远方批量召唤计划文件中给出了与子站通信的所有主站的批量召唤任务配置,并且增加了主站ip属性字段,用于区分来自不同主站的召唤任务。
54.子站接收并确认的主站远方批量召唤计划包括与子站通信的所有主站的远方批量召唤计划。
55.具体地,如图4所示,步骤1包括:
56.步骤1.1,子站响应主站的指令,向主站发送子站远方批量召唤计划。
57.具体地,主站采用通用文件召唤指令方式从子站召唤子站远方批量召唤计划文件。
58.步骤1.2,根据接收到的子站远方批量召唤计划,主站按照任务类型对已经执行完毕的召唤任务的执行时长进行统计,附加时间裕度后,更新各任务类型的召唤任务的执行所需时长。
59.具体地,任务类型包括但不限于:配置校验、定值比对、特维巡视、子站巡检、子站验收、一般数据召唤。
60.步骤1.3,根据召唤任务的执行所需时长以及执行模式,主站进行远方批量召唤计划的编辑,包括:将周期模式执行的召唤任务以及单次模式执行的召唤任务安排在夜间连续的时间段内执行,将调试模式执行的召唤任务安排在日间时间段内执行。
61.具体地,执行模式包括但不限于:周期模式、单次模式以及调试模式;周期模式是以指定的执行周期定期执行召唤任务,单次模式是仅在指定时间执行一次召唤任务,调试模式是允许在指定的时间内执行任意次数召唤任务。
62.在一个非限制性的较优实施例中,“配置校验”、“定值比对”、“特维巡视”等周期模式执行的召唤任务及“子站巡检”单次模式执行的召唤任务被放到晚上八点以后执行,避免与日常运维的时间冲突,同时根据步骤1.2获得的这些召唤任务的执行所需时长,将它们紧凑地安排在一段连续的时间段内进行执行,以便为其他任务或其他主站任务保留连续的可使用的时段。“子站验收”由于需要进行调试核对,被配置为调试模式执行,安排在白天较长时间段内执行。
63.步骤1.4,编辑好的主站远方批量召唤计划下发给子站,具体地,主站采用文件下装的方式将主站远方批量召唤计划文件下发到子站。
64.步骤1.5,子站将接收到的主站远方批量召唤计划,与子站中的有效远方批量召唤计划进行冲突检查,如果检查不到冲突,则将接收到的主站远方批量召唤计划作为新的子站远方批量召唤计划,并向主站发送主站远方批量召唤计划的确认信号;如果检查到冲突,则向主站发送主站远方批量召唤计划的否认信号。
65.子站中的有效远方批量召唤计划,是指上一执行周期内冲突检查合格并向主站回复确认的子站中保存的已经生效的远方批量召唤计划。
66.具体地,冲突检查包括但不限于:任务时间重叠性;流程如下:
67.步骤1.5.1,对已生效召唤任务,根据召唤任务的执行开始时间及执行所需时长,确定已生效召唤任务的执行时间段;
68.步骤1.5.2,从已生效召唤任务的执行时间段中,去掉当前下发主站远方批量召唤计划的主站中所有召唤任务的执行时间段,作为冲突检查中的已生效召唤任务的执行时间段区间;
69.步骤1.5.3,对当前下发主站远方批量召唤计划主站的每一个召唤任务,计算各召唤任务的执行时间段,并将各召唤任务的执行时间段与已生效的任务执行时间段区间进行比较,如果存在重叠,则判定存在冲突;反之则不存在冲突。
70.本技术描述的是一种保信系统主子站间协同数据召唤机制,以避免召唤过程出现重叠、交叉并导致数据召唤失败的问题,其主要目的是为了应对保信主子站间越来越大的召唤数据量,提升数据召唤的成功率及效率。
71.进一步,对按照周期模式以及单次模式执行的召唤任务应严格进行任务时间重叠性的检查,同时考虑到各主站调试灵活性需求,对于按照调试模式执行的召唤任务不做检
查。
72.具体地,子站向主站发送主站远方批量召唤计划的确认信号和否认信号,均采用特定的遥信点变位信号来实现,其中,上送值为1的遥信点变位信号作为确认信号,上送值为0的遥信点变位信号作为否认信号。
73.步骤1.6,主站收到子站的否认信号时,重复步骤1.1至1.4;主站收到子站的确认信号时,进入步骤2。
74.进一步,步骤1还包括:当依据业务需要,主站修改主站远方批量召唤计划时,应重复步骤1.1至1.6,重新生成主站批量召唤计划文件并下发给子站。
75.特别地,为避免某个主站任意设置召唤任务的执行时间段(包括执行开始时间和执行所需时长),导致其他主站的召唤任务无法设置或召唤任务分布散乱的情况,可由网、省、地三级主站的管理部门事先约定各主站周期模式的召唤任务的允许执行时间段,允许执行时间段留有一定的灵活调整裕度,通过这样的措施避免先进行设置操作的主站可以随意设置召唤任务,导致后进行设置操作的主站无法合理设置召唤任务的情况出现。
76.本发明建立一种协同机制,协调子站及多个主站间的大批量数据召唤的时机,使得对子站的批量数据召唤可以按计划顺序进行,在提升数据召唤成功率的同时,降低子站的最大负荷,提升远方操作功能的可用性及继电保护子站的稳定性。
77.步骤2,根据约定的远方批量召唤计划,主站执行召唤任务,子站响应召唤任务。
78.具体地,主站按照设定的任务执行开始时间、任务执行所需时长执行数据召唤任务。特别地,主站应严格按照设定的任务所需时长来执行数据召唤操作,如果任务实际执行时间超过设定的执行所需时长时,应在即将超过时立即停止本任务的执行,并根据具体情况重新与子站协商任务执行计划。
79.具体地,子站响应召唤任务时,如果同一时间段内存在多个操作,优先响应计划中的操作。一个非限制性的较优实施例中,在日间安排了某个主站对某个变电站的一次性的子站验收任务,如果子站当前正在执行该主站的验收任务,但由于运维需要,另一个主站临时要对本变电站的某个装置执行召唤录波文件的操作,则子站应优先响应子站验收的数据召唤,在此基础上响应录波文件召唤。
80.具体地,对于同一时间段内存在多个召唤任务,子站的响应优先级从高到低的顺序如下所示:
81.(1)约定的远方批量召唤计划中,周期模式任务、单次模式任务对应的召唤任务;
82.(2)约定的远方批量召唤计划中,调试模式任务对应的召唤任务;
83.(3)非约定的召唤任务。
84.本发明协同继电保护主站内及主站间的数据召唤计划,实现有序的批量数据召唤,在提升数据召唤成功率的同时,降低继电保护子站的尖峰负荷,提升子站运行的安全性。
85.步骤3,子站响应召唤任务时,根据约定的远方批量召唤计划,子站对主站的召唤任务进行校验,当发现非约定的远方批量召唤计划内的批量召唤任务时进行告警提示。
86.具体地,步骤3包括:
87.步骤3.1,子站对主站的召唤任务进行监视,判断是否为批量召唤任务,当固定时间段内召唤任务对数据的召唤次数超过门槛值时,如连续10分钟内收到30次以上召唤命
令,则判定为正在执行批量召唤任务。若召唤任务对数据的召唤次数未超过门槛值,则认为是非批量召唤任务,无需关注并结束本次判断。
88.具体地,批量召唤任务耗时长,如果有非计划内的批量召唤任务,将额外占用较多子站资源,同时也容易与计划内的任务冲突,导致计划内任务无法得到有效执行或者执行效果下降;单次非计划召唤操作主要发生在白天,一般主站都有较多运维任务,如临时单次召唤某个装置的录波、定值等,这类非计划操作无法避免,并且其召唤操作耗时很少,对计划内的任务影响也小。因此只对非计划的批量召唤任务进行监视告警。
89.步骤3.2,将实际收到的数据召唤类型与远方批量召唤计划中当前时段的任务进行匹配比较,匹配成功则判定为计划内的批量召唤任务。若匹配不成功,则进行告警提示。
90.具体地,涉及具体的业务(包括配置校验、特维巡视、定值核对,等),每一类业务的召唤命令类型有一些差别,如配置召唤操作中,只有召唤配置类型的命令,定值核对,只有召唤定值命令;有些任务的命令类型也可能有部分重叠,但还是能区分出来的,例如子站巡检中可能也有召唤定值的命令,这个是与定值核对任务的命令类型有重叠,但是子站巡检中还包含召唤子站历史、召唤录波等其他操作,因此可以与定值核对命令区分出来。
91.具体地,判定当前的批量召唤任务是否为计划中的当前任务,可通过比较当前召唤任务的数据召唤类型和计划任务的数据召唤类型,如果能够匹配,则判定为,例如子站在连续一段时间内仅收到大量的召唤定值命令,则判定当前正在执行定值核对任务,如果远方批量召唤计划中当前时段的任务就是定值核对,则认为是计划中的任务,否则认为当前执行的批量召唤操作为计划外的任务,需要告警提示。
92.本实施例中,批量召唤操作无法匹配上子站远方批量召唤计划中的任务时,一方面通过告警通知子站本地,另一方面通过告警通知对应的主站,告警采用值为1的“无计划的批量召唤操作”告警信号。
93.步骤3.3,主站在收到子站的告警信号后,应对主站的召唤操作进行检查,停止无计划的批量召唤操作,并根据需要调整批量召唤计划,将无计划的批量召唤操作纳入到计划中。
94.具体地,非计划的单次任务无法避免,耗时很少,影响很小,因此不做监视处理,由于任务的随机性,也不方便列入计划;批量召唤任务应该列在计划中,未在计划中的需要监视并告警,主站监视到子站的告警时,确实应进行检查,并根据需要将无计划的批量操作纳入到计划中。
95.本发明提出的方法针对的数据是所有主子站间召唤的数据,如模拟量、开入量、录波文件、定值、历史数据以及子站模型配置;本发明提出的方法仅关注主子站间数据交互(即数据召唤)这一行为,通过提升数据交互的协同性,进而提升交互数据的成功率及效率。在主子站协同时,通过协同主子站的数据召唤计划,来确保数据召唤的成功率及效率。
96.本发明另一方面提出了一种继电保护系统主子站协同远方批量召唤的系统,系统包括:主站计划生成与下发模块、子站计划生成模块、子站远方批量召唤校验模块。
97.主站计划生成与下发模块,运行于主站端,用于根据子站远方批量召唤计划,主站编辑得到主站远方批量召唤计划,并将主站远方批量召唤计划下发到子站。
98.本实施例中,如图5所示,主站计划生成与下发模块集成各批量召唤应用模块(配置校验、定值核对、特维巡视、子站巡检、子站验收)的计划配置功能,可读取对应的配置数
据,并根据业务需要及子站当前生效的远方批量召唤计划修改应用模块的执行计划,在此基础上生成主站远方批量数据召唤计划文件,并下发到子站。
99.子站计划生成模块,运行于子站端,用于子站响应召唤任务时,根据约定的远方批量召唤计划,子站对主站的召唤任务进行校验,当发现非约定的远方批量召唤计划内的批量召唤任务时进行告警提示。
100.本实施例中,如图5所示,子站计划生成模块在形成子站远方批量数据召唤计划时考虑了多主站的情况,在执行时仅修改当前收到主站远方批量数据召唤计划对应的计划内容,其他主站在子站远方批量数据召唤计划中的内容保持不变。
101.子站远方批量召唤校验模块:运行于子站端,用于监视主站下发的数据召唤操作,并对召唤操作进行校验,在发现非计划的批量召唤操作时进行告警提示。
102.本实施例中,如图5所示,考虑到兼容性,避免未改造的主站召唤不到数据,在批量召唤操作无法匹配上子站远方批量召唤计划中任务的情况下,子站仅进行告警提示,在优先确保响应计划中的数据召唤操作的同时,仍尽最大能力响应主站的非计划的批量数据召唤操作。
103.本发明的有益效果在于,与现有技术相比,本发明提出一种基于计划协商的远方数据批量召唤的方法,通过该方法协同继电保护主站内及主站间的数据召唤计划,实现有序的批量数据召唤,在提升数据召唤成功率的同时,降低继电保护子站的尖峰负荷,提升子站运行的安全性。最后设计和开发了主子站协同远方批量召唤的继电保护系统,进一步提升了继电保护及二次设备运维系统的运行水平。
104.本公开可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本公开的各个方面的计算机可读程序指令。
105.计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其它自由传播的电磁波、通过波导或其它传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
106.这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
107.用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的
任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如smalltalk、c++等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。
108.最后应当说明的是,以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。

技术特征:
1.一种继电保护系统主子站协同远方批量召唤的方法,用于协调主站、子站间的远方批量召唤操作,其特征在于,包括:步骤1,根据子站远方批量召唤计划,主站编辑得到主站远方批量召唤计划;子站对接收到的主站远方批量召唤计划进行冲突检查,以冲突检查合格的主站远方批量召唤计划作为约定的远方批量召唤计划;步骤2,根据约定的远方批量召唤计划,主站执行召唤任务,子站响应召唤任务;步骤3,子站响应召唤任务时,根据约定的远方批量召唤计划,子站对主站的召唤任务进行校验,当发现非约定的远方批量召唤计划内的批量召唤任务时进行告警提示。2.根据权利要求1所述的继电保护系统主子站协同远方批量召唤的方法,其特征在于:步骤1包括:步骤1.1,子站响应主站的指令,向主站发送子站远方批量召唤计划;步骤1.2,根据接收到的子站远方批量召唤计划,主站按照任务类型对已经执行完毕的召唤任务的执行时长进行统计,更新各任务类型的召唤任务的执行所需时长;步骤1.3,根据召唤任务的执行所需时长以及执行模式,主站进行远方批量召唤计划的编辑;步骤1.4,编辑好的主站远方批量召唤计划下发给子站;步骤1.5,子站将接收到的主站远方批量召唤计划,与子站中的有效远方批量召唤计划进行冲突检查,如果检查不到冲突,则将接收到的主站远方批量召唤计划作为新的子站远方批量召唤计划,并向主站发送主站远方批量召唤计划的确认信号;如果检查到冲突,则向主站发送主站远方批量召唤计划的否认信号;步骤1.6,主站收到子站的否认信号时,重复步骤1.1至1.4;主站收到子站的确认信号时,并进入步骤2。3.根据权利要求2所述的继电保护系统主子站协同远方批量召唤的方法,其特征在于:步骤1还包括:当依据业务需要,主站修改主站远方批量召唤计划时,重复步骤1.1至1.6,重新生成主站批量召唤计划文件并下发给子站。4.根据权利要求2所述的继电保护系统主子站协同远方批量召唤的方法,其特征在于:步骤1.3中,将周期模式执行的召唤任务以及单次模式执行的召唤任务安排在夜间连续的时间段内执行,将调试模式执行的召唤任务安排在日间时间段内执行;其中,网、省、地三级主站的管理部门事先约定各主站中,周期模式执行的召唤任务的允许执行时间段,周期模式执行的召唤任务在允许执行时间段内执行。5.根据权利要求2所述的继电保护系统主子站协同远方批量召唤的方法,其特征在于:步骤1.5中的冲突检查包括:步骤1.5.1,对已生效召唤任务,根据召唤任务的执行开始时间及执行所需时长,确定已生效召唤任务的执行时间段;步骤1.5.2,从已生效召唤任务的执行时间段中,去掉当前下发主站远方批量召唤计划的主站中所有召唤任务的执行时间段,作为冲突检查中的已生效召唤任务的执行时间段区间;步骤1.5.3,对当前下发主站远方批量召唤计划主站的每一个召唤任务,计算各召唤任务的执行时间段,并将各召唤任务的执行时间段与已生效的任务执行时间段区间进行比
较,如果存在重叠,则判定存在冲突;反之则不存在冲突。6.根据权利要求2所述的继电保护系统主子站协同远方批量召唤的方法,其特征在于:步骤2中,主站执行召唤任务时,若当前召唤任务的实际执行时间超过执行所需时长时,立即停止当前召唤任务的执行,主站与子站协商调整当前召唤任务的执行开始时间;子站响应召唤任务时,若同一时间段内存在多个召唤任务,优先响应约定的远方批量召唤计划中的召唤任务。7.根据权利要求6所述的继电保护系统主子站协同远方批量召唤的方法,其特征在于:对于同一时间段内存在多个召唤任务,子站的响应优先级从高到低的顺序如下:(1)、约定的远方批量召唤计划中,周期模式任务、单次模式任务对应的召唤任务;(2)、约定的远方批量召唤计划中,调试模式任务对应的召唤任务;(3)、非约定的召唤任务。8.根据权利要求6所述的继电保护系统主子站协同远方批量召唤的方法,其特征在于:步骤3包括:步骤3.1,子站对主站的召唤任务进行监视,判断是否为批量召唤任务,当固定时间段内召唤任务对数据的召唤次数超过门槛值时,则判定为正在执行批量召唤任务;若召唤任务对数据的召唤次数未超过门槛值,则认为是非批量召唤任务,结束本次判断;步骤3.2,将实际收到的数据召唤类型与约定的远方批量召唤计划中当前时段的召唤任务进行类型匹配;若匹配成功,则判定为约定的远方批量召唤计划内的批量召唤任务;若匹配不成功,则进行告警提示;步骤3.3,主站在收到子站的告警信号后,对主站的召唤任务进行检查,停止非约定的远方批量召唤计划内的批量召唤任务,并调整约定的远方批量召唤计划,将非约定的远方批量召唤计划内的批量召唤任务纳入到约定的远方批量召唤计划中。9.根据权利要求8所述的继电保护系统主子站协同远方批量召唤的方法,其特征在于:门槛值取值为连续10分钟内收到30次以上召唤命令。10.一种继电保护系统主子站协同远方批量召唤的系统,用于实现权利要求1至9任一项所述的方法,其特征在于:系统包括:主站计划生成与下发模块,子站计划生成模块,子站远方批量召唤校验模块;主站计划生成与下发模块,运行于主站端,用于根据子站远方批量召唤计划,主站编辑得到主站远方批量召唤计划,并将主站远方批量召唤计划下发到子站;子站计划生成模块,运行于子站端,用于子站对接收到的主站远方批量召唤计划进行冲突检查,以冲突检查合格的主站远方批量召唤计划作为约定的远方批量召唤计划;子站远方批量召唤校验模块,运行于子站端,用于子站响应召唤任务时,根据约定的远方批量召唤计划,子站对主站的召唤任务进行校验,当发现非约定的远方批量召唤计划内的批量召唤任务时进行告警提示。

技术总结
一种继电保护系统主子站协同远方批量召唤的方法及系统,方法包括:根据子站远方批量召唤计划,主站编辑得到主站远方批量召唤计划;子站对接收到的主站远方批量召唤计划进行冲突检查,以冲突检查合格的主站远方批量召唤计划作为约定的远方批量召唤计划;根据约定的远方批量召唤计划,主站执行召唤任务,子站响应召唤任务;子站响应召唤任务时,根据约定的远方批量召唤计划,子站对主站的召唤任务进行校验,当发现非约定的远方批量召唤计划内的批量召唤任务时进行告警提示。本发明实现多个主站、子站间协同数据召唤,解决召唤操作大量增加,多个主站、子站没有协同导致数据召唤失败的问题,提高远方批量召唤操作的成功率及子站的稳定性。的稳定性。的稳定性。


技术研发人员:丁晓兵 高宏慧 蒋纬纬 史泽兵 屠黎明 郑茂然 杨常府 余江 黄浩 黄佳胤 张福雪 张静伟 张蕊 彭业 朱勇 陈旭 孔飞 田得良 刘千宽 贺红资 黄智华
受保护的技术使用者:北京四方继保工程技术有限公司
技术研发日:2023.03.30
技术公布日:2023/7/21
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐