论文部分内容阅读
随着电力改革的深入和竞争机制的逐步引入,电力市场对电力企业的运作效率和灵活性提出了更高要求,使得电力企业迫切需要一种能够有效、快速、充分处理海量数据的一体化信息平台、有效的信息集成技术以及建立在此基础之上有效的知识管理,即需要一个有效的信息集成平台。然而,电力企业在不同发展时期,根据各业务部门的特定需求,分别安装和开发了实现不同功能的应用系统。由于这些应用系统开发的时期、功能、和应用提供商不同,同时各应用子系统关注电力对象的不同方面、对电力对象有自己专门的建模方法,使得各个应用系统在信息上成为相对孤立的“信息孤岛”,不能与其它应用系统交换数据或在企业范围内实现信息共享和集成,导致了诸如:重复建设,资源浪费;信息缺乏规划,存在多信息源和信息流失;信息提取率低下,知识获取不足等问题。论文以上述电力企业信息化发展过程中所面临的问题为出发点,以现代信息技术为基础,研究电力企业信息集成中的相关问题。首先分析了当前主流电力企业信息集成解决方案的优缺点,给出了遵循IEC61970标准,基于中间件实现集成总线的集成方案,此方案既能以标准方式集成原有子系统,保护用户投资,又可使新子系统方便加入。各子系统以松耦合的方式接入到集成总线中,可做到软件的“即插即用”。论文重点分析了集成总线所用中间件Ice对象定位功能的不足,结合电力系统特点引进DHT技术,给出了一个基于DHT架构的分布式对象定位模型,该模型继承了DHT本身强大的可扩展性及容错性,它将所有对象定位信息完全分布在整个系统中,克服了Ice的集中式对象定位机制中注册服务器节点瓶颈缺点,并给出了一种改进的DHT算法,基于改进的算法给出了分布式对象定位机制中对象定位信息的发布、查询以及维护算法,并对算法的合理性作出了分析;针对电力系统中受计算限制和受I/O限制两类业务同时存在的特点,分析了Ice线程池管理策略的不足,并提出了一种旨在缓解网络I/O压力的多线程-多线程线程池管理策略,并对改进前后的性能做了对比测试。