论文部分内容阅读
随着社会的发展,传统电网已难以满足人们对电力资源的需求,传统电网向智能电网的转换已成为了电网发展的必然趋势,电网技术的革新刻不容缓。传统电网采用单向的通信技术,即从电厂到用户的单向传输,不能满足目前电力网络跟电力市场、用户之间的信息交互的要求。而双向通信技术相比于传统的通信技术,其通信容量大、信息交互快捷、时延小、结构简单、经济实用,通过节点之间的交互,可构成更大的通信网,实现更广范围的覆盖和更加灵活的组网和维护功能。本文主要研究智能电网中有线和无线环境下的双向通信问题,提出了智能电网中双向通信系统模型,搭建了智能电网中双向通信系统,实现了电力资源与用户的信息交互。主要工作如下:本文根据现有的网络编码在无线传感器网络中的应用情况,提出了一种适用于智能电网中双向通信系统的基于延迟可控机制的网络编码技术,并在搭建的智能电网中双向通信系统中以软件形式设计并实现了该技术。基于延迟可控机制的网络编码技术综合考虑数据产生速率、额外时间延迟、网络编码数据包数量以及网络吞吐量等因素,利用延迟可控机制实现网络编码。应用基于延迟可控机制的网络编码技术可以很好的实现计时控制、提升网络吞吐量、均衡网络负载、提高网络带宽利用率等,从而有效抵抗网络链路和节点失效对网络链接的影响,提高网络链接的鲁棒性,减小网络管理的开销,增加传输的安全性。本文针对智能电网中双向通信系统设计并实现了基于MVC模式的Web服务软件,包括Socket通信、数据统计和图形可视化等功能。用户可通过该软件查询电力资源信息,实现电力资源与用户的信息交互。Web服务软件采用B/S架构,将J2EE技术与MVC设计模式相结合,实现控制、视图、模型的分离,能够方便的提高系统的层次结构,同时很好的实现代码的可重用性,实现数据的多视图表示。