结合仿生学的IHA算法在电网云计算任务分解及调度中的应用

来源 :电源技术应用 | 被引量 : 0次 | 上传用户:chen20080310
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:基于我国电网任务繁多,资源分布地域差异较大的特点以及电网对实时性和经济效益的要求,本文针对电网计算任务分解及调度问题,结合仿生学中基因工程及生物进化的相关知识,对IHA算法进行了进一步的改进与扩充。在任务分解环节,我们通过IHA算法将云计算下的电网任务分解问题转化为可操作的最优解问题,一定程度上降低了陷入局部最优解的概率;在调度环节,我们提出了对子任务先进行紧急程度分级后再进行资源分配的方法,减少了计算量与资源耗费,提高了工作效率和执行速度。最后,我们通过定义关于时间和成本的适应度函数,来筛选我们所需的最佳任务调度方案。我们通过仿真实验验证了该算法在电网任务计算过程中,能够较好的实现任务分解;并给出了关于调度的新方法。
  关键词:电网任务;云计算;IHA算法;仿生学
  随着现代科技的发展,生物科学和电力系统开始显现出日益紧密的关系。电力系统如同庞大的生物系统,时刻进行着繁杂但有序的工作。电力云就是将繁多的电网计算任务分布在大量计算机构成的资源池上,通过相应的解决方案与调度机制的协调作用,在使任务被实时、高效解决的同时,也使用户能按需获取相应的云资源。本文将从生物工程中的基因剪切与拼接技术和生物进化过程中的自然选择机制,结合云计算在电网任务分解及调度中的应用,通过实验仿真与结果分析,来阐述现代生物科学与电力系统的紧密联系。
  1、云计算下的电网任务及调度现状
  现阶段,我国的电网特点是其分布的地域差异性较大,各子网的运行、监控、保护、输配和营销彼此之间的关系复杂。基于智能云强大的存储和计算能力,通过云计算将电网任务中各个节点的存储和计算子任务分布到大量分布式计算机中,可大大提高资源的利用率,进而提高电网的经济效益。然而,现有的电网计算任务分解算法容易使计算结果陷入局部最优解,影响了电网对用户请求资源的有效处理和管理过程,进而影响云计算环境下的电网工作性能。云计算下的电力任务调度的是将电网采集的各类信息反馈到电力云中,计算机结合云资源中所存储的电网实际运行参数及指标,通过相应计算,对电网安全、经济运行状态进行判断并发布操作指令,指挥系统进行调整,以达到维持电网稳定运行的状态。由于电网调度任务十分复杂,指标及要求繁多。不恰当的任务调度策略会导致云资源的浪费,甚至对电网的运行质量产生影响,严重影响了企业的经济效益。
  2、IHA算法的介绍
  其基本原理是对计算任务的划分。就是将子任务存储在“与或”树的一个节点上,用户请求任务分解就是选择合适的分割点,进行树的构造。用启发式方法找寻任务分割点后,估算任务的总体消耗,当分割点选择不合适时,子任务将无法执行,可以认为消耗为无穷大。直到所有的子任务不能再进一步细分,此时认为任务分解完成。
  任务分解的两个重要步骤:第一、为了确保任务所得解为整体最优,必须确定满足任务分解的相关约束条件;第二、为了提高请求资源的效率,最大程度减小开销,要对之前分解的任务进行合理的分配。
  3、仿生学的引入
  (1)联系生物科学中基因工程的相关理念,在对一段基因经行切割时,往往需要号称“分子手术刀”的限制性核算內切酶对DNA分子上的某种特定的核苷酸序列进行特定性切割。我们将初始的电网计算任务类比为一段DNA,其上有运行、监控、保护、输配、营销等节点中的一个或多个。将其相应的划分条件和目标看做“分子手术刀”,能对DNA分子上的符合切割条件相应节点进行特异性切割。然后取其中的一个节点,依照IHA算法进行进一步划分,寻找节点的任务分割点。若该节点至少有一个任务分割点且分割后的子任务能在智能云中检索到,则确定该点为所要寻找的任务分割点,依照上述方法对分割后的子任务进行进一步划分,直到子任务不能再进行划分,则任务分割结束。若该节点分割后的子任务不能在智能云中检索到,则重新划分,直到其子任务能在智能云中检索到,其后过程同上。
  分割完成后,计算任务开销,依据消耗大小对子任务树进行相应修剪,已达到完善分解过程的目的。
  (2)基于生物科学中物种基于生物自然选择,将原有的算法功能进行进一步扩充与完善,使其在将众多计算任务合理分解后还能进行最佳的资源调配。我们将众多任务调度方案看成一个种群,首先对初始化的种群进行编码,根据所需筛选出的最佳对象的要求来定义表征种群个体优劣的适应度函数,在该调度方案种群中选择适应度函数值高的方案个体,即为最佳调度指令。
  4、算法流程
  首先对初始的电网计算任务,依照其相应的条件和目标,划分为运行、监控、保护、输配、营销等节点中的一个或多个。取其中的一个节点,依照IHA算法进行进一步划分,寻找节点的任务分割点。若该节点至少有一个任务分割点且分割后的子任务能在电力云中检索到,则确定该点为所要寻找的任务分割点,依照上述方法对分割后的子任务进行进一步划分,直到子任务不能再进行划分,则任务分割结束。若该节点分割后的子任务不能在智能云中检索到,则重新划分,直到其子任务能在智能云中检索到,其后过程同上。
  分割完成后,计算任务开销,依据消耗大小对子任务树进行相应修剪,以达到完善分解过程的目的。
  对于一定的电网任务与资源,必然对应着不同的解决方案。由于任务的紧急与重要程度直接关系到各个任务对实时性的要求,进而影响该任务在解决过程中的优先程度,我们先对每个已经不能再划分的子任务经行一个紧急程度的划分,对于已经分好的任务依据各自的紧急程度给出合理的资源配置方案。这样一来,避免了对各个子任务做全排列,也不必对全排列后产生的众多方案进行筛选,从而节省了大量的时间与计算资源,提高了调度的实时性与经济性。最后,利用自然选择原理对这些较为合理的调度方案经行进一步筛选,定义考虑时间和成本的适应度函数并以此为标准筛选出最优方案,系统发出调度指令。
  5、结束语
  本文针对电网计算任务分解及调度问题,结合仿生学中基因工程及生物进化的相关知识,对IHA算法经行了进一步改进与完善,在调度环节,我们提出了对子任务先进行紧急程度分级后再进行资源分配的方法,减少了计算量与资源耗费,很大程度上提高了工作效率和执行速度。最后,我们通过定义关于时间和成本的适应度函数,来筛选我们所需的最佳调度方案。我们通过仿真实验验证了该算法在电网任务计算的过程中,能够较好地实现任务分解;在资源分配方面,我们给出了新的方法。总之,对云环境下的电网任务进行分解与对资源合理的分配,能够提高电力系统运行的稳定性和时效性,进而提高电力系统的经济效益。为智能云在电网中的应用打下了良好的基础。
  参考文献:
  【1】 苏小会 张宏利 云计算中任务分解算法的改进
  【2】 李杰 李鹏伟 李玉坤 于金刚 邵志香 云计算在智能电网中的应用研究
  【3】 朱宇航 差分进化算法及其在云计算任务调度中的应用研究
  俞华锋 基于效应函数的云计算调度算法的研究
  【4】 康一梅 胡江 任务分解、任务调度与并行算法设计
其他文献
摘要:近年来,随着电力事业的发展,各种新电器的广泛应用,给人们的生产生活带来了很大的便利,同时也使人们对电的依赖日益加深。由于我国电力建设长期以来侧重电源和大电网建设,电力系统在配电网络方面还较为滞后,使配电网络技术发展受到严重的影响,造成了配电网用电质量及供电可靠性方面较难满足用户要求。因此,加快配电网自动化的建设与应用,是提高配电网供电可靠性的一个关键环节。笔者结合多年工作实践,对配电网自动化
期刊
摘要:就发生的一起母差误动的事故,进行了深入浅出的分析,揭示出了暴露的问题并提出了相应的解决方案。  关键词:比率制动型母差保,母联CT二次自动封闭回路  一事故过程简述  (1)事故前的运行方式  2010年8月12日, 500kV××变电站进行1#主变投运前的充电工作。当时有关系统接线如图一所示。联络线受电320MW。  500kV 1#变压器为待投运设备,其三侧断路器均在断开状态;其余220
期刊
摘要:高压断路器在电力系统中主要承担保护与控制的作用,作为维护电力系统高效安全运行的可靠保障,高压断路器的运行情况直接决定了电力系统运行的安全程度,同时也影响着供电的稳定程度。因此,对高压断路器状态记录与检修决策支持系统的研究在很大程度上能够提高压断路器的经济性与安全性。本文简要介绍了高压断路器状态记录与检修的现状以及状态记录与检修的重要作用,对其检修决策系统的相关应用进行一定的分析研究,决策支持
期刊
摘 要:10kV配网具有点多、线长,并且涉及范围广等特点,但是在实际运行过程中,10kV电网运行环境较为复杂,保障电网的稳定性和安全性面临着自然灾害、外力因素、人为操作不当等因素的挑战。从完善配网调度系统主站设计、提升设备防范能力、加大电力设备检修力度等环节采取行之有效的对策能够进一步提高10kV配网的可靠性和安全性。  关键词:配网调度;可视化;自动化  1 概述  近年来,随着我国经济社会的快
期刊
摘要:基于LabVIEW和VB软件开发平台,以计算机和数据采集卡对试验参数进行采集,实现采集、记录及数据处理等功能;同时通过网络与其他设备计算机通讯,提供所需试验数据。系统采用了信号隔离、多线程技术,工业以太网通讯等技术,具有可扩展性。  关键词:虚拟仪器;LabVIEW;VB;数据采集  虚拟仪器是基于计算机技术而发展起来的测量技术,是计算机技术与仪器技术密切结合的产物,代表了数据采集发展的重要
期刊
【摘要】随着科技技术的发展,配电网自动化系统在日常生活在必不可少的,是提高构成智能化和自动化配电网的重要组成部分。本文详细阐述了配电网自动化的组成及功能和在国内外发展情况。  关键词:系统;自动化;功能  随着科技水平的不断提高,配电网规模也在不断扩大,用户数量也逐渐增加,因此,供电是否可靠成为人们目前最为关注的问题。同时,行业之间的相互竞争也为配电网带了不可避免的挑战。所以,只有构造坚固的配电网
期刊
摘要:国家电网是公共服务类项目,对国家经济、政治、民生建设的影响很大,所以电网服务工作需承担一部分社会责任,每个工作环节都要严谨、认真。目前,在国家电网建设方面,国家已投入大量资金扩大建设,但是从服务效果上看,其工作状态依然有很多问题,并没有达到“优质服务”标准。在先进经营理念的影响下,国家电网在电力市场的能动性越来越强,要想优化服务工作,突显服务的优质特征并不难。基于此,本文将结合国家电网建设、
期刊
【摘要】随着我国城市用电量的不断增加,城市电网在低压配电技术上出现了很多问题,主要有负荷增长速度迅猛、供电可靠性不稳定、自动化电网实现的程度不高等。智能万能式断路器在解决这些问题有较大的优势,它是利用热学、机械学、电学等领域的成果,研发、设计、制造而成的。智能万能式断路器的发展和应用,在电网运行中,发挥重要的作用。  【关键词】智能万能式;断路器;发展;应用;结构;功能;  智能万能式断路器是低压
期刊
摘要:我国农村电网低电压问题严重,影响了农民生活,抑制了农村的发展。究其原因发现,造成电压质量下降的主要原因是系统无功功率不足或无功功率分布不合理。因此要对症下药,解决农网低电压问题。本文主要概述了农村电网现状, 分析了农村电网电压偏低的原因, 针对农村电网低电压的特点, 提出了相应的解决方案,以最大程度保证低电压用户端电压满足电压合格范围。  关键词: 农村电网; 低电压; 无功功率;改善措施 
期刊
摘 要:笔者在此列举了广东省某供电所,并与自己的工作经验相结合起来,就配电网单相接地故障原因进行了探究,重点探索了接地故障对配电线路和设备带来的影响,还总结了一系列的预防故障的方法和举措,就增强配电网供电可靠性带来了深刻影响。  关键词:配电网;单相接地;措施  一、引言  电力系统主要是有配电网构成的,可靠的供电系统对于增长地方经济和安定和平社会有重大影响。配电网直接与用户侧相通、工作氛围繁琐,
期刊