
摘要:软件版本多、设计数据分散、设计平台没有统一、设计过程难以管理等问题,阻碍着核燃料适应多机组、多技术路线、快速迭代的核电项目设计发展的形势。核燃料设计与性能分析平台(FEPAC)基于集成核燃料分析软件,实现了对核燃料设计上游接口、创建算例、提取结果、验证设计准则、生成工程报告和记录安审反馈等全过程管理,达到了管控集中、流程规范、过程受控、效率提升、减少人因错误等目的。此平台不仅便于各款软件及时更新和共享,而且简单直观的标准化操作界面提高了业务人员设计的效率和质量,为燃料软件研发和工程分析提供了资源和信息保障。
核燃料设计与性能分析评价是反应堆堆芯设计的重要组成部分,随着新堆型、新方法、新软件的不断推出,为了适应核电项目设计快速迭代的要求,有必要建立统一、规范、安全、高效的分析平台,将核燃料设计与性能分析软件进行统一管理,以提高性能分析的质量和效率。
基于以上状况,开展了核燃料设计与性能分析平台(FEPAC)的研发。平台完成现有分析软件的集成,实现统一操作。提供从软件调用开始,到生成输入卡进行计算,最终得到分析结果。各软件被承载和共用,一体化的集成将工业化和信息化相结合,不仅便于软件及时更新和共享,而且标准的操作流程使分析效率和质量得到很大提高,达到了管控集中和减少人因错误等目的[1-2]。
1、核燃料性能分析概述及现状
1.1 核燃料性能分析概述
核燃料性能分析业务类型可分为单项分析和工程设计两类。单项分析是指开展单个计算软件的计算分析工作,对某些特定现象进行针对性分析。工程设计是指利用一个或多个计算软件来实现核电工程设计过程分析功能,从而满足工程设计项目的需要。
依据我国压水堆核电厂反应堆系统设计-堆芯第3部分(NB/T20057.3—2012)的相关规定,现有燃料设计需关注燃料棒堆内行为、燃料组件压紧力大小、流致振动、控制棒落棒等多种现象。几乎每种特定现象均有专有软件与之对应进行分析[3]。
1.2 核燃料性能分析现状
在日常业务分析中,由于自主性能分析软件开发历经数年,开发团队不统一、用户使用习惯、技术限制等原因,目前的软件在实际的性能分析和工程设计过程中有以下问题:
(1)计算软件存放分散,版本较多,调用方式不统一;(2)各软件采用命令行式的调用方法,其调用命令和输入格式不统一,界面不够友好,使用不便;(3)软件输入卡采用文本输入,易发生人为错误;(4)设计过程数据分散,设计流程难以控制,设计过程缺乏有效管理;(5)设计校核工作量大,设计质量难以保证,容易发生设计报告结果和计算数据不一致的质量事件。
同时,随着核电堆型技术的发展,行业内也针对不同堆型正在开发核燃料自主软件包。FEPAC平台的开发有利于集成行业内不同堆型的软件包,为实现多种堆型的燃料工程设计奠定基础。
2、关键技术
FEPAC结合核燃料工程设计流程,形成有特色的面向核燃料工程设计全过程的综合性能分析平台。其中的关键技术主要有:
(1)根据实际工程分析流程设计的人机界面
现有单个计算软件没有统一的图形调用界面,通过分析核燃料工程分析设计流程,对各款软件内部的数据接口进行了解,实现其接口间数据的自动提取,结合实际分析流程设计合理的人机界面。
(2)简单高效的计算软件集成技术
由于各款计算软件的输入卡格式及其调用方式均不同,为方便平台集成,对输入卡进行整合研究,以形成统一的输入界面,并实现软件的统一调用。平台调用命令统一采用如下格式:“分析软件.exe-i输入文件-o输入文件-lang语言选项-outDir输出文件所在目录”。采用软件适配器的设计思路,实现对输入卡格式的双向转换及调用参数的传递,解决不同软件在平台下的统一调用问题。
(3)输入界面动态生成技术
平台统一计算软件输入卡为INI格式文件,根据解析,可将其参数名称、数据、单位等动态加载至界面。该方式规范了各软件的输入形式,便于平台界面维护和后续软件集成。
(4)自动化、智能化的计算分析结果后处理技术
实际工程分析中,计算后对结果的提取及分析需要耗费大量时间,且容易发生人因失误。为使结果分析更加可靠,平台对结果文件进行处理,自动提取所需结果参数,并和验证准则进行比较,以直接给出验证结果。分析结果后,平台采用基于XML格式的WORD文档生成技术,能够快速的将结果数据生成至工程报告,很大程度提高了业务人员的分析效率。
(5)多算例、多计算软件环境下的并行计算技术
由于核燃料工程设计过程中分析算例较多,平台采用多线程并行调用计算的方式实现多算例同时计算,用户可自行选择并行计算数量,进一步提升设计效率。
3、系统建设
3.1 语言及工具
平台采用面向对象编程思想的Java语言,结合Eclipse工具进行设计与开发。Java语言不仅跨平台,而且自身有标准库支持,这些优势能够满足功能要求。由于FEPAC需要大量界面布局、参数和事件处理等,而Eclipse基于Java提供的开发平台,便于进行统一和美观的图形界面设计,使开发更高效[4-5]。
3.2 逻辑架构设计
平台架构设计位于开发过程的前期阶段,其功能在于指导后续各个方面的设计[6]。考虑到平台大量交互的特点,因此采用交互性强且安全可靠的C/S架构[7-8]。平台架构按层次分为界面展现层、业务逻辑层和数据访问层3层。逻辑架构设计如图1所示。
图1 逻辑架构设计图
(1)界面展现层
该层实现用户和平台的交互,构成元素包括下拉列表、文本框等,完成算例导航、输入输出界面等展示,后台的业务操作流程由该层提交操作后开始[9]。
(2)业务逻辑层
该层用于实现平台的业务流程,通过分析用户提交的请求确定业务逻辑,实现工程管理、算例管理、输入输出管理、计算管理等处理[9]。计算管理模块通过命令行调用性能分析软件包,并预留其他软件调用接口,使得平台和软件之间相对独立,具有低耦合、易扩展的特点;
(3)数据访问层
该层用于处理业务数据,实现业务数据的存储和提取。本设计预留与数据库访问的接口,方便后续实现对数据库的支持。
3.3 物理架构设计
平台部署在计算服务器上,通过集团内网访问打印服务器、数据库服务器、文件服务器,用户通过集体内网采用终端访问的方式访问计算服务器上的FEPAC平台实现计算功能。物理架构设计如图2所示。该架构采用分散部署的方式实现数据文件和程序的物理分离,使平台具有更好的扩展性,同时支持多用户并行访问,满足计算需要。本架构具有很好的灵活性,也可以根据实际硬件条件和项目需要,将打印服务、文件服务、数据库服务、计算服务等安装在一台硬件服务器上,降低FEPAC平台对硬件的需求。
图2 物理架构设计
3.4 业务流程
平台业务类型分单项分析和工程设计两类。基本流程为新建工程(或打开工程)→选择分析子项(可选)→新建算例(或导入、打开算例)→加载或输入计算参数→参数检查→计算(可批量)→查看计算结果→关闭工程,并根据实际情况为工程设计业务开发了“新建工程算例”和“查看工程计算结果”。平台业务流程如图3所示。
图3 业务流程图
3.5 系统结构设计
按照模块化设计的思想,FEPAC平台分为六个模块:主界面、工程及算例管理、输入管理、计算管理、输出管理和系统设置。模块间关系为:输入管理模块保存的输入卡供计算管理模块使用,为计算管理模块提供输入;输出管理模块使用计算管理模块的结果,生成文本输出和图形输出;工程及算例管理模块的新建算例中分析软件的类型来源于分析软件管理模块;系统设置模块和其它模块相对独立,供用户进行中英文语言切换和界面风格设置等。系统结构如图4所示。
图4 系统结构图
3.6 平台特点
相比原来的性能分析方式,在FEPAC平台上开展性能分析工作具有以下优点:
(1)更加友好的操作界面:FEPAC平台具有窗口化的操作界面,易学易用;实现了输入参数的合法性检查,由平台智能实现绝大部分输入错误的识别与准确定位,极大地减少人为输入错误;实现了计算结果的图形化展示,使计算结果更直观;
(2)更加便捷的接口处理功能:FEPAC平台具有自动提取计算软件间的数据接口;平台与计算软件的调用接口命令统一,输入可配置,可扩展性强,方便后续软件集成;
(3)更加智能、高效的后处理功能:通过自动化后处理功能,减少人为操作,从而减少人因失误,使得计算结果更加稳定可靠;自动提取计算结果,自动验证设计准则,自动生成报告;
(4)更加高效的工程设计管理功能:FEPAC平台实现了核燃料对核燃料设计从上游接口、创建计算算例、提取计算结果、验证设计准则、到生成报告的全过程管理;实现了对软件算例从新建、编辑、计算、结果查看到删除等操作的全生命期管理;实现了算例的并行计算功能,计算效率更高。
4、总结
FEPAC将多款核燃料设计软件集成后进行统一管理,包括燃料棒、燃料组件和相关组件的计算软件,统一了各款软件输入格式和调用方式,实现了计算参数的界面输入和校验,实现了计算结果的图形化展示,形成了核燃料一体化设计与性能分析平台。该平台和传统的性能分析软件相比,有更加友好的操作界面,有更加智能的后处理功能,有更加高效的工程设计管理功能,计算软件集成简单方便,有良好的扩展能力。经过验证,平台功能满足工程要求,能够准确分析燃料的堆内行为、预测燃料的性能,实现了燃料整体分析流程的革命性改进。
参考文献:
[1]张鹤露.一体化指挥平台建设研究[J].无线互联科技,2016,11:55-56.
[2]张永锋.企业信息化一体化平台建设和系统集成[J].工业技术创新,2016,03(06):1278-1280.
[3]NB/T20057.3-2012,压水堆核电厂反应堆系统设计堆芯第3部分:燃料组件[S].
[4]刘波,朱丽华.基于Java语言的超市账单管理系统的设计与实现[J].安阳工学院学报,2016,15(06):26-29.
[5]侯瑞春,宫爱爱,丁香乾,等.基于Eclipse属性编辑工具的研究[J].现代电子技术,2012,35(20).
[6]邓海.浅谈软件开发中的架构设计[J].中国高新技术企业,2010,28.
[7]侯淑英.B/S模式和C/S模式优势比较[J].沈阳教育学院学报,2007,9(2):103-105.
[8]程伍瑞.客户端/服务器体系结构的应用与发展[J].电脑知识与技术,2005.
[9]陈佶弘.大数据背景的IT平台架构探索[J].科技视界,2015.
刘欣,汪洋,韦俊,等.核燃料设计与性能分析平台的研发[J].软件,2019,40(3):113-117.
分享:
美国联邦法规要求“为核电行业提供核安全相关的产品或服务的供应商,需要建立满足10CFR50附录B要求的质量保证体系”。三哩岛事故后,美国核电设备及备品备件的采购模式从支持核电站建设阶段的设备大型采购过渡到支持运行和维修阶段的备用零部件和替代物项的小型采购。
2024-03-05随着我国核电厂运行堆年和装机容量的增加,核电厂内暂存了较大量的放射性液态可燃废物,即放射性废油和废有机溶剂。由于核电厂没有处理放射性液态可燃废物的能力,长期暂存使得电厂面临暂存库容量不足、泄漏、燃爆等安全因素。基于此,本文提出建设全国或区域性的放射性液态可燃废物处理设施。
2021-07-30生态文明建设是关系中华民族永续发展的根本大计,党中央把生态文明建设作为统筹推进“五位一体”总体布局和协调推进“四个全面”战略布局的重要内容。环境保护作为生态文明建设的重要组成部分,对生态文明建设、建设美丽中国起着至关重要的作用,在这一背景下,近年来我国有关环保标准更新迅速,对污染物的排放要求越来越严格,对锅炉烟气更是提出了超低排放的要求,企业所面临的环保形势越来越严峻。
2020-12-07“华龙一号”是我国具备完整自主知识产权的三代先进压水堆核电型号,福清核电站5号机组作为“华龙一号”首堆示范工程已于2015年5月7日开工建设。福清核电厂位于我国东海海岸,根据平潭海洋站的监测资料,冬季海水温度会出现8℃的低温,此时乏燃料水池水温也会相应降低,乏燃料水池水温低于10℃时可能导致硼结晶,使乏燃料的安全贮存带来巨大风险。
2020-09-19凝汽器是核电厂热力循环系统的重要设备之一,其传热管数量较多,且运行条件较为恶劣,在振动、磨损、冲刷等因素影响下,存在传热管泄漏的风险。一旦传热管失效泄漏,会引起二回路水质和化学性能指标不佳,甚至会导致机组被迫停机停堆,直接影响到机组运行的安全性和经济性[1,2,3]。
2020-08-28熔盐堆是以流动的熔盐作为燃料的新型反应堆堆型,具有良好的中子经济性、固有安全性、可在线后处理、可持续发展、防核扩散等优点,被第四代国际核能论坛确定为6种第四代先进核能系统的候选堆型之一。控制系统的首要目的是使系统稳定运行,不受非期望因素的影响,或者受到影响后能及时加以纠正,使系统保持在期望的状态。
2020-08-28近年来弥散燃料[1]和弥散可燃毒物[2]在核反应堆系统中逐渐得到关注和应用,由于弥散颗粒的空间自屏效应,引入了燃料芯块内部弥散燃料和可燃毒物材料与基体的非均匀性,加上栅元层面芯体、包壳和慢化剂的非均匀性,造成双重非均匀性。为了更好地描述毒物颗粒在燃料中的随机分布情况,利用由清华大学开发的RMC程序[6]进行毒物颗粒的随机分布建模,采用显示建模方法,可生成每个毒物颗粒的随机位置,建立RMC模型进行计算。
2020-08-28熔盐反应堆是以熔融状态混合盐做为反应堆裂变燃料,液态高温熔盐同时充当反应堆主冷却剂。熔盐堆具备安全性高、结构简单、大功率密度、热电高转化比(~45%)、负反应性温度系数大、燃料可在线添料和后处理、可燃烧乏燃料和对核废料进行嬗变处理、可充分利用钍铀资源和反应堆易裂变核素高增殖等优点。缺点是高温熔盐对结构材料耐腐蚀性要求比较高。
2020-08-28海南核电厂1、2号机组采用具有我国完全自主知识产权的CNP650型压水堆。CNP650反应堆由121个组件组成,采用Mode-A控制模式,装机容量为65×104kW[1]。在确保安全的前提下,为了提高电站的经济性,同时匹配海南电网用电峰谷的变化,海南核电厂提出了由目前的年换料方式向长短交替运行的长燃料循环过渡的方案。
2020-08-28核燃料生产过程中,在化工转化和产品加工时会产生大量含铀残余物料,目前采用回收利用后再装桶暂存的处理方式,这些残余物料经多次循环处理之后,累积形成一定量的中低密度非均匀核废料,根据我国核材料管制及放射性废物管理相关规定,其中的核材料量应准确测定。
2020-08-28我要评论
期刊名称:燃料化学学报
期刊人气:2416
主管单位:中国科学院
主办单位:中国化学会,中国科学院山西煤炭化学研究所
出版地方:山西
专业分类:化工
国际刊号:0253-2409
国内刊号:14-1140/TQ
邮发代号:22-50
创刊时间:1956年
发行周期:月刊
期刊开本:大16开
见刊时间:一年半以上
影响因子:0.674
影响因子:1.013
影响因子:0.880
影响因子:0.529
影响因子:0.650
400-069-1609
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!