论文部分内容阅读
随着计算机技术和信息技术的不断发展,仿真技术的发展也日趋兴旺,在电力工业领域中,大型火电机组正在成为我国的主力机组,对其集散控制系统的仿真需要采用先进的虚拟DCS(Virtual DCS)技术。
虚拟DCS是相对于在过程工业系统中运行的真实DCS(Real DCS)而言的,是在开放平台的计算机信息管理系统中尽可能真实地再现分散控制计算机系统。虚拟DCS的实现方法是在完成DCS组态后,采用对DCS网络下载文件进行智能编译转换的方式,实现DCS的平台转移和再现,因此,虚拟DCS具有极高的软件功能逼真度。
本文是结合太仓港环保电厂虚拟DCS仿真项目而做的研究开发工作,本文以组件化程序设计的思想对虚拟DCS的主程序进行了设计,并着重研究了基于COM的OPC通信技术在虚拟DCS仿真系统中的应用。
论文的总体结构可以分为两部分,第一部分:首先介绍了虚拟DCS仿真技术,组件对象模型(COM)的基本概念和基本服务,在此基础上,对虚拟DCS主程序各部分内容进行了分析,并对其进行了组件化设计;第二部分:介绍了基于COM规范的OPC通信技术,并对其应用于虚拟DCS的通信作了系统的研究,研究开发了OPC数据服务器、OPC客户端,并对虚拟DCS和OPC通信程序的两个接口进行了设计和实现,最后,本文通过自己开发测试软件对OPC的应用于虚拟DCS的各项所需性能进行了测试。