基于云计算的智能电网调度系统的研究.docx
《基于云计算的智能电网调度系统的研究.docx》由会员分享,可在线阅读,更多相关《基于云计算的智能电网调度系统的研究.docx(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 独刳牲声明 本人声明所呈交的学位论文是本人在导师指导下进行的研宂工作和取 得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他 人己经发表或撰写过的研宄成果,也不包含为获得 天津理工大学 或 其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研 究所做的任何贡献均己在论文中作了明确的说明并表示了谢意。 学 往 抡 文 作 每 签 名 : 签 孛 a 期 : 糾 年 ) /I / a 学隹袼文板权使用援权书 本学位论文作者完全了解 天津理工大学 有关保留、使用学位论文 的规定。特授权 天津理工大学 可以将学位论文的全部成部分内容编入 有关数据库进行检索,并采用影印、缩印
2、或扫描等起制于 段保存、汇编 以供杏阅和借阅。同意学校向国家冇关部门或机构送交论文的复本和电 子 文件。 (保密的学位论文在解密后适用本授权说明) 学往硌文作者荟名: 签孛 er 期: p/p 年?刀 f a 导师签名: 签孛 q 期:年 3刀 / q 分类号: 470. 4054 密级 : 天津理工大学研究生学位论文 基于云计算的智能电网调度系统的研宄 (申请硕士学位) 学科专业:电力系统及其自动化 研宄方向:电力系统运行分析与控制 作者姓名:黄智鑫 指导教师:李莲副教授 2014 年 1 月 Thesis Submitted to Tianjin University of Technol
3、ogy for the Masters Degree Research on the Smart Grid Dispatching System Based on Cloud Computing By Huang Zhixin Supervisor Prof. Li Lian January, 2014 随着电力建设规模的扩大和电力企业的市场化改革,现代电力系统正朝着分布式、 信息化、自动化的方向发展,其生产结构和运行方式将会日益复杂化。在新形势之下, 电力调度中心作为整个电网运行的指挥控制中心,其数据信息分布之广泛、数量之庞大、 结构之复杂以及处理和存储信息要求之高,这都使得传统的电网调度信
4、息平台在信息集 成、分析、计算和存储等方面难以满足电网运行监控的需求。为了能够解决这些问题, 本文将云计算引入智能电网调度系统中,利用云计算的相关技术为电力调度提供更为智 能化的决策支持和实现方式。 云计算是分布式计算技术的进化、虚拟化技术的发展、面向服务的体系架构 ( SOA) 的延伸、信息资源的智能管理和调配机制的体现,具有超高性能、超大规模、廉价等特 点,是电网智能化计算平台有力的技术组成。目前,云计算在计算机信息等领域中的应 用己取得显著成果,但在电力系统中还处于起步阶段,电力系统的云计算平台还处于构 想和规划阶段。电力调度是整个电网的 “ 大脑 ” ,担负着全网安全稳定、高效运行、管
5、 理调配、节能环保的重要职责。因此,基于云计算的智能电网调度系统的研究有助于在 更大范围内促进云计算在智能电网中的应用。 本文首先介绍了云计算的基本概念、主要特点以及 Map/Reduce 计算模型和 HDFS 系统等云计算相关的核心技术,并结合智能电网调度系统的结构和特点,设计了基于云 计算的智能电网调度系统平台的逻辑架构;然后在对传统任务调度算法和遗传算法 (GA)研宄的基础上,结合智能电网调度系统数据信息采集和处理的特点,提出了一 种基于改进遗传算 法 ( IGA)的任务调度算法,目的在于提高智能电网调度系统的分布 式数据处理能力和资源优化配置能力;最后部署了模拟智能电网运行调度数据中心
6、的 Hadoop 实验平台,在该平台上通过仿真算例和数据分析,将先进先出调度算法、公平 调度算法、计算能力调度算法、自适应遗传算法 ( AGA)与改进遗传算法进行性能比较, 验证了基于 IGA 的云计算任务调度算法是一种能够有效提高智能电网调度系统中海量 任务的分析与计算效率的任务调度算法。 关键词 :智能电网电力调度云计算 Hadoop 任务调度算法改进遗传算法 Abstract With the expansion of power construction and the market-oriented reform of electric power enterprises, Mode
7、rn power systems production structure and operation mode will be increasingly complicated. Under the new situation, the traditional power grid dispatching information platform is difficult to meet the demand of power grid operation monitoring in aspects such as information integration, analysis, com
8、putation and storage. In order to solve these problems, the paper introduces cloud computing in the smart grid dispatching system, using the relevant technology of the cloud computing provide a more intelligent decision support for the electric power dispatching and way of implementation. Cloud comp
9、uting is the evolution of distributed computing technology, and it has many characteristics, such as high performance, large scale, cheap. Cloud computing is a powerful technology of intelligent power grid computing platform. Therefore, smart grid dispatching system based on cloud computing research
10、 helps to promote cloud computing in broader range in the application of the smart grid. The paper introduces the basic concept, main characteristics of cloud computing, the core of cloud computing technologies. Combined with the structure and characteristics of the smart grid diapatching system, th
11、e paper designs a smart grid diapatching system based on cloud computing platform of the logical architecture; Then on the basis of research in the traditional tasks scheduling algorithm and Genetic Algorithm, combined with the smart grid dispatching information system data acquisition and processin
12、g, the paper proposes a task scheduling algorithm based on Improved Genetic Algorithm, which is purpose to improve the distributed data processing ability and resource configuration optimization ability of the smart grid scheduling system; Finally the paper deploys experimental platform of Hadoop wi
13、th simulation of the smart grid operation scheduling data center. By simulation examples and data analysis on the platform, the FIFO scheduling algorithm, fair scheduling algorithm, computing power scheduling algorithm, Adaptive Genetic Algorithm with Improved Genetic Algorithm for performance compa
14、rison, the paper verified the cloud computing task scheduling algorithm based on IGA is a kind of task scheduling algorithm which is able to effectively enhance the massive task of smart grid dispatching system analysis and calculation efficiency. Key words: smart grid, power dispatching system, clo
15、ud computing, Hadoop, task scheduling algorithm, Improved Genetic Algorithm 会者 i 仑 . 1 1.1课题研宄的背景和意义 . 1 1.2国内外研宄现状 . 2 1.2. 1云计算的研宄现状 . 2 1.2.2电网调度系统的研宄现状 . 2 1.2.3 “ 电力智能云 ” 的提出及其体系结构 . 3 1.3论文的主要研宄内容 . 5 1.4论文的组织结构 . 5 第二章云计算概述 . 7 2.1云计算介绍 . 7 2. 1. 1 云计算的基本概念和特点 . 7 2.1.2云计算的分类 . 8 2. 2Hadoop 平
16、台介绍 . 9 2. 2. 1 Hadoop 平台概述 . 9 2. 2. 2 Map/Reduce 编程模型 . 9 2. 2. 3 HDFS 分布式文件系统 . 10 2. 2. 4 Hadoop 平台作业执行的过程 . 11 2. 3本章小结 . 12 第三章基于云计算的智能电网调度系统 . 13 3. 1智能电网调度系统概述 . 13 3.1.1智能调度的提出 . 13 3. 1.2 智能调度与传统调度的区别 . 13 3. 1. 3智能电网调度系统的构成 . 14 3.2智能电网调度系统云计算平台 . 16 3.2. 1智能电网调度系统云计算平台的体系架构 . 16 3.2.2智能电
17、网调度系统云计算平台的特点 . 18 3.3智能电网调度系统云计算的任务调度 . 19 3.3. 1任务调度的概念 . 19 3.3.2任务调度模式 . 20 3.3.3任务调度目标 . 21 3. 4本章小结 . 22 第四章云计算中任务调度算法的分析与改进 . 23 4. 1 Hadoop 调度算法 . 23 4. 1. 1 先进先出调度算法 . 23 4.1.2公平调度算法 . 23 4. 1.3 计算能力调度算法 . 24 4. 2遗传算法 . 24 4.2. 1遗传算法的特点 . 24 4.2.2遗传算法的流程 . 25 4.2.3自适应遗传算法 . 26 4. 3基于 IGA 的任
18、务调度算法 . 26 4. 3. 1 几种算法的优劣分析 . 26 4. 3. 2 基于 IGA 的任务调度算法设计 . 27 4. 3. 3 基于 IGA 的任务调度算法流程 . 30 4. 4本章小结 . 31 第五章 IGA 算法在智能电网调度系统云计算中的实现 . 32 5.1实验云计算环境部署 . 32 5.1.1实验平台的搭建 . 32 5. 1. 2 Hadoop 的安装配置 . 33 5. 2实验方案 . 34 5. 3实验结果和分析 . 37 5.3. 1IGA 算法的高效性 . 37 5. 3. 2 IGA 算法的稳定性 . 40 5. 3. 3 IGA 算法的实时性 .
19、41 5. 4本章小结 . 43 第六章总结与展望 . 44 6. 1总结 . 44 6. 2展望 . 44 参考 . 46 发表论文和科研情况说明 . 49 -ii - 50 第一章绪论 1.1课题研究的背景和意义 如今电力企业规模的不断壮大,电力系统的互联程度也随之越来越高,且正在逐渐 向一个大量数据和信息计算汇聚的系统演变。我国的西电东送、三峡并网发电以及智能 电网互联工程都将形成规模宏大的大机组、超高压、大电网的全国性互联智能电网 1, 而智能电网调度系统 23作为智能电网的神经中枢也将面临着向多区域联合协同计算的 运行模式转变,突破国调、网调和省调三级联合调度计划的信息共享方式,其中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 计算 智能 电网 调度 系统 研究
限制150内