• Title/Summary/Keyword: Code development and validation

Search Result 108, Processing Time 0.02 seconds

DEVELOPMENT AND VALIDATION OF A NUCLEAR FUEL CYCLE ANALYSIS TOOL: A FUTURE CODE

  • Kim, S.K.;Ko, W.I.;Lee, Yoon Hee
    • Nuclear Engineering and Technology
    • /
    • v.45 no.5
    • /
    • pp.665-674
    • /
    • 2013
  • This paper presents the development and validation methods of the FUTURE (FUel cycle analysis Tool for nUcleaR Energy) code, which was developed for a dynamic material flow evaluation and economic analysis of the nuclear fuel cycle. This code enables an evaluation of a nuclear material flow and its economy for diverse nuclear fuel cycles based on a predictable scenario. The most notable virtue of this FUTURE code, which was developed using C# and MICROSOFT SQL DBMS, is that a program user can design a nuclear fuel cycle process easily using a standard process on the canvas screen through a drag-and-drop method. From the user's point of view, this code is very easy to use thanks to its high flexibility. In addition, the new code also enables the maintenance of data integrity by constructing a database environment of the results of the nuclear fuel cycle analyses.

Development of TREND dynamics code for molten salt reactors

  • Yu, Wen;Ruan, Jian;He, Long;Kendrick, James;Zou, Yang;Xu, Hongjie
    • Nuclear Engineering and Technology
    • /
    • v.53 no.2
    • /
    • pp.455-465
    • /
    • 2021
  • The Molten Salt Reactor (MSR), one of the six advanced reactor types of the 4th generation nuclear energy systems, has many impressive features including economic advantages, inherent safety and nuclear non-proliferation. This paper introduces a system analysis code named TREND, which is developed and used for the steady and transient simulation of MSRs. The TREND code calculates the distributions of pressure, velocity and temperature of single-phase flows by solving the conservation equations of mass, momentum and energy, along with a fluid state equation. Heat structures coupled with the fluid dynamics model is sufficient to meet the demands of modeling MSR system-level thermal-hydraulics. The core power is based on the point reactor neutron kinetics model calculated by the typical Runge-Kutta method. An incremental PID controller is inserted to adjust the operation behaviors. The verification and validation of the TREND code have been carried out in two aspects: detailed code-to-code comparison with established thermal-hydraulic system codes such as RELAP5, and validation with the experimental data from MSRE and the CIET facility (the University of California, Berkeley's Compact Integral Effects Test facility).The results indicate that TREND can be used in analyzing the transient behaviors of MSRs and will be improved by validating with more experimental results with the support of SINAP.

Cost Estimation and Validation based on Natural Language Requirement Specifications

  • So Young Moon;R. Young Chul Kim
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.15 no.2
    • /
    • pp.218-226
    • /
    • 2023
  • In Korea, we still use function point based cost estimations for software size and cost of a project. The current problem is that we make difficultly calculating function points with requirements and also have less accurate. That is, it is difficult for non-experts to analyze requirements and calculate function point values with them, and even experts often derive different function points. In addition, all stakeholders strongly make the validity and accuracy of the function point values of the project before /after the development is completed. There are methods for performing function point analysis using source code [1][2][3][4] and some researchers [5][6][7] attempt empirical verification of function points about the estimated cost. There is no research on automatic cost validation with source code after the final development is completed. In this paper, we propose automatically how to calculate Function Points based on natural language requirements before development and prove FP calculation based on the final source code after development. We expect validation by comparing the function scores calculated by forward engineering and reverse engineering methods.

Development of nodal diffusion code RAST-V for Vodo-Vodyanoi Energetichesky reactor analysis

  • Jang, Jaerim;Dzianisau, Siarhei;Lee, Deokjung
    • Nuclear Engineering and Technology
    • /
    • v.54 no.9
    • /
    • pp.3494-3515
    • /
    • 2022
  • This paper presents the development of a nodal diffusion code, RAST-V, and its verification and validation for VVER (vodo-vodyanoi energetichesky reactor) analysis. A VVER analytic solver has been implemented in an in-house nodal diffusion code, RAST-K. The new RAST-K version, RAST-V, uses the triangle-based polynomial expansion nodal method. The RAST-K code provides stand-alone and two-step computation modes for steady-state and transient calculations. An in-house lattice code (STREAM) with updated features for VVER analysis is also utilized in the two-step method for cross-section generation. To assess the calculation capability of the formulated analysis module, various verification and validation studies have been performed with Rostov-II, and X2 multicycles, Novovoronezh-4, and the Atomic Energy Research benchmarks. In comparing the multicycle operation, rod worth, and integrated temperature coefficients, RAST-V is found to agree with measurements with high accuracy which RMS differences of each cycle are within ±47 ppm in multicycle operations, and ±81 pcm of the rod worth of the X2 reactor. Transient calculations were also performed considering two different rod ejection scenarios. The accuracy of RAST-V was observed to be comparable to that of conventional nodal diffusion codes (DYN3D, BIPR8, and PARCS).

Validation of the correlation-based aerosol model in the ISFRA sodium-cooled fast reactor safety analysis code

  • Yoon, Churl;Kim, Sung Il;Lee, Sung Jin;Kang, Seok Hun;Paik, Chan Y.
    • Nuclear Engineering and Technology
    • /
    • v.53 no.12
    • /
    • pp.3966-3978
    • /
    • 2021
  • ISFRA (Integrated SFR Analysis Program for PSA) computer program has been developed for simulating the response of the PGSFR pool design with metal fuel during a severe accident. This paper describes validation of the ISFRA aerosol model against the Aerosol Behavior Code Validation and Evaluation (ABCOVE) experiments undertaken in 1980s for radionuclide transport within a SFR containment. ABCOVE AB5, AB6, and AB7 tests are simulated using the ISFRA aerosol model and the results are compared against the measured data as well as with the simulation results of the MELCOR severe accident code. It is revealed that the ISFRA prediction of single-component aerosols inside a vessel (AB5) is in good agreement with the experimental data as well as with the results of the aerosol model in MELCOR. Moreover, the ISFRA aerosol model can predict the "washout" phenomenon due to the interaction between two aerosol species (AB6) and two-component aerosols without strong mutual interference (AB7). Based on the theory review of the aerosol correlation technique, it is concluded that the ISFRA aerosol model can provide fast, stable calculations with reasonable accuracy for most of the cases unless the aerosol size distribution is strongly deformed from log-normal distribution.

THE DEVELOPMENT AND ASSESSMENT STRATEGY OF A THERMAL HYDRAULICS COMPONENT ANALYSIS CODE (열수력 기기해석용 CUPID 코드 개발 및 평가 전략)

  • Park, I.K.;Cho, H.K.;Lee, J.R.;Kim, J.;Yoon, H.Y.;Lee, H.D.;Jeong, J.J.
    • Journal of computational fluids engineering
    • /
    • v.16 no.2
    • /
    • pp.30-48
    • /
    • 2011
  • A three-dimensional thermal-hydraulic code, CUPID, has been developed for the analysis of transient two-phase flows at component scale. The CUPID code adopts a two-fluid three-field model for two-phase flows. A semi-implicit two-step numerical method was developed to obtain numerical solutions on unstructured grids. This paper presents an overview of the CUPID code development and assessment strategy. The governing equations, physical models, numerical methods and their improvements, and the systematic verification and validation processes are discussed. The code couplings with a system code, MARS, and, a three-dimensional reactor kinetics code, MASTER, are also presented.

A Study on Combustion Characteristics in a Low-Pollutant Municipal Waste Incinerator - Development and Validation of a Multi-Block Simulation Code - (저공해 도시 쓰레기 소각로의 연소특성 연구 - 다중블럭 해석 프로그램의 개발 및 검증 -)

  • Sohn, Young-Min;Kim, Man-young;Baek, Seung-Wook
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.27 no.4
    • /
    • pp.534-541
    • /
    • 2003
  • To investigate the combustion characteristics in a low-pollutant municipal waste incinerator, the generalized multi-block simulation code that can be applied to turbulent reacting flow with gaseous hydrocarbon fuel in a 3D complex geometry has been developed with nongray radiation effects. To deal with the complex geometry, structured multi-block method and the scheme which treats interfaces implicitly are adopted. The developed code is validated through various engineering problems such as curved duct flow, driven cavity flow, gray multi-block radiation, nongray radiation. and combustion in a incinerator.

DEVELOPMENT OF THE SPACE CODE FOR NUCLEAR POWER PLANTS

  • Ha, Sang-Jun;Park, Chan-Eok;Kim, Kyung-Doo;Ban, Chang-Hwan
    • Nuclear Engineering and Technology
    • /
    • v.43 no.1
    • /
    • pp.45-62
    • /
    • 2011
  • The Korean nuclear industry is developing a thermal-hydraulic analysis code for safety analysis of pressurized water reactors (PWRs). The new code is called the Safety and Performance Analysis Code for Nuclear Power Plants (SPACE). The SPACE code adopts advanced physical modeling of two-phase flows, mainly two-fluid three-field models which comprise gas, continuous liquid, and droplet fields and has the capability to simulate 3D effects by the use of structured and/or nonstructured meshes. The programming language for the SPACE code is C++ for object-oriented code architecture. The SPACE code will replace outdated vendor supplied codes and will be used for the safety analysis of operating PWRs and the design of advanced reactors. This paper describes the overall features of the SPACE code and shows the code assessment results for several conceptual and separate effect test problems.

"3+3 PROCESS" FOR SAFETY CRITICAL SOFTWARE FOR I&C SYSTEM IN NUCLEAR POWER PLANTS

  • Jung, Jae-Cheon;Chang, Hoon-Sun;Kim, Hang-Bae
    • Nuclear Engineering and Technology
    • /
    • v.41 no.1
    • /
    • pp.91-98
    • /
    • 2009
  • The "3+3 Process" for safety critical software for nuclear power plants' I&C (Instrumentation and Control system) has been developed in this work. The main idea of the "3+3 Process" is both to simplify the software development and safety analysis in three steps to fulfill the requirements of a software safety plan [1]. The "3-Step" software development process consists of formal modeling and simulation, automated code generation and coverage analysis between the model and the generated source codes. The "3-Step" safety analysis consists of HAZOP (hazard and operability analysis), FTA (fault tree analysis), and DV (design validation). Put together, these steps are called the "3+3 Process". This scheme of development and safety analysis minimizes the V&V work while increasing the safety and reliability of the software product. For assessment of this process, validation has been done through prototyping of the SDS (safety shut-down system) #1 for PHWR (Pressurized Heavy Water Reactor).

Modeling and simulation of VERA core physics benchmark using OpenMC code

  • Abdullah O. Albugami;Abdullah S. Alomari;Abdullah I. Almarshad
    • Nuclear Engineering and Technology
    • /
    • v.55 no.9
    • /
    • pp.3388-3400
    • /
    • 2023
  • Detailed analysis of the neutron pathway through matter inside the nuclear reactor core is exceedingly needed for safety and economic considerations. Due to the constant development of high-performance computing technologies, neutronics analysis using computer codes became more effective and efficient to perform sophisticated neutronics calculations. In this work, a commercial pressurized water reactor (PWR) presented by Virtual Environment for Reactor Applications (VERA) Core Physics Benchmark are modeled and simulated using a high-fidelity simulation of OpenMC code in terms of criticality and fuel pin power distribution. Various problems have been selected from VERA benchmark ranging from a simple two-dimension (2D) pin cell problem to a complex three dimension (3D) full core problem. The development of the code capabilities for reactor physics methods has been implemented to investigate the accuracy and performance of the OpenMC code against VERA SCALE codes. The results of OpenMC code exhibit excellent agreement with VERA results with maximum Root Mean Square Error (RMSE) values of less than 0.04% and 1.3% for the criticality eigenvalues and pin power distributions, respectively. This demonstrates the successful utilization of the OpenMC code as a simulation tool for a whole core analysis. Further works are undergoing on the accuracy of OpenMC simulations for the impact of different fuel types and burnup levels and the analysis of the transient behavior and coupled thermal hydraulic feedback.