OPC实现APROS与DCS半实物仿真系统的实时通信
2017-11-01潘衡尧
杨 晨 潘衡尧 蒋 帅
(重庆大学动力工程学院)
OPC实现APROS与DCS半实物仿真系统的实时通信
杨 晨 潘衡尧 蒋 帅
(重庆大学动力工程学院)
利用APROS软件强大的多功能仿真和DCS系统的实时控制功能,实现了利用OPC技术实现APROS仿真的现场数据与HOLLiAS DCS的控制信号间的实时通信。通过Delphi7编写OPC Client建立APROS 和DCS的半实物仿真平台,既能用APROS来验证DCS的控制功能、整定控制参数、减少控制系统调试时间,又通过实物控制系统DCS输出的控制信号,强化APROS仿真的真实性。
实时通信 APROS 半实物仿真系统 OPC技术
APROS(Advanced PROcess Simulator)是1986年开始由芬兰富腾公司(Fortum)和国家技术研究中心(VTT)联合开发的仿真软件,它应用于常规火电站、核电站和化工厂的工程仿真机、安全分析中。APROS能对现场运行过程进行模拟,得到较为真实的现场数据[1,2]。
HOLLiAS DCS系统在国内各大电厂广泛应用,但该系统设计的控制策略存在许多缺陷,需要不断用现场数据进行完善。在这种情况下,采用仿真软件来进行测试既可以减少自控系数调试的时间,又能减少调节阶段的费用,更为高效[3]。而OPC(OLE Process Control)是OPC基金会组织倡导的工业控制和生产自动化领域中使用的硬件和软件的接口规范,以便有效地在应用和过程控制设备之间交换数据[4]。
鉴于此,笔者提出基于OPC技术实现仿真软件APROS与DCS组成的半实物仿真系统实时通信方案。通过编写仿真平台端OPC Client程序访问仿真软件的OPC Server,并上传仿真数据到数据库中,同时将控制信号输入到仿真平台;编写控制系统端OPC Client程序访问控制系统的OPC Server,并输入仿真数据,同时将控制系统输出的控制信号上传到数据库;……
