【技术实现步骤摘要】
一种电力任务分配计算管理系统
[0001]本专利技术涉及电力任务配置管理领域,具体涉及一种电力任务分配计算管理系统。
技术介绍
[0002]电力系统是现代社会发展必需的基础设施之一,建立可靠稳定的电网控制系统,保证电网的安全经济运行,具有十分重大的意义。我国电网采用分层分区的管理体制,随着区域电网的互联与发展,区域独立计算模式对电力系统的一体化仿真计算造成很大的困难。
[0003]分布式计算技术通过集成大量异构的分布式资源,具备强大的计算和存储能力,基于此把分布式计算引入到电力系统分布式计算中,通过分布式任务管理实现电力系统在线运行分析与优化控制。
技术实现思路
[0004]为了解决上述现有技术中存在的缺陷和不足,本专利技术一种电力任务分配计算管理系统,包括:调度分配模块、调度处理模块、数据配置传输模块和仿真分析模块;其中。
[0005]所述调度分配模块在初始化过程中进行任务预分配并生成任务分配表,并由每个计算节点读入任务分配表,根据任务分配情况初始化计算进程,计算进程常驻内存。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种电力任务分配计算管理系统,其特征在于,包括:调度分配模块、调度处理模块、数据配置传输模块和仿真分析模块;其中,所述调度分配模块在初始化过程中进行任务预分配并生成任务分配表,并由每个计算节点读入任务分配表,根据任务分配情况初始化计算进程,计算进程常驻内存;所述调度处理模块,用于在单个计算节点内部,采用同一类任务并行,不同类任务串行的方式进行任务调度,通过获取预分配后的计算任务数目,在指定的计算进程上,依次以并行原则实现所有的计算过程,并在一类任务计算完成后,依次启动下一类计算;在多个计算节点之间,任务调度采用完全并行的方式,不同节点之间的计算任务调度互不影响;所述数据配置传输模块提供自动配置与手工修改的功能,其中自动配置根据各个计算节点的应用配置情况,把各个计算应用算例分配到各个计算节点中去;手工配置则手工分配计算任务或者根据自动配置的结果进行修改分配计算任务;所述预分配的数据配置还能够修改计算节点的配置、更新参数库、更新故障设置等;所述仿真分析模块,用于:A1.基于故障进行暂态稳定仿真;A2.进行电网网络供电运行分析。2.根据权利要求1所述的系统,其特征在于,在调度分配中,所述任务预分配过程分为三个阶段:a.预分配环境初始化:在预分配前,获取每个计算节点的计算环境信息,包括CPU类型、个数、内存大小等;将这些参数信息成为预分配参照的依据;b.故障方式计算的预分配:调度分配模块在所有计算节点的计算环境信息基础上,根据计算能力的匹配,将需要计算的计算任务分配到每个计算节点上,在整个计算周期内计算节点只做与所预分配对应的计算任务;c.作业固定输入数据预分配:同种类型的作业输入数据分成两部分,即固定数据和周期性变化刷新数据;固定数据在预分配后再分配到各个计算节点上,每个计算节点为各个计算任务保留一份固定数据。3.根据权利要求2所述的系统,其特征在于,在上述三种预分配完成后,调度分配模块上建立一个预分配故障方式的映射表;电网中的超时重发和故障重分配装置根据映射表查询每个周期的计算节点是否按时返回结果,根据查询监视结果自动屏蔽出错计算节点,调度分配模块对出错计算节点上的故障方式重新预分配,从而在出错计算节点与冗余计算节点之间作计算环境的节点转移,此时冗余节点的环境和任务是对出错计算节点的完整复制;然后,调度分配模块重新修改预分配故障方式的映射表,在整个计算周期内进行映射表实时最新。4.根据权利要求2所述的系统,其特征在于,所述预分配在在线运行阶段时,将固定的参数预先存储到各个计算节点中去,所述固定的参数包括故障列表和动态参数库等;同时根据现有计算节点的情况,对各个计算任务进行预先分配,将在线运行阶段的计算任务分配固定下来,使得在线运行阶段刷新在线运行数据后就...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。