浅析核电模拟机DCS数据自主升级改造
2017-08-29徐毅伟连燕芬陈伟
徐毅伟 连燕芬 陈伟
【摘 要】本文对核电模拟机DCS一致性改造情况做了简单介绍,并从技术角度详细介绍升级的过程和遇到的难点,为从事核电站模拟机维护的人员及模拟机供应商提供参考。
【关键词】模拟机;DCS;一致性升级
【Abstract】This paper instructs brief of consistency transformation of Nuclear Power plant FSS DCS, and details of the upgrade process and the difficulties encountered from a technical point of view.
【Key words】SIMULATOR;DCS;UPDATE
0 背景
随着核电建设的推进,DCS数据版本变化也发生了巨大的变化。两者相差较大,极大的影响了培训效果。而按照模拟机项目进度计划商运后才会进行模拟机项目升级(项目合同中仅含一次数据升级),由于商运后许多调试、设计数据才会固化,故而在较长时间内无法满足培训需求。针对该问题,维护工程师及时开展了多次内部讨论,研究解决方案。最终,为了加快数据更新进度,提升自主维修能力和节省成本,提出自主升级的整改方案。
1 技术目标
提升全范围模拟机性能,实现模拟机DCS界面、趋势接近实际DCS机组,采用最新报警卡、规程等数据。
2 项目过程/管理
下面以某核电站DCS数据升级为例介绍升级的过程和要点。该项目自启动以来,经过如下几个阶段的工作:
(1)明确改造需求/目标
(2)自主搭建测试平台
(3)分析技术可行性
(4)进行B5和B7画面数据比对
(5)分析差异的解决措施
(6)根据差异进行在模拟机上进行数据库修改、编译、逻辑组态和画面组态,翻译和编译,测试平台下装和升级
(7)在测试平台上进行多轮测试/修改,以满足培训需求制作最终工程包
(8)最终版本在模拟机A/C项目上进行数据升级
3 改进内容
主要在以下几个方便做了改造:
3.1 NC DCS
(1)画面及画面导航
根据前期做的差异分析,对在B5平台上不可操作或显示的设备进行重新组态,对于新增的设备,需在工程总控中添加数据库、编译工程、新建逻辑组态,然后在NC DCS画面上添加新的设备。
对于B7平台的导航与B5不一致的方面,经过分析找出影响平台画面导航功能的配置文件,经过数次修改替换后,实现了在B5平台下正常显示B7的画面导航,确保了模拟机操纵员培训的导航一致性。
大量新画面B_3图符由于图页保存后在B5平台下无法显示(点详细和图页点状态不一致),通过重新在B5平台上修改B7新图页实现正常显示功能。
部分设备状态反馈显示无效,经过分析是由于B7图符库与B5反馈显示涉及的变量不一致导致,为了实现该功能在B5上使用B5的图符库重新组态该设备,设置与B7保持一致以实现设备操作反馈正常。
大体的修改过程如下:
1)工程总控中增加/修改点
根据B7工程或设计数据增加B5中不存在的点,或者与B5中数据不同的点。在添加前需要清楚该点应该部署的控制站号点、类型等信息。完成所有点的修改工作后,编译工程。
2)控制站中组态逻辑
3)图形编辑工具中修改设备组态
3.2 控制逻辑
因为B5和B7存在大量的功能块差异,目前在模拟机上新功能块未开发完成为了实现B7画面的新功能需求,无法在B5上实现B7的功能,因此只能通过在B5的逻辑基础上修改以实现B7逻辑的功能。首先找出逻辑的差异,然后参照B7的逻辑在B5数据包中进行修改。如果涉及新的数据库点,需参照上一部分的内容在数据库中新增点,然后编译,确认控制站中变量定义一致。
最后将制作好的工程包使用转换工具导出为TXT文本以供给NC DCS level 1翻译。
3.3 SOP规程、程序和报警卡
该部分经过测试新版的数据可直接在B5平台上使用,故而直接将该部分数据合成到工程包中下装至所以OPS即可。
4 结束语
在升级过程中也遇到了各种的困难,主要体现在对平台的认识不够深入,对平台或工程中一些代码无法识别和修改。通过升级逐步积累了在平台、工程方面的经验,通过本文也能供同类型机组提供参考。
【参考文献】
[1]American Nuclear Society. ANSI/ANS-3.5 nuclear power plant simulator for use in operator training and examination [R].[s.l.]: American Nuclear Society, 1998.
[責任编辑:朱丽娜]