基于虚拟分布控制系统(DCS)的仿真系统生成的故障数据以及它所提供的过程控制中的对象链接与嵌入OPC(OLE for Process Control)服务器,设计了火电厂实时智能故障诊断系统。论述了基于虚拟DCS仿真系统与实际DCS控制系统的对应关系,与故障诊断系统的数据接口及专家系统知识库的构建。对诊断系统的调试结果表明:基于虚拟DCS的仿真系统设计的故障诊断系统实现了火电厂的实时故障诊断与事故预报。