System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及调度自动化数据采集的,尤其涉及一种实时数据采集任务调度方法及系统。
技术介绍
1、随着电力负荷持续增长,可调负荷、电动汽车、分布式光伏、新型储能、微电网以及资源聚合商等新要素进入了规模化发展阶段,数据类型和接入方式呈现出异构化、复杂化发展趋势,数据规模更是指数级爆发增长。现有调控系统存在数据采集架构灵活性不足,多元主体采集独立部署模式导致硬件资源及运维成本阶跃式增长,采集性能无法在线动态扩展等问题,在应对多元异构新业态主体灵活接入能力方面仍有一定的局限性。
技术实现思路
1、鉴于上述现有存在的问题,提出了本专利技术。
2、因此,本专利技术提供了一种实时数据采集任务调度方法及系统解决现有的数据采集架构无法在线弹性扩展以及不同采集应用之间缺乏有效安全隔离的问题。
3、为解决上述技术问题,本专利技术提供如下技术方案:
4、第一方面,本专利技术实施例提供了一种实时数据采集任务调度方法,包括:
5、构建第一数据采集框架,所述第一数据采集框架包括第一管理单元以及若干个第一数据采集单元;
6、所述第一管理单元用于第一任务调度;
7、所述第一数据采集单元响应于所述第一任务调度进行第一数据采集。
8、作为本专利技术所述的实时数据采集任务调度方法的一种优选方案,其中:所述第一管理单元包括:
9、通过第一启停管理机制控制第一统计模块、第一监视模块以及第一控制模块进行第一任务调度。
1
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、统计采集任务数量时,弹性扩展出相应数量的采集容器,提升数据接入量;并将采集任务平均分配到相应采集容器中,解决容器故障时采集任务的动态迁移问题;提升了数据采集的灵活性与可靠性以及调控系统的基础支撑能力。
本文档来自技高网...【技术保护点】
1.一种实时数据采集任务调度方法,其特征在于,包括:
2.如权利要求1所述的实时数据采集任务调度方法,其特征在于,所述第一管理单元包括:
3.如权利要求2所述的实时数据采集任务调度方法,其特征在于,所述第一启停管理机制包括:
4.如权利要求3所述的实时数据采集任务调度方法,其特征在于,所述若干个工况至少包括第一工况、第二工况以及第三工况;
5.如权利要求4所述的实时数据采集任务调度方法,其特征在于,所述第一数据采集单元包括:
6.如权利要求5所述的实时数据采集任务调度方法,其特征在于,所述第一控制指令还包括:
7.如权利要求6所述的实时数据采集任务调度方法,其特征在于,所述第一数据采集单元还包括:任一第一数据采集单元仅负责一类业务数据的采集。
8.一种实时数据采集任务调度系统,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于:其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至7任意一项所述一种实时数据
...【技术特征摘要】
1.一种实时数据采集任务调度方法,其特征在于,包括:
2.如权利要求1所述的实时数据采集任务调度方法,其特征在于,所述第一管理单元包括:
3.如权利要求2所述的实时数据采集任务调度方法,其特征在于,所述第一启停管理机制包括:
4.如权利要求3所述的实时数据采集任务调度方法,其特征在于,所述若干个工况至少包括第一工况、第二工况以及第三工况;
5.如权利要求4所述的实时数据采集任务调度方法,其特征在于,所述第一数据采集单元包括:
6.如权利要求5所述...
【专利技术属性】
技术研发人员:朱炳铨,钱建国,郑翔,武会超,张静,裘雨音,王海园,徐红泉,何鸣一,范迎,方超,陈宁,孙文彦,吕非,谭志军,周福,
申请(专利权)人:国电南瑞南京控制系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。