学位论文 > 优秀研究生学位论文题录展示

基于IEC 61970的能量管理系统的Web服务层的实现

作 者: 方烁
导 师: 云昌钦
学 校: 山东大学
专 业: 电路系统
关键词: 能量管理系统 Web Services IEC 61970 CORBA
分类号: TM769
类 型: 硕士论文
年 份: 2006年
下 载: 176次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着电力系统自动化与信息化建设的发展,传统的能量管理系统(EMS)暴露出了扩展新功能难、不同系统和应用之间数据交换难、不同厂家的产品协调工作难等许多问题,各个应用系统之间信息共享和应用集成需求凸现出来。为了促进不同厂商独立开发的各种EMS应用程序的集成,EMS和其它电力控制中心内外应用系统之间的集成,国际电工委员会(IEC)推出了IEC 61970 EMS-API系列国际标准,主要包括基于组件软件的应用集成架构、公共信息模型和组件接口规范。新一代能量管理系统将基于IEC 61970标准,为实现不同系统间的互操作和集成提供可能性。 IEC 61970推荐软件行业广泛接受的四种主要的组件模型:EJB、CORBA、COM/DCOM和XML Web Services & Microsoft.NET来构建能量管理系统。EJB/CORBA/DCOM组件技术提供的是紧耦合的RPC机制,而且其协议属于某个厂家或集团,并不完全开放,在基于Internet的分布式应用上存在一定的局限性;XML Web Services提供的是松耦合机制,其所基于的协议得到了业界的广泛支持,是充分开放的。所以基于EJB/CORBA/DCOM组件技术的系统可以采用Web Services技术来增强其在Internet环境下的功能。 在EMS和电力控制中心应用集成框架中引入Web Services对于促进电力企业在更大的范围实现应用集成是很有意义的,因为访问用CORBA构建的服务器时要求客户端必须安装ORB环境或者和CORBA实现了无缝桥接的其它环境;而访问Web Services服务器的客户端无需安装任何组件执行系统。这是因为Web Services客户端所需工作是解析SOAP消息,而SOAP是可以通过HTTP协议传输的XML文件。其次,由于会话通过HTTP连接完成而非二进制的协议,受到的限制也少。 本文使用IEC 61970推荐的XML Web Services&Microsoft.NET组件模型,实现了其定义的组件接口规范(CIS)。目前已经发布的绝大多数的IEC 61970 CIS文档仅提供了针对OMG CORBA组件模型使用OMG接口定义语言(IDL)定义的CIS,而对于其他的组件模

全文目录


目录  3-5
摘要  5-7
ABSTRACT  7-9
第1章 绪论  9-14
  1.1 引言  9-10
  1.2 IEC61970标准  10-12
  1.3 选题说明  12-13
  1.4 论文工作和组织结构  13-14
第2章 INTERNET环境下的EMS体系结构  14-19
  2.1 能量管理系统体系结构的发展  14-15
  2.2 IEC61970标准中的应用集成框架和组件模型  15-17
  2.3 使用Web Services构建EMS  17-19
第3章 组件接口规范的WEB服务定义与实现方案  19-42
  3.1 Web Services技术概述  20-23
    3.1.1 产生和发展  20-21
    3.1.2 标准体系和技术特点  21-23
  3.2 组件接口规范概述  23-26
  3.3 CIS的WSDL定义  26-31
    3.3.1 从IDL到WSDL  26-29
    3.3.2 资源定位的WSDL定义  29-31
  3.4 CIS的Web Services实现方案  31-36
    3.4.1 CORBA和Web服务间的代理  32-33
    3.4.2 代理工作过程  33-34
    3.4.3 代理实现方案  34-36
  3.5 Web Services的开发  36-42
    3.5.1 Web Services的典型调用过程  36-38
    3.5.2 Web Services开发方式  38-40
    3.5.3 开发平台  40-42
第4章 .NET平台下CIS WEB服务的实现  42-59
  4.1 .NET平台下Web Services开发概述  42-44
  4.2 系统设计和实现  44-51
    4.2.1 系统结构  44-45
    4.2.2 系统设计  45-46
    4.2.3 系统实现  46-48
    4.2.4 资源描述迭代器的实现  48-51
  4.3 部署Web Services  51-52
  4.4 使用Web Services  52-54
    4.4.1 使用Visual Studio.NET自动创建代理  52-54
  4.5 功能测试  54-55
  4.6 性能测试  55-59
    4.6.1 测试环境  56-57
    4.6.2 测试内容  57
    4.6.3 测试方法  57
    4.6.4 测试结果  57-59
第5章 J2EE平台下CIS WEB服务的实现  59-74
  5.1 J2EE Web服务规范  60-63
    5.1.1 JAX-WS(JAX-RPC)  61-63
    5.1.2 JAXM  63
  5.2 系统设计与实现  63-74
    5.2.1 从WSDL文件开始  64-66
    5.2.2 从J2EE组件开始  66-72
    5.2.3 功能测试  72-74
第6章 结束语  74-76
参考文献  76-78
致谢  78-79
学位论文评阅及答辩情况表  79

相似论文

  1. 基于分布式三层应用的设备管理信息系统的开发和研究,TP311.52
  2. 基于服务总线的模具企业信息集成系统,TP311.52
  3. 基于SOA的校务管理系统的设计与实现,TP311.52
  4. 分布式图像融合系统研究与实现,TP391.41
  5. 基于CORBA的自适应软件系统关键技术研究,TP311.52
  6. 油田开发动态分析辅助软件,TP319
  7. 分布式信息化平台中嵌入式实时中间件研究,TP368.1
  8. 基于SVG技术和CIM模型的电力系统可视化研究,TM734
  9. 基于CORBA和XML的南昌市交通共用信息平台的研究,U495
  10. 分布式技术在航天测控地面接收系统监控分系统中的应用,TP311.52
  11. 基于分布式的校医院体检信息管理系统的设计与实现,TP311.52
  12. 基于构件的舰载作战指控系统应用研究,TP311.52
  13. 基于Web services的文档协同管理系统的设计,TP311.52
  14. 软件通信架构中的核心框架研究,TN925
  15. 基于组件的分布式传输网管系统设计与实现,TN919.3
  16. 燃料电池电动汽车自适应能量管理系统的研究,U469.72
  17. 基于IEC 61850和61970继电保护故障信息系统模型的研究,TM77
  18. 面向生态产业链的信息集成研究,F127;F205
  19. 分布式网络管理技术研究,TP393.07
  20. 一种基于抽象网元的综合网管系统,TN915.07
  21. 3G业务级网管及其构架的研究与设计实现,TN929.5

中图分类: > 工业技术 > 电工技术 > 输配电工程、电力网及电力系统 > 电力系统的自动化 > 电子计算机在电力系统中的应用
© 2012 www.xueweilunwen.com