【技术实现步骤摘要】
一种核电仿真系统集成工程软件的方法和核电仿真系统
本专利技术涉及核电仿真领域,更具体地说,涉及一种核电仿真系统集成工程软件的方法和核电仿真系统。
技术介绍
在核电站仿真中,核电仿真系统自身可以进行工程分析计算,但是,核电仿真系统自带的分析计算程序在精度和深度往往不如独立运作的工程分析程序。例如,核电仿真系统自身通常包含有热工水力计算程序,但是,相对于业界公认的、专门的RELAP5热工水力计算软件而言,核电仿真系统中的热工水利计算程序,在计算范围和计算精度方面还是有一些差距。如果要在核电仿真系统中使用RELAP5热工水力计算软件进行热工水力特性方面的仿真计算,有时间同步、控制同步以及数据交换和复位运行等方面的问题需要协调,故核电仿真系统中采用现有的工程分析软件(如:RELAP5热工水力计算软件)进行仿真计算有一定的技术难度。
技术实现思路
本专利技术针对现有的工程分析软件应用于核电仿真中遇到的问题提供解决方案,这些问题包括:计算时间的同步,控制过程的同步,数据接口,复位运行功能,提供一种核电仿真系统集成工程软件的方法和核电仿真系统。本专利技术解决其技术问题所采用的技术方案之一是:提供一种核电仿真系统集成工程软件的方法,包括以下步骤:创建数据交换机制,包括以下子步骤:S11:在所述核电仿真系统的共享内存区建立所述工程分析软件的接口变量;S12:建立所述工程分析软件用来访问所述接口变量的第一调用函数;S13:所述工程分析软件通过所述第一调用函数访问所述接口变量并在所述接口变量中读写数据,所述核电仿真系统通过从所述接口变量中读写数据与所述工程分析软件进行数据交换;创建 ...
【技术保护点】
一种核电仿真系统集成工程分析软件的方法,其特征在于,该方法包括以下步骤:创建数据交换机制,包括以下子步骤:S11:在所述核电仿真系统的共享内存区建立所述工程分析软件的接口变量;S12:建立所述工程分析软件用来调用所述接口变量的第一调用函数;S13:所述工程分析软件通过所述第一调用函数访问所述接口变量并在所述接口变量中读写数据,所述核电仿真系统通过从所述接口变量中读写数据与所述工程分析软件进行数据交换;创建同步运行机制,包括以下子步骤:S21:建立用于区分所述工程分析软件的初始化计算阶段和工程分析计算阶段的标识变量,并建立所述核电仿真系统调用所述工程分析软件的调用周期以及用于调用所述工程分析软件的第二调用函数;S22:在所述调用周期,通过所述第二调用函数调用所述工程分析软件,并判断是否为首次调用所述工程分析软件,当是首次调用所述工程分析软件时,通过所述标识变量进入所述初始化计算阶段,否则通过所述标识变量进入所述工程分析计算阶段;S23:进入所述工程分析计算阶段时,记录初始问题时间;并在每个步长的计算结束后记录当前问题时间,判断所述当前问题时间与所述初始问题时间的差值是否大于或等于所述调用 ...
【技术特征摘要】
1.一种核电仿真系统集成工程软件的方法,其特征在于,该方法包括以下步骤:创建数据交换机制,包括以下子步骤:S11:在所述核电仿真系统的共享内存区建立所述工程分析软件的接口变量;S12:建立所述工程分析软件用来调用所述接口变量的第一调用函数;S13:所述工程分析软件通过所述第一调用函数访问所述接口变量并在所述接口变量中读写数据,所述核电仿真系统通过从所述接口变量中读写数据与所述工程分析软件进行数据交换;创建同步运行机制,包括以下子步骤:S21:建立用于区分所述工程分析软件的初始化计算阶段和工程分析计算阶段的标识变量,并建立所述核电仿真系统调用所述工程分析软件的调用周期以及用于调用所述工程分析软件的第二调用函数;S22:在所述调用周期,通过所述第二调用函数调用所述工程分析软件,并判断是否为首次调用所述工程分析软件,当是首次调用所述工程分析软件时,通过所述标识变量进入所述初始化计算阶段,否则通过所述标识变量进入所述工程分析计算阶段;S23:进入所述工程分析计算阶段时,记录初始问题时间;并在每个步长的计算结束后记录当前问题时间,判断所述当前问题时间与所述初始问题时间的差值是否大于或等于所述调用周期,如大于或等于所述调用周期,则所述核电仿真系统通过所述数据交换机制与所述工程分析软件进行数据交换,并退出所述工程分析软件,并等待下一个调用周期,否则,继续进行下一个步长的计算;还包括:在所述同步运行机制中,通过自动方式或根据用户指令保存所述工程分析软件的再启动数据,同时保存对应所述再启动数据的再启动号与所述核电仿真系统的初始状态号之间的对应关系,并在单独的映射文件中保存所述对应关系。2.如权利要求1所述的核电仿真系统集成工程软件的方法,其特征在于,还包括:创建冻结控制机制,用于在进入所述初始化计算阶段之前判断所述核电仿真系统是否冻结,并当所述核电仿真系统冻结时停止工程分析计算。3.如权利要求1所述的核电仿真系统集成工程软件的方法,其特征在于,所述工程分析软件是RELAP5热工水力计算软件。4.如权利要求1所述的核电仿真系统集成工程软件的方法,其特征在于,还包括:创建重启运行机制,包括以下子步骤:S31:当所述核电仿真系统进行复位运行时,卸载所述工程分析软件;S32:通过所述映射文件获取与所述核电仿真系统的初始状态号对应的所述工程分析软件的再启动号,并写入所述工程分析软件的输入文件中;S33:所述工程分析软件在重新启动时,读取所述输入文件,并根据所述输入文件中的所述再启动号读取对...
【专利技术属性】
技术研发人员:林克军,骆邦其,章旋,蔡瑞忠,曹建亭,
申请(专利权)人:中广核北京仿真技术有限公司,中国广核集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。