• Title/Summary/Keyword: Laboratory Code

Search Result 532, Processing Time 0.031 seconds

CFD/RELAP5 coupling analysis of the ISP No. 43 boron dilution experiment

  • Ye, Linrong;Yu, Hao;Wang, Mingjun;Wang, Qianglong;Tian, Wenxi;Qiu, Suizheng;Su, G.H.
    • Nuclear Engineering and Technology
    • /
    • v.54 no.1
    • /
    • pp.97-109
    • /
    • 2022
  • Multi-dimensional coupling analysis is a research hot spot in nuclear reactor thermal hydraulic study and both the full-scale system transient response and local key three-dimensional thermal hydraulic phenomenon could be obtained simultaneously, which can achieve the balance between efficiency and accuracy in the numerical simulation of nuclear reactor. A one-dimensional to three-dimensional (1D-3D) coupling platform for the nuclear reactor multi-dimensional analysis is developed by XJTU-NuTheL (Nuclear Thermal-hydraulic Laboratory at Xi'an Jiaotong University) based on the CFD code Fluent and system code RELAP5 through the Dynamic Link Library (DLL) technology and Fluent user-defined functions (UDF). In this paper, the International Standard Problem (ISP) No. 43 is selected as the benchmark and the rapid boron dilution transient in the nuclear reactor is studied with the coupling code. The code validation is conducted first and the numerical simulation results show good agreement with the experimental data. The three-dimensional flow and temperature fields in the downcomer are analyzed in detail during the transient scenarios. The strong reverse flow is observed beneath the inlet cold leg, causing the de-borated water slug to mainly diffuse in the circumferential direction. The deviations between the experimental data and the transients predicted by the coupling code are also discussed.

Analysis of Energy Flow and Barrier Rib Height Effect using Ray-Optics Incorporated Three-dimensional PDP Cell Simulation

  • Chung, Woo-Joon;Jeong, Dong-Cheol;Whang, Ki-Woon;Park, Jae-Hyeung;Lee, Byoung-Ho
    • Journal of Information Display
    • /
    • v.2 no.4
    • /
    • pp.46-51
    • /
    • 2001
  • Using ray-optics code incorporated with three-dimensional PDP cell simulation, we have analysed the energy flow in the PDP cell from the electric power input to the visible light output. Also, the visible light output profile and viewing angle distribution were obtained. We applied our code to the analysis of the barrier rib height effect on the visible light luminance and efficiency of the sustaining discharge. Although cells with higher barrier rib generate more VUV photons, less ratio of visible photons are emitted toward front panel due to the shadow effect. Thus, there exists optimal barrier rib height giving the highest visible luminance and efficiency. This kind of code can be a powerful tool in designing cell geometry.

  • PDF

Analysis of the performances of the CFD schemes used for coupling computation

  • Chen, Guangliang;Jiang, Hongwei;Kang, Huilun;Ma, Rui;Li, Lei;Yu, Yang;Li, Xiaochang
    • Nuclear Engineering and Technology
    • /
    • v.53 no.7
    • /
    • pp.2162-2173
    • /
    • 2021
  • In this paper, the coupling of fine-mesh computational fluid dynamics (CFD) thermal-hydraulics (TH) code and neutronics code is achieved using the Ansys Fluent User Defined Function (UDF) for code development, including parallel meshing mapping, data computation, and data transfer. Also, some CFD schemes are designed for mesh mapping and data transfer to guarantee physical conservation in the coupling computation. Because there is no rigorous research that gives robust guidance on the various CFD schemes that must be obtained before the fine-mesh coupling computation, this work presents a quantitative analysis of the CFD meshing and mapping schemes to improve the accuracy of the value and location of key physical prediction. Furthermore, the effect of the sub-pin scale coupling computation is also studied. It is observed that even the pin-resolved coupling computation can also create a large deviation in the maximum value and spatial locations, which also proves the significance of the research on mesh mapping and data transfer for CFD code in a coupling computation.

Domain Analysis of Device Drivers Using Code Clone Detection Method

  • Ma, Yu-Seung;Woo, Duk-Kyun
    • ETRI Journal
    • /
    • v.30 no.3
    • /
    • pp.394-402
    • /
    • 2008
  • Domain analysis is the process of analyzing related software systems in a domain to find their common and variable parts. In the case of device drivers, they are highly suitable for domain analysis because device drivers of the same domain are implemented similarly for each device and each system that they support. Considering this characteristic, this paper introduces a new approach to the domain analysis of device drivers. Our method uses a code clone detection technique to extract similarity among device drivers of the same domain. To examine the applicability of our method, we investigated whole device drivers of a Linux source. Results showed that many reusable similar codes can be discerned by the code clone detection method. We also investigated if our method is applicable to other kernel sources. However, the results show that the code clone detection method is not useful for the domain analysis of all kernel sources. That is, the applicability of the code clone detection method to domain analysis is a peculiar feature of device drivers.

  • PDF

Getting Feedback on a Compiler's Optimization Decisions, Enabling More Code-Optimization Opportunities

  • Min, Gyeong Il;Park, Sewon;Han, Miseon;Kim, Seon Wook
    • IEIE Transactions on Smart Processing and Computing
    • /
    • v.4 no.6
    • /
    • pp.450-454
    • /
    • 2015
  • Short execution time is the major performance factor for computer systems. This performance factor is directly determined by code quality, which is influenced by the compiler's optimizations. However, a compiler has limitations when optimizing source code due to insufficient information. Thus, if programmers can learn the reasons why a compiler fails to apply optimizations, they can rewrite code that is more easily understood by the compiler, and thus improve performance. In this paper, we propose a compiler that provides a programmer with reasons for failed optimization and recognizes programmer's additional information to obtain better optimization. As a result, we obtain performance improvement, i.e., reducing execution time and code size, by taking advantage of additional optimization opportunities.

Parallelization and application of SACOS for whole core thermal-hydraulic analysis

  • Gui, Minyang;Tian, Wenxi;Wu, Di;Chen, Ronghua;Wang, Mingjun;Su, G.H.
    • Nuclear Engineering and Technology
    • /
    • v.53 no.12
    • /
    • pp.3902-3909
    • /
    • 2021
  • SACOS series of subchannel analysis codes have been developed by XJTU-NuTheL for many years and are being used for the thermal-hydraulic safety analysis of various reactor cores. To achieve fine whole core pin-level analysis, the input preprocessing and parallel capabilities of the code have been developed in this study. Preprocessing is suitable for modeling rectangular and hexagonal assemblies with less error-prone input; parallelization is established based on the domain decomposition method with the hybrid of MPI and OpenMP. For domain decomposition, a more flexible method has been proposed which can determine the appropriate task division of the core domain according to the number of processors of the server. By performing the calculation time evaluation for the several PWR assembly problems, the code parallelization has been successfully verified with different number of processors. Subsequent analysis results for rectangular- and hexagonal-assembly core imply that the code can be used to model and perform pin-level core safety analysis with acceptable computational efficiency.

Serial Concatenation of Space-Time and Recursive Convolutional Codes

  • Ko, Young-Jo;Kim, Jung-Im
    • ETRI Journal
    • /
    • v.25 no.2
    • /
    • pp.144-147
    • /
    • 2003
  • We propose a new serial concatenation scheme for space-time and recursive convolutional codes, in which a space-time code is used as the outer code and a single recursive convolutional code as the inner code. We discuss previously proposed serial concatenation schemes employing multiple inner codes and compare them with the new one. The proposed method and the previous one with joint decoding, both performing a combined decoding of the simultaneous output signals from multiple antennas, give a large performance gain over the separate decoding method. In decoding complexity, the new concatenation scheme has a lower complexity compared with the multiple encoding/joint decoding scheme due to the use of the single inner code. Simulation results for a communication system with two transmit and one receive antennas in a quasi-static Rayleigh fading channel show that the proposed scheme outperforms the previous schemes.

  • PDF

NEUTRONICS MODELING AND SIMULATION OF SHARP FOR FAST REACTOR ANALYSIS

  • Yang, W.S.;Smith, M.A.;Lee, C.H.;Wollaber, A.;Kaushik, D.;Mohamed, A.S.
    • Nuclear Engineering and Technology
    • /
    • v.42 no.5
    • /
    • pp.520-545
    • /
    • 2010
  • This paper presents the neutronics modeling capabilities of the fast reactor simulation system SHARP, which ANL is developing as part of the U.S. DOE's NEAMS program. We discuss the three transport solvers (PN2ND, SN2ND, and MOCFE) implemented in the UNIC code along with the multigroup cross section generation code $MC^2$-3. We describe the solution methods and modeling capabilities, and discuss the improvement needs for each solver, focusing on massively parallel computation. We present the performance test results against various benchmark problems and ZPR-6 and ZPPR critical experiments. We also discuss weak and strong scalability results for the SN2ND solver on the ZPR-6 critical assembly benchmarks.

Performance Comparison between LLVM and GCC Compilers for the AE32000 Embedded Processor

  • Park, Chanhyun;Han, Miseon;Lee, Hokyoon;Cho, Myeongjin;Kim, Seon Wook
    • IEIE Transactions on Smart Processing and Computing
    • /
    • v.3 no.2
    • /
    • pp.96-102
    • /
    • 2014
  • The embedded processor market has grown rapidly and consistently with the appearance of mobile devices. In an embedded system, the power consumption and execution time are important factors affecting the performance. The system performance is determined by both hardware and software. Although the hardware architecture is high-end, the software runs slowly due to the low quality of codes. This study compared the performance of two major compilers, LLVM and GCC on a32-bit EISC embedded processor. The dynamic instructions and static code sizes were evaluated from these compilers with the EEMBC benchmarks.LLVM generally performed better in the ALU intensive benchmarks, whereas GCC produced a better register allocation and jump optimization. The dynamic instruction count and static code of GCCwere on average 8% and 7% lower than those of LLVM, respectively.

Performance-based seismic analysis and design of code-exceeding tall buildings in Mainland China

  • Jiang, Huanjun;Lu, Xilin;Zhu, Jiejiang
    • Structural Engineering and Mechanics
    • /
    • v.43 no.4
    • /
    • pp.545-560
    • /
    • 2012
  • Design codes provide the minimum requirements for the design of code-compliant structures to ensure the safety of the life and property. As for code-exceeding buildings, the requirements for design are not sufficient and the approval of such structures is vague. In mainland China in recent years, a large number of code-exceeding tall buildings, whether their heights exceed the limit for the respective structure type or the extent of irregularity is violated, have been constructed. Performance-based seismic design (PBSD) approach has been highly recommended and become necessary to demonstrate the performance of code-exceeding tall buildings at least equivalent to code intent of safety. This paper proposes the general methodologies of performance-based seismic analysis and design of code-exceeding tall buildings in Mainland China. The PBSD approach proposed here includes selection of performance objectives, determination of design philosophy, establishment of design criteria for structural components and systems consistent with the desirable and transparent performance objectives, and seismic performance analysis and evaluation through extensive numerical analysis or further experimental study if necessary. The seismic analysis and design of 101-story Shanghai World Financial Center Tower is introduced as a typical engineering example where the PBSD approach is followed. The example demonstrates that the PBSD approach is an appropriate way to control efficiently the seismic damage on the structure and ensure the predictable and safe performance.