一种实时仿真数据驱动的核反应堆仪控系统闭环测试平台的制作方法_2

文档序号:8942439阅读:来源:国知局
离子体动力学仿真模型作为一个子模型通过中子相关特性与中子动力学仿真模块耦合。在核反应堆仿真平台运行时,时序调度模块将按照图4的方式保证仿真的实时运行:将所有的子模型划分为若干个组;在每个组中,子模型数量小于或等于运算工作站的CPU数量,并且每个子模型运行在不同的CPU中;每个组依次进行一个时间步长的运算,直到所有的组均完成一个时间步长的运算;设总共的运算时间为T.,一个实时运算周期为Llk,那么剩余的空闲时间为Tldl=T;lk-T.;若T ldl彡0,那么接下来时序调度模块将暂停运算T ldl时间后继续进入下一个运算周期;gTldl〈o,那么将终止仿真并报错。在仿真平台正常运行时,可以随时进行仿真工况的存储,同时可以将已存储的工况重新引入。
[0033]信号传输阵列主要由组态服务器,1模块和数据处理模块组成。
[0034]组态服务器主要用于创建表示反应堆现场传感器信号以及反应堆仪控系统控制信号的变量,并建立相应的变量属性,如图5所示。变量属性有两种,一种为基本属性,包括变量名、变量描述、单位、实时仿真值、隶属系统;另一种为扩展属性,包括上限、下限、相应的传输通道地址。根据变量的基本属性,组态服务器可以实现与仿真平台进行数据交互;根据变量的基本属性与扩展属性,组态服务器可以实现向数据处理模块下载数据或上载数据的功能。
[0035]1模块和数据处理模块主要用于实时数据与电信号之间的转换。数据处理模块首先从组态服务器下载变量数据并进行存储,接着按照变量扩展属性中的地址进行寻址,寻址完成后进行实时数据与电信号之间的交互。总体传输与转换步骤如图6所示:
[0036]步骤(I)、在仪控系统测试开始之前,将变量数据及属性由组态服务器下载至数据处理模块中;
[0037]步骤(2)、提取传输通道的地址信息并解析成三个部分:数据处理模块地址、1模块地址、1模块子通道地址,并验证数据处理模块地址是否正确,若不正确则重新进行下载;
[0038]步骤(3)、开始测试后,数据处理模块首先根据反应堆实时仿真平台提供的实时仿真数据对表示反应堆现场传感器信号的变量值进行刷新;
[0039]步骤(4)、根据1模块地址寻址相应的1模块;
[0040]步骤(5)、再根据1模块子通道地址寻址相应的1模块中的子通道;
[0041]步骤(6)、对于输出模块,将实时仿真数据转换成为电信号并通过信号线输出至反应堆仪控系统中;对于输入模块,将来自反应堆仪控系统的控制信号转换成为实时控制数据并传输至数据处理模块中;
[0042]步骤(7)、数据处理模块根据接收到的实时控制数据对表示仪控系统控制信号的变量值进行刷新,并传输至反应堆实时仿真平台中;
[0043]步骤(8)、返回步骤(3),重新开始下一个循环。
【主权项】
1.一种实时仿真数据驱动的核反应堆仪控系统闭环测试平台,其特征在于,该闭环测试平台包括:核反应堆实时仿真平台,用于产生实时仿真数据,并对实时的控制数据做出响应;信号传输阵列,与核反应堆实时仿真平台通过实时数据接口连接,并与被测试核反应堆仪控系统通过信号线连接,其可以将来自于实时仿真平台的实时仿真数据转换成真实电信号并发送给核反应堆仪控系统,同时将来自于仪控系统的实时控制信号转换成实时的控制数据发送给仿真平台。2.根据权利要求1所述的实时仿真数据驱动的核反应堆仪控系统闭环测试平台,其特征在于:该闭环测试平台可用于核裂变反应堆、磁约束聚变反应堆以及聚变裂变混合堆的仪控系统测试,测试内容包括:反应堆仪控系统的架构测试、通信测试、反应堆控制算法测试以及联锁保护测试。3.根据权利要求1所述的实时仿真数据驱动的核反应堆仪控系统闭环测试平台,其特征在于,所述的核反应堆实时仿真平台包括:等离子体动力学仿真模块、中子动力学仿真模块、热工水力学仿真模块以及时序调度模块;在时序调度模块的作用下,该仿真平台可以实时的运行反应堆的等离子体动力学模型、中子动力学模型以及热工水力学模型,实现对裂变反应堆、磁约束聚变反应堆以及聚变裂变混合堆的实时仿真。4.根据权利要求1所述的实时仿真数据驱动的核反应堆仪控系统闭环测试平台,其特征在于,所述的信号传输阵列包括: 组态服务器,用于创建表示反应堆现场传感器信号以及反应堆仪控系统控制信号的变量,并建立相应的变量属性,包括:单位、变量类型、隶属子系统、实时变量值、变量值上下限、对应传输通道地址; 数据处理模块,用于下载组态服务器中的变量数据,对数据传输通道进行寻址,并与1模块进行数据双向传输; 1模块,用于将实时仿真数据转换成为电信号输出至反应堆仪控系统,以及将来自反应堆仪控系统的实时控制信号转换成为实时的控制数据输入至数据处理模块中。5.根据权利要求4所述的实时仿真数据驱动的核反应堆仪控系统闭环测试平台,其特征在于,所述的信号传输阵列中所述的传输通道地址包括三个部分:数据处理模块地址、1模块地址、1模块中子通道地址。6.根据权利要求4所述的实时仿真数据驱动的核反应堆仪控系统闭环测试平台,其特征在于,所述的信号传输阵列中所述的信号传输阵列数据传输及转换步骤如下: 步骤(I)、在仪控系统测试开始之前,将变量数据及属性由组态服务器下载至数据处理模块中; 步骤(2)、提取传输通道的地址信息并解析成三个部分:数据处理模块地址、1模块地址、1模块子通道地址,并验证数据处理模块地址是否正确,若不正确则重新进行下载;步骤(3)、开始测试后,数据处理模块首先根据反应堆实时仿真平台提供的实时仿真数据对表示反应堆现场传感器信号的变量值进行刷新; 步骤(4)、根据1模块地址寻址相应的1模块; 步骤(5)、再根据1模块子通道地址寻址相应的1模块中的子通道; 步骤(6)、对于输出模块,将实时仿真数据转换成为电信号并通过信号线输出至反应堆仪控系统中;对于输入模块,将来自反应堆仪控系统的控制信号转换成为实时控制数据并传输至数据处理模块中; 步骤(7)、数据处理模块根据接收到的实时控制数据对表示仪控系统控制信号的变量值进行刷新,并传输至反应堆实时仿真平台中; 步骤(8)、返回步骤(3),重新开始下一个循环。
【专利摘要】本发明公开了一种实时仿真数据驱动的核反应堆仪控系统闭环测试平台,包括;核反应堆实时仿真平台、信号传输阵列;开始测试前,信号传输阵列中的组态服务器将变量数据及属性信息下载至数据处理模块中;数据处理模块根据反应堆实时仿真平台提供的实时仿真数据对代表反应堆现场传感器信号的变量值进行刷新,再根据有关地址信息寻址相应的IO模块中的子通道;IO模块将实时仿真数据转换成为电信号传输至被测试仪控系统中,并将被测试仪控系统发出的实时控制信号转换为实时控制数据;实时控制数据将经过信号传输阵列反馈给核反应堆实时仿真平台以实现闭环测试。本发明大幅度提高测试的可信度,并提升测试效率。
【IPC分类】G05B23/02
【公开号】CN105159275
【申请号】CN201510501933
【发明人】杨明翰, 汪建业, 宋勇, 徐鹏, 王亮
【申请人】中国科学院合肥物质科学研究院
【公开日】2015年12月16日
【申请日】2015年8月16日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1