节点文献

高性能通信框架及智能主站技术研究

The Research of High Performance Comjunication Framework and Smart Master

【作者】 赵杰

【导师】 肖宗水;

【作者基本信息】 山东大学 , 计算机应用技术, 2011, 硕士

【摘要】 早在2006年,IBM就提出了“智慧的电力”理念,其就是指在目前电网中实现信息交互迅速、信息可靠、节约能源以及可持续等特点,即业界广泛提出的“智能电网”。智能电网(smart grid)即为将信息技术、通讯技术、计算机技术和原有的输、配电基础设施高度集成而形成的新型电网。它具有提高能源效率、减少对环境的影响、提高供电的安全性、可靠性和经济性、减少输电网的电能损耗、实现节能减排等多个优点。通过电网的“信息化、数字化、自动化、互动化”,实现电力流、信息流、业务流、服务流”的有机融合,以在智能电网中实现更透彻的感知,更广泛的互联互通,更深入的智能化。但是,随着智能电网规模的不断扩大,网络通信量不断增加,对无论是C/S架构,还是B/S架构的电力主站系统都将面临着高并发、大规模终端的连接请求和访问,因此,就要求主站具有相当强的高并发性能;另外,也要求通信能达到高实时性,确保主站具有较高的web方式的实时访问,并能稳定、可靠及高效的运行;再者,在目前的信息采集中,不仅存在各种各样的多种通道,还存在多种规约及多种终端,威胁其与主站的统一通信性能。因此,如何满足海量终端的高并发接入和主站系统的高实时性要求,同时又协调多通道、多规约及多终端差异性矛盾,就成了智能电网中信息通信和信息采集的一个瓶颈。针对以上智能电网中的各种通信问题,本文提出了采用Java NIO、Java线程池和通信缓存等技术,基于MINA的高性能通信框架及规约解析模型。以此模型为原型,智能主站平台采用面向服务架构(SOA)和成熟、标准的J2EE多层企业平台架构,并应用基于MINA的高性能通信框架来进行构建。这样MINA就在整个高性能通信框架中起到主架作用,并为上下层的服务提供定制了松耦合的模块化,使得智能主站开发可以有效利用SOA技术进行定制和开发。最后并对智能主站的各个性能进行了测试和分析。本文只是致力于智能电网中的信息化、数字化,满足了电网通信方面的高并发请求访问,确保实现了通信的高实时性,并能稳定、可靠及高效的运行,而且还解决了一直在电网中存在的与主站的兼容通信问题。但是,伴随着未来智能电网的规模进一步壮大,为保障解决下一步的通信难题还需对电网的自动化和互动化进一步加强。

【Abstract】 In 2006, IBM proposed a concept -- "smart power", which means to achieve the rapid information exchange、the reliable information、the energy savings、the sustainable development and other features, which is just the "smart grid" in the industry. Smart grid is the new grid which is highly integrated with information technology、communication technology、computer technology and the original transmission and distribution infrastructure. It can improve the energy efficiency、reduce the impact on the environment、enhance the security、reliability and economy of electricity supply、reduce the loss of transmission grid、achieve the saving and emission reduction and other advantages. Through the "informatization digitalization、automation、interaction", smart grid will achieve the organic integration of the power flow, information flow, business flow, service flow, and then realize the more intensive perceive、the more broader interoperability and the more in-depth intelligence.However, with the constant expansion of the smart grid and the increasing network traffic, the master systems with the C/S structure, or B/S architecture all will face with the high concurrent, large-scale terminal connection requests and accesses. Therefore, it requires the master with a very strong high-concurrency. In addition, it also requires high real-time of the communication, to ensure that the master having higher real-time access in WEB methods, and can reliable and efficient working. Moreover, in the current information collection, there not only has various kinds channels, but also has a variety of protocols and terminals. All these will threaten the unified communication with the master. Therefore, how to meet the high concurrent access of mass terminals and the high real-time of the master system and also coordinate the contradiction of different multi-channel, different multi-protocol and different multi-terminal, will be a bottleneck in information communicating and information gathering of the smart grid.In view of the above variety communication issues in smart grid, this paper has proposed a high performance communication framework, based of MINA and using Java NIO、Java thread pool、communication cache and other techniques, and a protocol parsing model. With this model as the prototype, the smart master adopts the unified service-oriented architecture (SOA)、the mature, multi-standard J2EE enterprise platform architecture and uses the high performance communication framework to build. The MINA will play as the main frame in the communication framework, and provide loosely coupled modularization to upper and lower services. All these make the smart master development be customized and developed using SOA. Finally, the paper gave the testing and analysis to each performances of the smart master.This paper hammered at the informatization and the digitalization in smart grid, met the high concurrent requests to access, ensured the high real-time communication and the stable, reliable and efficient operation, and also solved the unified communication with the master. But with the further expanding of the future smart grid, it also needs the further strengthened to the automation and the interaction.

【关键词】 高并发高实时性MINA通信框架
【Key words】 High ConcurrentHigh Real-timeMINACommunication Framework
  • 【网络出版投稿人】 山东大学
  • 【网络出版年期】2012年 04期
节点文献中: 

本文链接的文献网络图示:

本文的引文网络