• Title/Summary/Keyword: Flow Analysis Code

Search Result 1,195, Processing Time 0.029 seconds

Analysis of Fluid-Induced Vibration in the APR1400 Steam Generator Tube (신형경수로1400 증기발생기 전열관의 유체유발진동 해석)

  • 이광한;정대율;변성철
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2003.11a
    • /
    • pp.84-91
    • /
    • 2003
  • Flow-Induced Vibration of steam generator tubes may result in fretting wear damage at the tube-to-support locations. KSNP(Korean Standard Nuclear Power plant) steam generators experienced fretting wear in the upper part of U-bend above the central cavity region of steam generators. This region has conditions susceptible to the flow-induced vibration, such as high flow velocity, high void fraction, and longer unsupported span. To improve its performance, APR1400 steam generator is designed with additional supports in this region to reduce unsupported span and to reduce peak velocity in the central cavity region. In this paper, we examined its performance improvement using ATHOS code. The thermal-hydraulic condition in the region of secondary side of APR1400 steam generator is obtained using the ATHOS3 code. The effective mass for modal analysis is calculated using the void fraction, enthalpy, and operating pressure information from ATHOS3 code result. With the effective mass distribution along the tube, natural frequency and mode shape is obtained using ANSYS code. Finally, stability ratios and real mean squared displacements for selected tubes of the APR1400 steam generator are computed. From these results, the current design of the APR1400 steam generator are examined.

  • PDF

OPTIMAL SHAPE DESIGN OF A S-SHAPED SUBSONIC INTAKE USING NURBS (NURBS를 이용한 S형 천음속 흡입관 최적 설계)

  • Lee B.J.;Kim C.
    • Journal of computational fluids engineering
    • /
    • v.11 no.1 s.32
    • /
    • pp.57-66
    • /
    • 2006
  • An optimal shape design approach is presented for a subsonic S-shaped intake using aerodynamic sensitivity analysis. Two-equation turbulence model is employed to capture strong counter vortices in the S-shaped duct more precisely. Sensitivity analysis is performed for the three-dimensional Navier-Stokes equations coupled with two-equation turbulence models using a discrete adjoint method For code validation, the result of the flow solver is compared with experiment data and other computational results of bench marking test. To study the influence oj turbulence models and grid refinement on the duct flow analysis, the results from several turbulence models are compared with one another and the minimum number of grid points, which can yield an accurate solution is investigated The adjoint variable code is validated by comparing the complex step derivative results. To realize a sufficient and flexible design space, NURBS equations are introduced as a geometric representation and a new grid modification technique, Least Square NURBS Grid Approximation is applied With the verified flow solver, the sensitivity analysis code and the geometric modification technique, the optimization of S-shaped intake is carried out and the enhancement of overall intake performance is achieved The designed S-shaped duct is tested in several off-design conditions to confirm the robustness of the current design approach. As a result, the capability and the efficiency of the present design tools are successfully demonstrated in three-dimensional highly turbulent internal flow design and off-design conditions.

Moving reactor model for the MULTID components of the system thermal-hydraulic analysis code MARS-KS

  • Hyungjoo Seo;Moon Hee Choi;Sang Wook Park;Geon Woo Kim;Hyoung Kyu Cho;Bub Dong Chung
    • Nuclear Engineering and Technology
    • /
    • v.54 no.11
    • /
    • pp.4373-4391
    • /
    • 2022
  • Marine reactor systems experience platform movement, and therefore, the system thermal-hydraulic analysis code needs to reflect the motion effect on the fluid to evaluate reactor safety. A moving reactor model for MARS-KS was developed to simulate the hydrodynamic phenomena in the reactor under motion conditions; however, its applicability does not cover the MULTID component used in multidimensional flow analyses. In this study, a moving reactor model is implemented for the MULTID component to address the importance of multidimensional flow effects under dynamic motion. The concept of the volume connection is generalized to facilitate the handling of the junction of MULTID. Further, the accuracy in calculating the pressure head between volumes is enhanced to precisely evaluate the additional body force. Finally, the Coriolis force is modeled in the momentum equations in an acceleration form. The improvements are verified with conceptual problems; the modified model shows good agreement with the analytical solutions and the computational fluid dynamic (CFD) simulation results. Moreover, a simplified gravity-driven injection is simulated, and the model is validated against a ship flooding experiment. Throughout the verifications and validations, the model showed that the modification was well implemented to determine the capability of multidimensional flow analysis under ocean conditions.

The Analysis and Control of Compressed Gas Discharging System (압축가스 방출 유압시스템 해석 및 제어)

  • 장웅락;김정관;한명철;정찬희;박인기
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2004.10a
    • /
    • pp.458-462
    • /
    • 2004
  • The hydraulic system for discharging compressed gas is composed of compressor tank, proportional flow control servo valve, expulsion spool valve and discharging tube. Purpose of this study is to control of expulsion spool valve. First, we analyzed the hydraulic system. The flow control servo valve is modeled as a 2nd order transfer function and friction force of the expulsion spool valve is modeled as nonlinear model with stribeck effect. However, it is difficult to include the flow reaction force in modeling. So, we exchanged from the simplified flow reaction force of the compressed gas affection into the flow analysis code written in FORTRAN code. Our simulation of the oil pressure system for discharging gas used MATLAB/Simulink. So, we realized 'Level -2 S-Function Fortran' to cooperate for MATLAB/Simulink and FORTRAN code. PD controller is selected to control in this system. Simulation results show that with given conditions the controllers give a good tracking performance.

  • PDF

Application Consideration of Machine Learning Techniques in Satellite Systems

  • Jin-keun Hong
    • International journal of advanced smart convergence
    • /
    • v.13 no.2
    • /
    • pp.48-60
    • /
    • 2024
  • With the exponential growth of satellite data utilization, machine learning has become pivotal in enhancing innovation and cybersecurity in satellite systems. This paper investigates the role of machine learning techniques in identifying and mitigating vulnerabilities and code smells within satellite software. We explore satellite system architecture and survey applications like vulnerability analysis, source code refactoring, and security flaw detection, emphasizing feature extraction methodologies such as Abstract Syntax Trees (AST) and Control Flow Graphs (CFG). We present practical examples of feature extraction and training models using machine learning techniques like Random Forests, Support Vector Machines, and Gradient Boosting. Additionally, we review open-access satellite datasets and address prevalent code smells through systematic refactoring solutions. By integrating continuous code review and refactoring into satellite software development, this research aims to improve maintainability, scalability, and cybersecurity, providing novel insights for the advancement of satellite software development and security. The value of this paper lies in its focus on addressing the identification of vulnerabilities and resolution of code smells in satellite software. In terms of the authors' contributions, we detail methods for applying machine learning to identify potential vulnerabilities and code smells in satellite software. Furthermore, the study presents techniques for feature extraction and model training, utilizing Abstract Syntax Trees (AST) and Control Flow Graphs (CFG) to extract relevant features for machine learning training. Regarding the results, we discuss the analysis of vulnerabilities, the identification of code smells, maintenance, and security enhancement through practical examples. This underscores the significant improvement in the maintainability and scalability of satellite software through continuous code review and refactoring.

A Study of Supersonic Flow Around Lateral Jet Controlled Missile (측 추력 제어 미사일 주위의 초음속 유동현상 연구)

  • Min Byung-Young;Lee Jae-Woo;Byun Yung-Hwan;Hyun Jae-Soo
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2002.10a
    • /
    • pp.28-34
    • /
    • 2002
  • A computational study of supersonic flow around lateral jet controlled missile has been performed. For this study, three dimensional Navier-Stokes code(AADL3D) has been developed. Spalart-Allmaras one equation turbulence model has been implemented on the AADL3D code for relatively rapid computational time. For the validation of developed code, AADL3D, pressure distributions on an ogive-cylinder body has been compared with experimental data. Also, the shock structure of sonic jet on the flat plate in the supersonic flow field has been compared with experimental flow visualization result to see the analysis capability of freestream-jet interaction case. A case study has been performed through comparing the normal force coefficient and the moment coefficient of missile body for several jet flow conditions. Current results will be used to the optimum design of a lateral jet controlled missile.

  • PDF

Numerical simulation of complex hexagonal structures to predict drop behavior under submerged and fluid flow conditions

  • Yoon, K.H.;Lee, H.S.;Oh, S.H.;Choi, C.R.
    • Nuclear Engineering and Technology
    • /
    • v.51 no.1
    • /
    • pp.31-44
    • /
    • 2019
  • This study simulated a control rod assembly (CRA), which is a part of reactor shutdown systems, in immersed and fluid flow conditions. The CRA was inserted into the reactor core within a predetermined time limit under normal and abnormal operating conditions, and the CRA (which consists of complex geometric shapes) drop behavior is numerically modeled for simulation. A full-scale prototype CRA drop test is established under room temperature and water-fluid conditions for verification and validation. This paper describes the details of the numerical modeling and analysis results of the several conditions. Results from the developed numerical simulation code are compared with the test results to verify the numerical model and developed computer code. The developed code is in very good agreement with the test results and this numerical analysis model and method may replace the experimental and CFD method to predict the drop behavior of CRA.

The Applicability Analysis of FDS code for Fire-Driven Flow Simulation in Railway Tunnel (철도터널 화재 유동에 사용되는 FDS code의 적용성 분석)

  • Jang, Yong-Jun;Park, Won-Hee
    • Journal of the Korean Society for Railway
    • /
    • v.10 no.2 s.39
    • /
    • pp.224-230
    • /
    • 2007
  • The performance and applicability of FDS code is analyzed for flow simulation in railway tunnel. FDS has been built in NIST(USA) for simulation of fire-driven flow. RANS and DNS's results are compared with FDS's. AJL non-linear ${\kappa}-{\epsilon}$[7,8] model is employed to calculate the turbulent flow for RANS. DNS data by Moser et al.[9] are used to prove the FDS's applicability in the near wall region. Parallel plate is used for simplified model of railway tunnel. Geometrical variables are non-dimensionalized by the height (H) of parallel plate. The length of streamwise direction is 50H and the length of spanwise direction is 5H. Selected Re numbers are 10,667 for turbulent flow and 133 for laminar low. The characteristics of turbulent boundary layer are introduced. AJL model's predictions of turbulent boundary layer are well agreed with DNS data. However, the near wall turbulent boundary layer is not well resolved by FDS code. Slip conditions are imposed on the wall but wall functions based on log-law are not employed by FDS. The heavily dense grid distribution in the near wall region is necessary to get correct flow behavior in this region for FDS.

Comparative Study on The Numerical Simulation for The Back-Layer of The Tunnel Fire-Driven Flow with LES and RANS (터널화재유동의 역기류 해석을 위한 LES 및 RANS 결과의 비교 고찰)

  • Jang, Yong-Jun;Kim, Hag-Beom;Kim, Jin-Ho;Han, Seok-Youn
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.33 no.3
    • /
    • pp.156-163
    • /
    • 2009
  • In this study, comparative analysis on the back-layer phenomena in the tunnel-fire driven flow is performed using numerical simulation with LES and RANS. FDS(Fire Dynamics Simulator) code is employed to calculate the fire-driven turbulent flow for LES and Smartfire code is used for RANS. Hwang and Wargo's data of scaling tunnel fire experiment are employed to compare with the present numerical simulation. The modeled tunnel is 5.4m(L) ${\times}$ 0.4m(W) ${\times}$ 0.3m(H). Heat Release Rate (HRR) of fire is 3.3kW and ventilation-velocity is 0.33m/s in the main stream. The various grid-distributions are systematically tested with FDS code to analyze the effects of grid size. The LES method with FDS provides an improved back-layer flow behavior in comparison with the RANS (${\kappa}-{\epsilon}$) method by Smartfire. The FDS solvers, however, overpredict the velocity in the center region of flow which is caused by the defects in the tunnel-entrance turbulence strength and in the near-wall turbulent flow in FDS code.

Implementation and Analysis of Optimizers on Tuple codes (튜플 코드 상에서의 최적화기 구현과 분석)

  • 송진국
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.3 no.4
    • /
    • pp.723-736
    • /
    • 1999
  • Code optimization phase in a compiler are very important because the phase reduces the running time and the storage size of machine codes. I developed flow analyzers and optimizers on intermediate codes. The flow analyzers generate control-flow and data-flow information. The optimizers transform the intermediate codes into the improved codes using this information. This paper describes the development of flow analyzers and optimizers. I also examined the execution performance, the cost and the dependency of each optimization.

  • PDF