核电DCS数字化程序的验证装置及方法制造方法及图纸

技术编号:30141584 阅读:21 留言:0更新日期:2021-09-23 15:05
一种核电DCS数字化程序的验证装置及方法,通过构建模块构建核电DCS数字化程序的单机离线运行与显示环境,以模拟核电DCS数字化程序在实际机组中的运行与显示环境;通过导入模块将待验证的核电DCS数字化程序导入单机离线运行与显示环境;通过验证模块对显示的核电DCS数字化程序进行验证,并对存在错误的核电DCS数字化程序进行修改。通过构建与实际机组显示和操作响应相同的离线单机DCS数字化程序运行环境,导入并显示待验证的DCS数字化程序,可以对核电DCS数字化程序在机组生效实施前进行验证,提高了数字化程序验证的效率,也有助于技术人员查询及学习核电DCS数字化程序,从而提高了工作效率。而提高了工作效率。而提高了工作效率。

【技术实现步骤摘要】
核电DCS数字化程序的验证装置及方法


[0001]本专利技术涉及核电
,具体涉及一种核电DCS数字化程序的验证装置及方法。

技术介绍

[0002]目前,大多数核电厂的报警卡规程和操作规程等纸质程序已被数字化并集成到核电厂数字化控制系统(Digital Control System,DCS)系统中以供操纵员直接调用。与传统纸版规程相比,在减轻工作强度和提高易用性的同时,降低了人因。但在实际使用中,核电DCS数字化程序面临如下现状:
[0003](1)核电DCS数字化程序完全依赖于核电厂DCS软硬件环境,一旦脱离核电厂DCS软硬件环境,整个核电DCS数字化程序将退化成为一堆包含众多静态文件如超文本标记语言(Hyper Text Markup Language,HTML)和目录的复杂组合,非常不易于查询和使用,导致查询使用效率低下;并且,阅读HTML格式的文件需要使用者具有一定的知识背景;另外,静态的核电DCS数字化程序文件由于集成的内部控件无法正常显示、按钮操作无法响应以及不同浏览器之间格式布局差异等问题,会严重影响和干扰核电DCS数字化程序在脱离核电厂DCS软硬件环境后的单独使用;
[0004](2)由于设计缺陷、运行经验反馈、内容汉化等原因,导致核电DCS数字化程序需要进行升版,而在升版前需要对核电DCS数字化程序进行验证,核电DCS数字化程序设计阶段主要是Visio格式或者Word格式,因此目前主要的检查和验证也是针对这两种文件进行的。但这种核电DCS数字化程序验证方式存在局限,由于核电厂DCS软硬件环境中只能识别HTML格式的数字化程序,因此首先需将设计阶段的Visio或者Word格式的核电DCS数字化程序通过特定软件转换为HTML格式文件,然后才能导入机组并下装生效。这个转换过程可能会存在缺陷(如格式、乱码、链接问题等),而针对HTML格式的核电DCS数字化程序文件并无其他高效的验证方式,为避免直接在机组验证对机组稳定运行造成干扰(因可能存在未知风险,不允许直接在机组上验证),目前的做法是导入全范围模拟机进行验证,但这会占用模拟机教学时间,影响操纵员培训,效率低且无法并行,在大量数字化程序需要验证时尤为明显,以台山第三代原子能反应堆(Evolutionary Power Reactors,EPR)(又名欧洲先进压水堆)核电厂为例,原核电DCS数字化程序为设计方提供的英文原版,非中文母语使用不便,需要对全部核电DCS数字化程序进行汉化,仅单台机组数字化程序数量就高达1.5万份,这么多数量的核电DCS数字化程序的生效验证工作量巨大,且对模拟机的长时间占用是不可接受的,急需一种新的核电DCS数字化程序验证手段;
[0005](3)一般地,核电厂只有实际机组DCS或全范围模拟机能提供数字化程序运行所需的DCS环境,但这两个地方均为限制进入区域,可普及的人员范围有限;大部分技术人员只能通过纸质版程序(一般为Word或Visio版本)进行核电DCS数字化程序的阅读和学习,效率低且这些格式的程序与机组数字化程序的操作界面及显示风格完全不同,影响理解甚至产生负面培训效果;另一方面:运行、维修、培训等领域人员在现场故障排查、机组检修、理论教学、数字化程序学习等生产相关活动中又有频繁的数字化程序使用需求。
[0006]由于上述现状的存在,导致当前核电DCS数字化程序的验证效率较低,且无足够数量的核电DCS数字化程序运行所需的DCS环境来满足各专业技术人员频繁查询使用数字化程序的需求。

技术实现思路

[0007]本专利技术实施例提供一种核电DCS数字化程序的验证装置及方法,用以提高核电DCS数字化程序的验证效率。
[0008]根据第一方面,一种实施例中提供一种核电DCS数字化程序的验证装置,所述装置包括:
[0009]构建模块,用于构建核电DCS数字化程序的单机离线运行与显示环境,以模拟核电DCS数字化程序在实际机组中的运行与显示环境;
[0010]导入模块,用于获取待验证的核电DCS数字化程序,并将所述待验证的核电DCS数字化程序导入所述单机离线运行与显示环境,以使所述待验证的核电DCS数字化程序显示在所述单机离线运行与显示环境中;
[0011]验证模块,用于对显示的核电DCS数字化程序进行验证,若存在错误,则进行修改,得到修改后的核电DCS数字化程序。
[0012]可选的,所述构建模块包括:
[0013]数据库生成子模块,用于生成存储核电DCS数字化程序的数据库;
[0014]查询子模块,用于根据查询指令,查询所述数据库,得到目标核电DCS数字化程序;
[0015]显示子模块,用于加载并显示所述目标核电DCS数字化程序;
[0016]运行子模块,用于接收控件操作指令,并根据所述控件操作指令,与所述目标核电DCS数字化程序内的控件进行动态交互。
[0017]可选的,所述数据库生成子模块包括:
[0018]第一获取单元,用于获取具有文件目录的包括多个核电DCS数字化程序的文件包;
[0019]第二获取单元,用于遍历所述文件目录,并根据所述核电DCS数字化程序的命名规则,从所述文件包中识别并得到数字化程序清单,其中,所述数字化程序清单中的每条记录对应于一个核电DCS数字化程序;
[0020]显示调整单元,用于根据所述数字化程序清单,读取每一个核电DCS数字化程序,并根据预设显示方式,调整每一个核电DCS数字化程序,得到修改后的各核电DCS数字化程序;
[0021]第三获取单元,用于获取各核电DCS数字化程序在实际机组中运行和显示时的预设资源文件;
[0022]存储单元,用于存储数字化程序清单、修改后的各核电DCS数字化程序和预设资源文件。
[0023]可选的,所述显示调整单元具体用于:识别每一个核电DCS数字化程序包含的多个在非实际机组DCS软硬件环境下无法加载的第一控件,并采用DIV+CSS的布局方式,将多个所述第一控件替换为具有不同标识信息的多个第一静态DIV块,以使所述运行子模块根据标识信息,调用对应的第一静态DIV块,其中,所述第一静态DIV块的背景图片和动作显示效果与实际机组保持一致;根据机组报警组态参数,识别每一个核电DCS数字化程序包含的数
字化报警卡,并根据是否需要手动复位在核电DCS数字化程序的菜单区域增加复位按钮控件,以使所述复位按钮控件触发后,停止报警;识别每一个核电DCS数字化程序包含的数字化操作规程的工序打钩控件,并生成数字化操作规程工序信息表,其中,所述信息表以数字化操作规程编码为身份标识信息,所述信息表包括以下内容:工序打钩控件的属性、工序执行顺序和工序执行状态标记内容;在每一个核电DCS数字化程序的操作画面的导航链接按钮控件的预设范围内,增加第二静态DIV块,所述第二静态DIV块用于显示所述导航链接按钮控件对应的操作画面名称。
[0024]可选的,所述运行子模块具体用于:记录目标核电DCS数字化程序的程序状态;
[0025]所述显示子模块,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种核电DCS数字化程序的验证装置,其特征在于,所述装置包括:构建模块,用于构建核电DCS数字化程序的单机离线运行与显示环境,以模拟核电DCS数字化程序在实际机组中的运行与显示环境;导入模块,用于获取待验证的核电DCS数字化程序,并将所述待验证的核电DCS数字化程序导入所述单机离线运行与显示环境,以使所述待验证的核电DCS数字化程序显示在所述单机离线运行与显示环境中;验证模块,用于对显示的核电DCS数字化程序进行验证,若存在错误,则进行修改,得到修改后的核电DCS数字化程序。2.如权利要求1所述的装置,其特征在于,所述构建模块包括:数据库生成子模块,用于生成存储核电DCS数字化程序的数据库;查询子模块,用于根据查询指令,查询所述数据库,得到目标核电DCS数字化程序;显示子模块,用于加载并显示所述目标核电DCS数字化程序;运行子模块,用于接收控件操作指令,并根据所述控件操作指令,与所述目标核电DCS数字化程序内的控件进行动态交互。3.如权利要求2所述的装置,其特征在于,所述数据库生成子模块包括:第一获取单元,用于获取具有文件目录的包括多个核电DCS数字化程序的文件包;第二获取单元,用于遍历所述文件目录,并根据所述核电DCS数字化程序的命名规则,从所述文件包中识别并得到数字化程序清单,其中,所述数字化程序清单中的每条记录对应于一个核电DCS数字化程序;显示调整单元,用于根据所述数字化程序清单,读取每一个核电DCS数字化程序,并根据预设显示方式,调整每一个核电DCS数字化程序,得到修改后的各核电DCS数字化程序;第三获取单元,用于获取各核电DCS数字化程序在实际机组中运行和显示时的预设资源文件;存储单元,用于存储数字化程序清单、修改后的各核电DCS数字化程序和预设资源文件。4.如权利要求3所述的装置,其特征在于,所述显示调整单元具体用于:识别每一个核电DCS数字化程序包含的多个在非实际机组DCS软硬件环境下无法加载的第一控件,并采用DIV+CSS的布局方式,将多个所述第一控件替换为具有不同标识信息的多个第一静态DIV块,以使所述运行子模块根据标识信息,调用对应的第一静态DIV块,其中,所述第一静态DIV块的背景图片和动作显示效果与实际机组保持一致;根据机组报警组态参数,识...

【专利技术属性】
技术研发人员:杨亮卞秀石周维长邓基杰
申请(专利权)人:台山核电合营有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1