• 匿名盲审
  • 学术期刊非营利性
  • 全球免费开放获取全文
  • 最新科研成果提供绿色通道

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于自主有限元软件的反应堆压力容器密封分析

王辉 何铮

王辉, 何铮. 基于自主有限元软件的反应堆压力容器密封分析[J]. 南方能源建设, 2018, 5(4): 66-72. doi: 10.16516/j.gedi.issn2095-8676.2018.04.010
引用本文: 王辉, 何铮. 基于自主有限元软件的反应堆压力容器密封分析[J]. 南方能源建设, 2018, 5(4): 66-72. doi: 10.16516/j.gedi.issn2095-8676.2018.04.010
Hui WANG, Zheng HE. Sealing Analysis of Reactor Pressure Vessel Based on ATLAS[J]. SOUTHERN ENERGY CONSTRUCTION, 2018, 5(4): 66-72. doi: 10.16516/j.gedi.issn2095-8676.2018.04.010
Citation: Hui WANG, Zheng HE. Sealing Analysis of Reactor Pressure Vessel Based on ATLAS[J]. SOUTHERN ENERGY CONSTRUCTION, 2018, 5(4): 66-72. doi: 10.16516/j.gedi.issn2095-8676.2018.04.010

基于自主有限元软件的反应堆压力容器密封分析

doi: 10.16516/j.gedi.issn2095-8676.2018.04.010
基金项目: 

国家科技重大专项经费资助项目“关键设备设计分析技术研究” 2012ZX06004-012

详细信息
    作者简介:

    王辉(通信作者) 1972-,男,江苏南京人,高级工程师,工学博士,现为国家电投集团科学技术研究院核电软件中心主任科研员,主要从事高性能计算及核电工程设计、分析软件研发工作(e-mail)wanghui6@snptc.com.cn.

    何铮 1983-,男,北京市人,高级工程师,工学博士,现为博思英诺科技(北京)有限公司项目经理,主要从事核电关键设备分析设计,核设施、设备退役工程,放射性废物处理、处置相关技术服务。

  • 中图分类号: TM623; TQ051.6

Sealing Analysis of Reactor Pressure Vessel Based on ATLAS

图(9)
计量
  • 文章访问数:  215
  • HTML全文浏览量:  70
  • PDF下载量:  11
  • 被引次数: 0
出版历程
  • 收稿日期:  2017-10-25
  • 修回日期:  2018-02-08
  • 刊出日期:  2018-12-25

基于自主有限元软件的反应堆压力容器密封分析

doi: 10.16516/j.gedi.issn2095-8676.2018.04.010
    基金项目:

    国家科技重大专项经费资助项目“关键设备设计分析技术研究” 2012ZX06004-012

    作者简介:

    王辉(通信作者) 1972-,男,江苏南京人,高级工程师,工学博士,现为国家电投集团科学技术研究院核电软件中心主任科研员,主要从事高性能计算及核电工程设计、分析软件研发工作(e-mail)wanghui6@snptc.com.cn.

    何铮 1983-,男,北京市人,高级工程师,工学博士,现为博思英诺科技(北京)有限公司项目经理,主要从事核电关键设备分析设计,核设施、设备退役工程,放射性废物处理、处置相关技术服务。

  • 中图分类号: TM623; TQ051.6

摘要:   [目的]  反应堆压力容器的密封性是保证核电站安全运行的关键因素之一,因此对其密封进行系统深入地研究具有重要的工程意义。自主开发的结构有限元软件ATLAS根据结构有限元分析的应用特点,在创新的预排序文件缓存技术和三维渲染技术等方面做了大量的优化工作,能让CAE工程师在高度交互及可视化的环境下进行仿真分析工作。  [方法]  利用ATLAS软件建立压力容器模型,对压力容器螺栓预紧力、密封法兰的接触过程进行了数值模拟,得到了其受力特性和应力分布规律。  [结果]  研究表明:ATLAS可以准确的导入模型,划分网格,施加各种工况,快速完成求解计算,很好的完成密封问题的有限元分析。计算结果的准确性能够得到保证,可以使用该方法进行压力容器的密封分析和应力校核。  [结论]  ATLAS是一个适用于核电工程的大规模结构快速有限元分析系统,可以用来进行压力容器的接触分析和结构强度的校核,具有较好的应用前景。

English Abstract

王辉, 何铮. 基于自主有限元软件的反应堆压力容器密封分析[J]. 南方能源建设, 2018, 5(4): 66-72. doi: 10.16516/j.gedi.issn2095-8676.2018.04.010
引用本文: 王辉, 何铮. 基于自主有限元软件的反应堆压力容器密封分析[J]. 南方能源建设, 2018, 5(4): 66-72. doi: 10.16516/j.gedi.issn2095-8676.2018.04.010
Hui WANG, Zheng HE. Sealing Analysis of Reactor Pressure Vessel Based on ATLAS[J]. SOUTHERN ENERGY CONSTRUCTION, 2018, 5(4): 66-72. doi: 10.16516/j.gedi.issn2095-8676.2018.04.010
Citation: Hui WANG, Zheng HE. Sealing Analysis of Reactor Pressure Vessel Based on ATLAS[J]. SOUTHERN ENERGY CONSTRUCTION, 2018, 5(4): 66-72. doi: 10.16516/j.gedi.issn2095-8676.2018.04.010
  • 反应堆压力容器属于一级安全设备,在各种运行工况和试验条件下均要保持结构的完整性,不会发生放射性物质的泄漏[1,2]。压力容器承受包括压力、热膨胀等复杂载荷,它的密封性是保证核电站安全运行的关键因素之一[3,4]。因此对其密封性进行系统深入地研究具有重要的工程意义。

    文献[5]使用有限元法对反应堆压力容器国产化O形密封环进行了大变形弹塑性接触分析。自编程序或借助于ANSYS,采用弹塑性小变形问题的非线性求解方法、接触问题的混合求解算法等方法完成三维瞬态密封分析[6]

    为保证压力容器的密封性能,需要对螺栓预紧过程进行数值模拟。文献[3]分析了CPR 1000反应堆压力容器主螺栓预紧的过程,高温气冷堆压力容器承压螺栓预紧过程得到有限元模拟,同时压水堆反应堆压力容器密封主螺栓预紧过程也得到模拟。但如何才能找出最合理的预紧方案,保证最终螺栓预紧力分布的均匀性,还需要进一步探索。

    由于反应堆压力容器存在超大的模型规模、壳体之间存在多个法兰对接触、大量螺栓预紧力模拟等特征,常规有限元分析软件在现有硬件条件下进行反应堆压力容器密封分析时对反应堆压力容器进行假设和简化。我们开发自主有限元软件,尽可能对反应堆压力容器进行整体建模,在进行不同工况下压力容器的应力和变形分析时考虑接触和螺栓预紧等关键问题。

    本文中我们利用自主开发的结构有限元软件ATLAS[7,8]建立压力容器模型,对压力容器密封法兰的接触过程进行了数值模拟,得到了其受力特性和应力分布规律。同时,我们尝试使用ATLAS完成压力容器螺栓预紧的力学计算。我们首先对压力容器螺栓建立模型,然后对压力容器进行快速的有限元剖分,接着利用有限元求解器对该模型进行计算。最后我们对计算结果进行验证并讨论。

    我们自主开发的结构有限元软件ATLAS根据结构有限元分析的应用特点,在创新的预排序文件缓存技术和三维渲染技术等方面做了大量的优化工作,能让CAE工程师在高度交互及可视化的环境下进行仿真分析工作。

    • ATLAS软件[7,8]由前处理器,求解器和后处理器组成。其前处理器能直接读取CAD软件的几何模型进行有限元网格划分等操作,并进行材料属性和边界条件的设置,再提交给ATLAS求解器或ABAQUS求解器进行计算。计算完成后,再由ATLAS后处理器读取计算结果,进行后处理工作。

      ATLAS前后处理器为工程师提供了一个完整的高性能的可视化用户环境。ATLAS能让CAE工程师在高度交互及可视化的环境下进行仿真分析工作,具备与UG、Catia、ProE等CAD软件的接口,并支持ABAQUS、MARC等求解器。ATLAS也可以交互式的显示数据、进行数据捕捉、对后处理数据进行标准化设置,还可以根据客户需要查看动画结果。

      ATLAS求解器基于开源代码Adventure二次开发。Adventure结构力学分析软件基于高速并行原理开发,计算收敛速度提升相当明显,求解速度较常规有限元软件求解速度快一个数量级以上。

      ATLAS软件的设计采用了先进的面向对象的设计模式,使用多态、虚拟继承与模板技术,在保证程序性能的前提下最大限度降低了程序模块之间的耦合性,具有非常高的可扩展性并且易维护。

      ATLAS系统结构主要分为四个层次:UI层、应用层、领域层和内核层。其中UI层主要面向与用户的交互操作;应用层主要用来将用户的操作分配给领域层对应的对象,是UI层与领域层中间的一个任务转发器;领域层主要完成各种功能的逻辑实现,它不与UI层发生直接关系;而内核层对领域层提供必要的基础数据结构和算法的支持。

      应用子系统负责管理持久性数据以及用于显示的临时数据和状态数据,系统内部的数据与系统外部的转换也在这一层次完成,除此之外应用子系统也负责具体应用功能的调用以对来自UI层的功能调用进行响应;同时也控制着所有的全局参数,负责程序的显示配置。该子系统包含命令管理器(Command Manager)、配置模块(Preference)、数据文档(Document)和渲染数据(GL Data)以及接口(Interface)。

      领域子系统是对真实物理世界的数据抽象,包括几何模型,网格模型,边界条件和载荷,材料,特征属性以及结果。

      根据有限元分析软件的应用特点,内核层在内存管理技术与三维渲染技术方面做了大量的优化工作。

      首先,ATLAS采用先进的内存优化技术,避免了内存碎块的产生而带来的内存使用率降低问题,也避免了频繁的系统调用造成性能的下降。其次,ATLAS运用OpenGL图形引擎的VBO、FBO以及GLSL技术直接对硬件编程,充分利用GPU的能力完成大模型的三维渲染。第三,ATLAS采用了质数哈希数据结构对海量数据进行索引,可以在常数时间定位任意节点与单元,同时ATLAS创新的采用了预排序文件缓存技术。经过大量优化工作,ATLAS软件实现在普通计算机上很迅速地生成、处理上亿自由度的有限元分析模型。

      我们对内存的优化管理进行了测试与评估。对小内存分配(32字节),优化之后效率可提高10倍以上,而对较大内存(1 024字节),效率可提高100倍以上。测试结果表明内存优化技术能有效减少内存碎片,尤其是在庞大的单元数据和节点数据提供管理功能,有效提高内存使用效率。内存分配经过优化之后,大大地提升有限元程序的运行效率。当ATLAS前处理器在启动时,将执行modeler.exe,只需要1 s。在软件的许可证服务器启动后,ABAQUS CAE 6.12需要80 s启动,产生三个可执行程序,ABQcaeK, ABQcaeG文件和python,分别被描述为SMACkmCaeKerMod,SMACgm CaeGuiMod,和smapython。ATLAS前处理器,ABAQUS中的ABQcaeK, ABQcaeG文件和python使用的内存分别是79 MB,160 MB,106 MB和25 MB。这表明,ATLAS前处理器导入模型前需要的内存约为ABAQUS的三分之一。一般来说相比,ATLAS前后处理器需要的资源比ABAQUS CAE少。

    • 对于螺栓预紧过程的评价主要包含两个方面,一个是预紧过程中螺栓的受力情况,一个是预紧过程中上下法兰的相对变形量。

      由文献[7]可知,在预紧过程中螺柱的受力情况计算公式如下:

      式中:W为螺柱受力(N);DG为垫片中心圆直径(mm);D为螺柱直径(mm);b为垫片有效密封宽度(mm);m为垫片系数;n为连接系统螺柱数量(个);pe为等效压力(MPa)。

      螺柱所受应力按式(2)计算:

      式中:σ为螺柱所受应力(MPa)。

      经计算由式(2)可得螺柱轴向理论应力为σ=1.185 kPa。

      上、下法兰相对变形量分析方法[8]:

      式中:δ0为相对变形量(mm);U为上法兰的变形量(mm);U为下法兰的相对变形量(mm)。

    • ATLAS有限元软件对反应堆压力容器螺栓预紧力学计算的步骤如下:

      1)在前处理器软件支持各种常用几何格式。在软件中导入反应堆压力容器螺栓预紧模型的几何模型。

      2)选择“面划分”,根据模型尺寸填写网格的最大尺寸、平均尺寸和最小尺寸,划分面网格;然后选择“体划分”,默认梯度为1.05,划分体网格。查看网格模型,列表中如有四面体网格并且单元数不为0,则说明体网格划分成功。

      3)选择“分析作业”,选择类型为“求解器”,并设置为当前分析作业,创建求解器的分析作业。

      4)选择创建材料对话框,修改材料名称。将密度添加到命名的材料中,修改密度数值。同理可以添加弹性模量等材料参数。

      5)选择创建属性对话框,将命名的材料参数加入赋值的部件,选择所有选择的部件,把材料参数赋给模型。

      6)选择载荷边界,加载压力和位移等。

      7)将模型树中的分析步展开,编辑分析步对话框,把上一步创建的载荷和边界条件添加到该分析步。

      8)选择求解器,开启计算程序。计算完成后界面会显示Job finished。此时可看到目录中含有自主格式的结果文件。

      图1图2图3的结果对比所示,本文所使用求解器的应力和位移结果与ABAQUS计算结果非常接近,该求解器可以很好的进行螺栓预紧力分析。同时,XYZ三个方向上的位移结果误差按误差公式得到误差值,分别是4.86×10-6、4.16×10-6、3.34×10-6。由此可以看出,ATLAS计算结果与ABAQUS结果误差非常小。

      图  1  X轴方向位移

      Figure 1.  X-displacement

      图  2  Y轴方向位移

      Figure 2.  Y-displacement

      图  3  XX方向上应力

      Figure 3.  XX-stress

    • 分析接触问题的数值方法大致可分为数学规划法、边界元法和有限元法等。研究表明,数学规划法和边界元法只适合于解决比较简单的弹性接触问题;而对于相对复杂的接触非线性问题,如大变形、弹塑性接触问题,有限元方法更成熟和有效。

      常见的物体之间的接触如图4所示。

      图  4  接触示意图

      Figure 4.  Contacting sketch map

      1)开式(opening)接触:此时rz≥0,即法向间隙大于等于0。

      2)粘式(cohesive)接触:此时rz=0,Δrx=0,Δry=0,即法向无间隙,且在一个载荷增量步始末,整个切平面无相对滑动。

      3)滑移(sliding)接触:此时rz=0,Δrx≠0且Δry≠0,即法向无间隙,且切平面的两个方向均有相对滑动。

      4)混合(mixed)接触:此时rz=0,Δrx与Δry中一个为0、一个不为0,即法向无间隙,切平面的一个方向无相对滑动、而另一个方向有相对滑动。

      有限元法的基本思想是:假定接触状态,求出接触力,检验接触条件,若与假定的接触状态不符,则重新假定接触状态,直至迭代计算得到的接触状态与假定状态一致为止。具体做法是:

      对于弹性接触的两个物体,通过有限元离散,建立方程

      式中:Ki为整体刚度矩阵;δi为结点位移列阵;Ri为结点荷载列阵。i=1表示接触初始状态,通常根据经验和实际情况假定。求解式(1),得到结点位移δ1,再计算接触点的接触力P1,将δ1P1代入与假定接触状态相应的接触条件,如果不满足接触条件,就要修改接触状态重新进行计算。这样不断的迭代循环,直至δnPn满足接触条件为止,此时得到的解答就是真实接触状态下的解答。

    • 反应堆压力容器算例模型如图5所示,因压力容器是对称的,取其1/4模型来分析法兰与压力容器之间的接触,该模型仅受螺栓预紧力的作用。材料参数为:弹性模量为200 GPa、泊松比为0.3。

      图  5  反应堆压力容器模型

      Figure 5.  Model of reactor pressure vessel

      我们首先通过ATLAS前处理器导入模型。根据模型尺寸填写网格的最大尺寸、平均尺寸和最小尺寸,划分面网格和体网格。然后,我们创建材料属性,在项目列表中的名称中可以修改材料名称,修改密度数值等。同理可以添加弹性模量等材料参数。

      接着,我们设置边界。如图6所示,在“载荷边界”,点击列表中的“压力”,可以修改边界条件的名称,选中如图6所示的相对的两个面用来模拟预紧力,输入值,点击应用即加载了预紧力。

      图  6  施加载荷

      Figure 6.  Applying loadings

      在模型显示区选择要施加约束的面,因选择的是1/4模型,需要施加对称边界条件,软件左侧的选择列表会列出已经选择的面及编号,点击创建荷载边界对话框中的确定按钮。

      然后,我们设置接触对。如图7所示,在模型显示区选择上下法兰的接触面,可使用左侧模型树的是否显示部件功能分别选择面,左侧的选择列表会列出已经选择的面及编号,输入静摩擦系数,完成接触对的设置。过程如图7所示。

      图  7  设置接触对

      Figure 7.  Setting contact pairs

      最后,把上一步创建的载荷和边界条件添加到该分析步。

    • 在ATLAS后处理器中,如图8所示,选择左侧模型树中的基本结果—Displacement—U0,并双击,然后选择工具栏中的“光滑云图”即可显示X方向位移云图,对应的V0为y方向位移、W0为Z方向位移。应力结果查看同位移的查看方法。

      图  8  X方向位移结果

      Figure 8.  Results of X-displacements

      ATLAS和ABAQUS的应力和位移的对比结果如图8图9所示。

      图  9  SXX计算结果对比

      Figure 9.  SXX results comparison

      图8图9的结果对比中可以看出本文所使用求解器的应力和位移结果与ABAQUS计算结果非常接近,该求解器可以很好的进行接触分析。

    • 自主开发的结构有限元分析软件ATLAS是一个适用于核电工程的大规模结构快速有限元分析系统,集成了核电设计中所常用的分析功能模块,如弹塑性分析功能、大开孔优化功能、热机耦合分析功能、瞬态分析功能、时程分析功能、楼层响应谱生成功能、反应谱分析功能、应力线性化功能、压力容器防断裂评定功能等。本文通过反应堆压力容器密封性分析,得到以下结论:

      1)自主开发的ATLAS软件系统与并行服务器硬件系统组成的大规模有限元分析平台能够用来进行反应堆压力容器压力和变形分析。在分析中考虑了壳体法兰之间的接触条件,以及法兰紧固螺栓的螺栓预紧力,为以后进行上亿自由度核电关键设备结构力学分析打下基础。

      2)使用自主开发的结构有限元分析ATLAS软件针对压力容器模型进行了螺栓预紧力分析,并与同样模型的ABAQUS计算结果进行了对比,由以上分析可知,ATLAS软件可以快速有效的进行螺栓预紧力分析,其计算结果的准确性和精度是可以得到保证的。

      3)ATLAS软件针对压力容器模型进行了接触分析。ATLAS软件可以准确的导入模型,划分网格,施加各种工况,快速完成求解计算,很好的完成接触问题的有限元分析。计算结果的准确性能够得到保证,可以使用该方法进行压力容器的接触分析和结构强度的校核。

  • 参考文献 (8)

    目录

      /

      返回文章
      返回