专利名称:一种核电仿真平台与配置管理系统的数据交换方法及系统的制作方法
技术领域:
本发明涉及核电站的仿真技术领域,更具体地说,涉及一种核电仿真平台与配置 管理系统之间的数据交换方法。
背景技术:
核电仿真涉及计算机软件系统、硬件设备,反应堆物理、屏蔽工程,电气仪控,热工 流体,数值计算,通用仿真等多个专业。核电仿真平台主要包含核电站培训模拟机、多功能 模拟机、核电教学模拟机、仿真分析机、严重事故模拟机、设计验证模拟机等。通过核电仿真 平台对核电站的运行、教学、事故分析等进行模拟。另外,美国和欧洲分别在压水堆核电站的URD(Utility Requirements Document) 和EUR (European Utility Requirements)中规定了核电站要实施配置管理系统(CMP)。 目前,国内外的核电仿真公司的仿真平台都是大同小异的,但是对于核电全范围模拟机的 配置管理,基本都采用了成熟的通用软件工具,如IBM的ClearCase工具,实现对仿真平台 的配置管理。因仿真平台和配置管理工具之间采用不同的软件工具,难以实现两者的数据 交换。目前,除了相关的参考技术文献外,仿真平台的数据信息,例如A:各种型号、规格 的设备、实体信息,B:各类常数(初始数据、可调谐参数、过程参数等),只能依靠模型工程师 人工输入到配置管理系统中。这种人工干预过程的工作量是非常大的,也容易出错。
发明内容
本发明要解决的技术问题在于,针对现有技术的人工干预的工作量非常大、容易 出错的缺陷,提供一种能够进行方便数据交互的核电仿真平台与配置管理系统的数据交换 方法及系统。本发明解决其技术问题所采用的技术方案是提供一种核电仿真平台与配置管理 系统的数据交换方法,包括以下步骤
51设置核电仿真平台和配置管理系统,建立数据交换接口 ;
52所述核电仿真平台和所述配置管理系统通过所述数据交换接口进行数据交换。在本发明的核电仿真平台与配置管理系统的数据交换方法的所述步骤Sl中,包 括
Sl-I 设定所述核电仿真平台的数据加载文件夹,并开放数据交换权限; S1-2 设定所述配置管理系统的数据备份文件夹,并在所述配置管理系统的显示界面 中设定加载控制按钮和编辑控制按钮;
S1-3 关联所述数据加载文件夹和数据备份文件夹,建立所述数据交换接口。在本发明的核电仿真平台与配置管理系统的数据交换方法中,所述数据交换接口 包括与所述加载控制按钮连接的数据加载模块,用于由所述加载控制按钮触发,将所述数 据加载文件夹的数据加载至所述数据备份文件夹;以及与所述编辑控制按钮连接的数据恢复模块,由所述编辑控制按钮设定,将所述数据备 份文件夹的数据恢复至所述数据加载文件夹。在本发明的核电仿真平台与配置管理系统的数据交换方法中,所述核电仿真平台 与配置管理系统为采用相同软件工具组织的平台系统。在本发明的核电仿真平台与配置管理系统的数据交换方法的所述步骤S2中,包 括
S2-1 所述数据交换接口将所述核电仿真平台的Book文件加载至所述配置管理系统, 并在所述配置管理系统的界面上显示;
S2-2:根据所述Book文件中的子系统、部件模块,提取对应的数据,加载至所述配置管 理系统。在本发明的核电仿真平台与配置管理系统的数据交换方法的所述步骤S2-2中, 提取的数据包括所述核电仿真平台的每个子系统的部件模块的技术参考文献、每个子系 统的实体数据信息、可调谐参数、过程参数、实体或常数的相关技术参考文件中的一种或多 种。在本发明的核电仿真平台与配置管理系统的数据交换方法中,当通过所述配置管 理系统的界面上选定所述Book文件中的部件模块、并触发所述加载控制按钮时,所述数据 加载模块根据所述部件模块在所述Book文件中的路径,从所述数据加载文件夹中读取对 应部件模块的数据,并存储至所述数据备份文件夹中,并由所述配置管理系统在其显示界 面上显示。在本发明的核电仿真平台与配置管理系统的数据交换方法的所述步骤S2中,还 包括
S2-3:所述数据交换接口根据所述配置管理系统对数据的修改,更新所述核电仿真平 台的对应数据。在本发明的核电仿真平台与配置管理系统的数据交换方法的所述步骤S2-3中, 所述数据交换接口根据Book文件中的部件模块,提取修改后的数据,恢复到所述核电仿真
D ο本发明还提供一种核电仿真平台与配置管理系统的数据交换系统,包括采用相同 软件工具组织的核电仿真平台和配置管理系统、以及设置在所述核电仿真平台和配置管理 系统之间的数据交换接口 ;通过所述数据交换接口进行所述核电仿真平台和配置管理系统 之间的数据交换。实施本发明具有以下有益效果通过建立的数据交换接口来实现核电仿真平台与 配置管理系统之间的数据交换,直接实现了数据的交互,能够去除核电仿真平台数据的人 工输入,避免了人工输入工作量大、容易出错的缺陷,提高了工作效率。
下面将结合附图及实施例对本发明作进一步说明,附图中
图1是本发明核电仿真平台与配置管理系统的数据交换一个实施例的示意框图; 图2是本发明核电仿真平台与配置管理系统的数据交换方法的流程图; 图3是本发明配置管理系统的显示界面的一个实施例的示意图。
具体实施例方式如图1所示,本发明的核电仿真平台与配置管理系统的数据交换方法及系统的一 个实施例,通过设置核电仿真平台10和配置管理系统20,建立数据交换接口 30 ;并通过该 数据交换接口 30进行核电仿真平台10与配置管理系统20之间的数据交换。在本实施例中,以核电仿真平台10为3keymaSter仿真平台;该配置管理系统20 为3keySafe配置管理系统20为例进行说明,该3keymaSter仿真平台和3keySafe配置管 理系统20为采用相同软件工具组织的平台系统。该核电仿真平台10设有数据加载文件夹,用于存放核电仿真平台10的数据。该 数据包括有Book文件,用于组织核电仿真平台10的各子系统、部件模块。该数据还包括 每个子系统的部件模块的技术参考文献、每个子系统的实体数据信息、可调谐参数、过程参 数、实体或常数的相关技术参考文件等等,并与Book文件相关联。 该配置管理系统20设有数据备份文件夹,用于存放来自核电仿真平台10的数据。 在该配置管理系统20的显示界面中还设定有加载控制按钮和编辑控制按钮,并且设置加 载的Book文件的目录显示区域,以方便选择子系统、部件模块等。该数据交换接口 30实现核电仿真平台10与配置管理系统20之间的数据交换,包 括数据加载模块和数据恢复模块。该数据加载模块与加载控制按钮连接,通过加载控制按 钮来触发数据加载模块,将数据加载文件夹内的数据加载至数据备份文件夹中,并通过配 置管理系统20的显示界面进行显示。该数据恢复模块与编辑控制按钮连接,通过编辑控制按钮来设定数据恢复模块的 工作状态。当开启编辑控制按钮时,数据恢复模块工作,当通过配置管理系统20来修改数 据时,由数据恢复模块将数据备份文件夹的数据恢复至数据加载文件夹。在进行核电仿真平台10与配置管理系统20之间的数据交换时,首先,设定核电仿 真平台10的数据加载文件夹,并开放数据交换权限。将核电仿真平台10的数据,包括Book 文件、按Book文件组织的各子系统、部件模块的技术参考文献、每个子系统的实体数据信 息、可调谐参数、过程参数、实体或常数的相关技术参考文件等等存储至数据加载文件夹。设定配置管理系统20的数据备份文件夹,并在配置管理系统20的显示界面中设 定加载控制按钮和编辑控制按钮。并关联数据加载文件夹和数据备份文件夹,建立数据交 换接口 30,即建立加载控制按钮与数据加载模块的连接,通过加载控制按钮出发数据加载 模块,将数据加载文件夹的数据加载至数据备份文件夹;建立编辑控制按钮与数据恢复模 块的连接,将数据备份文件夹的数据恢复至数据加载文件夹。在触发加载控制按钮时,数据交换接口 30的数据加载模块启动,从加载文件夹中 读取Book文件,并将Book文件的目录在配置管理系统20的界面上显示;并且,数据加载模 块进一步的将根据Book文件中的子系统、部件模块,提取对应的数据,加载至配置管理系 统20的数据备份文件夹,从而实现将核电仿真平台10的数据加载至配置管理系统20,而无 须人工手动输入。如图2所示,是具体的一个加载过程,首先,启动核电仿真平台10和配置管理系统 20,并确保处于可编辑状态。然后启动Book文件的加载;Book文件加载成功后,由数据加载 模块根据热工、电气等定位相应的部件模块;然后提取该部件模块的初始化常数;然后提取对应子系统中的技术参考文件;然后在每个子系统里,提取实体数据信息,例如泵、阀、罐 容器等;然后提取可调谐参数、过程参数等;然后提取实体、常数的相关技术参考文件;并 根据Book文件进行组织,加载结束后,停止数据加载模块的访问。可以理解的,还可以通过选定加载,例如,通过配置管理系统20的界面上选定 Book文件中的部件模块、并触发加载控制按钮时,数据加载模块根据部件模块在Book文件 中的路径,从数据加载文件夹中读取对应部件模块的数据,并存储至数据备份文件夹中,并 由配置管理系统20在其显示界面上显示。如图3所示,是通过选择特定部件模块加载后的 显示界面。当在配置管系统中对数据进行修改后,可以通过数据交换接口 30对核电仿真平 台10的对应数据进行更新。通过设定编辑控制按钮,控制数据交换接口 30的数据恢复模 块处于工作状态;当通过配置管理系统20中对数据进行修改后,数据恢复模块定位修改后 的数据处于Book文件中的部件模块,并将该修改后的数据覆盖数据加载文件夹的对应部 件模块的数据,进行更新。当然,还可以增加触发按钮,触发数据恢复模块将配置管理系统20的数据备份文 件夹中的数据复制到核电仿真平台10的数据加载文件夹中,进行覆盖更新。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体 实施方式,上述的具体实施方式
仅仅是示意性的,而不是限制性的,本领域的普通技术人员 在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多 形式,这些均属于本发明的保护之内。
权利要求
1.一种核电仿真平台与配置管理系统的数据交换方法,其特征在于,包括以下步骤51设置核电仿真平台和配置管理系统,建立数据交换接口 ;52所述核电仿真平台和所述配置管理系统通过所述数据交换接口进行数据交换。
2.根据权利要求1所述的核电仿真平台与配置管理系统的数据交换方法,其特征在 于,在所述步骤Sl中,包括Sl-I 设定所述核电仿真平台的数据加载文件夹,并开放数据交换权限;S1-2 设定所述配置管理系统的数据备份文件夹,并在所述配置管理系统的显示界面 中设定加载控制按钮和编辑控制按钮;51-3关联所述数据加载文件夹和数据备份文件夹,建立所述数据交换接口。
3.根据权利要求2所述的核电仿真平台与配置管理系统的数据交换方法,其特征在 于,所述数据交换接口包括与所述加载控制按钮连接的数据加载模块,用于由所述加载控 制按钮触发,将所述数据加载文件夹的数据加载至所述数据备份文件夹;以及与所述编辑控制按钮连接的数据恢复模块,由所述编辑控制按钮设定,将所述数据备 份文件夹的数据恢复至所述数据加载文件夹。
4.根据权利要求1所述的核电仿真平台与配置管理系统的数据交换方法,其特征在 于,所述核电仿真平台与配置管理系统为采用相同软件工具组织的平台系统。
5.根据权利要求3所述的核电仿真平台与配置管理系统的数据交换方法,其特征在 于,在所述步骤S2中,包括52-1所述数据交换接口将所述核电仿真平台的Book文件加载至所述配置管理系统, 并在所述配置管理系统的界面上显示;S2-2 根据所述Book文件中的子系统、部件模块,提取对应的数据,加载至所述配置管 理系统。
6.根据权利要求5所述的核电仿真平台与配置管理系统的数据交换方法,其特征在 于,在所述步骤S2-2中,提取的数据包括所述核电仿真平台的每个子系统的部件模块的技 术参考文献、每个子系统的实体数据信息、可调谐参数、过程参数、实体或常数的相关技术 参考文件中的一种或多种。
7.根据权利要求6所述的核电仿真平台与配置管理系统的数据交换方法,其特征在 于,当通过所述配置管理系统的界面上选定所述Book文件中的部件模块、并触发所述加载 控制按钮时,所述数据加载模块根据所述部件模块在所述Book文件中的路径,从所述数据 加载文件夹中读取对应部件模块的数据,并存储至所述数据备份文件夹中,并由所述配置 管理系统在其显示界面上显示。
8.根据权利要求5所述的核电仿真平台与配置管理系统的数据交换方法,其特征在 于,在所述步骤S2中,还包括S2-3:所述数据交换接口根据所述配置管理系统对数据的修改,更新所述核电仿真平 台的对应数据。
9.根据权利要求8所述的核电仿真平台与配置管理系统的数据交换方法,其特征在 于,在所述步骤S2-3中,所述数据交换接口根据Book文件中的部件模块,提取修改后的数 据,恢复到所述核电仿真平台。
10.一种核电仿真平台与配置管理系统的数据交换系统,其特征在于,包括采用相同软件工具组织的核电仿真平台和配置管理系统、以及设置在所述核电仿真平台和配置管理系 统之间的数据交换接口 ;通过所述数据交换接口进行所述核电仿真平台和配置管理系统之 间的数据交换。
全文摘要
本发明涉及一种核电仿真平台与配置管理系统的数据交换方法,包括以下步骤设置核电仿真平台和配置管理系统,建立数据交换接口;所述核电仿真平台和所述配置管理系统通过所述数据交换接口进行数据交换。通过建立的数据交换接口来实现核电仿真平台与配置管理系统之间的数据交换,直接实现了数据的交互,能够去除核电仿真平台数据的人工输入,避免了人工输入工作量大、容易出错的缺陷,提高了工作效率。
文档编号G06F17/30GK102073680SQ20101059347
公开日2011年5月25日 申请日期2010年12月17日 优先权日2010年12月17日
发明者章旋, 肖子燕, 蔡瑞忠 申请人:中国广东核电集团有限公司, 中广核(北京)仿真技术有限公司