本发明专利技术公开了一种适用于电网安全稳定控制装置的协作处理系统及方法,所述系统包括:当前站点稳控装置、多个下级站点稳控装置、消息派发接收模块、数据处理模块、命令处理模块以及协作处理模块,其中:所述当前站点稳控装置和多个下级站点稳控装置依次首尾相连形成环状网络架构,且所述当前站点稳控装置和多个下级站点稳控装置产生协作交互消息时,采用循环消息队列的方式进行执行;所述消息派发接收模块用于接收循环消息队列中的协作交互消息,按照类型派发至数据处理模块、命令处理模块、协作处理模块进行缓存,本发明专利技术解决了稳控系统中少数控制站点的稳控装置运算量过大,进而必须增加稳控装置扩展层级导致控制结构变得复杂的问题。杂的问题。杂的问题。
【技术实现步骤摘要】
一种适用于电网安全稳定控制装置的协作处理系统及方法
[0001]本专利技术涉及一种适用于电网安全稳定控制装置的协作处理系统及方法,属于电力系统及其自动化
技术介绍
[0002]电网安全稳定控制装置(以下简称“稳控装置”)是保障电力系统安全运行的第二道防线,当电网受到大扰动而出现紧急状态时,安全稳定控制装置执行切机、切负荷、直流调制等紧急控制措施,保障系统稳定运行,提升各种运行方式下电网的输、供电能力,提高电网利用效率和运行经济性,是保障和提升电网安全稳定水平的重要手段。
[0003]随着交直流混连电网的发展,参与控制的对象越来越多,控制策略也越来越多,由此带来的稳控装置的运算量则显著的增加。然而,稳控装置采用的工业级嵌入式处理器在某些特定工况下满足不了实时处理的要求,为了优化由多台稳控装置组成的稳控系统的处理能力,同时考虑到采用基于高带宽环网后的信息传输容量更大,因此设计一种基于扁平化环状网络架构的处理方法,在不增加主控站点装置的前提下将任务合理分配至其它的协作站点进行协同处理,充分利用现有稳控系统的计算资源,节约投资。
技术实现思路
[0004]本专利技术的目的在于克服现有技术中的不足,提供一种适用于电网安全稳定控制装置的协作处理系统及方法,旨在解决少数控制站点的稳控装置运算量过大,进而必须增加稳控装置扩展层级导致控制结构变得复杂的问题。
[0005]为达到上述目的,本专利技术是采用下述技术方案实现的:
[0006]第一方面,本专利技术提供了一种适用于电网安全稳定控制装置的协作处理系统,包括:当前站点稳控装置、多个下级站点稳控装置、消息派发接收模块、数据处理模块、命令处理模块以及协作处理模块,其中:
[0007]所述当前站点稳控装置和多个下级站点稳控装置依次首尾相连形成环状网络架构,且所述当前站点稳控装置和多个下级站点稳控装置产生协作交互消息时,采用循环消息队列的方式进行执行;
[0008]所述消息派发接收模块用于接收循环消息队列中的协作交互消息,按照类型派发至数据处理模块、命令处理模块、协作处理模块进行缓存,并且按照先进先出顺序提取数据处理模块、命令处理模块、协作处理模块的数据,派发至循环消息队列进行执行。
[0009]进一步的,所述协作交互消息包括常规数据类型消息、命令数据类型消息、协作请求数据、协作应答数据。
[0010]第二方面,本专利技术提供一种根据前述任一项所述的适用于电网安全稳定控制装置的协作处理系统的方法,所述方法应用于当前站点稳控装置,包括:
[0011]分别获取当前站点稳控装置和下级站点稳控装置的主中断占用率以及主循环任务时间;
[0012]分别对当前站点稳控装置的主中断占用率以及主循环任务时间进行判断;
[0013]在当前站点稳控装置的主中断占用率大于预先设定的门槛定值时,选择若干主中断占用率较小的下级站点稳控装置,采用循环消息队列的方式发送协作请求数据至下级站点稳控装置,其中,所述协作请求数据包括请求消息数据、任务类型和任务序号;
[0014]在当前站点稳控装置的主循环任务时间大于预先设定的门槛定值时,选择若干主循环时间占用较小的下级站点稳控装置,采用循环消息队列的方式发送协作请求数据至下级站点稳控装置;
[0015]接收下级站点稳控装置采用循环消息队列的方式返回的包含应答消息数据、任务类型和任务序号的协作应答数据,分别对当前站点稳控装置的主中断占用率以及主循环任务时间进行判断,若一致,则认为本次协作处理任务已处理完毕。
[0016]进一步的,在协作处理任务处理完毕后,如果再收到其他下级站点稳控装置上送的同类型的协作应答数据,则直接做丢弃处理。
[0017]进一步的,如果等待下级站点稳控装置回复消息超时,则重新发送协作请求数据;若重发设定次数的协作请求数据后,仍得不到回复,则判断目标协作站点出现故障,自动选择其它的下级站点稳控装置进行发送。
[0018]进一步的,在循环消息队列排队的协作交互消息超出设定阈值时,将协作交互消息通过消息派发接收模块按照类型派发至数据处理模块、命令处理模块、协作处理模块进行缓存,其中,消息派发接收模块按照先进先出顺序提取数据处理模块、命令处理模块、协作处理模块的数据,派发至循环消息队列进行执行。
[0019]第三方面,本专利技术提供一种适用于电网安全稳定控制装置的协作处理装置,所述装置应用于当前站点稳控装置,包括:
[0020]获取模块,用于分别获取当前站点稳控装置和下级站点稳控装置的主中断占用率以及主循环任务时间;
[0021]判断模块,用于分别对当前站点稳控装置的主中断占用率以及主循环任务时间进行判断;
[0022]第一下发模块,用于在当前站点稳控装置的主中断占用率大于预先设定的门槛定值时,选择若干主中断占用率较小的下级站点稳控装置,采用循环消息队列的方式发送协作请求数据至下级站点稳控装置,其中,所述协作请求数据包括请求消息数据、任务类型和任务序号;
[0023]第二下发模块,用于在当前站点稳控装置的主循环任务时间大于预先设定的门槛定值时,选择若干主循环时间占用较小的下级站点稳控装置,采用循环消息队列的方式发送协作请求数据至下级站点稳控装置;
[0024]接收及检查模块,用于接收下级站点稳控装置采用循环消息队列的方式返回的包含应答消息数据、任务类型和任务序号的协作应答数据,分别对当前站点稳控装置的主中断占用率以及主循环任务时间进行判断,若一致,则认为本次协作处理任务已处理完毕。
[0025]进一步的,还包括丢弃模块,用于在协作处理任务处理完毕后,如果再收到其他下级站点稳控装置上送的同类型的协作应答数据,则直接做丢弃处理。
[0026]进一步的,还包括超时处理模块,用于在等待下级站点稳控装置回复消息超时,重新发送协作请求数据;若重发设定次数的协作请求数据后,仍得不到回复,则判断目标协作
站点出现故障,自动选择其它的下级站点稳控装置进行发送。
[0027]进一步的,还包括派发缓存模块,用于在循环消息队列排队的协作交互消息超出设定阈值时,将协作交互消息通过消息派发接收模块按照类型派发至数据处理模块、命令处理模块、协作处理模块进行缓存,其中,消息派发接收模块按照先进先出顺序提取数据处理模块、命令处理模块、协作处理模块的数据,派发至循环消息队列进行执行。
[0028]第四方面,本专利技术提供一种电子设备,包括处理器及存储介质;
[0029]所述存储介质用于存储指令;
[0030]所述处理器用于根据所述指令进行操作以执行根据前述任一项所述方法的步骤。
[0031]第五方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述任一项所述方法的步骤。
[0032]与现有技术相比,本专利技术所达到的有益效果:
[0033]本专利技术提供一种适用于电网安全稳定控制装置的协作处理系统及方法,在不增加主控站点装置的前提下将任务合理分配至其它的协作站点本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种适用于电网安全稳定控制装置的协作处理系统,其特征在于,包括:当前站点稳控装置、多个下级站点稳控装置、消息派发接收模块、数据处理模块、命令处理模块以及协作处理模块,其中:所述当前站点稳控装置和多个下级站点稳控装置依次首尾相连形成环状网络架构,且所述当前站点稳控装置和多个下级站点稳控装置产生协作交互消息时,采用循环消息队列的方式进行执行;所述消息派发接收模块用于接收循环消息队列中的协作交互消息,按照类型分别派发至数据处理模块、命令处理模块、协作处理模块进行缓存,并且按照先进先出顺序提取数据处理模块、命令处理模块、协作处理模块的数据,派发至循环消息队列进行执行。2.根据权利要求1所述的适用于电网安全稳定控制装置的协作处理系统,其特征在于,所述协作交互消息包括常规数据类型消息、命令数据类型消息、协作请求数据、协作应答数据。3.一种根据权利要求1
‑
2任一项所述的适用于电网安全稳定控制装置的协作处理系统的方法,其特征在于,所述方法应用于当前站点稳控装置,包括:分别获取当前站点稳控装置和下级站点稳控装置的主中断占用率以及主循环任务时间;分别对当前站点稳控装置的主中断占用率以及主循环任务时间进行判断;在当前站点稳控装置的主中断占用率大于预先设定的门槛定值时,选择若干主中断占用率较小的下级站点稳控装置,采用循环消息队列的方式发送协作请求数据至下级站点稳控装置,其中,所述协作请求数据包括请求消息数据、任务类型和任务序号;在当前站点稳控装置的主循环任务时间大于预先设定的门槛定值时,选择若干主循环时间占用较小的下级站点稳控装置,采用循环消息队列的方式发送协作请求数据至下级站点稳控装置;接收下级站点稳控装置采用循环消息队列的方式返回的包含应答消息数据、任务类型和任务序号的协作应答数据,检查协作应答数据的任务类型和任务序号是否与协作请求数据一致,若一致,则认为本次协作处理任务已处理完毕。4.根据权利要求3所述的适用于电网安全稳定控制装置的协作处理系统的方法,其特征在于,在协作处理任务处理完毕后,如果再收到其他下级站点稳控装置上送的同类型的协作应答数据,则直接做丢弃处理。5.根据权利要求3所述的适用于电网安全稳定控制装置的协作处理系统的方法,其特征在于,如果等待下级站点稳控装置回复消息超时,则重新发送协作请求...
【专利技术属性】
技术研发人员:颜云松,任建锋,王雷,赖业宁,徐特,王计林,徐捷,许高阳,张孜铭,吴骏,司庆华,周志为,高飞,尹旭阳,崔强,
申请(专利权)人:国电南瑞科技股份有限公司国网河南省电力公司国网河南省电力公司电力科学研究院国家电网有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。