论文部分内容阅读
随着智能电网的建设,智能调度系统需要处理的信息量越来越多,海量的数据对调度系统的数据存储能力和处理能力提出了更高的要求。在这种情况下,将云计算引入智能调度系统成为智能电网发展的必然要求。但是智能调度系统全面进入云计算时代还需要一个长期的过程,这使得智能调度中心必定长期处于这样一种局面:本地数据和云数据并存,并被分别存储在本地数据库和云数据库中。在本文中我们采用视图机制,在逻辑层面上整合存储在两种数据库中的数据。云计算平台呈现给用户的只是一个统一的逻辑数据视图,对其隐藏了数据的物理存储位置。采用视图机制,将面临两个问题:一是数据模型的统一构建,电力信息系统中已经采用的关系模型和云数据库的键值模型之间的转换;二是分布式异构数据库系统查询优化的问题,以实现来自不同数据源的数据的快速整合。本文的详细工作如下:首先,本文研究了IEC61970标准中的CIM模型,并根据此模型构建了关系数据模型和云数据模型,设计了关系数据库中元数据的存储模式、实体数据的存储模式以及数据映射层的映射步骤等,并根据云存储的特点对实体数据的存储模式进行了改进。其次,为了解决异构数据源的查询优化问题,本文基于免疫遗传算法和小生境技术,提出了一种新的多连接查询优化算法。设计了查询树的编码方式,相似度函数以及适应度函数。针对多连接查询优化问题的特性,设计了新的遗传算子和免疫算子。最后对该算法的可行性进行了实验验证。最后根据上述数据库模型和算法,在Hadoop平台上进行了模拟仿真。