火电站全范围仿真系统中OPC通讯技术的研究与开发

火电站全范围仿真系统中OPC通讯技术的研究与开发

论文题目: 火电站全范围仿真系统中OPC通讯技术的研究与开发

论文类型: 硕士论文

论文专业: 动力机械及工程

作者: 魏巍

导师: 王明春

关键词: 服务器,组件,实时数据库,接口,客户端,数据访问规范

文献来源: 东南大学

发表年度: 2005

论文摘要: 伴随着电力行业的大发展,火电站全范围仿真系统的研究开发也跃上了一个新的高度。高性能的仿真系统离不开高性能的数据通道,数据通道的构建对仿真系统的实现起着强有力的支撑作用。本论文结合OPC基金会的数据访问规范(Data Access Standard,DA)和组件对象模型技术(Component Object Model,COM),开发了适用于火电站全范围仿真系统的OPC服务器程序。该程序作为仿真机实时数据库的扩展服务器,通过实时数据库的定制方法与数据库相连接,同时按照OPC规范规定的方式,采用客户端/服务器网络结构,能够为所有标准OPC客户端提供高度品质的数据服务。本论文采用Visual C++为基本的开发工具,在开发过程中严格按照面向对象的思想,通过友类、抽象类等编程方法的使用,方便快捷的实现了OPC服务器组件对象及其接口函数的定义。通过这种方法,还巧妙的实现了服务器内三种COM对象间的管理/服务关系,构建了一个高效灵活的服务器体系结构。本论文开发了OPC测试用客户端程序,对开发好的OPC服务器进行了各项测试。通过测试发现,该服务器性能稳定,通用性强,基本上能够满足仿真系统的开发要求。

论文目录:

摘要

ABSTRACT

第一章 绪论

1.1 论文选题背景

1.2 OPC规范的产生和发展

1.2.1 OPC规范的产生

1.2.2 OPC技术的发展

1.2.3 OPC 规范的实用意义

1.3 OPC的国内外研究现状

1.4 本论文主要研究内容

第二章 OPC技术的基础——组件对象模型

2.1 组件对象模型的起源和发展

2.1.1 组件对象模型的起源

2.1.1.1 软件业面临的挑战

2.1.1.2 传统解决方案

2.1.1.3 最终解决方案:组件软件

2.1.1.4 组件对象模型(COM)的主要特点

2.1.2 组件对象模型的发展

2.2 组件对象模型的对象和接口

2.2.1 COM对象

2.2.2 COM接口

2.3 COM的核心接口IUnknown

2.3.1 生存期控制:AddRef 和 Release

2.3.2 接口查询:QueryInterface

2.3.3 全局唯一标识符GUID

2.4 COM的应用模型

2.4.1 客户/服务器模型

2.4.2 进程内组件

2.4.3 进程外组件

2.4.4 COM库

2.5 Visual C++ 对COM组件开发的支持

2.6 本章小结

第三章 OPC数据访问服务器的开发

3.1 数据访问规范(Data Access Standard,DA)

3.1.1 DA规范的Custom接口和Automation接口

3.1.2 必须实现接口(Required Interface)和可选择性接口(Optional Interface).

3.1.3 内存管理

3.1.4 OPC服务器与客户端的连接

3.2 主应用程序框架的设计

3.2.1 运行环境

3.2.2 数据交换

3.3 项COM对象(ITEM)的实现

3.3.1 OPC项COM对象

3.3.2 项对象的实现

3.4 组COM对象(GROUP)的实现

3.4.1 OPC组COM对象

3.4.2 组对象的属性

3.4.3 组对象的接口

3.4.4 组对象的实现

3.5 服务器COM对象(SERVER)的实现

3.5.1 OPC服务器COM对象

3.5.2 服务器对象的接口

3.5.3 服务器对象的实现

3.6 与仿真机实时数据库的连接

3.6.1 内部数据池的实现

3.6.2 与仿真机实时数据库的连接

3.7 本章小结

第四章 OPC客户端的开发

4.1 客户端IAdviseSink接口

4.2 OPC客户端的实现

4.2.1 创建OPC服务器

4.2.2 创建OPC组对象

4.2.3 创建OPC项对象

4.2.4 退出OPC客户端

4.3 本章小结

第五章 结论

参考文献

致谢

研究生期间发表论文

发布时间: 2007-06-11

参考文献

  • [1].火电机组仿真系统中OPC通讯技术的研究与开发[D]. 陈五银.东南大学2006
  • [2].核电站激励式仿真系统OPC通讯软件的开发[D]. 黄锦花.华北电力大学2014
  • [3].功率硬件在环仿真系统的稳定性及接口算法研究[D]. 樊振东.合肥工业大学2019
  • [4].广域稳定控制通信网路由规划与仿真系统实现[D]. 许丹阳.北京邮电大学2019
  • [5].大型风燃协调等效电厂的数字物理混合仿真系统[D]. 蒋松含.上海交通大学2017
  • [6].河北南网调控一体化全维度培训仿真系统研究[D]. 贺楠.华北电力大学2017
  • [7].基于B/S架构的电力系统保护与控制实训仿真系统的设计与实现[D]. 崔永涛.山东大学2017
  • [8].特高压直流输电培训仿真系统的研究与开发[D]. 秦科源.中国电力科学研究院2017
  • [9].100万千瓦超超临界火电机组仿真系统研制[D]. 雷硕.华东理工大学2012
  • [10].水轮机调速器运行仿真系统的设计与研制[D]. 黄树良.大连理工大学2001

标签:;  ;  ;  ;  ;  ;  

火电站全范围仿真系统中OPC通讯技术的研究与开发
下载Doc文档

猜你喜欢