首页> 中文学位 >DCS虚拟模型库及标准化通信接口的研究及开发
【6h】

DCS虚拟模型库及标准化通信接口的研究及开发

代理获取

目录

声明

摘要

第1章 绪论

1.1 DCS控制系统

1.1.1 DCS概述

1.1.2 DCS的发展

1.2 DCS仿真

1.2.1 DCS仿真模式

1.2.2 虚拟DCS

1.3 课题组和文章的主要内容

1.3.1 课题组主要工作内容

1.3.2 本文的主要内容

第2章 COM技术

2.1 COM技术简介

2.1.1 COM概念

2.1.2 COM对象

2.1.3 COM对象的标识——CLSID

2.2 COM接口

2.2.1 接口定义与标识

2.2.2 接口描述语言IDL

2.2.3 COM接口特性

2.2.4 IUnknown接口

2.3 COM结构

2.3.1 客户/服务器模型

2.3.2 COM库

2.4 COM的实现

2.4.1 进程内组件与进程外组件

2.4.2 COM对象的管理

2.4.3 类厂

2.5 本章小结

第3章 DCS虚拟模型库的开发

3.1 ATL技术介绍

3.1.1 ATL的基本宿主支持

3.1.2 ATL对组件的支持

3.2 服务器结构设计

3.3 服务器接口介绍

3.3.1 IModelScheduling接口

3.3.2 各模型对应接口

3.4 数字模型的建立

3.4.1 连续模型和通用模型的建立

3.4.2 非连续模型建立

3.5 数据参数的统一

3.5.1 VARIANT数据类型

3.5.2 标准数据类型的定义及参数传递的统一

3.6 本章小结

第4章 模型库测试

4.1 模型测试

4.1.1 客户与服务器通讯的实现

4.1.2 客户与模型库的协作过程

4.1.3 测试结果

4.2 模型库与虚拟DPU建立通信

4.2.1 模型库与工程师站信息统一

4.2.2 通信参数的统一

4.3 本章小结

第5章 总结与展望

5.1 本文主要工作总结

5.2 展望

参考文献

攻读硕士学位期间发表的论文及其它成果

致谢

展开▼

摘要

本课题的研究目的是建立一套虚拟DCS仿真系统,而本文的主要目的是建立一个DCS虚拟模型库作为虚拟DPU的服务器,为其提供控制模型。
  本文通过对被控对象的研究,利用双线性变换完成模型间的转换,最终建立了四类模型的数字模型:连续模型、非连续模型、离散模型、通用模型,每类模型中主要包含的是一些典型的环节。然后利用COM技术,将每个典型环节设计为简单的对象模块,并利用包容重用机制构造整个模型库。该模型库(即服务器)采用的软件模型是COM模型中的客户/服务器模型。最后,在VisualC++6.0环境下利用ATL工具完成COM组件程序的开发,建立一个基于包容重用模型的动态链接库,作为DCS虚拟模型库。
  完成模型库的建立工作后,就是要对其进行测试。本文是通过MFC建立测试客户端对模型库进行测试,绘制各个模型的响应曲线并与Matlab仿真结果进行对比,验证了模型的正确性。并且通过研究数据的传输问题,达成与虚拟DPU通信的目的并为其提供准确的模型。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号