一种多核电项目仪控设计验证中数据传输的方法及系统技术方案

技术编号:10126113 阅读:108 留言:0更新日期:2014-06-12 17:48
本发明专利技术公开了一种多核电项目仪控设计验证中数据传输的方法及系统,其中方法包括以下步骤:通过虚拟机技术在服务器上建立对应不同核电项目的多个虚拟服务器,为虚拟服务器定义不同的名称;并将不同核电项目中用于仪控设计验证的数据存储在相应的虚拟服务器中;接收客户端请求访问核电项目数据的请求信息,请求信息中包括所请求虚拟服务器的名称和数据传输端口;根据请求信息切换到相应虚拟服务器;根据请求信息建立客户端与所切换的相应虚拟服务器之间的数据通信链路;通过数据通信链路传输客户端请求的核电项目数据。本发明专利技术可节约大量人力、物力和财力成本。

【技术实现步骤摘要】
一种多核电项目仪控设计验证中数据传输的方法及系统
本专利技术涉及核电站仪控领域,尤其涉及一种多核电项目仪控设计验证中数据传输的方法及系统。
技术介绍
现有技术中,核电仪控设计验证平台主要是根据每个核电项目进行建设。每套验证平台软件需要一个主控室、一个局域网、模型服务器、教控台站、工程师站、核岛操纵员站电脑、常规岛操纵站电脑、机组长站电脑、安工站电脑、安全级显示单元站电脑、大屏幕站电脑、紧急停堆盘电脑以及后备盘电脑等计算机耗材与备件。每建设一个新的核电项目,都需要根据每个核电工程项目建立一个仪控设计验证平台,独立的验证平台主控室,每个仪控设计验证平台采购一套硬件,配备不同的人员进行管理与维护。该方法首先是根据核电工程项目的真实主控室的设计1:1模拟建设一个验证平台的主控室环境,然后采购一套仪控设计验证平台的硬件,再在所有硬件上安装仪控设计验证的软件。采用现有技术进行仪控设计验证平台的建设,存在以下缺陷:每个核电工程项目仪控设计验证平台需要建设一个主控室场地,建设、装修耗费大;每个核电工程项目仪控设计验证平台需要采购一套硬件,硬件中包括昂贵的服务器和一些专用设备,采购费用大;每个核电工程项目仪控设计验证平台需要配置一套班子成员进行管理与维护。
技术实现思路
本专利技术要解决的技术问题在于针对现有技术中核电仪控设计验证平台的建设需要耗费大量人力、物力和财力的缺陷,提供一种可节约大量人力、物力和财力成本的多核电项目仪控验证方法、系统及验证平台。本专利技术解决其技术问题所采用的技术方案是:提供一种多核电项目仪控设计验证中数据传输的方法,包括以下步骤:在服务器上建立对应不同核电项目的多个虚拟服务器,并将不同核电项目中用于仪控设计验证的数据存储在相应的所述虚拟服务器中;接收客户端请求访问核电项目数据的请求信息;根据所述请求信息切换到相应虚拟服务器;根据所述请求信息建立所述客户端与所切换的相应虚拟服务器之间的数据通信链路;通过所述数据通信链路传输所述客户端请求的核电项目数据,以进行核电项目的仪控设计验证。本专利技术所述的方法中,所述客户端为安装在教控台站、工程师站、核岛操纵员站、常规岛操纵站、机组长站、安工站、多个安全级显示单元站、大屏幕站或后备盘上的至少一个客户端。本专利技术所述的方法中,若所述服务器在同一时间内接收到多个客户端的请求信息,则并行建立多个数据通信链路。本专利技术所述的方法中,在建立多个虚拟服务器时,为每个虚拟服务定义一个唯一标识并分配一个数据传输端口。本专利技术解决其技术问题所采用的另一技术方案是:提供一种多核电项目仪控设计验证中数据传输的系统,其特征在于,包括:虚拟服务器设置模块,通过虚拟机技术在服务器上建立对应不同核电项目的多个虚拟服务器,为所述虚拟服务器定义不同的名称;并将不同核电项目中用于仪控设计验证的数据存储在相应的所述虚拟服务器中;请求信息接收模块,用于接收客户端请求访问核电项目数据的请求信息,所述请求信息中包括预先定义的虚拟服务器的名称和数据传输端口;切换模块,用于根据所述请求信息切换到相应虚拟服务器;数据通信链路建立模块,用于根据所述请求信息建立所述客户端与所切换的相应虚拟服务器之间的数据通信链路;数据传输模块,用于通过所述数据通信链路传输所述客户端请求的核电项目数据。本专利技术所述的系统中,所述客户端为安装在教控台站、工程师站、核岛操纵员站、常规岛操纵站、机组长站、安工站、多个安全级显示单元站、大屏幕站或后备盘上的至少一个客户端。本专利技术所述的系统中,所述数据通信链路建立模块还用于若所述服务器在同一时间内接收到多个客户端的请求信息,则并行建立多个数据通信链路。本专利技术所述的系统中,所述虚拟服务器设置模块还用于在建立多个虚拟服务器时,为每个虚拟服务定义一个唯一标识并分配一个数据传输端口。本专利技术解决其技术问题所采用的第三技术方案是:提供一种多核电项目仪控设计验证平台,包括:服务器室中设置的UPS电源、模型服务器、核心交换机和路由器,所述路由器与互联网连接,所述模型服务器为权利要求4或5中所述的服务器;教控室中设置的与所述核心交换机连接的教控室二级交换机,与所述教控室二级交换机连接的教控台、工程师站和网络打印机;验证平台主控室中设置的与所述核心交换机连接的中控室二级交换机,与所述中控室二级交换机连接的核岛工作站、常规岛工作站、执长工作站、安工工作站、多台安全级显示单元站和大屏幕工作站;验证策划室中设置的与所述核心交换机连接的策划室二级交换机,以及与所述策划室二级交换机连接的多台设备。本专利技术所述的平台中,所述服务器室中还设置有备份服务器。本专利技术产生的有益效果是:本专利技术通过在一台服务器上虚拟出多台服务器,每台服务器上使多套核电工程项目仪控设计验证平台共用一个主控室节约了多套个主控室场地,能节约大量的场地建设费;多套核电工程项目仪控设计验证平台共用一个主控室能节约多套硬件。多套核电工程项目仪控设计验证平台集成在一起,能够同时切换运行,非常有利于不同项目设计验证的比较,分析,相互参考;多套核电工程项目仪控设计验证平台集成在一起能够节约大量人力与物力进行管理与维护。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术实施例多核电项目仪控验证方案原理流程图;图2是本专利技术实施例多核电项目仪控验证中数据传输的方法的流程图;图3是本专利技术实施例多核电项目仪控验证中数据通讯结构示意图;图4是本专利技术实施例支持多核电项目仪控验证中数据传输的系统结构示意图;图5是本专利技术实施例多核电项目仪控验证平台结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术采用计算机网络技术,依照TCP/IP通讯协议,客户端采用MicrosoftVisualstudio2008开发平台进行研发,服务器端采用Interfortran/c进行研发。测试装置服务器软件运行平台:WindowsServer2003StandardEdition操作系统。测试装置客户机软件运行平台:MicrosoftWindowsXPProfessionalsp3操作系统。运行服务器最低配置:INTELXEON3.16GHz;16GRAM;1200G可用硬盘空间;运行客户机最低配置:INTELXEON50503.0G;2048MBRAM;80GB可用硬盘空间。本专利技术实施例多核电项目仪控设计验证方案原理流程图如图1所示,包括以下步骤:S101、服务器虚拟机(即虚拟服务器)建立利用虚拟机技术按照母机的内存与硬盘大小分配建立多个虚拟机。若当前核电工程包括四个项目,则可以把母机的内存与硬盘平均分配成四份。S102、局域网络性能优化提升首先优化网络交换机的配置,设置VLAN。提升至千兆以上的以太网络。打开网卡和交换机的全双工支持。S103、开发服务器端多进程发送服务通过fortran/c开发多个通讯服务端进程:s3server_a、s3server_b、s3server_c、s3server_d。针对当前核电项目仪控设计验证平台的数量需要开发四个服务端进程,分别进行各自数据的传输。S104、开发多通道通讯链路切换链接应用程序运用Micros本文档来自技高网...
一种多核电项目仪控设计验证中数据传输的方法及系统

【技术保护点】
一种多核电项目仪控设计验证中数据传输的方法,其特征在于,包括以下步骤:在服务器上建立对应不同核电项目的多个虚拟服务器,并将不同核电项目中用于仪控设计验证的数据存储在相应的所述虚拟服务器中;接收客户端请求访问核电项目数据的请求信息; 根据所述请求信息切换到相应虚拟服务器;根据所述请求信息建立所述客户端与所切换的相应虚拟服务器之间的数据通信链路;通过所述数据通信链路传输所述客户端请求的核电项目数据,以进行核电项目的仪控设计验证。

【技术特征摘要】
1.一种多核电项目仪控设计验证中数据传输的方法,其特征在于,包括以下步骤:在服务器上利用虚拟机技术按照母机的内存与硬盘大小分配建立对应不同核电项目的多个虚拟服务器,并将不同核电项目中用于仪控设计验证的数据存储在相应的所述虚拟服务器中,且在建立多个虚拟服务器时,为每个虚拟服务定义一个唯一标识并分配一个数据传输端口;接收客户端请求访问核电项目数据的请求信息;根据所述请求信息切换到相应虚拟服务器;根据所述请求信息建立所述客户端与所切换的相应虚拟服务器之间的数据通信链路,若所述服务器在同一时间内接收到多个客户端的请求信息,则并行建立多个数据通信链路;通过所述数据通信链路传输所述客户端请求的核电项目数据,以进行核电项目的仪控设计验证。2.根据权利要求1所述的方法,其特征在于,所述客户端为安装在教控台站、工程师站、核岛操纵员站、常规岛操纵站、机组长站、安工站、多个安全级显示单元站、大屏幕站或后备盘上的至少一个客户端。3.一种多核电项目仪控设计验证中数据传输的系统,其特征在于,包括:虚拟服务器设置模块,通过虚拟机技术在服务器上按照母机的内存与硬盘大小分配建立对应不同核电项目的多个虚拟服务器,为所述虚拟服务器定义不同的名称;并将不同核电项目中用于仪控设计验证的数据存储在相应的所述虚拟服务器中;且在建立多个虚拟服务器时,为每个虚拟服务定义一个唯一标识并分配一个数据传输端口;请求信息接收模块,用于接收客户端请求访问核电项目数据的请求信...

【专利技术属性】
技术研发人员:颜振宇谢红云谭珂
申请(专利权)人:中广核工程有限公司中国广东核电集团有限公司
类型:发明
国别省市:广东;44

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

1