一种核电厂安全级仪控系统的功能验证系统技术方案

技术编号:26761076 阅读:25 留言:0更新日期:2020-12-18 22:54
本发明专利技术公开了一种核电厂安全级仪控系统的功能验证系统,包括前端计算机、虚拟下位机和验证模块,前端计算机包括组态编辑器和验证模块前端,组态编辑器编译下装至虚拟下位机,虚拟下位机通信连接验证模块,验证模块通信连接前端计算机;前端计算机将IO清单发送给验证模块的用户接口模块;前端计算机的组态编辑器制作控制组态逻辑,并编译下装到虚拟下位机;前端计算机发送检查指令到用户接口模块,并按照指令内容,分别驱动不同的检查模块;各个检查模块进行通道、故障和组态检查,把检查结果返回至用户接口模块,进而反馈至验证模块前端显示。本发明专利技术基于仿真技术的功能验证所需的人员和时间要少得多,同时减少了人工检查的错误率。

【技术实现步骤摘要】
一种核电厂安全级仪控系统的功能验证系统
本专利技术涉及仪控仿真
,具体涉及一种核电厂安全级仪控系统的功能验证系统。
技术介绍
核电厂安全级仪控系统具有控制站数量多,信号数量庞大,逻辑复杂的特点。这些特点提高了核电厂安全级仪控系统的功能验证的困难度。仪控产品从系统集成到验收合格需要大量时间和人力进行测试,这一特点对于这是安全级仪控系统更为突出的突出特点。且在测试的过程中,对于出现的问题需要暂停测试进程,离线分析产生问题的原因,并对软硬件设计进行修改。系统设计修改完成后,再对仪控产品的系统集成过程进行相应的修改,然后才能继续测试过程。由此可见,针对核电厂安全级仪控系统,现有的基于硬件的人工验证方法,在仪控系统的集成过程中,涉及到硬件设备的频繁改动,且耗费大量的人力和时间,且错误率高。
技术实现思路
本专利技术所要解决的技术问题是针对核电厂安全级仪控系统,现有的基于硬件的验证方法,在仪控系统的集成过程中,涉及到硬件设备的频繁改动,且耗费大量的人力和时间,且错误率高。本专利技术目的在于提供一种核电厂安全级仪控系统的功能验证系统,利用仿真技术,建立一套模拟实体控制系统的仿真控制系统,可以在系统集成之前先行验证一些系统功能。本专利技术既节约了时间,同时减少了人工检查的错误率。本专利技术通过下述技术方案实现:一种核电厂安全级仪控系统的功能验证系统,所述功能验证系统包括前端计算机、虚拟下位机和验证模块,所述前端计算机包括组态编辑器和验证模块前端,所述组态编辑器编辑逻辑组态,并编译下装至所述虚拟下位机;所述虚拟下位机通信连接验证模块,所述验证模块通信连接前端计算机;所述组态编辑器,用于前端计算机进行组态逻辑的编写、编译下装至所述虚拟下位机;所述验证模块前端,用于将IO清单及指令信息传送至验证模块的用户接口模块,同时接收验证模块的用户接口模块的监视画面信号和检查结果;所述验证模块,通过其用户接口模块接收所述前端计算机发来的IO清单及指令信息,并发送至所述验证模块内的各个检查模块,通过各个检查模块进行通道检查、故障检查和组态检查;及把检查结果返回至用户接口模块,进而反馈至所述验证模块前端进行显示;所述虚拟下位机,用于与所述验证模块进行数据交互,将待检查通道的信号名称、IO清单及组态逻辑发送至虚拟下位机,由虚拟下位机进行验证计算或响应,并返回信息。具体交互过程为:所述前端计算机将IO清单发送给所述验证模块的用户接口模块,并传递给所述验证模块内的其它模块(比如,通道检查模块、故障检查模块、组态检查模块);所述前端计算机的组态编辑器制作控制组态逻辑,并编译下装到虚拟下位机;所述前端计算机发送检查指令到用户接口模块,并按照指令内容,分别驱动不同的检查模块;各个检查模块分别与虚拟下位机交互,完成坚硬的通道、故障及组态检查;并把检查结果返回用户接口模块,进而再把监控画面和检查结果传输至所述前端计算机的验证模块前端进行显示。工作原理是:针对核电厂安全级仪控系统,现有的基于硬件的验证方法,仪控产品从系统集成到验收合格需要大量时间和人力进行测试,这一特点对于这是安全级仪控系统更为突出的突出特点。且在测试的过程中,对于出现的问题需要暂停测试进程,离线分析产生问题的原因,并对软硬件设计进行修改。系统设计修改完成后,再对仪控产品的系统集成过程进行相应的修改,然后才能继续测试过程。整个仪控系统的集成过程中,涉及到硬件设备的频繁改动,且耗费大量的人力和时间,且错误率高。因此,本专利技术在实体仪控系统尚未进行系统集成之前,有必要对其软件组态的正确性、参数的正确性、通道分配的正确性、测试脚本编写的正确性等进行检查。于是,本专利技术提供一种核电厂安全级仪控系统的功能验证系统,利用仿真技术,建立一套模拟实体控制系统的仿真控制系统,可以在系统集成之前先行验证一些系统功能。本专利技术包括前端计算机、虚拟下位机和验证模块,所述前端计算机包括组态编辑器和验证模块前端,所述组态编辑器编译下装至所述虚拟下位机,所述虚拟下位机通信连接验证模块,所述验证模块通信连接前端计算机;通过本系统可以在仪控系统进行集成之前,先对设计方案、组态逻辑、测试脚本等进行验证,由此减少系统集成过程中,硬件设备的频繁改动。而且相比基于硬件的验证工作,基于仿真技术的功能验证所需的人员和时间要少得多。进而节约了系统集成阶段的人力物力,同时减少了人工检查的错误率。进一步地,还包括若干安全显示站,各个安全显示站与所述虚拟下位机通信连接,所述虚拟下位机与所述安全显示站通过接口通信连接;通过所述虚拟下位机接收安全显示站的显示及操作指令,并将对应的反馈内容返回到安全显示站。进一步地,所述验证模块包括用户接口模块,所述用户接口模块接收所述前端计算机发来的IO清单及指令信息,并发送至所述验证模块内的各个检查模块;及接收各个检查模块的检查结果,并返回至验证模块前端。进一步地,所述验证模块还包括通道检查模块、故障检查模块、组态检查模块,所述通道检查模块、故障检查模块、组态检查模块与所述虚拟下位机通信连接。进一步地,所述通道检查模块包括通道一致性检查单元和参数准确性检查单元,所述通道检查模块与虚拟下位机通过接口通信连接,将待检查通道的信号名称发送至所述虚拟下位机,由虚拟下位机进行计算,返回该信号的信息;其中,该信号所在通道的信息返回给通道一致性检查单元,该信号的各项参数返回给参数准确性检查单元;两个检查单元(即通道一致性检查单元和参数准确性检查单元)将返回信息与IO清单中的信息进行比较,将发现的错误信息返回所述用户接口模块,并进一步传送至前端计算机。进一步地,所述故障检查模块包括故障发生单元和故障反馈分析单元,所述故障检查模块与虚拟下位机通过接口通信连接;所述故障发生单元接收用户接口模块的IO清单,结合IO清单中的信息,按照一定的规律产生故障信号,并将故障指令及故障内容发送至虚拟下位机,同时通知故障反馈分析单元;故障反馈分析单元根据故障发生单元传来的信息,计算出预期结果,并与接收自虚拟下位机的故障反馈信号进行比较;并将比较得到的错误信息返回用户接口模块并传送至前端计算机。进一步地,所述IO清单中的信息包括点名(即信号名)、机箱、卡槽、通道号、信号类型及描述。进一步地,所述故障发生单元产生的故障信号类型包括通道故障类和失电故障类。进一步地,所述组态检查模块包括脚本发生单元与结果校验单元,所述组态检查模块与虚拟下位机通过接口通信连接;所述脚本发生单元接收用户接口模块发来的IO清单与虚拟下位机发送来的组态逻辑,并进行格式转化,形成测试脚本;并将测试脚本发送至虚拟下位机,虚拟下位机对测试脚本进行响应,并返回测试反馈信息,并发送至结果校验单元。进一步地,所述功能验证系统用于核电厂安全级仪控系统集成前进行系统功能验证。本专利技术与现有技术相比,具有如下的优点和有益效果:本专利技术实现了在核电厂安全级仪控系统进行系统集成之前,对其系统功能进行先行验证。该功能验证系统能够方便快捷准确的从故障本文档来自技高网...

【技术保护点】
1.一种核电厂安全级仪控系统的功能验证系统,其特征在于,所述功能验证系统包括前端计算机、虚拟下位机和验证模块,所述前端计算机包括组态编辑器和验证模块前端,所述组态编辑器编辑逻辑组态,并编译下装至所述虚拟下位机,所述虚拟下位机通信连接验证模块,所述验证模块通信连接前端计算机;/n所述组态编辑器,用于前端计算机进行组态逻辑的编写、编译下装至所述虚拟下位机;/n所述验证模块前端,用于将IO清单及指令信息传送至验证模块的用户接口模块,同时接收验证模块的用户接口模块的监视画面信号和检查结果;/n所述验证模块,通过其用户接口模块接收所述前端计算机发来的IO清单及指令信息,并发送至所述验证模块内的各个检查模块,通过各个检查模块进行通道检查、故障检查和组态检查;及把检查结果返回至用户接口模块,进而反馈至所述验证模块前端进行显示;/n所述虚拟下位机,用于与所述验证模块进行数据交互,将待检查通道的信号名称、IO清单及组态逻辑发送至虚拟下位机,由虚拟下位机进行验证计算或响应,并返回信息。/n

【技术特征摘要】
1.一种核电厂安全级仪控系统的功能验证系统,其特征在于,所述功能验证系统包括前端计算机、虚拟下位机和验证模块,所述前端计算机包括组态编辑器和验证模块前端,所述组态编辑器编辑逻辑组态,并编译下装至所述虚拟下位机,所述虚拟下位机通信连接验证模块,所述验证模块通信连接前端计算机;
所述组态编辑器,用于前端计算机进行组态逻辑的编写、编译下装至所述虚拟下位机;
所述验证模块前端,用于将IO清单及指令信息传送至验证模块的用户接口模块,同时接收验证模块的用户接口模块的监视画面信号和检查结果;
所述验证模块,通过其用户接口模块接收所述前端计算机发来的IO清单及指令信息,并发送至所述验证模块内的各个检查模块,通过各个检查模块进行通道检查、故障检查和组态检查;及把检查结果返回至用户接口模块,进而反馈至所述验证模块前端进行显示;
所述虚拟下位机,用于与所述验证模块进行数据交互,将待检查通道的信号名称、IO清单及组态逻辑发送至虚拟下位机,由虚拟下位机进行验证计算或响应,并返回信息。


2.根据权利要求1所述的一种核电厂安全级仪控系统的功能验证系统,其特征在于,还包括若干安全显示站,各个安全显示站与所述虚拟下位机通信连接,通过所述虚拟下位机接收安全显示站的显示及操作指令,并将对应的反馈内容返回到安全显示站。


3.根据权利要求1所述的一种核电厂安全级仪控系统的功能验证系统,其特征在于,所述验证模块包括用户接口模块,所述用户接口模块接收所述前端计算机发来的IO清单及指令信息,并发送至所述验证模块内的各个检查模块;及接收各个检查模块的检查结果,并返回至验证模块前端。


4.根据权利要求3所述的一种核电厂安全级仪控系统的功能验证系统,其特征在于,所述验证模块还包括通道检查模块、故障检查模块、组态检查模块,所述通道检查模块、故障检查模块、组态检查模块与所述虚拟下位机通信连接。


5.根据权利要求4所述的一种核电厂安全级仪控系统的功能验证系统,其特征在于,所述通道检查模块包括通道一致性检查单元和参数准确性检...

【专利技术属性】
技术研发人员:张旭吴志强刘明明肖鹏彭浩刘全东贺先建陈钊张兰兰徐海燕李俊徐世豪刘国海
申请(专利权)人:中国核动力研究设计院
类型:发明
国别省市:四川;51

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

1