- 2
- 0
- 约3.6千字
- 约 8页
- 2018-09-17 发布于福建
- 举报
第三代核电燃料和堆芯设计软件系统研究
第三代核电燃料和堆芯设计软件系统研究
摘要:引进AP1000技术是我国发展第三代核电技术的重大战略举措,通过学习和再创新开发大型先进压水堆核电站是国家重大科技专项之一。本文结合第三代核电燃料和堆芯设计软件的特点和软件系统平台的技术发展状况,提出了第三代核电燃料和堆芯设计软件平台国产化的研究内容和可能的发展方向,探索第三代核电燃料和堆芯设计软件系统平台的技术方案。
关键词:第三代核电;AP1000;计算集群;并行计算;软件安全
中图分类号:TP29 文献标识码:A 文章编号:1007―9599 (2012) 14―0000―02
一、引言
我国从2003年开始启动第三代核电技术的国际招标工作,最终选择了美国西屋联队提供的第三代先进压水堆核电技术――AP1000,并在2007年7月与其正式签署了第三代核电自主化依托项目的核岛采购合同。2007年12月,AP1000依托项目的首个机组三门核电厂一期工程正式启动。
核电软件既是核电站研发、设计的基本工具,又是核电站运行、维护的“神经系统”,它不仅体现了对核电理念和方法论的把握,同时也体现了对核电站运行维护规律的掌握和经验的积淀。
上海核工程研究设计院作为承担第三代核电技术引进消化吸收和再创新重任的国家核电技术公司的核心单位,通过对AP1000 技术的消化和吸收,在核电燃料和堆芯设计软件平台方面积累了宝贵经验,并积极探索第三代核电燃料和堆芯设计软件平台的技术方案。
二、AP1000核电燃料和堆芯设计软件系统介绍及其国产化面临的问题
核电燃料和堆芯设计是AP1000技术核岛设计的关键领域,也是AP1000技术密集度较高和技术更新最快的领域。从2007年起,西屋电气公司逐步向国家核电技术公司交付AP1000软件,燃料和堆芯设计软件是由西屋电气公司核燃料和堆芯设计事业部开发和维护,运行在一套独立的软件系统平台之上。
上海核工程研究设计院作为这套软件系统的国内首家用户,利用燃料和堆芯设计软件在依托项目设计和CAP1400概念设计方面均取得重大突破进展,然而,在燃料和堆芯设计软件系统平台方面仍有工作需继续研究探讨和不断完善。
在使用燃料和堆芯设计软件时,发现它们的安装和运行结果与系统平台(主要包括服务器配置及其对应的操作系统)密切相关。因此,如不投入一定的研发力量持续升级软件,以保持与系统平台快速更新的同步,很快就会面临软件运行依赖的系统平台停产的巨大风险。在燃料和堆芯设计软件国产化过程中,如何有机整合、高效和安全地利用已有设计软件与AP1000软件开发大型先进压水堆核电站有许多课题需深入研究。笔者认为需亟待研究的课题至少有以下3个:第一,AP1000软件将与现有软件的有机整合问题;第二,将软件系统升级为高性能并行计算集群系统;第三,软件运行的安全问题。
三、软件整合问题
我国在上世纪90年代中期,通过采购、国际合作研究和二次开发等渠道已形成一整套核电软件库,为我国核电研发和设计工作奠定了基础。这些软件将与AP1000软件一起成为我国核电研发设计的重要技术工具。但是,这些软件运行在不同的机型和操作系统之上,有的机型和操作系统面临着停产或者淘汰的巨大风险,而计算软件在不同的软硬件平台上的运行结果往往是有差异的。AP1000软件燃料和堆芯设计软件绝大部分软件已运行在当前主流型号的服务器和广泛使用的LINUX系统上。因此,我们有必要将这些软件与AP1000整合在同一种软硬件平台之上,以避免机型和操作系统面临着停产或者淘汰的风险,同时也方便用户开展研发设计工作。如将这些软件移植到LINUX上,并保持持续升级,软件开发和测试人员需花费很大精力解决由系统平台差异造成的软件运行和计算准确性的问题。
四、高性能并行计算集群平台
在面临软件有机整合难题的同时,还面临如何高效地使用和管理软件的课题。AP1000燃料和堆芯设计软件虽然被移植到主流的系统平台之上,但是仍然运行在“高性能”的单机上,绝大部分大部分软件为串行计算软件,这远远不能满足不断增加的科研需求,同时也限制了用户使用和系统管理的便利性。
通过提高CPU主频和总线带宽是最初提供计算机性能的主要手段,但是这一手段对系统性能的提高是有限的。接着研究人员通过增加CPU个数和内存容量来提高性能,于是出现了向量机,对称多处理机(SMP)等。但是当CPU的个数超过某一阈值,SMP这些多处理机系统的可扩展性就变的极差,其主要瓶颈在于CPU访问内存的带宽并不能随着CPU个数的增加而有效增长。与SMP相反,集群系统的性能随着CPU个数的增加几乎是线性变化的。图1显示了上述情况。集群系统的优点并不仅在于高扩展性上,下面列举了集群系统的主要优点:1)高可用性:集群中的一个节点失效,它的任务可以传递给其他节点,这
原创力文档

文档评论(0)