论文部分内容阅读
随着社会的快速发展以及社会对能源尤其是电力能源的巨大需求,集散控制系统(DCS)在电力工业领域中得到了广泛应用,其仿真培训系统也随之不断进步和发展。在微型计算机技术、自动控制技术、数据通讯技术和CRT技术高速发展情况下,为了建立大型发电厂先进完善的自动化和信息化平台,充分发挥仿真系统的数字化优势,DCS全范围过程数字仿真系统正在向“虚拟(Virtual)”技术方向发展,这就是虚拟DCS(Virtual DCS)。虚拟DCS是相对于在过程工业系统中运行的真实DCS(Real DCS)而言的,是在开放平台的计算机信息系统中将真实DCS在非DCS的计算机系统中以某种形式再现,从而达到设计调试、检测诊断和人员培训等应用目的。
本项目研发是针对ABB贝利公司Symphony集散控制系统进行的,研究目的是利用虚拟DCS技术,结合模块化建模思想、组件化设计思想、面向对象技术、Active X控件技术、数据通讯技术、OPC技术以及C++编程技术等,对Symphony控制系统进行虚拟化,从而得到具有高度逼真性和开放性的VSYM(虚拟Symphony)系统仿真软件。该软件具有通用性好、维护简洁、扩展性好、实时性好等特点。
本论文总体结构由以下部分构成:第一部分简要介绍了集散控制系统、火电站系统仿真技术以及虚拟DCS仿真技术:对Symphony系统以及其系统组态工具等进行了说明:在此基础上分析了VSYM系统工作对象,简单说明了系统核心代码的解析过程,同时结合真实Symphony系统结构和虚拟DCS技术特点,对VSYM系统仿真软件的构成做了阐述;第二部分是论文研究的主体部分;首先在VSYM系统DCS功能码软件的开发中,对其研究对象、软件设计思想、所运用技术以及软件的实现、测试等做了系统的研究和说明;然后对VSYM系统图形转码软件的开发环境、软件设计以及实现进行详细说明:最后主要围绕VSYM系统仿真软件开发进行展开,其中包括对虚拟主程序、虚拟过程控制单元,虚拟通讯单元、虚拟工况管理单元以及对象浏览器软件的设计和实现等内容。