1.本发明实施例涉及调度日志的校核检查技术领域,尤其涉及一种调度日志的校核方法及装置。
背景技术:
2.调度日志是电网运行信息的重要来源,当前电网所有调度日志按照调度系统相关日志编制规范要求录入调度指挥系统的调度日志模块中,以实现调度日志的闭环管理,方便值班期间使用,以及事后有迹可循。
3.目前调度日志的记录存在不符合日志编制规范、日志记录类别错误、记录不完整、重要信息缺失、表单关键字段未填写完整却日志完结等问题。
4.当前对于这些问题的纠正,需要调控员人工逐一检查日志记录信息并按照日志编制指导意见逐条核对,因日志记录数量较大,逐一人工检查需耗费调控员大量工作时间,且因日志记录规则要求较多,人工检查可能因调控员检查时遗漏某些规则要求,存在无法发现不符合日志编制规范要求的可能。而日志记录存在错误或遗漏也将对调控员交接班、对电网设备状况的判断产生不利影响,甚至可能因误判导致引发调度误操作或电网事故。
技术实现要素:
5.本发明提供一种调度日志的校核方法及装置,以有效的对调度日志内容进行校核。
6.第一方面,本发明实施例提供了一种调度日志的校核方法,包括:
7.获取日志校核规则库中与待校核的所述调度日志相关联的日志校核规则;
8.基于日志校核规则库中与所述待校核的调度日志相关联的日志校核规则,校核所述待校核的调度日志,并生成日志校核结果;
9.根据所述待校核的调度日志中的日志数据,确定是否获取与所述待校核的调度日志相关联的关联数据;
10.若是,则获取与所述待校核的调度日志相关联的关联数据,并基于所述关联数据,校核所述待校核的调度日志,生成关联校核结果。
11.可选的,在获取日志校核规则库中与所述待校核的调度日志相关联的日志校核规则之前,还包括:
12.解析所述待校核的调度日志的日志类型;
13.根据所述日志类型,确定与所述日志类型相关联的所述日志校核规则。
14.可选的,所述日志校核规则库包括一维数据;所述一维数据中包括与所述待校核的调度日志中依序排列的各字段名称一一对应的数组元素;
15.在获取日志校核规则库中与待校核的所述调度日志相关联的日志校核规则之前,还包括:
16.将所述待校核的调度日志中各字段名称相关联的日志数据一一对应地存储至所
述数组元素中。
17.可选的,所述日志校核规则包括与所述数组元素一一对应的校核逻辑;
18.基于日志校核规则库中与所述待校核的调度日志相关联的日志校核规则,校核所述待校核的的调度日志,并生成日志校核结果,包括:
19.依序调用所述一维数据中各数组元素中存储的日志数据;
20.根据各所述校核逻辑,一一对应地确定各所述数组元素中存储的日志数据的状态信息;
21.根据各所述数组元素中存储的日志数据的状态信息,生成日志校核结果。
22.可选的,获取与所述待校核的调度日志相关联的关联数据,并基于所述关联数据,校核所述待校核的调度日志,生成关联校核结果,包括:
23.获取与所述待校核的调度日志相关联的电网设备的实时状态数据以及所述待校核的调度日志中存储状态数据;
24.根据所述实时状态数据和所述存储状态数据,判断所述待校核的调度日志异常;
25.若是,则根据所述实时状态数据和所述存储状态数据,生成日志异常的关联校核结果;
26.若否,则生成日志正常的关联校核结果。
27.可选的,获取与所述待校核的调度日志相关联的关联数据,并基于所述关联数据,校核所述待校核的调度日志,生成关联校核结果,包括:
28.获取与所述待校核的调度日志相关联的检修工单的工单状态和所述待校核的调度日志的日志状态;
29.判断所述工单状态与所述日志状态是否一致;
30.若否,则确定所述待校核的调度日志异常,并根据所述工单状态与所述日志状态,生成日志异常的关联校核结果;
31.若是,则确定所述待校核的调度日志正常,并生成日志正常的关联校核结果。
32.可选的,所述日志校核结果至少包括日志类型、日志内容、日志完结状态和日志修改时间;
33.根据所述日志校核结果,确定是否获取与所述待校核的调度日志相关联的关联数据,包括:
34.根据所述日志完结状态和所述日志修改时间,确定所述待校核的调度日志是否满足第一预设条件;若是,则确定获取与所述待校核的调度日志相关联的关联数据;所述第一预设条件为所述日志类型为预设日志类型、以及所述日志完结状态为否和/或所述日志修改时间在第一预设时间之后。
35.第二方面,本发明实施例还提供了一种调度日志的校核装置,包括:
36.日志校核规则获取模块,用于获取日志校核规则库中与待校核的所述调度日志相关联的日志校核规则;
37.第一调度日志校核模块,用于基于日志校核规则库中与所述待校核的调度日志相关联的日志校核规则,校核所述待校核的调度日志,并生成日志校核结果;
38.关联数据获取判断模块,用于根据所述待校核的调度日志中的日志数据,确定是否获取与所述待校核的调度日志相关联的关联数据;
39.第二调度日志校核模块,用于在所述关联数据获取判断模块确定获取与所述待校核的调度日志相关联的关联数据后,获取与所述待校核的调度日志相关联的关联数据,并基于所述关联数据,校核所述待校核的调度日志,生成关联校核结果。
40.可选的,所述第二调度日志校核模块包括第一校核子模块;所述第一校核子模块包括:
41.数据获取单元,用于获取与所述待校核的调度日志相关联的电网设备的实时状态数据以及所述待校核的调度日志中存储状态数据;
42.调度日志校核单元,用于根据所述实时状态数据和所述存储状态数据,判断所述待校核的调度日志是否异常;
43.第一校核结果生成单元,用于在所述第一调度日志校核单元确定所述待校核的调度日志正常时,根据所述实时状态数据和所述存储状态数据,生成日志异常的关联校核结果;并在所述第一调度日志校核单元确定所述待校核的调度日志异常时,生成日志正常的关联校核结果。
44.可选的,所述第二调度日志校核模块包括第二校核子模块;所述第二校核子模块包括:
45.状态信息获取单元,用于获取与所述待校核的调度日志相关联的检修工单的工单状态和所述待校核的调度日志的日志状态;
46.判断单元,用于判断所述工单状态与所述日志状态是否一致;
47.第二校核结果生成单元,用于在所述判断单元确定所述工单状态与所述日志状态不一致时,确定所述待校核的调度日志异常,并根据所述工单状态与所述日志状态,生成日志异常的关联校核结果;并在所述判断单元确定所述工单状态与所述日志状态一致时,确定所述待校核的调度日志正常,并生成日志正常的关联校核结果。
48.本发明实施例提供的调度日志的校核方法,首先通过日志校核规则库中的日志校核规则对待校核的调度日志进行漏填或填写不规范的校核,并且针对需要进一步校核的调度日志,再通过与调度日志相关联的关联数据对调度日志进行进一步的校核,通过确定调度日志的内容是否与电网设备的实际运行情况和/或检修工单内容相符,相较于传统的人工检查的方法大幅度提升了工作效率,并且准确度高,实现了调度日志与电网设备实时状态、检修单状态的双重校核,发现存在错误的调度日志记录,能够避免日志记录存在错误或遗漏对调控员交接班、以及调控员判断电网设备状况产生的不利影响,有效降低因调度日志存在错误或遗漏而造成误判,导致引发调度误操作或电网事故的潜在风险。
附图说明
49.图1是本发明实施例提供的一种调度日志的校核方法;
50.图2是本发明实施例提供的另一种调度日志的校核方法;
51.图3是本发明实施例提供的又一种调度日志的校核方法;
52.图4是本发明实施例提供的一种日志校核结果的示意图;
53.图5是本发明实施例提供的又一种调度日志的校核方法;
54.图6是本发明实施例提供的一种调度日志的校核装置的结构示意图;
55.图7是本发明实施例提供的另一种调度日志的校核装置的结构示意图;
56.图8是本发明实施例提供的另一种调度日志的校核装置的结构示意图。
具体实施方式
57.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
58.本发明实施例提供一种调度日志的校核方法,该调度日志的校核方法能够准确有效的对调度日志内容进行校核,该调度日志的校核方法可采用本发明实施例提供的调度日志的校核装置执行,该调度日志的校核装置由软件和/或硬件实现。
59.图1是本发明实施例提供的一种调度日志的校核方法,如图1所示,该调度日志的校核方法包括:
60.s110、获取日志校核规则库中与待校核的调度日志相关联的日志校核规则。
61.具体的,日志校核规则库中存储着与调度日志关联的日志校核规则,且日志校核规则可根据调度日志的日志类型分类存储,如此,在获取与待校核的调度日志相关联的日志校核规则时,可根据待校核的调度日志的日志类型在日志校核规则库中获取与该调度日志关联的日志校核规则。
62.示例性的,在获取日志校核规则库中与待校核的调度日志相关联的日志校核规则之前,可以首先解析待校核的调度日志的日志类型,根据日志类型,确定日志类型相关联的所述日志校核规则。
63.如此,将与日志类型相关联的日志校核规则确定为与待校核的调度日志相关联的日志校核规则,可以使得调度日志和日志校核规则通过日志类型相互关联,在获取与待校核的调度日志关联的日志校核规则时,直接根据该校核的调度日志的日志类型进行获取,有利于简化日志校核规则的读取过程。
64.s120、基于日志校核规则库中与待校核调度日志相关联的日志校核规则,校核待校核的调度日志,并生成日志校核结果。
65.具体的,日志校核规则库中存储着与调度日志关联的日志校核规则,且日志校核规则可通过一维数据与调度日志中的字段名称关联,以能够根据一维数据获取与调度日志关联的日志校核规则,通过日志校核规则可对读取的待校核的调度日志中的填写内容进行校核,例如可以校核调度日志中是否存在漏填或填写内容不规范等情况。
66.s130、根据待校核的调度日志中的日志数据,确定是否获取与待校核的调度日志相关联的关联数据;若是,则执行s140。
67.具体的,由于日志校核规则能够对调度日志中各字段名称所关联的填写内容进行校核,因此在通过日志校核规则库中的日志校核规则对读取的调度日志进行校核后,还可以直接根据该日志校核结果获取所需的日志数据,例如日志类型、日志内容、日志完结状态、日志修改时间、日志完结时间以及日志所关联的设备名称和编号等,以根据日志数据确定是否需要进行进一步的校核,例如对调度日志的记录内容是否正确、是否与实际情况相符等进行进一步的校核。
68.示例性的,日志校核结果至少包括日志类型、日志内容、日志完结状态和日志修改时间;则可以根据日志完结状态和日志修改时间,确定待校核的调度日志是否满足第一预
设条件,若满足第一预设条件,则确定获取与待校核的调度日志相关联的关联数据;其中第一预设条件为日志类型为预设日志类型、以及日志完结状态为否和/或日志修改时间在第一预设时间之后。
69.具体的,某地区的调度日志有二十多种类型,某些类型的调度日志只校验其是否有漏填项或是否填写不规范即可,因此可首先根据日志类型判断该调度日志在通过日志校核规则校核后是否还需要进行下一步的校核;在确定该调度日志是需要进行下一步校核的日志类型后,再根据日志完结状态和日志修改时间判断是否进行下一步校核;若确定该调度日志的日志类型属于不需要进行进一步校核的类型,则直接显示对该调度日志的日志校核结果。示例性的,若该调度日志的日志完结状态为否,则确定对其进行下一步的校核,即确定获取与待校核的调度日志相关联的关联数据;或者,该调度日志的日志完结状态为否且该日志修改时间在第一预设时间之后,则确定获取与待校核的调度日志相关联的关联数据;或者,日志完结状态为是且日志修改时间在第一预设时间之后,则确定获取与待校核的调度日志相关联的关联数据。其中,第一预设时间可根据实际需求自行设置,例如第一预设时间可以为当前时刻24小时之前的时刻,即可以判断调度日志的日志修改时间是否在在24小时之内。
70.s140、获取与待校核的调度日志相关联的关联数据,并基于关联数据,校核待校核的调度日志,生成关联校核结果。
71.具体的,在根据日志数据确定需要对调度日志进行进一步的校核后,可根据该调度日志所对应的设备名称和编号和/或检修单号等内容,获取与该调度日志相关联的关联数据,例如可根据设备名称和编号获取对应设备的实时运行状态,可根据检修单号获取对应的检修单,将关联数据与调度日志中的内容互相校核,确定该待校核的调度日志中的记录是否正确,并生成关联校核结果,以使得可以及时了解校核结果。
72.本发明实施例提供的调度日志的校核方法,首先通过日志校核规则库中的日志校核规则对待校核的调度日志进行漏填或填写不规范的校核,并且针对需要进一步校核的调度日志,再通过与调度日志相关联的关联数据对调度日志进行进一步的校核,通过确定调度日志的内容是否与电网设备的实际运行情况和/或检修工单内容相符,相较于传统的人工检查的方法大幅度提升了工作效率,并且准确度高,实现了调度日志与电网设备实时状态、检修单状态的双重校核,发现存在错误的调度日志记录,能够避免日志记录存在错误或遗漏对调控员交接班、以及调控员判断电网设备状况产生的不利影响,有效降低因调度日志存在错误或遗漏而造成误判,导致引发调度误操作或电网事故的潜在风险。
73.可选的,日志校核规则库可以包括一维数据;一维数据中包括与待校核的调度日志中依序排列的各字段名称一一对应的数组元素;日志校核规则包括与数组元素一一对应的校核逻辑。图2是本发明实施例提供的另一种调度日志的校核方法,如图2所示,该调度日志的校核方法包括:
74.s210、将待校核的调度日志中各字段名称相关联的日志数据一一对应地存储至数组元素中。
75.具体的,在获取日志校核规则库中与待校核的调度日志相关联的日志校核规则之前,还可以首先获取待校核的调度日志的日志内容,其中调度日志包括多个字段名称,因此与调度日志关联的各日志校核规则可通过一维数据与各字段名称一一对应关联。
76.示例性的,表1所示的一种综合停电类型的调度日志,包括“日志类型、本值注意事项、备注、创建时间、创建人、修改时间、最后修改人、已完结、完结人、完结时间、项目名称、检修单编号、方式单编号、计划开始时间、计划结束时间、工作内容”共15个字段名称,则可以将上述的各字段名称的内容依序存储至[00]、[01]、[02]、
……
、[14]十五个数组元素中,则日志校核规则即可直接根据一维数据进行编写,例如校核“本值注意事项”所关联的日志内容时,可通过log_record[01]读取“本值注意事项”所关联的日志内容,再通过规则语句【log_record[01]==”】校核“本值注意事项”所关联的日志内容是否为空,如此不必每次读取调度日志后先判断读取的字段属于哪个字段名称,再判断字段名称关联的内容是否满足校核要求,有利于简化调度日志的校核过程和日志校核规则的编写形式,并且便于日志校核规则的修改和更新。其中,日志校核字段可以由日志内容读取语句和判断语句构成,判断语句一般可通过编写正则表达式获取日志内容相关重要信息并与关键词进行是否为空、包含、不包含、等于、没有等形式的逻辑判断,本发明实施例仅示例性的举例说明了校核日志内容是否为空的日志校核规则,可根据需要自行设置校核规则的判断语句,以实现为具体和充分的日志内容的校核。
[0077]
表1.综合停电调度日志
[0078][0079]
s220、依序调用一维数据中各数组元素中存储的日志数据。
[0080]
具体的,同一类型的调度日志包括的字段名称相同,因此对于同一类型的各调度日志可以将相同的字段名称所关联的内容存储至相同的数组元素中,如此,可以避免针对同一字段名称编写多个日志校核规则,从而造成日志校核规则冗余,占用存储空间的问题;并且,不同类型的调度日志可能包括相同的字段名称,例如表2所示的一种交流线路跳闸类型的调度日志,此时也可以将相同的字段名称关联的内容存储至相同的数组元素,或者将对应的日志校核规则相同的字段名称所关联的内容存储至相同的数组元素,如此也可实现日志校核规则的复用,能够避免日志校核规则冗余。
[0081]
表2.交流线路跳闸调度日志
[0082][0083]
如此在对调度日志中各字段名称所关联的内容进行校核时,不必再进行字段名称判断,可直接读取数组元素,对数组元素存储的内容进行校核,如此,简化了校核判断语句编写的复杂度也简化了校核执行的复杂度,避免日志校核规则的冗余设置日志校核规则库。
[0084]
s230、根据各校核逻辑,一一对应地确定各数组元素中存储的日志数据的状态信息。
[0085]
s240、根据各数组元素中存储的日志数据的状态信息,生成日志校核结果。
[0086]
具体的,校核逻辑可以为判断语句,例如通过log_record[00]读取一维数据为[00]的数组元素中存储的日志数据,可通过语句【log_record[00]==”】用于判断数组元素[00]中的日志内容是否为空,例如综合停电类型的调度日志排序为[01]的字段名称为“本值注意事项”,则当对综合停电类型的调度日志进行校核时,【log_record[01]==”】即可解析为“本值注意事项的关联内容是否为空”;通过校核逻辑校核调度日志中各字段名称所关联的内容后,对应的生成日志校核结果,可以针对每个字段名称均生成校核结果,例如“本值注意事项的关联内容为空,请检查是否漏填”,或“计划开始时间或计划结束时间的关联内容为空,请检查是否漏填”,或“计划开始时间或计划结束时间的关联内容格式不规范,请重新填写”等,可将各字段名称对应的校核结果生成为列表,列表可以包括日志校核规则序号、日志类型、校核结果解析以及校核逻辑语句等内容。
[0087]
s250、根据待校核的调度日志中的日志数据,确定是否获取与待校核的调度日志相关联的关联数据;若是,则执行s260。
[0088]
s260、获取与待校核的调度日志相关联的关联数据,并基于关联数据,校核待校核的调度日志,生成关联校核结果。
[0089]
可选的,图3是本发明实施例提供的又一种调度日志的校核方法,如图3所示,该调度日志的校核方法包括:
[0090]
s310、获取日志校核规则库中与待校核的调度日志相关联的日志校核规则。
[0091]
s320、基于日志校核规则库中与待校核的调度日志相关联的日志校核规则,校核待校核的调度日志,并生成日志校核结果。
[0092]
s330、根据待校核的调度日志中的日志数据,确定是否获取与待校核的调度日志相关联的关联数据;若是,则执行s340。
[0093]
s340、获取与待校核的调度日志相关联的电网设备的实时状态数据以及待校核的调度日志中存储状态数据。
[0094]
具体的,可读取调度日志中的字段名称,通过各字段名称解析与该调度日志相关
联的电网设备的名称和编号,将该电网设备的名称和编号作为关键词,通过调度自动化系统数据接口获取该电网设备的实时状态数据,将实时状态数据与调度日志中存储的状态数据进行对比,判断是否相符,若相符,则确定调度日志中所填内容均准确,即该调度日志正常,若确定实时状态数据与调度日志中存储的状态数据不相符,则确定调度日志中所填内容存在错误,需进行检查修正。示例性的,【110kvxx线、xx站110kv#1母线同停】关联的综合停电类型的调度日志处于未完结状态(调度日志中字段名称“已完结”的关联内容为“否”),读取日志后,分别解析出110kvxx线、xx站110kv#1母线两个设备,依次校核;可首先通过调度自动化系统数据接口获取“110kvxx线”线路两侧开关的实时运行状态,若任一侧的开关在合闸状态就判断该调度日志存在异常;再从调度自动化系统中获取“xx站110kv#1母线”母线实时运行状态,读取调度自动化系统“xx站110kv#1”母线线电压实测数值,如果母线线电压大于0判断该日志存在异常。或者,【xx站#1主变停电】所关联的综合停电类型的调度日志处于未完结状态,读取该日志后,解析出“xx站#1主变”是停电设备,将“xx站#1主变”作为关键词检索在数据库获取xx站#1主变变高侧、变中侧开关设备id,根据“xx站#1主变”变高侧、变中侧开关设备id读取调度自动化系统中变高侧、变中侧开关设备开关的实时状态,其中一个在合闸状态则判断“xx站#1主变”已在运行状态,判断该日志存在异常。
[0095]
s350、根据实时状态数据和存储状态数据,判断待校核的调度日志是否异常;若是,则执行s360;若否,则执行s370。
[0096]
s360、根据实时状态数据和存储状态数据,生成日志异常的关联校核结果。
[0097]
s370、生成日志正常的关联校核结果。
[0098]
具体的,在通过电网设备的实时状态数据确定调度日志异常后,可生成日志异常的关联校核结果,或在确定待校核的调度日志正常时,生成日志正常的关联校核结果。图4是本发明实施例提供的一种日志校核结果的示意图,如图4所示,日志校核结果可以包括当前第x条日志、日志类型、日志序号、日志校核规则、校核内容、校核是否通过、校核时间等内容。示例性的,若确定待校核的调度日志正常,则校核是否通过对应的显示“是”,若确定待校核的调度日志异常,则校核是否通过对应的显示“否”,并显示校核语句。
[0099]
可选的,图5是本发明实施例提供的又一种调度日志的校核方法,如图5所示,该调度日志的校核方法包括:
[0100]
s410、获取日志校核规则库中与待校核的调度日志相关联的日志校核规则。
[0101]
s420、基于日志校核规则库中与待校核调度日志相关联的日志校核规则,校核待校核的调度日志,并生成日志校核结果。
[0102]
s430、根据待校核的调度日志中的日志数据,确定是否获取与待校核的调度日志相关联的关联数据;若是,则执行s440。
[0103]
s440、获取与待校核的调度日志相关联的检修工单的工单状态和待校核的调度日志的日志状态。
[0104]
具体的,可读取调度日志中的字段名称,通过各字段名称解析与该调度日志相关联的检修工单编号,将该检修工单编号作为关键词,通过检修单数据库接口获取该检修工单编号对应的检修工单,将检修工单的工单状态与调度日志的日志状态进行对比,判断是否相符,若相符,则确定调度日志正常,若确定检修工单的工单状态与调度日志的日志状态不相符,则确定调度日志异常,需进行检查修正。
[0105]
s450、判断工单状态与日志状态是否一致;若是,则执行s460;若否,则执行s470。
[0106]
s460、确定待校核的调度日志正常,并生成日志正常的关联校核结果。
[0107]
s470、确定待校核的调度日志异常,并根据工单状态与日志状态,生成日志异常的关联校核结果。
[0108]
具体的,一个调度日志可能存在多个与其关联的检修工单,示例性的,若某个调度日志的日志状态为未完结,而其对应的所有检修工单的工单状态均为已完结或已归档,则确定该调度日志异常;或者,若某个调度日志的日志状态为已完结,而其对应的所有检修工单中,若存在任一检修工单的工单状态为未完结,则确定该调度日志异常。在确定调度日志异常后,可对应的生成日志异常的关联校核结果,该校核结果可以包括日志内容、与调度日志的日志状态不符的检修工单的工单编号、复电完成时间以及当前状态等信息,以提示调度员进行确认和修正;若确定调度日志正常,则可对应的生成日志正常的关联校核结果,其校核结果包含的信息可以异常情况时相同。
[0109]
需要说明的是,在通过日志校核规则对待校核的调度日志进行校核后,可以仅通过电网设备的实时数据对该调度日志进行进一步的校核,或者仅通过检修工单的工单状态对该调度日志进行进一步的校核,还可以对该调度日志依次通过电网设备的实时数据进行校核以及通过检修工单的工单状态进行校核,或者对该调度日志依次通过检修工单的工单状态进行校核以及通过电网设备的实时数据进行校核,本发明实施例对此不作具体限定。
[0110]
基于同一发明构思,本发明实施例还提供一种调度日志的校核装置,该调度日志的校核装置能够准确有效的对调度日志内容进行校核,该调度日志的校核装置可用于执行本发明实施例提供的调度日志的校核方法,该调度日志的校核装置可由软件和/或硬件实现。
[0111]
可选的,图6是本发明实施例提供的一种调度日志的校核装置的结构示意图,如图6所示,该调度日志的校核装置包括日志校核规则获取模块100,用于获取日志校核规则库中与待校核的所述调度日志相关联的日志校核规则;第一调度日志校核模块200,用于基于日志校核规则库中与待校核调度日志相关联的日志校核规则,校核待校核的调度日志,并生成日志校核结果;关联数据获取判断模块300,用于根据待校核的调度日志中的日志数据,确定是否获取与待校核的调度日志相关联的关联数据;第二调度日志校核模块400,用于在关联数据获取判断模块确定获取与待校核的调度日志相关联的关联数据后,获取与待校核的调度日志相关联的关联数据,并基于关联数据,校核待校核的调度日志,生成关联校核结果。
[0112]
本发明实施例提供的调度日志的校核装置,相较于传统的人工检查的方法大幅度提升了工作效率,并且准确度高,实现了调度日志与电网设备实时状态、检修单状态的双重校核,发现存在错误的调度日志记录,能够避免日志记录存在错误或遗漏对调控员交接班、以及调控员判断电网设备状况产生的不利影响,有效降低因调度日志存在错误或遗漏而造成误判,导致引发调度误操作或电网事故的潜在风险。
[0113]
可选的,调度日志的校核装置还包括日志类型解析模块和日志校核规则确定模块,日志类型解析模块用于在日志校核规则获取模块获取日志校核规则库中与待校核的所述调度日志相关联的日志校核规则日志校核规则库之前,解析待校核的调度日志的日志类型;日志校核规则确定模块用于根据日志类型,确定与日志类型相关联的日志校核规则。
[0114]
可选的,日志校核规则库包括一维数据;一维数据中包括与待校核的调度日志中依序排列的各字段名称一一对应的数组元素;调度日志读取模块包括日志数据存储单元,用于日志校核规则获取模块获取日志校核规则库中与待校核的所述调度日志相关联的日志校核规则日志校核规则库之前,将待校核的调度日志中各字段名称相关联的日志数据一一对应地存储至数组元素中。
[0115]
可选的,日志校核规则包括与数组元素一一对应的校核逻辑;第一调度日志校核模块还包括日志数据调用单元,用于依序调用一维数据中各数组元素中存储的日志数据;状态信息确定单元,用于根据各校核逻辑,一一对应地确定各数组元素中存储的日志数据的状态信息;日志校核结果生成单元,根据各数组元素中存储的日志数据的状态信息,生成日志校核结果。
[0116]
可选的,图7是本发明实施例提供的另一种调度日志的校核装置的结构示意图,如图7所示,第二调度日志校核模块400包括第一校核子模块410;第一校核子模块410包括数据获取单元411,用于获取与待校核的调度日志相关联的电网设备的实时状态数据以及待校核的调度日志中存储状态数据;调度日志校核单元412,用于根据实时状态数据和存储状态数据,判断待校核的调度日志是否异常;第一校核结果生成单元413,用于在第一调度日志校核单元确定待校核的调度日志正常时,根据实时状态数据和存储状态数据,生成日志异常的关联校核结果;并在第一调度日志校核单元确定待校核的调度日志异常时,生成日志正常的关联校核结果。可选的,图7是本发明实施例提供的又一种调度日志的校核装置的结构示意图,如图7所示,第二调度日志校核模块400包括第二校核子单元420;第二校核子模块420包括状态信息获取模块421,用于获取与待校核的调度日志相关联的检修工单的工单状态和待校核的调度日志的日志状态;判断单元422,用于判断工单状态与日志状态是否一致;第二校核结果生成单元423,用于在判断单元确定工单状态与日志状态不一致时,确定待校核的调度日志异常,并根据工单状态与日志状态,生成日志异常的关联校核结果;并在判断单元确定工单状态与日志状态一致时,确定待校核的调度日志正常,并生成日志正常的关联校核结果。
[0117]
示例性的,第二调度日志校核模块400可仅包括第一校核子模块410或仅包括第二校核子模块420,还可以包括第一校核子模块410或仅包括第二校核子模块420;当第二调度日志校核模块400包括第一校核子模块410或仅包括第二校核子模块420时,可先执行第一校核子模块410后再执行第二校核子模块420,或者可先执行第二校核子模块420后执行第一校核子模块410,本发明对此不作具体限定。
[0118]
可选的,日志校核结果至少包括日志类型、日志内容、日志完结状态和日志修改时间;关联数据获取判断模块包括条件判断单元,用于根据日志完结状态和日志修改时间,确定待校核的调度日志是否满足第一预设条件;关联数据获取确定单元,用于在条件判断单元确定待校核的调度日志是否满足第一预设条件后,确定获取与待校核的调度日志相关联的关联数据;第一预设条件为日志类型为预设日志类型、以及日志完结状态为否和/或日志修改时间在第一预设时间之后。
[0119]
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行
了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
转载请注明原文地址:https://tc.8miu.com/read-3655.html