欢迎来到天天文库
浏览记录
ID:28085875
大小:63.62 KB
页数:6页
时间:2018-12-08
《基于j2ee的智能电网电能量采集终端报修系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于J2EE的智能电网电能量采集终端报修系统【摘要】随着计算机技术的不断进步和互联网的发展,智能电网对信息技术的种种要求得以实现。而高级量测体系(AMI)则是完成智能电网建设的第一步。根据智能电网的建设要求,作为AMI的重要组成部分,智能电表将成为最终的客户端,承担起电能量信息采集,电网、用户双向互动,智能家电控制等复杂功能。因此以往系统所采用的C/S双层架构已经不能满足智能电网的需求,而J2EE的三层架构便脱颖而出。J2EE能减少客户端的硬件要求,结构易于扩展,具有很强的信息系统集成性和开放性,这些优点
2、很好的满足了现阶段的系统要求。本文回顾了电力系统中电能量管理系统的发展历史和如今在AMI发展过程中建立拫修系统的必要性。设计一个在J2EE架构下的新的系统。【关键词】电能量采集;报修系统;J2EE一、前言随着全球资源环境压力的不断加大,电力行业正在面临这前所未有的挑战和机遇,建设更加安全、可靠、环保、经济的电力系统已经成为全球电力行业的共同目标。人们幻想着建立一个电力系统网络,将能源资源开发、转换(发电)、输电、配电、供电、售电、服务以及蓄能与能源终端用户的各种电气设备和其他用能设施,通过数字化信息网络连
3、接在一起。这一系统将充分利用各种能源资源优化配置,实现精确供能、对应供能、互助供能和互补供能。人们普遍将这样的电力系统网络称为智能电网,而高级量测系统(AMI)则是完成智能电网建设的第一步。二、电能量管理系统的发展和现状电能量管理系统从早期的单机系统只能完成基本的电网监控功能,发展到现在基于网络、分布式的电能量管理系统都是随着计算机技术的进步而一同前进的。电能量管理系统从之前的集中模式,所有功能都集中在一台服务器上,发L到采用“客户端/服务器”(C/S)模式但智能电网的提出后,要求AMI作为一个用来测量、
4、收集、储存、分析和运用用户用电信息的完整的网络处理系统,由安装在用户端的智能电表、位于电力公司内的计量数据管理系统和连接它们的通讯系统组成。近来,为了加强需求侧管理,该体系又延伸到了用户住宅之内的家域网。AMI这个基础设施主要包括家庭网络系统(用于通信温度调节器及其他可控设备等)、智能表计、本地通信网络、连接电力公司数据中心的通信网络、表计数据管理系统以及数据集成平台等。AMI系统的发展对电能量管理系统的组网和通信能力提出了更高的要求。AMI系统中安装在用户端的智能电表能根据需要,同时实现多种计量并具有双
5、向通讯功能。同时,有的也可以作为通向用户室内网络的网关,起到用户端口的作用,提供给用户实时电价和用电信息,并实现对用户室内用电装置的负荷控制,迗到需求侧管理的目的。随着AMI的发展决定了电能量采集终端报修系统必需有很强的扩展性,能够充分利用现有的设备,在以后实现对电能量采集终端的直接监控,第一时间发现故障并报修。三、国内外的研究现状我们对C/S结构和B/S进行仔细的比较和选择,我们可以知道C/S两层体系结构在应用系统开发中得到了广泛的应用。但是它也有缺点:当客户端数目激增时,服务器端的性能会因为负载过重而
6、大大降低;客户端和服务器端耦合度太高,维护和管理的难度较大;每台客户机都需要安装相应的客户端程序,给应用维护和升级带来了极大的不便;大量的数据传输增加了网络的负载。为了解决以上存在的问题,人们将业务逻辑层提取出来作的中间层。该中间层为所有用户共享,作为整个系统的核心,提供的功能主要有:负责客户机与服务器、服务器与服务器间的连接和通信;实现应用与数据库的高效连接;提供一个多层结构应用的开发、运行、部署和管理的平台,具有事务处理、安全控制以及为满足不同数量客户机的请求而进行性能调整的能力。这样,就使传统的二层
7、C/S结构演变成三层C/S结构,在层与层之间相互独立,任何一层的改变不会影响其它层的功能,从而极大地降低了客户端和服务器的耦合度;也使客户端的工作量减少,开发和管理工作向服务器转移,使得分布式数据处理成为可能。三层结构相对二层结构来说,无论是从理论上还是实践上都使应用者向前迈进了一大步。但是三层结构也有其缺点:一是计算能力过于分散,客户端的维护费用随着客户端的增加而递增;二是对数据库的资源使用限制在局域网范围内,无法使用Internet资源。针对C/S结构的缺陷,B/S应运而生。对于典型的三层应用系统来说
8、,通常可以把系统分成三个层次:数据层、表示层和业务逻辑层。四、J2EE架构的介绍和应用现状在对当前新形势下电能量采集终端报修系统建设的要求进行缜密的分析和研究后,参考了国内外的专家意见和建议,最终决定采用B/S三层架构作为系统的基础技术构架,以J2EE技术作为系统的核心技术标准。在两层体系下,业务逻辑在客户端和服务器端都有分布,而且服务器端的主要计算任务都由数据库承担。利用数据库系统处理大量的业务计算并没有完全发挥出数据库管理
此文档下载收益归作者所有