一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种电力计划检修的调度方法及装置与流程

2022-11-16 09:08:54 来源:中国专利 TAG:


1.本发明涉及电网检修技术技域,尤其涉及一种电力计划检修的调度方法及装置。


背景技术:

2.现阶段电力计划检修主要依托电网调度运行管理系统及调度指挥控制系统,在整个电力计划检修流程中,调度员需要了解调度环节的每一个关键任务,并能够对关键事项进行核对并通知相应单位。随着电网发展复杂化,高强度的调度工作对于调度员来说是一个极大的挑战,任何一个纰漏对于安全作业来说都是存在极大的潜在风险。


技术实现要素:

3.本发明提供了一种电力计划检修的调度方法及装置,将待处理任务按照任务类型进行划分,并根据任务类型执行相应的操作,从而提高电力计划检修的调度效率。
4.第一方面,本发明提供的一种电力计划检修的调度方法,应用于调度系统;所述系统包括依次相连的任务生成模块、任务池及任务处理模块;方法包括:
5.s1,所述任务生成模块根据所获取的电力计划检修数据,生成输送至所述任务池的待处理任务;所述待处理任务包括:任务类型信息;
6.s2,所述任务处理模块从所述任务池中按照任务序列读取所述待处理任务,根据所述任务类型信息,判断所述待处理任务是否为提醒告警类任务;若是,则执行步骤s3;若否,则执行步骤s4;
7.s3,生成与所述待处理任务对应的提醒告警信息,并返回步骤s1;
8.s4,定义所述待处理任务为操作类任务,对所述待处理任务进行程序化处理,并返回步骤s1。
9.可选地,所述步骤s1包括:
10.s11,按照预先设定的获取周期,获取所述电力计划检修数据;
11.s12,从所述电力计划检修数据中提取方式单信息和/或检修单信息数据;
12.s13,根据所述方式单信息和/或检修单信息,判断所述电力计划检修数据中是否存在所述待处理任务;若是,则执行步骤s2;如否,则返回执行步骤s11。
13.可选地,所述待处理任务还包括:状态信息;在根据所述任务类型信息,判断所述待处理任务是否为提醒告警类任务之前,还包括:
14.判断所述状态信息是否为可处理状态;若否,则返回步骤s1;若是,则执行步骤s2。
15.可选地,所述操作类任务包含有:处理步骤信息;所述步骤s4包括:
16.s41,生成与所述待处理任务的处理步骤信息对应的程序化处理流程;
17.s42,在所述程序化处理流程结束后,生成处理结果,并更新所述状态信息,返回所述步骤s1。
18.第二方面,本发明还提供了一种电力计划检修的调度装置,应用于调度系统;所述系统包括依次相连的任务生成模块、任务池及任务处理模块;包括:
19.待处理任务生成单元,用于通过所述任务生成模块根据所获取的电力计划检修数据,生成输送至所述任务池的待处理任务;所述待处理任务包括:任务类型信息;
20.判断单元,用于通过所述任务处理模块从所述任务池中按照任务序列读取所述待处理任务,根据所述任务类型信息,判断所述待处理任务是否为提醒告警类任务;若是,则执行告警生成单元;若否,则执行程序化处理单元;
21.所述告警生成单元,用于生成与所述待处理任务对应的提醒告警信息,并返回所述待处理任务生成单元;
22.所述程序化处理单元,用于定义所述待处理任务为操作类任务,对所述待处理任务进行程序化处理,并返回所述待处理任务生成单元。
23.可选地,所述待处理任务生成单元包括:
24.获取子单元,用于按照预先设定的获取周期,获取所述电力计划检修数据;
25.提取子单元,用于从所述电力计划检修数据中提取方式单信息和/或检修单信息数据;
26.判断子单元,用于根据所述方式单信息和/或检修单信息,判断所述电力计划检修数据中是否存在所述待处理任务;若是,则执行所述判断单元;如否,则返回执行所述获取子单元。
27.可选地,所述待处理任务还包括:状态信息;还包括:
28.第二判断单元,用于判断所述状态信息是否为可处理状态;若否,则返回执行所述待处理任务生成单元;若是,则执行所述判断单元。
29.可选地,所述操作类任务包含有:处理步骤信息;所述程序化处理单元包括:
30.流程生成子单元,用于生成与所述待处理任务的处理步骤信息对应的程序化处理流程;
31.处理子单元,用于在所述程序化处理流程结束后,生成处理结果,并更新所述状态信息,返回所述待处理任务生成单元。
32.本技术第三方面提供了一种电子设备,所述设备包括处理器以及存储器;
33.所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
34.所述处理器用于根据所述程序代码中的指令执行第一方面所述的电力计划检修的调度方法。
35.本技术第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行第一方面所述的电力计划检修的调度方法。
36.从以上技术方案可以看出,本发明具有以下优点:
37.本发明应用于调度系统;所述系统包括依次相连的任务生成模块、任务池及任务处理模块;方法包括:s1,所述任务生成模块根据所获取的电力计划检修数据,生成输送至所述任务池的待处理任务;所述待处理任务包括:任务类型信息;s2,所述任务处理模块从所述任务池中按照任务序列读取所述待处理任务,根据所述任务类型信息,判断所述待处理任务是否为提醒告警类任务;若是,则执行步骤s3;若否,则执行步骤s4;s3,生成与所述待处理任务对应的提醒告警信息,并返回步骤s1;s4,定义所述待处理任务为操作类任务,对所述待处理任务进行程序化处理,并返回步骤s1。通过将待处理任务按照任务类型进行划分,并根据任务类型执行相应的操作,从而提高电力计划检修的调度效率。同时,将待处
理任务放入至任务池当中,可避免任务时产生冲突的问题。
附图说明
38.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图;
39.图1为本发明的一种电力计划检修的调度方法实施例一的步骤流程图;
40.图2为本发明的一种电力计划检修的调度方法实施例二的步骤流程图;
41.图3为本发明的一种电力计划检修的调度装置实施例的结构框图。
具体实施方式
42.本发明实施例提供了一种电力计划检修的调度方法及装置,将待处理任务按照任务类型进行划分,并根据任务类型执行相应的操作,从而提高电力计划检修的调度效率。
43.为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
44.请参阅图1,图1为本发明的一种电力计划检修的调度方法实施例一的步骤流程图,应用于调度系统;所述系统包括依次相连的任务生成模块、任务池及任务处理模块;方法包括:
45.s1,所述任务生成模块根据所获取的电力计划检修数据,生成输送至所述任务池的待处理任务;所述待处理任务包括:任务类型信息;
46.s2,所述任务处理模块从所述任务池中按照任务序列读取所述待处理任务,根据所述任务类型信息,判断所述待处理任务是否为提醒告警类任务;若是,则执行步骤s3;若否,则执行步骤s4;
47.s3,生成与所述待处理任务对应的提醒告警信息,并返回步骤s1;
48.s4,定义所述待处理任务为操作类任务,对所述待处理任务进行程序化处理,并返回步骤s1。
49.本发明实施例应用于调度系统;所述系统包括依次相连的任务生成模块、任务池及任务处理模块;方法包括:s1,所述任务生成模块根据所获取的电力计划检修数据,生成输送至所述任务池的待处理任务;所述待处理任务包括:任务类型信息;s2,所述任务处理模块从所述任务池中按照任务序列读取所述待处理任务,根据所述任务类型信息,判断所述待处理任务是否为提醒告警类任务;若是,则执行步骤s3;若否,则执行步骤s4;s3,生成与所述待处理任务对应的提醒告警信息,并返回步骤s1;s4,定义所述待处理任务为操作类任务,对所述待处理任务进行程序化处理,并返回步骤s1。通过将待处理任务按照任务类型进行划分,并根据任务类型执行相应的操作,从而提高电力计划检修的调度效率。同时,将待处理任务放入至任务池当中,可避免任务时产生冲突的问题。
50.请参阅图2,为本发明的一种电力计划检修的调度方法实施例二的步骤流程图,应用于调度系统;所述系统包括依次相连的任务生成模块、任务池及任务处理模块;任务生成模块用于生成待处理任务,主要为通过对方式单或检修单等电力计划检修数据进行分析,生成不同状态的待处理任务,每个待处理任务均有状态、类型、待处理步骤等描述,用于描述整个任务信息;任务池用于存放待处理任务;所述任务处理模块用于获取任务池中的待处理任务,根据待处理任务信息对不同任务进行程序化处理或提醒告警。需要说明的是,调度系统依托sping开源框架,使用java语言进行开发,便利的使用http服务,以及springmvc等技术。提供bs应用服务。方法具体包括:
51.步骤s201,按照预先设定的获取周期,获取所述电力计划检修数据;
52.步骤s202,从所述电力计划检修数据中提取方式单信息和/或检修单信息数据;
53.步骤s203,根据所述方式单信息和/或检修单信息,判断所述电力计划检修数据中是否存在所述待处理任务;若是,则执行步骤s204;如否,则返回执行步骤s101;
54.步骤s204,所述任务处理模块从所述任务池中按照任务序列读取所述待处理任务,根据所述任务类型信息,判断所述待处理任务是否为提醒告警类任务;若是,则执行步骤s205;若否,则执行步骤s206;
55.在一个可选实施例中,所述待处理任务还包括:状态信息;在根据所述任务类型信息,判断所述待处理任务是否为提醒告警类任务之前,还包括:
56.判断所述状态信息是否为可处理状态;若否,则返回步骤s201;若是,则执行步骤s204。
57.在本发明实施例中,待处理任务存在ready、process、done三种状态。创建待处理任务时为ready状态表示可处理,处理环节中为process、处理完成为done,从而保证了在任务处理时相同任务不被重复处理。
58.步骤s205,生成与所述待处理任务对应的提醒告警信息,并返回步骤s201;
59.在本发明实施例中,所生成的告警提示信息包括:方式单超时、检修单待签收、预发令预发及停复电提醒等
60.步骤s206,生成与所述待处理任务的处理步骤信息对应的程序化处理流程;
61.步骤s207,在所述程序化处理流程结束后,生成处理结果,并更新所述状态信息,返回所述步骤s201。
62.在本发明实施例中,将待处理任务通过程序化处理,生成处理结果。进一步生成提示确认信息,然后由调度员确认后,返回步骤s201。
63.在本发明实施例所提供的一种电力计划检修的调度方法,应用于调度系统;所述系统包括依次相连的任务生成模块、任务池及任务处理模块;方法包括:s1,所述任务生成模块根据所获取的电力计划检修数据,生成输送至所述任务池的待处理任务;所述待处理任务包括:任务类型信息;s2,所述任务处理模块从所述任务池中按照任务序列读取所述待处理任务,根据所述任务类型信息,判断所述待处理任务是否为提醒告警类任务;若是,则执行步骤s3;若否,则执行步骤s4;s3,生成与所述待处理任务对应的提醒告警信息,并返回步骤s1;s4,定义所述待处理任务为操作类任务,对所述待处理任务进行程序化处理,并返回步骤s1。通过将待处理任务按照任务类型进行划分,并根据任务类型执行相应的操作,从而提高电力计划检修的调度效率。同时,将待处理任务放入至任务池当中,可避免任务时产
生冲突的问题。
64.请参阅图3,示出了一种电力计划检修的调度装置实施例的结构框图,应用于调度系统;所述系统包括依次相连的任务生成模块、任务池及任务处理模块;包括:
65.待处理任务生成单元301,用于通过所述任务生成模块根据所获取的电力计划检修数据,生成输送至所述任务池的待处理任务;所述待处理任务包括:任务类型信息;
66.判断单元302,用于通过所述任务处理模块从所述任务池中按照任务序列读取所述待处理任务,根据所述任务类型信息,判断所述待处理任务是否为提醒告警类任务;若是,则执行告警生成单元;若否,则执行程序化处理单元;
67.所述告警生成单元303,用于生成与所述待处理任务对应的提醒告警信息,并返回所述待处理任务生成单元;
68.所述程序化处理单元304,用于定义所述待处理任务为操作类任务,对所述待处理任务进行程序化处理,并返回所述待处理任务生成单元。
69.在一个可选实施例中,所述待处理任务生成单元301包括:
70.获取子单元,用于按照预先设定的获取周期,获取所述电力计划检修数据;
71.提取子单元,用于从所述电力计划检修数据中提取方式单信息和/或检修单信息数据;
72.判断子单元,用于根据所述方式单信息和/或检修单信息,判断所述电力计划检修数据中是否存在所述待处理任务;若是,则执行所述判断单元;如否,则返回执行所述获取子单元。
73.在一个可选实施例中,所述待处理任务还包括:状态信息;还包括:
74.第二判断单元,用于判断所述状态信息是否为可处理状态;若否,则返回执行所述待处理任务生成单元;若是,则执行所述判断单元。
75.在一个可选实施例中,所述操作类任务包含有:处理步骤信息;所述程序化处理单元304包括:
76.流程生成子单元,用于生成与所述待处理任务的处理步骤信息对应的程序化处理流程;
77.处理子单元,用于在所述程序化处理流程结束后,生成处理结果,并更新所述状态信息,返回所述待处理任务生成单元。
78.本技术还提供了一种电子设备,设备包括处理器以及存储器;
79.存储器用于存储程序代码,并将程序代码传输给处理器;
80.处理器用于根据程序代码中的指令执行上述方法实施例中的电力计划检修的调度方法。
81.本技术还提供了一种计算机可读存储介质,计算机可读存储介质用于存储程序代码,程序代码用于执行上述方法实施例中的电网运行数据的电力计划检修的调度方法。
82.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通
信连接,可以是电性,机械或其它的形式。
83.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
84.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
85.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以通过一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(英文全称:read-only memory,英文缩写:rom)、随机存取存储器(英文全称:random access memory,英文缩写:ram)、磁碟或者光盘等各种可以存储程序代码的介质。
86.以上所述,以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献